- 博客(19)
- 收藏
- 关注
原创 数据库笔记(四)(五)(六)(七)
第四章 数据库安全性1 .什么是数据库的安全性?数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露、更改或破坏。2 .数据库安全性和计算机系统的安全性有什么关系?安全性问题不是数据库系统所独有的,所有计算机系统都有这个问题。只是在数据库系统中大量数据集中存放,而且为许多最终用户直接共享,从而使安全性问题更为突出。系统安全保护措施是否有效是数据库系统的主要指标之一。数据...
2018-11-15 00:19:13
908
原创 数据库笔记(一)(二)(三)
第1章 绪论1 .试述数据、数据库、数据库系统、数据库管理系统的概念。( l )数据( Data ) :描述事物的符号记录称为数据。数据的种类有数字、文字、图形、图像、声音、正文等。数据与其语义是不可分的。( 2 )数据库( DataBase ,简称 DB ) :数据库是长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、...
2018-11-15 00:12:16
381
原创 简易图书管理系统
①时间类:年月日②数据记录类(Record):学号,书号,书名,结束时间,应还时间③图书数据类(Book):书号,书名,出版社,总数,借出数量 vector<Record>v1; vector<Record>::itera...
2018-07-01 23:38:35
624
原创 虚函数与多态
虚函数与多态性Ø多态性(Polymorphism)是指一个名字,多种语义;或界面相同,多种实现。Ø 重载函数是多态性的一种简单形式。Ø 虚函数允许函数调用与函数体的联系在运行时才进行,称为动态联编。虚函数和动态联编 Ø 冠以关键字virtual的成员函数称为虚函数Ø 实现运行时多态的关键首先是要说明虚函数,另外,必须用 基类指针调用派生类的不同实现版本虚函数和基类指针 基类指针虽然获取派生类对...
2018-07-01 16:47:30
218
原创 继承
一、类之间的关系 继承:在已有类的基础上创建新类的过程 一个 B 类继承A类,或称从类A派生类B 类 A 称为基类(父类),类B称为派生类(子类)二、基类和派生类 类继承关系的语法形式 class 派生类名: 基类名表 { 数据成员和成员函数声明 }; 基类名表 构成 访问控制 基类名1, 访问控制 基类名2,… ,访问控制 基类名n 访问控制表示...
2018-07-01 14:48:06
268
原创 STL ATM用户数据类
#include<bits/stdc++.h>using namespace std;class Time{ int month,day,hour,minute; public: Time(){ month=0;day=0;hour=0;minute=0; } Time(int month1,int day1,int hour1,i...
2018-05-28 01:02:13
284
原创 标准模板库STL
一、STL 概述1. STL组件容器:管理某类对象的集合迭代器:在集合对象上进行遍历算法:处理集合内的元素容器适配器函数对象2. STL容器类别序列式容器:排列次序取决于插入时机和位置关联式容器:排列次序取决于特定准则3. STL容器的共同能力所有容器中存放的都是值而非引用。如果希望存放的不是副本,容器元素只能是指针。所有元素都能形成一个次序,可以按相同的次序一次或多次遍历每个元素4.STL容器元...
2018-05-27 19:50:18
287
原创 STL ATM交易记录类
#include<bits/stdc++.h>using namespace std;class Time{ int month,day,hour,minute; public: Time(){ month=0;day=0;hour=0;minute=0; } Time(int month1,int day1,int hour1,i...
2018-05-24 01:41:45
434
原创 STL ATM时间类
#include<bits/stdc++.h>using namespace std;class Time{ int month,day,hour,minute; public: Time(){ month=0;day=0;hour=0;minute=0; } Time(int month1,int day1,int hour1,i...
2018-05-24 01:41:05
297
原创 ATM用户数据类
#include<bits/stdc++.h>using namespace std;class Time{ int month; int day; int hour; int minute; public: Time(){ month=0;day=0;hour=0;minute=0; } Time(int ...
2018-05-10 16:04:04
342
原创 ATM交易记录类
#include<bits/stdc++.h>using namespace std;class Time{ int month; int day; int hour; int minute; public: Time(){ month=0;day=0;hour=0;minute=0; } Time(int ...
2018-05-10 00:02:27
460
原创 ATM时间类
#include<bits/stdc++.h>using namespace std;class Time{ int month; int day; int hour; int minute; public: Time(){ month=0;day=0;hour=0;minute=0; } Time(int ...
2018-05-03 16:05:34
260
原创 C++类与对象
一、类的定义C++类定义的格式:class 类名{public: 公有数据成员和成员函数;protected: 保护数据成员和成员函数;private: 私有数据成员和成员函数;};分号不能省略各成员函数的实现;(1)关键词private用于声明私有成员。私有成员只能在类内可见,不能在类外或者派生类中使用。 如果私有成员放在第一...
2018-04-25 18:16:57
664
原创 函数心得体会
1.通过调用函数大大简化了主函数的内容,使代码看起来结构十分清楚,不同函数有不同功能,使一个庞大的程序可以分块实现各个功能,运算过程一目了然.2.递归函数为我们提供了一种不同的理解问题的方式,把较大的问题分成小的问题,用它来解决问题程序往往很简洁,但是有时候的原理往往不容易想到,做题时有些难发现。...
2018-03-25 07:31:05
786
原创 函数部分题型
1.哥德巴赫猜想的命题之一是:大于6的偶数等于两个素数之和。编程将6~100所有偶数表示成两个素数之和#include<bits/stdc++.h>using namespace std;int ss(int x);int main(){ for(int x=6;x<=100;x+=2)//枚举6-100所有偶数 for(int i=2;i<=x/...
2018-03-24 23:17:59
731
原创 函数知识点总结
一、函数的定义1.函数定义的一般形式数据类型 函数名(形参表){ 函数体 //执行语句}注:(1)返回值类型,若数据类型为void,则无返回值 (2)(int x,y)错误,形式参数类型必须一一说明 (3)形参表可以为空,但括号不可省 (4)函数名是标识符,一个程序除了主函数名必须为main之外,其余函数的名字按照取名规则任意选取 (...
2018-03-23 14:26:27
4561
原创 递归函数以及部分题型总结
1.递归函数:直接或者间接调用自身的函数称为递归函数,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解。2.基本思想:把一个不能或不好解决的大问题转化为一个或者几个小问题,再把这些小问题进一步分解成更小的小问题。最小的问题可以直接解决。3.递归关键:在于找出递归定义和递归终止条件。 递归定义:使问题向边界条件转化的规则。递归定义必须能使问题越来越简单。 递归终止条件:...
2018-03-21 19:06:05
1471
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