C++ 实现高性能内存池
在 C/C++ 中,内存管理是一个非常棘手的问题,我们在编写一个程序的时候几乎不可避免的要遇到内存的分配逻辑,这时候随之而来的有这样一些问题:是否有足够的内存可供分配? 分配失败了怎么办? 如何管理自身的内存使用情况? 等等一系列问题。在一个高可用的软件中,如果我们仅仅单纯的向操作系统去申请内存,当出现内存不足时...
在 C/C++ 中,内存管理是一个非常棘手的问题,我们在编写一个程序的时候几乎不可避免的要遇到内存的分配逻辑,这时候随之而来的有这样一些问题:是否有足够的内存可供分配? 分配失败了怎么办? 如何管理自身的内存使用情况? 等等一系列问题。在一个高可用的软件中,如果我们仅仅单纯的向操作系统去申请内存,当出现内存不足时...
我们假设人是会出错的,所以我们需要调试找寻 BUG 我们假设框架和流程设计基本正确,所以找寻问题的时间远大于改正问题的时间 我们假设人是懒惰的,所以总是倾向于写更少的代码
C++容器的特性与适用场景, PPT
常见颜色与RGB值
高低位字节区分: 举例0x1234, 高位字节为 0x12, 低位字节为 0x34。