![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工具类
文章平均质量分 80
战斗力为5
这个作者很懒,什么都没留下…
展开
-
高效细粒度FIFO-LRU锁池及其封装实现
一个支持细颗粒度和2Q淘汰策略的Java锁管理工具原创 2023-03-02 17:10:23 · 357 阅读 · 3 评论 -
浅谈长轮询及其封装实现
长轮询是与服务器保持即时通信的最简单的方式,它不使用任何特定的协议,例如 WebSocket ,所以也不依赖于浏览器版本等外部条件的兼容性,它很容易实现,也无需引入其他依赖,在很多场景下可以作为即时通信的最简单实现方案和兜底兼容方案...............原创 2022-07-01 09:46:23 · 5078 阅读 · 3 评论 -
更快的BeanUtil(对比BeanUtils,Cglib)
可能是最好用的BeanUtil(吹牛的)BeanUtil算是个高频使用工具类了,很多地方都用得到,大家常用的BeanUtil大概有Spring的BeanUtils以及cglib的BeanCopier,前者使用反射进行getter、setter方法调用,后者使用CGLIB代理直接操作字节码调用getter、setter方法。BeanCopier的性能要高出Spring的BeanUtils很多,我实测大概有5倍多的差距,但是BeanCopier用起来也更加繁琐一些,需要先传入source类和target类创原创 2020-09-28 10:35:27 · 2443 阅读 · 0 评论