首页
学习
活动
专区
工具
TVP
发布

大闲人柴毛毛

专栏成员
189
文章
259734
阅读量
63
订阅数
Redis源码分析(二)——Redis数据结构-链表
数据结构——节点 typedef struct listNode{ struct listNode *prev; struct listNode *next; void *value; }listNode; prev:链表节点的前驱 next:链表节点的后继 value:节点中的值 数据结构——链表 typedef struct list{ listNode *head; listNode *tail; unsigned long len; }list; head:链表头节点 ta
大闲人柴毛毛
2018-03-09
9340
深入理解JVM(八)——类加载的时机
类的生命周期 一个类从加载进内存到卸载出内存为止,一共经历7个阶段: 加载——>验证——>准备——>解析——>初始化——>使用——>卸载 其中,类加载包括5个阶段: 加载——>验证——>准备——>解析——>初始化 在类加载的过程中,以下3个过程称为连接: 验证——>准备——>解析 因此,JVM的类加载过程也可以概括为3个过程: 加载——>连接——>初始化 C/C++在运行前需要完成预处理、编译、汇编、链接;而在Java中,类加载(加载、连接、初始化)是在程序运行期间完成的。 在程序运行
大闲人柴毛毛
2018-03-09
7010
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档