![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
xiemingmei
这个作者很懒,什么都没留下…
展开
-
高效率节点权重器
问题: 类似负载均衡nginx,分发请求到各个应用节点, 可按设置好的权重(机器性能)进行分派。 思路: 按位移来实现,比如共8份,占2份的话,就用8位二进制数来表示:6个0,2个1。 有个定位器按顺序移动,占2个1的,一个来回就有2次机会命中。 实现: [code="java"]int base = 0b1000_0000; //主机节点...原创 2015-12-04 13:53:47 · 184 阅读 · 0 评论 -
Unsafe的用法
我们写程序,一般不直接使用Unsafe类。 JDK的类特别是并发框架中大量使用到Unsafe的功能,比如:AtomicInteger, LockSupport.所以,了解Unsafe提供的功能与机制是非常必要的。 如何获取Unsafe对象? [code="java"] Field theUnsafeInstance = Unsafe.class.getDeclaredField("t...2015-12-04 14:57:59 · 194 阅读 · 0 评论