- 博客(2)
- 收藏
- 关注
原创 spring boot集成RedisTemplate,无法使用increment方法。
可以断定由于RedisTemplate的序列化后的格式导致。JdkSerializationRedisSerializer 使用SerializingConverter对象转字节数组的转换器,将1序列化为上图的string值,导致redis无法对其自增自减。GenericToStringSerializer在处理数字类型的时候,使用了ObjectToStringConverter的toString方法,将integer转为string,再使用getBytes转为字节数组。
2023-10-16 13:03:39
336
原创 JDK、JRE、JVM的关系
目前使用最广泛的JVM是的OpenJDK内置的HotSpot VM,它的热点代码探测能力可以通过执行计数器找出最具有编辑价值的代码,通知JIT编译器以方法为单位进行编译,通过编译器和解释器协同工作在程序最优响应时间和最佳执行性能中取得平衡。需要注意的是JVM并不是只有一种, 满足JVM规范的实现都可以称之为JVM,比如JRockit VM、J9 VM、Azul VM 、Zing VM、Taobao VM、Microsoft JVM等。
2023-08-22 19:12:04
126
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人