指针和引用:指针是对象,引用是别名,指针可空,可以重新绑定,可以未初始化
进程线程:进程是资源分配与保护的基本单位,有独立的虚拟地址空间,线程是cpu调度的基本单位,多个线程共享进程的大部分资源
多线程:同一进程内并发运行多个执行流,线程各自拥有独立的栈和寄存器,防止io重叠
getpost:get读取资源,post提交数据以创建或变更资源,get在url中,post在请求体里
内存管理:栈对象随作用域自动销毁,堆对象需要显示释放或raii托管,用标准容器管理
内存池:预先向系统申请一大块内存,再在其中小块快速分配回收的技术
数组与指针:数组连续内存,缓存命中率高,适合读多写少,链表由节点加指针链接,非连续,适合需要频繁在已知位置插入删除
进程线程:进程是资源分配与保护的基本单位,有独立的虚拟地址空间,线程是cpu调度的基本单位,多个线程共享进程的大部分资源
多线程:同一进程内并发运行多个执行流,线程各自拥有独立的栈和寄存器,防止io重叠
getpost:get读取资源,post提交数据以创建或变更资源,get在url中,post在请求体里
内存管理:栈对象随作用域自动销毁,堆对象需要显示释放或raii托管,用标准容器管理
内存池:预先向系统申请一大块内存,再在其中小块快速分配回收的技术
数组与指针:数组连续内存,缓存命中率高,适合读多写少,链表由节点加指针链接,非连续,适合需要频繁在已知位置插入删除










