- 博客(7)
- 收藏
- 关注
转载 解决unzip解压中文乱码问题
使用 unzip XXX.zip 方式解压的时候会出现中文乱码 很多人推荐以下方式: 在windows执行命令,可显示字符集数字一般为936: # chcp // 解压时加上-O cp936,xxx为前面显示的数字 # unzip -O CPxxx 但是unzip已经不支持了 亲测有效的方式为: 1.解压文件 # 7za xxx.zip2. 执行以下命令...
2019-08-08 09:44:00
2161
转载 Memached、Redis、Mongodb的区别
性能 • 性能都很高,redis和memached差不多 > Mongodb 操作 • Memached:数据结构单一,只有key/value数据结构 • Redis有五种数据类型 • Mongdb支持的查询语言丰富,支持丰富的数据表达; 持久化 • Redis:支持快照和AOF • Memachaed不支持持久化 • Mongdb从1.8版本开始通过b...
2019-03-06 17:28:00
163
转载 Java类加载过程
Java文件从编码到完成最终执行的过程: 编译:Javac 把Java文件编译成.class文件 运行:把.class文件交给JVM运行 类的加载过程 JVM虚拟机把.class文件中类信息加载进内存,并进行解析生成对应的class对象的过程。JVM不是一开始就把所有的类都加载进内存中,而是只有第一次遇到某个需要运行的类时才会加载,且只加载一次。 加载 把class字节码文件从...
2019-03-06 17:15:00
94
转载 Minor GC&Full GC&Major GC区别及触发条件
Minor GC:从年轻代回收内存 触发条件 1、Eden区域满 2、新创建的对象大小 > Eden所剩空间 Full GC:清理整个堆空间,包括年轻代和老年代 触发条件 1、每次晋升到老年代的对象平均大小>老年代剩余空间 2、MinorGC后存活的对象超过了老年代剩余空间 3、永久代空间不足 避免Perm Gen占满造成Full GC现象,可采用的方法为...
2019-03-06 16:45:00
221
转载 Git常用命令
git branch #查看当前分支名 git diff #差异比较 git fetch #获取远程版本库的提交 git commit – m "你的注释" #提交你的修改 git log #查看提交的历史记录 git checkout master...
2018-04-19 20:25:00
64
转载 系统监控常用术语说明
系统方法监控时有TP50、TP99这些,一直理解得有点模糊,这次了解了一下特记录一下 假如每分钟统计一次数据 在1分钟以内有5次请求分别如下:2ms 60ms 500ms 20ms 100ms 由低到高进行一次排序:2ms 20ms 60ms 100ms 500ms TP50 = 5(请求次数) * (50/100);所以取第三次请求:60ms TP99 = 5 * 9...
2018-04-19 20:13:00
158
转载 Mac os x 配置maven
安装Maven 1、压缩包apache-maven-3.3.9-bin.zip 2、解压压缩包到指定文件 3、打开终端,输入以下命令,编辑环境变量文件:bash_proflie 1 open .bash_profile 如果没有该文件,需先创建: touch ~/.bash_profile 4、配置以下环境变量 #maven 安装目录 M2_HOME...
2017-03-18 00:24:00
52
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人