
找工作
文章平均质量分 74
轻枫叶跃
这个作者很懒,什么都没留下…
展开
-
进程间通信总结
linux下进程间通信方式原创 2016-04-29 10:48:56 · 644 阅读 · 0 评论 -
Unix环境高级编程笔记
1、操作系统 一种软件,控制计算机硬件资源,提供程序运行环境。 2、内核的接口是系统调用。 3、我们可以替换库函数,而通常却不能替换系统调用.(比如:库函数malloc用来分配内存,它肯定会调用系统调用中的负责处理器分配的sbrk系统调用.但是我们如果不喜欢malloc函数,我们就可以写自己的内存分配函数.但在我们定义的函数中肯等会用到sbrk系统调用)—–内核中的系统调用sbrk分配另外一块空原创 2016-07-25 16:53:46 · 500 阅读 · 0 评论 -
算法导论篇—排序
5月份感觉自己荒废了啊,竟然只写了一篇博文,确实要准备各种考试和作业,所以研究方面也没太多进展,上周和老板讨论的思路现在正在实现,也不知道效果行不行,科研还真不是件容易的事。 这周勉强开始看算法导论了,也没很细的看每一部分,主要是看算法的思想,排序算法又看了一遍,还是觉得快排这种平均性能的算法比较好。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据原创 2015-05-28 14:40:04 · 640 阅读 · 0 评论 -
找工作之C++复习
static关键字至少有下列n个作用: (1)函数体内static变量的作用范围为该函数体,不同于auto变量,该变量的内存只被分配一次,因此其值在下次调用时仍维持上次的值; (2)在模块内的static全局变量可以被模块内所用函数访问,但不能被模块外其它函数访问; (3)在模块内的static函数只可被这一模块内的其它函数调用,这个函数的使用范围被限制在声明它的模块内; (4)在类原创 2016-07-29 10:30:06 · 1229 阅读 · 0 评论 -
找工作之计算机网络复习
1、OSI与TCP/IP各层的结构与功能,都有哪些协议 OSI共七层,分别是: 物理层:物理介质上位流的透明传输,主要协议包括IEEE802,IEEE802.2; 数据链路层:为网络层提供透明的帧传输服务(错误检查功能),主要协议包括SLIP,CSLIP,PPP,ARP,RARP,MTU 网络层:提供交换和路由选择功能,协议包括IP,ICMP,RIP,OSPF,BGP,IGMP; 传输层原创 2016-07-28 10:50:25 · 1103 阅读 · 0 评论 -
找工作之操作系统复习
1、进程和线程的区别 进程是程序的执行过程,它是申请资源的基本单位;线程是进程的一个执行单元,是CPU执行的基本单位。 1)进程间相互独立,同一进程的各线程间共享进程中的资源。某进程内的线程在其它进程不可见; 2)调度和切换:线程上下文切换比进程上下文切换要快得多; 3)线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制 线程执行开销小,但不利于资源的管理和保护;而进原创 2016-07-26 18:21:13 · 863 阅读 · 0 评论 -
找工作之STL源码
临时对象的产生和运用(仿函数和算法的搭配) for_each(iv.begin(),iv.end(),print()); 空间配置器:为什么不是内存配置器(allocator),可以是磁盘或者其他辅助存储介质。 new包含两阶段的内容,先调用operator new 配置内存,然后调用构造函数 配置器分两级(可以避免太多小额区块造成的碎片): 当分配的内存超过128bytes,用第一级配置原创 2016-10-18 15:24:30 · 387 阅读 · 0 评论 -
找工作之Effective C++
1、 尽量以const,enum,inline替换#define 2、 Const出现在星号左边,表明指物是常量;出现在星号右边,指针是常量。 3、 Mutable修辞可以突破const限制,在被const修辞的函数里面也能被修改 4、 运用const成员函数实现non-const版本可以避免代码重复 5、 const对象只能调用const成员函数,在const成员函数中修改con原创 2016-10-18 15:28:21 · 588 阅读 · 0 评论