java
文章平均质量分 93
pcjzq
这个作者很懒,什么都没留下…
展开
-
SimpleDateFormat线程不安全
本文对SimpleDateFormat线程不安全原因进行分析,并提供了几种解决方案,其中对于Java8中新增的DateTImeFormat为何线程安全进行了简单介绍,如有问题欢迎留言原创 2020-03-23 18:39:37 · 390 阅读 · 0 评论 -
使用SSH框架的步骤
1.创建Maven项目2. 在pom.xml文件中写入spring,struts,hibernate的依赖 org.apache.struts struts2-core 2.3.14 javassist javassist原创 2018-01-11 17:02:34 · 1345 阅读 · 0 评论 -
Spring框架核心组件设计理念及设计模式分析
Spring框架部分设计理念及设计模式分析Spring是目前最优秀的框架之一,本文介绍Spring的总体架构以及特性,然后主要针对Spring中部分组件分析其设计理念和设计模式。Spring总体架构Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。在Spring框架中,总共有十几个组件,总体架构图如图所示:Spring采用的是分层架构,Core Spring Contain原创 2018-01-19 00:32:42 · 1408 阅读 · 0 评论 -
HashMap浅析
HashMap浅析 简单总结一下最近看的HashMap相关知识点,前面部分为JDK7中的处理流程,JDK8中的处理方式会在JDK7和JDK8的区别中进行介绍哈希冲突的解决方法HashMap的实现原理JDK7和JDK8的区别哈希冲突的解决方法开放地址法 当发生地址冲突时,按照某种方法继续探测哈希表中的其他存储单元,直到找到空位置为止。对于开放地址法还存在不同的...原创 2018-08-04 01:09:01 · 169 阅读 · 0 评论 -
parallelStream引起的线程不安全
写一段测试代码观察parallelStream引起的ArrayIndexOutOfBoundsException问题public static void main(String[] args) { List<Integer> list = Lists.newArrayList(); for (int i = 0; i < 10000; i++) ...原创 2019-09-03 11:59:25 · 4571 阅读 · 0 评论