会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
hiv
博客园
首页
新随笔
新文章
联系
管理
订阅
上一页
1
2
3
4
5
下一页
2017年9月17日
Java多线程系列九——Atomic类
摘要: 参考资料:https://fangjian0423.github.io/2016/03/16/java-AtomicInteger-analysis/http://www.cnblogs.com/549294286/p/3766717.html 最近面试遇到一道编程题,要求两个线程交替打印[0,10
阅读全文
posted @ 2017-09-17 00:39 hiv
阅读(314)
评论(0)
推荐(0)
编辑
2017年9月14日
基于dubbo2.5.5+zookeeper3.4.9的服务搭建
摘要: 参考资料:https://segmentfault.com/a/1190000009568509https://segmentfault.com/a/1190000004654903 0. 环境 Java: jdk1.8.0_144 OS: Windows 10(宿主机192.168.1.105)/
阅读全文
posted @ 2017-09-14 17:02 hiv
阅读(442)
评论(0)
推荐(0)
编辑
2017年8月27日
设计模式之观察者模式(Observer pattern)
摘要: 最近参加了一次面试,其中笔试题有一道编程题,在更换掉试题的描述场景后,大意如下: 上课铃声响起,学生A/B/C/D进入教室;下课铃声响起,学生A/B/C/D离开教室。 要求使用设计模式的思想完成铃与学生两个类的解耦并画出UML类图。 看到这道题之后自己第一时间便想到了装饰器模式,定义一个装饰类继承铃
阅读全文
posted @ 2017-08-27 18:01 hiv
阅读(380)
评论(0)
推荐(0)
编辑
2017年8月21日
Redis学习记录
摘要: 参考资料: http://www.dengshenyu.com/%E5%90%8E%E7%AB%AF%E6%8A%80%E6%9C%AF/2016/01/09/redis-reactor-pattern.htmlhttp://www.redis.cn/topics/data-types.htmlht
阅读全文
posted @ 2017-08-21 13:48 hiv
阅读(221)
评论(0)
推荐(0)
编辑
2017年8月20日
Java使用动态代理实现AOP
摘要: 参考资料: http://www.importnew.com/15420.htmlhttp://www.cnblogs.com/techyc/p/3455950.html Spring是借助了动态代理(JDK dynamic proxy)和CGlib两种技术实现AOP的,本文将学习前人的例子使用动态
阅读全文
posted @ 2017-08-20 00:22 hiv
阅读(469)
评论(0)
推荐(0)
编辑
2017年7月8日
Java多线程系列八——volatile和ThreadLocal
摘要: 参考资料: http://ifeve.com/java-memory-model-4/ http://www.infoq.com/cn/articles/java-memory-model-1 http://wuchong.me/blog/2014/08/28/how-to-correctly-wr
阅读全文
posted @ 2017-07-08 00:04 hiv
阅读(2878)
评论(0)
推荐(1)
编辑
Java多线程系列七——ExecutorService
摘要: java.util.concurrent.ExecutorService接口提供了许多线程管理的方法 有了以上方法,便可以基于此接口实现线程池的各种功能(例如java.util.concurrent.ThreadPoolExecutor/java.util.concurrent.ScheduledT
阅读全文
posted @ 2017-07-08 00:02 hiv
阅读(453)
评论(0)
推荐(0)
编辑
Java多线程系列六——Map实现类
摘要: 参考资料: https://crunchify.com/hashmap-vs-concurrenthashmap-vs-synchronizedmap-how-a-hashmap-can-be-synchronized-in-java/ https://stackoverflow.com/quest
阅读全文
posted @ 2017-07-08 00:00 hiv
阅读(1290)
评论(0)
推荐(0)
编辑
2017年7月7日
Java多线程系列五——列表类
摘要: 参考资料: http://xxgblog.com/2016/04/02/traverse-list-thread-safe/ 一些列表类及其特性 1. 线程安全的列表类并不意味着调用它的代码就一定线程安全 2. 只有CopyOnWriteArrayList能支持在遍历时修改列表元素 以下代码模拟多线
阅读全文
posted @ 2017-07-07 23:59 hiv
阅读(1477)
评论(0)
推荐(0)
编辑
Java多线程系列四——控制线程执行顺序
摘要: 假设有线程1/线程2/线程3,线程3必须在线程1/线程2执行完成之后开始执行,有两种方式可实现 Thread类的join方法:使宿主线程阻塞指定时间或者直到寄生线程执行完毕 CountDownLatch类:指定计数器,当计数器清零即取消阻塞
阅读全文
posted @ 2017-07-07 23:57 hiv
阅读(13746)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
下一页
公告