学习
Crazy Coder Man
窗前明月光
展开
-
使用Idea中的 Deployment 实现打包自动部署
Idea一键打包自动完成服务器部署原创 2022-03-25 11:17:30 · 3647 阅读 · 0 评论 -
解决InputStream读取String乱码问题
import java.io.ByteArrayOutputStream;import java.io.InputStream;public class StreamTool { public static String toString(InputStream is) { try { ByteArrayOutputStream boa=...原创 2018-12-13 10:47:19 · 4813 阅读 · 0 评论 -
分析java应用进程CPU使用率过高问题
1.查找占用率高的进程top -d 12.查看进程中线程使用cpu情况通过ps -mp pid -o THREAD,tid,time命令查看该进程的线程情况3.将线程ID转换16进制printf "%x\n" 4139102b4.根据线程id使用jstack观察线程信息jstack 4130 |grep 102b5.根据线程stack信息锁定问题...原创 2020-03-30 16:42:45 · 133 阅读 · 0 评论 -
关于ApplicationContextAware接口的功能
实现该接口的方法void setApplicationContext(ApplicationContext var1) throws BeansException;可以帮助开发者获取到当前bean类所属的Spring容器即 ApplicationContext,通过该容器的引用直接使用Spring容器 public class SpringContextHolder imple...原创 2019-02-22 20:22:58 · 120 阅读 · 0 评论 -
MethodInvokingJobDetailFactoryBean 与 JobDetailBean 的区别
Quartz 介绍Quartz is a full-featured, open source job scheduling service that can be integrated with, orused along side virtually any Java application - from the smallest stand-alone application to...转载 2019-07-23 18:01:14 · 1095 阅读 · 0 评论