随笔分类 -  Java

Jva技术
摘要: 阅读全文
posted @ 2021-09-09 16:03 热奇奇 阅读(125) 评论(0) 推荐(0)
摘要:ThreadLocal的主要用途有二: 1:给每个线程copy份独自的成员变量 2: 复用数据抽取成成员变量 ,减少new 的操作 给每个线程copy份独自的成员变量的基本用法 org.springframework.format.datetime.DateFormatter@73c30c5org. 阅读全文
posted @ 2021-09-04 11:40 热奇奇 阅读(56) 评论(0) 推荐(0)
摘要:转至 https://www.cnblogs.com/dolphin0520/p/3920373.html 这篇文章已经特别好的介绍了volatile的原理与场景 重新学习写下我自己的感受 volatile 最重要的功能是实现线程之间的状态通信 例如代码如下 public class volatil 阅读全文
posted @ 2021-09-03 11:56 热奇奇 阅读(68) 评论(0) 推荐(0)
摘要:双参数 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 阅读全文
posted @ 2021-09-03 09:38 热奇奇 阅读(927) 评论(0) 推荐(0)
摘要:结果是插件问题 但到现在为止并没办法解决 有同样问题的兄弟可以告诉我下 但这个Kolin插件好像是idea的硬性插件 禁用后就可以new project 查询了idea的错误日志显示 2021-08-21 21:42:21,931 [ 67332] ERROR - llij.ide.plugins. 阅读全文
posted @ 2021-08-21 21:58 热奇奇 阅读(1818) 评论(0) 推荐(2)
摘要:SpringBoot 和 tk.mybatis 其余的问题转至 https://blog.csdn.net/suzhenchao/article/details/8947108; 主要解决springboot项目引入通用mapper(tk.mybatis.mapper)的时候一些可能会踩的坑:诸如t 阅读全文
posted @ 2021-08-20 18:27 热奇奇 阅读(2247) 评论(0) 推荐(0)
摘要:SpringBoot整合 tk.mybatis的时候 使用 显示红色无法注入 原因是 我的mybatis 的版本是3.3.9 boot版本是2 版本不匹配 解决方案: 使用4.0 阅读全文
posted @ 2021-08-20 15:31 热奇奇 阅读(891) 评论(0) 推荐(0)
摘要:代码安全检查出setAccessible(true)会存在安全问题 使用spring提供工具类解决 ReflectionUtils.makeAccessible(field) 阅读全文
posted @ 2021-08-19 15:42 热奇奇 阅读(1337) 评论(0) 推荐(0)
摘要:在使用并行流和并发测试效率时出现了NullPointerException 循环到第一个的时候就是空 所有原因应该是并行执行 当你循环Thread.join 的时候目标Thread 已经执行完了 已经被销毁了(个人猜想) 但并发并没有出现这个问题 2 :解决方案 在循环内JOIN 阅读全文
posted @ 2021-08-19 10:06 热奇奇 阅读(109) 评论(0) 推荐(0)