
笔记
wuzhenwei0419
这个作者很懒,什么都没留下…
展开
-
使用属性拷贝工具的相关事项
commons 包的 BeanUtils 进行属性拷贝性能较差的真实案例,然后该同事换成了 Spring 的 BeanUtils 性能好了很多 在资源类和目标类属性类型不完全一致的时候,BeanUtils和CGlib 在不定义Converter 的情况下都可能会出现 类型转换异常 由于 Java 的泛型其实是编译期检查,编译后泛型擦除,导致运行时 List 和 List 都是 List 类型,可以正常赋值。这就导致在使用很多属性映射工具时,编译时不容易明显的错误。 mapstruct 自定义了注解处理器,在原创 2021-05-15 09:50:17 · 388 阅读 · 1 评论 -
jvm小节
jvm压力分析 首先确定系统的压力点在哪里 压力点每秒的请求数 每个请求耗时 每个请求消耗的内存 整个系统所有的压力点请求重复1-4 算出部署多少台机器,每台机器需要多少内存 压力请求一般采用二八法则 新生代垃圾回收 堆内存中的新生代内存并不是一定要撑满才会minorgc 对象到新生代到老年代也不是只有年龄这一个要求 还有很多其他衡量标准 #tomcat需要破坏双亲委派机制的原因 7. tom...原创 2020-02-15 11:07:16 · 174 阅读 · 0 评论