图书介绍

Windows多线程编程技术与实例2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Windows多线程编程技术与实例
  • 郝文化主编;文自勇,王浩强,曹华伟等编著 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:7508433165
  • 出版时间:2005
  • 标注页数:261页
  • 文件大小:17MB
  • 文件页数:269页
  • 主题词:窗口软件,Windows-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Windows多线程编程技术与实例PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

前言1

第1章 线程编程基础知识1

1.1 进程与线程1

1.1.1 进程与线程的概念1

目录1

1.1.2 进程与线程的比较2

1.1.3 为什么用线程而不用进程2

1.2 直观理解进程和线程3

1.2.1 进程选项卡3

1.2.2 各个进程的详细说明6

1.2.3 性能选项卡8

1.2.4 木马中的线程8

1.3 线程和同步9

1.3.1 互斥体对象10

1.3.2 信号对象10

1.4 多线程程序编写起步11

1.3.3 事件对象11

1.3.4 排斥区对象11

1.4.1 利用Win32 API的线程编程技术12

1.4.2 利用MFC进行多线程编程13

1.5 多线程的性能16

1.5.1 计算问题的类型16

1.5.2 多线程设计的目标17

1.5.3 基于I/O的任务19

1.5.4 基于CPU的任务20

1.5.5 Windows 95和Windows NT之间的比较20

1.5.6 什么时候采用多线程20

小结21

习题22

第2章 进入多线程世界23

2.1 入门实例——多线程的简单应用23

2.1.1 程序运行一览23

2.1.2 编译和运行25

2.1.3 代码分析28

2.2 提高实例——文件复制30

2.2.1 程序运行一览30

2.2.2 新建工程并构建初始界面31

2.2.3 构建基本的文件复制程序32

2.2.4 文件复制程序的改进37

小结44

习题45

第3章 多进程编程46

3.1 入门实例——进程查看器46

3.1.1 程序运行一览46

3.1.2 实现步骤与代码分析47

3.2 基本理论56

3.2.1 进程管理56

3.2.2 进程函数描述58

3.2.3 进程通信60

3.2.4 管道61

3.2.5 剪贴板传输64

3.3 提高实例——进程通信66

小结74

习题75

第4章 用Win32 API进行多线程程序设计76

4.1 入门实例——UI多线程76

4.1.1 程序运行一览76

4.1.2 实现步骤与代码分析77

4.2 基本理论88

4.2.1 临界区88

4.2.2 互斥量91

4.2.3 事件95

7.1.1 程序运行一览 197

4.3 提高实例——实现多种经典算法同时排序99

4.3.1 程序运行一览100

4.3.3 具体实现101

4.3.2 设计思路101

小结116

习题116

5.1 入门实例——多线程画线117

5.1.1 程序运行一览117

第5章 使用MFC进行多线程程序设计117

5.1.2 创建MFC工程118

5.1.3 实现步骤与代码分析121

5.2 基本理论124

5.2.1 MFC多线程函数概述124

5.2.2 MFC下多线程的同步127

5.3 提高实例——哲学家进餐问题131

5.3.1 功能介绍及程序运行一览132

5.3.2 实现步骤133

5.3.3 代码分析133

小结142

习题143

6.1.1 功能描述144

6.1 入门实例——简单服务器、客户机通信程序144

第6章 多线程技术在网络编程中的应用144

6.1.2 程序实现及代码分析146

6.2 基本理论155

6.2.1 基本概念155

6.2.2 WinSock编程中用到的结构156

6.2.3 WinSock的主要API函数157

6.2.4 WinSock的编程模型159

6.3 提高实例——实现HTTP Server服务器161

6.3.1 HTTP协议简介161

6.3.2 HTTP Server的具体实现165

小结195

习题196

第7章 多线程在图形图像中的应用197

7.1 入门实例——Windows XP启动模拟程序197

7.1.3 具体实现198

7.1.2 设计思路198

7.2.1 位图编程203

7.2 基本理论203

7.2.2 OpenGL编程207

7.3 提高实例——小球赛跑程序212

7.3.1 程序运行一览212

7.3.2 设计思路214

7.3.3 具体实现214

小结225

习题225

第8章 多线程在具体项目中的应用226

8.1 安全文件传输中应用多线程226

8.1.1 OpenSSH简介226

8.1.2 OpenSSH内幕227

8.1.3 配置OpenSSH服务器229

8.1.4 SSH命令简介229

8.1.6 运行环境231

8.1.5 无人值守的OpenSSH231

8.1.7 设计思路232

8.1.8 具体实现232

8.2 多线程在XML和数据库中的应用237

8.2.1 系统简介237

8.2.2 接收监听端上传的日志237

8.2.3 处理日志238

8.2.4 日志查询240

8.2.5 设计思路241

8.2.6 日志查询模块的具体实现241

8.2.7 XML解释模块的具体实现248

8.2.8 日志入库模块的具体实现256

8.2.9 DLL导出函数介绍260

小结261

习题261

热门推荐