(MySQL)头歌数据库作业答案

1.数据库和表的基本操作

1.1数据库和表的基本操作(一)
第1关:查看表结构与修改表名

本关任务:修改表名,并能顺利查询到修改后表的结构。

USE Company;#请在此处添加实现代码
########## Begin #################### modify the table name ##########alter table tb_emp rename jd_emp;########## show tables in this database ##########show tables;########## describe the table ##########describe jd_emp;########## End ##########
第2关:修改字段名与字段数据类型

本关任务:修改表中的字段名,并修改字段的数据类型。

USE Company;#请在此处添加实现代码
########## Begin #################### change the column name ##########alter table tb_emp change Id prod_id int(11);########## change the data type of column ##########alter table tb_emp modify Name varchar(30);########## End ##########DESCRIBE tb_emp;
第3关:添加与删除字段

本关任务:分别在表的最后一列第一列指定列后添加新的字段,并删除表中的指定字段。

USE Company;#请在此处添加实现代码
########## Begin #################### add the column ##########
ALTER TABLE tb_emp add Country varchar(20) after Name;########## delete the column ##########ALTER TABLE tb_emp drop Salary;########## End ##########DESCRIBE tb_emp;
第4关:修改字段的排列位置

本关任务:修改表中某字段的顺序,分别将其排至表中的第一列与指定列之后。

USE Company;#请在此处添加实现代码
########## Begin #################### modify the column to top ##########ALTER TABLE tb_emp MODIFY Name varchar(25) FIRST ;
########## modify the column to the rear of another column ##########ALTER TABLE tb_emp MODIFY DeptId int(11) AFTER Salary;
########## End ##########DESCRIBE tb_emp;
第5关:删除表的外键约束

本关任务:删除表中的外键约束。

我们曾在第一章中讲过外键的作用,以及如何创建一个表的外键。建立了外键我们就建立起了两张表的关联关系,那如果我想删除主表呢?为了确保数据库的正确性,我们必须先解除两个表之间的关联关系,那就是删除外键约束啦!让我们先来看看删除外键约束的语法规则。

语法规则为: ALTER TABLE 表名 DROP FOREIGN KEY 外键约束名; 。

USE Company;#请在此处添加实现代码
########## Begin #################### delete the foreign key ##########
ALTER TABLE tb_emp DROP FOREIGN KEY emp_dept;########## End ##########
SHOW CREATE TABLE tb_emp G;
1.2数据库和表的基本操作(二)
第1关:插入数据

本关任务:为表同时插入多条我们规定的记录。

USE Company;#请在此处添加实现代码
########## Begin #################### bundle insert the value ##########INSERT INTO tb_emp (id,Name,DeptId,Salary) VALUES 
(1,'Nancy',301,2300.00),(2,'Tod',303,5600.00),(3,'Carly',301,3200.00);########## End ##########
SELECT * FROM tb_emp;
第2关:更新数据

有道是:人生在世,孰能无过。过而能改,善莫大焉!

本关就为各位着重介绍数据的更新(UPDATE)

本关任务:将数据表中原有的数据修改为本关指定的数据。

USE Company;#请在此处添加实现代码
########## Begin #################### update the value ##########update tb_emp SET Name='Tracy' WHERE Name='Carly';UPDATE tb_emp SET DeptId=302 WHERE Name='Tracy';
UPDATE tb_emp SET Salary=4300.00 WHERE Name='Tracy';  ########## End ##########SELECT * FROM tb_emp;
第3关:删除数据

本关任务:删除表中的指定行。

USE Company;#请在此处添加实现代码
########## Begin #################### delete the value ##########
DELETE FROM tb_emp WHERE Salary>3000; ########## End ##########SELECT * FROM tb_emp;

2.简单查询

2.1单表查询(一)
第1关:基本查询语句

