随笔分类 - Java
Jva技术
摘要:
阅读全文
摘要:ThreadLocal的主要用途有二: 1:给每个线程copy份独自的成员变量 2: 复用数据抽取成成员变量 ,减少new 的操作 给每个线程copy份独自的成员变量的基本用法 org.springframework.format.datetime.DateFormatter@73c30c5org.
阅读全文
摘要:转至 https://www.cnblogs.com/dolphin0520/p/3920373.html 这篇文章已经特别好的介绍了volatile的原理与场景 重新学习写下我自己的感受 volatile 最重要的功能是实现线程之间的状态通信 例如代码如下 public class volatil
阅读全文
摘要:双参数 Integer[] a = {1,2,3}; //双参数fill 覆盖数组中所有值为新值 Arrays.fill(a,5); for (int i = 0; i < a.length; i++) { Integer integer = a[i]; System.out.println(int
阅读全文
摘要:结果是插件问题 但到现在为止并没办法解决 有同样问题的兄弟可以告诉我下 但这个Kolin插件好像是idea的硬性插件 禁用后就可以new project 查询了idea的错误日志显示 2021-08-21 21:42:21,931 [ 67332] ERROR - llij.ide.plugins.
阅读全文
摘要:SpringBoot 和 tk.mybatis 其余的问题转至 https://blog.csdn.net/suzhenchao/article/details/8947108; 主要解决springboot项目引入通用mapper(tk.mybatis.mapper)的时候一些可能会踩的坑:诸如t
阅读全文
摘要:SpringBoot整合 tk.mybatis的时候 使用 显示红色无法注入 原因是 我的mybatis 的版本是3.3.9 boot版本是2 版本不匹配 解决方案: 使用4.0
阅读全文
摘要:代码安全检查出setAccessible(true)会存在安全问题 使用spring提供工具类解决 ReflectionUtils.makeAccessible(field)
阅读全文
摘要:在使用并行流和并发测试效率时出现了NullPointerException 循环到第一个的时候就是空 所有原因应该是并行执行 当你循环Thread.join 的时候目标Thread 已经执行完了 已经被销毁了(个人猜想) 但并发并没有出现这个问题 2 :解决方案 在循环内JOIN
阅读全文
浙公网安备 33010602011771号