摘要: 本文转载于:https://blog.csdn.net/lanchunhui/article/details/51042721 (1)概率计算的一个相对万金油的做法即是,转化为对立事件; 1. 爸爸去哪儿中的3对父子站成一排,各自父子之间不能相邻,比如石头不能和郭涛挨着,以此类推,共有几种站法? 不 阅读全文
posted @ 2018-03-22 23:38 Curo 阅读(596) 评论(0) 推荐(0) 编辑
摘要: A多进程里,子进程可获得父进程的所有堆和栈的数据;而线程会与同进程的其他线程共享数据,拥有自己的栈空间 B线程因为有自己的独立栈空间且共享数据,所有执行的开销相对较大,同时不利于资源管理和保护 C线程的通信速度更快,切换更快,因为他们在同一地址空间内 D线程使用公共变量/内存时需要使用同步机制,因为 阅读全文
posted @ 2018-03-22 17:32 Curo 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 1、C和C++的特点与区别? 答:(1)C语言特点:1.作为一种面向过程的结构化语言,易于调试和维护;2.表现能力和处理能力极强,可以直接访问内存的物理地址;3.C语言实现了对硬件的编程操作,也适合于应用软件的开发;4.C语言还具有效率高,可移植性强等特点。(2)C++语言特点: 1.在C语言的基础 阅读全文
posted @ 2018-03-22 14:56 Curo 阅读(10865) 评论(0) 推荐(2) 编辑
摘要: 本文转载于:http://blog.csdn.net/eroswang/article/details/1772350 Linux作为一种新兴的操作系统,几乎支持所有的Unix下常用的进程间通信 方法:管道、消息队列、共享内存、信号量、套接口等等。下面我们将逐一介绍。 2.3.1 管道 管道是进程间 阅读全文
posted @ 2018-03-22 14:39 Curo 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 进程间通信: 1.文件映射(Memory-Mapped Files) 文件映射(Memory-Mapped Files)能使进程把文件内容当作进程地址区间一块内存那样来对待。因此,进程不必使用文件I/O操作, 只需简单的指针操作就可读取和修改文件的内容。 Win32 API允许多个进程访问同一文件映 阅读全文
posted @ 2018-03-22 14:08 Curo 阅读(1758) 评论(0) 推荐(0) 编辑