自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redis 简介与 redis-plus-plus 使用指南

Redis(Remote Dictionary Server)是一个开源的高性能键值对(key-value)数据库。它通常用作数据结构服务器,因为除了基本的键值存储功能外,Redis 还支持多种类型的数据结构,如字符串(strings)、哈希(hashes)、列表(lists)、集合(sets)、有序集合(sorted sets)以及范围查询、位图、超日志和地理空间索引等。

2025-08-10 11:10:08 604 1

原创 WebSocket 通信与 WebSocketpp 库使用指南

WebSocket 协议本质上是一个基于 TCP 的协议。为了建立一个 WebSocket 连接,客户端浏览器首先要向服务器发起一个 HTTP 请求,这个请求和通常的 HTTP 请求不同,包含了一些附加头信息,通过这个附加头信息完成握手过程并升级协议的过程。

2025-08-06 20:48:05 971 1

原创 高效轻量的C++ HTTP服务:cpp-httplib使用指南

C++ HTTP 库(cpp-httplib)是一个轻量级的 C++ HTTP 客户端/服务器库,它提供了简单的 API 来创建 HTTP 服务器和客户端,支持同步和异步操作。

2025-08-02 18:50:20 622 1

原创 分布式搜索和分析引擎Elasticsearch实战指南

Elasticsearch, 简称 ES,它是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful 风格接口,多数据源,自动搜索负载等。它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上百台服务器,处理 PB 级别的数据。es 也使用 Java 开发并使用 Lucene 作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的 RESTful API 来隐藏 Lucene 的复杂性,从而让全文搜索变得简单。

2025-07-30 20:18:34 917 1

原创 BRPC 框架简介与高效使用指南

brpc 是用 c++语言编写的工业级 RPC 框架,常用于搜索、存储、机器学习、广告、推荐等高性能系统。

2025-07-26 11:48:50 587 1

原创 Etcd分布式键值存储实战指南

Etcd 是一个 golang 编写的分布式、高可用的一致性键值存储系统,用于配置共享和服务发现等。它使用 Raft 一致性算法来保持集群数据的一致性,且客户端通过长连接watch 功能,能够及时收到数据变化通知,相较于 Zookeeper 框架更加轻量化。

2025-07-12 09:43:17 553 1

原创 spdlog介绍与使用

spdlog 是一个高性能、超快速、零配置的 C++ 日志库,它旨在提供简洁的 API 和丰富的功能,同时保持高性能的日志记录。它支持多种输出目标、格式化选项、线程安全以及异步日志记录。

2025-06-02 10:18:15 782 1

原创 gtest介绍与使用

GTest 是一个跨平台的 C++单元测试框架,由 google 公司发布。gtest 是为了在不同平台上为编写 C++单元测试而生成的。它提供了丰富的断言、致命和非致命判断、参数化等等测试所需的宏,以及全局测试,单元测试组件。

2025-05-26 14:40:11 221 1

原创 gflags介绍与使用

gflags 是 Google 开发的一个开源库,用于 C++ 应用程序中命令行参数的声明、定义和解析。gflags 库提供了一种简单的方式来添加、解析和文档化命令行标志(flags),使得程序可以根据不同的运行时配置进行调整。

2025-05-25 11:07:46 738 1

原创 基于muduo库实现高并发服务器

基于muduo库实现高并发服务器

2025-05-05 20:33:45 2996

原创 【项目设计】网页版五子棋

网页版五子棋游戏对战

2025-03-22 20:14:00 916 1

原创 Shell变量与子串

shell变量与子串

2024-10-30 14:54:15 1355 1

原创 LRU Cache

LRU Cache

2024-09-19 22:26:19 1132 1

原创 shell 编程基础

shell编程基础

2024-09-16 15:29:30 1646 1

原创 【高阶数据结构】并查集

【高阶数据结构】并查集

2024-09-14 09:49:53 988 1

原创 【高阶数据结构】跳表-skiplist

【高阶数据结构】跳表-skiplist

2024-09-12 21:39:36 1090 1

原创 【高阶数据结构】图的应用--最小生成树

