JVM
文章平均质量分 73
BiggerLee
这个作者很懒,什么都没留下…
展开
-
JVM学习收藏
关于G1收集器Java Hotspot G1 GC的一些关键技术原创 2020-01-10 21:28:08 · 106 阅读 · 0 评论 -
Python中pack和unpack函数的Java替换写法
Python在实现Socket网络通信时,发送数据前需要对数据pack后,使用socket发送时,对接收数据需要用unpack来解析,伪代码如下socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)socket.connect();arg1=int(1)arg2=short(2)arg3=short(3)#传递一个int型,...原创 2019-11-29 18:07:41 · 2277 阅读 · 0 评论 -
Mysql学习资料收藏
Mysql 学习网站淘宝的数据库内核月报原创 2019-11-12 20:01:25 · 188 阅读 · 0 评论 -
JVM 内存分配与回收学习(1)
随笔。记录各类型在堆内存中占用内存空间大小的理解:引用类型在堆中占用4字节,byte,boolean基本类型在堆中占用1字节,char,short基本类型在堆中占用2字节,int,float基本类型在堆中占用4字节,long,double基本类型在堆中占用8字节。 用代码验证下,以下代码的vm参数为-Xmx20m -Xms20m -XX:+HeapDumpOnOu...原创 2018-09-28 21:15:39 · 289 阅读 · 0 评论 -
JVM内存分配与回收学习(2)
1、垃圾收集器什么时候开始回收?(1)新生代有一个Eden区和两个survivor区(From survivor 和To Survivor),每次使用Eden和其中一个Survivor(From Survivor),创建对象时,首先会将对象放入Eden区,如果放不下就会引发一次发生在新生代的minor GC(清理Eden和From Survivor空间),将存活的对象复制到 To surviv...原创 2018-09-29 22:08:10 · 555 阅读 · 0 评论 -
Btrace安装与脚本编写
1、首先去官网下载安装包https://github.com/btraceio/btrace/releases最新版本是v1.3.11.3,选择下载btrace-bin-1.3.11.3.tgz,下载到本地后解压到某一目录,例如D:\tools\btrace2、配置BTRACE_HOME和PATH变量3、配置完毕后,运行btrace --version命令后,显示如下,安...原创 2019-04-25 12:44:37 · 687 阅读 · 0 评论