[XJTUSE DATABASE]——第二章 关系模型
文章目录
- [XJTUSE DATABASE]——第二章 关系模型
- 一、基本概念
- 关系模型三要素
- 如何定义关系
- 重要概念
- 候选码(Candidate Key)/候选键
- 主码(Primary Key)/主键
- 主属性与非主属性
- 外码(Foreign Key)/外键
- 关系模型中的完整性
- 实体完整性
- 参照完整性
- 用户自定义完整性
- 二、关系代数运算
- 关系代数基本操作
- 并Union
- 差Difference
- 广义笛卡尔积 Cartesian Product
- 选择Select
- 投影Project
- 关系代数扩展操作
- 交Intersection
- θ\thetaθ-连接(θ\thetaθ-Join, theta-Join)
- 等值连接(Equi-Join)
- 自然连接
- 基本思路
- 关系代数复杂扩展操作
- 除
- 外连接
- 三、关系演算
- 关系元组演算
- 示例
- 四个复杂例子
- 用元组演算公式实现关系代数
- 关系域演算
- 四、习题解答和解析
- 五、补充习题
[XJTUSE DATABASE]——第二章 关系模型
一、基本概念
关系模型三要素
基本结构:关系/表
基本操作:Relation Operator
基本的:选择,投影,并,差,笛卡尔积
扩展的:交、连接、除
完整性约束:实体完整性、参照完整性和用户自定义的完整性
如何定义关系
1️⃣ 首先定义“列”的取值范围“域(Domain)”
一组值的集合,这组值具有相同的数据类型
如整数的集合、字符串的集合、全体学生的集合
再如, 由8位数字组成的数字串的集合,由0到100组成的整数集合
集合中元素的个数称为域的基数(Cardinality)
不同的列可来自同一个域,称其中的每一列为一个属性,不同的属性要给予不同的属性名。
2️⃣ 再定义“元组”及所有可能组合成的元组:笛卡尔积
一组域D1 , D2 ,…, Dn的笛卡尔积为:
D1×D2×…×Dn={(d1,d2,…,dn)∣di∈Di,i=1,…,n}D1×D2×…×Dn = \{ (d1 , d2 , … , dn) | di∈Di , i=1,…,n \}D1×D2×…×Dn={(d1,d2,…,dn)∣di∈Di,i=1,…,n}
笛卡尔积的每个元素(d1 , d2 , … , dn)称作一个n元组(行)
若Di的基数为mi,则笛卡尔积的基数,即元组个数为$ m_1\times m_2\times …\times m_n$
3️⃣ 关系
一组域D1 , D2 ,…, Dn的笛卡尔积的子集。
笛卡尔积中具有某一方面意义的那些元组(行)被称作一个关系(Relation)。
由于关系的不同列可能来自同一个域,为区分,需要为每一列起一个名字,该名字即为属性名。
关系可用R(A1:D1,A2:D2,…,An:Dn)R(A_1:D_1 , A_2:D_2 , … , A_n:D_n )R(A1:D1,A2:D2,…,An:Dn)表示,可简记为R(A1,A2,…,An)R(A_1 , A_2 , … , A_n )R(A1,A2,…,An),这种描述又被称为关系模式(Schema)或表标题(head)
R是关系的名字, Ai 是属性, Di 是属性所对应的域, n是关系的元或目(degree), 关系中元组的数目称为关系的基数(Cardinality)
例如下图的关系为3元(目)关系,描述为:
家庭(丈夫:男人,妻子:女人,子女:儿童)或家庭(丈夫,妻子, 子女)
重要概念
关系模式与关系
同一关系模式下,可有很多的关系。
关系模式是关系的结构, 关系是关系模式在某一时刻的数据。
关系模式是稳定的;而关系是某一时刻的值,是随时间可能变化的。**
候选码(Candidate Key)/候选键
关系中的一个属性组,其值能唯一标识一个元组,若从该属性组中去掉任何一个属性,它就不具有这一性质了,这样的属性组称作候选码。
例如:“学生(S#, Sname, Sage, Sclass)”,S#就是一个候选码,在此关系中,任何两个元组的S#是一定不同的,而这两个元组的Sname, Sage, Sclass都可能相同(同名、同龄、同班),所以S#是候选码。
再如:“选课(S#, C#, Sname, Cname, Grade)”,(S#,C#)联合起来是一个候选码
有时,关系中有很多组候选码
主码(Primary Key)/主键
当有多个候选码时,可以选定一个作为主码。
DBMS以主码为主要线索管理关系中的各个元组。
例如可选定属性S#作为“学生”表的主码,也可以选定属性组(Sname, Saddress)作为“学生”表的主码。选定EmpID为Employee的主码。
主属性与非主属性
包含在任何一个候选码中的属性被称作主属性,而其他属性被称作非主属性
如 “选课”中的S# , C#为主属性,而Sname则为非主属性;
最简单的,候选码只包含一个属性
最极端的,所有属性构成这个关系的候选码,称为全码(All-Key)。
比如:关系“教师授课”(T#,C#)中的候选码(T#,C#)就是全码。
外码(Foreign Key)/外键
关系R中的一个属性组,它不是R的候选码,但它与另一个关系S的候选码相对应,则称这个属性组为R的外码或外键。
例如“合同”关系中的客户号不是候选码,但却是外码。因它与“客户”关系中的候选码“客户号” 相对应。
两个关系通常是靠外码连接起来的。
关系模型中的完整性
实体完整性
关系的主码中的属性值不能为空值;
空值:不知道或无意义的值;
意义:关系中的元组对应到现实世界相互之间可区分的一个个个体,这些个体是通过主码来唯一标识的;若主码为空,则出现不可标识的个体,这是不容许的
参照完整性
如果关系R1的外码Fk与关系R2的主码Pk相对应,则R1中的每一个元组的Fk值或者等于R2 中某个元组的Pk 值,或者为空值。
意义:如果关系R1的某个元组t1参照了关系R2的某个元组t2,则t2必须存在
例如关系Student在D#上的取值有两种可能:
空值,表示该学生尚未分到任何系中。
若非空值,则必须是Dept关系中某个元组的D#值,表示该学生不可能分到一个不存在的系中
用户自定义完整性
用户针对具体的应用环境定义的完整性约束条件
如S#要求是10位整数,其中前四位为年度,当前年度与他们的差必须在4以内
二、关系代数运算
关系代数操作:集合操作和纯关系操作
某些关系代数操作,如并、差、交等,需满足“并相容性”
参与运算的两个关系及其相关属性之间有一定的对应性、可比性或意义关联性
定义:关系R与关系S存在相容性,当且仅当:
(1) 关系R和关系S的属性数目必须相同;
(2) 对于任意i,关系R的第i个属性的域必须和关系S的第i个属性的域相同
假设:R(A1, A2, … , An) , S(B1, B2, … ,Bm)
R和S满足并相容性:n = m 并且 Domain(Ai) = Domain(Bi)
关系代数基本操作
并Union
定义:假设关系R和关系S是并相容的,则关系R与关系S的并运算结果也是一 个关系,记作:R ∪S, 它由或者出现在关系R中,或者出现在S中的元组构成。
数学描述: KaTeX parse error: Undefined control sequence: \or at position 24: …=\{ t | t\in R \̲o̲r̲ ̲t\in S \} ,其中t是元组
并运算是将两个关系的元组合并成一个关系,在合并时去掉重复的元组。
R ∪S 与 S ∪R 运算的结果是同一个关系
示例如下:查询或者参加体育队或者参加文艺队所有学生的信息
差Difference
定义:假设关系R 和关系S是并相容的,则关系R 与关系S 的差运算结果也是一个关系,记作:R - S, 它由出现在关系R中但不出现在关系S中的元组构成。
数学描述: KaTeX parse error: Undefined control sequence: \or at position 21: …=\{ t | t\in R \̲o̲r̲ ̲t\notin S \} ,其中t是元组
R - S 与 S - R 是不同的
示例:
查询只参加体育队而未参加文艺队的学生信息
查询只参加文艺队而未参加体育队的学生信息
广义笛卡尔积 Cartesian Product
定义:关系R (<a1 , a2, …, an >) 与关系S(<b1, b2, …, bm >) 的广义笛卡尔积 (简称广义积,或 积 或笛卡尔积) 运算结果也是一个关系,记作: R x S, 它由关系R中的元组与关系S的元组进行所有可能的拼接(或串接)构成。
数学描述:$ R \times S ={ <a_1 , a_2, …, a_n, b_1, b_2, …, b_m> | <a_1 , a_2, …, a_n > \in R \and <b_1, b_2, …, b_m> \in S }$
示例:
选择Select
定义:给定一个关系R, 同时给定一个选择的条件condition(简记con), 选择运算结果也是一个关系,记作σcon(R)\sigma _{con}(R)σcon(R) , 它从关系R中选择出满足给定条件condition的元组构成。
数学描述:KaTeX parse error: Undefined control sequence: \and at position 29: …(R)=\{t|t\in R \̲a̲n̲d̲ ̲con(t)='true'\}
设R(A1,A2,…,An)R(A_1 ,A_2 , … ,A_n)R(A1,A2,…,An), t是R的元组, t 的分量记为t[Ai],t[A_i],t[Ai], 或简写为Ai
条件con由逻辑运算符连接比较表达式组成
逻辑运算符:KaTeX parse error: Undefined control sequence: \and at position 1: \̲a̲n̲d̲\quad \or \quad… 或写为 and , or, not
比较表达式:XθYX \theta YXθY, 其中X, Y 是t的分量、常量或简单函数, θ\thetaθ是比较运算符, θ∈{>,≥,<,≤,=,≠}\theta \in\{ > , \ge , < , \le , = , ≠\}θ∈{>,≥,<,≤,=,=}
示例
投影Project
定义:给定一个关系R, 投影运算结果也是一个关系,记作 PA® , 它从关系R中选出属性包含在A中的列构成。
数学描述:$ \Pi_{A_{i1}, A_{i2}, … ,A_{ik}}® = { <t[A_{i1}], t[A_{i2}],…,t[A_{iK}]> | t\in R }$
设R(A1,A2,…,An),Ai1,Ai2,…,Aik⊆A1,A2,…,AnR(A_1 ,A_2 , … ,A_n), \ { A_{i1}, A_{i2}, … ,A_{ik} } \subseteq { A1 ,A2 , … ,An }R(A1,A2,…,An), Ai1,Ai2,…,Aik⊆A1,A2,…,An
t[Ai]t[A_i]t[Ai]表示元组t中相应于属性Ai的分量
投影运算可以对原关系的列在投影后重新排列
投影操作从给定关系中选出某些列组成新的关系, 而选择操作是从给定关系中选出某些行组成新的关系
示例
投影与选择一起使用
选择选出某行,投影选出某列
关系代数扩展操作
交Intersection
定义:假设关系R和关系S是并相容的,则关系R与关系S的交运算结果也是一个关系,记作:R ∩S, 它由同时出现在关系R和关系S中的元组构成。
数学描述:$ R\cap S ={ t | t\in R \and t\in S } $,其中t是元组
R∩S 和 S∩R 运算的结果是同一个关系
交运算可以通过差运算来实现:$R \cap S = R - (R - S) = S - (S - R) $
示例:
θ\thetaθ-连接(θ\thetaθ-Join, theta-Join)
定义:给定关系R和关系S, R与S的θ\thetaθ连接运算结果也是一个关系,记作R⋈SAθB\underset{A\theta B}{R\Join S}AθBR⋈S,它由关系R和关系S的笛卡尔积中, 选取R中属性A与S中属性B之间满足θ\thetaθ条件的元组构成。
数学描述
R⋈SAθB=σt[A]θs[B](R×S)\underset{A\theta B}{R\Join S}=\sigma_{t[A]\ \theta\ s[B]}(R\times S) AθBR⋈S=σt[A] θ s[B](R×S)
设$R(A_1 ,A_2 , … ,A_m), A\in { A_1 ,A_2 , … ,A_m } $
$ S(B_1 ,B_2 , … ,B_n), B\in { B_1 ,B_2 , … ,B_n }$
t是关系R中的元组,s是关系S中的元组
属性A和属性B具有可比性
θ\thetaθ是比较运算符, θ∈{>,≥,<,≤,=,≠}\theta \in\{ > , \ge , < , \le , = , ≠\}θ∈{>,≥,<,≤,=,=}
示例
员工表Worker(W#, Wname, Wsex, Wage, Degree) ,
职位限定表Position(Type, Limited_Degree)
竞聘的岗位必须由不低于其最低学历要求的人员担任,找出所有员工的姓名及其可能竞聘职位的名称
等值连接(Equi-Join)
定义:给定关系R和关系S, R与S的等值连接运算结果也是一个关系,记作 R⋈SA=B\underset{A= B}{R\Join S}A=BR⋈S ,它由关系R和关系S的笛卡尔积中选取R中属性A与S中属性B上值相等的元组所构成。
数学描述:
R⋈SA=B=σt[A]=s[B](R×S)\underset{A= B}{R\Join S}=\sigma_{t[A]\ =\ s[B]}(R\times S) A=BR⋈S=σt[A] = s[B](R×S)
当θ\thetaθ-连接中运算符为“=”时,就是等值连接,等值连接是θ\thetaθ-连接的一个特例;
广义积的元组组合并不是都有意义的,另广义积的元组组合数目也非常庞大,因此采用θ\thetaθ-连接/等值连接运算可大幅度降低中间结果的保存量,提高速度。
自然连接
定义:给定关系R和关系S, R与S的自然连接运算结果也是一个关系,记作 R⋈SR\Join SR⋈S ,它由关系R和关系S的笛卡尔积中选取相同属性组B上值相等的元组所构成。
数学描述
R⋈S=σt[A]=s[B](R×S){R\Join S}=\sigma_{t[A]\ =\ s[B]}(R\times S) R⋈S=σt[A] = s[B](R×S)
自然连接是一种特殊的等值连接。
要求关系R和关系S必须有相同的属性组B(如R,S共有一个属性B1,则B是B1 , 如R, S共有一组属性B1, B2, …, Bn,则B是这些共有的所有属性)
R, S属性相同,值必须相等才能连接,即:
R.B1 = S.B1 and R.B2 = S.B2 … and R.Bn = S.Bn才能连接
要在结果中去掉重复的属性列(因结果中R.Bi 始终是等于S.Bi 所以可只保留一列即可)。
示例:
学生选课表SC(S#, C#, Score) ,
课程表Course (C#, Cname, Chours, Credit, T#)
基本思路
1️⃣ 检索是否涉及多个表,如不涉及,则可直接采用并、差、交、选择与投影,只要注意条件书写正确与否即可。
2️⃣ 如涉及多个表,则检查:
能否使用自然连接,将多个表连接起来(多数情况是这样的)
如不能,能否使用等值或不等值连接(q-连接)
还不能,则使用广义笛卡尔积,注意相关条件的书写
3️⃣ 连接完后,可以继续使用选择、投影等运算,即所谓数据库的“选投联”操作。
关系代数复杂扩展操作
除
除法运算经常用于求解“查询… 全部的/所有的…”问题
前提条件:给定关系R(A1,A2,…,Am)R(A_1 ,A_2 , … ,A_m)R(A1,A2,…,Am)为m度关系,关系S(B1,B2,…,Bn)S(B_1 ,B_2 , … ,B_n)S(B1,B2,…,Bn)为n度关系。如果可以进行关系R与关系S的除运算,当且仅当:属性集{B1,B2,…,Bn}\{ B_1 ,B_2 , … , B_n \}{B1,B2,…,Bn}是属性集{A1,A2,…,Am}\{ A1 ,A2 , … ,Am \}{A1,A2,…,Am}的真子集,即m>n。
定义:关系R 和关系S的除运算结果也是一个关系,记作R÷SR\div SR÷S,分两部分来定义。
1️⃣ 先定义R÷SR\div SR÷S的结果应有哪些属性
设属性集{C1,C2,…,Ck}={A1,A2,…,Am}–{B1,B2,…,Bn}\{C_1,C_2, … ,C_k \} = \{A_1,A_2, … ,A_m \}\ – \ \{B_1,B_2, … ,B_n \}{C1,C2,…,Ck}={A1,A2,…,Am} – {B1,B2,…,Bn}, 则有k=n–m
则R÷SR\div SR÷S结果关系是k度(m-n度)关系,由{C1,C2,…,Ck}\{C_1,C_2, … ,C_k \}{C1,C2,…,Ck}属性构成
2️⃣ 再定义R÷SR\div SR÷S的元组怎样形成
再设关系R(<a1,…,am>)R (<a_1, …, a_m>)R(<a1,…,am>)和关系S(<b1,…,bn>)S (<b_1, …, b_n >)S(<b1,…,bn>), 那么R÷SR\div SR÷S结果关系为元组 <c1,…,ck><c_1, …, c_k><c1,…,ck>的集合,元组 <c1,…,ck><c_1, …, c_k><c1,…,ck>满足下述条件:
它与S中每一个元组<b1,…,bn><b_1, …, b_n ><b1,…,bn>组合形成的一个新元组都是R中的某一个元组<a1,…,am><a_1, …, a_m><a1,…,am> 。(其中,a1, …, am ,b1, …, bn, c1, …, ck分别是属性A1 , … ,Am,B1 , … ,Bn C1 , … ,Ck 的值)
数学描述
其实就是挑出R中含有S中属性全部值的的相关元组的投影
示例:
外连接
定义:两个关系R与S进行连接时,如果关系R(或S)中的元组在S(或R)中找不到相匹配的元组,则为了避免该元组信息丢失,从而将该元组与S(或R)中假定存在的全为空值的元组形成连接,放置在结果关系中,这种连接称之为外连接(Outer Join)。
三、关系演算
按照谓词变量的不同,可分为关系元组演算和关系域演算
关系元组演算是以元组变量作为谓词变量的基本对象。
关系域演算是以域变量作为谓词变量的基本对象。
关系元组演算
关系元组演算公式的基本形式:{ t | P(t) }
上式表示:所有使谓词 P 为真的元组 t 的集合
t 是元组变量
$t \in r $ 表示元组 t 在关系 r 中
t [A] 表示元组 t 的分量,即 t 在属性 A 上的值
P 是与谓词逻辑相似的公式, P(t)表示以元组 t 为变量的公式
示例
1️⃣ 检索出年龄小于20岁并且是男同学的所有学生。
2️⃣ 再例如:检索出年龄小于20岁或者03系的所有男学生。
3️⃣ 在元组演算公式构造过程中,如果需要,可以使用括号,通过括号改变运算的优先次序,即:括号内的运算优先计算
检索出不是03系的所有学生
4️⃣ 检索不是(小于20岁的男同学)的所有同学
5️⃣ “检索出年龄不是最小的所有同学”
关系代数表达式
6️⃣ 检索软件学院的所有同学
7️⃣ 检索出比张三年龄小的所有同学
四个复杂例子
用元组演算公式实现关系代数
关系代数有五种基本操作:并、差、广义积、选择、投影操作,还有:交、theta-连接操作。
1️⃣ 并运算:KaTeX parse error: Undefined control sequence: \or at position 27: … \{ t | t\in R \̲o̲r̲ ̲t\in S \}
2️⃣ 差运算:KaTeX parse error: Undefined control sequence: \and at position 24: … \{ t | t\in R \̲a̲n̲d̲ ̲ ̲\neg t\in S \}
3️⃣ 交运算:KaTeX parse error: Undefined control sequence: \and at position 27: … \{ t | t\in R \̲a̲n̲d̲ ̲ ̲t\in S \}
4️⃣ 广义笛卡尔积 KaTeX parse error: Undefined control sequence: \and at position 72: …S)(t[A] = u[A] \̲a̲n̲d̲ ̲ ̲t[B] = s[B])\}
5️⃣ 选择运算: KaTeX parse error: Undefined control sequence: \and at position 33: …= { t | t\in R \̲a̲n̲d̲ ̲ ̲F(con) }
6️⃣ 投影运算:$ \Pi _A( R ) = { t[A] | t\in R }$
关系域演算
关系域演算公式的基本形式: { < x1 , x2 , … , xn > | P ( x1 , x2 , … , xn ) }
其中, xi 代表域变量或常量, P为以xi为变量的公式。
示例:
1️⃣ 检索出不是03系的所有学生
2️⃣ 检索不是(小于20岁的男同学)的所有同学的姓名
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-arCgotes-1643162622251)(C:/Users/26969/AppData/Roaming/Typora/typora-user-images/image-20220126095128116.png)]
3️⃣ 检索成绩不及格的同学姓名、课程及其成绩
不产生无限关系和无穷验证的运算被称为是安全的
关系代数是一种集合运算,是安全的。
集合本身是有限的,有限元素集合的有限次运算仍旧是有限的。
关系演算不一定是安全的
四、习题解答和解析
五、补充习题
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
相关文章
- Spark Standalone集群环境
一、前期工作 需要有Spark的Local模式 Spark Local模式安装教程 二、修改配置文件 cd /export/server/spark/conf/ cp workers.template workers vim workers# 修改为以下内容: node1 node2 node3cd /export/server/spark/conf cp spark-env.sh.template spark-env.sh vim…...
2024/4/15 1:50:54 - Money Pro for Mac v2.7.20 中文版 – 个人记账财务管理
Money Pro 是Mac系统平台上的一款专业的家庭及个人理财、账单、消费、预算、财务管理一站式解决的记账助手,像专家一样理财 Money Pro 是下一代理财应用程序(全球下载量超过 200 万)。Money Pro 提供一站式账单计划、预算管理和账户跟踪。 本…...
2024/4/14 3:44:15 - 2022-2028全球高纯硅溶胶行业调研及趋势分析报告
据恒州诚思调研统计,2021年全球高纯硅溶胶市场规模约20亿元,2017-2021年年复合增长率CAGR约为 %,预计未来将持续保持平稳增长的态势,到2028年市场规模将接近26亿元,未来六年CAGR为4.3%。 本文调研和分析全球高纯硅溶胶…...
2024/4/17 23:57:54 - C++中 pair的基本用法
1,pair的应用 pair是将2个数据组合成一组数据,当需要这样的需求时就可以使用pair,如stl中的map就是将key和value放在一起来保存。另一个应用是,当一个函数需要返回2个数据的时候,可以选择pair。 pair的实现是一个结构…...
2024/4/14 3:44:30 - 2022-2028全球改性聚丙烯行业调研及趋势分析报告
据恒州诚思调研统计,2021年全球改性聚丙烯市场规模约 亿元,2017-2021年年复合增长率CAGR约为%,预计未来将持续保持平稳增长的态势,到2028年市场规模将接近 亿元,未来六年CAGR为 %。 本文调研和分析全球改性聚丙烯发展现…...
2024/4/14 3:44:30 - 全球与中国酮洛芬市场现状及未来发展趋势
【报告篇幅】:85 【报告图表数】:128 【报告出版时间】:2021年12月 报告摘要 根据QYR(恒州博智)的统计及预测,2021年全球酮洛芬市场销售额达到了0.4亿美元,预计2028年将达到0.4亿美元&#…...
2024/4/14 3:44:30 - 2022-2028全球风电涂料行业调研及趋势分析报告
据恒州诚思调研统计,2021年全球风电涂料市场规模约24亿元,2017-2021年年复合增长率CAGR约为 %,预计未来将持续保持平稳增长的态势,到2028年市场规模将接近31亿元,未来六年CAGR为3.9%。 本文调研和分析全球风电涂料发展…...
2024/4/18 1:27:54 - ip pool配置自动回收冲突状态的ip
在网络中,由于各种原因会导致地址池中有一些地址由于冲突到conflict状态,当conflict状态的ip到一定数量,有可能会导致地址池中地址不够分配,Idle状态的值是0时,说明不会再分配新的ip给新加入的网络设备,这种…...
2024/4/5 4:05:24 - Things3 for Mac v3.15.10 中文版 – GTD任务管理工具
Things 是Mac系统平台上的一款强大的任务管理,GTD效率工具,新版本的界面有了很大变化, 采用永不过时的新式设计,令人愉悦的新型交互方式,并具有面面俱到,十分强大的全新功能。因其设计简洁、大方闻名&#…...
2024/4/14 3:45:06 - windows系统下安装MongoDB数据库-安装教程
MongoDB下载 一定要取消安装,compass客户端可视化界面,可以另外下载。你要是选中了,那就是安装了一天也完成不了 安装完成 MongoDB客户端已经安装完毕 到安装目录启动数据库 配置文件 mongod.cfgsystemLog:destination: filepath: D:\Progra…...
2024/4/14 3:44:56 - 除夕最炫烟花代码----跨年必备合集
导语: 除夕除夕,就是除去烦脑,迎接新的希望!在这里小编先祝大家除夕快乐,岁岁常欢笑,事事皆如意! 正文: 创建画布 setup和draw是p5.js的两个主函数,里头的createCanva…...
2024/4/14 3:45:06 - 57.第十三章 Linux防火墙 -- iptables、firewalld(四)
3.9.2 NAT 表 NAT: network address translation,支持PREROUTING,INPUT,OUTPUT,POSTROUTING四个链 请求报文:修改源/目标IP,由定义如何修改 响应报文:修改源/目标IP,根据跟踪机制自动实现 NAT的实现分为下面类型: SNAT:source NAT ,支持POSTROUTING, INPUT,让本…...
2024/4/16 7:42:51 - 2021-2027中国透明陶瓷市场现状研究分析与发展前景预测报告
【报告篇幅】:93 【报告图表数】:129 【报告出版时间】:2021年12月 报告摘要 2021年中国透明陶瓷市场销售收入达到了 万元,预计2028年可以达到 万元,2022-2028期间年复合增长率(CAGR)为 %。中国市场核心厂商包括Coor…...
2024/4/14 3:45:16 - 福建师范《比较视野下的外国文学》试卷(A)离线作业
《比较视野下的外国文学》试卷(A) 姓名: 专业: 学号: 学习中心: 成绩: 一、名著:20% 1、古代著名的史诗四部: 2、十八世纪著名的小说四部: 3、近代以前著…...
2024/4/14 3:45:31 - sa516gr70N-Z15是什么材质?sa516gr70N-Z15美标钢板
sa516gr70N-Z15是什么材质? SA516GR70属于中、低温压力容器钢板,执行ASME标准,sa516gr70N中的N代表正火意思,在热轧的基础上正火,改善钢材韧性的热处理, 作为最终热处理 (1)可以细化奥氏体晶粒,使组织均匀化。 (2)减少亚共析钢中…...
2024/4/14 3:45:16 - 被智商检测器侮辱之后,我直接怒开PyCharm(上)
游戏玩法 开局任选一个空格翻开,作为起始点; 如果紧挨着该棋子且在同一条直线上有连续两个空格,则可以移除该棋子,把另外两个空格翻开(操作就是点一下远端的空格,再点一下该棋子,就会自动实现上…...
2024/4/14 3:45:11 - 2022-2028全球电动汽车充电器行业调研及趋势分析报告
据恒州诚思调研统计,2021年全球电动汽车充电器市场规模约 亿元,2017-2021年年复合增长率CAGR约为%,预计未来将持续保持平稳增长的态势,到2028年市场规模将接近 亿元,未来六年CAGR为 %。 本文调研和分析全球电动汽车充电…...
2024/4/14 3:45:16 - 第七课 TensorFlow实现卷积神经网络
TensorFlow实现卷积神经网络 一 本节课程介绍 1.1 知识点 1、卷积神经网络介绍; 2、TensorFlow实践CNN网络; 二 课程内容 2.1 卷积神经网络基本介绍 卷积神经网络是一种使用卷积结构构建的神经网络模型,其特点是局部感知、权值共享&…...
2024/4/14 3:45:21 - 2022-2028全球电气密封箱行业调研及趋势分析报告
据恒州诚思调研统计,2021年全球电气密封箱市场规模约 亿元,2017-2021年年复合增长率CAGR约为%,预计未来将持续保持平稳增长的态势,到2028年市场规模将接近 亿元,未来六年CAGR为 %。 本文调研和分析全球电气密封箱发展现…...
2024/4/14 3:45:26 - 针对网站被劫持,我们应该如何处理
很多人可能都会经历过,电脑打开网站,以及手机打开移动端网站都会跳转到其他网站上去,这个就是网站被劫持跳转。针对劫持 下面简单列举下解决的方法: 1、网站域名被泛解析 关闭域名的泛解析,进入域名管理后台之后点击…...
2024/4/16 22:51:22
最新文章
- 前端光标操作获取光标位置,移动光标位置到最后
获取光标位置 const getCursorIndex ()>{// 获取当前光标位置setTimeout(()>{const selection window.getSelection();const range selection.getRangeAt(0);const offset range.startOffset;console.log(光标位置:, offset);}) }const selection windo…...
2024/4/25 16:26:46 - 梯度消失和梯度爆炸的一些处理方法
在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言,在此感激不尽。 权重和梯度的更新公式如下: w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...
2024/3/20 10:50:27 - 白盒测试-条件覆盖
条件覆盖是指运行代码进行测试时,程序中所有判断语句中的条件取值为真值为假的情况都被覆盖到,即每个判断语句的所有条件取真值和假值的情况都至少被经历过一次。 条件覆盖率的计算方法为:测试时覆盖到的条件语句真、假情况的总数 / 程…...
2024/4/19 3:49:53 - datalist是什么,有什么作用?
<datalist>标签用于定义一个预定义选项列表,它可以与文本输入框(<input type"text">)一起使用,提供一组可选的值供用户选择或输入。<datalist>标签中的选项可以通过<option>标签来定义。 <…...
2024/4/25 6:58:51 - 基于物联网的智能家居远程视频监控系统设计与实现
基于物联网的智能家居远程视频监控系统设计与实现 摘要:随着物联网技术的快速发展,智能家居系统已成为提升家居安全性和便利性的重要手段。本文设计并实现了一套基于物联网的智能家居远程视频监控系统,该系统结合了嵌入式技术、网络通信技术…...
2024/4/25 7:43:47 - 【外汇早评】美通胀数据走低,美元调整
原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...
2024/4/25 11:51:20 - 【原油贵金属周评】原油多头拥挤,价格调整
原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...
2024/4/23 13:30:22 - 【外汇周评】靓丽非农不及疲软通胀影响
原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...
2024/4/23 13:28:06 - 【原油贵金属早评】库存继续增加,油价收跌
原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...
2024/4/24 18:16:28 - 【外汇早评】日本央行会议纪要不改日元强势
原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...
2024/4/23 13:27:44 - 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响
原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...
2024/4/19 11:57:53 - 【外汇早评】美欲与伊朗重谈协议
原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...
2024/4/23 13:29:53 - 【原油贵金属早评】波动率飙升,市场情绪动荡
原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...
2024/4/23 13:27:22 - 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试
原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...
2024/4/25 13:39:44 - 【原油贵金属早评】市场情绪继续恶化,黄金上破
原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...
2024/4/23 22:01:21 - 【外汇早评】美伊僵持,风险情绪继续升温
原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...
2024/4/23 13:29:23 - 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势
原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...
2024/4/25 0:00:17 - 氧生福地 玩美北湖(上)——为时光守候两千年
原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...
2024/4/25 4:19:21 - 氧生福地 玩美北湖(中)——永春梯田里的美与鲜
原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...
2024/4/19 11:59:23 - 氧生福地 玩美北湖(下)——奔跑吧骚年!
原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...
2024/4/19 11:59:44 - 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!
原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...
2024/4/25 2:10:52 - 「发现」铁皮石斛仙草之神奇功效用于医用面膜
原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...
2024/4/24 16:38:05 - 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者
原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...
2024/4/25 13:19:01 - 广州械字号面膜生产厂家OEM/ODM4项须知!
原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...
2024/4/23 13:27:51 - 械字号医用眼膜缓解用眼过度到底有无作用?
原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...
2024/4/23 13:27:19 - 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...
解析如下:1、长按电脑电源键直至关机,然后再按一次电源健重启电脑,按F8健进入安全模式2、安全模式下进入Windows系统桌面后,按住“winR”打开运行窗口,输入“services.msc”打开服务设置3、在服务界面,选中…...
2022/11/19 21:17:18 - 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。
%读入6幅图像(每一幅图像的大小是564*564) f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...
2022/11/19 21:17:16 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...
win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面,在等待界面中我们需要等待操作结束才能关机,虽然这比较麻烦,但是对系统进行配置和升级…...
2022/11/19 21:17:15 - 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...
有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows,请勿关闭计算机”的提示,要过很久才能进入系统,有的用户甚至几个小时也无法进入,下面就教大家这个问题的解决方法。第一种方法:我们首先在左下角的“开始…...
2022/11/19 21:17:14 - win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...
置信有很多用户都跟小编一样遇到过这样的问题,电脑时发现开机屏幕显现“正在配置Windows Update,请勿关机”(如下图所示),而且还需求等大约5分钟才干进入系统。这是怎样回事呢?一切都是正常操作的,为什么开时机呈现“正…...
2022/11/19 21:17:13 - 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...
Win7系统开机启动时总是出现“配置Windows请勿关机”的提示,没过几秒后电脑自动重启,每次开机都这样无法进入系统,此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一:开机按下F8,在出现的Windows高级启动选…...
2022/11/19 21:17:12 - 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...
有不少windows10系统用户反映说碰到这样一个情况,就是电脑提示正在准备windows请勿关闭计算机,碰到这样的问题该怎么解决呢,现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法:1、2、依次…...
2022/11/19 21:17:11 - 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...
今天和大家分享一下win7系统重装了Win7旗舰版系统后,每次关机的时候桌面上都会显示一个“配置Windows Update的界面,提示请勿关闭计算机”,每次停留好几分钟才能正常关机,导致什么情况引起的呢?出现配置Windows Update…...
2022/11/19 21:17:10 - 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...
只能是等着,别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚,只能是考虑备份数据后重装系统了。解决来方案一:管理员运行cmd:net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...
2022/11/19 21:17:09 - 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?
原标题:电脑提示“配置Windows Update请勿关闭计算机”怎么办?win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢?一般的方…...
2022/11/19 21:17:08 - 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...
关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!关机提示 windows7 正在配…...
2022/11/19 21:17:05 - 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...
钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...
2022/11/19 21:17:05 - 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...
前几天班里有位学生电脑(windows 7系统)出问题了,具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面,长时间没反应,无法进入系统。这个问题原来帮其他同学也解决过,网上搜了不少资料&#x…...
2022/11/19 21:17:04 - 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...
本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法,并在最后教给你1种保护系统安全的好方法,一起来看看!电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中,添加了1个新功能在“磁…...
2022/11/19 21:17:03 - 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...
许多用户在长期不使用电脑的时候,开启电脑发现电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机。。.这要怎么办呢?下面小编就带着大家一起看看吧!如果能够正常进入系统,建议您暂时移…...
2022/11/19 21:17:02 - 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...
配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!配置windows update失败 还原更改 请勿关闭计算机&#x…...
2022/11/19 21:17:01 - 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...
不知道大家有没有遇到过这样的一个问题,就是我们的win7系统在关机的时候,总是喜欢显示“准备配置windows,请勿关机”这样的一个页面,没有什么大碍,但是如果一直等着的话就要两个小时甚至更久都关不了机,非常…...
2022/11/19 21:17:00 - 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...
当电脑出现正在准备配置windows请勿关闭计算机时,一般是您正对windows进行升级,但是这个要是长时间没有反应,我们不能再傻等下去了。可能是电脑出了别的问题了,来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...
2022/11/19 21:16:59 - 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...
我们使用电脑的过程中有时会遇到这种情况,当我们打开电脑之后,发现一直停留在一个界面:“配置Windows Update失败,还原更改请勿关闭计算机”,等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢࿰…...
2022/11/19 21:16:58 - 如何在iPhone上关闭“请勿打扰”
Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...
2022/11/19 21:16:57