![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 92
SUN先森-YM
代码就是这么简单
展开
-
线上JAVA项目CPU突然飙到100%怎么排查?
1.使用top命令查询进行cpu使用情况 top 示例图片:(注:举例图片无CPU超负荷问题,只是示例top命令使用情况) 2. top -Hp pid 命令可以查看某个进程的线程信息 -H 显示线程信息,-p指定pid top -Hp 412 示例图片:展示为进程下所有线程信息以及占用CPU情况,查找CPU使用较高的线程(注:举例图片无CPU超负荷问题,只是示例top -Hp命令使用情况) 将线程号PID转换成十六进制(412进程下的线程PID号,此示例中进程..原创 2021-08-12 17:50:41 · 280 阅读 · 0 评论 -
Java如何进行Base64的编码(Encode)与解码(Decode)
关于base64编码Encode和Decode编码的几种方式Base64是一种能将任意Binary资料用64种字元组合成字串的方法,而这个Binary资料和字串资料彼此之间是可以互相转换的,十分方便。在实际应用上,Base64除了能将Binary资料可视化之外,也常用来表示字串加密过后的内容。如果要使用Java 程式语言来实作Base64的编码与解码功能,可以参考本篇文章的作法。早期作法早期在Ja...转载 2018-04-25 12:56:46 · 514 阅读 · 0 评论 -
java编写回调
编写回调方式,需要写接口public interface TestWriteName { public int write(int a, int b, int result);}需要用回调的类要继承此接口。处理类:public class TestComeTrue{ public void addTest(int a, int b, TestWriteName t) { ...原创 2018-07-05 15:11:48 · 175 阅读 · 0 评论 -
java注解自定义
一:注解测试: 1.创建需要自定义注解的接口,接口需要添加@符合 2.在需要的方法上添加注解 3.写测试方法,测试注解的使用 二:为注解添加属性 ...原创 2018-11-12 22:40:45 · 136 阅读 · 0 评论 -
23种设置模式-代理模式、动态代理
1. 代理模式需要创建接口并去实现此接口: 代理模式实现方式:Women交给Man去做 2. 动态代理模式:动态创建接口,不需要再次写接口; 代理模式使用方法简介: Proxy.newProxyInstance():产生代理类的实例。仅能代理实现至少一个接口的类 ClassLoader:类加载器。固定写法,和被代理类使用相同的类加载器即可。 ...原创 2018-11-12 12:42:45 · 279 阅读 · 0 评论