摘要: 作者:郑沐兴 来源:https://zhuanlan.zhihu.com/p/21966051 前言 由于编程思想与数据库的设计模式不同,生出了一些ORM框架。 核心都是将关系型数据库和数据转成对象型。当前流行的方案有Hibernate与myBatis。 两者各有优劣。竞争激烈,其中一个比较重要的考 阅读全文
posted @ 2021-09-08 21:33 Java技术栈 阅读(247) 评论(0) 推荐(0)
摘要: 作者:张丰哲 来源: jianshu.com/p/b638f19aeb64 HashMap是Java中常用的集合,而且HashMap的一些思想,对于我们平时解决业务上的一些问题,在思路上有帮助,基于此,本篇博客将分析HashMap底层设计思想,并手写一个迷你版的HashMap! 对HashMap的思 阅读全文
posted @ 2021-09-08 17:40 Java技术栈 阅读(163) 评论(0) 推荐(0)
摘要: Java的HashMap是非线程安全的,多线程下应该用ConcurrentHashMap。 多线程下[HashMap]的问题(这里主要说死循环问题): 多线程put操作后,get操作导致死循环。 多线程put非NULL元素后,get操作得到NULL值。 多线程put操作,导致元素丢失。 1、为何出现 阅读全文
posted @ 2021-09-08 08:30 Java技术栈 阅读(1482) 评论(0) 推荐(0)