随笔 - 394  文章 - 0  评论 - 946  阅读 - 143万 
08 2018 档案
基于JMH的Benchmark解决方案
摘要:原始Benchmark做法 在设计新框架的时候,往往需要评估待接入的组件的性能,这个时候我们可能会利用UnitTest来进行,写一个方法,然后在循环里面跑,利用System.CurrentTimeMillis()来评估组件性能。然而这种机制,只是跑在了主线程中,无法将组件的性能全部测算出来。当单线程 阅读全文
posted @ 2018-08-17 14:14 程序诗人 阅读(2225) 评论(0) 推荐(0) 编辑
基于FastJson的通用泛型解决方案
摘要:由于项目使用的是fastjson,也无法换成其他的序列化框架,所以研究了一下他对泛型序列化和反序列化的支持能力,最终解决了这个问题。 要达成的目标 我的封装方式属于通用封装,我要达到的目标是如下的使用方式: 放入数据: 获取数据: OffheapDTO对象的定义方式如下: 也就是我可以随意的把任何对 阅读全文
posted @ 2018-08-09 21:32 程序诗人 阅读(21917) 评论(3) 推荐(1) 编辑

点击右上角即可分享
微信分享提示