- 博客(86)
- 收藏
- 关注

原创 【MySQL进阶】InnoDB 记录存储结构
参考《MySQL是怎样运行的》一书,详细介绍了 InnoDB 存储引擎下 COMPACT、REDUNDANT、COMPRESSED、DYNAMIC等行格式的存储结构以及相关注意事项
2025-02-07 13:22:53
677
原创 【Go】Go Opentelemetry 快速入门
介绍了opentelemetry的相关知识,比如opentelemetry相关API、实战操作、grafana配置监控与告警
2025-04-02 15:20:30
877
原创 【Go】Go Prometheus 快速入门
介绍了Prometheus框架的基本知识、安装流程以及各项指标的快速入门,还包含了实战案例(比如统计响应时间、系统正在处理的请求数、GORM执行时间、Redis执行时间)
2025-03-29 13:40:23
837
原创 【Go】Go MongoDB 快速入门
详细介绍了如何使用Go驱动程序操作MongoDB数据库,包括基本的增删改查操作以及使用and、or、in操作符进行高阶查询
2025-03-13 18:30:39
1176
原创 【Go】Go zap 日志模块
详细介绍了Go当中的zap日志模块,包含zap的概念、快速入门、优雅实践,最后还进行了统一日志接口以及请求响应日志中间件的实战
2025-03-07 19:09:52
788
原创 【Go】Go viper 配置模块
详细介绍了viper配置模块的使用,包含读取命令行参数、本地配置文件、远程etcd配置中心、以及监听配置变更的代码实现
2025-03-04 22:49:22
1117
原创 【Redis实战】投票功能
参考《Redis实战》书籍第一章后端投票系统(Go 语言实现),涵盖给文章投票、发布文章、获取文章、对文章分组等功能
2025-02-04 16:48:29
1002
原创 【高阶数据结构】布隆过滤器(BloomFilter)
介绍了布隆过滤器数据结构的相关概念和误判的产生原因,并使用 Golang 模拟实现,最后介绍了布隆过滤器的优缺点分析
2025-01-21 15:08:07
1038
原创 【Go】Go数据类型详解—数组与切片
本文详细介绍了Go语言的数组和切片数据类型,不仅介绍了基本语法,还介绍了高阶知识比如切片的底层实现、append扩容原理
2025-01-17 23:12:13
1092
原创 【Go】Go并发编程基础详解
介绍了Go语言当中并发编程基础知识,比如进程线程协程的区别、Goroutine基础使用、WaitGroup、Mutex等锁的使用、channel的基本使用、底层结构,最后基于channel实现生产者消费者模型代码
2025-01-10 12:16:57
726
原创 【Go】Go数据类型详解—结构体
详细介绍了Go的数据类型——结构体,包含声明与初始化、模拟构造方法、方法接收器、匿名成员、继承、json序列化等内容
2025-01-07 11:20:24
660
原创 【Go】Go数据类型详解—函数
详细介绍了Go语言当中的函数类型:不仅包含函数声明与调用、函数参数、函数返回值等基本内容,还包括匿名函数、高阶函数、闭包、defer语句等进阶知识
2024-12-31 23:17:17
936
原创 【Cursor+Devbox】 AI开发快速入门
本文介绍了最新的Cursor + devbox 技术进行AI项目开发,介绍了两款工具的安装使用方式以及带着大家完成了一个简易学生管理系统
2024-12-04 20:19:49
2873
原创 【RabbitMQ应用篇】常见应用问题
介绍了RabbitMQ等消息队列中间件的相关应用问题:比如如何保证消息幂等性、如何保证消息顺序性、如何解决消息积压问题
2024-09-01 21:58:54
1095
原创 【MySQL进阶】索引性能分析
介绍了MySQL索引相关概念:比如索引语法、SQL性能分析的四种方式、索引失效的各种场景,囊括各种索引使用方式和设计原则
2024-09-01 14:33:45
1171
原创 【MySQL进阶】事务和锁
介绍了MySQL的事务以及锁相关概念,比如隔离性、隔离级别、以及MySQL中各种类型的锁联合MVCC实现隔离级别原理,最后还讲解了死锁相关概念
2024-08-18 19:54:58
875
原创 【Git学习笔记】零基础入门学习Git
介绍了git的相关概念,如工作区、暂存区、版本库的区别,以及git版本管理操作,如撤销、修改、回退等操作,还介绍了git的分支管理、远程仓库、标签管理等操作
2024-08-04 20:45:56
1350
原创 【Redis进阶】集群
介绍了redis集群相关知识,比如集群分片算法,如哈希求余、一致性哈希、哈希槽分区算法,以及集群的故障恢复raft算法流程
2024-07-25 14:47:36
1146
原创 【软件测试】自动化测试概念篇
介绍了软件测试领域中自动化测试的常见概念:例如回归测试、自动化测试分类、自动化测试金字塔、selenium驱动,最后给出了使用selenium进行自动化测试的demo
2024-07-14 19:14:03
813
原创 【ZooKeeper学习笔记】
介绍了ZooKeeper相关概念、常用命令、CuratorAPI等基础知识,还包括基于Curator实现分布式锁的原理与实战、集群管理等进阶知识
2024-07-13 17:17:17
1517
1
原创 【SpringBoot3.x】自定义开发通用SDK
讲述了如何使用SpringBoot3.x版本构建自定义starter / SDK,图文并茂,细致到位!
2024-06-21 17:34:45
1268
原创 【Redis进阶】RDB持久化策略
介绍了redis当中的RDB持久化机制,讲解有关RDB触发时机以及流程梳理,最后还通过实操的方式体会dump.rdb文件的重要性
2024-06-14 16:16:00
410
原创 【SpringCloud学习笔记】RabbitMQ(中)
介绍了有关RabbitMQ的三种交换机类型:Fanout、Direct、Topic及对应的代码实现,还讲解了如何使用Java代码声明Queue、Exchange以及使用注解方式声明
2024-06-13 19:40:05
1315
原创 【SpringCloud学习笔记】RabbitMQ(上)
介绍了如何基于Docker环境安装RabbitMQ、RabbitMQ相关控制台操作、基于SpringAMQP收发消息,最后介绍了WorkQueue任务模型
2024-06-12 15:17:06
1506
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人