Java项目 、Netty收藏 、Maven收藏 、常用pom.xml 、Maven(在线)仓库 、Java安装 、Java文章 、JFinal 、DbHelper
https://start.spring.io 国内镜像:https://start.aliyun.com
Java性能调优
[V2EX]Java 有类似 PHP 的 xhprof 扩展或者是 Golang 的 pprof 包,可以用来分析、定位函数级别的耗时的工具吗?
JVM性能调优监控工具jps、jstack、jmap、jhat、jstat、hprof使用详解
Java基础
如何 编译 和 运行 单个 Java 文件?命令行: javac,java
Input ==》 Reader
Output ==》Writer
【Java IO详解】3. 字节 输入输出流(InputStream、OutputStream)
【Java IO详解】4. 字符 输入输出流(Reader、Writer)
【Java IO详解】5. 包装流(Buffered 缓存流)
(1) 缓冲流(BufferedInputStream、BufferedOutputStream、BufferedReader、BufferedWriter)
(2) 转换流:把 字节流 转换为 字符流
InputStreamReader:把字节输入流转换为字符输入流
OutputStreamWriter:把字节输出流转换为字符输出流
Java序列化:Serializable、Externalizable、transient 浅析
- 如何优雅的设计 Java异常(Throwable、Exception、RuntimeException、NullPointerException、IllegalArgumentException)?
- slf4j+log4j 如何获取调用栈信息(StackTrace)
- Java集合(Collection)中有关 有序,无序
- ArrayList 和 LinkedList 性能测试 (结论:用 ArrayList,且 for 循环)
- HashMap、LinkedHashMap、TreeMap 性能测试 (结论:用LinkedHashMap)
Java中关于this指向以及继承的问题?思考:父类方法如何返回子类对象实例?
正则表达式
Java 正则表达式 appendReplacement() 和 appendTail() 的用法
框架使用
搭建 Spring、Spring MVC、Mybatis 和 Freemarker
slf4j、log4j
slf4j 官方入门教程(整合log4j):在《阿里巴巴Java开发手册(正式版)》中,日志规约一项第一条就强制要求使用SLF4J:
1.【强制】应用中不可直接使用日志系统(Log4j、Logback)中的API,而应依赖使用日志框架SLF4J中的API,使用门面模式的日志框架,有利于维护和各个类的日志处理方式统一。
slf4j-api、slf4j-log4j12 及 log4j 之间什么关系?
[荐] Java日志框架 slf4j + log4j 联合使用教程
[荐]Java日志系统:log4j/logback/log4j2/slf4j统一日志标准
Maven项目(SpringMVC + Mybatis + Spring)使用log4j配置日志输出
(1) log4j additivity 作用 、 (2) log4j配置文件中的additivity属性
Gson
- 你真的会用Gson吗?Gson使用指南(一)
- 你真的会用Gson吗?Gson使用指南(二)
- 你真的会用Gson吗?Gson使用指南(三)
- 你真的会用Gson吗?Gson使用指南(四)
- [荐]搞定Gson泛型封装