动态规划-打家劫舍

不会打家劫舍的程序员不是好的小偷

March 9, 2022 · 2 min · Lambert Xiao

动态规划-爬楼梯

爬个楼梯也事多

March 9, 2022 · 1 min · Lambert Xiao

角落生物-坨坨坨酱

坨坨酱

March 9, 2022 · 1 min · Lambert Xiao

Golang-Defer底层实现机制

麻了呀,面试面到了答不出来

March 8, 2022 · 2 min · Lambert Xiao

Golang-Sync.Pool底层结构

sync.Pool在项目中被频繁用到,那么它底下是怎么实现的呢

March 8, 2022 · 7 min · Lambert Xiao

Golang-实现限流器

麻了呀,面试问到限流器相关的知识答不出来

March 8, 2022 · 7 min · Lambert Xiao

Raft-简单入门

分布式一致性协议的当红辣子鸡

March 7, 2022 · 1 min · Lambert Xiao

Redis-实现分布式锁

只要是分布式应用,免不了要使用分布式锁

March 7, 2022 · 2 min · Lambert Xiao

B+树

用过mysql的都知道我

March 6, 2022 · 1 min · Lambert Xiao

BIOS是什么

当年重装系统的时候,没少听过BIOS吧?

March 6, 2022 · 1 min · Lambert Xiao

B树

平衡多路查找树

March 6, 2022 · 1 min · Lambert Xiao

C-啥是宏

宏在C中真的是无所不在了吧

March 6, 2022 · 1 min · Lambert Xiao

C-小知识

为了在存储的路上深耕,C/C++知识储备不能少

March 6, 2022 · 1 min · Lambert Xiao

DNS记录都有哪些?

NS记录、A记录都是些啥

March 6, 2022 · 1 min · Lambert Xiao

Docker原理

Namespace, CGroup, UnionFS的整合怪

March 6, 2022 · 1 min · Lambert Xiao

Golang-Channel的底层结构

一把锁+一个环形数组+两个等待队列

March 6, 2022 · 2 min · Lambert Xiao

Golang-小知识

面试前总得背一背吧

March 6, 2022 · 1 min · Lambert Xiao

Golang-线程模型

M(内核线程)、P(处理器)、G(协程)

March 6, 2022 · 1 min · Lambert Xiao

Golang垃圾回收

三色标记法

March 6, 2022 · 2 min · Lambert Xiao

Http2简介

二进制协议、多路复用、流量控制、首部压缩

March 6, 2022 · 1 min · Lambert Xiao