自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

有耐心做好简单事情,坚持写blog

花时间,坚持学,路就在脚下

  • 博客(139)
  • 收藏
  • 关注

原创 一图掌握 C++ 核心要点

一图总览掌握 C++ 核心要点。

2025-04-21 21:20:32 919

原创 一图掌握 MySQL 核心要点

一图总览掌握 Redis 核心要点。

2025-04-14 09:56:59 2028

原创 一图掌握 Redis 核心要点

一图总览掌握 Redis 核心要点。

2025-04-07 17:08:35 1706

原创 从零开始实现 C++ TinyWebServer 项目总览

C++ TinyWebServer 项目总览,基本概念、实现高性能方法、主要模块功能等。

2025-03-19 10:57:50 1901

原创 Google C++ 开源风格指南

Google 在 C++ 编程中的代码风格规范、命名约定、注释要求和格式规定,提升代码的可读性、可维护性和规范性。

2025-03-03 09:38:04 2521

原创 Go 即时通讯系统:客户端与服务端 WebSocket 通信交互

Go 语言即时通讯系统,客户端与服务端通过 WebSocket 建立连接、注册、收发消息、断开连接的交互过程,利用协程和通道机制实现高效并发通信。

2025-06-01 16:40:51 385

原创 Go 即时通讯系统:日志模块重构,并从main函数开始

围绕 IM - Go 项目,先对日志模块进行重构,采用单例模式实现简洁日志接口并支持轮转和多级别记录;接着介绍从 main 函数启动项目的流程,包括初始化路由、启动后台服务、配置并启动 HTTP 服务器;最后阐述自定义 Gin 路由,涵盖路由设置、跨域处理、异常恢复中间件及 WebSocket 实现。

2025-06-01 16:36:47 703

原创 Go 语言即时通讯系统开发:架构设计与日志封装

从项目架构选择(MVC分层)、目录结构搭建到日志系统(zap封装)的实现过程,涵盖技术选型、规范设计和核心模块开发。

2025-05-18 20:59:14 1046

原创 Go语言 GORM框架 使用指南

Go语言中全功能ORM框架GORM,涵盖其核心特性、安装配置、模型定义、CRUD操作及事务管理。

2025-05-17 18:12:54 988

原创 Go语言 Gin框架 使用指南

Golang轻量级Web框架Gin的核心特性、安装使用、RESTful API开发、参数处理、中间件机制及高级技巧。

2025-05-17 18:11:21 1007

原创 Go 语言 Redis 使用 :安装、配置与操作

在 Go 语言中使用 Redis ,安装方法,配置项说明,连接与关闭,多种数据类型(String、Hash、List、Set、Zset)的基本操作示例,以及脚本操作和发布订阅功能。

2025-05-15 09:00:00 343

原创 Go 语言 sqlx 库使用:对 MySQL 增删改查

如何使用 Go 语言进行 MySQL 数据库操作,提供实践指引。

2025-05-14 21:41:03 590

原创 Go 语言 net/http 包使用:HTTP 服务器、客户端与中间件

围绕 Go 语言标准库中的net/http包展开,详细介绍了其在搭建 HTTP 服务器、处理客户端请求以及实现中间件模式等方面的使用方法。

2025-05-14 21:38:40 1069

原创 Go 语言即时通讯系统开发:从简单消息收发 Demo 起步

围绕 Go 语言即时通讯系统开发展开,详细记录了第一天的开发历程,涵盖学习、代码实现和运行测试等多个方面。

2025-05-12 21:48:28 1679

原创 Go语言:json 作用和语法

本文围绕 Go 语言中 JSON 展开,介绍了 JSON 字段(JSON Tag)的语法、作用以及encoding/json包的使用

2025-05-12 21:45:33 623

原创 Linux epoll 详解:概念、使用、数据结构、流程及应用

本文围绕 epoll 展开,详细介绍了其概念、使用方法、核心数据结构、网络服务器和 TCP 连接的流程图以及应用场景。

2025-05-11 17:35:37 1254

原创 C++ 线程池:原理、实现与高级实现

围绕 C++ 线程池展开,详细介绍了其原理、实现方法以及高级应用

2025-05-07 16:04:36 922

原创 LeetCode:二叉树

LeetCode 中与 二叉树 问题,解题思路,代码实现讲解。

2025-05-04 15:16:31 758

原创 LeetCode 热题 100:二叉树