本关任务:

  • SELECT语句检索数据表中指定字段的数据;

  • SELECT语句检索数据表中所有字段的数据。

    USE Company;

    #请在此处添加实现代码
    ########## Begin ##########

    ########## retrieving the Name and Salary ##########

    SELECT Name,Salary
    FROM tb_emp;
    ########## retrieving all the table ##########

    SELECT * FROM tb_emp;
    ########## End ##########

第2关:带 IN 关键字的查询

本关任务:使用IN关键字检索数据表中指定的数据内容。

USE Company;#请在此处添加实现代码
########## Begin #################### retrieving the Name and Salary with IN statement ##########SELECT Name,Salary
FROM tb_emp
WHERE Id NOT IN (1);########## End ##########
第3关:带 BETWEEN AND 的范围查询

本关任务:使用BETWEEN AND关键字检索数据表中指定的数据内容。

USE Company;#请在此处添加实现代码
########## Begin #################### retrieving the Name and Salary with BETWEEN AND statement ##########SELECT Name,Salary
FROM tb_emp
WHERE Salary BETWEEN 3000 AND 5000;########## End ##########
2.2单表查询(二)
第1关:带 LIKE 的字符匹配查询

本关任务:使用通配符%检索数据表中指定字段的数据。

USE Company;######### Begin #########SELECT Name,Salary
FROM tb_emp
WHERE Name LIKE 'c%';
######### End #########
第2关:查询空值与去除重复结果

本关任务:使用关键字IS NULL检索数据表中指定的字段的空值;使用关键字DISTINCT检索数据表中指定的不重复的内容。

USE Company;######### Begin #########SELECT *
FROM tb_emp
WHERE DeptId IS NULL;
######### End ################## Begin #########
SELECT Distinct Name
FROM tb_emp
;######### End #########

第3关:带 AND 与 OR 的多条件查询

本关任务:使用关键字AND检索数据表中指定的字段的内容;使用关键字IN检索数据表中指定的字段的内容。

USE Company;######### Begin #########SELECT *
FROM tb_emp
WHERE DeptId = 301 AND Salary > 3000;
######### End ################## Begin #########
SELECT *
FROM tb_emp
WHERE DeptId in(301,303);######### End #########
2.3单表查询(三)

第1关:对查询结果进行排序

本关任务:以成绩的降序显示学生成绩表中所有信息。

USE School;#请在此处添加实现代码
########## Begin #################### 查询1班同学的所有信息以成绩降序的方式显示结果 ##########SELECT * FROM tb_score  where class_id=1 ORDER BY score desc;
########## End ##########
第2关:分组查询

本关任务:对班级表中的班级名称进行分组查询。

USE School;#请在此处添加实现代码
########## Begin #################### 对班级名称进行分组查询 ##########SELECT stu_id,class_id,name FROM tb_class GROUP BY class_id;
########## End ##########
第3关:使用 LIMIT 限制查询结果的数量

本关任务:使用LIMIT关键字查询班级中第2名到第5名的学生信息,并根据学生成绩进行降序排序。

USE School;#请在此处添加实现代码
########## Begin #################### 查询班级中第2名到第5名的学生信息 ##########SELECT * FROM tb_score order by score desc LIMIT 1,4;########## End ##########

3.高级查询

3.1连接查询
第1关:内连接查询

本关任务:使用内连接查询数据表中学生姓名和对应的班级。

内连接查询

  • 仅将两个表中满足连接条件的行组合起来作为结果集,称为内连接;

  • 关键字:[inner] join ... on

    USE School;

    ########## 查询数据表中学生姓名和对应的班级 ##########
    #请在此处添加实现代码
    ########## Begin ##########

    select tb_student.name as studentName,tb_class.name as className from tb_student join tb_class on tb_class.id = tb_student.class_id;

    ########## End ##########

第2关:外连接查询

本关任务:使用外连接查询数据表中所有班级和对应班级里学生的姓名。

