编程 Cookbook【开发面试必备】导航页
🎉🎉 欢迎各位朋友来到CodingCookbook,我是🧑🍳主厨:李歘歘。 👯 编程Cookbook,我们的初衷和这个名字一样,像传统食谱给出具体的烹饪步骤和食材用量一样,精准的打造“编程食谱”。 🔭 这里专注于分享编程知识,包括但不限于编程语言知识,数据库,中间件等,如果你正在准备面试,需要这方面的准备,那么恭喜你,来对了!

Hi 👋,这里是「编程 Cookbook」
🎉🎉 欢迎各位朋友来到CodingCookbook,我是🧑🍳主厨:李歘歘。
- 👯 编程Cookbook,我们的初衷和这个名字一样,像传统食谱给出具体的烹饪步骤和食材用量一样,精准的打造“编程食谱”。
- 🔭 这里专注于分享编程知识,包括但不限于编程语言知识,数据库,中间件等,如果你正在准备面试,需要这方面的准备,那么恭喜你,来对了!
- 🌱 本系列涵盖软件开发面试/学习过程中的众多相关知识点,目前基本更新完毕的笔记合集如下,内容包括但不限于以下领域:
- MySQL数据库:涵盖三范式、存储引擎、事务、索引优化、MVCC、主从复制等核心知识点,助力系统掌握数据库内核机制;
- Redis数据库:重点讲解数据结构、内存机制、并发处理、部署模式等,帮助理解其快速运行原理和应对缓存问题的方法;
- Go语言:从语言基础到并发模型,深入剖析运行时、调度器、常用标准库和面试常考点;
- 设计模式:概要介绍创建型、结构型、行为型三大类设计模式,提升系统设计能力;
- 消息队列(MQ):拆解基本原理与应用场景,助力快速理解分布式通信关键技术点;
- RPC:一站式了解核心机制和演化过程,为理解微服务架构打基础;
- 计算机网络:涵盖HTTP、TCP/UDP及网络通信补充知识,是面试和系统学习的必备基础。
目录
MySQL数据库 Cookbook(基本更完)
公众号订阅:MySQL数据库 Cookbook
网站订阅:MySQL数据库 Cookbook
字数:未知
状态:更新完毕
内容:
- MySQL数据库——数据库三范式
- MySQL数据库——存储引擎(InnoDB、MyISAM、MEMORY、ARCHIVE)
- MySQL数据库——常见的几种锁分类
- MySQL数据库——索引介绍
- MySQL数据库——索引结构之B + 树
- MySQL数据库——索引潜规则(最左前缀原则)
- MySQL数据库——索引潜规则(回表查询、索引覆盖、索引下推)
- MySQL数据库——事务介绍
- MySQL数据库——常见慢查询优化方式
- MySQL数据库——日志介绍
- MySQL数据库——主从复制
- MySQL数据库——多版本并发控制MVCC
- MySQL数据库——版本号机制和CAS(Compare And Swap)
- MySQL数据库——索引潜规则(最左前缀原则)
Redis数据库 Cookbook(基本更完)
公众号订阅:Redis数据库 Cookbook
网站订阅:Redis数据库 Cookbook
字数:未知
状态:更新完毕
内容:
- Redis数据库——数据结构类型
- Redis数据库——Redis雪崩、穿透、击穿
- Redis数据库——8种内存淘汰机制
- Redis数据库——内存分配器
- Redis数据库——Hash(哈希)的扩容机制(rehash)
- Redis数据库——ZSet的底层实现(跳表)
- Redis数据库——布隆过滤器(BloomFilter)
- Redis数据库——持久化机制
- Redis数据库——部署模式
- Redis数据库——主从复制
- Redis数据库——内存预分配
- Redis数据库——Sentinel哨兵机制
- Redis数据库——Cluster集群模式
- Redis数据库——单线程和并发请求
- Redis数据库——Redis快的原因
Go语言 Cookbook(基本更完)
公众号订阅:Go语言 Cookbook
网站订阅:Go语言 Cookbook
字数:未知
状态:更新完毕
内容:
- Golang——语言基础知识
- Golang——切片与数组
- Golang——hashmap
- Golang——rune和byte
- Golang——Channel
- Golang——Interface类型
- Golang——数组、Slice、Map、Channel的并发安全性
- Golang——GPM调度器
- Golang——并发控制
- Golang——协程同步
- Golang——new()、make()和简短声明符
- Golang——error、panic以及defer
- Golang——内存(内存管理、内存逃逸、垃圾回收(GC)机制)
- Golang——包的循环引用问题(import cycle not allowed)和匿名导入
- Golang——常用库sync
- Golang——常用库context和runtime
- Golang——常用库reflect和unsafe
设计模式 Cookbook(基本更完)
订阅:设计模式 Cookbook
网站订阅:设计模式 Cookbook
字数:未知
状态:更新完毕
内容:
- 设计模式概要介绍
- 设计模式之创建型
- 设计模式之结构型
- 设计模式之行为型
消息队列(MQ) Cookbook(基本更完)
公众号订阅:消息队列(MQ) Cookbook
网站订阅:消息队列(MQ) Cookbook
字数:未知
状态:更新完毕
内容:
- 消息队列概要讲解(上)
- 消息队列概要讲解(下)
RPC Cookbook(基本更完)
公众号订阅:RPC Cookbook
网站订阅:RPC Cookbook
字数:未知
状态:更新完毕
内容:
- RPC概要讲解
计算机网络 Cookbook(基本更完)
公众号订阅:计算机网络 Cookbook
网站订阅:计算机网络 Cookbook
字数:未知
状态:更新完毕
内容:
- 计算机网络之HTTP篇(上)
- 计算机网络之HTTP篇(下)
- 计算机网络之TCP/UDP篇(上)
- 计算机网络之TCP/UDP篇(下)
📢 推广
- 欢迎关注我们的微信公众号「编程Cookbook」,获取更多独家内容和最新笔记更新。
点击左下角的阅读原文跳转到网站地址