8. MFC的进程和线程 1. Win32的进程和线程概念 进程是一个可执行的程序,由私有虚拟地址空间、代码、数据和其他操作系统资源(如进程创建的文件、管道、同步对象等)组成。一个应用程序可以有一个或多个进程,一个进程可以有一个或多个线程,其中一个是主线程。 线程是操作系统分时调度分配CPU时间的基本实体。一个线程可以执行程序的任意部分的代码,即使这部分代码被另一个线程并发地执行;一个进程的所有线程共享它的虚拟地址空间、全局变量和操作系统资源。 之所以有线程这个概念,是因为以线程而不是进程为调度对象效率更高: • 由于创建新进程必须加载代码,而线程要执行的代码已经被映射到进程的地址空间,所以创建、执行线程的速度比进程更快。 • 一个进程的所有线程共享进程的地址空间和全局变量,所以简化了线程之间的通讯。
资源简介:8. MFC的进程和线程 1. Win32的进程和线程概念 进程是一个可执行的程序,由私有虚拟地址空间、代码、数据和其他操作系统资源(如进程创建的文件、管道、同步对象等)组成。一个应用程序可以有一个或多个进程,一个进程可以有一个或多个线程,其中一个是主...
上传时间: 2013-12-26
上传用户:410805624
资源简介:这是一个可执行的基于DCT的压缩编码程序,希望对大家有所帮助!
上传时间: 2016-03-15
上传用户:x4587
资源简介:shc是一个加密shell脚本的工具.它的作用是把shell脚本转换为一个可执行的二进制文件. 用shell脚本对系统进行自动化维护,简单,便捷而且可移植性好. 但shell脚本是可读写的,很有可能会泄露敏感信息,如用户名,密码,路径,IP等. 同样,在shell脚本运行时会...
上传时间: 2013-12-21
上传用户:wfeel
资源简介:r&s是一个可裁剪的抢先式实时内核,运行在8,16,32到64位处理器上。
上传时间: 2014-01-18
上传用户:阿四AIR
资源简介:MilyQQ是一个使用控制台的QQ客户端,基于LumaQQ的核心JQL包开发,只有一个可执行的jar包(MilyQQ.jar),携带方便,由于是Java程序,因此理论上应该可以运行于所有平台,不过基于条件限制,我只测试了 Windows 2000 和RedHat 9 Linux.这里是milyQQ的代码。
上传时间: 2013-12-19
上传用户:xiaoyunyun
资源简介:这是一个可调的PWM波程序,稍作修改就可以控制电机转速或其他设备!
上传时间: 2013-12-23
上传用户:开怀常笑
资源简介:基于膨胀算法的缓冲区分析的设计与实现,缓冲区分析是典型的GIS分析方法,用到大量图形学的知识,是一个可研究的方向.
上传时间: 2014-09-06
上传用户:a3318966
资源简介:8051 串行接口是一个可编程的全双工串行通讯接口。它可用作异步通讯方式(UART),与串行传送信息的外 部设备相连接,或用于通过标准异步通讯协议进行全双工的8051 多机系统也可以通过同步方式,使用TTL 或CMOS 移位寄存器来扩充I/O 口。
上传时间: 2013-12-16
上传用户:
资源简介:8051 串行接口是一个可编程的全双工串行通讯接口。它可用作异步通讯方式(UART),与串行传送信息的外 部设备相连接,或用于通过标准异步通讯协议进行全双工的8051 多机系统也可以通过同步方式,使用TTL 或CMOS 移位寄存器来扩充I/O 口。
上传时间: 2013-12-01
上传用户:阳光少年2016
资源简介:一个学校教材订购系统的设计指导书,包括数据流图,数据字典,系统层次图等.是一个软件工程的课程设计.
上传时间: 2014-01-19
上传用户:Altman
资源简介:TeamBots 是一个可移植的多代理机器人仿真器,它可以支持动态环境中多代理控制系统的仿真,并可以提供可视化功能。
上传时间: 2017-02-24
上传用户:坏坏的华仔
资源简介:一个可执行的nbc算法设计与实现 有助大家互相探讨学习
上传时间: 2017-04-16
上传用户:zq70996813
资源简介:线程同步是一个非常大的话题,包括方方面面的内容。从大的方面讲,线程的同步可分用户模式的线程同步和内核对象的线程同步两大类。用 户模式中线程的同步方法主要有原子访问和临界区等方法。其特点是同步速度特别快,适合于对线程运行速度有严格要求的场合...
上传时间: 2013-12-13
上传用户:拔丝土豆
资源简介:dminstV2.0.423源码介绍: 是一个完全免费的多功能的下载和管理工具。支持多线程下载,支持计划任务下载,支持以目录列表查看检索站点内容,支持下载网页内容、图象、文件,支持抓取网页上的链接,支持下载整个网站内容
上传时间: 2015-12-09
上传用户:yzy6007
资源简介:英特尔® 线程构建模块(英特尔® TBB)是一个屡获殊荣的 C++ 运行时库,它可提取实现最佳多核性能所必需的低级别线程详细信息。它使用常见的 C++ 模板和编码样式,避免了繁复的线程处理实施工作。 与其它线程模型相比,英特尔® TBB 只需较少的...
上传时间: 2014-11-11
上传用户:GHF
资源简介:这是一个好用的MD5的C++类;这个类可以加在控制台 程序中也可用在MFC中, 并且提供了详细的错误处理 函数,是一个安全的类。例程是一个MD5的MFC程序, 支持字符串和文件两种输入。 LPCSTR TargetFile(char *filename=NULL) //计算文件的MD5值 void TargetStr...
上传时间: 2015-04-04
上传用户:拔丝土豆
资源简介:本程序是一个基于RMI的聊天室,使用了多线程,事件模型,支持多用户同时登陆
上传时间: 2015-04-23
上传用户:王小奇
资源简介:线程sleep对初学者是一个较好的工具
上传时间: 2013-12-21
上传用户:wmwai1314
资源简介:这是一个基于java的多线程下载工具!大家用用看怎样,研究研究啊
上传时间: 2013-12-25
上传用户:z754970244
资源简介:Windows API 快速分类查找,对于Windows sdk编程和学习MFC编程是一个很好的参考查找资料
上传时间: 2015-09-14
上传用户:ayfeixiao
资源简介:足球机器人系统是近年来十分活跃的高科技竞技系统[1]。该系统已成为各种人工智能、机器人等领域问题的一种标准试验平台[2,3]。各种先进的方法和理论都在其中得到使用和验证[4,5,6]。为了指导MIROSOT的决策系统编程, 我们提出了一种混合决策结构.
上传时间: 2015-10-04
上传用户:star_in_rain
资源简介:这是一个C51写的程序,采用Keil C51 编译开发.是16*2字符液晶屏驱动程序.硬件连线:DB0-->P0.0 DB1-->P0.1 DB2-->P0.2 DB3-->P0.3 DB4-->P0.4 DB5-->P0.5 DB6-->P0.6 DB7-->P0.7 RS-->P2.0 RW-->P2.1 E-->P2.7 VLCD接1K2的电阻到CND。
上传时间: 2013-12-29
上传用户:tb_6877751
资源简介:这个是一个java下的多线程程序,是一个定时器
上传时间: 2015-10-28
上传用户:许小华
资源简介:此次课程设计我的设计题目是:判别后缀表达式。其具体要解决的问题是: (1)假设表达式由单字母变量和双目四则运算符构成; (2)从键盘输入任意一个非空的表达式; (3)利用栈,判别输入的表达式是否是一个正确的后缀表达式; (4)把正确的后缀表达式...
上传时间: 2015-11-05
上传用户:yd19890720
资源简介:三个IC模拟单元电路的SPICE程序和SPICE代码: 1. 电压比较器.2.环形振荡器.3.占空比点4的振荡器.
上传时间: 2013-12-31
上传用户:风之骄子
资源简介:DAC1230是一个12位的模数转换的芯片!而使用时候是在8位的单片机上运行,所以需要注意高四位和低八位的写入时序
上传时间: 2013-12-23
上传用户:pinksun9
资源简介:这是一个很简单的在linux环境下的线程编程例子
上传时间: 2014-01-11
上传用户:123啊
资源简介:这是一个好用的MD5的C++类;这个类可以加在控制台程序中也可用在MFC中, 并且提供了详细的错误处理函数,是一个安全的类。例程是一个MD5的MFC程序,支持字符串和文件两种输入。
上传时间: 2013-12-18
上传用户:13188549192
资源简介:这是一个好用的MD5的C++类;这个类可以加在控制台 程序中也可用在MFC中, 并且提供了详细的错误处理 函数,是一个安全的类。例程是一个MD5的MFC程序, 支持字符串和文件两种输入。
上传时间: 2016-10-29
上传用户:钓鳌牧马
资源简介:sqlite-3.4.1,嵌入式数据库.是一个功能强大的开源数据库,给学习和研发以及小型公司的发展带来了全所未有的好处.
上传时间: 2017-03-22
上传用户:nairui21