清欢渡-编程社-第263页
清欢渡的头像-编程社
管理员
但愿日子清净,抬头遇见的都是柔情!
Kafka架构设计-编程社

Kafka架构设计

Consumer Group:消费者组,消费者组内每个消费者负责消费不同分区的数据,提高消费能力。逻辑上的一个订阅者。 Topic:可以理解为一个队列,Topic 将消息分类,生产者和消费者面向的是同一个 T...
如何快速在Windows中生成GUID-编程社

如何快速在Windows中生成GUID

全局唯一标识符 GUID 是一个 128 位的值,由一组 8 位数的十六进制数字、三组 4 位数的十六进制数字以及一组 12 位数的十六进制数字共同组成。 它可以在所有计算机和网络上使用,以获取唯一标...
Windows如何查看文件系统类型-编程社

Windows如何查看文件系统类型

在 Windows 操作系统中,有多种文件系统类型可供选择,每种都具备独特的功能和特点。 一些文件系统支持更大的文件大小,提供加密和压缩功能,而其他一些则专注于优化速度以及与不同设备和平台的...
什么是虚拟机栈?-编程社

什么是虚拟机栈?

Java Virtual machine Stacks (java 虚拟机栈) 每个线程运行时所需要的内存,称为虚拟机栈,先进后出 每个栈由多个栈帧(frame)组成,对应着每次方法调用时所占用的内存 每个线程只能有一个活...
什么是程序计数器?-编程社

什么是程序计数器?

程序计数器:线程私有的,内部保存的字节码的行号。用于记录正在执行的字节码指令的地址。 javap -verbose  xx.class    打印堆栈大小,局部变量的数量和方法的参数。 java虚拟机对于多线程...
JVM由那些部分组成,运行流程是什么?-编程社

JVM由那些部分组成,运行流程是什么?

从图中可以看出 JVM 的主要组成部分 ClassLoader(类加载器) Runtime Data Area(运行时数据区,内存分区) Execution Engine(执行引擎) Native Method Library(本地库接口) 运行流程: 1....
野指针和空悬指针的区别-编程社

野指针和空悬指针的区别

野指针: 定义:野指针是指已经指向了某块内存的指针,但是该内存区域已经被释放或者不再有效,但指针本身仍然保留该地址。 产生原因: 使用 delete 或 free 释放了指针指向的内存后,但忘记将...