-
文件系统的理解
文件系统的理解 -
对STL容器的理解
对于STL中常见容器的一个理解 -
LiteHub之文件下载与视频播放
这是LiteHub的环境配置系列命令。 -
LiteHub之数据库连接池
在实际应用中,由于创建和销毁系统资源(如连接、内存块、线程等)的成本往往远高于使用资源的成本,因此通常会引入资源池的概念来提高系统性能。这种技术通过预先创建并维护一组可重用资源,避免了频繁的资源初始化和销毁操作,从而显著提升系统效率。本小节我们着重介绍数据库线程池的概念。 -
LiteHub之gzip压缩算法
理论部分 gzip是一种无损压缩算法,其基础为Deflate,Deflate是LZ77与哈弗曼编码的一个组合体。它的基本原理是:对于要压缩的文件,首先使用LZ77算法的一个变种进行压缩,对得到的结果再使用哈夫曼编码(根据情况,使用静态哈弗曼编码或... -
STL迭代器的理解
迭代器的理解 -
LiteHub之中间件限流实现
相关原理为什么要限流? 在开发高并发系统时,有三把利器用来保护系统:缓存、降级和限流。其中,限流在很多场景中用来限制并发和请求量,比如说秒杀抢购,保护自身系统和下游系统不被巨型流量冲垮等。 常见的限流方法包括计数器、滑动窗口、漏桶和令牌桶... -
STL空间配置器的理解
空间配置器的理解 -
LiteHub之跨域访问CORS
处理客户端发来的请求的流程如下: 1. 判断是否是预检请求,如果是,进入下一步;否则不做处理(正常的请求,继续后续的处理流程,响应) 2. 检查当前请求的源是否被允许,如果允许当前请求源则在响应头中添加该源字段,状态码为204 No content,响应体为空,进入下一步 3. 直接抛出特殊的响应对象(中断后续的处理流程) -
LiteHub之会话管理
会话管理理论为什么进行会话管理HTTP协议的特性与局限性Web应用程序的基础是HTTP(Hypertext Transfer Protocol)协议,该协议在设计时具有以下核心特点: 请求/响应模式: 每次HTTP交互都遵循”客...
知识的学习在于点滴记录,坚持不懈 !!!|