图的应用--最小生成树

2024-09-01 22:12:21 603 1

原创 【高阶数据结构】图的应用--最短路径算法

图的最短路径算法--Dijkstra算法,Bellman-Ford算法,Floyd-Warshall算法

2024-07-04 22:42:31 836 1

原创 【高阶数据结构】图

数据结构--图,邻接矩阵,邻接表,图的深度优先遍历和广度优先遍历

2024-06-20 22:46:18 1270 1

原创 CMake的使用

cmake的使用

2024-05-31 22:55:28 2025 1

原创 cJSON的使用

cJSON的使用

2024-04-27 22:59:43 2866 7

原创 【MySQL】C语言连接数据库

使用C语言连接MySQL数据库

2024-03-26 22:00:00 4042 38

原创 【MySQL】MySQL用户管理

MySQL用户管理

2024-03-22 20:37:58 3586 53

原创 【MySQL】MySQL视图

MySQL视图

2024-03-19 20:19:21 1518 21

原创 【MySQL】MySQL事务

MySQL事务

2024-03-17 20:53:14 2380 30

原创 Python环境搭建 -- Python与PyCharm安装

Python与PyCharm安装

2024-03-14 20:22:19 1926 39

原创 【MySQL】MySQL索引特性

MySQL索引特性

2024-03-14 10:16:52 1335 26

原创 【MySQL】MySQL内外连接

MySQL内外连接

2024-03-10 23:28:22 1489 47

原创 【计算机网络】IO多路转接之epoll

【计算机网络】IO多路转接之epoll

2024-03-06 22:33:34 1831 34

原创 【计算机网络】IO多路转接之poll

【计算机网络】IO多路转接之poll

2024-03-04 17:10:41 1617 39

原创 【计算机网络】五种IO模型与IO多路转接之select

五种IO模型与IO多路转接之select

2024-03-01 19:30:19 2134 80

原创 【计算机网络】DNS/ICMP协议/NAT技术

【计算机网络】DNS/ICMP协议/NAT技术

2024-02-27 13:05:36 2288 65

原创 【计算机网络】数据链路层--以太网/MTU/ARP/RARP协议

数据链路层--以太网/MTU/ARP/RARP协议

2024-02-23 14:28:58 2175 70

原创 【计算机网络】网络层之IP协议

网络层之IP协议

2024-02-15 21:25:03 6536 105

原创 【MySQL】MySQL复合查询--多表查询/自连接/子查询

MySQL复合查询--多表查询/自连接/子查询

2024-02-07 21:21:30 2898 67

原创 【计算机网络】HTTPS协议原理

本文介绍了https协议的原理

2024-02-03 19:17:50 3910 80

原创 【MySQL】MySQL内置函数--日期函数/字符串函数/数学函数/其他相关函数

本文介绍了MySQL中的内置函数--日期函数,字符串函数,数学函数以及其他函数

2024-01-28 21:15:28 2180 62

原创 【计算机网络】UDP协议与TCP协议

本文介绍了UDP协议:1.UDP协议端格式2.UDP的特点3.面向数据报4.UDP的缓冲区,5.UDP使用注意事项6.基于UDP的应用层协议 TCP协议:1.TCP协议段格式2.确认应答(ACK)机制3.超时重传机制4.连接管理机制5.理解TIME_WAIT状态6.理解CLOSE_WAIT状态7.流量控制8.滑动窗口9.拥塞控制10.延迟应答11.捎带应答12.面向字节流13.粘包问题14.TCP异常情况15.基于TCP应用层协议以及理解listen的第二个参数

2024-01-24 19:19:04 2993 63

原创 【计算机网络】HTTP协议以及简单的HTTP服务器实现

HTTP协议以及简单的HTTP服务器实现

2024-01-19 21:12:22 1809 60

原创 【MySQL】MySQL表的增删查改以及聚合函数/group by句子的使用

本文介绍了MySQL表的增删查改以及聚合函数/group by句子的使用

2024-01-16 21:50:31 1378 42

空空如也

空空如也

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

TA关注的人

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