java
文章平均质量分 79
sjw_2012
这个作者很懒,什么都没留下…
展开
-
Maven下载源码和javadocs的几种方式
1:Maven命令下载源码和javadocs 当在IDE中使用Maven时如果想要看引用的jar包中类的源码和javadoc需要通过maven命令下载这些源码,然后再进行引入,通过mvn命令能够容易的达到这个目的: mvn dependency:sources mvn dependency:resolve -Dclassifier=javadoc命令使用方法:首先进入到相应的pom转载 2015-01-04 10:10:09 · 628 阅读 · 0 评论 -
Log4j配置和读取
log4j 配置文件介绍,配置文件加载顺序和项目中引用外部jar包等情况下的冲突解决.原创 2015-01-03 16:19:11 · 1955 阅读 · 2 评论 -
文件打开数目过多——bug排查和修复
文件打开数目过多——bug分析和排查问题描述云平台虚拟机硬盘操作失败排查通过日志排查是文件打开数目过多的原因 利用lsof查看各个进程文件打开数目,发现ProxyServer连接数目达到几千。于是对此进行优化:优化数据库连接数目数据库采用的hibernate进行连接,设置最大连接数目也就是50,怎么实际使用会超过200呢(通过mysql查看processlist进程)原创 2017-02-27 16:33:51 · 9661 阅读 · 0 评论 -
单例模式的各种姿势
饿汉式: 基于classloder机制避免了多线程的同步问题,不过,instance在类装载时就实例化 public class Singleton{ private static Singleton singleton = new Singleton (); private Singleton (){} public Singleton getInstance(){re原创 2017-05-04 11:47:53 · 250 阅读 · 0 评论 -
java异常处理机制
java异常处理机制种类在 Java 中,所有的异常都有一个共同的祖先 Throwable(可抛出)。Throwable: 有两个重要的子类:Exception(异常)和 Error(错误)。Error(错误):是程序无法处理的错误,表示运行应用程序中较严重问题。大多数错误与代码编写者执行的操作无关,而表示代码运行时 JVM(Java 虚拟机)出现的问题。例如,Java虚拟机运行错误(Virtual原创 2017-07-09 20:24:16 · 229 阅读 · 0 评论