- 博客(10)
- 资源 (33)
- 问答 (1)
- 收藏
- 关注
原创 cat监控jvm调优参数
JAVA_OPTS="-Djava.awt.headless=true -Xms8G -Xmx8G -XX:PermSize=512m -XX:MaxPermSize=512m -XX:SurvivorRatio=4 -XX:NewRatio=1 -XX:+UseParNewGC -XX:ParallelGCThreads=4 -XX:MaxTenuringThreshold=13 -XX:+Us...
2020-04-29 11:29:54
696
原创 redis集群批量删除key
#!/bin/bash# cluster nodeHOST=""# key deleteKEYS=""# num per delete batchNUM=5000usage() { echo "Usage:args [-h][-k][-n]" echo "-h one redis cluster node (e.g. 127.0.0.1:7001)" ...
2020-01-08 16:42:24
362
原创 redis知识点
redis内存回收策略:1.noeviction 不回收,直接报错2.allkeys-lru 回收所有最近最少使用的keys3.volatile-lru 回收设置了失效时间的,所有最近最少使用的keys4.allkeys-random 随机回收所有的keys5.volatile-random 随机回收所有最近最少使用的keys6.volatile-ttl 回收快要失效的keysre...
2018-11-13 16:20:11
193
原创 一个在线jvm问题诊断调优工具
https://alibaba.github.io/arthas/ 推荐一个在线jvm问题诊断调优工具,十分强大,主要功能:1,线程诊断:比如占用最多时间的前5个线程;找出阻碍其他线程的线程;2,查看或者动态修改某个变量的值,包括静态变量;3,统计某个方法调用链上的耗时;4,拦截方法前后,打印参数值和返回值,以及异常信息;即使你没有打印日志,也可以查看;5,动态替换目标类;。。。...
2018-09-19 14:41:07
1383
原创 深入理解 java 异常处理机制
Throwable: 有两个重要的子类: Exception(异常)和 Error(错误),二者都是 Java异常处理的重要子类,各自都包含大量子类。注意:异常和错误的区别:异常能被程序本身可以处理,错误是无法处理。除了 RuntimeException 及其子类以外,其他的 Exception 类及其子类都属于可查异常当在 try 块或 catch块中遇到 return 语句时, ...
2018-09-04 11:10:07
231
原创 intellij idea设置默认工作目录
项目越来越多,使用eclipse觉得太卡,决定尝试下idea.在多module下,发现运行项目时,System.getProperty("user.dir")获取的是module的路径。设置默认的Working Directory 设置方法:Run -> Edit Configurations -> Working directoryDefaults->Application设置...
2018-03-22 16:14:51
126913
13
原创 elasticsearch踩坑
1.max file descriptors [65535] for elasticsearch process is too low, increase to at least [65536]ulimit -n 655362.max number of threads [1024] for user [posp] is too low, increase to at least [4
2018-02-02 15:56:12
871
转载 ServletContext的5大作用
1.获取web的上下文路径 String getContextPath();2.获取全局的参数 String getInitParameter(String name); Enumeration getInitParameterNames();3.和域对象相关的 void setAttribute(String name,Onject obj
2017-10-13 22:15:08
3599
spket破解版jar包
2013-05-15
javadoc用法.pdf
2012-04-03
linux下tomcat启动后没进程,拒绝访问
2011-05-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人