接上文: http://blog.csdn.net/prsniper/article/details/40652451
上文中提到的局部变量的地址,第一个是[ebp-4],由于32位内存对齐的原因,第二个是[ebp-8],对于VC7以上的版本,这个地址可能会不一样
比如第一个可能是[ebp-8],第二个飞到[ebp-14],这是VS.NET的VC编译器在每个局部变量前后都加一个DW...
分类:
编程语言 时间:
2014-10-31 15:44:10
阅读次数:
293
把JavaScript和CSS放到外部文件中...
分类:
编程语言 时间:
2014-10-31 15:40:16
阅读次数:
157
java中,复用代码有两种途径:
在新的类中产生现有类的对象。由于新的类是由现有类的对象组成的,所以这种方法称为组合。采用继承的方式来复用。
继承
继承采用关键字extends实现。
java用super关键字表述超类的意思。
初始化基类
当创建一个子类的对象时,该对象包含了一个基类的子对象。这个子对象与你用基类创建的对象是一样的。对基类子对象的正确初始化也至关重要...
分类:
编程语言 时间:
2014-10-31 15:40:57
阅读次数:
199
翻译程序
小明初学C++,已明白了四则运算、关系运算、逻辑运算、赋值运算、输入输出、简单选择和循环结构的用法,但他的英语不太好,记不住太多的保留字,于是他利用汉语拼音做保留字,山寨C++,发明了一种表达自己思想的算法描述规则。
规则很简单:他将开始程序头部以一个拼音名字标记,C++程序中的"{,}"用拼音“kaishi,jieshu”直观表示;选择和循环只采用一种单一的结构,且...
分类:
编程语言 时间:
2014-10-31 15:37:12
阅读次数:
217
刚开始同步系统的接触python和linux,在昊妹妹的指引下学习了使用python管理工具,希望能够通过不断熟练来学习1.记录之前先复习以下linux下常用目录./ 表示当前目录~/ 表示home目录文件夹or文件前加 . 表示隐藏文件夹or文件,ls命令无法查看隐藏文件,需要带参数-a2.pyt...
分类:
编程语言 时间:
2014-10-31 15:34:54
阅读次数:
208
优先队列实现事件模拟:http://maozj.iteye.com/blog/676567d堆 左式堆 斜堆:http://blog.csdn.net/yangtrees/article/details/8252760二项队列:http://www.cnblogs.com/xing901022/ar...
分类:
编程语言 时间:
2014-10-31 15:34:39
阅读次数:
134
// Playground - noun: a place where people can playimport UIKit//import Foundationvar str = "Hello, playground"//swift 新运算符 Nil Coalescing Operator (....
分类:
编程语言 时间:
2014-10-31 15:34:18
阅读次数:
122
代码信息来自于http://ejohn.org/apps/learn/。使用数量可变的参数对编程很有好处function merge(root){ for(i = 0 ; i < arguments.length; i++) for(var key in arguments[i...
分类:
编程语言 时间:
2014-10-31 15:33:11
阅读次数:
337
转载自http://www.cnblogs.com/xdp-gacl/p/3763559.html感谢孤傲苍狼的分享。一、ServletConfig讲解1.1、配置Servlet初始化参数 在Servlet的配置文件web.xml中,可以使用一个或多个标签为servlet配置一些初始化参数。例如:....
分类:
编程语言 时间:
2014-10-31 15:30:59
阅读次数:
331
概念策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。(原文:The Strategy Pattern defines a family of algorithms,encapsulates each one,and makes...
分类:
编程语言 时间:
2014-10-31 15:26:34
阅读次数:
160
转载自http://www.cnblogs.com/xdp-gacl/p/3760336.html感谢孤傲苍狼的分享。一、Servlet简介 Servlet是sun公司提供的一门用于开发动态web资源的技术。 Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即.....
分类:
编程语言 时间:
2014-10-31 15:26:48
阅读次数:
309
http://webpresence.qq.com/getonline?Type=1&1617052138: 判断腾讯QQ是否在线接口.下面是个简单的例子: 采集
分类:
编程语言 时间:
2014-10-31 15:26:37
阅读次数:
226
Ubuntu 上使用jad,出现上面错误:./jad: error while loading shared libraries: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory网...
分类:
编程语言 时间:
2014-10-31 15:23:23
阅读次数:
188
if (typeof Object.beget !== 'function') { Object.beget = function (o) { var F = function () {}; F.prototype = o; return new F(...
分类:
编程语言 时间:
2014-10-31 15:22:34
阅读次数:
173
欧几里得算法基于这样一个 GCD 递归定理:$gcd(a, b) = gcd(b, a\bmod{b}) $证明如下:假设 $a > b$, $a = kb + r(0 0$ 时, 假设我们已经求得了方程 $bx + (a\bmod{b})y = gcd(b, a\bmod{b})$ 的一组解 $....
分类:
编程语言 时间:
2014-10-31 15:22:41
阅读次数:
279
多态性是面向对象程序设计的关键技术之一。利用多态性技术,可以调用同一个函数名的函数,实现完全不同的功能。若程序设计语言不支持多态性,不能称为面向对象的语言。在C++中有两种多态性:编译时的多态性:通过函数的重载和运算符的重载来实现的。运行时的多态性:在程序执行前,无法根据函数名和参数来确定该调用哪一...
分类:
编程语言 时间:
2014-10-31 15:23:27
阅读次数:
1387