无锁队列Disruptor
Guava工具类
apache-commons学习.md
Servlet3异步NIO
依赖注入框架
加解密工具
字节码修改工具
Object Oriented Querying
jOOQ面向对象查询
quickstart-jool jOOλ,Java lambdas和Stream API
quickstart-joor jOOR - 更好地进行Java反射。
quickstart-joou jOOU - 无符号整数,Object Oriented Unsigned无符号的
quickstart-joox jOOX - 应用于W3C DOM的jQuery的强大功能
日志框架:logback、log4j2、log4j、jul
json工具:fastjson、Gson、jackson等
Java反射框架:reflections等
yaml文件解析
quickstart-xbean java XML解析 quickstart-xml quickstart-xmlbeans
JVM序列化工具:jdk、fst、kryo、hession、thrift等
字符串压缩
FastDFS是一个开源的分布式文件系统
Quartz是一个开源的作业调度框架
JAVA 极速WEB+ORM框架 JFinal
UUID工具类
Objenesis是一个专用于在创建对象时绕过构造函数的库。在任何JVM上都有。
动态代理和静态代理,Java Agent,字节码工具等
其他语言: Java和Kotlin、Groovy、Scala的代码和相互调用 /Users/yangzl/git/quickstart-framework/quickstart-kotlin quickstart-groovy quickstart-kotlin quickstart-scala
quickstart-lombok lombok框架 quickstart-elastic-job Elastic-Job 是一个分布式调度解决方案 quickstart-hppc Java集合类扩展 quickstart-websocket websocket协议使用 quickstart-velocity Velocity是一个基于Java的模板引擎 quickstart-jgit Java git工具 quickstart-jython Jython是一种完整的语言,而不是一个Java翻译器或仅仅是一个Python编译器,它是一个Python语言在Java中的完全实现。 quickstart-jctools JCTools是一款对jdk并发数据结构进行增强的并发工具,主要提供了map以及queue的增强数据结构。 quickstart-machine-learning 机器学习相关 quickstart-mnemonic Apache Mnemonic 是一个面向非易失性混合内存存储的库,它提出了一个非易失性/持久的 Java 对象模型和持久的计算服务,能显着提高了海量实时数据处理/分析的性能。 quickstart-web JavaWeb框架 quickstart-proguard Java混淆器 ProGuard,我们通常说的proguard包括四个功能,shrinker(压缩), optimizer(优化),obfuscator(混淆),preverifier(预校验)。
lintcode等: quickstart-code lintcode等刷题、剑指Offer
微服务、Web框架 quickstart-dropwizard Dropwizard与Spring Boot类似,也是构建微服务可选的工具 quickstart-plexus Plexus——Spring之外的IoC容器 quickstart-servicecomb ServiceComb 是华为开源的一套包含代码框架生成,服务注册发现,负载均衡,服务可靠性(容错熔断,限流降级,调用链追踪)等功能的微服务框架。
apache-commons学习.md
常用刷题网站和博客.md
剑指Offer学习
2、Disruptor学习.md 无锁队列Disruptor
3、Guava学习.md
4、javaSE基础知识点 quickstart-javase
5、JSON框架学习 quickstart-json
6、Linux学习 quickstart-linux
7、日志框架 quickstart-logging
8、Lua学习.md
9、java代理学习 quickstart-proxy
动态代理和静态代理的区别 静态代理优缺点 动态代理优缺点 cglib和Jdk动态代理的区别
10、java Servlet学习 quickstart-servlet
11、javaWeb学习 quickstart-web
12、
熟悉分布式、缓存、消息队列等中间件技术
熟悉常用设计模式
熟悉并对javaEE、SOA、spring、osgi等技术潮流保持关注,
有数据库、分布式、性能优化、高并发、高可用性系统设计开发经验