2008年6月11日

进程间通信--管道篇

摘要: 管道是进程通信用的共享内存的一部分,有两种用于双向通信的管道:匿名管道和命名管道。前者使得有亲属关系的进程能传递信息,一般常用来重定向子进程的标准输入或输出,这样子进程就可以与其父进程交换数据。为了能双向通信,必须创建两个匿名管道。父进程使用管道的写句柄写入数据到第一个管道,而子进程使用管道的读句柄从第一个管道中读出数据。类似地,子进程写入数据到第二个管道,而父进程从第二个管道读取数据。匿名管道不... 阅读全文

posted @ 2008-06-11 19:57 Phinecos(洞庭散人) 阅读(5836) 评论(0) 推荐(2) 编辑

多线程文件备份(VB.NET版)

摘要: 原文链接:Multithreading Backup Utility 简介 多线程迟早是我们要面对的一个东西,本文向你展示了一个简单的使用两个线程来拷贝文件的应用程序 Backup将一个目录中文件拷贝到另一个目录中,它使用了一个线程来显示正被拷贝的文件名称,另一个线程用来在拷贝的文件的同时统计文件数目和文件夹数目。这就意味着在拷贝可以开始之前不用浪费时间去等待文件数目的统计完成,我们使用了... 阅读全文

posted @ 2008-06-11 10:57 Phinecos(洞庭散人) 阅读(2415) 评论(0) 推荐(0) 编辑

导航