
Reading 2021 《你不是记性差,只是没找对方法》
在头脑中把目标对象加工成方便记忆的形象,这才是记忆法的本质。 记忆法的根本在于“形象”,即把目标转化为“图像”记下来。 按照以往的观点,大脑功能随着年龄增长而衰退,因此,记忆能力等需要耗费脑细胞的能力也会相应退化。 ...
在头脑中把目标对象加工成方便记忆的形象,这才是记忆法的本质。 记忆法的根本在于“形象”,即把目标转化为“图像”记下来。 按照以往的观点,大脑功能随着年龄增长而衰退,因此,记忆能力等需要耗费脑细胞的能力也会相应退化。 ...
内存布局 内核空间 通常在最高的内存地址,用户态程序无法访问 操作系统保留的一部分内存,用于存储内核代码、设备驱动程序等 这部分内存一般不在普通应用程序的内存布局中明确显示,但确实存在并且用户态程序无法直接访问 栈区...
智能指针 C++11_ 第二篇 C++11_ 第三篇 进程间同步 无名管道 有名管道 消息队列 信号量 进程间通信 临界区 COM的使用 介绍 COM定义了标准线路格式和协议,以便在不同硬件平台上运行的对象之间进行交...
题记 君子之徒曰:你何以不骂杀人不眨眼的军阀呢?斯亦卑怯也已!但我是不想上这些诱杀手段的当的。 所以虽然明知道过去已经过去,神魂是无法追蹑的,但总不能那么决绝,还想将糟粕收敛起来,造成一座小小的新坟,一面是埋藏,一面...
关于auto推导 关于t最后推导出的类型 auto 的默认类型推导规则会 忽略引用,直接推导出值的类型 函数 test() 返回的是 std::string&(引用),但 auto t = test(); 会...
判断空类 template<typename T> struct EmptyHelper : T{ int group[256]; } struct EmptyHelper{ int group[256]...
添加断点并取内存地址 在需要查看内存的地址或需要查看内存中的值的变量处,打个断点。 启动程序,让程序运行到此断点处。(Ctrl+F10) 双击选中需要查看的变量,右键选择快速监视(Shift+F9) 在弹出的快速监视...
概述 AddressSanitizer(ASan)最初由 Google 开发并开源,是 LLVM/Clang 编译器工具链的一部分 它的核心目标是检测内存错误(如缓冲区溢出、释放后使用等),并通过 影子内存(Shad...
私密文章,不提供摘要~
描述 在博客里面每次发布完文章后,发现显示在网站上的时候,有部分内容是不正确的。 具体来说,就是写文章的时候,它的编写时间那个地方没有被修复,或者说是修改为正确的时间,但等发布或更新后,它就会显示成不正确的时间。 表...
搜索当前分类