- 博客(279)
- 收藏
- 关注
原创 leetcode每日一题(好几天之前的) -- 3068.最大节点价值之和
leetcode每日一题 -- 3068.最大节点价值之和 (贪心 / 树形dp)
2025-05-27 17:57:33
461
原创 leetcode每日一题 -- 2131.连接两字母单词得到的最长回文串
leetcode每日一题 -- 2131.连接两字母单词得到的最长回文串(哈希表)
2025-05-27 11:39:34
325
原创 线程池介绍,分类,实现(工作原理,核心组成,拒绝策略),固态线程池的实现+详细解释(支持超时取消机制和不同的拒绝策略)
线程池介绍,分类,实现(工作原理,核心组成,拒绝策略),固态线程池的实现+详细解释(支持超时取消机制和不同的拒绝策略)
2025-05-23 20:49:06
969
原创 leetcode每日一题 -- 3362. 零数组变换 III
leetcode每日一题 -- 3362. 零数组变换 III (差分数组+贪心+优先队列)
2025-05-22 20:48:44
497
原创 leetcode每日一题(昨天的) -- 3356. 零数组变换 II
leetcode每日一题(昨天的) -- 3356. 零数组变换 II (差分数组+二分)
2025-05-22 10:37:17
477
原创 MERGE存储引擎(介绍,操作),FEDERATED存储引擎(介绍,操作),不同存储引擎的特性图
MERGE存储引擎(介绍,操作),FEDERATED存储引擎(介绍,操作),不同存储引擎的特性图
2025-05-01 22:10:02
897
原创 git -- 对远程仓库的操作 -- 查看,添加(与clone对比),抓取和拉取,推送(注意点,抓取更新+合并的三种方法,解决冲突,对比),移除
git对远程仓库的操作 -- 查看,添加(与clone对比),抓取和拉取,推送(注意点,抓取更新+合并的三种方法,解决冲突,对比),移除
2025-04-18 15:12:59
717
原创 git -- git基本操作(获取仓库,git文件的两大状态,跟踪/暂存已修改文件/取消暂存,忽略文件(glob模式介绍,作用范围),提交更新(撤销),移除文件,查看提交历史,撤销修改)
git基本操作 -- 获取仓库,git文件的两大状态,跟踪/暂存已修改文件/取消暂存,忽略文件(glob模式介绍,作用范围),提交更新(跳过暂存/撤销),移除文件,查看提交历史(常用选项),撤销修改)
2025-04-18 11:37:43
756
原创 redis -- redis介绍,性能(与mysql性能对比),使用场景,CAP介绍
redis介绍,性能(与mysql性能对比),使用场景,CAP介绍
2025-04-15 13:26:31
1033
原创 git -- 版本控制介绍(分布式系统),git介绍(对待数据的方式,本地执行,保证完整性,只添加数据,git文件/项目的三种状态,基本的工作流程)
版本控制介绍(分布式系统),git介绍(对待数据的方式,本地执行,保证完整性,只添加数据,git文件/项目的三种状态,基本的工作流程)
2025-04-15 10:56:13
734
原创 http协议版本的区别 -- 2和3
http协议2和3的区别(传输层协议,连接建立与握手,队头阻塞,安全性,性能),QUIC协议详细介绍(建连过程,1-RTT建连和0-RTT特性,如何解决队头阻塞问题,连接迁移,连接id和过程,拥塞控制算法,两种协议计算RTT的过程对比,QUIC的两级流量控制)
2025-04-06 23:48:41
1187
原创 http协议版本的区别 -- 1.1和2
http协议1.1和2的区别(数据传输格式,并发机制,头部压缩,服务器推送,安全,性能),文本协议和二进制协议的区别,二进制分帧层,http2的多路复用机制(作用,优先级,丢包),HPACK算法
2025-04-04 08:30:00
1110
原创 服务器实现并发处理多个连接的策略(多进程,多线程,线程池,reactor,多进程+io复用,协程+异步io)
服务器实现并发处理多个连接的策略(多进程,多线程,线程池,reactor,多进程+io复用,协程+异步io)
2025-03-27 08:00:00
499
原创 MEMORY存储引擎(使用场景,特性,操作,内存管理),CSV存储引擎(操作,修复和检查,限制),ARCHIVE存储引擎(特性),BLACKHOLE存储引擎(特性,用途)
MEMORY存储引擎(使用场景,特性,操作,内存管理),CSV存储引擎(操作,修复和检查,限制),ARCHIVE存储引擎(特性),BLACKHOLE存储引擎(特性,用途)
2025-03-19 08:00:00
795
原创 http协议版本的区别 -- 1.0和1.1
http协议1.0和1.1版本的区别(连接管理,缓存机制,带宽优化,虚拟主机支持,状态码,请求方法,错误处理),请求的流水线化,Expires/Cache-Control/Age/Host头部字段,重新验证机制,文件断点续传,错误处理机制
2025-03-04 08:00:00
700
原创 MYISAM存储引擎介绍,特性(和innodb对比),优势,物理文件,表存储格式(静态表,动态表,null记录,压缩表)
MYISAM存储引擎介绍,特性(和innodb对比),优势,物理文件,表存储格式(静态表,动态表,null记录,压缩表)
2025-03-02 15:50:42
999
原创 golang部分语法(json处理,反序列化为结构体/map),错误处理,时间处理(创建,格式转换,计算),数字解析(字符串<->数字,进制转换)
golang部分语法(json处理,反序列化为结构体/map),错误处理,时间处理(创建,格式转换,计算),数字解析(字符串<->数字,进制转换)
2025-03-02 08:00:00
955
1
原创 golang部分语法介绍(range关键字,函数定义+特性,结构体初始化+结构体指针/方法)
golang部分语法介绍(range关键字,函数定义+特性,结构体初始化+结构体指针/方法)
2025-03-01 19:43:52
766
原创 golang介绍,特点,项目结构,基本变量类型与声明介绍(数组,切片,映射),控制流语句介绍(条件,循环,switch case)
golang介绍,特点,项目结构,基本变量类型与声明介绍(数组,切片,映射),控制流语句介绍(条件,循环,switch case)
2025-03-01 08:00:00
1799
原创 innodb存储引擎介绍,特性,主要又是(事务/崩溃恢复/哈希索引...),最佳实践,配置(设置默认,指定,测试),物理文件(表空间数据文件,.ibd文件,.frm文件,导出ibd文件)
innodb存储引擎介绍,特性,主要又是(事务/崩溃恢复/哈希索引...),最佳实践,配置(设置默认,指定,测试),物理文件(表空间数据文件,.ibd文件,.frm文件,导出ibd文件)
2025-02-28 18:35:40
1063
原创 mysql服务层介绍,NOSQL+SQL接口(nosql介绍),语法分析器,预处理器,优化器(优化的必要性,基于成本的优化器),缓存(弊端)
mysql服务层介绍,NOSQL+SQL接口(nosql介绍),服务管理和公共组件,语法分析器(示例),预处理器,优化器(优化的必要性,基于成本的优化器),缓存(弊端)
2025-02-27 22:26:13
1085
原创 mysql连接层介绍,连接管理(网络端口),连接管理线程(介绍,执行线程,线程池配置,连接量管理,connection_errors_max_connections状态变量介绍)
mysql连接层介绍,连接管理(网络端口),连接管理线程(介绍,执行线程,线程池配置,连接量管理,connection_errors_max_connections状态变量介绍,管理员账户,主从复制相关)
2025-02-25 08:00:00
778
原创 mysql系统库介绍,数据字典(介绍,存储方式,常见表,访问权限),系统表(介绍,不同功能的表)
mysql系统库介绍,数据字典(介绍,不同版本下的存储方式,常见表,访问权限),系统表(介绍,不同功能的表)
2025-02-08 19:44:19
1028
原创 一般查询日志(介绍,表结构,启动),慢查询日志(介绍,启动,不记录的查询语句,执行时间,日志文件内容,表结构),两种日志的输出形式(日志表的优点),运行时控制+重命名,配置示例
一般查询日志(介绍,表结构,启动),慢查询日志(介绍,启动,不记录的查询语句,执行时间,日志文件内容,表结构),两种日志的输出形式(日志表的优点),运行时控制+重命名,配置示例,,mysql级别的锁和系统级别的锁的区别
2025-02-08 18:48:10
853
原创 mysql二进制日志介绍,选项和变量查看,日志文件名(组成,日志文件保存时间,索引文件),查看二进制日志(mysqlbinlog,sql两种方式),二进制日志格式(基于行/语句,混合)
mysql二进制日志介绍,选项和变量查看,日志文件名(组成,日志文件保存时间,索引文件),查看二进制日志(mysqlbinlog,sql两种方式),二进制日志格式(基于行/语句,混合)
2025-01-26 09:00:00
922
原创 mysql错误日志介绍,输出位置,核心错误事件字段(错误代码),刷新和重命名
mysql错误日志介绍,输出位置,核心错误事件字段(错误代码),刷新和重命名
2025-01-26 08:00:00
950
原创 链表 -- 二叉树展开为链表,随机链表的复制,LRU缓存,链表的中间结点
链表算法题分析+代码 -- 二叉树展开为链表,随机链表的复制,LRU缓存,链表的中间结点
2025-01-18 09:00:00
860
原创 链表 -- 删除链表的倒数第n个结点/排序链表中的重复元素,移除链表元素,分割链表
链表算法题分析+代码 -- 删除链表的倒数第n个结点/排序链表中的重复元素,移除链表元素,分割链表
2025-01-18 08:00:00
288
原创 mysqld的变量作用域,系统变量详细介绍(查看,常用变量介绍,设置变量(set,PERSIST等使用)),状态变量(查看)
mysqld的变量作用域,系统变量详细介绍(查看,常用变量介绍,设置变量(set,PERSIST等使用)),状态变量(查看)
2024-12-11 09:00:00
828
原创 配置mysqld(读取选项内容,基本配置),数据目录(配置的必要性,目录下的内容,具体文件介绍,修改配置)
配置mysqld(读取选项内容,基本配置),数据目录(配置的必要性,目录下的内容,具体文件介绍,修改配置)
2024-12-11 08:00:00
797
原创 mysql客户端程序 -- mysqldumpslow(慢查询),mysqlbinlog(二进制日志文件),mysqlslap介绍
mysql客户端程序 -- mysqldumpslow(慢查询),mysqlbinlog(二进制日志文件),mysqlslap介绍
2024-12-09 13:23:42
948
c++实现boost搜索引擎功能扩展 介绍+代码(日志,处理暂停词,增加数据源,引入广告竞价,增加用户管理,连接mysql)
2024-10-25
基于tcp协议的网络通信(基础echo版.多进程版,多线程版,线程池版),telnet命令
2024-03-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人