摘要: 作者:琴水玉 来源:https://cnblogs.com/lovesqcc/p/4319594.html 在程序中打错误日志的主要目标是为更好地排查问题和解决问题提供重要线索和指导。但是在实际中打的错误日志内容和格式变化多样,错误提示上可能残缺不全、没有相关背景、不明其义,使得排查解决问题成为非常 阅读全文
posted @ 2021-05-26 13:18 Java技术栈 阅读(622) 评论(0) 推荐(0)
摘要: 今天研读Java并发容器和框架时,看到为什么要使用ConcurrentHashMap时,其中有一个原因是:线程不安全的HashMap, HashMap在并发执行put操作时会引起死循环,是因为多线程会导致HashMap的Entry链表形成环形数据结构,查找时会陷入死循环。 纠起原因看了其他的博客,都 阅读全文
posted @ 2021-05-26 08:31 Java技术栈 阅读(317) 评论(0) 推荐(0)