//对Sorted-Sets操作 /** * Sorted-Sets和Sets类型极为相似,它们都是字符串的集合,都不允许重复的成员出现在一个Set中. * 它们之间的主要差别是Sorted-Sets中的每一个成员都会有一个分数(score)与之关联,Redis正是通过分数来为集合中的成员进行从小到大的排序. * 然而需要额外指出的是,尽管Sorted-Sets中的成员必须是唯一的,但是分数(score)却是可以重复的. * 在Sorted-Set中添加.删除或更新一个成员都是非常快速的操作,其…
前提:需要引入Jedis的jar包. /** * 我的redis在Linux虚拟机Centos7中,192.168.222.129是我虚拟机的ip地址. */ private static Jedis jedis = new Jedis("192.168.222.129"); //测试String类型 @Test public void testString(){ //设定该Key持有指定的字符串Value,如果该Key已经存在,则覆盖其原有值.返回值总是返回"OK"…
众所周知,现在生活中二维码已经是无处不见.走在街道上,随处可见广告标语旁有二维码,手机上QQ,微信加个好友都能通过二维码的方式,我不知道是什么时候兴起的二维码浪潮,但是我知道,这在我小时候可是见不到的.小小的一个方形图片,却能存储着大量的信息,是不是不可思议.当然路边的二维码希望大家还是不要贪小便宜,随便扫二维码很可能给你手机内置了病毒,导致个人信息的泄露,切记切记! 话不多说,直接上代码. 生成带logo的二维码代码: 1 package com.lsd.barcode; 2 3 import…
原文地址:http://www.cnblogs.com/lixianyuan-org/p/9509696.html 1 //测试set数据类型 2 /** 3 * 在Redis中,我们可以将Set类型看作为没有排序的字符集合,和List类型一样,我们也可以在该类型的数据值上执行添加.删除或判断某一元素是否存在等操作.需要说明的是,这些操作的时间复杂度为O(1),即常量时间内完成次操作.Set可包含的最大元素数量是4294967295. 4 * 和List类型不同的是,Set集合中不允许出现重复的…
//添加String类型的模拟数据. jedis.set("mykey", "2"); jedis.set("mykey2", "hello"); //添加Set类型的模拟数据. jedis.sadd("mysetkey", "1","2","3"); //添加Hash类型的模拟数据. jedis.hset("mmtest",…
    我们可以将Redis中的Hashes类型看成具有String Key和String Value的map容器.            所以该类型非常适合于存储值对象的信息.如Username.Password和Age等.            如果Hash中包含很少的字段,那么该类型的数据也将仅占用很少的磁盘空间.            每一个Hash可以存储4294967295个键值对. @Test public void testHash() throws Exception { //…
在Redis中,List类型是按照插入顺序排序的字符串链表.和数据结构中的普通链表一样,我们可以在其头部(left)和尾部(right)添加新的元素.在插入时,如果该键并不存在,Redis将为该键创建一个新的链表.与此相反,如果链表中所有的元素均被移除,那么该键也将会被从数据库中删除.List中可以包含的最大元素数量是4294967295. /** * List类型是按照插入顺序排序的字符串链表.和数据结构中的普通链表一样.我们可以在其头部(left)和尾部(right)添加新的元素. * 在插…
前期准备 引入phpqrcode类库(下载地址:https://download.csdn.net/download/weixin_37557729/11891240:支持彩色二维码的下载地址:https://download.csdn.net/download/weixin_37557729/11891244) PHP开启GD扩展库支持 1.利用phpqrcode生成二维码: 原理分析: 下载下来的类文件是一个压缩包,包含很多文件和演示程序,我们只需要里边的phpqrcode.php 这一个文…
<?php include 'phpqrcode.php'; $value = 'http://www.helloweba.com'; //二维码内容 $errorCorrectionLevel = 'L';//容错级别 $matrixPointSize = 6;//生成图片大小 //生成二维码图片 QRcode::png($value, 'qrcode.png', $errorCorrectionLevel, $matrixPointSize, 2); $logo = 'logo.png';/…
http://blog.csdn.net/songylwq/article/details/8643948 http://sjsky.iteye.com/blog/1136934 http://bbs.csdn.net/topics/390398702 http://blog.csdn.net/johnsuna/article/details/8525038…