自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(171)
  • 收藏
  • 关注

原创 数据类型:List

list是redis提供的"列表"数据类型, 就类似于我们使用过的链表, 支持头部操作和尾部操作, 不支持随机访问, 如果随机操作某个下标, 时间复杂度为O(N)。list的底层数据结构是quicklist。quicklist是双向链表和压缩列表(ziplist)的结合体。每一个quicklist节点就是一个压缩列表。

2025-05-09 12:33:04 713 2

原创 数据类型:Hash

数据类型:Hash

2025-05-07 12:16:16 291 1

原创 数据类型:String

redis的数据类型

2025-05-05 18:27:56 379 1

原创 Redis 通用命令与keyspace

通用命令与keyspace

2025-04-27 12:33:39 936 1

原创 redis特性及应用场景

介绍redis, 介绍redis的特性以及应用场景

2025-04-24 12:33:36 1030

原创 (四)微服务架构、容器编排架构

架构演进(四)

2025-04-23 13:33:50 395

原创 (三)垂直分库架构、分布式数据库

架构演进(三)

2025-04-23 13:30:53 465

原创 (二)读写分离架构、冷热分离架构

架构演进(二)

2025-04-23 13:25:40 1104

原创 (一)单机架构、应用数据分离架构、应用服务集群架构

架构演进(一)

2025-04-23 13:21:44 948

原创 C++ | C++11知识点

C++11相关内容

2025-04-04 23:19:47 1231 3

原创 C++/数据结构:哈希表知识点

友友们快来学习哈希表了!

2025-03-31 23:02:06 2419 57

原创 Linux网络 | 多路转接Reactor

Linux多路转接 | Reactor

2025-02-18 23:36:12 1380 4

原创 Linux网络 | 多路转接epoll

Linux多路转接, 理解epoll模型, 实现epoll代码

2025-02-16 21:36:46 829 1

原创 Linux网络 | 多路转接Poll

Linux多路转接Poll

2025-02-15 21:38:27 967 2

原创 Linux网络 | 多路转接select

Linux高级IO | 多路转接select

2025-02-15 20:50:34 694

原创 Linux网络 | 初识高级IO | 认识五种IO模型、代码实现非阻塞IO

Linux高级IO | 初识网络版本IO

2025-02-09 22:23:34 702 5

原创 Linux网络 · 数据链路层(二):NAT技术、ICMP协议与网络地址转换实战解析

Linux网络 | 数据链路层Done

2025-02-06 23:59:46 1138 2

原创 Linux网络 · 数据链路层(一):MAC地址、以太网帧与ARP协议深度解析

linux网络 | 进入数据链路层!!!

2025-02-04 22:38:46 1090 2

原创 Linux网络 · 网络层IP协议(二):路由表配置、NAT原理与实战案例分析

Linux网络 | IP层Done!!

2025-02-02 00:37:22 1458 4

原创 Linux网络 · 网络层IP协议(一):IPv4寻址、子网划分与数据包结构详解

Linux 网络 | 认识IP协议

2025-01-31 00:19:38 1371 3

原创 Linux网络 · 传输层TCP(四):粘包问题、连接异常与socket文件映射原理

linux网络 | TCP结束!!!

2025-01-29 01:16:21 1160 1

原创 Linux网络 · 传输层TCP(三):三次握手、滑动窗口与拥塞控制实战分析

linux网络 | TCP可靠性策略 | 连接管理、滑动窗口、拥塞控制

2025-01-27 00:52:05 1283 1

原创 Linux网络 · 传输层TCP(二):六个标记位、ACK机制与可靠性策略全解析

linux网络 | TCP六个标记位和部分可靠性策略!!!

2025-01-24 23:29:54 1900 3

原创 Linux网络 · 传输层TCP(一):基础概念、32位序号与超时重传机制详解

linux网络协议——TCP报头

2025-01-22 22:47:37 1157 3

原创 Linux网络 | 学习传输层网络协议之UDP(短篇)

linux网络协议——UDP

2025-01-15 19:09:49 2691 51

原创 linux网络 | 深度理解https加密过程 | 模拟设计方案

linux网络 | https模拟设计方案

2025-01-13 21:46:01 1028 37

