2021年9月9日
摘要:
具体的参数说明: https://www.cnblogs.com/zhangxiaoguang/p/5792468.html
阅读全文
posted @ 2021-09-09 16:08
Flower2021
阅读(52)
推荐(0)
2021年8月31日
摘要:
使用线程池的好处 1、减少反复创建和销毁线程的资源开销,线程池中的线程可反复使用; 2、通过设置合适的线程数,可以避免资源使用不当,线程池可通过设置线程数和任务队列灵活控制线程的数量,请求大时自动创建线程,请求少时只保留核心线程,避免系统资源浪费和过多的线程导致的内存溢出; 3、线程池可以统一管理资
阅读全文
posted @ 2021-08-31 16:29
Flower2021
阅读(54)
推荐(0)
摘要:
查看进程 ps -aux 显示所有进程,完整输出 -a 全部,及all的意思 u 列举出User信息 查找java进程 ps -ef|grep java 查看系统实时的资源占用情况 top top -p pid 查看进程
阅读全文
posted @ 2021-08-31 16:09
Flower2021
阅读(26)
推荐(0)
2021年8月30日
摘要:
1** :服务器收到请求,需要请求者继续执行操作 2**:成功,操作被成功接收并处理 3**:重定向,需要进一步的操作以完成请求 4**:客户端错误,请求包含语法错误或无法完成请求 5**:服务器错误,服务器在处理请求的过程中发生了错误 200:请求成功,一般用于GET与POST请求 301:永久移
阅读全文
posted @ 2021-08-30 16:02
Flower2021
阅读(37)
推荐(0)
摘要:
1、网络七层模型 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层 2、TCP/IP TPC/IP协议是传输层协议,主要解决数据如何在网络中传输 3、Socket Socket则是对TCP/IP协议的封装和应用(程序层面),Socket本身并不是协议,而是一个调用接口(API),最基本的函
阅读全文
posted @ 2021-08-30 15:54
Flower2021
阅读(211)
推荐(0)
2021年3月4日
摘要:
flatMap 1.List交集 List<AClass> intersectResult = aClassList1.stream().filter(aClassList2::contains).collect(Collectors.toList()); 2.List并集 List<AClass>
阅读全文
posted @ 2021-03-04 20:18
Flower2021
阅读(196)
推荐(0)
2020年5月28日
摘要:
JVM中的方法区(Java8开始叫元空间)中存储了JVM加载的类的信息和运行时常量池信息,class文件加载到jvm称之为DNA元数据模板 类加载器只负责加载class文件,至于是否可以运行,由执行引擎决定是否可以运行 类的加载过程分为 加载 loading -- 链接 linking -- 初始化
阅读全文
posted @ 2020-05-28 23:32
Flower2021
阅读(163)
推荐(0)
2020年5月26日
摘要:
String 的String pool (字符串常量池)是一个固定大小的HashTable,jdk6 中是默认的数组长度是1009如果放入String pool 中的String太多,会造成hash冲突严重,导致链表很长,链表长了对于数据的更新和读取都是有性能的下降 可以通过-XX:StringTa
阅读全文
posted @ 2020-05-26 22:44
Flower2021
阅读(393)
推荐(0)
2020年3月30日
摘要:
Find pid: Terminal: lsof -i:<port> Kill process Terminal: kill <pid>
阅读全文
posted @ 2020-03-30 15:56
Flower2021
阅读(513)
推荐(0)
2020年3月19日
摘要:
找到安装的MAT文件的路径,在terminal中使用命令打开,因为一般的dump文件比较大,通过命令可以指定大小 /Users/XXX/SoftWare/mat.app/Contents/MacOS/MemoryAnalyzer -vmargs -Xmx6g
阅读全文
posted @ 2020-03-19 13:54
Flower2021
阅读(721)
推荐(0)