当前位置: 首页 > news >正文

Mysql复习(二)

一、

DBMS:是管理数据库的软件的集合,是用户访问数据库的接口。主要功能:数据定义、数据操纵、数据库运行管理、数据库建立与维护等

二、

关系模式的完整性规则包括(实体完整性、参照完整性和用户自定义完整性)

实体完整性规则定义了关系中(主键)的约束,不存在没有被标识的元组。

参照完整性规则定义(与关系键)的引用规则,不引用不存在的实体

参照完整性约束要求外键要么为空,要么等于被参照关系中某一个主码的值

连接运算是由(笛卡尔积)和(选择)操作组成的

自然连接运算是由(笛卡尔积、选择和投影)组成的

关系模型由(数据结构、数据操作和完整性规则)组成

关系运算可分为(关系代数、关系演算)两大类,其中关系演算又可分为(元组关系演算、域关系演算)两类

关系代数运算是以(集合运算)为基础的运算

任何运算都包括(运算对象、运算符、运算结果)三要素

在专门关系运算中,从表中按照要求取出指定属性的操作称为(选择),从表中选出满足某种条件的元组的操作称为(投影),将两个关系中满足一定条件的元组连接到一起构成新表的操作称为(连接)

传统集合运算包括(并、交、差、笛卡尔积)4种运算

笛卡尔积运算:R中每个元组与S中每个元组连接组成的新关系记作R*S。如果关系R中有m个元组,S中有n个元组,则R*S中有m*n个元组。由于R和S中可能存在相同的属性名,笛卡尔积运算时需要在属性上附加该属性所来自的关系名称

关系数据库中,一个关系就是一张没有重复行、没有重复列的(二维数据表)

关系模式的任何属性(不可再分)

关系数据库中的码是指(能唯一表示元组的属性或属性集合)

根据关系模式的完整性规则,一个关系中的“主码”(不允许为空)

一个关系只有一个(主码)

