什么是数据完整性? 数据完整性 = 数据准确性 + 数据可靠性 数据完整性如何分类? 1,实体完整性 (行) 2,域完整性 (列) 3,引用完整性 (表与表之间键的关系) 4,自定义完整性 如何保证数据的完整性? 必须在建表时分别对数据库实施完整性约束: 实体完整性约束 (行) 主键约束(prima ...
分类:
数据库 时间:
2020-05-28 19:51:44
阅读次数:
98
事务ACID * 原子性(atomicity)一个事务必须被视为一个不可分割的最小工作单元,整个事务中所有操作要么全部提交成功,要么全部失败回滚,对于一个事务来说,不可能只执行其中的一部分操作 * 一致性(consistency)数据库总是从一个一致性的状态转换到另外一个一致性的状态,保持完整性约束 ...
分类:
数据库 时间:
2020-05-27 20:16:18
阅读次数:
93
C#继承 继承是在类之间建立一种相交的关系,使得新定义的派生类的实例可以继承已有的基类的特征并且还可以添加新的功能。以前对继承的理解仅仅限于定义,下面是我查了些资料、写了点代码的总结。 1.C#继承的特点 (1) 派生类是对基类的扩展,派生类可以添加新的成员,但不能移除已经继承的成员的定义。 (2) ...
来源:人人贷大前端技术中心 juejin.im/post/5d0b3f8c6fb9a07ec07fc5d0 Git是现在市面上最流行的版本控制工具,书写良好的commit message能大大提高代码维护的效率。 但是在日常开发中由于缺少对commit message的约束,导致填写内容随意、质量参 ...
分类:
其他好文 时间:
2020-05-27 15:00:35
阅读次数:
80
程序优化的最核心的思路 第一步,暴力解法。在没有任何时间、空间约束下,完成代码任务的开发。第二步,无效操作处理。将代码中的无效计算、无效存储剔除,降低时间或空间复杂度。第三步,时空转换。设计合理数据结构,完成时间复杂度向空间复杂度的转移。 说明:常用的降低时间复杂度的方法有递归、二分法、排序算法、动 ...
分类:
其他好文 时间:
2020-05-27 01:13:17
阅读次数:
120
基本概念 建立时间Tsetup:时钟有效沿到来之前,数据需要保持稳定的时间,否则触发器无法锁存数据。 保持时间Thold:在时钟有效沿到来之后,数据需要保持稳定的时间,否则触发器无法锁存数据。 亚稳态semi-stable state:在数据的建立时间和保持时间中对信号进行采样,导致输出无法预测的状 ...
分类:
其他好文 时间:
2020-05-26 16:43:55
阅读次数:
107
1.RESTful API 理解 一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 RESTful架构,就是目前最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解 ...
一、关系型数据库 关系型数据库,是指采用了关系模型来组织数据的数据库。 关系模型是在1970年由IBM的研究员E.F.Codd博士首先提出的,在之后的几十年中,关系模型的概念得到了充分的发展并逐渐成为主流数据库结构的主流模型。 简单来说,关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及 ...
分类:
数据库 时间:
2020-05-26 01:26:31
阅读次数:
97
###复习进度 数学:做到不定积分 英语:单词背了4800+,每天固定复习150个 政治:9月开始 专业课:7月开始 下一步计划(6月) 过完高数+线代基础篇,英语每天背诵150个 遇到的问题 依然有三天打鱼两天晒网的行为,自我约束太弱,虽然很焦虑但行动力不足 应对举措 1.减少信息输入,只输入数学 ...
分类:
其他好文 时间:
2020-05-26 01:03:19
阅读次数:
58
[TOC] 内部锁 synchronized块有两个部分:锁对象的引用以及保护的代码块。 方法的锁是方法所在的对象本身,静态方法的锁是Class对象。 每个java对象都可以隐式的作为同步的锁的角色:这些内置的锁被称为内部锁(intrinsic locks)或者监视器锁(monitor locks) ...
分类:
编程语言 时间:
2020-05-25 12:38:17
阅读次数:
66