最近公司做一个远程桌面控制的软件,其中用到了API hook的技术,由于之前没有接触过此类技术,刚刚开始的时候就想按照《Windows核心编程》中介绍的修改IAT表的方法实现API hook,但是项目中的一个工程中需要创建第三方的工具的进程,此种方法可以注入现有的工程,但是第三方工具我没有源代码,由...
拦截win32 API 调用对于多数windows开发人员来说都一直是很有挑战性的课题,我承认,这也是我感兴趣的一个课题。钩子机制就是用一种底层 技术控制特定代码段的执行,它同时提供了一种直观的方法,很容易就能改变操作系统的行为,而并不需要涉及到代码。这跟一些第三方产品类似。 许多系统都通过拦截技术...
分类:
其他好文 时间:
2014-07-28 14:26:33
阅读次数:
299
1单闭合标签: input area frame col param2/img是inline还是block元素, inline不能设置宽和高,但img可以 block要单独一行,但img又不是。另外img可以设置宽和高,可以设置margin值。而img自身带有一定的margin值,所以其与下方...
分类:
Web程序 时间:
2014-07-27 22:45:59
阅读次数:
297
Using {{for}} to render hierarchical data - inline nested template. title ...
分类:
Web程序 时间:
2014-07-27 22:35:29
阅读次数:
251
抄自:http://www.w3school.com.cn/html/html_blocks.asp
大多数 HTML 元素被定义为块级元素或内联元素。
【注】“块级元素”译为 block level element,“内联元素”译为 inline element。
块级元素在浏览器显示时,通常会以新行来开始(和结束)。例子:, , , 内联元素在显示时通常不会以新行开始...
分类:
Web程序 时间:
2014-07-26 15:23:11
阅读次数:
472
题意如下:
dota里面有一个hero名为Pudge,他有一个用链子连着的铁钩,一开始他的链子全是一块一块的铜块(价值为1)连接而制的,现在他可以选择任意长度(从i到j)然后对其进行改造,可以改成银块(价值为2),也可以改成金块(价值为3),然后在Q次改造后,要求你求出现在他的链子的总价值是多少!!!
这个题简化的话--->就是给出一个长度为n的数组,初始值全为1,然后在Q次改变指定长度的子数组的值后,再求出这个长度为n的数组的总值大小!
思路:使用线段树来做!百度线段树的地址:--->>>线段树
(说起来...
分类:
其他好文 时间:
2014-07-26 15:23:03
阅读次数:
277
1、快速排序的时间复杂度(平均时间复杂度为) 数组本身就有序时,效果很差为O(n^2) 2、STl入门 (1) C++内联函数(inline)和C中宏(#define)区别 内联函数有类型检查,宏定义没有;C++编程尽量使用内联函数 template inline const T& max(cons...
分类:
其他好文 时间:
2014-07-26 14:41:03
阅读次数:
196
转载请注明出处:http://blog.csdn.net/u012860063题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1698Problem DescriptionIn the game of DotA, Pudge’s meat hook is...
分类:
其他好文 时间:
2014-07-26 00:59:16
阅读次数:
245
inline-block/float(浮动) 回顾:inline-block 特性: 1、块在一排显示 2、内联支持宽高 3、默认内容撑开宽度 4、标签之间的换行间隙被解析(问题) 5、ie6 ie7不支持块属性标签的inline-block(问题) float浮动: 1、块在一排显示 ...
分类:
Web程序 时间:
2014-07-26 00:12:46
阅读次数:
383
Just a Hook
Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 16563 Accepted Submission(s): 8234
Problem Description
In the game o...
分类:
其他好文 时间:
2014-07-25 11:08:51
阅读次数:
269