LeetCode Hot 100中与 二叉树 相关的题目,解题思路,代码实现讲解。

2025-05-04 15:14:37 676

原创 LeetCode 热题 100:图论

LeetCode Hot 100中与 图论 相关的题目,解题思路,代码实现讲解。

2025-05-03 16:15:58 249

原创 LeetCode 热题 100:矩阵

LeetCode Hot 100中与 矩阵 相关的题目,解题思路,代码实现讲解。

2025-05-03 10:47:39 383

原创 LeetCode 热题 100:普通数组

LeetCode Hot 100中与 普通数组 相关的题目,解题思路,代码实现讲解。

2025-05-02 10:37:17 489

原创 LeetCode:DP-子数组问题

LeetCode 中 DP-子数组问题,解题思路,代码实现讲解。

2025-05-02 09:56:27 757

原创 LeetCode:DP-子序列问题

LeetCode 中 DP-子序列问题,解题思路,代码实现讲解。

2025-05-01 18:55:54 583

原创 LeetCode:DP-回文串问题

LeetCode 中 DP-回文串问题,解题思路,代码实现讲解。

2025-05-01 09:49:53 464

原创 LeetCode:DP-路径问题

LeetCode 中与DP-路径问题,解题思路,代码实现讲解。

2025-04-30 09:33:54 784

原创 LeetCode:DP-多状态问题

LeetCode 中与多状态DP问题,解题思路,代码实现讲解。

2025-04-30 09:32:37 1151

原创 一图掌握 Go 核心要点

一图总览掌握 Go 核心要点。

2025-04-29 19:59:39 1391

原创 LeetCode:算法逻辑相同,为什么时间差距这么大?

以 LeetCode 的 “删除并获得点数” DP 多状态问题为例,对比两种算法逻辑相同但运行时间和内存消耗差异大的方法。

2025-04-29 19:45:17 490

原创 LeetCode:DP 解决斐波那契数列问题

LeetCode 中 DP 解决斐波那契数列相关题目,解题思路,代码实现讲解。

2025-04-21 21:10:35 350

原创 LeetCode 热题 100:回溯

LeetCode Hot 100中与回溯(DFS)相关的题目,解题思路,代码实现讲解。

2025-04-19 11:02:30 972

原创 LeetCode:记忆化搜索

LeetCode 中记忆化搜索相关题目,解题思路,代码实现讲解。

2025-04-19 10:18:28 712

原创 LeetCode:DFS解决FloodFill算法

LeetCode 中DFS解决FloodFill算法相关的题目,解题思路,代码实现讲解。

2025-04-18 08:37:00 587

原创 LeetCode:DFS综合练习

LeetCode 中DFS综合练习题目,解题思路,代码实现讲解。

2025-04-18 08:33:52 814

原创 Go:低级编程

Go 语言的安全属性、unsafe包及cgo工具,unsafe包中Sizeof、Alignof、Offsetof函数及Pointer类型的功能与用法,cgo调用 C 代码的作用及注意事项。

2025-04-17 08:49:00 1115

原创 Go:反射

Go 语言反射机制,使用反射的原因,reflect.Type 和 reflect.Value 的功能,显示器 Display 的实现与处理逻辑;使用 reflect.Value 设置值的方法,可寻址变量及更新变量的不同方式。

2025-04-17 08:47:57 1121

原创 Go:测试

Go 语言的go test工具展开,其工作流程、特殊测试函数,阐述随机测试策略、注意事项,测试命令,对比白盒与黑盒测试,外部测试包。

2025-04-16 21:48:19 926

原创 Go:包和 go 工具

Go 语言的包与go,包的模块化优势、导入路径、声明规则、导入方式、命名规范,还阐述了go工具的功能及常用命令行子命令。

2025-04-16 21:46:25 1030

原创 Go:使用共享变量实现并发

Go 语言并发编程,竞态的概念、危害及避免方法,了使用sync.Mutex和sync.RWMutex实现互斥锁和读写互斥锁的方法及示例,还提及原子操作应用、使用互斥锁的注意事项和内存同步问题。

2025-04-15 21:21:41 1035

原创 Go:goroutine 和通道

Go 语言的 goroutine 和通道,goroutine 的概念、创建及使用示例,还有通道的创建、发送、接收、关闭操作,类型(无缓冲和缓冲通道)。

2025-04-15 21:20:34 723

空空如也

空空如也

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

TA关注的人

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