当前位置: 首页 > news >正文

网站建设初期的工作计划Wordpress crm系统

网站建设初期的工作计划,Wordpress crm系统,手机网站开发价格,网站商城支付接口相信大家有着同样的问题#xff0c;Jedis是什么呢#xff1f;下面为你详细解答关于Redis Jedis的内容。 Jedis到底是什么#xff1f; 在常见命令中#xff0c;使用各种Redis自带客户端的命令行方式访问Redis服务。 而在实际工作中却需要用到Java代码才能访问#xff0c;…相信大家有着同样的问题Jedis是什么呢下面为你详细解答关于Redis Jedis的内容。 Jedis到底是什么 在常见命令中使用各种Redis自带客户端的命令行方式访问Redis服务。 而在实际工作中却需要用到Java代码才能访问使用第三方jar包 Jedis就能方便地访问Redis的各种服务了。 Jedis.jar架包下载地址 点击跳转连接进行下载jedis.jar Jedis应用示例 示例 import redis.clients.jedis.Jedis;public class Redis {public static void main(String[] args) {Jedis jedis new Jedis(localhost);jedis.set(num, numbers);String value jedis.get(num);System.out.println(value);}} 输出 numberRedisManyCommands 此项目可以帮助大家更好的理解使用jedis.jar包包含各种不同数据类型的运用方式。 我们需要在项目里添加junit的jar包在上方的下载地址jedis.rar里包含。 示例 import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map;import org.junit.Before; import org.junit.Test;import redis.clients.jedis.Jedis; import redis.clients.jedis.JedisPool; public class RedisManyCommands { JedisPool pool; Jedis jedis; Before public void setUp() { jedis new Jedis(localhost); } /** * Redis存储初级的字符串 **/ Test public void testBasicString(){ //-----添加数据---------- jedis.set(name,meepo);//向key--name中放入了value--meepo System.out.println(jedis.get(name));//执行结果meepo //-----修改数据----------- //1、在原来基础上修改 jedis.append(name,dota); //很直观类似map 将dota append到已经有的value之后 System.out.println(jedis.get(name));//执行结果:meepodota //2、直接覆盖原来的数据 jedis.set(name,poofu); System.out.println(jedis.get(name));//执行结果poofu //删除key对应的记录 jedis.del(name); System.out.println(jedis.get(name));//执行结果null /** * mset相当于 * jedis.set(name,meepo); * jedis.set(dota,poofu); */ jedis.mset(name,meepo,dota,poofu); System.out.println(jedis.mget(name,dota)); } /** * jedis操作Map */ Test public void testMap(){ MapString,String usernew HashMapString,String(); user.put(name,meepo); user.put(pwd,password); jedis.hmset(user,user); //取出user中的name执行结果:[meepo]--注意结果是一个泛型的List //第一个参数是存入redis中map对象的key后面跟的是放入map中的对象的key后面的key可以跟多个是可变参数 ListString rsmap jedis.hmget(user, name); System.out.println(rsmap); //删除map中的某个键值 // jedis.hdel(user,pwd); System.out.println(jedis.hmget(user, pwd)); //因为删除了所以返回的是null System.out.println(jedis.hlen(user)); //返回key为user的键中存放的值的个数1 System.out.println(jedis.exists(user));//是否存在key为user的记录 返回true System.out.println(jedis.hkeys(user));//返回map对象中的所有key [pwd, name] System.out.println(jedis.hvals(user));//返回map对象中的所有value [meepo, password] IteratorString iterjedis.hkeys(user).iterator(); while (iter.hasNext()){ String key iter.next(); System.out.println(key:jedis.hmget(user,key)); } } /** * jedis操作List */ Test public void testList(){ //开始前先移除所有的内容 jedis.del(java framework); // 第一个是key第二个是起始位置第三个是结束位置jedis.llen获取长度 -1表示取得所有System.out.println(jedis.lrange(java framework,0,-1)); //先向key java framework中存放三条数据 jedis.lpush(java framework,spring); jedis.lpush(java framework,struts); jedis.lpush(java framework,hibernate); //再取出所有数据jedis.lrange是按范围取出 // 第一个是key第二个是起始位置第三个是结束位置jedis.llen获取长度 -1表示取得所有 System.out.println(jedis.lrange(java framework,0,-1)); } /** * jedis操作Set */ Test public void testSet(){ //添加 jedis.sadd(sname,meepo); jedis.sadd(sname,dota); jedis.sadd(sname,poofu); jedis.sadd(sname,noname);//移除noname jedis.srem(sname,noname); System.out.println(jedis.smembers(sname));//获取所有加入的value System.out.println(jedis.sismember(sname, meepo));//判断 meepo 是否是sname集合的元素 System.out.println(jedis.srandmember(sname)); System.out.println(jedis.scard(sname));//返回集合的元素个数 } Test public void test() throws InterruptedException { //keys中传入的可以用通配符 System.out.println(jedis.keys(*)); //返回当前库中所有的key [sose, sanme, name, dota, foo, sname, java framework, user, braand] System.out.println(jedis.keys(*name));//返回的sname [sname, name] System.out.println(jedis.del(sanmdde));//删除key为sanmdde的对象 删除成功返回1 删除失败或者不存在返回 0 System.out.println(jedis.ttl(sname));//返回给定key的有效时间如果是-1则表示永远有效 jedis.setex(timekey, 10, min);//通过此方法可以指定key的存活有效时间 时间为秒 Thread.sleep(5000);//睡眠5秒后剩余时间将为5 System.out.println(jedis.ttl(timekey)); //输出结果为5 jedis.setex(timekey, 1, min); //设为1后下面再看剩余时间就是1了 System.out.println(jedis.ttl(timekey)); //输出结果为1 System.out.println(jedis.exists(key));//检查key是否存在 System.out.println(jedis.rename(timekey,time)); System.out.println(jedis.get(timekey));//因为移除返回为null System.out.println(jedis.get(time)); //因为将timekey 重命名为time 所以可以取得值 min //jedis 排序 //注意此处的rpush和lpush是List的操作。是一个双向链表但从表现来看的 jedis.del(a);//先清除数据再加入数据进行测试 jedis.rpush(a, 1); jedis.lpush(a,6); jedis.lpush(a,3); jedis.lpush(a,9); System.out.println(jedis.lrange(a,0,-1));// [9, 3, 6, 1] System.out.println(jedis.sort(a)); //[1, 3, 6, 9] //输入排序后结果 System.out.println(jedis.lrange(a,0,-1)); } }了解更多关注我哟
http://www.zqtcl.cn/news/537752/

