小白如何建设网站婚礼顾问网站介绍模版

diannao/2026/1/24 1:33:02/文章来源:
小白如何建设网站,婚礼顾问网站介绍模版,小学校园门户网站建设方案,资讯网站模版文章目录 1. 多表关系1.1. 一对多1.2. 多对多1.3. 一对一 2. 多表查询概述2.1. 数据准备2.2. 概述 3. 查询的分类3.1. 内连接查询3.2. 外连接查询3.3. 自连接3.3.1. 自连接查询3.3.2. 联合查询 3.4. 子查询3.4.1. 概述3.4.2. 标量子查询3.4.3. 列子查询3.4.4. 行子查询3.4.5. 表… 文章目录 1. 多表关系1.1. 一对多1.2. 多对多1.3. 一对一 2. 多表查询概述2.1. 数据准备2.2. 概述 3. 查询的分类3.1. 内连接查询3.2. 外连接查询3.3. 自连接3.3.1. 自连接查询3.3.2. 联合查询 3.4. 子查询3.4.1. 概述3.4.2. 标量子查询3.4.3. 列子查询3.4.4. 行子查询3.4.5. 表子查询3.4.6. 多表查询案例 摘要之前在讲解SQL语句的时候讲解了DQL语句也就是数据查询语句但是之前讲解的查询都是单表查询而本章节我们要学习的则是多表查询操作主要从以下几个方面进行讲解。 1. 多表关系 项目开发中在进行数据库表结构设计时会根据业务需求及业务模块之间的关系分析并设计表结构由于业务之间相互关联所以各个表结构之间也存在着各种联系基本上分为三种 一对多(多对一)多对多一对一 1.1. 一对多 案例: 部门 与 员工的关系 关系: 一个部门对应多个员工一个员工对应一个部门 实现: 在多的一方建立外键指向一的一方的主键 1.2. 多对多 案例: 学生 与 课程的关系 关系: 一个学生可以选修多门课程一门课程也可以供多个学生选择 实现: 建立第三张中间表中间表至少包含两个外键分别关联两方主键 对应的SQL脚本 --创建学生表 create table student(id int auto_increment primary key comment 主键ID,name varchar(10) comment 姓名,no varchar(10) comment 学号 ) comment 学生表;insert into student values (null, 黛绮丝, 2000100101),(null, 谢逊, 2000100102),(null, 殷天正, 2000100103),(null, 韦一笑, 2000100104);--创建课程表 create table course(id int auto_increment primary key comment 主键ID,name varchar(10) comment 课程名称 ) comment 课程表;insert into course values (null, Java), (null, PHP), (null , MySQL) , (null, Hadoop);--创建学生课程关系表 create table student_course(id int auto_increment comment 主键 primary key,studentid int not null comment 学生ID,courseid int not null comment 课程ID,constraint fk_courseid foreign key (courseid) references course (id), --添加外键constraint fk_studentid foreign key (studentid) references student (id) --添加外键 )comment 学生课程中间表;insert into student_course values (null,1,1),(null,1,2),(null,1,3),(null,2,2),(null,2,3),(null,3,4);1.3. 一对一 案例: 用户 与 用户详情 的关系 关系: 一对一关系多用于单表拆分将一张表的基础字段放在一张表中其他详情字段放在另一张表中以提升操作效率 实现: 在任意一方加入外键关联另外一方的主键并且设置外键为唯一的(UNIQUE) 对应的SQL脚本: -- 创建用户基本信息表 create table tb_user(id int auto_increment primary key comment 主键ID,name varchar(10) comment 姓名,age int comment 年龄,gender char(1) comment 1: 男 , 2: 女,phone char(11) comment 手机号 ) comment 用户基本信息表;insert into tb_user(id, name, age, gender, phone) values(null,黄渤,45,1,18800001111),(null,冰冰,35,2,18800002222),(null,码云,55,1,18800008888),(null,李彦宏,50,1,18800009999);-- 创建用户教育信息表 create table tb_user_edu(id int auto_increment primary key comment 主键ID,degree varchar(20) comment 学历,major varchar(50) comment 专业,primaryschool varchar(50) comment 小学,middleschool varchar(50) comment 中学,university varchar(50) comment 大学,userid int unique comment 用户ID, -- 设置为 uniqueconstraint fk_userid foreign key (userid) references tb_user(id) ) comment 用户教育信息表;insert into tb_user_edu(id, degree, major, primaryschool, middleschool,university, userid) values(null,本科,舞蹈,静安区第一小学,静安区第一中学,北京舞蹈学院,1),(null,硕士,表演,朝阳区第一小学,朝阳区第一中学,北京电影学院,2),(null,本科,英语,杭州市第一小学,杭州市第一中学,杭州师范大学,3),(null,本科,应用数学,阳泉第一小学,阳泉区第一中学,清华大学,4);2. 多表查询概述 2.1. 数据准备 删除之前 emp, dept表的测试数据执行如下脚本创建emp表与dept表并插入测试数据 -- 创建dept表并插入数据 create table dept(id int auto_increment comment ID primary key,name varchar(50) not null comment 部门名称 )comment 部门表;INSERT INTO dept (id, name) VALUES (1, 研发部), (2, 市场部),(3, 财务部), (4, 销售部), (5, 总经办), (6, 人事部);-- 创建emp表并插入数据 create table emp(id int auto_increment comment ID primary key,name varchar(50) not null comment 姓名,age int comment 年龄,job varchar(20) comment 职位,salary int comment 薪资,entrydate date comment 入职时间,managerid int comment 直属领导ID,dept_id int comment 部门ID )comment 员工表;-- 添加外键 alter table emp add constraint fk_emp_dept_id foreign key (dept_id) references dept(id);INSERT INTO emp (id, name, age, job,salary, entrydate, managerid, dept_id) VALUES(1, 金庸, 66, 总裁,20000, 2000-01-01, null,5),(2, 张无忌, 20, 项目经理,12500, 2005-12-05, 1,1),(3, 杨逍, 33, 开发, 8400,2000-11-03, 2,1),(4, 韦一笑, 48, 开发,11000, 2002-02-05, 2,1),(5, 常遇春, 43, 开发,10500, 2004-09-07, 3,1),(6, 小昭, 19, 程序员鼓励师,6600, 2004-10-12, 2,1),(7, 灭绝, 60, 财务总监,8500, 2002-09-12, 1,3),(8, 周芷若, 19, 会计,48000, 2006-06-02, 7,3),(9, 丁敏君, 23, 出纳,5250, 2009-05-13, 7,3),(10, 赵敏, 20, 市场部总监,12500, 2004-10-12, 1,2),(11, 鹿杖客, 56, 职员,3750, 2006-10-03, 10,2),(12, 鹤笔翁, 19, 职员,3750, 2007-05-09, 10,2),(13, 方东白, 19, 职员,5500, 2009-02-12, 10,2),(14, 张三丰, 88, 销售总监,14000, 2004-10-12, 1,4),(15, 俞莲舟, 38, 销售,4600, 2004-10-12, 14,4),(16, 宋远桥, 40, 销售,4600, 2004-10-12, 14,4),(17, 陈友谅, 42, null,2000, 2011-10-12, 1,null);dept表共6条记录emp表共17条记录。 2.2. 概述 多表查询就是指从多张表中查询数据。 原来查询单表数据执行的SQL形式为select * from emp; 那么我们要执行多表查询就只需要使用逗号分隔多张表即可如 select * from emp , dept; select * from emp , dept;具体的执行结果如下 此时,我们看到查询结果中包含了大量的结果集总共102条记录而这其实就是员工表emp所有的记录(17条) 与 部门表dept所有记录(6条) 的所有组合情况这种现象称之为笛卡尔积。 接下来就来简单介绍下笛卡尔积。 笛卡尔积: 笛卡尔乘积是指在数学中两个集合的所有组合情况 比如A集合 和 B集合。 而在多表查询中我们是需要消除无效的笛卡尔积的只保留两张表关联部分的数据。 在SQL语句中如何来去除无效的笛卡尔积呢 我们可以给多表查询加上连接查询的条件即可。 select * from emp , dept where emp.dept_id dept.id;而由于id为17的员工没有dept_id字段值所以在多表查询时根据连接查询的条件并没有查询到。 3. 查询的分类 连接查询 1内连接相当于查询A、B交集部分数据 2外连接     ①左外连接查询左表所有数据以及两张表交集部分数据     ②右外连接查询右表所有数据以及两张表交集部分数据 3自连接当前表与自身的连接查询自连接必须使用表别名 子查询 3.1. 内连接查询 内连接查询的是两张表交集部分的数据。(也就是绿色部分的数据) 内连接的语法分为两种: 隐式内连接、显式内连接。 先来学习一下具体的语法结构。 隐式内连接 SELECT 字段列表 FROM 表1 , 表2 WHERE 条件 ... ; 显式连接 SELECT 字段列表 FROM 表1 [ INNER ] JOIN 表2 ON 连接条件 ... ;案例 A. 查询每一个员工的姓名 , 及关联的部门的名称 (隐式内连接实现)   表结构: emp , dept   连接条件: emp.dept_id dept.id select emp.name , dept.name from emp , dept where emp.dept_id dept.id ;-- 为每一张表起别名,简化SQL编写 select e.name, d.name from emp e, dept d where e.dept_id d.id;B. 查询每一个员工的姓名 , 及关联的部门的名称 (显式内连接实现) — INNER JOIN … ON …   表结构: emp , dept   连接条件: emp.dept_id dept.id select emp.name, dept.name from emp inner join dept on emp.dept_id dept.id;-- 为每一张表起别名,简化SQL编写 select e.name, d.name from emp e join dept d on e.dept_id d.id;表的别名:     ① 表名1 as 别名1 , 表名2 as 别名2 ;     ② 表名1 别名1 , 表名2 别名2 ; 注意事项:     一旦为表起了别名就不能再使用表名来指定对应的字段了此时只能够使用别名来指定字段 3.2. 外连接查询 外连接分为两种分别是左外连接 和 右外连接。 左外连接查询左表所有数据以及两张表交集部分数据 右外连接查询右表所有数据以及两张表交集部分数据 具体的语法结构为 左连接 SELECT 字段列表 FROM 表1 LEFT [ OUTER ] JOIN 表2 ON 条件 ... ; 左外连接相当于查询表1(左表)的所有数据当然也包含表1和表2交集部分的数据。 右连接 SELECT 字段列表 FROM 表1 RIGHT [ OUTER ] JOIN 表2 ON 条件 ... ; 右外连接相当于查询表2(右表)的所有数据当然也包含表1和表2交集部分的数据。 案例 A. 查询emp表的所有数据, 和对应的部门信息   由于需求中提到要查询emp的所有数据所以是不能内连接查询的需要考虑使用外连接查询。   表结构: emp, dept   连接条件: emp.dept_id dept.id select e.*, d.name from emp e left outer join dept d on e.dept_id d.id; select e.*, d.name from emp e left join dept d on e.dept_id d.id;B. 查询dept表的所有数据, 和对应的员工信息(右外连接) 由于需求中提到要查询dept表的所有数据所以是不能内连接查询的需要考虑使用外连接查询。   表结构: emp, dept   连接条件: emp.dept_id dept.id select d.*, e.* from emp e right outer join dept d on e.dept_id d.id; select d.*, e.* from dept d left outer join emp e on e.dept_id d.id;注意事项 左外连接和右外连接是可以相互替换的只需要调整在连接查询时SQL中表结构的先后顺序就可以了。而我们在日常开发使用时更偏向于左外连接。 3.3. 自连接 3.3.1. 自连接查询 自连接查询顾名思义就是自己连接自己也就是把一张表连接查询多次。我们先来学习一下自连接的查询语法 SELECT 字段列表 FROM 表A 别名A JOIN 表A 别名B ON 条件 ... ;而对于自连接查询可以是内连接查询也可以是外连接查询 案例 A. 查询员工 及其 所属领导的名字   表结构: emp select a.name , b.name from emp a , emp b where a.managerid b.id;B. 查询所有员工 emp 及其领导的名字 emp , 如果员工没有领导, 也需要查询出来   表结构: emp a , emp b select a.name 员工, b.name 领导 from emp a left join emp b on a.managerid b.id;注意事项:     在自连接查询中必须要为表起别名要不然我们不清楚所指定的条件、返回的字段到底是哪一张表的字段 3.3.2. 联合查询 对于union查询就是把多次查询的结果合并起来形成一个新的查询结果集。 SELECT 字段列表 FROM 表A ... UNION [ ALL ] SELECT 字段列表 FROM 表B ....;对于联合查询的多张表的列数必须保持一致字段类型也需要保持一致。union all 会将全部的数据直接合并在一起union 会对合并之后的数据去重 案例: A. 将薪资低于 5000 的员工 和 年龄大于 50 岁的员工全部查询出来。   当前对于这个需求我们可以直接使用多条件查询使用逻辑运算符 or 连接即可。 那这里呢我们也可以通过union/union all来联合查询。 select * from emp where salary 5000 union all select * from emp where age 50;union all查询出来的结果仅仅进行简单的合并并未去重。 select * from emp where salary 5000 union select * from emp where age 50;union 联合查询会对查询出来的结果进行去重处理。 注意 如果多条查询语句查询出来的结果字段数量不一致在进行union/union all联合查询时将会报错。如 3.4. 子查询 3.4.1. 概述 概念 SQL语句中嵌套SELECT语句称为嵌套查询又称子查询。 SELECT * FROM t1 WHERE column1 ( SELECT column1 FROM t2 );子查询外部的语句可以是INSERT / UPDATE / DELETE / SELECT 的任何一个。 分类 根据子查询结果不同分为 A. 标量子查询子查询结果为单个值 B. 列子查询(子查询结果为一列) C. 行子查询(子查询结果为一行) D. 表子查询(子查询结果为多行多列) 根据子查询位置分为     A. WHERE之后     B. FROM之后     C. SELECT之后 3.4.2. 标量子查询 子查询返回的结果是单个值数字、字符串、日期等最简单的形式这种子查询称为标量子查询。 常用的操作符 案例: A. 查询 “销售部” 的所有员工信息   完成这个需求时我们可以将需求分解为两步   ①. 查询 “销售部” 部门ID select id from dept where name 销售部; 也就是说(select id from dept where name ‘销售部’; )4 ②. 根据 “销售部” 部门ID, 查询员工信息 select * from emp where dept_id (select id from dept where name 销售部); -- 等价于 select * from emp where dept_id 4;B. 查询在 “方东白” 入职之后的员工信息   完成这个需求时我们可以将需求分解为两步   ①. 查询 方东白 的入职日期 select entrydate from emp where name 方东白; ②. 查询指定入职日期之后入职的员工信息 select * from emp where entrydate (select entrydate from emp where name 方东白);3.4.3. 列子查询 子查询返回的结果是一列可以是多行这种子查询称为列子查询。 常用的操作符IN 、NOT IN 、 ANY 、SOME 、 ALL 操作符描述IN在指定的集合范围之内多选一NOT IN不在指定的集合范围之内ANY子查询返回列表中有任意一个满足即可SOME与ANY等同使用SOME的地方都可以使用ANYALL子查询返回列表的所有值都必须满足 案例: A. 查询 “销售部” 和 “市场部” 的所有员工信息   分解为以下两步:   ①. 查询 “销售部” 和 “市场部” 的部门ID select id from dept where name 销售部 or name 市场部; 子查询返回的是一列两行 ②. 根据部门ID, 查询员工信息 select * from emp where dept_id in (select id from dept where name 销售部 or name 市场部);B. 查询比 财务部 所有人工资都高的员工信息 分解为以下两步:   ①. 查询所有 财务部 人员工资 select id from dept where name 财务部;子查询返回的是一列一行 select salary from emp where dept_id (select id from dept where name 财务部);子查询返回的是一列三行 ②. 比 财务部 所有人工资都高的员工信息 select * from emp where salary all ( select salary from emp where dept_id (select id from dept where name 财务部) );C. 查询比研发部其中任意一人工资高的员工信息   分解为以下两步:   ①. 查询研发部所有人工资 select salary from emp where dept_id (select id from dept where name 研发部); 子查询返回的是一列五行 ②. 比研发部其中任意一人工资高的员工信息 select * from emp where salary any ( select salary from emp where dept_id (select id from dept where name 研发部) );3.4.4. 行子查询 子查询返回的结果是一行可以是多列这种子查询称为行子查询。 常用的操作符 、 、IN 、NOT IN 案例: A. 查询与 “张无忌” 的薪资及直属领导相同的员工信息 ;   这个需求同样可以拆解为两步进行:   ①. 查询 “张无忌” 的薪资及直属领导 select salary, managerid from emp where name 张无忌;子查询返回的是一行两列 ②. 查询与 “张无忌” 的薪资及直属领导相同的员工信息 ; select * from emp where (salary,managerid) (select salary, managerid from emp where name 张无忌); -- 等价于 select * from emp where (salary,managerid) (12500, 1);3.4.5. 表子查询 子查询返回的结果是多行多列这种子查询称为表子查询。 常用的操作符IN 案例: A. 查询与 “鹿杖客” , “宋远桥” 的职位和薪资相同的员工信息   分解为两步执行:   ①. 查询 “鹿杖客” , “宋远桥” 的职位和薪资 select job, salary from emp where name 鹿杖客 or name 宋远桥;子查询返回的是两行两列 ②. 查询与 “鹿杖客” , “宋远桥” 的职位和薪资相同的员工信息 select * from emp where (job,salary) in ( select job, salary from emp where name 鹿杖客 or name 宋远桥 );B. 查询入职日期是 “2006-01-01” 之后的员工信息 , 及其部门信息   分解为两步执行:   ①. 入职日期是 “2006-01-01” 之后的员工信息 select * from emp where entrydate 2006-01-01;子查询返回的是8行6列 ②. 查询这部分员工, 对应的部门信息; select e.*, d.* from (select * from emp where entrydate 2006-01-01) e left join dept d on e.dept_id d.id ;3.4.6. 多表查询案例 数据环境准备 create table salgrade(grade int,losal int,hisal int ) comment 薪资等级表;insert into salgrade values (1,0,3000); insert into salgrade values (2,3001,5000); insert into salgrade values (3,5001,8000); insert into salgrade values (4,8001,10000); insert into salgrade values (5,10001,15000); insert into salgrade values (6,15001,20000); insert into salgrade values (7,20001,25000); insert into salgrade values (8,25001,30000);在这个案例中我们主要运用上面所讲解的多表查询的语法完成以下的12个需求即可而这里主要涉及到的表就三张emp员工表、dept部门表、salgrade薪资等级表 。 查询员工的姓名、年龄、职位、部门信息 隐式内连接 表: emp , dept 连接条件: emp.dept_id dept.id select e.name , e.age , e.job , d.name from emp e , dept d where e.dept_id d.id; 查询年龄小于30岁的员工的姓名、年龄、职位、部门信息显式内连接 表: emp , dept 连接条件: emp.dept_id dept.id select e.name , e.age , e.job , d.name from emp e inner join dept d on e.dept_id d.id where e.age 30;查询拥有员工的部门ID、部门名称 表: emp , dept 连接条件: emp.dept_id dept.id select distinct d.id , d.name from emp e , dept d where e.dept_id d.id;查询所有年龄大于40岁的员工, 及其归属的部门名称; 如果员工没有分配部门, 也需要展示出来(外连接) 表: emp , dept 连接条件: emp.dept_id dept.id select e.*, d.name from emp e left join dept d on e.dept_id d.id where e.age 40 ;查询所有员工的工资等级 表: emp , salgrade 连接条件 : emp.salary salgrade.losal and emp.salary salgrade.hisal -- 方式一 select e.* , s.grade , s.losal, s.hisal from emp e , salgrade s where e.salary s.losal and e.salary s.hisal; -- 方式二 select e.* , s.grade , s.losal, s.hisal from emp e , salgrade s where e.salary between s.losal and s.hisal;查询 “研发部” 所有员工的信息及 工资等级 表: emp , salgrade , dept 连接条件 : emp.salary between salgrade.losal and salgrade.hisal , emp.dept_id dept.id 查询条件 : dept.name ‘研发部’ select e.* , s.grade from emp e , dept d , salgrade s where e.dept_id d.id and (e.salary between s.losal and s.hisal ) and d.name 研发部;查询 “研发部” 员工的平均工资 表: emp , dept 连接条件 : emp.dept_id dept.id select avg(e.salary) from emp e, dept d where e.dept_id d.id and d.name 研发部;查询工资比 “灭绝” 高的员工信息。 ①. 查询 “灭绝” 的薪资 select salary from emp where name 灭绝;②. 查询比她工资高的员工数据 select * from emp where salary ( select salary from emp where name 灭绝 );查询比平均薪资高的员工信息 ①. 查询员工的平均薪资 select avg(salary) from emp; ②. 查询比平均薪资高的员工信息 select * from emp where salary ( select avg(salary) from emp ); 查询低于本部门平均工资的员工信息 ①. 查询指定部门平均薪资 select avg(e1.salary) from emp e1 where e1.dept_id 1;select avg(e1.salary) from emp e1 where e1.dept_id 2;②. 查询低于本部门平均工资的员工信息 select * from emp e2 where e2.salary ( select avg(e1.salary) from emp e1 where e1.dept_id e2.dept_id );查询所有的部门信息, 并统计部门的员工人数 select d.id, d.name , ( select count(*) from emp e where e.dept_id d.id ) 人数 from dept d;查询所有学生的选课情况, 展示出学生名称, 学号, 课程名称 表: student , course , student_course 连接条件: student.id student_course.studentid , course.id student_course.courseid select s.name , s.no , c.name from student s , student_course sc , course c where s.id sc.studentid and sc.courseid c.id ;备注:     以上需求的实现方式可能会很多, SQL写法也有很多只要能满足我们的需求查询出符合条 件的记录即可

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

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

