05 2021 档案

摘要:关键类 atomic获取数据库连接: AbstractDataSourceBean.getConnection() com.atomikos.datasource.pool.ConnectionPool.borrowConnection recycleConnectionIfPossible 卡死 阅读全文
posted @ 2021-05-31 14:22 fight139 阅读(173) 评论(0) 推荐(0) 编辑
摘要:锁的概念 对象头和锁 偏向锁 轻量级锁 重量级锁 偏向锁 当线程再次请求这个锁时,无需进行相关的同步操作 -XX:+UserBiasedLocking Vector线程安全,使用synchronize实现,开启偏向锁可以提高程序运行速度 public class Biased { public st 阅读全文
posted @ 2021-05-22 19:08 fight139 阅读(34) 评论(0) 推荐(0) 编辑
摘要:JavaScript Eslint 安装eslint模块 idea配置eslint .eslintrc.js module.exports = { // 此项是用来告诉eslint找当前配置文件不能往父级查找 root: true, // 此项是用来指定eslint解析器的,解析器必须符合规则,ba 阅读全文
posted @ 2021-05-15 14:08 fight139 阅读(185) 评论(0) 推荐(0) 编辑
摘要:从仓库拉去代码 git clone git@ip:url 阅读全文
posted @ 2021-05-14 14:44 fight139 阅读(30) 评论(0) 推荐(0) 编辑
摘要:多个版本共存 参考 阅读全文
posted @ 2021-05-11 19:26 fight139 阅读(70) 评论(0) 推荐(0) 编辑
摘要:Java虚拟机的基本结构 java虚拟机架构 启动Java虚拟机 java [-option] class [args...] Options: Java虚拟机启动参数 Class: 带有main方法的Java类。 args: main方法的参数 Java堆 几乎所有的对象都在堆中。 根据垃圾回收机 阅读全文
posted @ 2021-05-09 12:18 fight139 阅读(58) 评论(0) 推荐(0) 编辑
摘要:Lambda表达式 public class Test { public static void main(String[] args) { fun((a) -> a + 100); } static void fun(Function<Integer, Integer> fun) { System 阅读全文
posted @ 2021-05-08 14:25 fight139 阅读(92) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示