![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
香思人
java工程师
展开
-
jvm 监控指令工具总结
jps 查看系统中jvm进程 jps -l jstat 显示JVM的性能统计信息 jstat -gc pid jstack 查看线程堆栈信息 在发生死锁的时候可以利用这个命令查找死锁或者在发生死循环的时候利用此命令排查 使用top -H -p pid查看进程中具体是那一条线程的CPU利用率高 jinfo查看JVM启动时候设置的参数值 jinfo -flag name pid jmap 分析堆,一般和MAT配合使用 jmap -heap jvmpid查看对象内存的映射 jmap -dump:f...原创 2021-05-23 17:43:38 · 102 阅读 · 1 评论 -
Tomcat 部署项目的三种方法小结
目录 1、下载 Tomcat 服务器2、启动并部署 Tomcat 服务器3、Tomcat 的目录结构4、部署项目的第一种方法(项目直接放入 webapps 目录中)5、部署项目的第二种方法(修改 conf/server.xml 文件 )6、部署项目的第三种方法(apache-tomcat-7.0.52\conf\Catalina\localhost )转载 2018-02-05 14:25:53 · 239 阅读 · 0 评论 -
Spring 中的注解与分层思想
在Spring框架中最常见的几个注解 @Controller, @Service, @Component, @Repository 其中@Component是一种通用名称,泛指任意可以通过Spring来管理的组件,@Controller, @Service, @Repository则是一种特定的组件,通常用来表示某种特定场合下的组件,比如@Repository用来表示仓库(数据层,DA转载 2018-02-05 15:00:54 · 170 阅读 · 0 评论