在关系R(R#,RN,S#)和S(S#,SN,SD)中,R的主码是R#,S的主码是S#,则S#在R中称为(外码)

一个关系数据库文件中的各条记录(前后顺序可以任意颠倒,不影响库中的数据关系)

关系数据库管理系统应实现的专门关系运算包括(选择、投影、连接

自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的(属性)

有两个关系R和S,分别包含15个和10个元组,则在R并S,R-S和R交S中不可能出现的元组数目是(25,7,7)

同一关系模型的任意两个元组(不能完全相同)

关系运算中花费时间最长的可能是(笛卡尔积)

在关系模型中,一个候选码(可以由一个或多个属性组成)

三、

SQL按其功能可分为(数据定义(Create、Drop、Alter)、数据查询(Select)、数据操纵(Insert、Update、Delete)、数据控制(Grant、Revoke))

SQL数据定义功能用于定义(表、视图、存储过程、触发器)等结构

定义模式实际上就是定义一个“命名空间”,这样在这个空间上就可以进一步定义该模式包含的(数据库对象)

SQL Server中,整数类型包含(bigInt,Int,SmallInt,TinyInt),分别占用(8,4,2,1)个字节

SQL Server中,添加元组使用(insert)语句,修改元组使用(update)语句,删除元组使用(delete)语句

SQL Server中,删除数据表中元组可以使用(delete或truncate)语句

Select查询语句中,使用*表示(所有列/字段/信息/属性)

如果要把查询结果放到一个新的数据表中,则可以使用(select into)语句

Select命令中(where)子句用于选择满足给定条件的元组,使用(group by)子句可按指定属性值分组,同时使用(having)子句可提取满足条件的组,使用(order by)子句对查询结果按照指定属性值排序

Select命令进行查询,如果希望查询结果不出现重复元组,则应在select语句中使用(distinct)保留字

SQL Server中,Like子句的通配符有(% 、 _ 、[] 、 [^])四种

1.%匹配零个或多个字符

SELECT * FROM Employees WHERE Name LIKE 'J%';

返回所有名字以 "J" 开头的员工

2._匹配一个字符

SELECT * FROM Employees WHERE Name LIKE 'J_n_';

返回所有名字符合 "J_n_" 模式的员工,例如“Jane”

3.[ ]匹配一个字符集或范围内的字符

SELECT * FROM Employees WHERE Name LIKE 'A[1-9]C';

返回所有名字以 "A" 开头,第二个字符是 1 到 9 之间的数字,最后是 "C" 的员工

SELECT * FROM Employees WHERE Name LIKE '[A-J]ohn';

匹配以 A 到 J 之间的大写字母开头的 "John"。例如,"John"、"Bohn" 等。

4.[^]匹配不在指定字符集或范围内的字符

SELECT * FROM Employees WHERE Name LIKE 'J[^a-z]';

返回名字以 "J" 开头,第二个字符不是小写字母的员

集合查询中UNION运算是将(两个集合)合并成为一个新的集合

子查询的条件依赖于父查询,这类查询称为(相关子查询)

在嵌套查询中,根据查询的依赖性,可以将子查询分为(相关子查询、不相关子查询)

连接查询可分为(内部查询、左外查询、右外查询)三种类型

外连接查询可分为(左外查询、右外查询、全外查询)三种类型

用户可以根据应用环境的需要,在基本表上建立一个或多个(索引),以提供多种存取路径,加快查询速度

视图是一个虚表,它是从(一个或几个基本表)导出的表。在数据库中,只存放视图的 (定义),不存放视图对应的(数据)

更新视图是指通过视图来(插入、修改、删除)数据

在SQL Server中,删除索引和视图的语句分别是(drop index和drop view)

SQL Server中索引类型包括(主键索引、唯一索引、非聚集索引)

其中主键索引是一种特殊的唯一索引

SQL是一种(非过程化)的语言,易学习

SQL的缩写是(Structured Query Language)

下列SQL语句中,(GRANT)不是数据定义语句

SQL语言具有两种使用方式,分别称为交互式SQL和(嵌入式SQL)

ALTER TABLE语句(不可以)修改属性名称

在SQL中,保留表的结构而删除表中数据的命令是(DELETE)

假设成绩表中有25条记录,查询成绩表中分数排名在前10%的命令是(SELECT 10 PERCENT * FROM 成绩表 ORDER BY 分数 DESC

在SQL语句中,与表达式“年龄 BETWEEN 20 AND 25”作用相同的表达式是(年龄 >= 20 AND 年龄 <= 25)

在SQL查询中,要把查询结果按照某几个属性值进行排序时,需要使用(ORDER BY)子句

在SQL中,用户可以直接进行更新操作的是(基本表和视图)

SELECT语句执行结果是(表)

在SQL中,与“>ANY”等价的操作符是(=SOME)

ALL、SOME 和 ANY是SQL Server 三个比较运算符,其中 SOME 和 ANY 是等效的

<>ALL的意思是将一个值与集合中的所有值进行比较,如果该值不等于集合中的任何一个值,则返回true

一个数据表可以建立(1个)聚集索引,(多个)非聚集索引

索引可以对数据库中(1个)属性值进行升序或降序排列

SQL中,不可以创建的索引类型是(域完整性索引)

视图建立后,在数据字典中存放的是(视图的定义)

在SELECT语句中使用MAX属性名时,该属性(不限制数据类型)

视图是数据库的(外模式)

视图可以从(视图或基本表)中导出

外模式与视图对应,模式对应基本表,内模式对应存储文件

基本表:本身独立存在的表,SQL中一个关系就对应一个基本表,一个(或多个)基本表对应一个存储文件,一个表可以带若干索引

存储文件:逻辑结构组成了关系数据库的内模式

视图:是一个虚表,从一个或几个基本表导出的表,数据库中只存放视图的定义而不存放视图对应的数据,用户可以在视图上再定义视图

四、

关系模式R中,包含在任一个候选键中的属性是(主属性)

关系模式R中,如果每个属性都是不可再分割的,则R一定属于(第一范式)

关系模式R属于1NF,且R中每一个非主属性都(完全函数依赖于)候选键,则该关系模式为2NF

关系数据库的规范化理论中,执行“分解”时,主要遵守规范化原则,即保持原有的(依赖关系和无损连接

关系模式R是第一范式,则消除非主属性对候选键的部分函数依赖的关系模式R称为(2NF),进一步消除非主属性对候选键的传递函数依赖的关系模式R,称为(3NF)

最简单的情况,单个属性是候选键,最极端的情况,整个属性组是候选键,称为(全码)

由属性集X函数决定的属性的集合,称为属性集X的闭包,被函数依赖集F逻辑蕴含的函数依赖的全体构成的集合,称为(函数依赖集F的闭包)

设关系模式R(S,D,M),函数依赖集F=|S->D,D->M|,则关系模式R的规范化程度最高能够到达2NF

(范式)是指关系模式符合某一种级别的集合

关系模式规范化是为了克服数据库操作中(插入异常、删除异常、修改异常和数据冗余)等问题

关系规范化中删除异常是指(不该删除的数据被删除),插入异常是指(应该插入的数据无法被插入),数据冗余是指(数据库中重复的数据过多),修改异常是指(修改数据时,维护数据完整性代价大)

数据依赖是指关系模式中(各个属性)之间相互依赖相互制约的关系

数据依赖可分为(函数依赖、多值依赖、连接依赖)

函数依赖可分为(完全函数依赖、部分函数依赖和传递函数依赖)

关系模式主要包括5种模式(第一范式、第二范式、第三范式、BC范式、第四范式、第五范式)

一个低一级范式的关系模式通过(模式分解)可以转换为(若干个)高一级范式的关系模式的集合,这种过程就叫规范化

关系模式规范化的基本思想是(逐步消除数据依赖中不合适的部分),实质上就是(概念单一化)的过

关系模式R(A,B)属于3NF,那么(R仍存在一定的插入和删除异常)

关系数据库中的关系模式R最基本要求是属于(1NF)

关系模式R中,如果属性A和B存在1对1的联系,则(A<-->B)

满足2NF的关系模式R(一定是1NF)

关系模式R中的属性全部是主属性,则R属于的最高范式必定是(3NF)

关系模式R中,因为(学历或学位)属性使得R不满足第一范式,R(学号,姓名,学历或学位,性别)

关系模式由五部分组成,是一个五元组(只学三个部分):R(U,F),R是符号化的元组语义,U是一组属性,F是属性组U上的一组数据依赖

数据依赖:函数依赖(是指一个或若干个属性的值可以决定其他属性的值)、多值依赖(对称性、传递性、合并性、分解性、特殊性)、连接依赖

五、

数据库设计的主要内容是(结构设计和行为设计)

数据库设计的基本步骤是(需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施、数据库运行和维护)

数据库系统设计规划阶段需要(概念结构设计、逻辑结构设计和物理结构设计)三个步骤

概念结构设计方法包括(自顶而下、自底向上、逐步扩张、混合策略)四种

E-R模型基本元素是(实体(矩形)、属性(椭圆形)、联系(菱形,有一对一、一对多、多对多))

数据流图中,用(正方形或立方体)表示数据的源点或终点,(圆角矩形或圆形)表示变换数据的处理过程,(开口矩形或两条平行横线)代表数据存储,(箭头)代表数据流,即特定数据的流动方向

各分E-R图之间冲突类型有(属性冲突、命名冲突、结构冲突)

属性冲突包括(属性域冲突和属性取值单位冲突)

命名冲突经常有(同名异义和异名同义)两种情况

关系数据库物理结构设计的主要内容包括(设计数据库的存取方法和设计数据库文件的物理存储结构)

数据库物理结构设计中,数据常见存取方法包括(索引方法、聚簇方法、HASH方法)等

组织数据入库需要完成以下工作(录入员的培训、录入方式的合理选择、录入差错处理、录入的审核)

数据抽象一般包括(分类和聚集)两种方法

数据库转储与恢复属于数据库设计中(维护)阶段的任务

数据库设计过程中,关系模式规范化理论是应用在(逻辑结构设计)阶段

概念模型是应用于信息的(信息世界)建模

数据库设计中,将E-R图转换成关系数据模型的过程属于(逻辑设计阶段)

合并局部E-R图时,不同E-R模型中,同一属性值的类型,取值范围或取值集合不同,这属于(属性冲突)

数据字典的5类元素是(数据项、数据结构、数据流、数据存储和处理过程)

(聚簇)是指为了提高某个属性(或属性组)查询速度,把这个属性(组)上具有相同值的元组集中存放在连续的物理块上,而这个属性(组)称为“聚簇码”

最著名的概念模型是(实体-联系模型)

关系数据库中,实现实体与实体之间联系是通过关系与关系之间的(公共属性)

需求分析阶段,用(数据流程图)来描述用户单位的业务流程

六、

关系数据库维护过程主要包括(完整性控制、安全性控制、并发控制和数据库恢复)4个方面

数据库的完整性是指数据库中数据的(正确性、有效性和相容性)

定义属性时的三个属性值限制:(1)列值非空(NOT NULL) (2)列值唯一(UNIQUE) (3)检查列值是否满足一个布尔表达式(CHECK)

数据库系统提供的安全措施主要包括(用户标识和鉴别、存取控制、视图机制、跟踪审计和数据加密等)

连接数据库时的安全验证是通过(用户标识与鉴别)来实现的

常用存取控制方法是(自主存取控制和强制存取控制)

将数据库对象的操作权限授予用户,属于安全控制机制中的(自主存取控制)

视图机制是数据库系统提供给不同用户从不同角度观察数据库数据的窗口

数据库后备副本的主要用途是(数据库恢复)

事务是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作岗位

事务是数据库恢复和并发控制的基本单位

事务具有四个特性(原子性、一致性、隔离性、持久性)

在DB恢复时,对已经COMMIT但更新未写入磁盘的事务要执行(REDO)操作    REDO-重做

当对数据库中某一表进行(insert、delete、update)时,SQL Server就会自动地执行触发器所定义的SQL语句

若事务程序中有表达式a/b,如果b取值为0时计算该表达式,则会产生的故障属于(事务故障)

创建新的数据库角色时,一般要完成的基本任务包括(指定角色名称、分配权限和添加成员)

使某个事务永远处于等待状态而得不到执行的现象称为(活锁)

事务遵循两段锁协议是并发事务可串行化调度的充分条件

多粒度封锁中的一个数据对象包括(显式加锁和隐式加锁)两种方式加锁

下列叙述中,不正确的是(C)

A.介质故障发生的可能性较小,但破坏性大

B.计算机病毒引发的故障是人为故障

C.若完善DBS的设计,故障可以完全避免

D.恢复子系统是DBS重要组成部分

写日志文件时应该(先写日志文件,后写数据库的更新)

下列故障中属于事务故障的是(B)

  1. 程序中的ROLLBACK     B.违反完整性约束
  2. CPU故障(系统故障)  D.硬盘损坏(介质故障)

主码不允许取空值是(实体完整性)约束规则

有一个关系,医生(工作证号、姓名、性别、科室),规定性别取值只能是“男”或“女”,这一规则属于(用户自定义)约束规则

实现数据库并发控制的主要方法是(封锁)

对于共享锁(S)和排它锁(X),下面相容关系正确的是(C)

  1. X-X相容 B.X-S相容 C.S-S相容 D.S-X相容

在数据库系统中,拥有最高权限的用户是(DBA)

关于视图的叙述,错误的是(D)

A.视图不存储数据,但可以通过视图访问数据

B.视图提供了一种数据安全机制

C.视图可以实现数据的逻辑独立性

D.视图能够提高对数据的访问效率(视图本身并不能够提高访问效率,尤其是在没有使用物化视图的情况下)

故障是指事务在运行时因各种原因所导致的事务异常终止。

故障分为(事务故障,系统故障和介质故障)

事务故障是指(由事务内部原因及死锁导致事务无法继续正常执行)

系统故障是指(由计算机硬件、操作系统或数据库系统软件故障导致的易失性存储器内容的丢失,使得事务终止,而非易失性存储器仍完好无损)

介质故障是指(因非易失性存储介质的损坏造成的数据库的破坏)

登记日志文件时必须遵循以下两条规则:(1)登记的次序严格按照并发事务执行的时间次序 (2)必须先写日志文件,后写数据库的更新

数据库相关概念

  1. DB:数据库,保存一组有组织的数据
  2. DBMS:数据库管理系统,用于管理DB中的数据
  3. DBS:指引入数据库后的计算机系统,由DB、DBMS组成
  4. SQL:结构化查询语言,用于和DBMS通信的语言

相关文章:

Mysql复习(二)

一、 DBMS&#xff1a;是管理数据库的软件的集合&#xff0c;是用户访问数据库的接口。主要功能&#xff1a;数据定义、数据操纵、数据库运行管理、数据库建立与维护等 二、 关系模式的完整性规则包括&#xff08;实体完整性、参照完整性和用户自定义完整性&#xff09; 实体…...

【芯片设计- RTL 数字逻辑设计入门 番外篇 13 -- FAB厂中PE工程师和PIE工程师的区别】

文章目录 Overview岗位职责的核心区别PE工程师:岗位要求的差异PE工程师接触面和协作关系后期职业发展方量产与研发的区别转自: 老虎说芯 老虎说芯 2024年12月20日 12:30 广东 Overview 在导体制造行业中,PE工程师(Process Engineer,工艺工程师)和PIE工程师(Process Int…...

java中的输入输出

目录 1.基本概念1.标准输入流&#xff08;System.in&#xff09;&#xff1a;2.标准输出流&#xff08;System.out&#xff09;&#xff1a;3.Scanner 类&#xff1a;4.File 类&#xff1a;&#xff16;.BufferedReader 和 BufferedWriter&#xff1a;7.PrintWriter&#xff1a…...

java抽奖系统(八)

9. 抽奖模块 9.1 抽奖设计 抽奖过程是抽奖系统中最重要的核⼼环节&#xff0c;它需要确保公平、透明且⾼效。以下是详细的抽奖过程设计&#xff1a; 对于前端来说&#xff0c;负责控制抽奖的流程&#xff0c;确定中奖的人员 对于后端来说&#xff1a; 接口1&#xff1a;查询完…...

在技术文档中多使用各种图

有些事情在文档中掰扯十几页&#xff0c;不如一幅图讲的明白&#xff01;举个例子下面这幅图就是一个EDI 835电子报文&#xff08;就是医保了&#xff0c;美国加州的&#xff09;的业务流程。如果纯靠文字来描述&#xff0c;写很多文字不一定能说清楚。所以俺画了这幅图&#x…...

GB28181学习总结

GB28181学习总结 前言 我认为&#xff0c;学习一个新东西可以分成两步&#xff1a; 作用是什么&#xff1f; 原理是什么&#xff1f; 所以本文将从两个问题出发&#xff0c;对GB28181进行总结&#xff1a; GB28181是什么&#xff1f; GB28181原理是什么&#xff1f; GB…...

矩阵论:Vector-Valued Linear and Affine Functions介绍:中英双语

最近在翻看 这本书&#xff0c;对其中的一些英文概念做一些记录。 Link&#xff1a;https://web.stanford.edu/~boyd/books.html 中文版 向量值线性函数和仿射函数的详解 在机器学习、数据科学和工程应用中&#xff0c;向量值线性函数和仿射函数是非常重要的数学工具。本…...

网络七层杀伤链

声明&#xff01; 学习视频来自B站up主 **泷羽sec** 有兴趣的师傅可以关注一下&#xff0c;如涉及侵权马上删除文章&#xff0c;笔记只是方便各位师傅的学习和探讨&#xff0c;文章所提到的网站以及内容&#xff0c;只做学习交流&#xff0c;其他均与本人以及泷羽sec团队无关&…...

某狐畅游24校招-C++开发岗笔试(单选题)

某狐畅游24校招-C开发岗笔试 目录 某狐畅游24校招-C开发岗笔试一、单选题二、单选题解析 本文题目源来自&#xff1a;[PTA程序设计类实验辅助教学平台](PTA | 程序设计类实验辅助教学平台) 一、单选题 1-1 若有说明 int a[2][3]; 则对 a 数组元素的正确引用是 A. a[0][11]B. …...

spring mvc | servlet :serviceImpl无法自动装配 UserMapper

纯注解SSM整合 解决办法&#xff1a; 在MybatisConfig添加 Configuration MapperScan("mapper")...

在 CentOS 上安装 MySQL 8

在 CentOS 上安装 MySQL 8 您可以按照以下步骤操作&#xff1a; 1. 更新系统 首先&#xff0c;更新系统软件包以确保安装的最新版本。 sudo yum update -y 2. 安装 MySQL 8 安装 MySQL 存储库 wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.r…...

EMC VMAX/DMX 健康检查方法

近期连续遇到2个由于对VMAX存储系统没有做及时的健康检查&#xff0c;出现SPS电池故障没有及时处理&#xff0c;然后同一pair就是同一对的另外一个SPS电池再次出现故障&#xff0c;然后存储系统保护性宕机vault&#xff0c;然后业务系统挂掉的案例。 开始之前&#xff0c;先纠…...

深入理解Kafka:核心设计与实践原理读书笔记

目录 初识Kafka基本概念安装与配置ZooKeeper安装与配置Kafka的安装与配置 生产与消费服务端参数配置 生产者客户端开发消息对象 ProducerRecord必要的参数配置发送消息序列化分区器生产者拦截器 原理分析整体架构元数据的更新 重要的生产者参数acksmax.request.sizeretries和re…...

Ubuntu命令行网络配置

临时连接 为什么需要临时连接&#xff0c;你最好测试你的网络适配器驱动能够连接到网络&#xff0c;然后再进行进一步的配置自动连接&#xff0c;否则也许会一直处在“折腾”中。 查看网络状态 ip addr show激活网络接口&#xff1a; sudo ip link set <适配器名称> up使…...

Wireshark软件下载安装及基础

前言 本次学习的是在b站up主泷羽sec课程有感而发&#xff0c;如涉及侵权马上删除文章。 笔记的只是方便各位师傅学习知识&#xff0c;以下网站只涉及学习内容&#xff0c;其他的都与本人无关&#xff0c;切莫逾越法律红线&#xff0c;否则后果自负。 &#xff01;&#xff01;…...

16asm - 宏汇编语法

文章目录 前言宏汇编表达式算术表达式逻辑运算关系运算符 标号匿名标号调整偏移量指令ORG当前地址指令$ 结构体宏equ语句语句macro语句 多文件编译源文件头文件函数使用全局变量编译 选择结构循环结构 总结 前言 各位师傅大家好&#xff0c;我是qmx_07,今天讲解 宏汇编的相关内…...

5.C语言内存分区-堆-栈

目录 内存分区 运行之前 代码区 全局初始化数据区 、静态数据区 (data) 未初始化数据区(bss&#xff08;Block Started by Symbol&#xff09;区) 总结 运行之后 代码区 &#xff08;text segment&#xff09; 未初始化数据区(bss) 全局初始化数据区&#xff0c;静态…...

【模拟】饮料促销

题目描述 暑期到了&#xff0c;各大商场都开始举办饮料促销优惠活动&#xff0c;卡卡维他命水凭3个瓶盖可以再换一瓶并且可以一直循环下去(但不允许暂借或赊账)。请你计算一下&#xff0c;如果小明不浪费瓶盖&#xff0c;尽量地参加活动&#xff0c;那么对于他初始买入的 n 瓶…...

RFdiffusion get_torsions函数解读

函数功能 get_torsions 函数根据输入的原子坐标(xyz_in)和氨基酸序列(seq),计算一组主链和侧链的扭转角(torsions)。同时生成备用扭转角(torsions_alt),用于表示可以镜像翻转的几何结构,并返回掩码(tors_mask)和是否平面化(tors_planar)的信息。 输入参数 xyz…...

重拾设计模式--组合模式

文章目录 1 、组合模式&#xff08;Composite Pattern&#xff09;概述2. 组合模式的结构3. C 代码示例4. C示例代码25 .应用场景 1 、组合模式&#xff08;Composite Pattern&#xff09;概述 定义&#xff1a;组合模式是一种结构型设计模式&#xff0c;它允许你将对象组合成…...

IntelliJ IDEA Docker集成

一、概述 Docker是一种用于在隔离和可复制环境中部署和运行可执行文件的工具。这可能很有用&#xff0c;例如&#xff0c;在与生产相同的环境中测试代码。 IntelliJ IDEA集成了Docker功能&#xff0c;并为创建Docker映像、运行Docker容器、管理Docker Compose应用程序、使用公…...

【Blender】【源码详解】BLI_mesh_boolean 实现详解

1. 背景&#xff1a; 最近因为项目需要&#xff0c;需要阅读 Blender 中关于 mesh boolean 的源码&#xff1b;因此&#xff0c;对 blender 中的 mesh boolean 源码进行解读&#xff1b; Github 上源码下载很慢&#xff0c;一般使用 Gitee: gitee Blender 源码 2. Mesh Boole…...

36. Three.js案例-创建带光照和阴影的球体与平面

36. Three.js案例-创建带光照和阴影的球体与平面 实现效果 知识点 Three.js基础 WebGLRenderer WebGLRenderer 是Three.js中最常用的渲染器&#xff0c;用于将场景渲染到网页上。 构造器 new THREE.WebGLRenderer(parameters)参数类型描述parametersobject可选参数&#…...

C语言 函数嵌套

#include <stdio.h> void new_line() {printf("hehe\n"); } void three_line() {int i 0;for (i 0; i < 3; i){new_line;} } int main() {three_line();return 0; } 函数可以嵌套调用&#xff0c;但不能嵌套定义 链式访问 main有三个参数 //main函数的…...

Android adb查看某个进程的总线程数

Android adb查看某个进程的总线程数 adb shell 进入控制台&#xff0c;然后&#xff1a; top -m 20 列出当前系统的进程&#xff0c;找到目标进程的id&#xff0c; ps -T 进程id | wc -l Android adb shell ps进程查找以及kill-CSDN博客文章浏览阅读777次&#xff0c;点赞3次&a…...

安装milvus以及向量库增删改操作

首先电脑已经安装了docker windows电脑可下载yml文件 https://github.com/milvus-io/milvus/releases/download/v2.4.6/milvus-standalone-docker-compose.yml 创建milvus文件夹&#xff0c;并在这个目录下创建五个文件夹&#xff1a;conf、db、logs、pic、volumes、wal 然后…...

基于深度学习多图像融合的屏幕缺陷检测方案

公司项目&#xff0c;已申请专利。 深度学习作为新兴技术在图像领域蓬勃发展&#xff0c;因其自主学习图像数据特征的性能避免了人工设计算法的繁琐&#xff0c;精准的检测性能、高效的检测效率以及对各种不同类型的图像任务都有比较好的泛化性能&#xff0c;使得深度学习技术在…...

OAuth 2.0

简介 OAuth 是一种开放标准的授权协议或框架&#xff0c;它提供了一种安全的方式&#xff0c;使第三方应用程序能够访问用户在其他服务上的受保护资源&#xff0c;而无需共享用户的凭证&#xff08;如用户名和密码&#xff09;。OAuth 的核心思想是通过“授权令牌”来代替直接…...

2024年11月 蓝桥杯青少组 STEMA考试 Scratch真题

2024年11月 蓝桥杯青少组 STEMA考试 Scratch真题&#xff08;选择题&#xff09; 题目总数&#xff1a;5 总分数&#xff1a;50 选择题 第 1 题 单选题 Scratch运行以下程宇后&#xff0c;小兔子会&#xff08; &#xff09;。 A. 变小 B. 变大 C. 变色 D. …...

pat乙级1072 开学寄语

下图是上海某校的新学期开学寄语&#xff1a;天将降大任于斯人也&#xff0c;必先删其微博&#xff0c;卸其 QQ&#xff0c;封其电脑&#xff0c;夺其手机&#xff0c;收其 ipad&#xff0c;断其 wifi&#xff0c;使其百无聊赖&#xff0c;然后&#xff0c;净面、理发、整衣&am…...

【Linux系统编程】:信号(2)——信号的产生

1.前言 我们会讲解五种信号产生的方式: 通过终端按键产生信号&#xff0c;比如键盘上的CtrlC。kill命令。本质上是调用kill()调用函数接口产生信号硬件异常产生信号软件条件产生信号 前两种在前一篇文章中做了介绍&#xff0c;本文介绍下面三种. 2. 调用函数产生信号 2.1 k…...

Qwen2.5-7B 微调rz吧数据集

Qwen2.5-7B 微调弱智吧数据集 模型微调简介 模型微调是一种在已有预训练模型的基础上&#xff0c;通过使用特定任务的数据集进行进一步训练的技术。这种方法允许模型在保持其在大规模数据集上学到的通用知识的同时&#xff0c;适应特定任务的细微差别。使用微调模型&#xff…...

未来将要被淘汰的编程语言

COBOL - 这是一种非常古老的语言&#xff0c;主要用于大型企业系统和政府机构。随着老一代IT工作人员的退休&#xff0c;COBOL程序员变得越来越少。Fortran - 最初用于科学和工程计算&#xff0c;Fortran在特定领域仍然有其应用&#xff0c;但随着更现代的语言&#xff08;如Py…...

翻转(蓝桥杯2023大学C组试题E)

【问题描述】&#xff1a;小蓝用黑白棋的n个棋子排成了一行&#xff0c;他在脑海里想象出了一个长度为n的01串T&#xff0c;他发现如果把黑棋当作1、白棋当做0&#xff0c;这一行棋子是一个长度为n的01串S。 小蓝如果在S中发现一颗棋子和它两边的棋子都不一样&#xff0c;可以将…...

期权VIX指数构建与择时应用

芝加哥期权交易 所CBOE的波动率指数VIX 是反映 S&P 500 指数未来 30 天预测期波动率的指标&#xff0c;由于预期波动率多用于表征市场情绪&#xff0c;因此 VIX 也被称为“ 恐慌指数”。 VIX指数计算 VIX 反映了市场情绪和投资者的风险偏好&#xff0c; 对于欧美市场而言…...

Nginx界的天花板-Oracle 中间件OHS 11g服务器环境搭建

环境信息 服务器基本信息 如下表&#xff0c;本次安装总共使用2台服务器&#xff0c;具体信息如下&#xff1a; 服务器IP DNS F5配置 OHS1 172.xx.xx.xx ohs01.xxxxxx.com ohs.xxxxxx.com OHS2 172.xx.xx.xx ohs02.xxxxxx.com 服务器用户角色信息均为&#xff1a;…...

torch.unsqueeze:灵活调整张量维度的利器

在深度学习框架PyTorch中&#xff0c;张量&#xff08;Tensor&#xff09;是最基本的数据结构&#xff0c;它类似于NumPy中的数组&#xff0c;但可以在GPU上运行。在日常的深度学习编程中&#xff0c;我们经常需要调整张量的维度以适应不同的操作和层。torch.unsqueeze函数就是…...

为什么使用环形队列

1.看以下两种情况。第一种不会出现问题&#xff0c;当主流程读取次数比较慢时&#xff0c;数据会被覆盖。 2.扩大空间。不可取。 3.什么是队列...

Qt之QML应用程序开发:给应用程序添加图标文件

开发环境: 1、Qt Creator 14.0.1 2、windows10 先看下面的步骤,不明白再返回来看下面官方指导链接。 先看下面的步骤,不明白再返回来看下面官方指导链接。 先看下面的步骤,不明白再返回来看下面官方指导链接。 --------------------------------------------------------…...

基于xiaothink对Wanyv-50M模型进行c-eval评估

使用pypi安装xiaothink&#xff1a; pip install xiaothink1.0.2下载模型&#xff1a; 万语-50M 开始评估(修改模型路径后即可直接开始运行&#xff0c;结果保存在output文件夹里)&#xff1a; import os import json import pandas as pd import re from tqdm import tqdm i…...

大模型项目如何成功落地?

随着人工智能的快速发展&#xff0c;大模型已经成为企业转型和提升效率的关键工具。要让大模型成功落地&#xff0c;需要几个关键要素&#xff0c;以及明白如何组建一个高效的团队。 首先&#xff0c;成功的关键在于业务人员的积极参与&#xff0c;这是项目成功的起点。 其次…...

重构(二)

继续"提高代码质量" 接着上文提高代码质量, 需要从这几个特点入手 1、代码重用性。2、可读性。3、可扩展性。4、可靠性。5、高内聚&#xff0c;低耦合。 仅仅就"可读性"去分析一下吧, 毕竟例子实在是太多了 递归的"可读性"不如while循环 递归…...

Sapro编程软件

Sapro软件是由西门子建筑科技公司开发的一款编程软件&#xff0c;主要用于Climatix控制器的编程、调试及相关功能实现.以下是其具体介绍&#xff1a; • 功能强大&#xff1a;可进行HVAC控制编程&#xff0c;实现设备控制、HMI用户访问和设备集成等功能&#xff0c;满足复杂的…...

EasyGBS国标GB28181公网平台P2P远程访问故障诊断:云端服务端排查指南

随着信息技术的飞速发展&#xff0c;视频监控领域正经历从传统安防向智能化、网络化安防的深刻转变。EasyGBS平台&#xff0c;作为基于国标GB28181协议的视频流媒体平台&#xff0c;为用户提供了强大的视频监控直播功能。然而&#xff0c;在实际应用中&#xff0c;P2P远程访问可…...

学生管理系统,增加教师管理,班级管理,角色功能权限管理

为了在现有的学生管理系统中增加**教师管理**、**班级管理**以及**角色和权限管理**&#xff0c;我们需要对数据库进行扩展&#xff0c;并相应地更新 Python 代码和用户界面。以下是详细的步骤和代码示例。 ## 1. 数据库扩展 ### 1.1 创建新表 #### 教师表 (teachers) sql …...

Vue CLI 脚手架创建项目流程详解 (2)

更新 CLI 脚手架 确保你安装的是最新版本的 Vue CLI&#xff0c;以支持最新的特性及改进。你可以通过以下命令全局安装或更新 Vue CLI&#xff1a; npm install -g vue/cli创建 Vue 3.x 项目 启动创建向导 使用 vue create 命令来开始创建一个新的 Vue 项目&#xff1a; vue …...

LabVIEW机械故障诊断中的传感器选择

在机械设备故障诊断中&#xff0c;传感器是关键设备&#xff0c;用于采集设备运行状态的各种数据。常见的传感器类型和选择方法如下&#xff1a; 1. 振动传感器 用于检测设备运行中的振动特征&#xff0c;常见于旋转机械和轴承故障诊断。 加速度传感器&#xff1a;检测高频振…...

二叉树_堆

目录 一. 树(非线性结构&#xff09; 1.1 树的概念与结构 1.2 树的表示 二. 二叉树 2.1 二叉树的概念与结构 2.2 特殊的二叉树 2.3 二叉树的存储结构 三. 实现顺序结构的二叉树 3.1 堆的概念与结构 一. 树(非线性结构&#xff09; 1.1 树的概念与结构 概念&#xff…...

Java图片拼接

最近遇到一个挺离谱的功能&#xff0c;某个表单只让上传一张图&#xff0c;多图上传会使导出失败。跟开发沟通后表示&#xff0c;这个问题处理不了。我... 遂自己思考&#xff0c;能否以曲线救国的方式拯救一下&#xff0c;即不伤及代码之根本&#xff0c;又能解决燃眉之急。灵…...

使用qemu搭建armv7嵌入式开发环境

目录 目录 1 概述 2 环境准备 2.1 vexpress系列开发板介绍 2.2 安装工具 2.2.1 安装交叉工具链 2.2.2 安装qemu 2.2.3 安装其他工具 3 启动uboot 3.1 uboot下载与编译 3.1.1 下载 3.1.2 编译 3.2 使用qemu启动uboot 4 启动kernel 4.1 下载和编译kernel 4.1.1 下…...