摘要:
C++员工表类的设计和实现 主要是对员工表类的构造函数和析构函数的定义和实现设计,使用C++的动态数组来储存员工类。 这里的代码不全,没有时间日期类的代码,需要用到上一次日期时间类,这篇文章里有: EmployeeHeader.h EmployeeFunction.cpp 运行结果: 阅读全文
摘要:
Linux解压命令 在Linux下一共有五种解压文件的格式 在tar 1.15版本后能够自动识别压缩文件格式~所以可以这样 阅读全文
摘要:
Linux下进程代码调试与理解 创建进程代码1: 调试结果: 分析:这里的if和else不是以前理解的选择分支。fork后产生的子进程和父进程并行运行的.这种理解是不正确的。if 和 else 还是选择分支。 主要的原因是,fork() 函数调用一次,返回两次。两次返回的区别是:子进程的返回值是0, 阅读全文
摘要:
读者与写者问题 [TOC] 1.问题描述 有读者和写者两组并发进程,共享一个文件,当两个或以上的读进程同时访问共享数据时不会产生副作用,但若某个写进程和其他进程(读进程或写进程)同时访问共享数据时则可能导致数据不一致的错误。因此要求: ①允许多个读者可以同时对文件执行读操作; ②只允许一个写者往文件 阅读全文
摘要:
理发师问题 操作系统信号量解决理发师问题: 1.理发店理有一 位理发师、一把理发椅和n把供等候理发的顾客坐的椅子。 2.如果没有顾客,理发师便在理发椅上睡觉。 3.一个顾客到来时,它必须叫醒理发师。 4.如果理发师正在理发时又有顾客来到,则如果有空椅子可坐,就坐下来等待,否则就离开。 0...0注释 阅读全文
摘要:
函数依赖概念理解与判断 函数依赖: 符号表示:X→Y 定义:6.1设R(U)是属性集U.上的关系模式,X, Y是U的子集。若对于R(U)的任意 一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等, 则称X函数确定Y或Y函数依赖于X,记作X→Y。 理解定义:设X,Y为两个 阅读全文
摘要:
候选码、主码、超码、全码、主属性、非主属性、非码属性的定义理解 候选码(码):设K为R<U,F>中的属性或属性组合,若U完全依赖K,则K为R的候选码。 具体一些,比如一个学生表,有了学号可以查到一个学生所有个人信息,这就是所说的完全依赖。 超码:如果说U部分依赖K,则K为R的候选码,候选码是最小的超 阅读全文
摘要:
数据库利用闭包求关系模式的候选码 求闭包的方法: 理解定义 :闭包就是由一个属性直接或间接推导出的所有属性的集合 实例 : 有关系模式R(A,B,C,D,E,F),F是R上的函数依赖集合,F={A→B,B→C,EF→A,C→DE},则{A,B}的闭包是? 由B→C得出此时闭包为ABC,所以C在集合中 阅读全文