Moushuai's blog
09
01
浅谈网络 IO 浅谈网络 IO
前言 网络 IO 是后端开发中经常需要接触的东西,也是面试中问到网络或者 Redis 时的常考题,笔者也常为其烦恼 所以有了这篇文章,一是解决之前的一些疑惑,二是方便以后查阅 接下来将介绍网络 IO 的基础及五种 IO 模型方面的知识 基本
2022-09-01
08
25
C++ 实现高性能内存池 C++ 实现高性能内存池
本篇文章将介绍内存池的原理以及实现 项目链接:GitHub 什么是内存池? 内存池和线程池类似,一次申请大量的内存,程序需要内存就从池子里拿,析构就将内存放回池子里 内存池的优缺点 优点 速度快, 因为内存池绝大部分情况下是用户态、无锁、
24
递归 vs 迭代 递归 vs 迭代
首先提出两个问题 所有递归都可以改写成循环吗? 改写后会有什么好处? 接下来我们仔细分析下具体的区别 递归转换为迭代的方法 对于递归而言有两种转换方式 一、直接转换法 方法:使用变量保存中间结果 计算阶乘: long fact(int
23
锂电池保养手册 锂电池保养手册
为什么有的人电池用了半年还有 100%,而有的人就剩下 90% 了呢? 原则 电池充电可以比喻成人吃饭,尽量少吃多餐 现代锂电池充电规则 注意点 避免在 20% 以下使用,尤其是 5% 以下 电量保存在 25%-75% 避免高温低温时使
2022-08-23
2 / 2