外连接查询

  • 以某张表为主,取出里面的所有记录,然后每条与另外一张表进行连接,不管能不能匹配上条件,最终都会保留。能匹配,正确保留;不能匹配,其它表的字段都置空(null),称为外连接。

  • 外连接查询分为左外连接查询和右外连接查询;

  • 关键字:left/right [outer] join ... on

    USE School;

    ########## 使用左外连接查询所有学生姓名和对应的班级 ##########

    #请在此处添加实现代码
    ########## Begin ##########

    select tb_student.name as studentName,tb_class.name as className
    from tb_class right join tb_student on tb_class.id=tb_student.class_id;

    ########## End ##########

    ########## 使用右外连接查询所有学生姓名和对应的班级 ##########

    #请在此处添加实现代码
    ########## Begin ##########

    select tb_student.name as studentName,tb_class.name as className
    from tb_class left join tb_student on tb_class.id=tb_student.class_id;

    ########## End ##########

第3关:复合条件连接查询

本关任务:使用连接查询,查询所有班级里分数在90分以上的学生的姓名和学生的成绩以及学生所在的班级。

USE School;########## 查询所有班级里分数在90分以上的学生的姓名和学生的成绩以及学生所在的班级 ##########
#请在此处添加实现代码
########## Begin ##########select s1.name as studentName,score,s2.name as className
from tb_student as s1,tb_class as s2
where s1.class_id=s2.id
and s1.score>90
order by score desc;########## End ##########
3.2子查询
第1关:带比较运算符的子查询

本关任务:查询大于所有平均年龄的员工姓名与年龄。

USE Company;#请在此处添加实现代码
########## Begin ##########
#1.查询大于所有平均年龄的员工姓名与年龄
select name,age from tb_emp where age>(select avg(age) from tb_emp);########## End ##########
第2关:关键字子查询

本关任务:根据要求使用关键字进行查询。

USE Company;
#请在此处添加实现代码
########## Begin ###########1.使用 ALL 关键字进行查询
SELECT position,salary FROM tb_salary WHERE salary > All(SELECT max(salary) FROM tb_salary where position='java');
#2.使用 ANY 关键字进行查询
SELECT position,salary FROM tb_salary WHERE salary > ANY(SELECT min(salary) FROM tb_salary where position='java');
#3.使用 IN 关键字进行查询
select position,salary from tb_salary where position in('java');
########## End ##########
3.3分组选择数据
第1关:GROUP BY 与 聚合函数

本关任务:使用GROUP BY关键字结合聚合函数将数据进行分组。

USE School;#请在此处添加实现代码
########## Begin ###########1.查询表中2,3,4年级中分别男女的总人数
select gradeId,sex,count(*) 
from student 
where gradeId in (2,3,4 )
group by gradeId,sex;########## End ##########

第2关:使用 HAVING 与 ORDER BY

使用having子句进行分组筛选

简单来说,having子句用来对分组后的数据进行筛选,即having针对查询结果中的列发挥筛选数据作用。因此having通常与Group by连用。

USE School;#请在此处添加实现代码
########## Begin ###########1.查询表中至少有两门课程在90分以上的学生信息select sno,count(*)from tb_grade
where score >= 90
group by sno
having count(pno) >= 2;#2.查询表中平均成绩大于90分且语文课在95分以上的学生信息
select sno,avg(score) from tb_grade
where sno in (select sno from tb_grade where score >=95 and pno = '语文' )
group by sno having avg(score) >=90;########## End ##########
3.4使用聚合函数查询
第1关:COUNT( )函数

本关任务: 1.使用COUNT()函数查询数据表中总数据量, 2.使用COUNT()函数统计班级总人数。

USE School;#请在此处添加实现代码
########## Begin #################### 查询该表中一共有多少条数据 ##########select count(*) from tb_class;
########## 查询此表中367班有多少位学生 ##########select classid,count(*) from tb_class where classid=367;
########## End ##########
第2关:SUM( )函数

