生产者的线程专门用来生产一些数据,存放到一个中间变量中。消费者再从这个中间的变量中取出数据进行消费。但是因为要使用中间变量,中间变量通常是一些全局变量,因此需要使用锁来保证数据完整性。 import random import threading gMoney = 1000 gTimes = 0 g ...
分类:
其他好文 时间:
2020-06-21 11:36:18
阅读次数:
44
主键、外键和索引的区别 定义: 主键–唯一标识一条记录,不能有重复的,不允许为空 外键–表的外键是另一表的主键, 外键可以有重复的, 可以是空值 索引–该字段没有重复值,但可以有一个空值 作用: 主键–用来保证数据完整性 外键–用来和其他表建立联系用的 索引–是提高查询排序的速度 个数: 主键–主键 ...
分类:
其他好文 时间:
2020-06-15 23:09:04
阅读次数:
82
单向加密:有特征码,保存数据完整性,数据+体征码 输入一样,输出一样 雪崩效应,一点改变,结果巨大改变 定长输出 不可逆 ...
分类:
系统相关 时间:
2020-06-13 23:18:22
阅读次数:
76
所有知识体系文章,GitHub已收录,欢迎老板们前来Star! GitHub地址: https://github.com/Ziphtracks/JavaLearningmanual MySQL触发器 一、什么是触发器 触发器(trigger)是MySQL提供给程序员和数据分析员来保证数据完整性的一种 ...
分类:
数据库 时间:
2020-06-12 11:15:24
阅读次数:
58
PKI(PublicKeyInfrastructure)公钥基础设施一个典型的PKI系统包括PKI策略、软硬件系统、证书机构CA、注册机构RA、证书发布系统和PKI应用等PKI的应用非常广泛,其为网上金融、网上银行、网上证券、电子商务、电子政务等网络中的数据交换提供了完备的安全服务功能。PKI作为安全基础设施,能够提供身份认证、数据完整性、数据保密性、数据公正性、不可抵赖性和时间戳六种安全服务。1
分类:
其他好文 时间:
2020-06-11 10:51:01
阅读次数:
284
什么是数据完整性? 数据完整性 = 数据准确性 + 数据可靠性 数据完整性如何分类? 1,实体完整性 (行) 2,域完整性 (列) 3,引用完整性 (表与表之间键的关系) 4,自定义完整性 如何保证数据的完整性? 必须在建表时分别对数据库实施完整性约束: 实体完整性约束 (行) 主键约束(prima ...
分类:
数据库 时间:
2020-05-28 19:51:44
阅读次数:
98
1.什么是Redis的持久化 Redis是一种高级key-value数据库,是一个高性能的(key/value)分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库,所以Redis的所有数据都是保存在内存中,为了Redis提供了一种机制可以把数据保存到磁盘上(可永久保存的存储设备中),以便数 ...
分类:
数据库 时间:
2020-05-24 10:05:30
阅读次数:
77
关系型数据库 采用关系模型来组织数据结构的数据库(二维表) cle DB2 SQLServer Mysql SQLite都是关系型数据库 优点:容易理解,它的逻辑类似常见的表格 使用方便,都使用sql语句,sql语句非常的成熟 数据一致性高,冗余低,数据完整性好,便于操作 技术成熟,功能强大,支持很 ...
分类:
数据库 时间:
2020-05-14 10:59:33
阅读次数:
70
创建数据表 在创建数据库之后,接下来就要在数据库中创建数据表。所谓创建数据表,指的是在已经创建的数据库中建立新表。创建数据表的过程是规定数据列的属性的过程,同时也是实施数据完整性(包括实体完整性、引用完整性和域完整性)约束的过程。 语法 数据表属于数据库,在创建数据表之前应该使用语句 指定操作在哪个 ...
分类:
其他好文 时间:
2020-05-14 01:03:56
阅读次数:
82
数据库就是保存数据库的容器:文件,数组,集合。 1、DML(Data Manipulation Language):数据操纵语句,用于添加、删除、修改、查询数据库记录,并检查数据完整性。 DML DML用于查询与修改数据记录,包括如下SQL语句: lINSERT:添加数据到数据库中 lUPDATE: ...
分类:
数据库 时间:
2020-05-11 15:10:33
阅读次数:
77