JAVA
xufei4987
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
javaagent入门学习
javaagent 简介 Javaagent 只要作用在class被加载之前对其加载,插入我们需要添加的字节码。 javaagent主要作用 可以在加载java文件之前做拦截把字节码做修改 可以在运行期将已经加载的类的字节码做变更,但是这种情况下会有很多的限制,后面会详细说 还有其他的一些小众的功能 获取所有已经被加载过的类 获取所有已经被初始化过了的类(执行过了clinit方法,是上面的一个子集) 获取某个对象的大小 将某个jar加入到原创 2020-05-26 16:40:59 · 511 阅读 · 0 评论 -
Java并发:volatile关键字详解
概述 volatile关键字可以说是Java虚拟机提供的最轻量级的同步机制,但是它并不容易完全被正确、完整地理解,以至于许多程序员都习惯不去使用它,遇到需要处理多线程数据竞争问题的时候一律使用synchronized来进行同步。了解volatile变量的语义对了解多线程操作的其他特性很有意义,在本文中我们将介绍volatile的语义到底是什么。由于volatile关键字与Java内存模型(Java...转载 2018-11-03 15:58:50 · 217 阅读 · 0 评论 -
SpringBoot2.x-jpa实现多数据源
1. 下载依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dependency> 2. 配置多数据源配置信息 appl...原创 2019-03-25 15:17:34 · 675 阅读 · 0 评论
分享