朴素小伙

文章
5
资源
0
加入时间
2年10月21天

objenesis的实现与性能测试

最近看kryo的源码发现使用了一个叫做objenesis的java库,主要是用在创建对象上面,它可以不用调用构造函数就创建对象。由于并不是所有的java类都有无参构造函数,并且有的类的构造函数还是private的,所以更甚有些类是第三方的,我们不能修改源码,所以这个库还是很有用的。http://objenesis.org/details.htmlobjenisis包含很多平台和jvm的实现,这里我们

MYSQL利用添加序号,分组查询TOPN数据

分组查询第二次编辑的记录,如无则选择唯一的一次编辑记录添加序号代码块为网上找到后修改的,有点不太明白,后续还需要深入下。select t.business_chance_id,max(t.create_time) as create_timefrom (/*分组递增编号*/SELECT /*判断@type是否和当前的type一样,true:让@r+=1 alse:重置@r*/ @r:= case when @business_chance_id=a.business_chance_id t