本关任务: 1.使用SUM()函数查询数据表中学生的总成绩; 2.使用SUM()函数查询语文课程中学生的总成绩。

USE School;#请在此处添加实现代码
########## Begin #################### 查询所有学生总分数 ##########
select sum(score) from tb_class;########## 查询学生语文科目的总分数 ##########select course,sum(score) from tb_class where course='语文';
########## End ##########
第3关:AVG( )函数

本关任务:使用AVG()函数查询学生各科目的平均分数。

USE School;#请在此处添加实现代码
########## Begin #################### 查询学生语文科目的平均分数 ##########select course,avg(score) from tb_class where course='语文';########## 查询学生英语科目的平均分数 ##########select course,avg(score) from tb_class where course='英语';########## End ##########
第4关:MAX( )函数

本关任务:使用MAX()函数查询各科中的最高分数。

USE School;#请在此处添加实现代码
########## Begin #################### 查询语文课程中的最高分数 ##########select course,max(score) from tb_class where course='语文';########## 查询英语课程中的最高分数 ##########select course,max(score) from tb_class where course='英语';########## End ##########
第5关:MIN( )函数

本关任务:使用MIN()函数查询学生在各科中的最低分数。

#请在此处添加实现代码
########## Begin #################### 查询语文课程中的最低分数 ##########select course,min(score) from tb_class where course='语文';########## 查询英语课程中的最低分数 ##########select course,min(score) from tb_class where course='英语';########## End ##########
3.4视图
第1关:视图

本关任务:通过学习视图,创建一个单表视图和一个多表视图。

use School;#请在此处添加实现代码
########## Begin ###########1.创建单表视图CREATE VIEW stu_view
AS
select math,chinese,math+chinese
FROM student;#2.创建多表视图CREATE VIEW stu_classes
AS
select student.stu_id,student.name,stu_info.classes
FROM student,stu_info
WHERE student.stu_id=stu_info.stu_id;########## End ##########

4.存储器和触发器

4.1存储过程(新)
第1关:建立和调用存储过程(不带输出参数的存储过程)

本关任务: 该实验是针对数据表jdxx,该数据表有四个字段,分别是省份(sf)、城市(cs)、区县(qxmc)、街道(name)。 例如,查询天心区(qxmc)的所有字段的值

 use province;#代码开始#定义过程delimiter $$
CREATE PROCEDURE dqxx(in city varchar(10),in district varchar(10))begin
declare x int;declare jd int;declare z int;declare qt int;
select count(name) from jdxx where cs = city and qxmc = district and name like "%乡" into x;
select count(name) from jdxx where cs = city  and qxmc
= district and name like "%街道" into jd;
select count(name) from jdxx where cs = city and qxmc = district
and name like "%镇" into z;
select count(name) from jdxx where cs = city and qxmc = district and name not like "%镇" and name not like"%街道" and name not like "%乡" into qt;
select x 乡,jd 街道,z 镇,qt 其他;end $$delimiter ;#调用过程
call dqxx("长沙市","开福区");
call dqxx("厦门市","同安区");#代码结束
第2关:建立和调用存储过程(带输出参数)

本关任务: 销售数据库有工作人员、销售单数据表 工作人员gzry数据表有雇员号gyh、姓名gyxm、出生日期csrq、学历xl、工资gz、部门bm、电话dh字段

 use sale;#代码开始#定义过程#调用过程delimiter $
create procedure ygyj(in nf int,in yf int,in xm varchar(10) ,out pj  varchar(10))
begin
declare yj real;select sum(sjfk) from xsd,gzry where xsd.gyh=gzry.gyh and year(xsrq)=nf and month(xsrq)=yf and gyxm=xm into yj;
case
when yj is null then set pj='无业绩';
when yj <5000 then set pj='不达标';
when yj <10000 then set pj='达标';
else set pj='优秀';
end case;end 
$
delimiter ;#调用过程
call ygyj(2015,7,'王雅静',@yj1);
call ygyj(2015,6,'廖秉娴',@yj2);
call ygyj(2015,7,'赵敏',@yj3);
call ygyj(2015,7,'章伟',@yj4);#代码结束select @yj1,@yj2,@yj3,@yj4;
第3关:建立和调用存储函数

