- 博客(3)
- 收藏
- 关注
原创 JOL - Java Object Layout
JOL: 查看Java对象布局 Maven添加依赖包: <dependency> <groupId>org.openjdk.jol</groupId> <artifactId>jol-core</artifactId> <version>0.9</version> </dependency> 使用方法: Object o = new Object(); System.out.p
2021-12-16 15:34:20
749
原创 CAS介绍
CAS:Compare And Swap (或者 Compare And Exchange) CAS是对比和交换。首先取到原值,计算结果。之后再对比原值是否改变。如果没有改变,则用结果值替换原值。如果原值改变了,则重新读取原值。 图片为网上视频截取的图片: 图中的ABA问题:在一个线程比较原始值的时候,原始值已经被其它线程改变过,但又改回了最初的值。例如,原始值为0,但线程2把值改成1,但又改回成0。线程1做比较时,发现原始值是没有改变的。 解决ABA问题:给原始值添加个版本号,判断时,判断值.
2021-12-16 11:26:48
740
原创 阿里云ECS服务器无法连接程序
阿里云服务器无法连接程序/插件 一、判断是否把端口添加进防火墙 1.开启防火墙:systemctl start firewalld.service 2.添加端口:firewall-cmd --zone=public --add-port=6379/tcp --permanent (6379为要开发的端口) 3.重启防火墙:firewall-cmd --reload 二、如果还无法连接,判断服务器的安全组规则是否把端口号添加进去 ...
2021-12-15 16:24:31
1313
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人