- 博客(53)
- 收藏
- 关注
原创 java JUC并发编程 第十章 Synchronized与锁升级
java锁升级,java无锁,java偏向锁,java轻量锁, java重量所,java Synchronized的性能变化
2023-11-03 14:10:31 158
原创 java JUC并发编程 第九章 对象内存布局与对象头
对象内部结构分为:对象头、实例数据、对齐填充(保证8个字节的倍数)对象头分为对象标记(markOop)和类元信息(klassOop),类元信息存储的是指向改对象类元数据(klass)的首地址。
2023-10-12 17:40:58 127
原创 java案例RSA分段加密解密,签名验签,公钥加密私钥解密,私钥加密公钥解密,解密乱码怎么解决
java案例RSA分段加密解密,签名验签,公钥加密私钥解密,私钥加密公钥解密,解密乱码怎么解决
2023-10-12 16:27:42 1374 1
原创 windows10 java JDK8与java JDK17环境切换
环境变量JAVA_HOME变更为相应的JDK目录后去 C:\Program Files\Common Files\Oracle\Java 后面有数字的文件夹下改名没有1的加1,有1的把1去掉。仅此而已。
2023-09-26 10:24:45 255 1
原创 IntelliJ IDEA快速查询maven依赖关系
此时原有快捷键Ctrl+f可以查询jar包,如果没有查询菜单出来则设置快捷键方式为File->Settings->Keymap->搜索栏输入find->在Main Menu下Edit下Find下Find双击算则Add keyboard Shortcut.随后输入自己想定义的快捷键。本次定义为Ctrl+Alt+n。
2023-09-21 10:54:55 4382
原创 IntelliJ IDEA 左侧Commit栏不见了
1.点击File->Settings->Version Control->Commit。2.勾选Use non-modal commit interface。
2023-09-21 10:26:45 2644
原创 java JUC并发编程 第八章 ThreadLocal
ThreadLocal,ThreadLocaMap,java强引用,java软引用,java弱引用,java虚引用
2023-09-19 15:43:27 104
原创 java JUC并发编程 第七章 原子操作类增强
java原子类操作,AtomicReference,AtomicStampedReference,AtomicMarkableReference,AtomicIntegerFieldUpdataterDemo,AtomicReferenceFieldUpdater,Striped64.
2023-09-13 16:29:16 110
原创 spring循环依赖
此时的A是一个半成品对象,然后放入二级缓存,删除三级缓存,之后返回A对象,给B对象中的A属性赋值,此时B已经是成品了,之后把B放入一级缓存,删除二三急缓存,有了成品B就可以给A对象中的B属性赋值返回。A是成品之后放入一级缓存,删除二三级。
2023-08-29 17:12:27 77 1
原创 java JUC并发编程 第六章 CAS
java CAS原理,UnSafe原理,AtomicInteger,ABA问题,AtomicStampedReference
2023-08-29 15:31:14 94
原创 docker从入门到入土 第十四章 Docker容器监控之 CAdvisor+InfluxDB+Granfana
Docker实战案例,Docker容器,CAdvisor+InfluxDB+Granfana
2023-07-12 10:22:22 95
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人