自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java和Golang的内存管理差异

Java内存管理jvm虚拟机拿到分配的内存空间后分为五个部分,分别为栈(jvm栈)、堆、本地方法栈、程序计数器、方法区(元空间)各个区各自的作用:a.本地方法栈:用于管理本地方法的调用,里面并没有我们写的代码逻辑,其由native修饰,由 C 语言实现。b.程序计数器:它是一块很小的内存空间,主要用来记录各个线程执行的字节码的地址,例如,分支、循环、线程恢复等都依赖于计数器。c.方法区(Java8叫元空间):用于存放已被虚拟机加载的类信息,常量,静态变量等数据。(jdk8之前叫永久区)

2022-04-14 14:10:56 633

原创 Golang备忘录

由于最近在学习golang,记录一下学习这么久遇到的小坑以及容易忘记的点。学过C/C++/JAVA,了解过PHP/Python,但都不精通,有时候也因为知识太杂了而混淆,因此需要备忘录来记录知识点。之前是记录在自己的文档里,但文档很久没看就不知道丢哪去了,不如本着开源精神分享给大家,有什么错误的地方欢迎大家指正。1)参数传递部分golang中所有变量均以值的形式传递,均以直接复制的形式传递参数。最明显的,以常用的数组修改为例:可以看到函数将数组以地址的形式直接传递(即指针),但需要注意的

2022-04-12 22:27:01 726

(eWiley) H.264 & MPEG-4 Video Compression节选中文文档

(eWiley) H.264 & MPEG-4 Video Compression节选中文文档

2022-04-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除