本关任务: 销售数据库有顾客、销售单数据表 顾客gk数据表有会员号hyh、姓名name、性别sex、电话tel、部门dept字段

use sale;
#代码开始
delimiter $$
create function gkjb(nf int, xm varchar(10))returns varchar(10)
DETERMINISTIC
begindeclare jg int;declare pj varchar(10);select sum(sjfk)from xsd join gk on gk.hyh = xsd.hyh where name = xm and year(xsrq) = nf into jg;casewhen isnull(jg) thenset pj = "非会员";when jg < 5000 thenset pj = "一般会员";when jg < 10000 thenset pj = "vip";else set pj = "超级vip";end case;return pj;
end $$
delimiter ;
select name 姓名, gkjb(2015, name) 等级 from gk;
#代码结束
第4关:修改多个数据表的存储过程

本关任务: 图书管理数据库有读者reader图书book借阅数据表 读者表reader有读者证号dzzh、姓名xm、性别xb、身份sf、电话号码dhhm字段

use library;#代码开始#定义过程
delimiter $$
create procedure hs(in sh varchar(8), in dzbh varchar(3), in rq date, out zt varchar(12))
begindeclare jywh int;select count(*) from borrow where txm=sh and dzzh=dzbh and isnull(hsrq) into jywh;if jywh=0 thenset zt = "没有该借阅";elseupdate borrow set hsrq=rq where dzzh=dzbh and txm=sh and isnull(hsrq);update book set zk=1 where txm=sh;set zt = "还书成功";end if;
end $$
delimiter ;
call hs("P0000001", "001", "2022-5-1", @zt1);
call hs("P0000001", "002", "2022-5-1", @zt2);
#代码结束
select @zt1,@zt2;
select txm, sm, zk from book;
select * from borrow;
第5关:使用游标的存储过程

本关任务: jdxx数据表有四个字段,分别是省份(sf)、城市(cs)、区县(qxmc)、街道(name)。 例如,查询天心区(qxmc)的所有字段的值结果如图所示

use province;
#代码开始
delimiter $$
create procedure tjdq(in sm varchar(10))
begindeclare flag int default 1;declare city varchar(10);declare qx varchar(10);declare jd int;declare x int;declare z int;declare qt int;declare dq cursor for select distinct cs, qxmc from jdxx where sf = sm;declare continue handler for not found set flag = 0;delete from dqtj;open dq;fetch dq into city, qx;while flag = 1 doselect count(*) from jdxx where cs = city and qxmc = qx and name like "%街道" into jd;select count(*) from jdxx where cs = city and qxmc = qx and name like "%乡" into x;select count(*) from jdxx where cs = city and qxmc = qx and name like "%镇" into z;select count(*) from jdxx where cs = city and qxmc = qx and name not like "%镇" and name not like "%街道" and name not like "%乡" into qt;insert into dqtj values(city, qx, x, jd, z, qt);fetch dq into city, qx;end while;close dq;
end $$
delimiter ;
call tjdq("安徽省");
#代码结束
select * from dqtj;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/68236.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计算机网络 (57)改进“尽最大努力交付”的服务

前言 计算机网络中的“尽最大努力交付”服务是网络层的一种数据传输方式。这种服务的特点是网络层只负责尽力将数据报从源端传输到目的端&#xff0c;而不保证数据传输的可靠性。 一、标记与分类 为数据分组打上标记&#xff1a; 给不同性质的分组打上不同的标记&#x…

Day37:添加元素到列表中

