多线程编程

线程 一个程序中的所有线程会独立执行相同程序,且共享一份全局内存区域。 进程是cpu分配资源的最小的那位,是操作系统调度执行的最小单位 线程是轻量级的进程,在linux下线程的本质仍然是进程 查看指定进程的LWQ号可以使用:ps -Lf pid优点: 线程间可以方便的进行通信 fork创造进程的代价较高,而创建线程代价较低(无需复制内存和页表等)

SpringMVC

关于SpringMVC基于MVC开发模式的框架,用来优化控制器,也是spring家族的一员,同样具备IoC和AOP特性

C++中的四种智能指针

一般来说,C++中一共有4种智能指针,包括引入于C++98的auto_ptr,以及引入于C++11的unique_ptr/shared_ptr/weak_ptr

STL容器简介

STL标准库中一共有 7 种序列容器, 4 种关联容器, 4 种无序关联容器(C++11新增)