- 博客(6)
- 收藏
- 关注
原创 Java多人聊天
基于TCP协议构建socket多人聊天室 Login.javaChatView.javaClient.javaClientFileThread.javaSerchat.javaServer.javaServerFileThread.java
2022-06-23 10:13:47
511
原创 2.1关系数据库
一、关系模型概述1.数据结构:二维表2.关系操作:insert delete updated Query:select(选择),project(投影),join(连接),divide(除),union(并),intersection(交),difference(差) 关系代数,关系演算,SQL3.关系的三类完整性约束实体完整性 参照完整性 用户自定义完整性关系代数:用关系的运算来表达查询要求的方式关系演算:用谓词表达查询要求的方式。按谓词变元的基本对象是元组变量还是...
2022-05-18 12:01:51
209
原创 数据库安全性
一、数据库安全性:保护数据以防不合法的使用所造成的数据泄露、更改或破坏。重要性:特点:数据共享 数据共享带来安全性的问题 数据共享不能无条件共享数据库不安全因素:1、非授权用户身份对数据库的恶意存取和破坏----------安全措施:用户身份鉴别、存取控制、视图2、数据库中重要或敏感数据被泄露-----------安全措施:审计、日志、入侵检测、数据加密3.安全环境脆弱性,包括:硬盘、OS、网络..---------可信计算机标准数据库安全技术:1.用户身份鉴别 .
2022-05-13 21:45:58
3293
原创 map/multimap容器
1.简介:map中所有元素都是pair pair中第一个元素为key(键值),索引作用;第二个元素为value(实值) 所有元素按key值自动排序 头文件 #include<map>2.本质:map/multimap属于关联式容器,底层结构是二叉树实现。3.优点:可以根据key值快速找到value值4.map/multimap区别map不允许有重复key值元素 multimap允许有重复key值元素5.map构造和赋值构造:map<T1,T2>
2022-05-06 15:39:50
127
原创 set容器/multiset容器
1.本质:set/multise属于关联式容器,底层结构是二叉树实现2.区别:set不允许容器中有重复元素 multiset允许容器中有重复元素3.共同头文件:#include<set>4.构造:set<T> st; set(const set &st); //拷贝构造5.赋值:set& operator=(const set &st); //重载等号操作符6.set插入与赋值:void printSet(set&l...
2022-05-05 21:15:45
180
原创 线性表-顺序表示
预定义#define true 1#define false 0#define OK 1#define error 0#define infersible -1#define overflow -2typedef int status;typedef char ElemType;线性表的定义#define LIST_INIT_SIZE 100typedef struct{ ElemType elem[LIST_INIT_SIZE]; int length;}Sq
2022-05-05 14:06:52
131
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人