Java内存区域 对象的创建过程 成员变和局部变量的区别 匿名对象 private与static 重载和重写 代码块学习 final关键字介绍 ...
分类:
编程语言 时间:
2019-10-08 22:29:07
阅读次数:
121
【JVM 知识体系框架总结】 https://www.cnblogs.com/mousycoder/p/11612448.html JVM 内存分布 线程共享数据区:方法区->类信息,静态变量堆->数组对象 线程隔离区虚拟机栈-> 方法本地方法栈->本地方法库 native 堆、程序计数器 JVM ...
分类:
其他好文 时间:
2019-10-04 09:14:22
阅读次数:
85
JVM 内存分布 线程共享数据区: 方法区 类信息,静态变量 堆 数组对象 线程隔离区 虚拟机栈 方法 本地方法栈 本地方法库 native 堆、程序计数器 JVM 运行数据 程序计数器 线程隔离 ,比较小的内存空间,当前线程所执行的字节码的行号 线程是一个独立的执行单元,由 CPU执行 唯一没有 ...
分类:
其他好文 时间:
2019-09-30 14:48:28
阅读次数:
73
每个程序运行起来以后,它将拥有自己独立的虚拟地址空间。这个虚拟地址空间的大小与操作系统的位数有关系。例如32位硬件平台的虚拟地址空间的地址可以从0~2^32-1,即0x00000000~0xFFFFFFFF,总共4GB大小。在32位Windows操作系统中,高地址的2GB位内核空间,用户空间只有2G ...
分类:
编程语言 时间:
2019-09-01 12:39:01
阅读次数:
80
一面(主要是技术部分)1.volatile和synchronized原理2.HashMap,ConcurrentHashMap3.epoll,select,poll4.TCP,UDP(tcp的具体状态没答出来5.jvm内存分布,垃圾收集,eden区6.jvm调优(不会7.java对象头里有什么(只答了age,monitor,其他的忘了8.mysql主从复制项目(围绕项目问了一些问题)根据项目出了场
分类:
其他好文 时间:
2019-08-07 17:26:15
阅读次数:
103
对于一个对象而言,成员变量和成员函数是分开存放的 成员函数位于代码段,所有的类对象共有 成员变量为每一个对象独有,位于内存中 类对象在内存中的分布和struct完全相同 对于继承,子类的对象是在父类的对象的基础上,加上子类自己的成员 对于一个对象而言,成员变量和成员函数是分开存放的 成员函数位于代码 ...
分类:
编程语言 时间:
2019-08-06 19:46:11
阅读次数:
97
12.1 Go nsq 1.nsq是Go语言编写的,开源的内存分布式消息队列中间件 2.可以大规模的处理每天数以十亿级别的消息 3.分布式和去中心化拓扑结构,无单点故障 4.地址https://github.com/nsqio/nsq 1.1. nsq应用场景 1.异步处理,把非关键流程异步化,提高 ...
分类:
其他好文 时间:
2019-07-27 22:18:26
阅读次数:
127
其中,teacher是virtual.cpp中定义的class。 ...
分类:
其他好文 时间:
2019-06-16 18:46:45
阅读次数:
240
太难了,嵌入式这条路是个大坑啊,学的东西太多,但没办法,既然选择了这条路,坚持走下去吧,打好基础,铺好每一块砖,才能走的更加稳健 今天来学习一下c语言类型修饰符及内存分布 1、auto int a; 默认在内存 2、register int a; 限制变量定义在寄存器上的修饰符 编译器会尽量安排CP ...
分类:
编程语言 时间:
2019-05-31 23:53:02
阅读次数:
328