11 2020 档案

摘要:在python中,时间的处理十分麻烦,格式之间的处理混乱。 今天学习了新的时间模块arrow,在时间的处理上简单快捷。 首先获取当前时间 import arrow utc_time=arrow.utcnow() local_time=arrow.now() 就能够获取utc时间和local时间 时间 阅读全文
posted @ 2020-11-25 23:49 maday 阅读(180) 评论(0) 推荐(0)
摘要:html文件 <!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8" id="kk"> <title>抽屉</title> <link rel="stylesheet" type="text/css" href="homework 阅读全文
posted @ 2020-11-17 22:48 maday 阅读(124) 评论(0) 推荐(0)
摘要:正常文档流:将标签进行排版布局时按从上到下,从左到右的顺序进行排列 脱离文档流:将标签从文档流中取出,覆盖到其他文件。其他标签当作当作取出的标签消失,其位置立即被其他标签占用。 能够实现脱离文档流的只有flost和position。 float float 称为浮动(非完全脱离) 被浮动标签覆盖的标 阅读全文
posted @ 2020-11-17 22:40 maday 阅读(385) 评论(0) 推荐(0)
摘要:1.颜色属性 颜色的选择形式有3种。1:拼写单词 2:#+色值代码 3 rbg(1,2,3) 三原色搭配 4.rbga() 也是三原色,a代表透明度。取值范围0~1 2.字体属性 font-size 字体大小 font-style 设置字体斜体 font-family 设置字体格式 font-wei 阅读全文
posted @ 2020-11-17 22:05 maday 阅读(356) 评论(0) 推荐(0)
摘要:模拟京东商品轮播图 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>轮播图</title> <link type="text/css" href="lunbotu.css" rel="stylesheet"> 阅读全文
posted @ 2020-11-17 19:48 maday 阅读(83) 评论(0) 推荐(0)
摘要::active :active 伪类向激活(在鼠标点击与释放之间发生的事件)的元素添加特殊的样式。 这个伪类应用于处于激活状态的元素。最常见的例子就是在 HTML 文档中点击一个超链接:在鼠标按钮按下期间,这个链接是激活的。 在 CSS 定义中,a:active 必须被置于 a:hover 之后,才 阅读全文
posted @ 2020-11-16 23:04 maday 阅读(246) 评论(0) 推荐(0)
摘要:一:基础选择器 1.通用选择器 * 能够获取html中的所有标签 2.标签选择器 通过标签的名字来选择标签,只要是标签类型符合的,都能被选中 如 div{ xxx } 3.id选择器 通过标签的id来选择标签,标签的id不能重复,唯一,一条id选择语句只能命中一个标签 在写css代码选择时,要在id 阅读全文
posted @ 2020-11-16 21:24 maday 阅读(194) 评论(0) 推荐(0)
摘要:css:中文称为层叠样式表,用来控制网页数据的表现,可以使网页的表现与数据内容分离 css的种引用方式: 1.在想要设置的标签中添加style属性,然后再style属性中进行设置 如: <p style="color: brown ;background: aqua"> 2.在head标签中添加st 阅读全文
posted @ 2020-11-16 20:49 maday 阅读(563) 评论(0) 推荐(0)
摘要:http协议默认端口为80 https协议的端口是443 http协议:超文本传输协议,协议规定了浏览器和万维网服务器之间进行通信的规则及用途规定了客户端给服务器发送内容的格式,也限定了服务器给客户端发送内容的格式 客户端发送给服务器的格式叫请求协议,服务器发送给客户端的叫响应协议 特点: http 阅读全文
posted @ 2020-11-16 20:27 maday 阅读(146) 评论(0) 推荐(0)
摘要:1.<!DOCTYPE html> 告知浏览器以哪种规范来解析html文件 2.head标签 <meta>标签 <meta>标签有2个属性,分别是http-equiv属性和name属性,不同的属性有不同的参数值 name属性主要用于描述网页,与之对应的属性为content,主要内容是便于搜索引擎机器 阅读全文
posted @ 2020-11-13 21:22 maday 阅读(136) 评论(0) 推荐(0)
摘要:html,css,js之间的关系? 三种语言共同构成一个网页文件html是主体,装载各种dom元素;css用来装饰dom元素;javascript控制dom元素用一扇门比喻三者间的关系是:html是门的门板,css是门上的油漆或花纹,javascript是门的开关 html文件的基本概念: 每一个H 阅读全文
posted @ 2020-11-13 20:32 maday 阅读(700) 评论(0) 推荐(0)
摘要:浏览器是客户端,写一段代码作为服务端,在浏览器的输入框写入ip和端口号,就可以通信。 浏览器向服务器发出请求,服务器将网页发件发送给浏览器,浏览器解析,渲染收到的文件 sk=socket.socket() address=('127.0.0.1',9001) sk.bind(address) sk. 阅读全文
posted @ 2020-11-13 20:26 maday 阅读(90) 评论(0) 推荐(0)
摘要:记录出哪些sql语句的运行效率较低 需要在mysql的配置中开启慢日志服务开启日志方式一: 添加配置文件文件.ini slow_query_log=ON 打开慢日志 log_queries_not_using_indexes=ON 如果sql语句没有用对索引,也会被记录 long_query_tim 阅读全文
posted @ 2020-11-12 21:06 maday 阅读(128) 评论(0) 推荐(0)
摘要:执行计划能相对准确的表达出当前sql的运行状况,能够被用来查看sql语句的执行效率 创建执行计划:explain sql语句 执行计划会返回一个表格,表格中type和rows比较重要 rows是大概会显示多少行数据 type结果分析: type 为 all时,会扫描数据表里全部的数据 explain 阅读全文
posted @ 2020-11-12 21:05 maday 阅读(250) 评论(0) 推荐(0)
摘要:索引有两个主要功能:约束,加速查找 索引为什么可以加速查找? B-tree 搜索数据库给创建索引的列创建一个文件 ,将该列中的数据标定一个唯一的数字,然后在文件中将数据按照二叉树的形式排列,再查询时,直接在二叉树中搜索数字,简化搜索的次数,通过该数字可以直接在数据库中查找到查询的数据 索引的种类 索 阅读全文
posted @ 2020-11-12 20:50 maday 阅读(115) 评论(0) 推荐(0)
摘要:sqL中的语句也分为内置函数和自定义函数 内置函数: char_length(参数) 计算字符串的长度 concat(参数1,参数2...) 字符串拼接 concat_ws(符号,参数1,参数2) 以指定的符号来拼接字符串 insert(str,pos,len,nevatr) 在str的指定位置插入 阅读全文
posted @ 2020-11-11 22:20 maday 阅读(60) 评论(0) 推荐(0)
摘要:在sql的操作中,一些语句是需要同时执行的,但是如果这些语句执行过程中某一个报错,就会导致一些已经执行,一些没有执行 这时就用使用事物,将sql语句写在在一个事物中,只要语句中有一个报错,就可以将数据库返回事物执行前的状态,即回滚 事物中的语句也被称为原子操作,它们同时执行,不可分散,事物通常被写在 阅读全文
posted @ 2020-11-11 22:06 maday 阅读(115) 评论(0) 推荐(0)
摘要:对某个表进行(增删改)操作的前后如果希望触发某个特定的行为时,可以使用触发器,如当对tb1添加数据时,希望将数据也同时添加到tb2 创建触发器 触发器的关键词: before 表操作在触发器之前after 表操作在触发器之后 创建触发器的步骤: delimiter // create trigger 阅读全文
posted @ 2020-11-11 21:54 maday 阅读(193) 评论(0) 推荐(0)
摘要:在sql中,有些语句的长度过长,如果需要重复使用,每次都要自己写的话,就会降低效率 mysql提供了存储过程,将多条sql语句存储起来,起个别名,将存储过程存储在服务端,在执行其时,服务端根据名称找到其文件,执行并将sql整体结果返回给客户端 存储过程的功能与视图相似,都是讲sql语句起个名称,使用 阅读全文
posted @ 2020-11-11 21:33 maday 阅读(123) 评论(0) 推荐(0)
摘要:在数据的查询时,回创建很多临时表来方便获取数据 如果10条语句中,每条语句都会用到一个相同的临时表,这样搜索语句写起来就会复杂繁琐 mysql提供了一个视图功能,用户可以将重复使用的临时表语句创建为试图,这样每次使用该临时表时,不用写该表的语句,直接写视图的名称即可 在查询语句中,碰每到视图就将试图 阅读全文
posted @ 2020-11-11 20:58 maday 阅读(107) 评论(0) 推荐(0)
摘要:可以通过python代码连接数据库,这种流程通常是固定的: import pymysql #创建连接 con=pymysql.Connect() #创建游标 cursor=con.cursor() #改动一条数据 cursor.execute #改动多条数据 cursor.executemany # 阅读全文
posted @ 2020-11-08 22:43 maday 阅读(371) 评论(0) 推荐(0)
摘要:增 insert into 表名(列名,列名) values(数据); 增加一行数据 insert into tb1(name,age) values('alex', 18); insert into 表名(列名,列名) values(数据),(数据)(数据); 增加多行数据 insert into 阅读全文
posted @ 2020-11-07 19:46 maday 阅读(241) 评论(0) 推荐(0)
摘要:数据库级别 SHOW DATABASES; 显示所有的数据库 CREATE DATABASE 数据库名称; 新建数据库 CREATE DATABASE 数据库名称 DEFAULT CHARSET utf8 COLLATE utf8_general_ci; 设置数据库的编码方式为utf8(推荐使用) 阅读全文
posted @ 2020-11-05 23:21 maday 阅读(634) 评论(0) 推荐(0)
摘要:使用root创建的新用户,默认是没有任何权限的。要对该用户进行授权。 show grants for username;查看用户拥有的权限 权限管理: 权限分为全级级别授权,数据库级别授权,数据表级别授权 用户授权: grant 权限 on 数据库.表 to '用户'@'IP地址' all priv 阅读全文
posted @ 2020-11-05 22:44 maday 阅读(307) 评论(0) 推荐(0)
摘要:在mysql数据库自带的数据库中,有个数据库的名字为mysql,其下方的user表中,保存着与数据库用户名和密码相关的数据。 用户管理命令 创建用户: create user '用户名'@'IP地址' identified by '密码'; 在本机创建用户时,ip地址写为localhost,意为该用 阅读全文
posted @ 2020-11-05 22:25 maday 阅读(260) 评论(0) 推荐(0)
摘要:什么是数据库? 数据的仓库,是按照数据结构来组织、存储和管理数据的建立在计算机存储设备上的仓库 数据库在主机上就相当于是一个文件夹 数据库表就相当于是一个文件 数据行就相当于是文件中的一行数据 客户端安装: 下载mysql免安装版本,将服务端运行起来。这时要新建一个data文件夹,指定数据库数据的存 阅读全文
posted @ 2020-11-03 23:27 maday 阅读(80) 评论(0) 推荐(0)