08 2016 档案

摘要:写在前面的话 最近一直在边工作边学习分布式的东西,看到了构建Java中间件的基础知识,里面有提到Java多线程并发的工具类,例如ReentrantLock、CyclicBarrier、CountDownLatch... 以前在工作中也有用到过这些实用的工具类,但是了解不是特别深入,借此机会打个卡,好 阅读全文
posted @ 2016-08-25 18:18 Mr.Yanphet 阅读(7994) 评论(5) 推荐(1)
摘要:今天下午很快完成了一个接口的监控功能,然后屁颠屁颠地用Junit开始单元测试。然后我就开始陷入崩溃的边缘... 监控结束后需要将监控结果以邮件的形式发送给运营的小伙伴维护,前面测试还是很顺利,到了开多线程发邮件时就不行了, 程序也不报错,也接收不到邮件。然后改代码再测试,再冥思一会儿,再改再测试,还 阅读全文
posted @ 2016-08-16 14:42 Mr.Yanphet 阅读(33835) 评论(7) 推荐(4)
摘要:今天正式开始自己的分布式学习,在第一章介绍多线程工作模式时,作者抛出了一段关于ConcurrentHashMap代码让我很是疑惑,代码如下: 作者的结论是这样婶的:即使使用线程安全的ConcurrentHashMap来统计信息的总数,依然存在线程不安全的情况。 笔者的结论是这样婶的:Concurre 阅读全文
posted @ 2016-08-03 11:09 Mr.Yanphet 阅读(1001) 评论(1) 推荐(0)