摘要: 下面的注释为转来的。很详细tomcatde DHCP的配置当中的logAbandoned="true" removeAbandoned="true" removeAbandonedTimeout="60"就是用来配置数据库断开后自动连接的。数据库连接池会在启动时就建立所需的若干连接,并一直保持连接状... 阅读全文
posted @ 2015-10-04 20:42 暗渡陈仓xy 阅读(309) 评论(0) 推荐(0)
摘要: 一、基本概念1 maxActive连接池的最大数据库连接数。设为0表示无限制,一般把maxActive设置成可能的并发量就行了2 maxIdle最大的空闲连接数3 maxWait最大建立连接等待时间毫秒数。如果超过此时间将接到异常。设为-1表示无限制二、举例说明context.xml或者spring... 阅读全文
posted @ 2015-10-04 20:41 暗渡陈仓xy 阅读(1070) 评论(0) 推荐(0)
摘要: stone 的 log4j配置详解Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下: #配置根Log... 阅读全文
posted @ 2015-10-04 19:25 暗渡陈仓xy 阅读(379) 评论(0) 推荐(0)
摘要: 一.log4j.properties文件格式说明: log4j.rootLogger=info, stdoutlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.... 阅读全文
posted @ 2015-10-04 19:13 暗渡陈仓xy 阅读(989) 评论(0) 推荐(0)
摘要: Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。maven是什么maven这个词可以翻译为“知识的积累”,也可以翻译为“专家”或“内行”。作为apache组织中的一个颇为成功的开源项目,maven主要服务于基于java平台的项目构建、依赖... 阅读全文
posted @ 2015-10-03 23:20 暗渡陈仓xy 阅读(227) 评论(0) 推荐(0)
摘要: 一个应用占用CPU很高,除了确实是计算密集型应用之外,通常原因都是出现了死循环。(友情提示:本博文章欢迎转载,但请注明出处:hankchen,http://www.blogjava.net/hankchen)以我们最近出现的一个实际故障为例,介绍怎么定位和解决这类问题。根据top命令,发现PID为2... 阅读全文
posted @ 2015-09-29 19:17 暗渡陈仓xy 阅读(1662) 评论(0) 推荐(0)
摘要: 搞Java开发的,经常会碰到下面两种异常:1、java.lang.OutOfMemoryError: PermGen space2、java.lang.OutOfMemoryError: Java heap space要详细解释这两种异常,需要简单重提下Java内存模型。(友情提示:本博文章欢迎转载... 阅读全文
posted @ 2015-09-29 19:15 暗渡陈仓xy 阅读(459) 评论(0) 推荐(0)
摘要: 一、开发工具配置 1、http://www.eclipse.org/downloads/下载Eclipse,解压。 2、http://spket.com/download.html下载Plugin,解压后覆盖到Eclipse的目录。 3、启动Eclipse,选择window→profer... 阅读全文
posted @ 2015-09-23 22:54 暗渡陈仓xy 阅读(297) 评论(0) 推荐(0)
摘要: 概述:用 'top -i' 看看有多少进程处于 Running 状态,可能系统存在内存或 I/O 瓶颈,用 free 看看系统内存使用情况,swap 是否被占用很多,用 iostat 看看 I/O 负载情况...还有一种办法是 ps -ef | sort -k7 ,将进程按运行时间排序,看哪个进程消... 阅读全文
posted @ 2015-09-22 23:38 暗渡陈仓xy 阅读(334) 评论(0) 推荐(0)
摘要: 1、ls命令 就是list的缩写,通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等 常用参数搭配: ls -a 列出目录所有文件,包含以.开始的隐藏文件 ls -A 列出除.及..的其它文件 ls -r 反序排列 ls -t ... 阅读全文
posted @ 2015-09-22 23:30 暗渡陈仓xy 阅读(218) 评论(0) 推荐(0)
摘要: 可以直接使用top命令后,查看%MEM的内容。可以选择按进程查看或者按用户查看,如想查看oracle用户的进程内存使用情况的话可以使用如下的命令: (1)top top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器 可以直接使用t... 阅读全文
posted @ 2015-09-22 23:26 暗渡陈仓xy 阅读(635) 评论(0) 推荐(0)
摘要: 系统管理员工具包: 进程管理技巧学习如何获取所需的 UNIX® 进程信息。对于所有的系统管理员来说,了解自己的 UNIX 系统正在运行的进程是最基本的要求之一。标准的进程列表很有用,但是它所提供的信息格式不正确或者没有包含所需的进程或信息。能从进程列表中选择特定类型 的数据将使管理任务更加容易。在本... 阅读全文
posted @ 2015-09-07 11:20 暗渡陈仓xy 阅读(466) 评论(0) 推荐(0)
摘要: 解决为什么每次打开Eclipse新的workspace需要更新nexus-maven-repository-index问题新建一个Eclipse的workspace。打开Window—>Preferences,如下图所示:打开Preferences后,点击Maven,可以看到右边Maven下的Dow... 阅读全文
posted @ 2015-09-05 22:16 暗渡陈仓xy 阅读(7125) 评论(0) 推荐(0)
摘要: 在上边红色框内加入java内存设置命令:-Xms128m-Xmx512m-XX:PermSize=128m-XX:MaxPermSize=512m 阅读全文
posted @ 2015-09-05 22:11 暗渡陈仓xy 阅读(573) 评论(0) 推荐(0)
摘要: 一般在不对eclipse进行相关设置的时候,使用eclipse总是会觉得启动好慢,用起来好卡,其实只要对eclipse的相关参数进行一些配置,就会有很大的改善。加快启动速度 1.在eclipse启动的时候,它总是会搜索让其运行的jre,往往就是这个搜索过程让eclipse启动变慢了。(没设置时,等2... 阅读全文
posted @ 2015-08-28 00:15 暗渡陈仓xy 阅读(14369) 评论(1) 推荐(3)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-08-23 21:55 暗渡陈仓xy 阅读(3) 评论(0) 推荐(0)
摘要: 这是win7系统下面导航树的风格可能你不太习惯一个最简单的方法:桌面新建个eclipse快捷方式--->右键属性--->兼容性 勾上以兼容模式运行这个程序 阅读全文
posted @ 2015-08-23 21:44 暗渡陈仓xy 阅读(646) 评论(0) 推荐(0)
摘要: 上篇文章中项目最终发布的release仓库和快照仓库都是nexus的默认仓库,若所有的本地开发项目版本都发布到同一个仓库,可能会造成冲突。因此,我们可以为每一个项目创建一组仓库(快照版本和release版本),比如为上篇的user项目创建一组仓库,步骤如下:1、创建仓库在页面的左边点击Reposit... 阅读全文
posted @ 2015-08-23 18:40 暗渡陈仓xy 阅读(204) 评论(0) 推荐(0)
摘要: 仓库、nexus构件:在maven中,任何一个依赖(jar包)、插件(maven-compiler-plugin-2.5.1.jar)或者项目输出(前面例子中运行mvn clean install部署到本地仓库的jar包)都称为构件。仓库:maven在某一位置存储所有共享的构件,这个统一的位置就是仓... 阅读全文
posted @ 2015-08-23 18:39 暗渡陈仓xy 阅读(211) 评论(0) 推荐(0)
摘要: POM文件maven版本:apache-maven-3.1.11、4.0.0 pom模型的版本,对于maven2和maven2来说,值只能是4.0.02、scope 表示依赖范围,test则为测试范围依赖,compile则为编译范围依赖,若在住代码中import一个测试范围的jar包(import ... 阅读全文
posted @ 2015-08-23 18:38 暗渡陈仓xy 阅读(194) 评论(0) 推荐(0)