相关文章:

  • flash 开发的网站网上国网app推广经验
  • pyhton可以做网站吗文章wordpress
  • 省住房城乡建设厅门户网站电子商务网站建设用什么软件
  • 怎么给自己的网站做模版企业网站开发外包
  • 哪家可以做网站东莞网站建设少儿托管
  • 最好的网站建设公司排名生物技术网站开发
  • 网站建设经验大总结不良人网页设计怎么做
  • 宁波市余姚建设局网站学做网站要代码
  • 戴尔公司网站开发的经营目标贵州省铜仁市城乡建设局网站
  • 商务网站建设简答题及答案网站备案 域名证书
  • 网站后门怎么去除贾汪城乡建设局网站
  • 烟台住房和城乡建设厅网站重庆网站界面设计
  • 企业网站推广服务协议html编程语言
  • 上海知名网站建设公司合肥建设云平台证书查询
  • 网站响应度西安哪家公司做的网站好
  • 广州市白云区网站建设维护wordpress如何匹配模板
  • 360网站导航公司地址怎么做seo 优化一般包括哪些内容
  • 龙岗高端建设网站建设南京旅游网页设计
  • 企业网站优化问题wordpress滑动
  • 亳州网站建设费用广东网站建设报价
  • ai生成作文网站驾校网站源码下载
  • icon图标素材下载网站郑州做定制网站的公司
  • 网站建设培训哪家好北京有几个区几个县
  • 县局网站建设招标最新网页游戏传奇
  • 咋么做进网站跳转加群代理记账公司如何寻找客户
  • 可以做pos机的网站app网站建设制作
  • 手机移动端网站影视摄影传媒公司
  • 做化工资讯的网站湖南省做网站的
  • 廊坊哪些公司做网站做网站域名是什么意思
  • 印刷网络商城网站建设上海那家公司做响应式网站建设