散列

Redis研究-3.6 Redis 5种类型的基本使用2

ε祈祈猫儿з 提交于 2020-02-29 13:31:10
1.字符串 在Redis中,Redis将字符串当做三种类型来对待,一种是字节串,一种是整数,最后一种是浮点数。因此,针对不同的类型,Redis也有不同的操作,特别是针对后面两种类型,涉及到类型转换的时候,Redis会自动处理。 ** 1.1 整数类型操作** _1.1.1 incr_ 他的作用是在指定的key上进行加1操作特别的,如果在Redis中不存在这个key,那么,先在Redis中创建这个key,然后再执行加1操作。 操作: get redis_int 结果: (nil) 操作: incr redis_int 结果: (integer) 1 _1.1.2 incrby _ 他的作用是在指定的key上执行加法操作。 操作:incrby redis_int 2 结果:(integer) 4 操作:get redis_int 结果:"4" _1.1.3 decr_ 他的作用和incr相反。 操作:decr redis_int 结果:(integer) 3 操作:get redis_int 结果:"3" 操作:get redis_an 结果:(nil) 操作:decr redis_an 结果:(integer) -1 1.1.4 decrby 他的作用和incrby相反。这里就不举例啦。 1.2 字节串 _1.2.1 append_ 他的作用是在指定的key的尾部添加指定的子串

JavaScript加密库Crypto-JS的使用

走远了吗. 提交于 2019-11-27 05:58:03
先来图片一张,看看效果(一个采用Crypto-JS实现的 工具 展示): CryptoJS (crypto.js) 为 JavaScript 提供了各种各样的加密算法。目前已支持的算法包括: MD5 SHA-1 SHA-256 AES Rabbit MARC4 HMAC HMAC-MD5 HMAC-SHA1 HMAC-SHA256 PBKDF2 散列/哈希 CryptoJS是一个纯javascript写的加密类库( 下载 ),我们使用它只需要加入相关的引用即可: 散列/哈希示例1: <script type="text/javascript" src="http://www.osctools.net/js/CryptoJS/components/core-min.js"></script> <script type="text/javascript" src="http://www.osctools.net/js/CryptoJS/rollups/md5.js"></script> <script type="text/javascript"> alert("你好,欢迎来到开源中国在线工具,这是一个MD5测试 MD5:"+CryptoJS.MD5("你好,欢迎来到开源中国在线工具,这是一个MD5测试")); </script> 点此编辑代码并查看执行效果