上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 37 下一页
摘要: 首先介绍CreateEvent是创建windows事件的意思,作用主要用在判断线程退出,程锁定方面.CreateEvent 函功能描述:创建或打开一个命名的或无名的事件对象.EVENT有两种状态:发信号,不发信号。 SetEvent/ResetEvent分别将EVENT置为这两种状态分别是发信号与不发信号。 WaitForSingleObject()等待,直到参数所指定的OBJECT成为发信号状态... 阅读全文
posted @ 2010-02-15 07:30 猪悟能 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 1、 GetExitCodeThread 比较原始的方法了,调用 GetExitCodeThread,如果返回STILL_ACTIVE,那就是还在运行,否则,会返回退出代码. 该方法的优点是除了可以判断是否已经退出,还可以获取到退出代码,也就是可以判断退出原因. 该方法在调用后,会立即返回,如果需要等待线程调用,请放在一个循环内循环调用.2、WaitForSingleObject 听起来都比较先进... 阅读全文
posted @ 2010-02-15 07:28 猪悟能 阅读(4344) 评论(0) 推荐(0) 编辑
摘要: 经本人研究内嵌汇编不能取自定义类型(成员非4字节,取来的是对齐结构的指针,比如成员为字节型分配4个字节),和非小数和整数,文本型数组不可以取指针,其它的都可以要注意的是易的子程序前有EBP入栈操作,所以要有出栈操作才行这是我写的取整数型指针的例子(字节型,短整数型,小数型,日期时间型,双精度小数型都通用,注意参数要为参考):.版本 2.支持库 spec.子程序 取整数型指针, 整数型, 公开.参数... 阅读全文
posted @ 2010-02-15 07:27 猪悟能 阅读(914) 评论(0) 推荐(0) 编辑
摘要: 创建--->映射到进程空间---->写入数据打开内存映射文件---->映射到进程空间----->读出数据 基本流程就是这样的,详细参考下面的代码: 阅读全文
posted @ 2010-02-15 07:26 猪悟能 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2010-02-15 07:25 猪悟能 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 历史上,先后问世了多个具有重大社会影响的电子通信技术。第一个这样的技术是19世纪70年代发明的电话。电话使得不在同一物理位置的两人得以实时地口头交流。它对社会有重大的影响——有好的也有坏的。下一个电子通信技术是20世纪20年代及30年代问世的广播收音机/电视机。广播收音机/电视机使得人们能收听收视大量的音频和视频信息。它对社会同样有重大的影响——有好... 阅读全文
posted @ 2010-02-15 07:19 猪悟能 阅读(462) 评论(0) 推荐(0) 编辑
摘要: Web应用程序是通过2种方式来判断和跟踪不同用户的:Cookie或者Session(也叫做会话型Cookie)。其中Cookie是存储在本地计算机上的,过期时间很长,所以针对Cookie的攻击手段一般是******************用户Cookie然后伪造Cookie冒充该用户;而Session由于其存在于服务端,随着会话的注销而失效(很快过期),往往难于利用。所以一般来说Session认证... 阅读全文
posted @ 2010-02-15 07:17 猪悟能 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 说明 本文档规定了互联网社区的标准组协议,并需要讨论和建议以便更加完善。请参考 “互联网官方协议标准”(STD 1)来了解本协议的标准化状态。本协议不限流传发布。 版权声明 Copyright (C) The Internet Society (1999). All Rights Reserved. 阅读全文
posted @ 2010-02-14 18:13 猪悟能 阅读(1180) 评论(0) 推荐(0) 编辑
摘要: 因为工作集的页驻留在物理内存中,因此对这些页的访问不涉及磁盘I/O,相对而言非常快;反之,如果执行的代码或者访问的数据不在工作集中,则会引发额外的磁盘I/O,从而降低程序的运行效率。一个极端的情况就是所谓的颠簸或抖动(thrashing),即程序的大部分的执行时间都花在了调页操作上,而不是代码执行上。 如前所述,虚拟内存管理器在调页时,不仅仅只是调入需要的页,同时还将其附近的页也一起调入内存中。... 阅读全文
posted @ 2010-02-14 18:10 猪悟能 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 程序实现的要求: 我的程序中有一个主线程,N个工作线程。主线程负责收集数据,然后分派给不同的工作线程去处理。我在程序中使用了PostThreadMessage()来通知相应的线程处理数据,而工作线程使用GetMessage()来进行相应。 伪代码: 代码流程如下:     CreateThread(main);//主线程;     ... 阅读全文
posted @ 2010-02-14 18:09 猪悟能 阅读(1291) 评论(0) 推荐(0) 编辑
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 37 下一页