Jinyun's Notes 🚀

没什么天赋,爱好也不多,但愿坚持做些喜欢的事情

0%

🚀 Go 是互联网时代的 C 语言,此言非虚,但凡看看市场的招聘需求,不得不让人跃跃欲试,与其说是主动出击,倒不如说是裹挟前进。好吧,我表示学不动了。

🔥 阅读全文 »

202101210847.png

🍹 Linux 的内核将所有外部设备都看做一个文件来操作(一切皆文件),对一个 File 的读写操作会调用内核提供的系统命令,返回一个 File Descriptor(FD 文件描述符)。而对一个 Socket 的读写也会有响应的描述符,称为 Socket File Descriptor(Socket 文件描述符),描述符就是一个数字,指向内核中的一个结构体(文件路径,数据区等一些属性)。

根据 UNIX 网络编程对 IO 模型的分类,UNIX 提供了 5 种 IO 模型。

🔥 阅读全文 »

202009071423.png

🗳 通往 Git 的路上并不总是那么一帆风顺,你是否和我一样总是为了那么一条应景的命令抓狂,貌似记得大概是这么操作的,但总是敲不对头,在披荆斩棘的千钧一发利刃竟然还没出鞘,真特么气人,为了解燃眉之急,我垫了一块超大的 Git 命令大全,但那是别人家的,我要的是自己收集整理的这种,还好,我整理了一份,总算是出了口恶气。

🔥 阅读全文 »

Redis 是一个 K-V 存储系统,是一个高性能的 K-V 数据库,是目前大规模使用的缓存中间件。单节点的Redis 已经就达到了很高的性能,为了提高可用性我们可以使用 Redis 集群。

🔥 阅读全文 »