作用:作为基类使用的类应该具有虚析构函数,以保证在删除基类指针(动态分配的对象)时,根据指针实际指向的对象进行适当的析构。
请看下面这段代码;
#include
class A{
public:
A(){
std::cout << "A constructor execute" << std::endl;
}
~A(){
std::cout << "A destructor...
分类:
其他 时间:
2014-10-15 15:36:12
收藏:
0 评论:
0 赞:
0 阅读:
228
Valgrind是运行在Linux上一套基于仿真技术的程序调试和分析工具,它包含一个内核──一个软件合成的CPU,和一系列的小工具,每个工具都可以完成一项任务──调试,分析,或测试等。Valgrind可以检测内存泄漏和内存违例,还可以分析cache的使用等,灵活轻巧而又强大,能直穿程序错误的心脏,真可谓是程序员的瑞士军刀。
一、Valgrind的主要功能
Valgrind工具包包...
分类:
其他 时间:
2014-10-15 15:36:02
收藏:
0 评论:
0 赞:
0 阅读:
264
根据 Unity插件之NGUI学习(2),创建一个UI Root,在UI Root下创建一个Texture作为背景图,并设置图片,在Wiget下调整大小;然后在UI Root下再创建一个Panel。
在Hierarchy窗口选中Panel,然后选择菜单Component->NGUI->Interaction->Table,查看Inspector窗口,在Panel的属性中增加了UITabl...
分类:
编程语言 时间:
2014-10-15 15:35:52
收藏:
0 评论:
0 赞:
0 阅读:
2472
本文作者是Peter Rybin,Chrome开发者工具团队成员.
本文中,我们将通过使用Chrome的开发者工具,来学习JavaScript中的两个重要概念"闭包"和"内部属性".
闭包
首先要讲的是闭包(closure) – JavaScript中最有名的东西之一.一个闭包就是一个使用了外部变量的函数.查看下面的例子:
function A(a, b, c) {
va...
分类:
编程语言 时间:
2014-10-15 15:35:42
收藏:
0 评论:
0 赞:
0 阅读:
226
Cipher
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 19502
Accepted: 5239
Description
Bob and Alice started to use a brand-new encoding scheme....
分类:
其他 时间:
2014-10-15 15:35:32
收藏:
0 评论:
0 赞:
0 阅读:
214
--将lib中bbedus.msb和bbedus.msg 放在$ORACLE_HOME/rdbms/mesg下
--将lib中sbbdpt.o和ssbbded.o 放在$ORACLE_HOME/rdbms/lib下
--在$ORACLE_HOME/rdbms/lib下执行:[oracle@jibo lib]$ make -f ins_rdbms.mk $ORACLE_HOME/rdbms/li...
分类:
数据库技术 时间:
2014-10-15 15:35:22
收藏:
0 评论:
0 赞:
0 阅读:
298
表现
如果你使用chrome或者firefox等浏览器访问本博客、github.com、plus.google.com等网站时,细心的你会发现页面之间的点击是通过ajax异步请求的,同时页面的URL发生了了改变。并且能够很好的支持浏览器前进和后退。
是什么有这么强大的功能呢?
HTML5里引用了新的API,history.pushState和history.replaceStat...
分类:
Web开发 时间:
2014-10-15 15:35:14
收藏:
0 评论:
0 赞:
0 阅读:
325
如何借助log4j把日志写入数据库中...
分类:
数据库技术 时间:
2014-10-15 15:35:14
收藏:
0 评论:
0 赞:
0 阅读:
390
以后再也不用为读取文件乱码而烦恼啦!...
分类:
移动平台 时间:
2014-10-15 15:34:32
收藏:
0 评论:
0 赞:
0 阅读:
238
import java.io.File;
import java.util.List;
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;
public class Test {
/**...
分类:
编程语言 时间:
2014-10-15 15:34:22
收藏:
0 评论:
0 赞:
0 阅读:
242
在数字逻辑系统中,只存在高电平和低电平,因此用其表示数字只有整数形式,并存在3种表示方法,即:原码表示法(符号加绝对值)、反码表示法(符号加反码)和补码表示法(符号加补码)。这三种在FPGA开发中都有着广泛的应用,下面分别讨论。
1、原码表示法
原码表示法是机器数的一种简单的表示法,采用符号位级联绝对值的方法表示数字。其最高位为符号位,用0表示正数,1表示负数;其余部分为绝对数值部分。原码一般...
分类:
其他 时间:
2014-10-15 15:34:12
收藏:
0 评论:
0 赞:
0 阅读:
349
C++笔试中你不知道的考察点!!内存分配与复制构造函数。...
分类:
编程语言 时间:
2014-10-15 15:34:02
收藏:
0 评论:
0 赞:
0 阅读:
293
——看到哪里,想到哪里,记到哪里
很多时候,很多人学python的时候,会忽略的东西很多,大多数都盯着能“出货”就行,但是通常在读别人的代码的时候发现,看不懂。。。一方面是自己的代码技巧和经验不足;另一方面就是自己掌握的东西不全面,而这些往往是基础的东西,还不算高大上的东西。。
第一:动态实例属性
Python的类,面向对象的东西和其他语言不太一样,比如实例的属性是可以动态分配的,本来没有的...
分类:
编程语言 时间:
2014-10-15 15:33:52
收藏:
0 评论:
0 赞:
0 阅读:
309
题目描述 Description
给出一个英语句子,希望你把句子里的单词顺序都翻转过来...
分类:
其他 时间:
2014-10-15 15:33:42
收藏:
0 评论:
0 赞:
0 阅读:
249
本文是介绍MySQL数据库InnoDB存储引擎重做日志漫游
00 – Undo Log
Undo Log 是为了实现事务的原子性,在MySQL数据库InnoDB存储引擎中,还用Undo Log来实现多版本并发控制(简称:MVCC)。
- 事务的原子性(Atomicity)
事务中的所有操作,要么全部完成,要么不做任何操作,不能只做部分操作。如果在执行的过程中发生
...
分类:
数据库技术 时间:
2014-10-15 15:33:32
收藏:
0 评论:
0 赞:
0 阅读:
348
在 Web 空前繁荣的今天,有关 Web 设计中的各种观点很多会成为话题,有的很快达成一致,有的则一直争议下去,本文讲述 Web 设计中的 5 大经典争议,这些争议从它们诞生的那天起,就被正反两方争得不亦乐乎。
争议之一:链接是否应该在新窗口打开
正方:
外部链接应该始终从新窗口打开,当你浏览一个站点的时候,点击了一个链接,却被带到另外一个站点,你在这个站点的会话也因此丢失,...
分类:
Web开发 时间:
2014-10-15 15:33:22
收藏:
0 评论:
0 赞:
0 阅读:
246
iOS AES的加密解密...
分类:
移动平台 时间:
2014-10-15 15:33:12
收藏:
0 评论:
0 赞:
0 阅读:
388
近日,因工作需要,需要通过点击某个元素后, 动态创建一个DOM元素并显示,因此写了一些相关的JS函数,在此记录,以作备忘: 精心开发5年的UI前端框架!
/**//*
动态创建DOM元素的相关函数支持
www.jcodecraeer.com
*/
/**//*
获取以某个元素的DOM对象
@obj 该元素的ID字符串
*/
function getElement(ob...
分类:
Web开发 时间:
2014-10-15 15:33:02
收藏:
0 评论:
0 赞:
0 阅读:
297
节点类型检查
if(someNode.nodeType==ElementNode){
alert("Node is an element");
}
或者
if(someNode.nodeType==1){
alert("Node is an element");
}
使用nodeName和nodeValue这两个属性
if(someNode.nodeType==1){
var...
分类:
其他 时间:
2014-10-15 15:32:52
收藏:
0 评论:
0 赞:
0 阅读:
227
postMessage 是 HTML5 新方法,它可以实现跨域窗口之间通讯。到目前为止,只有 IE8+, Firefox 3, Opera 9, Chrome 3和 Safari 4 支持,而本篇文章主要讲述 postMessage 方法与 message 事件跨浏览器实现。
postMessage 方法 JSONP 技术不一样,前者是前端擅长跨域文档数据即时通讯,后者擅长针对跨域服务端数据...
分类:
Web开发 时间:
2014-10-15 15:32:42
收藏:
0 评论:
0 赞:
0 阅读:
338