
数据库
ljishuboke
这个作者很懒,什么都没留下…
展开
-
C++中#include<iostream.h>和#include<iostream>
C++中#includeincludeincludeusing namespace std; 二者都行includeincludeusing namespace std; 是C++中比较通用的include转载 2016-03-03 10:52:08 · 576 阅读 · 0 评论 -
C++中的虚函数(virtual function)
虚函数是C++中用于实现多态(polymorphism)的机制。核心理念就是通过基类访问派生类定义的函数。假设我们有下面的类层次: class A { public: virtual void foo() { cout << “A::foo() is called” << endl;} }; class B: public A { public: virtual void fo转载 2016-03-03 11:09:39 · 376 阅读 · 0 评论 -
多态
把不同的子类对象都当作父类来看,可以屏蔽不同子类对象之间的差异,写出通用的代码,做出通用的编程,以适应需求的不断变化。 赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作。也就是说,父亲的行为像儿子,而不是儿子的行为像父亲。 举个例子:从一个基类中派生,响应一个虚命令,产生不同的结果。 比如从某个基类继承出多个对象,其基类有一个虚方法Tdoit,然后其子类也有这个方法,但行为不同,转载 2016-03-03 11:14:04 · 330 阅读 · 0 评论 -
C++中const用法总结
Const 基本原理 : 被修饰的对象的值不可以被修改Const 可以修饰些什么? 基本数据类型的对象(一变量,一地址编号,const后地址编号所存的内容不能改变) 引用类型的数据对象(1引用 :*址编号,编号可变,一旦对应,每个编号的内容不能更新) 指针类型的数据对象(1:*;本身可变) 指针和应用本身(本身不可以变;所指对象可变) 函数:形参、返回值、函数体 类:转载 2016-03-03 15:48:29 · 286 阅读 · 0 评论 -
数据库中的查找语句
select之后如果是聚合函数则group by 分组会显示null的结果,而order by不会显示null的结果 having子句对group by子句所产生的组施加条件。SELECT column1, column2 FROM table1, table2 WHERE [ conditions ] GROUP BY column1, column2 HAVING [ conditions转载 2016-03-21 20:27:40 · 386 阅读 · 0 评论 -
数据库中变量访问
MySQL数据库中,变量分为 系统变量(以”@@”开头)和用户自定义变量。系统变量分为全局系统变量(global)和会话系统变量(session)。 @@global 仅用于访问全局系统变量的值; @@session 仅用于访问会话系统变量的值; @@ 先访问会话系统变量的值,若不存在则去访问全局系统变量的值; sql_mode 为系统变量,既是全局系统变量,又转载 2016-03-21 20:40:21 · 333 阅读 · 0 评论 -
第一范式
1、第一范式(1NF) 在任何一个关系数据库中,第一范式(1NF)是对关系模式的基本要求,不满足第一范式(1NF)的数据库就不是关系数据库。 所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。如果出现重复的属性,就可能需要定义一个新的实体,新的实体由重复的属性构成,新实体与转载 2016-03-21 20:20:51 · 1873 阅读 · 0 评论 -
数据库并发操作
1、脏读:脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。 例如: 张三的工资为5000,事务A中把他的工资改为8000,但事务A尚未提交。 与此同时, 事务B正在读取张三的工资,读取到张三的工资为8000。 随后, 事务A发生异常,而回滚了事务。张三的工资又回滚为5000。 最后, 事务B原创 2016-05-03 20:22:15 · 451 阅读 · 0 评论 -
c++ 中static final abstrace virtual
final 是常量,不变的。 1、final的成员变量不能改变。 2、final的局部变量不能改变。 static 是静态变量,它在编译时系统就分配内存,程序结束时才释放。 1、在类中,用static声明的成员变量为静态成员变量,它为该类的公用变量,在类加载的时候被创建并初始化(只被创建初始化一次),对于该类的所有对象来说,staitic成员变量只有一份。 2、用static声明的方法为静原创 2016-09-23 21:47:15 · 1256 阅读 · 0 评论