自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Day54、约束(主键约束、唯一约束、检查约束、非空约束)、数据库对象(序列、索引、视图、分页)

复习:多表查询1.oracle 内连接: select 字段 from 表1,表2 where 连接条件; 外连接: (+) 2.sql99 内连接:  select ...from 表1 inner join 表2 on 连接条件;  外连接:  select ...from 表1 left outer join 表2 on 连接条件;  select

2016-10-29 11:04:14 563

原创 Day53、表连接、合并结果集、组函数和分组、子查询、表操作(创建、删除、更新)、事务控制语句

二、sq199中的表连接内连接:       select字段              from表1 [inner]join 表2                     on连接条件;外连接:       左外连接:内连接的结果集+左表匹配不上的记录select 字段              from表1  left [outer] join 表2    

2016-10-27 22:12:33 295

原创 Day52、单行函数、日期类型和常用的日期函数、多表查询(表连接)、内连接、外连接

一、单行函数1、 单行函数和组函数的概念单行函数:针对sql语句影响的数据,每行都做处理,每行产生一个结果select id,first_name,upper(first_name) froms_emp;     小写转大写组函数:针对sql语句影响的数据,每组做处理,每组产生一个结果select count(id) from s_emp;       查看多少行,汇总统计

2016-10-27 22:10:18 479

原创 Day51、数据库、远程连接服务器、查询select语句、form字句、where字句、order by 子句

一、  数据库介绍1、数据库简介设计数据库要保证冗余(重复)度小,数据的完整性  一套软件 UI、业务逻辑层、持久层  DB(database):数据库 DBMS(databasemanagement system):数据库管理系统  DBA:数据库管理员  DBS:数据库系统  关系型数据库(RDB)  什么是关系型数据库? 用二维表保存数据2、主流的关系

2016-10-25 21:12:20 2693

原创 C++11新特性

重装上阵 、 类型推导 、 模板改进、 初始列表 、 范围循环 、 函数绑定、匿名函数 、 泛型元组 、 右值引用C++11 基础一,重装上阵1.过度1).2011年11月,美国印第安纳州卢明顿市,八月印第安纳大学会议,C++0x草案正式获得通过,被命名C++11,ISO C++标准委员会(WG21)2).2003年,WG21退出针对C++98的技术勘误表,

2016-10-25 20:58:20 1782

原创 Day50、标准模板库、向量、迭代器、查找和排序、双端队列、列表、堆栈、队列和优先队列、映射、多重映射、集合、多重集合

一、            标准模板库(StandardTemplate Library,STL)1、十大容器1) 线性容器A.向量(vector):单端开放的动态数组。(只能在尾端增删)B.双端队列(deque):两端开放的动态数组C.列表(list):双向线性链表2)适配器容器A.堆栈(stack):后进先出B.队列(queue):先进先出C.优先队列(pr

2016-10-19 20:25:52 810

原创 day49、(容器、迭代器、泛型算法)代码实现

#include #include #include using namespace std;// 双向线性链表templateclass List {public:   // 构造、析构、拷贝构造、拷贝赋值   List (void) :m_head (NULL),       m_tail (NULL) {}   ~List (void) {  

2016-10-18 21:40:49 204

原创 Day49、子类模板访问基类模板、模板型模板参数、嵌套模板的外部定义、“零”初始化、虚函数和多态、编译模型

5、子类模板访问基类模板在子类模板中访问那些在基类模板中声明依赖于模板参数的符号,应该在它前面加上作用域限定符“::”或者显式使用this指针,否则编译器将试图在全局域中寻找该符号,引发错误。举例:inherit.cpp#include#includeusing namespace std;class A{public:   int m_var;   void

2016-10-18 21:39:05 593

原创 Day48、模板特化、智能指针、模板的其他特性

7、特(例)化当一个类模板的通用实现无法满足某些特殊类型的需要,或者虽然可以满足其需要,但是性能不佳,这时可以编写针对该特殊类型的特殊实现,这就叫做类模板的特(例)化。1) 完全特化:针对全部类型参数的特化。A:全类特化:用特定类型替换类型参数,把整个类模板重写一遍B:成员特化:只重写类模板中部分与特定类型相关的成员函数#include #include using n

2016-10-18 21:35:42 232

原创 Day47、函数模板、延迟编译、 类模板

模板和标准模板库(STL)---------------------------------------------------------------实现与类型无关的算法和数据结构,需要将实现中的类型参数化,允许用户根据它的需要指定不同的类型一、            函数模板1、 定义template  模板形参表template返回类型 函数模板名(调用形参表){

2016-10-12 20:49:07 499

原创 Day46、异常、I/O流

一、            异常1、 常见错误1) 语法错误2) 逻辑错误3) 功能错误4) 设计缺陷5) 需求不符6) 环境异常7) 操作不当2、 传统的错误处理机制1) 通过返回值表示错误优点:安全,函数调用路径中所有局部对象都能被正确的析构,不会出现内存泄露缺点:错误处理流程比较复杂,逐层判断,代码臃肿1.cpp#include#i

2016-10-11 18:00:53 274

原创 Day45、《c++小项目----薪酬计算》、正则表达式

《c++小项目----薪酬计算》                     普通员工                   /     |     \               技术员  经理  销售员                   \    / \    /                 技术主管  销售主管所有员工:姓名、工号、职位级别、出勤率(输入出勤天数/23

2016-10-11 17:55:33 628

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除