在 Python 中&#xff0c;列表&#xff08;List&#xff09;是一种非常常用的数据结构&#xff0c;可以存储多个元素。我们经常需要向列表中添加元素。Python 提供了多种方法来向列表中添加元素&#xff0c;最常用的方法是 append()、insert() 和 extend()。 1. 使用 append() …

Nginx前端后端共用一个域名如何配置

在 Nginx 中配置前端和后端共用一个域名的情况&#xff0c;通常是通过路径或子路径将请求转发到不同的服务。以下是一个示例配置&#xff0c;假设&#xff1a; 前端静态文件在 /var/www/frontend/。 后端 API 服务运行在 http://127.0.0.1:5000。 域名是 example.com&#xff…

Flutter子页面向父组件传递数据方法

在 Flutter 中&#xff0c;如果父组件需要调用子组件的方法&#xff0c;可以通过以下几种方式实现。以下是常见的几种方法&#xff1a; 方法 1&#xff1a;使用 GlobalKey 和 State 调用子组件方法 这是最直接的方式&#xff0c;通过 GlobalKey 获取子组件的 State&#xff0c…

Direct Preference Optimization (DPO): 一种无需强化学习的语言模型偏好优化方法

论文地址&#xff1a;https://arxiv.org/pdf/2305.18290 1. 背景与挑战 近年来&#xff0c;大规模无监督语言模型&#xff08;LM&#xff09;在知识获取和推理能力方面取得了显著进展&#xff0c;但如何精确控制其行为仍是一个难题。 现有的方法通常通过**强化学习从人类反馈&…

ppp综合实验

