加载中
Java也玩透明代理,并使用graalvm编译成可执行文件。

所谓透明代理就是利用了Linux的IP_TRANSPARENT的特性实现的。对应C代码为 setsockopt(fd, SOL_IP, IP_TRANSPARENT, &yes, sizeof(int)) 由于jvm对socket的封装,并不能设置此属性,因此不能直...

java实现雪花算法,不使用synchronized,无锁实现

用雪花算法生成唯一id,使用java原子库,无锁算法实现。不说废话,直接上代码 package com.sudytech.orm2.surpport.util.seq; import java.util.Date; import java.util.concurrent.atomic.A...

2020/04/27 15:14
2.5K
AtomicStampedReference的正确使用方法。

AtomicStampedReference通常用来避免ABA的问题,如何正确使用AtomicStampedReference,网络上大部分的样例代码都是有问题的。 以计数器的实现为例,计数器通常用来统计在线人数,在线+1,离线...

2020/03/31 19:14
8.1K

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部