原创 linux网络 | https前置知识 | 数据加密与解密、数据摘要

linux网络 | https请求和响应的安全

2025-01-11 23:05:51 2410 37

原创 linux网络 | http结尾、理解长连接短链接与cookie

linux网络|http Done!!

2025-01-07 11:16:46 3666 66

原创 Linux网络 | 理解Web路径 以及 实现一个简单的helloworld网页

linux网络 | http服务的实现!

2024-12-31 20:38:53 5877 79

原创 linux网络 | 深度学习http的相关概念

linux网络|http相关概念!!!

2024-12-29 16:57:11 4530 68

原创 Linux网络 | 网络计算器客户端实现与Json的安装以及使用

序列化反序列化!

2024-12-27 15:55:40 4369 66

原创 linux网络 | 序列化反序列化的概念 与 结合网络计算器深度理解

序列化反序列化!!!!

2024-12-23 22:20:04 1952 50

原创 linux网络套接字 | 深度解析守护进程 | 实现tcp服务守护进程化

计算机网络 , 让服务守护进程化!

2024-12-20 16:13:54 4925 142

原创 【MySQL】链接池原理:简单理解网站的数据流动

前言:本节内容是博主快速上手mysql专栏的最后一篇文章。本节内容不讲解mysql语法了, 而是以网站为例,讲一下前后端的逻辑与联系。友友们可以当成一个故事听。

2024-12-13 15:36:29 4253 172

原创 【MySQL】MySQL的C接口

前言:本节内容介绍使用C/C++访问数据库, 包括对数据库的增删查改操作。主要是学习一些接口的调用, 废话不多说, 开始我们的学习吧!

2024-12-11 17:25:37 5270 175

原创 【MySQL】视图、用户管理

mysql用户管理, 很快学会如何创建新用户!

2024-12-09 17:00:32 4640 187

原创 【MySQL】MySQL事务(三)

【MySQL】mvcc和read view

2024-12-07 22:30:50 5022 167

原创 【MySQL】MySQL事务(二)

MySQL事务的隔离性!

2024-12-05 17:59:49 6873 170

原创 【MySQL】MySQL事务(一)

MySQL事务!!!

2024-12-02 17:19:16 5024 211

原创 【MySQL】MySQL索引

MySQL数据库索引

2024-11-30 21:18:16 3353 174

c语言贪吃蛇-项目实战

贪吃蛇游戏代码

2024-04-20

基于顺序表的通讯录, 属于小型的实战项目, 巩固顺序表

基于链表的通讯录, 属于小型的实战项目, 巩固顺序表

2024-04-07

哈希map以及set的封装

哈希map以及set的封装 使用的是开散列也就是哈希桶的方法设计的哈希表, 然后封装的map以及set

2024-04-05

map与set的底层大概框架-红黑树

这是一个红黑树大框架, 红黑树之中比较重要的就是旋转操作。 在本文件中, 两个旋转操作都包含在内。 接口主要有插入, 寻找, 判断是否为一棵红黑树等等的代码。 一共五百行左右。 学习map和set的友友们如果对红黑树的底层框架很模糊。 可以借鉴一下本文件中的红黑树。 虽然有些地方写的不够全不够好, 但是基本的迭代器功能都已经实现。其实红黑树的学习主要就是学习它的插入, 最重要的就是根据红黑树的插入操作了解红黑树是如何进行旋转的, 可以根据情况将红黑树的旋转分为三个情况。具体的情况分析, 文件中都进行了讨论。 相较于AVL树的旋转, 红黑树的旋转要更加简单一些。 思路不变, 但是不用像AVL树一样检查平衡因子。另外一个难点就是红黑树的迭代器的自增自减操作, 红黑树的自增操作需要用到二叉树的非递归遍历思想,主要是一个非递归的中序遍历。 看不懂的友友可以去力扣搜一搜相应的二叉树非递归题目。做一做, 就可以很好的理解红黑树迭代器的加加和减减。 只要懂了加加, 减减也就懂了。 另外, 带头红黑树的加加和减减和普通红黑树的注意点有些不同。 要注意的是本文件实现的是带头的红黑树。

2024-04-04

空空如也

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

TA关注的人

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