上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 16 下一页

2019年8月5日

redis的五种数据结构

摘要: 五种数据结构 1、string 2、hash(类似map) 3、list 4、set 5、有序set 阅读全文

posted @ 2019-08-05 21:38 张小泽的小号 阅读(163) 评论(0) 推荐(0) 编辑

2019年7月31日

java类加载机制

摘要: 阅读全文

posted @ 2019-07-31 21:35 张小泽的小号 阅读(76) 评论(0) 推荐(0) 编辑

求滑动窗口的最大值

摘要: 求滑动窗口中的最大值 阅读全文

posted @ 2019-07-31 15:58 张小泽的小号 阅读(201) 评论(0) 推荐(0) 编辑

2019年7月12日

解决maven的jar包依赖冲突的两种方案

摘要: 方案1 直接点,直接exculde掉 1、先去下载maven helper的plugin https://segmentfault.com/a/1190000018138945 2、直接exculde掉 选中冲突的jar包,然后exculde 方案2 两个版本冲突, 在项目pom.xml声明使用的版 阅读全文

posted @ 2019-07-12 12:11 张小泽的小号 阅读(489) 评论(0) 推荐(0) 编辑

2019年7月2日

synchronized and reenterantLock 之间的异同

摘要: 1、什么是线程安全 线程安全是一个多线程环境下正确性的问题,保证在多线程环境下共享的、可修改的数据的正确性 > 可以推论出以下结论 >1、状态不是共享的 >2、不可修改 可以避免线程安全问题 2、sychronized的实现 修饰方法:即使用monitorenter和monitorexit将代码包起 阅读全文

posted @ 2019-07-02 17:15 张小泽的小号 阅读(449) 评论(0) 推荐(0) 编辑

gz文件统计关键词出现次数

摘要: zgrep '最近' wishlist.2019-07-01.log.gz | wc -l 阅读全文

posted @ 2019-07-02 11:34 张小泽的小号 阅读(417) 评论(0) 推荐(0) 编辑

2019年5月24日

数据库操作log

摘要: log1:更新操作和查询操作不能在一个语句里面 阅读全文

posted @ 2019-05-24 16:31 张小泽的小号 阅读(123) 评论(0) 推荐(0) 编辑

2019年5月22日

黑名单设计

摘要: 目标:实现黑名单机制,防止网络游戏爬虫 阅读全文

posted @ 2019-05-22 17:47 张小泽的小号 阅读(1046) 评论(0) 推荐(0) 编辑

2019年4月9日

用readWriteLock实现一个缓存

摘要: double check查询缓存 阅读全文

posted @ 2019-04-09 18:41 张小泽的小号 阅读(147) 评论(0) 推荐(0) 编辑

信号量实现对象池

摘要: class ObjPool{ final List pool; //信号量实现限流器 final Semaphore sem; //构造方法 ObjectPool(int size,T t){ pool = new Vector(){}; for(int i=0; i func){ T t = null; sem.acquire(); try{ ... 阅读全文

posted @ 2019-04-09 15:03 张小泽的小号 阅读(160) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 16 下一页

导航