Skip to content

Commit

Permalink
更新了部分文档
Browse files Browse the repository at this point in the history
  • Loading branch information
jackfrued committed Nov 20, 2021
1 parent 08bc838 commit a448570
Show file tree
Hide file tree
Showing 3 changed files with 95 additions and 80 deletions.
18 changes: 12 additions & 6 deletions Day21-30/21-30.Web前端概述.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@

> **说明**:本文使用的部分插图来自*Jon Duckett*先生的*[HTML and CSS: Design and Build Websites](https://www.amazon.cn/dp/1118008189/ref=sr_1_5?__mk_zh_CN=%E4%BA%9A%E9%A9%AC%E9%80%8A%E7%BD%91%E7%AB%99&keywords=html+%26+css&qid=1554609325&s=gateway&sr=8-5)*一书,这是一本非常棒的前端入门书,有兴趣的读者可以在亚马逊或者其他网站上找到该书的购买链接。
HTML 是用来描述网页的一种语言,全称是 Hyper-Text Markup Language,即超文本标记语言。我们浏览网页时看到的文字、按钮、图片、视频等元素,它们都是通过 HTML 书写并通过浏览器来呈现的。

### HTML简史

1. 1991年10月:一个非正式CERN([欧洲核子研究中心](https://zh.wikipedia.org/wiki/%E6%AD%90%E6%B4%B2%E6%A0%B8%E5%AD%90%E7%A0%94%E7%A9%B6%E7%B5%84%E7%B9%94))文件首次公开18个HTML标签,这个文件的作者是物理学家[蒂姆·伯纳斯-李](https://zh.wikipedia.org/wiki/%E8%92%82%E5%A7%86%C2%B7%E4%BC%AF%E7%BA%B3%E6%96%AF-%E6%9D%8E),因此他是[万维网](https://zh.wikipedia.org/wiki/%E4%B8%87%E7%BB%B4%E7%BD%91)的发明者,也是[万维网联盟](https://zh.wikipedia.org/wiki/%E4%B8%87%E7%BB%B4%E7%BD%91%E8%81%94%E7%9B%9F)的主席。
Expand All @@ -25,6 +27,10 @@

### 使用标签承载内容

<img src="https://gitee.com/jackfrued/mypic/raw/master/20211107163448.png" style="zoom:35%">

<img src="https://gitee.com/jackfrued/mypic/raw/master/20211107163741.png" style="zoom:75%">

#### 结构

- html
Expand Down Expand Up @@ -93,11 +99,11 @@

- 重要属性 - action / method / enctype
- 表单控件(input)- type属性
- 文本框 - text / 密码框 - password / 数字框 - number
- 邮箱 - email / 电话 - tel / 日期 - date / 滑条 - range / URL - url / 搜索 - search
- 单选按钮 - radio / 复选按钮 - checkbox
- 文件上传 - file / 隐藏域 - hidden
- 提交按钮 - submit / 图像按钮 - image / 重置按钮 - reset
- 文本框 - `text` / 密码框 - `password` / 数字框 - `number`
- 邮箱 - `email` / 电话 - `tel` / 日期 - `date` / 滑条 - `range` / URL - `url` / 搜索 - `search`
- 单选按钮 - `radio` / 复选按钮 - `checkbox`
- 文件上传 - `file` / 隐藏域 - `hidden`
- 提交按钮 - `submit` / 图像按钮 - `image` / 重置按钮 - `reset`
- 下拉列表 - select / option
- 文本域(多行文本)- textarea
- 组合表单元素 - fieldset / legend
Expand Down Expand Up @@ -259,7 +265,7 @@
- 赋值运算符
- 算术运算符
- 比较运算符
- 逻辑运算符
- 逻辑运算符`&&``||``!`
- 分支结构
- `if...else...`
- `switch...cas...default...`
Expand Down
52 changes: 27 additions & 25 deletions Day36-40/code/HRS_create_and_init.sql
Original file line number Diff line number Diff line change
@@ -1,39 +1,43 @@
drop database if exists hrs;
create database hrs default charset utf8mb4;
-- 创建名为hrs的数据库
drop database if exists `hrs`;
create database `hrs` default charset utf8mb4;

use hrs;
-- 切换到hrs数据库
use `hrs`;

create table tb_dept
-- 创建部门表
create table `tb_dept`
(
dno int not null comment '编号',
dname varchar(10) not null comment '名称',
dloc varchar(20) not null comment '所在地',
`dno` int not null comment '编号',
`dname` varchar(10) not null comment '名称',
`dloc` varchar(20) not null comment '所在地',
primary key (dno)
);

insert into tb_dept values
-- 插入4个部门
insert into `tb_dept` values
(10, '会计部', '北京'),
(20, '研发部', '成都'),
(30, '销售部', '重庆'),
(40, '运维部', '深圳');

create table tb_emp
-- 创建员工表
create table `tb_emp`
(
eno int not null comment '员工编号',
ename varchar(20) not null comment '员工姓名',
job varchar(20) not null comment '员工职位',
mgr int comment '主管编号',
sal int not null comment '员工月薪',
comm int comment '每月补贴',
dno int comment '所在部门编号'
`eno` int not null comment '员工编号',
`ename` varchar(20) not null comment '员工姓名',
`job` varchar(20) not null comment '员工职位',
`mgr` int comment '主管编号',
`sal` int not null comment '员工月薪',
`comm` int comment '每月补贴',
`dno` int comment '所在部门编号',
primary key (eno),
constraint `fk_emp_mgr` foreign key (`mgr`) references tb_emp (`eno`),
constraint `fk_emp_dno` foreign key (`dno`) references tb_dept (`dno`)
);

alter table tb_emp add constraint pk_emp_eno primary key (eno);
-- alter table tb_emp add constraint uk_emp_ename unique (ename);
-- alter table tb_emp add constraint fk_emp_mgr foreign key (mgr) references tb_emp (eno);
-- alter table tb_emp add constraint fk_emp_dno foreign key (dno) references tb_dept (dno);

insert into tb_emp values
-- 插入14个员工
insert into `tb_emp` values
(7800, '张三丰', '总裁', null, 9000, 1200, 20),
(2056, '乔峰', '分析师', 7800, 5000, 1500, 20),
(3088, '李莫愁', '设计师', 2056, 3500, 800, 20),
Expand All @@ -52,14 +56,12 @@ insert into tb_emp values

-- 查询月薪最高的员工姓名和月薪

-- 查询员工的姓名和年薪((月薪+补贴)*13)
-- 查询员工的姓名和年薪(年薪=(sal+comm)*13)

-- 查询有员工的部门的编号和人数

-- 查询所有部门的名称和人数

-- 查询月薪最高的员工(Boss除外)的姓名和月薪

-- 查询月薪超过平均月薪的员工的姓名和月薪

-- 查询月薪超过其所在部门平均月薪的员工的姓名、部门编号和月薪
Expand Down
Loading

0 comments on commit a448570

Please sign in to comment.