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

软件开发-青出于蓝

专栏成员
322
文章
473780
阅读量
38
订阅数
Redis源码分析SDS
Redis 中字符串都用自定义的结构**简单动态字符串(Simple Dynamic Strings,SDS),而不是C语言的字符串。 Redis 中使用到的字符串都是用 SDS,例如 key、string 类型的值、sorted set 的 member、hash 的 field 等等等等
克虏伯
2023-11-05
2370
Redis的quicklist vs ziplist
    压缩列表的各个节点组成,如下,previous_entry_length是前一个节点的长度,用于从后向前遍历,encoding里面存储当前节点的长度的数据类型,content是实际存储数据的部分
克虏伯
2023-04-03
2220
Disruptor之ConsumerRepository
    如List-1所示,ConsumerRepository类名称以Repository最为后缀,Repository来自DDD,是仓储的意思,即与存储有关,而ConsumerRepository中存放的是消费者信息。使用到了JDK的IdentityHashMap,这个map在fastjson中使用到,这里对这个map就不再深入,其底层上使用的数据结构是与HashMap不同的。
克虏伯
2020-06-18
4890
在我lenovo上装windows10 原
1、用大白菜制作U盘启动盘(用ISO模式制作——直接将windows的iso写入到U盘中)
克虏伯
2019-04-15
1.2K0
Go中运用chan的简单案例 原
简要说明:Go中可以创建有缓冲的chan(比如:  c1:=make(chan int,4)就是缓冲区大小为4的chan了 ),也可以创建没有缓冲的chan(比如: c2:=make(chan int)就是没有缓冲的chan)。
克虏伯
2019-04-15
5430
openJDK之JDK9的String 原
                                         图1.1 底层上使用的是char[],即char数组
克虏伯
2019-04-15
8660
Springsecurity-oauth2之ClientDetailsService
    ClientDetailsService的实现类有InMemoryClientDetailsService和JdbcClientDetailsService。
克虏伯
2019-04-15
5.4K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档