摘要: Redis5.0 中还增加了一个数据类型Stream,它借鉴了Kafka的设计,是一个新的强大的支持多播的可持久化的消息队列。@pdai Redis入门 - 数据类型:Stream详解 为什么会设计Stream Stream详解 Stream的结构 增删改查 独立消费 消费组消费 信息监控 更深入理 阅读全文
posted @ 2021-04-15 20:03 pdai 阅读(665) 评论(1) 推荐(0) 编辑
摘要: Redis除了上文中5种基础数据类型,还有三种特殊的数据类型,分别是 HyperLogLogs(基数统计), Bitmaps (位图) 和 geospatial (地理位置)。@pdai Redis入门 - 数据类型:3种特殊类型详解 HyperLogLogs(基数统计) Bitmap (位存储) 阅读全文
posted @ 2021-04-14 21:26 pdai 阅读(94) 评论(0) 推荐(0) 编辑
摘要: Redis所有的key(键)都是字符串。我们在谈基础数据结构时,讨论的是存储值的数据类型,主要包括常见的5种数据类型,分别是:String、List、Set、Zset、Hash Redis入门 - 数据类型:5种基础数据类型详解 Redis数据结构简介 基础数据结构详解 String字符串 List 阅读全文
posted @ 2021-04-13 21:00 pdai 阅读(74) 评论(0) 推荐(0) 编辑
摘要: Redis是一种支持key-value等多种数据结构的存储系统。可用于缓存,事件发布或订阅,高速队列等场景。支持网络,提供字符串,哈希,列表,队列,集合结构直接存取,基于内存,可持久化。 Redis入门 - Redis概念和基础 什么是Redis 官方资料 为什么要使用Redis Redis的使用场 阅读全文
posted @ 2021-04-12 22:18 pdai 阅读(79) 评论(0) 推荐(0) 编辑
摘要: Tomcat - 源码分析准备和分析入口 上文我们介绍了Tomcat的架构设计,接下来我们便可以下载源码以及寻找源码入口了。@pdai 源代码下载和编译 首先是去官网下载Tomcat的源代码和二进制安装包,我这里分析最新的Tomcat9.0.39稳定版本https://tomcat.apache.o 阅读全文
posted @ 2021-04-02 09:14 pdai 阅读(511) 评论(0) 推荐(1) 编辑
摘要: Tomcat - 理解Tomcat架构设计 前文我们已经介绍了一个简单的Servlet容器是如何设计出来,我们就可以开始正式学习Tomcat了,在学习开始,我们有必要站在高点去看看Tomcat的架构设计。@pdai 准备知识 一些准备知识点。 Tomcat和Catalina是什么关系? Tomcat 阅读全文
posted @ 2021-03-18 09:19 pdai 阅读(1798) 评论(0) 推荐(2) 编辑
摘要: Tomcat - 如何设计一个简单的web容器 在学习Tomcat前,很多人先入为主的对它的认知是巨复杂的;所以第一步,在学习它之前,要打破这种观念,我们通过学习如何设计一个最基本的web容器来看它需要考虑什么;进而在真正学习Tomcat时,多把重点放在它的顶层设计上,而不是某一块代码上, 思路永远 阅读全文
posted @ 2021-03-17 09:14 pdai 阅读(730) 评论(0) 推荐(3) 编辑
摘要: 常用开发库 - MapStruct工具库详解 MapStruct是一款非常实用Java工具,主要用于解决对象之间的拷贝问题,比如PO/DTO/VO/QueryParam之间的转换问题。区别于BeanUtils这种通过反射,它通过编译器编译生成常规方法,将可以很大程度上提升效率。@pdai 为什么会引 阅读全文
posted @ 2021-03-16 09:10 pdai 阅读(675) 评论(0) 推荐(0) 编辑
摘要: 单元测试 - SpringBoot2+Mockito实战 在真实的开发中,我们通常是使用SpringBoot的,目前SpringBoot是v2.4.x的版本(SpringBoot 2.2.2.RELEASE之前默认是使用 JUnit4,之后版本默认使用Junit5);所以我们写个基于SpringBo 阅读全文
posted @ 2021-03-12 09:32 pdai 阅读(226) 评论(0) 推荐(1) 编辑
摘要: ♥MongoDB教程 - Mongo知识体系详解♥ 本系列将给大家构建MongoDB全局知识体系。@pdai ♥MongoDB教程 - Mongo知识体系详解♥ 知识体系 学习要点 学习资料 官网资料 入门系列 其它 知识体系 MongoDB学习引入 MongoDB生态 学习要点 1. MongoD 阅读全文
posted @ 2021-03-11 09:06 pdai 阅读(653) 评论(0) 推荐(1) 编辑