草庐IT

javascript - 自修改 html-JavaScript 文件

我想要一个带有JavaScript的html文件,它(文件)能够修改其上下文。更详细地说,我是这样想象的。我有一个html文件,我用浏览器打开它。我在那里有一个文本区域,我可以在其中键入文本并按下提交按钮。因此,表单的上下文保存在html文件中的某处。最简单稳定的方法是什么? 最佳答案 TiddlyWiki以特定于浏览器的方式将其所有内容保存到一个新的本地html-with-javascript文件中。这是因为出于安全原因,javascript通常不允许写入本地硬盘驱动器。如果您对TiddlyWiki是如何写入文件的具体方式感兴趣,

c - 跟踪钩子(Hook)的自修改代码?

我正在寻找将跟踪/日志记录Hook插入到一些对性能非常敏感的驱动程序代码中的开销最少的方法。必须始终编译这些日志记录内容,但大多数时候什么都不做(但什么都不做非常快)。没有什么比拥有全局开/关词更简单的了,执行if(enabled){log()}。但是,如果可能的话,我什至想避免每次我命中一个钩子(Hook)时加载该词的成本。我突然想到,我可能会为此使用自修改代码——即在我调用跟踪函数的任何地方,当我想禁用Hook时,我用NOP覆盖跳转,并在需要时替换跳转启用它们。快速谷歌一下,没有找到任何这方面的现有技术——有人做过吗?这是否可行,是否有任何我没有预见到的主要障碍?(Linux,x8
12