加解密详解

本文主要介绍移动端的加解密算法的分类、其优缺点特性及应用,帮助读者由浅入深地了解和选择加解密算法。文中会包含算法的关键代码,以利于读者理解使用。 算法分类 根据加密结果是否可以被解密,算法可以分为可逆加密和不可逆加密(单向加密),从这个意义上来说,单向加密只能称之为加密算法而不是加解密算法。对于可逆加密,又可以根据密钥的的对称性分为对称加密和非对称加密。具体的分类结构如下: 可逆加密 对称加密:D…

分享4个网址二维码API接口

说明:把url=后面的网址改成你的,四种任选一。 http://pan.baidu.com/share/qrcode?w=150&h=150&url=http://kwins.top http://b.bshare.cn/barCode?site=weixin&url=http://kwins.top http://s.jiathis.com/qrcode.php?url=…

Html5-3D全景漫游秘籍

Html5-3D全景漫游秘籍

【文章来自腾讯ISUX  BY:田田】   近来风生水起的VR虚拟现实技术,抽空想起年初完成的“星球计划”项目,总结篇文章与各位分享一下制作基于Html5的3D全景漫游秘籍。   QQ物联与深圳市天文台合作,在手Q“发现新设备”-“公共设备”里,连接QQ物联摄像头为用户提供2016年天体大事件的直…

使用CSS3开启硬件加速

翻译文章,原文地址:http://blog.teamtreehouse.com/increase-your-sites-performance-with-hardware-accelerated-css。   你知道我们可以在浏览器中用css开启硬件加速,使GPU (Graphics Processing Unit) 发挥功能,从而提升性能吗? 现在大多数电脑的显卡都支持硬件加速。鉴于此…

禁止网页右键、全选CTRL+A、复制

<body oncontextmenu="window.event.returnValue=false" onkeypress="window.event.returnValue=false" onkeydown="window.event.returnValue=false" onkeyup="window.event.…

嵌套div中margin-top转移问题的解决办法

[文章来源于网络] 两个嵌套关系的div,如果外层div的父元素padding值为0,那么内层div的margin-top或者margin-bottom的值会“转移”给外层div。 <!doctype html> <head> <meta charset=utf-8" /> <title>无标题文档</titl…

HTML5实现audio/video自动连播

HTML5终将取代Flash,但由于HTML5本身的<audio>、<video>扩展功能贫乏,通过javascript的事件监听可以达到音视频文件的自动连播。 这里只做简单的示例,可自行修改是当前页播放还是跳页播放,video同理。 <div id="webvideo"></div> <div id="auto&…

UMeditor-video.js定制腾讯视频

UMeditor也是百度开发的一款富文本编辑器,相比UEditor的庞大,很多情况下选择UMeditor就够用了。 调用方法不再累述,因为微信内置浏览器只识别腾讯视频,所以在开发中需要对编辑器的视频组件也就是video.js进行修改。 需要修改的部分如下:(部分代码可能因生产环境不同需要有所区别) /** * 根据url生成视频预览 */ createPreviewVideo: function(…

canvas转换image图像

不多说,直接上代码。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <canvas id="…

使用css替代自适应缩放

遇到问题:自适应网页中在图片上进行热点<a>链接。   一开始就想到使用<map>标签来解决,但限于<map>本身不支持百分比缩放,做自适应缩放还需要js辅助。对于简单块状的热点链接(注:HTML5中a链接不支持shape),我们可以采用纯css来解决。   步骤1、让div按照背景图片的自适应等比例缩放,并让背景图片填充整个DIV <…

加我为微信好友