02 2017 档案
摘要:今天没事的时候学了一下easyhook来hook本进程API,确实很简单就能hook。然后想到这个问题:替换webbrowser请求的文件为本地文件。有什么用就不说了,都懂。因为没有用API写过http方面的东西,所以先hook了几个函数,其中InternetReadFile是webbrowser用
阅读全文
摘要:这是在NOI上看到的一个问题。题目是这样的: 这个问题前面一篇提到过,如果要找一个解用回溯就可以,如果要找最优解用BFS算法就可以了。不过这里有一点变化,如果是迷宫求最短路径那就直接四向入队就可以。但这个不是最短路径,是最少转折。所以算法上有一定的区别。让我们来分析一下怎么用最少转折来描述这个问题:
阅读全文
摘要:这是一个老话题,远线程函数给我们提供了机会在其他进程中启动一个新线程,所以我们可以做很多事情。但事情远远没有结束,如果我们要做的事情非常复杂,那么将面临编写大量的ASM代码,虽然我们可以用VC之类的工具编译一个简短的函数然后抄袭它。所以,我们经常做的是把我们的要做的放入一个DLL,而远线程所做的只是
阅读全文
摘要:这是一个关于格式化输出目录结构的问题,感觉这类问题用堆栈做更顺手,不过题目在递归里面,那就用递归做。 在编码的时候,一直用的是string类,所以长度不超过30什么的就呵呵了。解码的思路就是遇到“]”的时候返回上级,遇到"d"开头(目录)的时候进入下级,遇到文件就在当前级。所以构建一个目录结构: 这
阅读全文
摘要:这个问题交了好几次,漏打了一个按址传递,漏了一种情况。简要分析一下,这个题的要点就是: 1、小数点对齐 2、结尾0的处理 结尾0的处理这里开始漏了一种情况,只考虑了小数点之后的不要了,小数点之前的占位0没考虑。例如:1.2+8.8这样。小数点对齐倒是没什么问题,但是处理整数部分对齐的时候忘了一个&,
阅读全文

浙公网安备 33010602011771号