自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

原创 SpringBoot整合Redis实现发布订阅功能实践

基于spring-boot-data-redis实现发布订阅功能,没有使用Jedis,而是用的默认的 Lettuce

2022-01-19 16:59:29 1404

原创 2021-05-25

环境信息MySQL 5.7.19Debian GNU/Linux 8先上结论当开启 innodb_file_per_table 时,会在独立表空间中创建表。独立表空间,即 file-per-table 表空间。每个普通表对应的独立表空间数据文件路径是 {datadir}/{databaseName}/{tableName}.ibd。每个分区表会对应多个数据文件,每个分区的数据文件路径是 {datadir}/{databaseName}/{tableName}#P#{partitionN

2021-05-25 17:27:31 123

原创 死磕红黑树——聊聊红黑树的删除

红黑树删除简介红黑树删除包括 删除结点 和 删除后的调整 两个阶段。红黑树的删除为什么难理解?主要就是因为:逻辑删除算法 和 计算机删除算法 有出入。即人脑的演算过程和用代码实现时的计算过程有出入,想要完全理解“红黑树”需要同时掌握两种算法。对可能出现的情形判断经验不足。这个主要跟没有熟记“红黑树的性质”有一定的关系。复杂的中文表述增加了理解和记忆的难度。比如什么“父结点的右子树的左子结点”,“兄弟结点的左子结点为黑色”。“黑高”树的高度:指的是从该结点到叶子结点的最长路径。

2021-03-25 11:18:26 3532 3

原创 git blame使用示例:查看openjdk源码中Socket代码谁写的?

前言我是在去年,也就是2020年的时候,进入一家新的公司才学习的 Git。有时候,我们想要弄清楚某一行代码到底是谁加入进来的,此时我们需要从 git log 中翻找,很是麻烦。最近才偶然发现 git blame 这个命令,正是解决“找出真凶”这个问题的快速方法。找出“真凶”首先,你要需要有一个项目,我最近需要查阅 openjdk 的源码分析一个问题,所以干脆就用它吧。1.从 Gitee 克隆远程库:git clone https://gitee.com/mirrors/openjdk.git.

2021-03-23 10:59:07 249

原创 缓冲和缓存的区别

1. 缓冲 Buffer缓冲的作用就是协调上下层应用之间的性能差异通过缓冲区的缓冲,当上层组件性能优于下层组件的时候,缓冲区可以有效减少上层组件对下层组件的等待时间。基于这样的结构,上层组件不需要等待下层组件完全接收全部数据,就可以返回进行其他操作。加快了上层组件的处理速度,从而提升整个系统的性能。常见应用场景,例如 IO 读写缓冲1.1 Java 实战未使用缓冲区import java.io.FileWriter;import java.io.IOException;public cl

2021-02-18 11:46:38 576

原创 Netty 成长笔记

最近在学习 Netty 技术,有一些粗浅的感悟,想和大家分享。因为已经在博客园写过了,本文主要是对资料进行一个系统的整理,建立一个完善的索引。NIO入门之缓冲区BufferNIO入门之多路复用选择器 Selector下周预告:BIO 模型解析基于NIO的心跳服务实现...

2020-07-22 19:56:25 133

springboot-data-redis-pubsub

1、基于spring-boot-starter-data-redis实现发布订阅功能 2、依赖的 spring-boot-starter-parent 的版本是 2.5.3 3、如果用IDEA打开后,@Slf4j报错的话,请下载插件 Lombok 详细的功能介绍可以参考这篇博客 https://blog.csdn.net/zzy893037505/article/details/122585039

2022-01-19

SecureCRT.rar

SSH远程访问linux服务器,功能略逊于XShell,但是免费。

2021-03-18

WinSCP553.rar

网管软件工具,可以帮助 linux 服务器的上传和下载文件

2021-03-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除