《Effective C++》 Note 下面有两种template声明: 当我们声明template类型参数,class和typename没有什么不同。但是 使用typename可以暗示参数并非一定得是个class类型 。 C++并不总是把class和typename视为等价,有时候你一定得使用t ...
分类:
其他好文 时间:
2018-07-22 14:14:49
阅读次数:
175
面向对象 类:用来描述据用相同属性和方法的对象的集合 方法:类中定义的函数 类变量:类变量定义在类中且在函数体之外,类变量通常不作为实例变量使用 数据成员:类变量或者实例变量用于处理类及其实例对象的相关的数据 方法重写:如果从父类继承的方法不能满足子类的需求,可以对其进行修改,这个过程叫方法的覆盖, ...
分类:
编程语言 时间:
2018-07-20 23:04:35
阅读次数:
199
id: 序号;实际表示优先级,值越大越先被执行。 select_type: 区别普通查询和联合查询、子查询之类的复杂查询SIMPLE: 最简单的普通查询PRIMARY:最外层查询DERIVED:衍生UNION:联合查询SUBQUERY :子查询 部分type说明: 从好到坏const: 优化成常量- ...
分类:
数据库 时间:
2018-07-05 17:27:23
阅读次数:
210
/* Monokai Sublime style. Derived from Monokai by noformnocontent http://nn.mit-license.org/ */ div.postBody { color: #666; text-shadow: 0 0px rgba(0,... ...
分类:
其他好文 时间:
2018-06-26 00:47:07
阅读次数:
604
一、索引的介绍 二 、索引的作用 三、常见的几种索引: 无索引: 从前往后一条一条查询 有索引:创建索引的本质,就是创建额外的文件(某种格式存储,查询的时候,先去格外的文件找,定好位置,然后再去原始表中直接查询。但是创建索引越多,会对硬盘也是有损耗。 建立索引的目的: a.额外的文件保存特殊的数据结 ...
分类:
其他好文 时间:
2018-06-18 21:03:49
阅读次数:
198
记住:在构造和析构期间不要调用virtual函数,因为这类调用从不下降至derived class。 解决方法 注意,定义createLogString为static, 避免意外使用BuyTransaction对象内尚未初始化的成员变量。 ...
分类:
编程语言 时间:
2018-06-11 22:45:20
阅读次数:
277
派生表和视图的性能 从MySQL 4.1开始,它已经支持派生表、联机视图或者基本的FROM从句的子查询。 这些特性之间彼此相关,但是它们之间的性能比较如何呢? MySQL 5.0 中的派生表似乎和视图实现的方式不同,尽管我从合并的代码基数来看觉得在查询优化上应该是一样的。 派生表仍然以临时表的方式显 ...
分类:
数据库 时间:
2018-06-08 15:55:10
阅读次数:
178
Problem B: 还会用继承吗? Description 定义一个Base类,包括1个int类型的属性,以及满足输出格式要求的构造函数、拷贝构造函数和析构函数。 定义Base类的子类Derived,包括1个int类型的属性, 以及满足输出格式要求的构造函数、拷贝构造函数和析构函数。 定义一个Ba ...
分类:
其他好文 时间:
2018-06-03 17:37:14
阅读次数:
234
Given a group of two strings, you need to find the longest uncommon subsequence of this group of two strings. The longest uncommon subsequence is defi ...
分类:
其他好文 时间:
2018-06-03 14:20:25
阅读次数:
146
Inheritance(继承) - 表示 is-a ,如下代码所示: - 继承关系下的构造和析构: 构造由内而外 Derived的构造函数首先调用Base的default构造函数,然后才执行自己。如,Derived::Derived(...) : Base() { ... }; 析构由外而内 Der ...
分类:
编程语言 时间:
2018-05-30 01:24:37
阅读次数:
259