Ikaros
11
08
10
27
21
17
09
21
多路复用IO 多路复用IO
一、IO模型介绍 1、阻塞IO,常用的scanf、printf、read、write、cout、cin 2、非阻塞IO,recv、send和Qt中read、write 3、多路复用IO 4、信号驱动IO
2019-09-21
19
C++基础知识(四) C++基础知识(四)
面向过程编程: 关注是问题解决的过程步骤,算法 面向对象编程: 关注的是谁能解决问题(类),需要什么样的数据(成员变量),具备什么样的技能(成员函数)才能解决问题。 抽象:找出一个能够解决问题的“对象”(观察研究对象),找
2019-09-19
14
宣讲会个人体会 宣讲会个人体会
杭电CVTE宣讲会第一次去参加宣讲会,主要分为3大块,公司介绍自己,你提问公司,公司提问你。宣讲会有福利,这次的宣讲会提供了绿卡(免笔试,直接面试,算是个加分吧。通过线上推广集赞和线下现场抢答来获取)。换句话说就是宣讲会表现好是有很大好处的
2019-09-14
09
Linux下互斥与死锁 Linux下互斥与死锁
一、同步、竞争、互斥当多个线程同时访问其共享的资源时,需要相互协调,以防止出现数据不一致、不完整的问题,能达到这种状态叫线程同步。 而有些资源在同一时刻只有一个线程访问,对于这种资源的访问需要竞争。 当资源获取到后,能够防止资源被其他线程抢
2019-09-09
09
Linux下线程的相关知识 Linux下线程的相关知识
一、线程基本概念1、线程就是进程中的执行路线,即进程内部的控制序列,或者说是进程的子任务(进程就是正在运行的程序,它是一个资源单位) 2、线程就是轻量级的,没有自己独立的内存资源,使用的是进程的代码段、数据段、bss段、堆(注意:没有栈)、
2019-09-09
2 / 4