什么是后处理和后挂钩?

时间:2012-08-23 05:41:18

标签: function hook post-processing

我看到了几个与之相关的问题。 Herehere。 什么是后处理和后挂钩?它们用于什么?

1 个答案:

答案 0 :(得分:2)

处理 - 对数据进行一些操作。后处理只是意味着在执行了一些其他处理之后进行额外的处理。例如面包店将小麦加工成面包。然后你将面包后加工成三明治。

挂钩 - 挂钩是一种说法是将一些代码插入处理序列,或者在处理序列中的某个点拦截执行的一种方式。 post-hook只是意味着你要插入代码以便在某个操作之后运行。预挂钩将是在操作之前执行您的代码。例如反病毒扫描程序会预先挂钩和挂钩各种文件系统操作,在写入磁盘之前缓存坏内容,以及捕获“下载完成”等事件,以便它可以开始扫描下载的文件。