- 博客(3)
- 收藏
- 关注
原创 七大常用设计模式
七大常用设计模式设计模式共分为三种类型:创建型,结构型和行为型,每一种类型有很多不同的设计模式,而设计模式一共多达二十多种。这里对常用的七个设计模式进行说明,每一种设计模式都配有相应的代码,而测试代码没有编写,若有需要请自行编写。创建型:单例模式某些时候,创建一个类的很多实例并没有得到很好的使用,而且不断的创建和销毁不仅费时而且占用系统资源,造成系统的性能下降,而如果一个类只存在一个实例就可以解决所有问题,那么就可以将此类封装为单例模式。class Singleton{public: st
2020-05-23 10:42:56 390
原创 Exec函数
进程调用exec函数用于执行另一个可执行文件 当进程调用一种exec函数时,该进程执行的程序完全替换为新程序而新程序则从其main函数开始执行exec并不创建新进程,所以前后的进程ID并未改变,exec只是用一个全新的程序替换了当前进程的正文、数据、堆和栈段...
2018-10-26 21:39:26 709
原创 父子进程
Linux内的父子进程每个进程都有自己的地址空间,并且再此空间中运行代码子进程被创建时,操作系统会为子进程创建地址空间,然后把父进程地址空间中的内容,全部copy到子进程地址空间中——副本,父子进程拥有同样的代码段父进程中有fork调用,子进程也有fork调用子进程被创建出来之后,操作系统设置子进程的RIP,让其从fork返回处开始执行...
2018-10-26 21:37:11 287
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人