xl : 乌托邦


February 12th, 2023

Redis IO模型

Redis 是单线程,主要是指 Redis 的网络 IO 和键值对读写是由一个线程来完成的,这也是 Redis 对外提供键值存储服务的主要流程。 采用多线程开发一般会引入同步原语来保护共享资源的并发访问,这也会降低系统代码的易调试性和可维护性。为了避免这些问题,Redis 直接采用了单线程模式。 但是 Redis 却能使用单线程模型达到每秒数十万级别的处理能力,这是为什么呢?


January 29th, 2023

概念


January 29th, 2023

链表

概念


January 11th, 2023

算法复杂度分析

数据结构和算法解决的是快和省的问题,即如何让代码运行得更快,更省存储空间。 可以用时间、空间复仇度分析来衡量算法好坏。


January 11th, 2023

数组

概念


April 30th, 2022

lua入门

首先介绍一下 lua 语言:


August 15th, 2021

AI数学基础-信息论

信息论使用信息熵的概念,对单个信号源的信息量和通讯中传递的信息的数量与效率等问题做出了解释, 并在世界的不确定性和信息的可测量性之间搭起一座桥梁。 表示一个系统内在的混乱程度。


August 13th, 2021

AI数学基础-数理统计

数理统计根据实验或观察得到的数据来研究随机现象,并对研究对象的客观规律做出合理的估计和判断。