git
go
golang
- 通用golang文本并发处理脚本
- golang版protoc安装及使用
- golang-heap使用(leetcode-滑动窗口的最大值)
- golang-context使用场景浅析
- golang-内存逃逸分析
- 练习题-golang交替打印数字的各种情况
- 练习题-大数组并发查找问题
- golang-mutex使用及原理分析
- golang-redis连接池内存泄露分析
- golang-slice使用及底层原理分析
- cpu缓存体系对go程序的影响
- golang性能分析及监控
- golang-string底层分析
- 基于Nginx的多级文件缓存系统设计
- golang-channel使用及底层原理
- golang 垃圾回收
- golang调度器GMP原理与调度(刘丹冰)
leetcode
- leetcdoe题目合集
- leetcode-滑动窗口题目
- golang-heap使用(leetcode-滑动窗口的最大值)
- 排序sort算法
- leetcode-链表问题
- leetcode-动态规划题目整理
- leetcode-二叉树问题
linux
mac
mysql
- mysql与redis 如何保证缓存一致性
- mysql-引擎:innodb 和MyISAM
- mysql-聚集索引和非聚集索引
- mysql-索引原理篇
- mysql-慢查询优化
- mysql-事务和锁
- mysql-三大日志-binlog、redo log和undo log
- mysql-MVVC多版本并发控制原理
nginx
python
redis
- redis原理-底层数据结构分析整理
- mysql与redis 如何保证缓存一致性
- redis-内存淘汰策略
- redis-运维之swap空间
- redis集群:主从复制
- redis集群:sentinel哨兵
- redis集群:redis-cluster
- 分布式锁实践
- redis亿级用户登录日活及统计
- redis-数据持久化
unity
- 【从零开始unity2d游戏】4-精灵跳跃及摩擦碰撞
- 【从零开始unity2d游戏】3-精灵摇杆控制
- 【从零开始unity2d游戏】2-创建精灵及站立平台
- 【从零开始unity2d游戏】1-项目创建及背景导入
- unity常见词汇(持续更新中)