自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 带你搞懂系统编程之--------进程

进程进程通信共享内存消息队列信号量无名管道有名管道Socket(1) 进程是资源分配的最小单位父子进程间遵循读时共享写时复制的原则(2) 进程状态进程基本的状态有5种。分别为初始态,就绪态,运行态,挂起态与终止态。其中初始态为进程准备阶段,常与就绪态结合来看。(3) linux系统调用函数头文件:#include〈unistd〉创建函数 fork() (调用一次返回两次)等待回收:wait()等待子进程结束结束:exit()补充:system();调用shell命令在当

2020-09-08 22:19:00 192

转载 c++面试题总结

基础篇:操作系统、计算机网络、设计模式一:操作系统进程的有哪几种状态,状态转换图,及导致转换的事件。进程与线程的区别。进程通信的几种方式。线程同步几种方式。(一定要会写生产者、消费者问题,完全消化理解)线程的实现方式. (也就是用户线程与内核线程的区别)用户态和核心态的区别。用户栈和内核栈的区别。内存池、进程池、线程池。(c++程序员必须掌握)死锁的概念,导致死锁的原因.导致死锁的四个必要条件。处理死锁的四个方式。预防死锁的方法、避免

2020-09-06 09:49:32 124

原创 带你搞懂设计模式

1.UML图2. 常见设计模式(1) 工厂模式简单工厂:简单工厂是工厂模式最简单的一种实现,对于不同产品的创建定义一个工厂类,将产品的类型作为参数传入到工厂的创建函数,根据类型分支选择不同的产品构造函数。工厂方法:工厂方法模式在简单工厂模式的基础上增加对工厂的基类抽象,不同的产品创建采用不同的工厂创建(从工厂的抽象基类派生),这样创建不同的产品过程就由不同的工厂分工解决。(基类抽象,增加了开闭原则,便于产品扩展)抽象工厂:抽象工厂方法适用于产品种类结构多的场合,就是当具有多个抽象产品类

2020-09-02 23:56:04 101

vs2017.zip

适用于此场c/c++windows开发,VS 2017 版本同 15 版一样,细分为三个版本,分别是: 社区版(Community):免费提供给单个开发人员,给予初学者及大部分程序员支持,可以无任何经济负担、合法地使用。 企业版:为正规企业量身定做,能够提供点对点的解决方案,充分满足企业的需求。企业版官方售价 2999美元/年 或者 250美元/月。 专业版:适用于专业用户或者小团体。虽没有企业版全面的功能,但相比于免费的社区版,有更强大的功能。专业版官方售价 539美元/年 或者 45美元/月。

2019-08-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除