Java框架工具
文章平均质量分 77
本篇专栏内容主要学习一些Java领域中常用的工具框架
如反射、字节码增强、Sql解析、对象池化、缓存、反应式编程,JVM内存布局等相关知识。内容大部分是小编在学习时候总结的,原创的东西不多。小编希望以此做为后面知识的铺垫,为我们后面做更加高级的开发, 打下基础。
西魏陶渊明
稻盛和夫说:你不会的东西,觉得难的东西,一定不要躲,先搞明白,后精湛,你就比别人优秀了。因为大部分人都不舍得花力气去钻研,自动被淘汰,所以你执着的努力,就占了大便宜。
展开
-
第06篇:池化技术
本篇文章我们的研究专题是池化技术, 其实所谓池化可以简单理解为缓存。将那些创建比较耗时的对象,缓存起来,放到一个池子里。比如数据库连接池,线程池,字符串常量池。这个技术常用于框架类设计。本文教你基于Apache-commons-pool2快速实现一个常量池的设计。...原创 2022-07-20 16:57:19 · 624 阅读 · 0 评论 -
第05篇:Spring-retry重试组件
天下代码一大抄,看你会抄不会抄。发现无论是guava还是spring的重试,基本都是类似的思路。只是看谁的功能比较鉴权而已。guava提供了基础的能力,你任意封装。原创 2022-07-20 16:54:29 · 364 阅读 · 0 评论 -
第04篇:Guava-retry重试组件
Guava是一组来自Google的核心Java库,其中包括新的集合类型(例如multimap和multiset)、不可变集合、图形库以及用于并发、I/O、散列、缓存、原语、字符串等的实用程序!它广泛用于Google内部的大多数Java项目,也被许多其他公司广泛使用。API非常的简单,我们可以非常轻松的使用,来封装成我们业务中自己的组件。...翻译 2022-07-20 16:52:34 · 396 阅读 · 0 评论 -
第03篇:SQL语法树解析
SQL语法树解析工具学习原创 2022-07-20 16:49:36 · 3192 阅读 · 0 评论 -
第01篇:反射框架Reflections
Reflections通过扫描classpath,索引元数据,并且允许在运行时查询这些元数据。获取某个类型的全部子类只要类型、构造器、方法,字段上带有特定注解,便能获取带有这个注解的全部信息(类型、构造器、方法,字段)获取所有能匹配某个正则表达式的资源获取所有带有特定签名的方法,包括参数,参数注解,返回类型获取所有方法的名字获取代码里所有字段、方法名、构造器的使用权。......原创 2022-07-19 11:38:36 · 444 阅读 · 2 评论 -
第02篇:Javassist字节码解析
Javassist是一个开源的分析、编辑和创建Java字节码的类库,可以直接编辑和生成Java生成的字节码。相对于bcel,asm等这些工具,开发者不需要了解虚拟机指令,就能动态改变类的结构,或者动态生成类。javassist简单易用,快速。......翻译 2022-07-19 21:44:50 · 595 阅读 · 0 评论