摘要: 一个应用占用CPU很高,除了确实是计算密集型应用之外,通常原因都是出现了死循环。以我们最近出现的一个实际故障为例,介绍怎么定位和解决这类问题。 根据top命令,发现PID为28555的Java进程占用CPU高达200%,出现故障。 通过ps aux | grep PID命令,可以进一步确定是tomc 阅读全文
posted @ 2017-03-06 19:36 涛涛的笔记 阅读(723) 评论(0) 推荐(0) 编辑
摘要: 大型项目需要对项目进行拆分一边分组开发、测试,代码服用。maven为我们提供了项目拆分的支持。 首先,maven中的po文件是可以继承了,继承了父po文件的子po文件将拥有父po文件中引用的所有文件。 1、先建立一个父项目,可以命名为parent。里面加入所有要使用的资源文件,和一些共用属性,比如版 阅读全文
posted @ 2017-03-06 11:09 涛涛的笔记 阅读(741) 评论(0) 推荐(0) 编辑
摘要: 在复杂的大型项目中,往往需要将项目分变成多个子项目,以便方便分组开发、测试,方便代码复用。比如我们通常回封装数据库操作类到一个jar包中。在项目我们用mybatis,映射文件和maper接口文件我们通常用工具生成在一个项目中,因此打包的时候会将配置文件和xml映射文件通数据库操作接口一起打包进jar 阅读全文
posted @ 2017-03-06 10:24 涛涛的笔记 阅读(425) 评论(0) 推荐(0) 编辑