上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 24 下一页

2018年7月23日

redis-自动补全

摘要: 自动补全实现方式有两种: 第一种:数据量非常小时,程序从redis中获取数据后,在程序中排序;redis只作为数据存储用; 第二种:数据量较大时,直接在redis中排序,并返回自动补全的数据。 第三种:不需要添加元素,来获取自动补全范围。(使用redis进行搜索) 第二种实现方式解读: 1、在大多数 阅读全文

posted @ 2018-07-23 21:46 手握太阳 阅读(387) 评论(0) 推荐(0) 编辑

2018年7月22日

美国企业家宣言

摘要: I do not choose to be a common person. 我不要选择做一个普通人。 It is my right to be uncommon—if I can. 如果我可以,我有权成为杰出的人。 I seek opportunity—not security. 我寻求机会,不寻 阅读全文

posted @ 2018-07-22 22:57 手握太阳 阅读(719) 评论(0) 推荐(0) 编辑

目标是什么!害怕什么!问题是什么!20%了吗!

摘要: 其实,在工薪阶层中,不乏聪明和能力杰出之辈, 但他们就是缺乏了那一份霸气的魄力和胆色。 就注定了这辈子,至高只能成为精益中超,除非有特殊情况发生。 总有人说,你别看他们成功,爬得与越高摔的越狠, 是啊,但你知道吗, 摔的越狠,记得越牢, 所以他们能比普通人在一段失败的经历中,学到的和领悟的更多, 反 阅读全文

posted @ 2018-07-22 22:45 手握太阳 阅读(109) 评论(0) 推荐(0) 编辑

拖延

摘要: 千万不要有拖延症,想要把事情完成的时候,就立刻完成。如果你是拖延症患者,那这个世界不属于你。 阅读全文

posted @ 2018-07-22 22:28 手握太阳 阅读(104) 评论(0) 推荐(0) 编辑

redis常用操作-键的生存时间

摘要: System.out.println("设置 key001的过期时间为5秒:"+jedis.expire("key001", 5)); System.out.println("移除key001的生存时间:"+jedis.persist("key001"));System.out.println("查 阅读全文

posted @ 2018-07-22 18:06 手握太阳 阅读(173) 评论(0) 推荐(0) 编辑

redis分布式锁-自动超时锁(在用)

摘要: 1、加锁代码结构 2、解锁代码结构 3、java实例 4、测试类 5、测试日志 加锁代码结构 解锁代码结构 java实例 测试类 测试日志 阅读全文

posted @ 2018-07-22 12:58 手握太阳 阅读(6469) 评论(0) 推荐(0) 编辑

redis分布式锁-WATCH锁(废弃)

摘要: 使用watch构建锁的代码结构。(最着负载不断增加,系统完成一次加锁操作,重试次数不断加大) 阅读全文

posted @ 2018-07-22 12:16 手握太阳 阅读(1361) 评论(0) 推荐(0) 编辑

redis分布式锁-基本概念与实现方式对比

摘要: 1、redis中使用WATCH实现锁机制,是最次之的方式。WATCH只会在数据被其他客户端抢先修改了的情况下,“通知”执行了这个命令的客户端,而不会阻止其他客户端对数据进行修改。此类锁成为“乐观锁” 2、redis提供SETNX命令确实具有基本的加锁功能,但他的功能并不完整,并且也不具备分布式锁常见 阅读全文

posted @ 2018-07-22 12:05 手握太阳 阅读(186) 评论(0) 推荐(0) 编辑

Java中的ReentrantLock和synchronized两种锁定机制的对比

摘要: Java中的ReentrantLock和synchronized两种锁定机制的对比 https://blog.csdn.net/iamlihongwei/article/details/78782763 阅读全文

posted @ 2018-07-22 11:56 手握太阳 阅读(94) 评论(0) 推荐(0) 编辑

Redis连接池-Java代码

摘要: 1、JedisUtil类 2、测试类 3、测试日志(模拟出现竞争情况) 阅读全文

posted @ 2018-07-22 10:52 手握太阳 阅读(273) 评论(0) 推荐(0) 编辑

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 24 下一页

导航