这两个指令常被混淆, 举例说明:MOV DWORD PTR [EDI+EAX+28], 0X10MOV EAX, DWORD PTR [EDI+EAX+28] //将内存地址为EDI+EAX+28的4字节内容送到EAX中(执行后, EAX中的值是0X10)LEA EAX, DWORD PTR [ED...
分类:
其他好文 时间:
2014-10-26 06:44:51
阅读次数:
214
创建完COM对象后,接下来是如何调用COM组件了。这里是在c++中的调用COM对象的方法。
创建COM对象一般有三种方法,正常创建一个对象,使用CoCreateInstance函数。若在远程系统中创建一个对象,使用CoCreateInstanceEX函数。而创建多个同一CLSID的对象时,使用CoGetClassObject函数。
1.先简单的使用CoCreateInstance函数创建一个C...
分类:
其他好文 时间:
2014-10-26 01:39:40
阅读次数:
264
之前写了一篇原始dll的创建过程,以及直接使用LoadLibrary加载动态库。
但ATL所做的一个很重要的功能就是引入COM对象这个概念。
首先, ATL active template library为活动模板库,ATL为asp代码中提供COM对象应用。而一般使用活动模版库来创建COM组件。简单来说ATL一般作为方便快捷的COM开发工具使用。而ATL中使用的基本技术为 COM技术,C++模...
分类:
其他好文 时间:
2014-10-26 01:41:38
阅读次数:
253
http://acm.hdu.edu.cn/showproblem.php?pid=2870
Largest Submatrix
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 1569 Accepted Submissi...
分类:
其他好文 时间:
2014-10-26 01:39:00
阅读次数:
213
先说一下今天的简单总结:
用JUnit跑单元测试,首先得有JUnit包,有工程需要的其他包。 而在eclipse中默认不会包含测试包,所以需要引入。其次,如果是maven工程,本地的包可能不全,要将依赖的包都下载。跑一下mvn eclipse:eclipse即可。
1、引入JUnit包:工程右键——properties——java build path——Libraries——add...
分类:
其他好文 时间:
2014-10-26 01:41:33
阅读次数:
194
Camel支持一种更复杂的异步的处理模型,异步处理器实现一个继承自Processor接口的AsyncProcessor接口,使用异步Processor的优点:
a.异步Processor不会因等待阻塞调用而耗尽线程,这样在处理同样工作量的情况下,通过减少线程的数量可以增加系统的伸缩性
b.使用异步Processor,可以将路由分阶段处理,不同的线程池处理其相应的路由阶段,这就意味着路由可以并行...
分类:
其他好文 时间:
2014-10-26 01:39:44
阅读次数:
511
1) 将某个参考文献全部去掉,可以去掉前面的『@』
例子
@article{##,
author = {###},
title = {###},
journal = {###},
year = {###},
type = {###}
}
修改为
article{##,
author = {###},
title = {###},...
分类:
其他好文 时间:
2014-10-26 01:38:14
阅读次数:
1906
My story happened in the winter of 2012, the first year I began to work in Beijing. It was a cold weekend, and I went skiing with two of my coworker.....
分类:
其他好文 时间:
2014-10-26 01:38:41
阅读次数:
142
最近20天都在写这个...终于完工了(走向无尽的重构道路...)...感谢VC聚聚的博文和RE2作者的博客指导,感谢VC聚聚的源码参考.非常感谢!启发很大.vc聚聚的正则语法树遍历部分的方案.真是精妙!之前我虽然知道用Visitor模式遍历异构树,但是不知道怎么写vistor的框架满足需求.用的时候...
分类:
其他好文 时间:
2014-10-26 01:39:00
阅读次数:
273
QAQ太困了,大概说一下自己的思路;其实这题很容易看错题目或是想错,就比如我个傻逼,一开始以为p+q一定等于n....咳咳...其实这题不用想太多,我们可以通过这n个字符串一个个假设正确或是不正确而得出正确的答案;就如,满分为0的情况,假设第i个是错的,比较a[i]和其他字符串,如果不存在相反的字符...
分类:
其他好文 时间:
2014-10-26 01:36:36
阅读次数:
114
#include#includeint main(){ int n,i; while(scanf("%d",&n)!=EOF) { int flag=1; for(i=2;i<=sqrt(n)&&flag;i++) { if(n%i!=0) { flag=1; } els...
分类:
其他好文 时间:
2014-10-26 01:35:54
阅读次数:
123
增量抽取 增量抽取只抽取自上次抽取以来数据库中要抽取的表中新增或修改的数据。在ETL使用过程中。增量抽取较全量抽取应用更广。如何捕获变化的数据是增量抽取的关键。对捕获方法一般有两点要求:准确性,能够将业务系统中的变化数据按一定的频率准确地捕获到;性能,不能对业务系统造成太大的压力,影响现有业务。目前...
分类:
其他好文 时间:
2014-10-26 01:36:07
阅读次数:
147
通过EF 作为操作数据库的工具有一段时间了,也做了几个相对不大的项目,慢慢的也对EF的使用摸索出来了一些规则,虽然说不是技术难点,但是,我说的是但是,能够提高我们开发效率的棉花糖有时我们还是必须要吃的,因为他确实很甜很甜。现在Ef已经更新到6.1.1了,从原来的5.0 到现在也不过是短短的一年多.....
分类:
其他好文 时间:
2014-10-26 01:35:17
阅读次数:
184
一、printf函数这是在stdio.h中声明的一个函数,因此使用前必须加入#include ,使用它可以向标准输出设备(比如屏幕)输出数据1.用法printf("Hello, World!");输出结果是:2> printf(字符串, 格式符参数)1 // 使用常量作参数2 printf("My ...
分类:
其他好文 时间:
2014-10-26 01:33:44
阅读次数:
189