自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

原创 mysql的查询过程-索引合并、MRR、索引条件下推、索引提示

mysql的查询过程-索引合并、MRR、索引条件下推、索引提示

2022-09-11 18:03:04 384 2

原创 四种GC Minor GC、Old GC、 Mixed GC、Full GC

四种GC Minor GC、Old GC、 Mixed GC、Full GC

2022-09-10 18:50:54 276

原创 G1的 三色标记、分区角色、超大区 Humongous、卡表机制、跨代引用、GC Roots

G1的 三色标记、分区角色、超大区 Humongous、卡表机制、跨代引用、GC Roots

2022-09-10 18:49:35 236

原创 redis三种集群模式-redis Cluster-槽位分配原理+Gossip协议广播元数据+选举流程

redis三种集群模式-redis Cluster-槽位分配原理+Gossip协议广播元数据+选举流程

2022-09-03 23:39:41 397

原创 redis三种集群模式-哨兵集群

redis三种集群模式-哨兵集群-主管下线、客观下线,先选主哨兵、再选主节点

2022-09-03 23:32:31 167

原创 binlog的日志组引入 和undolong的删除机制

binlog的日志组引入 和undolong的删除机制

2022-09-03 23:27:13 91

原创 redis的高并发解决方案epoll任务驱动模型 + MQ和kafka的高性能读写实现方案 页缓存+零拷贝+MMAP共享缓存、内存映射

redis的高并发解决方案epoll任务驱动模型 + 高性能读写实现方案 页缓存+零拷贝+MMAP共享缓存、内存映射

2022-09-02 02:23:05 1137

原创 kafka快的八个原因。顺序写入,页缓存和零拷贝、批量io操作、推拉方式、二进制传输、分区分片思想、压力转移、消费者组、消息批量压缩

kafka快的八个原因。顺序写入,页缓存和零拷贝、批量io操作、推拉方式、二进制传输、分区分片思想、压力转移、消费者组、消息批量压缩

2022-08-30 18:32:39 539

原创 配置项热部署和项目热部署

配置项热部署,项目热部署

2022-08-29 16:20:48 159

原创 刷题日志-常见体型归纳一维数组+二维矩阵+链表+树+图 其他功能类型:数字运算+位运算+重复元素+回文+ 旋转螺旋+排序+查询+指定功能类实现

刷题日志-常见体型归纳一维数组+二维矩阵+链表+树+图 其他功能类型:数字运算+位运算+重复元素+回文+ 旋转螺旋+排序+查询+指定功能类实现

2022-08-29 01:50:04 137

原创 刷四百道题总结的24种常用的刷题思路

刷四百道题总结的24种常用的刷题思路

2022-08-29 01:32:26 397

原创 树的 前驱遍历(Morris)

树的 前驱遍历(Morris)

2022-08-29 00:53:08 312

原创 时间复杂度、空间复杂度计算

时间复杂度、空间复杂度简单计算

2022-08-29 00:47:05 63

原创 RabbitMQ集群模式(镜像集群里 读写请求的分发机制,主队列的选举机制)

备份的是队列,而非节点,备份队列不参与请求响应,仅仅是备用。 读写请求的分发机制,主队列的选举机制

2022-08-09 13:34:51 917

原创 mysql集群(MHA、PCX)异步复制、半同步复制优化史详解

mysql集群(MHA、PCX)异步复制、半同步复制优化史详解

2022-08-09 01:34:03 720

原创 Nacos选举过程(临时节点distro协议ap)(非临时节点raft算法 cp)

Nacos选举过程(临时节点distro协议ap)(非临时节点raft算法 cp)

2022-08-09 01:03:06 1566 1

原创 http1到http2到http3:连接复用、请求头压缩、数据格式优化、包无序成组、加密传输、服务器预推送、http3使用QUIC优化成UDP

http1到http2到http3:连接复用、请求头压缩、数据格式优化、包无序成组、加密传输、服务器预推送、http3使用QUIC优化成UDP

2022-08-08 18:03:19 318

原创 http1.0到http1.1 缺点 请求头冗余、队头阻塞、明文传输

http1.0到http1.1 缺点 请求头冗余、队头阻塞、明文传输

2022-08-08 17:40:48 688

原创 UDP和TCP 的半包、粘包、拆包

UDP和TCP 的半包、粘包、拆包

2022-08-08 17:36:42 1519 1

原创 Redisson、看门狗、时间轮、RedLock红锁算法、lua脚本

Redisson、看门狗、时间轮、红锁、lua脚本

2022-08-08 16:32:41 614

原创 RabbitMQ 的流控、 内存换页、内存预警、flow限流状态

RabbitMQ 的流控、 内存换页、内存预警、flow限流状态

2022-08-07 01:03:26 974

原创 亿级以上的数据量 ES如何优化

亿级以上的数据量 ES如何优化

2022-08-06 23:07:17 2897

原创 spring异步请求,异步方法,使用spring管理线程池@Async @EnableAsync

使用spring管理线程池、异步方法、异步请求@Async @EnableAsync

2022-08-04 00:34:57 155 1

原创 事务嵌套 、事务挂起、事务传播特性

事务嵌套、事务挂起、和七种事务传播特性

2022-08-04 00:24:06 1072

原创 好记性不如烂笔头、多记笔记、多总结、多反思

程序员高效学习方式—笔记-xmind脑图

2022-08-03 15:57:34 1228 1

转载 getchar与 getch的区别

getchar有一个int型的返回值.当程序调用getchar时.程序就等着用户按键.用户输入的字符被存放在键盘缓冲区(输入缓冲区)中.直到用户按回车为止(回车字符也放在缓冲区中).getchar函数的返回值是用户输入的第一个字符的ASCII码,如出错返回-1,且将用户输入的字符回显到屏幕.如用户在按回车之前输入了不止一个字符,其他字符会保留在键盘缓存区中,等待后续getchar调用读取.也就是说...

2018-06-25 18:14:20 527

转载 C语言特色函数调用

头文件     #include<stdlib.h>system("explorer.exe")文件夹管理器system("explorer.exe c:");打开C盘system("\"C:\\Program Files (x86)\\Foxit Software\\Foxit Reader\\FoxitReader.exe\"");特殊目录加\'"转意---------------...

2018-06-08 18:19:52 267

多个form界面之间传值.zip

c#多个窗体的from界面之间传值的两种方法,第一种建立类 定义static字段 public static string a; 第二种改变 窗体的构造函数 public f2() { InitializeComponent(); } 在构造函数里加参数..... string c; // 定义变量用于接收f2的值 public f2(string b)// 加参数 原来为 public f2() f2实例化时也得加参数 两者对应 { c = b; InitializeComponent(); } 然后实例化调用这个界面时也加上参数 就可以传值了 实例化调用时 f2 bb = new f2(b); 具体 文件里写有注释

2019-07-23

空空如也

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

TA关注的人

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