相关文章

中职高一网站建设试题百度官网app

最近在使用idea的过程中,创建maven项目,一直会遇到这个问题,查了很多资料,最终解决啦。 网上普遍存在两种方式 但是我是用第三种方式解决的..... 首先,说说前两种方式, 1.删除{User_Home}/.IntelliJIdea{V…

网站内容页设计企业网站建设费入什么科目

在一天夜里。我在使用feign的调用时,突然出现了一点点问题。 就是对于feign类型的包装问题。产生了疑问。 在后来,也就是今天。在网上取取经。看到了一个答案。说:feign的调用会有一个编码器和解码器。 使用feign的解码器。他的原理也很简…

开源网站源码下载网站导航网站可以做吗

单片机上电后执行的第一段代码 1.初始化堆栈指针 SP_initial_sp 2.初始化 PC 指针Reset_Handler 3.初始化中断向量表 4.配置系统时钟 5.调用 C 库函数_main 初始化用户堆栈,然后进入 main 函数。 在正式讲解之前,我们需要了解STM32的启动模式。 STM32的…

企业网站 静态页面杭州定制网站开发

1、Python3 元组 Python中的元组是一个不可变的序列类型,用于存储一组有序的数据。 元组的主要特点包括: 不可变性:一旦创建,元组的内容不能更改,这使得它们成为保护数据不被修改的理想选择。有序性:元组…

仿牌外贸网站WordPress添加CA

**中文摘要:**随着互联网技术的不断发展和普及,人们对于信息化、数字化的需求也越来越高。在此背景下,校友录系统的设计与开发显得尤为重要。本文旨在设计和开发一款方便实用的校友录系统,为学校提供一个联系和管理校友的平台&…

鲜花网站建设深圳网站建设那家好

while中的break意思是结束循环 start 0 while True:print(start)if start 100:break # 如果start 100 就退出循环start 1转载于:https://www.cnblogs.com/zhengkui/p/9052875.html

青岛网站建站团队网站底部图片代码

微信公众号:趣编程ACE关注可了解更多的.NET日常实战开发技巧,如需源码 后台回复 源码 即可;如果觉得对你有帮助,欢迎关注C# Linq中 Where使用技巧hello 大家好,很开心又能重新分享C#编程开发技巧了,之前因为工作和生活…

做网站域名多少钱php通用企业网站源码

一、定义 函数,指可以实现某个功能,可以重复使用的一段代码。不同的函数之间相互独立,即函数之间的功能互不影响(互相的代码)。 二、结构 1. 定义 返回值类型 函数名(形参1, 形参2, 形参3...形参n) {...return 值; }2…

东阿做网站推广免费小程序制作软件

并发1. 并发和并行并发:两个或多个任务在同一时间段内运行。关注点在任务分割。并行:两个或多个任务在同一时刻同时运行。关注点在同时执行。本文大多数情况下不会严格区分这两个概念,默认并发就是指并行机制下的并发。2. 好处随着多核处理器…

自建服务器做网站要备案互联网技术岗位校园招聘

🧸欢迎来到dream_ready的博客,📜相信您对博主首页也很感兴趣o (ˉ▽ˉ;) 📜redis和缓存及相关问题和解决办法 什么是缓存预热、缓存穿透、缓存雪崩、缓存击穿 目录 1、引入依赖 2、对 Redis 的配置文件进行书写 3、S…

主播做的头像在哪个网站上做的绍兴公司注册

三个主要数据库解释: sharepoint_admin_content -- 管理中心数据库 sharepoint_config -- 配置数据库 WSS_content -- 网站内容数据库 数据库中表解释: sharepoint_config.objects :物理对象表,包括站点,数据库,工作流作业等;其中的ID字段&#xff…

怎么在手机上做网站北京网站建设有限公司

环境准备:构建完善的安全渗透测试环境:推荐工具、资源和下载链接_渗透测试靶机下载-CSDN博客 一、Cookie 知识介绍 Cookie(HTTP Cookie)是服务器发送到用户浏览器并保存在本地的一小段数据,用于记录用户的相关信息和状态。这些信息通常包括用户的身份标识、网站偏好设置…

深圳58同城网站建设崇义网站建设

图1:2023ACM中国图灵大会现场 生于1912年的艾伦图灵被称为“计算机科学之父”、“人工智能之父”。1966年,国际计算机协会(ACM)为了纪念这位卓越的科学家,设立了以其名字命名的ACM图灵奖,以表彰在计算机领…

前端素材网站不花钱的网页游戏排行

今天的任务是主面板master嘿嘿 上头有几个按钮,登录登出,个人信息,注册注销等,他们是根据用户是否等率决定的 具体代码如下 using System; using System.Collections.Generic; using System.Linq; using System.Web; using System…

网站的外链是什么建一个商业网站要多少钱

目录 一、引言 二、GridView控件 三、DataList控件 四、GridView与DataList的比较 五、结论 一、引言 ASP.NET是微软公司开发的一款强大的Web应用程序开发框架,它提供了丰富的控件库,使得开发人员能够更快速、更高效地构建功能强大的Web应用程序。…

人与马做的网站牡丹江网络推广公司

🍅 作者主页:Java李杨勇 🍅 简介:Java领域优质创作者🏆、【java李杨勇】公号作者✌ 简历模板、学习资料、面试题库【关注我,都给你】 🍅文末获取源码联系🍅 临近学期结束&#xff…

网站登录如何做苏州哪家保洁公司好

函数: 即function语句的集合,就是将多个语句封装到一起; 函数的执行要会自己遍历,遇见函数 a();执行语句,就要移交控制权,函数执行完毕之后,控制权又移交回…

人力资源做网站的好处wordpress下划线

【壹】笛卡尔坐标系(Cartesian coordinates)就是直角坐标系和斜坐标系的统称。相交于原点的两条数轴,构成了平面放射坐标系。如两条数轴上的度量单位相等,则称此放射坐标系为笛卡尔坐标系。两条数轴互相垂直的笛卡尔坐标系,称为笛卡尔直角坐标…

最新章节 第四百六十二章 花两亿做的网站中国宁波网首页

大数据人工智能八大在线实习项目: 某实习网站招聘信息采集与分析 股票价格形态聚类与收益分析 某平台网络入侵用户自动识别 某平台广东省区采购数据分析 产品订单的数据分析与需求预测 基于注意力机制的评论者满意度分析 基于锅炉工况实现…