上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 35 下一页
摘要: 1:派生类继承基类的成员并且可以定义自己的附加成员。每个派生类对象包含两个部分:从基类继承的成员和自己定义的成员。 每个派生类对象都有基类部分,包括基类的private成员。类可以访问共基类的public 和 protected 成员,就好像那些成员是派生类自己的成员一样。派生类不能访问基类的 pr 阅读全文
posted @ 2017-07-09 09:22 gqtc 阅读(646) 评论(0) 推荐(0)
摘要: 编译某个测试代码时,出现了下面的错误:# g++ -std=c++11 -o testlurkcli main.cpp -L. -llurkcli-lasl -static/usr/bin/ld: cannot find -lstdc++/usr/bin/ld: cannot fi... 阅读全文
posted @ 2017-07-07 21:18 gqtc 阅读(688) 评论(0) 推荐(0)
摘要: 下面材料整理自Internet&著作。 TL中的容器按存储方式分为两类,一类是按以数组形式存储的容器(如:vector 、deque);另一类是以不连续的节点形式存储的容器(如:list、set、map)。在使用erase方法来删除元素时,需要注意一些问题。 1.list,set,map容器 在使用 阅读全文
posted @ 2017-06-30 08:23 gqtc 阅读(221) 评论(0) 推荐(0)
摘要: 调试项目代码时,发现了一个奇怪问题,记录如下: 非阻塞模式下,connect发起建链,返回-1(这在非阻塞模式下是很正常的现象)。然后将该socket的写事件进行监听,在写事件触发后,getsockopt函数获取错误(SO_ERROR)时,没有检测到发生错误(第四个参数返回0),最后在... 阅读全文
posted @ 2017-06-24 21:52 gqtc 阅读(880) 评论(0) 推荐(0)
摘要: C程序运行时,经常会碰到”segmentfault”错误。这是由于程序中非法访问内存导致的。当操作系统的内存保护机制发现进程访问了非法内存的时候会向此进程发送一个SIGSEGV信号,导致进程直接退出,并在shell中提示segment fault。 因此,可以通过... 阅读全文
posted @ 2016-12-26 09:28 gqtc 阅读(902) 评论(0) 推荐(0)
摘要: 一:通俗解释 内核空间和用户空间的地址都是虚拟地址,都要经过 MMU 的翻译,变成物理地址。用户空间的虚拟地址,通过查询页表来翻译,而内核空间虚拟地址是所有进程共享的,而且从效率角度看,如果同样走页表翻译的流程,速度太慢;于是,内核在初始化时,就创建内核空间的映射(因为所有进程共享,有... 阅读全文
posted @ 2016-10-09 18:28 gqtc 阅读(493) 评论(0) 推荐(0)
摘要: 现代系统提供了虚拟存储器的概念,它是对物理内存的抽象。虚拟存储器是硬件异常,硬件地址翻译,主存,磁盘文件,操作系统的完美交互,它为每一个进程提供了一个大的,一致的私有的地址空间。 虚拟存储器提供了下面的几种能力,1:它将主存看成磁盘的高速缓存,并且根据需要在主存和磁盘之... 阅读全文
posted @ 2016-10-08 20:14 gqtc 阅读(545) 评论(0) 推荐(0)
摘要: 在日常的编程中,我们简单的把存储器系统看成一个线性的字节数组,但实际的存储系统并不是这样的。 存储器系统是一个由具有不同容量,不同成本,不同访问时间的若干存储设备组成的层次结构,从上到下依次是:寄存器,高速缓存存储器,主存,硬盘,网络文件。层次越高,容量越小,成本越... 阅读全文
posted @ 2016-10-08 18:47 gqtc 阅读(701) 评论(0) 推荐(0)
摘要: 一:引言 POSIX线程遵循一种共享状态的并发模型。在这种模型中,若干线程同时访问共享对象时,需要在线程间有合适的协调机制。特别是,需要以下特性来简化这种模型中的编程: 原子性访问:当某个线程正在修改共享对象时,需要避免另一个线程访问它; 内存可见性:... 阅读全文
posted @ 2016-08-26 17:04 gqtc 阅读(834) 评论(0) 推荐(0)
摘要: 我们知道,当调用signal/broadcast唤醒等待条件变量的其他线程时,既可以在加锁的情况下调用signal/broadcast,也可以在解锁的情况下调用。 那么,到底哪种情况更好呢?man手册中其实已经给出了答案: The pthread_c... 阅读全文
posted @ 2016-08-24 16:35 gqtc 阅读(1659) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 35 下一页