- 博客(31)
- 收藏
- 关注
原创 Relative相对定位:
Relative相对定位:相对定位是从原有的位置根据 left top进行位移,而且不影响后续元素的位置。Absolute:绝对定位:父相子绝:孩子绝对定位,父亲设置相对定位,否则会一直往上找。Fixed固定定位:固定定位脱离文档流,并相对窗口进行偏移...
2021-06-05 08:41:43
173
原创 css布局
css布局布局文档流 所谓文档流就是按照元素的顺序,从上到下,由左到右的方式排练。定位默认的文档流不能满足我们的布局需求,需要更丰富的布局手段,这时我们需要定位。定位分为:relative absolute fixed staticStatic:静态定位(默认):无定位,元素正常出现了流中,不受 left right top bottom 属性的影响。...
2021-06-05 08:39:31
98
原创 伪类和伪元素选择器
伪类和伪元素选择器伪类选择器伪类名 描述:active 选择激活的元素:focus 选择有输入焦点的元素:hover 选择鼠标悬停在上方的元素:link 选择未访问的链接:visited 选择已访问的链接:first-child 选择第一个子元素...
2021-06-05 08:37:31
136
原创 属性选择器
属性选择器属性选择器选择器 描述[attribute] 选取带有指定属性的元素。[attribute=value] 选取带有指定属性和值的元素。[attribute~=value] 选取属性值中包含指定词汇的元素。[attribute|=value] 选取带有以指定值开头的属性值的元素,该值必须是整个单词。[attribute^=value] 匹配属性值以指定值开头的每个元素。[attribute$=value] 匹配属性值以指定值结尾的每个元素。[attribute*=value] 匹配
2021-06-05 08:35:40
154
原创 css选择器
css选择器选择器选择器指的是选择施加样式目标的方式元素选择器用标签作为选择器,选中所有相应元素Id选择器顾名思义,通过id来选择元素,其样式定义为:#idame{…}类选择器根据class属性来选择元素,其样式定义为Classname{…}选择器指的是选择施加样式目标的方式元素选择器用标签作为选择器,选中所有相应元素Id选择器顾名思义,通过id来选择元素,其样式定义为:#idame{…}类选择器根据class属性来选择元素,其样式定义为Classnam
2021-06-05 08:33:45
70
原创 css盒子模型
css盒子模型盒子模型Margin:外边距margin-topmargin-leftmargin-rightmargin-bottom使用方式:(1)margin:30px : 表示上下左右外边距都是为30px(2)margin-left:30px :单独设置左边距30px(3)margin:10px 20px 30px 40px :分别设置了上下左右四个边距(顺时针方向)(4)margin:10px 20px :上下为10px,左右为20px(5)margin: 10px 20
2021-06-05 08:31:22
154
原创 显示相关的属性
显示相关的属性显示相关的属性隐藏元素的方法(1)visibility: hidden 仅仅隐藏内容,该元素所占位置仍然存在(2)Display:none 不仅仅隐藏内容,且不占位置Display:可以设置元素的显示模式Display:block;可以将内联元素以块级元素的形式来显示Inline:将块级元素以内联元素形式显示,此时width和height无效。空间取决于元素 的内容Inline-block:将块级元素以内联元素形式显示,同时及兼具了块级元素的某些特征,可 以使
2021-06-05 08:29:01
114
原创 尺寸相关属性
尺寸相关属性尺寸相关属性Height:高度Width:宽度max-height:最大高度 min-height:最小高度max-width:最大宽度 min-width:最小宽度
2021-06-05 08:27:32
114
原创 css、文本颜色:color
文本颜色:color文本装饰:text-decoration值:默认值:none,没有装饰效果下划线:underline上划线:overline删除线:line-through文本对齐方式:text-align值:左对齐:left右对齐:right居中对齐:center大小写:text-transform值:不转换:none首字母大写:capitalize全部大写:uppercase全部小写:lowercase首行缩进:text-indent字母之间的间距:letter-sp
2021-06-05 08:26:13
373
原创 css字体相关的属性
css字体相关的属性字体相关的属性属性 含义 取值Font-family 字体体系 字体名称:宋体Font-size 字体大小 16pxFout-style 字体是否倾斜 Normal(正常)/italic(倾斜)Fout-variant 是否大写 Normal/small-caps(小型大写)Fout-weight 字体粗细 Normal(400)/bold(700)/bolder(更粗)/lighter100/200-900可以简写,书写顺序font-style font-vari
2021-06-05 08:24:20
72
原创 字体相关的属性
字体相关的属性字体相关的属性属性 含义 取值Font-family 字体体系 字体名称:宋体Font-size 字体大小 16pxFout-style 字体是否倾斜 Normal(正常)/italic(倾斜)Fout-variant 是否大写 Normal/small-caps(小型大写)Fout-weight 字体粗细 Normal(400)/bold(700)/bolder(更粗)/lighter100/200-900可以简写,书写顺序font-style font-variant
2021-05-23 21:20:32
186
原创 Css基础知识
Css基础知识Css基础知识基本概念Css层叠样式表 :为了实现页面内容和表现形式的分离,层叠的含义是可以对一个元素多次设置样式,最后的结果是多次样式叠加的结果,如果有冲突,以后面的样式为准。html:结构 css:样式 js:行为基本语法选择器{属性名1:属性值1;属性名2:属性值2;…}选择器说明该样式施于哪些元素,属性名和属性值说明的是样式的内容一般一行定义一个样式,也可以都在一行上。每条样式后面需要加;结尾。使用方式内联样式使用style属性,只对当前标签有效
2021-05-19 22:12:09
82
原创 数据库中常见的错误
数据库中常见的错误错误原因:数据库没有被找到可能原因:数据库名字不符,或打错错误原因:字段中balabce错误原因:改为正确的单词balance
2021-05-17 22:39:16
240
原创 变量、函数进阶
变量、函数进阶十三、变量、函数进阶13.1变量的作用域局部变量:函数内部定义生命周期:第一次执行(第一次函数调用)出生函数执行完成全局变量:在函数外定义在函数内容使用全局变量:global13.2引用问题基本类型:直接把数值传递给函数,,直接给了100块钱RMB数值、字符串、浮点、布尔类型引用类型:传递的是内存空间地址,,给了一张银行卡,里面有100块钱列表、字典十四、异常14.1什么是异常程序没有像预期一样的执行计划:今天早睡,明天早起,去食堂吃个美好的早餐;但是第二天食
2021-05-13 16:39:02
71
原创 字符串
字符串10.1定义一串字符连在一起(列表,数组),使用一对单引号‘’或者一对双引号“”嵌套问题:双引号里面可以嵌套单引号,“我爱你‘中国’”单引号里面可以嵌套双引号,‘我爱你“中国”’单引号不能再嵌套单引号,双引号里面不可以嵌套双引号索引 (下标)多个字段连在一起,每个字段都有一个索引(下标)下标从0开始,和列表数组是一样的...
2021-05-09 19:39:56
96
原创 字典
字典四、九、字典(map、dictionary)9.1字典的定义{}字典同样 可以 用来 存储多个数据;通常用于存储 描述一个 物体(对象)的相关信息和列表的区别:列表是有序的,字典是无序的键值对:名字(键,key):张三(值,value)年龄(键,key):18(值,value)9.2定义zsf_dic = {“name” : “张三丰”,“age” : 108,“love” : “灭绝师太”,“dog” :{“name” : “小黑”,“type” : “藏獒”,“avg”
2021-05-09 19:36:23
105
原创 元组(tuple)
元组(tuple)八、元组(tuple)#定义tuple3 = (“zhangsanfeng”,118,“武当”,“武当”)#(1)取值print(tuple3[0])#取出元组中第一个元素的值print(tuple3.index(118))#找出118的索引,下标print(tuple3.index(“武当”))#找出“武当"的索引##(2)统计基数print(len(tuple3))print(tuple3.count(“武当”))print("*“20)#(3)元组的遍历fo
2021-05-05 19:49:17
256
原创 数组
数组7.1数组的初识#存储学生成绩、以及计算平均分a = int(input(“请输入第1个成绩:”))b = int(input(“请输入第2个成绩:”))c = int(input(“请输入第3个成绩:”))d = int(input(“请输入第4个成绩:”))e = int(input(“请输入第5个成绩:”))avg = (a + b + c + d +e )/5print(“5个学生平均分:%.2f”%avg)上面案例的问题:重复 类似的代码很多。如果有10个学生、100
2021-05-04 21:40:07
146
原创 域完整性
域完整性10.3域完整性(单元格,字段,列)域完整性:用来限制单元格的数据 的正确性。性别:只能填写 男/女名字:必须填写,非空域完整性包含:数据类型非空数据(not null)默认值约束(default)10.3.1数据类型10.3.2非空约束(not null)##非空约束(not null)##创建表,名字name字段非空create table stu5(id int primary key,name varchar(50) not null,sex varchar(
2021-04-30 10:33:31
1626
原创 数据完整性
数据完整性十、数据完整性10.1什么是数据完整性作用:保证 用户的输入的数据 保存到数据库 是正确的:比如:年龄:应该是数字,学号:应该是不重复的。成绩:不能为空。。。怎么去保证数据的完整性:添加约束。完整性约束分类;实体(记录)完整性域完整性10.2实体完整性(行)实体(entity):就是表中一行的(记录)数据。实体完整性:标识 每一条数据不重复。约束类型(通过什么方式解决这个问题);主键约束(primary key)不能为空,不重复唯一约束(unique)不重复
2021-04-27 18:48:21
133
原创 分组查询group by
分组查询group by分组查询group by9.7.1场景统计各个部门的人数情况按照性别统计人数按照班级统计参加比赛的人数。##(1)统计各个部门的人数部门的ID 人数10 620 330 4##(2)统计各部门的平均工资。部门的ID 平均工资10 60020 30030 400(1)分组之后的结果;和具体一条数据没有关系(2)分组会和聚合函数一起使用(3)需求中包含:“每”,“各”这种,group by9.7.2 gro
2021-04-27 18:46:37
190
原创 count函数
count函数9.6.1 count函数##count 函数##(1)查询emp表中记录数count():不会忽略null的值。select count() from emp;##(2)统计emp表中,有提成的人数##count(具体字段),null的话会被忽略select count(comm) from emp;##(3)工资大于2500的员工的人数。select count(*)from emp where sal > 2500;##(4)薪资(工资+奖金)大于2500的员
2021-04-27 18:45:18
726
原创 DQL(重点)
DQL(重点)九、DQL(重点)数据库在执行DQL的时候,不会对数据进行改动,仅仅是看。只是把服务器中的数据获取返回给客户端。查询得到的结果 也是 一张表9.1数据的准备学生表:stu雇员表:emp部分表:dept9.2基础查询9.2.1 查询所有列:*##(1,1)查询所有列:*表示所有列##eg:查询所有的员工信息select * from emp;9.2.2 查询指定列##(1,2)查询指定列select empno,ename,deptno from emp;9.3条
2021-04-24 09:05:03
471
原创 DML相关 (表中数据)
DML相关 (表中数据)八、DML相关 (表中数据)8.1 DML是什么通过DML,实现表中数据的操作插入数据:insert查询数据:select更新数据:update删除数据:delete8.2插入数据insert8.2.1正常的写法语法:insert into 表名(字段1,字段2,字段3…) values(字段1 的价值,字段2的价值,字段3的价值,…)注意:(1)前后字段 个数 类型 必须一样。(2)数值 (整数、小数)、布尔类型 值正常写;其他类型需要加上单引号“zs
2021-04-21 08:57:32
70
原创 表相关
表相关七、表相关(DDL)7.1 表的概念7.2 mysql的数据类型7.2.1 数值7.2.2 字符串7.2.3 日期类型7.3创建表#(1)创建表create table 表名(字段1名字 字段1的类型,字段2名字 字段2的类型,字段3名字 字段3的类型)create table t_user(id int,name varchar(4),age tinyint,sex varchar(2),phone varchar(11),sscore double(5,2
2021-04-21 08:56:07
101
原创 数据库相关
数据库相关(DDL)六、数据库相关(DDL)6.1 创建数据库#(1)创建一个数据库create database 数据库名字;6.2查看所有数据库#(2)查看所有的数据库show databases;6.3 删除数据库#(3)删除数据库drop database 数据库名字;#删除名字db_0402数据库;drop database db_0402;6.4字符集字符集:字符的集合。什么是字符:a,b,A, Z, 0, 9, _, -, 中,国,&,GB2312:中文
2021-04-21 08:54:31
65
原创 sql语言
SQL语言五.SQL语言5.1 数据库的概念Mysql:数据库软件数据库:在软件里面创建多个数据库(逻辑、文件夹)表:在数据库中,可以创建多个表数据:数据必须存储在表中5.2 SQL语句分类5.2.1 DQL查询语言对表中 数据 的查询5.2.2 DM(manager)L操作语言对 表中 数据 的操作添加数据、删除数据、更新数据、查询数据(DQL)对 Excel中的数据进行处理5.2.3 DDL定义语言对 数据库(database)、表(table)结构的定义。创建数据库、删
2021-04-21 08:53:07
156
原创 Mysql的安装
Mysql的安装4.1企业的命令(1)购买云服务(阿里云、腾讯云),然后自行安装MYSQL服务阿里云:64核 128GB ->64 台(1核2G)(2)直接购买MYSQL服务器(帮你做了很多:定期备份、机重启、机报警)4.2命令启动命令终端:win + R ->输入cmd ->回车启动MYSQL服务:net start mysql关闭MYSQL服务:net stopmysql4.3客户端方式一:命令行 mysql-uroot-p-u:user,用户名,root(超
2021-04-12 18:21:50
55
原创 软件服务架构
软件服务架构一些场景刷抖音抖音APP:短视频通过网络获取,在网络之后有人给你服务。(服务器)微信和别人聊天打开微信APP,通过网络和别人聊天,在网络之外有人提供服务(服务器)上淘宝购物打开浏览器,输入淘宝的地址架构模式C:Client:客户端S:server:服务器B:Browser:浏览器C/S:客户端/服务器端抖音APP、微信APP、手淘B/S:浏览器/服务器端淘宝网站注意:B/S是特殊的C/S架构。总结:一个项目,肯定不单单只有一个APP那么简单。Mysql的架构
2021-04-12 18:20:09
79
原创 数据库的分类
数据库的分类2.2.1关系型数据库(RDBMS:relative database manager system)特点:(1)表与表之间有关系(2)有行有列(和excel类似)(3)是通过SQL语句去操作数据库比较有名代表:Mysql:免费,开源。Oravle:甲骨文,收费,大型公司,一年费用9位数。SQL Server:微软公司,可以安装windowDB22.2.2非关系型数据库特点:(1)表与表之间没有关系(2)通过API(Java, PHP, Python 代码)去操作。
2021-04-12 18:17:20
125
原创 My sql的重要性
1.1定位(1)重点SQL,能够在没有任何提示的下,用纸和笔手写SQL (2)在面试中,95%概率让你手写代码(3)通过SQL语句去操作数据库了解MySQL ,oracle,SQLserver等数据的区别:方言。(4)SQL语句的优化(背10个)二.My sql 介绍2.1什么是数据库作用:存储数据的,能够长期(断电,关机)保持数据。数据存储在哪里:硬盘和内存我们平时说的数据库:数据库管理系统(软件)(DataBasess Manager System:DBS)数据库软件(电脑的ex.
2021-04-12 18:14:47
362
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人