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

WindCoder

所有文章首发于https://windcoder.com/,文章均自动同步于此。
专栏作者
417
文章
790188
阅读量
38
订阅数
漫谈原型模式
如果对象的创建成本比较大,而同一个类的不同对象之间差别不大(大部分字段都相同),在这种情况下,我们可以利用对已有对象(原型)进行复制(或者叫拷贝)的方式来创建新对象,以达到节省创建时间的目的。这种基于原型来创建对象的方式就叫作原型设计模式(Prototype Design Pattern),简称原型模式。
WindCoder
2020-05-06
3800
Redis学习笔记03-哈希对象
编码可以是ziplist或者hashtable ziplist 使用压缩列表作为底层实现 保存了同一键值对的两个节点总是紧挨在一起,保存键的节点在前,保存值的节点在后。 先添加到哈希对象中的键值对会被放在压缩列表的表头方向,而后来添加到哈希对象中的键值对会被放在压缩列表的表尾方向。 hashtable 使用字典作为底层实现,每个键值对都使用一个字典键值对来保存。 字典的每一个键都是一个字符串对象,对象中保存了键值对的键。 字典的每个值都是一个字符串对象,对象中保存了键值对的值。 编码转换 当哈希对象可以同时
WindCoder
2020-01-22
2950
Redis学习笔记02-列表对象
使用双端链表作为底层实现,每个双端链表节点(Node)都保存了一个字符串对象,而每个字符串对象都保存了一个列表元素。
WindCoder
2020-01-22
3960
并发编程学习笔记02-Java并发机制的底层原理之synchronized
synchronized实现同步的基础:Java中的每一个对象都可以作为锁。具体表现为三种形式:
WindCoder
2020-01-22
2930
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档