-
算术编码实现数据压缩(C语言实现)
算术编码C语言实现,这是我的信息安全实习代码,可以学习到字符串的操作和位运算。算术编码C语言实现,这是我的信息安全实习代码,可以学习到字符串的操作和位运算。
- 2022-09-12 07:15:03下载
- 积分:1
-
文件修改监控
ReadDirectoryChangesW 有同步和异步2种方式,
根据前面打开的文件夹对象句柄决定。
1. 异步方式,如果 CreateFile 指定了打开类型 FILE_FLAG_OVERLAPPED 就是异步方式,ReadDirectoryChangesW 调用的时候就需要指定 OVERLAPPED 参数.
接下来对文件夹I/O变化的响应判断有多种方式。
A通过不断的调用HasOverlappedIoCompleted函数(非阻塞,参数就是前面的OVERLAPPED 对象指针)的返回值来判断是否发生了 关注文件句柄的I/O操作。如果发生变化,再执行你的 switch(Buffer[0].Action) 操作过程。
B GetOverlappedResult 读取 OVERLAPPED 对象的结果。(阻塞)
C 完成端口 GetQueuedCompletionStatus (阻塞)。
其中阻塞方式,必须采用多线程的方式,否则你的主线程被阻塞的话,对话框就动不了了。非阻塞方式也可用多线程,结合hEvent对象来使用。
2.同步方式,如果CreateFile不指定FILE_FLAG_OVERLAPPED ,就是同步方式。
同步方式操作比较简单。lz的程序看来就是使用的同步方式。
在同步下,ReadDirectoryChangesW 将被阻塞,直到一个文件夹句柄的I/O操作到来,然后才能判断。所以lz的程序会死掉。
同步方式必须采用多线程,再创建一个线程,线程函数采用如下方式:
UINT ThreadProc(PVOID)
{
CreateFile();
while(1) // 如果只想监视一次文件的I/O变化,可不用while循环。
{
- 2022-03-10 05:44:52下载
- 积分:1
-
路由协议
路由示例为 OMNET + + 演示静态最短路径路由。在设置路由表模拟使用 cTopology 类的开始。该模型是故意保持简单,便于理解。网络拓扑结构一个广泛称为"NTT 脊梁",和它是亲生法鲁克作出了贡献。每个节点独立,查询网络的拓扑结构,使用 cTopology对象。然后它计算到每个其他节点,最短路径和存储路径下一跳表中的第一个节点。(实际的表包含到下一跳节点不是本身 — — 表的节点地址的端口号因此,提供目标地址-> 下一跃点地址的映射)。所有上述的需要有一次,置于这种模拟的开始。拓扑结构是静态的期间仿真,并因此采用箍筋的要尽一切努力保有的节点不需要最新的表中。采用箍筋的模型中的没有路由协议。一旦设置的路由表,节点开始随意发送的数据包时间间隔。每个节点获取目标地址的列表中的参数,并为每个数据包它随机选择一个目的地从列表。有两个应用程序提供: 应用程序生成具有指数间到达的数据包倍,而 BurstyApp 交替之间活动和空闲的时间。BurstyApp 的执行演示 Fsm (有限状态机) 的使用。
- 2022-02-25 00:15:04下载
- 积分:1
-
这个代码用Vb实现的一个抓取屏幕的代码。很好用
这个代码用Vb实现的一个抓取屏幕的代码。很好用-Remarkable insights were gained with the code to achieve a grasp of the screen code. Good use
- 2022-10-22 15:05:03下载
- 积分:1
-
Excel 文件读取 c sharp
这段代码从 excel 文件和做一些更改对该数据并在最后写道,它导致在 excel 文件中读取,它写在 windows 窗体,它读取可用在源代码中的各列。
- 2022-03-23 10:04:00下载
- 积分:1
-
can automatically implement the sale of watermelon, to test whether the watermel...
能自动实行买卖西瓜,能够检验是否已经卖完西瓜-can automatically implement the sale of watermelon, to test whether the watermelon has sold off
- 2022-08-17 17:03:52下载
- 积分:1
-
某公司B/S版区域HIS源码
某上市公司B/S版区域HIS源码,基于spring hibernate框架,以及内部框架。某上市公司B/S版区域HIS源码,基于spring hibernate框架,以及内部框架。某上市公司B/S版区域HIS源码,基于spring hibernate框架,以及内部框架。某上市公司B/S版区域HIS源码,基于spring hibernate框架,以及内部框架。某上市公司B/S版区域HIS源码,基于spring hibernate框架,以及内部框架。
- 2022-03-01 08:15:43下载
- 积分:1
-
SVM回归预测
Svm是一种简单的机器学习方式,最近经常出现在各种科研工作当中,是一种较为实用的预测方法
- 2022-07-15 04:23:05下载
- 积分:1
-
CTextFileDocument lets you write and read text files with different encodings (A...
CTextFileDocument lets you write and read text files with different encodings (ASCII, UTF-8, Unicode 16 little/big endian are supported).
- 2022-02-05 10:22:11下载
- 积分:1
-
上课时编的 基于单文档的小游戏 坚持三十秒
操纵鼠标躲避乱飞的多个小球,当鼠标碰到边界 或者被小球击中时游戏结束。
可以实时显示鼠标位置,产生动画效果,...
上课时编的 基于单文档的小游戏 坚持三十秒
操纵鼠标躲避乱飞的多个小球,当鼠标碰到边界 或者被小球击中时游戏结束。
可以实时显示鼠标位置,产生动画效果,
目前程序还不完善,还未加入追踪型的小球,
其他功能有待完善-Class series of games based on single documents adhere to 30 seconds to manipulate the mouse to avoid flying a number of small ball, when the mouse come across the border or being hit by the ball when the game ended. Can be real-time display the mouse position, producing animation effects, the current procedure is not perfect, not yet joined the track-type small ball, the other functions remain to be improved
- 2022-04-21 10:50:26下载
- 积分:1