上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
摘要: Java是基于C++的,但Java是一种更纯粹的面向对象程序设计语言,和C++不同的是,Java只支持面向对象编程,因此Java的编程风格也是纯OOP风格的,即一切都是类,所有事情通过类对象协作来完成。 在Java中,使用引用来操纵对象,在Java编程思想的第四版中,使用的术语是“引用(refere 阅读全文
posted @ 2017-07-26 21:47 impluse 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 所有编程语言都提供抽象机制。 面向对象编程似乎是一种很好的编程思想和方式,面向对象编程中的对象简洁描述是:对象具有状态、行为和标识。状态指的是数据存储,存储的数据能反应状态;行为指的是方法,方法表示对象能做什么事情;标识是用于识别对象的,即对象名。 Java和C++的第一个不同点:在Java中,动态 阅读全文
posted @ 2017-07-25 22:09 impluse 阅读(164) 评论(0) 推荐(0) 编辑
摘要: cnblogs 阅读全文
posted @ 2017-07-13 22:44 impluse 阅读(332) 评论(0) 推荐(0) 编辑
摘要: C++小实验测试:下面程序中main函数里a.a和b.b的输出值是多少? #include <iostream> struct foo { foo() = default; int a; }; struct bar { bar(); int b; }; bar::bar() = default; i 阅读全文
posted @ 2017-06-28 11:18 impluse 阅读(8383) 评论(0) 推荐(6) 编辑
摘要: 上一章(15章)中介绍了UNIX系统所提供的多种经典进程间通信机制(IPC):管道PIPE、命名管道FIFO、消息队列Message Queue、信号量Semaphore、共享内存Shared Memory,另外还有第10章介绍的信号Signal。这六种IPC各有差异,但是都存在一个共同的限制:它们 阅读全文
posted @ 2017-05-26 20:41 impluse 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 历史是什么:是过去传到将来的回声,是将来对过去的反映。 ——雨果(法)《笑面人》 阅读本文大概需要花费你15分钟 文章导航: 1. 计算机的发展 第一台计算机是什么时候诞生的?这不是一个容易回答的问题,因为有很多不同的“计算机”定义的分类,比如机械计算机、电子计算机,我甚至可以将算盘也定义成一种计算 阅读全文
posted @ 2017-05-24 10:55 impluse 阅读(1806) 评论(0) 推荐(1) 编辑
摘要: 这一章涉及很多概念和函数,包括:非阻塞I/O、记录锁、I/O复用、异步I/O、readv和writev函数以及内存映射。 非阻塞I/O 在Unix中,可以将系统调用分为两种,一种是“低速”系统调用,另一种是其他系统调用。前一种是可能导致主调进程永久阻塞的一种系统调用,比如管道,当另一端没有准备好时, 阅读全文
posted @ 2017-05-22 15:55 impluse 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 守护进程daemon是一种生存周期很长的进程。它们通常在系统引导时启动,在系统关闭时终止。守护进程是没有终端的,它们一直在后台运行。 守护进程的特征 在Linux系统中,可以通过命令 ps -efj 来查看守护进程。例如下图: 从上图中可以看到 TTY 一列,该列显示每个进程的终端,对于问号(?)显 阅读全文
posted @ 2017-05-22 15:54 impluse 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 使用C++调用pthread_cleanup_push( )时,下面的代码是无法编译通过的: pthread_cleanup_push(cleanup, "thread 1 first handler"); 如果编译,则编译器可能会提示:no matching constructor for ini 阅读全文
posted @ 2017-05-16 23:54 impluse 阅读(323) 评论(0) 推荐(0) 编辑
摘要: SIGSTOP和SIGKILL区别是:前者是使进程暂时停止,即中止,也就是说使进程暂停,将进程挂起,比如你在终端里面执行一个脚本或者程序,执行到一半,你想暂停一下,你按下ctrl+z,就会导致终端发送一个SIGSTOP信号给进程,然后程序会暂停,然后我们再用kill命令给进程发送一个第18号信号SI 阅读全文
posted @ 2017-05-02 10:39 impluse 阅读(288) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页