05 2020 档案
摘要:接《win32管道技术和进程通信实例(二)》,win32还有一种方法实现进程的通信,就是邮槽。 邮槽 邮槽是基于广播通信体系设计出来的,拥有一个服务端程序和一个客户端程序,服务端用来接收数据,客户端用来发送数据。 邮槽服务端编写步骤: ①使用CreateMailslot创建一个邮槽并且指定邮槽的名字
阅读全文
摘要:接《win32内核对象共享和进程通信实例(一)》,先继续了解一下windows匿名管道。 windows管道实质是一块共享内存,可用于进程间通信。windows管道分为匿名管道和命名管道。匿名管道用户本地进程间通信;命名管道可以用户网络通信。 匿名管道 ①dos下的管道操作符| 最开始接触管道这个概
阅读全文
摘要:接《多线程测试(c/c++和python)(二)》,那就不可避免去了解进程的概念,继续深入就是windows的内核对象了。手里的参考是《windows核心编程》和孙鑫的MFC教程,以及侯俊杰的《深入浅出MFC》。接下来写的,可以看作这几个参考资料的学习笔记。 据说MFC早就过时了,但是它用起来方便,
阅读全文
摘要:了解多线程,起码要对进程和线程的概念,以及进程和线程的创建方式有一些了解。那么继续测试吧! 对于win32程序而言,实现线程同步的方式至少有三种,之前测试过互斥对象Mutex,其他两种分别是使用时间对象Event和临界区对象CriticalSection(也被称为关键代码段) ①使用Event对象实
阅读全文
摘要:我想测试一下c/c++,python,java和kotlin多线程的用法。这里先测试一下C/C++和python的,当然是简单的测试啦! C/C++多线程 ①win32平台,简单的c++多线程程序如下: #include<windows.h> #include<iostream.h> DWORD W
阅读全文
浙公网安备 33010602011771号