b树与b+树总结
前言
最近工作中涉及到了挺多的索引的问题,仔细梳理下来发现自己掌握的并不深入,所以记录一下。
…最近工作中涉及到了挺多的索引的问题,仔细梳理下来发现自己掌握的并不深入,所以记录一下。
…我们时常会以为一个变量在内存中可以任意存放(假设内存空间足够, 不考虑占用情况)。但实际上并不是这样。
…这边文章没有很复杂的概念,单纯介绍下函数式编程的概念,以及在Golang中如何实现函数式编程。
…本文代码基于go 1.22, 其他版本大差不差
上篇博客分析了sync.Mutex
的源码,我们在碰到共享资源问题的时候可以使用sync.Mutex
来解决。
刚刚开始接触golang时,觉得mutex
锁简单易用。到下个阶段自己觉得这种是悲观锁,效率很低。直到学习和了解它的原理才明白mutex
是一个兼顾性能和公平的精妙设计。
前段时间入了fish-shell的坑,将其作为默认的shell,发现很多环境变量都失效了,比如$PATH
,$GOPATH
等等,这里记录一下解决方案。
标题党一下,互联网上很多文章写的都是垃圾。要么互相复制,要么没有彻底解决问题。
…最近在看tcp通信相关的知识,期间看了好几个仓库都出现了字节序的概念,所以就想着整理一下字节序的相关知识。
…