IP地址 r1 r2 r3 r4 hdlc封装 pap认证 r2 r3 chap认证 r2 r4 MGRE 主认证 [r1]int Tunnel 0/0/0 [r1-Tunnel0/0/0]ip add 192.168.4.1 24 [r1-Tunnel0/0/0]tunnel-protocol gre p2mp [r1-Tunnel0/0/0]source 12.1.1.1 [r1-Tunnel0/0/0]nhrp entry multicast dynamic [r1-Tu…

高效流式大语言模型(StreamingLLM)——基于“注意力汇聚点”的突破性研究

论文地址&#xff1a;https://arxiv.org/pdf/2309.17453 github地址&#xff1a;https://github.com/mit-han-lab/streaming-llm 1. 研究背景与挑战 随着大语言模型&#xff08;LLMs&#xff09;在对话系统、文档摘要、代码补全和问答等领域的广泛应用&#xff0c;如何高效且准…

学习数据结构(2)空间复杂度+顺序表

1.空间复杂度 &#xff08;1&#xff09;概念 空间复杂度也是一个数学表达式&#xff0c;表示一个算法在运行过程中根据算法的需要额外临时开辟的空间。 空间复杂度不是指程序占用了多少bytes的空间&#xff0c;因为常规情况每个对象大小差异不会很大&#xff0c;所以空间复杂…

【测试】UI自动化测试

长期更新&#xff0c;建议关注收藏点赞&#xff01; 目录 概论WEB环境搭建Selenium APPAppium 概论 使用工具和代码执行用例。 什么样的项目需要自动化&#xff1f; 需要回归测试、自动化的功能模块需求变更不频繁、项目周期长&#xff08;功能测试时长&#xff1a;UI自动化测…

实现桌面动态壁纸(三)—— 视频播放的策略

关于动态壁纸这边&#xff0c;其实已经不需要再谈什么东西了&#xff0c;现有的各种文章都在介绍相关的技术。可以说现如今要去制作一个桌面动态壁纸应该不是什么难事。我考虑了很久&#xff0c;决定还是开一篇单独谈谈。可能我说的也不全部正确&#xff0c;您有什么建议随时可…

IoTDB 2025 春节值班与祝福

2025 春节快乐 瑞蛇迎吉庆&#xff0c;祥光映华年&#xff0c;2025 春节已近在眼前。社区祝福 IoTDB 的所有关注者、支持者、使用者 2025 新年快乐&#xff0c;“蛇”来运转&#xff01; IoTDB 团队的春节放假时间为 2025 年 1 月 27 日至 2 月 4 日&#xff0c;1 月 25 日、26…

想品客老师的第七天:闭包和作用域

闭包之前的内容写在这里 环境、作用域、回收 首先还是数据的回收问题&#xff0c;全局变量一般都是通过关闭页面回收的&#xff1b;而局部变量的值不用了&#xff0c;会被自动回收掉 像这种写在全局里的就不会被主动回收捏&#xff1a; let title 荷叶饭function fn() {ale…

Qt调用FFmpeg库实时播放UDP组播视频流

基于以下参考链接&#xff0c;通过改进实现实时播放UDP组播视频流 https://blog.csdn.net/u012532263/article/details/102736700 源码在windows&#xff08;qt-opensource-windows-x86-5.12.9.exe&#xff09;、ubuntu20.04.6(x64)(qt-opensource-linux-x64-5.12.12.run)、以…

Ubuntu 20.04 x64下 编译安装ffmpeg

试验的ffmpeg版本 4.1.3 本文使用的config命令 ./configure --prefixhost --enable-shared --disable-static --disable-doc --enable-postproc --enable-gpl --enable-swscale --enable-nonfree --enable-libfdk-aac --enable-decoderh264 --enable-libx265 --enable-libx…

如何在IDEA社区版Service面板中管理springboot项目

1、开启service仪表盘 2、在service仪表盘中&#xff0c;添加启动类配置项&#xff0c;专业版是SpringBoot 、社区版是application。 3、控制台彩色日志输出 右键启动类配置项&#xff0c;添加虚拟机参数 -Dspring.output.ansi.enabledALWAYS

Vue.js组件开发-如何实现带有搜索功能的下拉框

创建 Vue 项目&#xff1a; 如果还没有创建一个 Vue 项目&#xff0c;可以使用 Vue CLI 来创建一个新的项目。 vue create my-project cd my-project安装依赖&#xff1a; 如果需要使用第三方组件库&#xff0c;比如 Element UI 或 Ant Design Vue&#xff0c;可以安装相应的…

网盘资源查找工具---AI功能

01 软件介绍 这是一款融入了ai技术的网盘搜索神器&#xff0c;可以让你更快&#xff0c;更精准的找到自己需要的文件&#xff0c;不管你是找影视&#xff0c;音乐&#xff0c;还是找软件或者学习资料都可以&#xff0c;欢迎前来使用。 02 功能展示 该软件非常简洁&#xff…

【2025年数学建模美赛E题】(农业生态系统)完整解析+模型代码+论文

生态共生与数值模拟&#xff1a;生态系统模型的物种种群动态研究 摘要1Introduction1.1Problem Background1.2Restatement of the Problem1.3Our Work 2 Assumptions and Justifications3 Notations4 模型的建立与求解4.1 农业生态系统模型的建立与求解4.1.1 模型建立4.1.2求解…

【Elasticsearch】index:false

在 Elasticsearch 中&#xff0c;index 参数用于控制是否对某个字段建立索引。当设置 index: false 时&#xff0c;意味着该字段不会被编入倒排索引中&#xff0c;因此不能直接用于搜索查询。然而&#xff0c;这并不意味着该字段完全不可访问或没有其他用途。以下是关于 index:…

FPGA 使用 CLOCK_LOW_FANOUT 约束

使用 CLOCK_LOW_FANOUT 约束 您可以使用 CLOCK_LOW_FANOUT 约束在单个时钟区域中包含时钟缓存负载。在由全局时钟缓存直接驱动的时钟网段 上对 CLOCK_LOW_FANOUT 进行设置&#xff0c;而且全局时钟缓存扇出必须低于 2000 个负载。 注释&#xff1a; 当与其他时钟约束配合…