摘要:
CSS属性书写顺序: 布局定位属性:display / position / float / clear / visibility / overflow(建议 display 第一个写,毕竟关系到模式) 自身属性:width / height / margin / padding / border
阅读全文
posted @ 2021-05-16 15:04
屠魔的少年
阅读(4)
推荐(0)
摘要:
1. 元素的显示与隐藏 目的 让一个元素在页面中消失或者显示出来 场景 类似网站广告,当我们点击关闭就不见了,但是我们重新刷新页面,会重新出现! 1.1 display 显示 display 设置或检索对象是否及如何显示。 display: none 隐藏对象 display:block 除了转换为
阅读全文
posted @ 2021-05-16 14:59
屠魔的少年
阅读(5)
推荐(0)
摘要:
1. CSS 布局的三种机制 网页布局的核心 —— 就是用 CSS 来摆放盒子位置。 CSS 提供了 3 种机制来设置盒子的摆放位置,分别是普通流、浮动和定位,其中: 普通流(标准流) 浮动 让盒子从普通流中浮起来 —— 让多个盒子(div)水平排列成一行。 定位 将盒子定在某一个位置 自由的漂浮在
阅读全文
posted @ 2021-05-16 13:27
屠魔的少年
阅读(5)
推荐(0)
摘要:
1. 浮动(float) 1.1 CSS 布局的三种机制 CSS 提供了 3 种机制来设置盒子的摆放位置,分别是普通流(标准流)、浮动和定位,其中: 普通流(标准流) 块级元素会独占一行,从上向下顺序排列; 常用元素:div、hr、p、h1~h6、ul、ol、dl、form、table 行内元素会按
阅读全文
posted @ 2021-05-16 12:30
屠魔的少年
阅读(3)
推荐(0)
摘要:
1.看透网页布局的本质 网页布局中,我们是如何把里面的文字,图片,按照美工给我们的效果图排列的整齐有序呢? 看透网页布局的本质: 首先利用CSS设置好盒子的大小,然后摆放盒子的位置。 最后把网页元素比如文字图片等等,放入盒子里面。 2. 盒子模型(Box Model) 所谓盒子模型: 就是把HTML
阅读全文
posted @ 2021-05-15 18:08
屠魔的少年
阅读(2)
推荐(0)
摘要:
1. 标签显示模式(display) 1.1 什么是标签显示模式 什么是标签的显示模式? 标签以什么方式进行显示,比如div 自己占一行, 比如span 一行可以放很多个 作用: 我们网页的标签非常多,再不同地方会用到不同类型的标签,以便更好的完成我们的网页。 标签的类型(分类) HTML标签一般分
阅读全文
posted @ 2021-05-15 17:58
屠魔的少年
阅读(5)
推荐(0)
摘要:
1.font字体 1.1 font-size:大小 作用:font-size属性用于设置字号 p { font-size:20px; } 单位: 可以使用相对长度单位,也可以使用绝对长度单位。 相对长度单位比较常用,推荐使用像素单位px,绝对长度单位使用较少。 注意: 我们文字大小以后,基本就用px
阅读全文
posted @ 2021-05-15 17:42
屠魔的少年
阅读(12)
推荐(0)
摘要:
1. CSS选择器作用 选择器的作用 找到特定的HTML页面元素 CSS选择器干啥的? 选择标签用的, 把我们想要的标签选择出来 css 就是 分两件事, 选对人, 做对事。 h3 { color: red; } 这段代码就是2件事, 把 h3选出来, 然后 把它变成了 红色。 选择器分为基础选择器
阅读全文
posted @ 2021-05-15 17:29
屠魔的少年
阅读(3)
推荐(0)
摘要:
1.CSS初识 概念: CSS(Cascading Style Sheets) ,通常称为CSS样式表或层叠样式表(级联样式表) 作用: 主要用于设置 HTML页面中的文本内容(字体、大小、对齐方式等)、图片的外形(宽高、边框样式、边距等)以及版面的布局和外观显示样式。 CSS以HTML为基础,提供
阅读全文
posted @ 2021-05-15 16:40
屠魔的少年
阅读(22)
推荐(0)
摘要:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>世纪佳缘-你在我也在</title> </head> <body> <table width="600" align="center"> <caption> <
阅读全文
posted @ 2021-05-15 16:23
屠魔的少年
阅读(1)
推荐(0)
摘要:
需要在两台MySQL Router都安装 yum -y install openssl-devel wget http://www.keepalived.org/software/keepalived-1.2.12.tar.gz tar xf keepalived-1.2.12.tar.gz cd
阅读全文
posted @ 2021-05-11 17:24
屠魔的少年
阅读(3)
推荐(0)
摘要:
mysqldump --single-transaction --master-data=2 --set-gtid-purged=OFF -B site site_ethic site_asset site_finance site_common site_sae iit_visit> /data/
阅读全文
posted @ 2021-05-06 16:19
屠魔的少年
阅读(3)
推荐(0)
摘要:
auto_increment_increment控制列中的值的增量值,也就是步长。auto_increment_offset确定AUTO_INCREMENT列值的起点,也就是初始值。 log-slave-updates = true #将复制事件写入binlog,一台服务器既做主库又做从库此选项必须
阅读全文
posted @ 2021-04-28 16:55
屠魔的少年
阅读(6)
推荐(0)
摘要:
用途说明我们知道,在Linux系统中,冒号(:)常用来做路径的分隔符(PATH),数据字段的分隔符(/etc/passwd)等。其实,冒号(:)在Bash中也是一个内建命令,它啥也不做,是个空命令、只起到占一个位置的作用,但有时候确实需要它。 常用参数格式:: 啥也不做,只起到占位符的作用。比如在编
阅读全文
posted @ 2021-04-23 16:26
屠魔的少年
阅读(543)
推荐(1)
摘要:
MySQL ibtmp1文件太大,导致磁盘空间被占满解决方案 解决办法: 在配置文件加入: innodb_temp_data_file_path = ibtmp1:12M:autoextend:max:5G 重启数据库即可
阅读全文
posted @ 2021-04-20 15:09
屠魔的少年
阅读(5)
推荐(0)
摘要:
项目地址 https://github.com/mcafee/mysql-audit/ 下载地址: https://bintray.com/mcafee/mysql-audit-plugin/release/1.1.6-784#files 查看mysql插件目录: root@localhost:my
阅读全文
posted @ 2021-04-20 10:24
屠魔的少年
阅读(2)
推荐(0)
摘要:
一、什么是forms组件 forms组件就是一个类,可以检测前端传来的数据,是否合法。 例如,前端传来的邮箱数据,判断邮件格式对不对,用户名中不能以什么开头,等等 二、forms组件的使用 1、使用语法 from django.shortcuts import render, HttpRespons
阅读全文
posted @ 2021-03-16 13:59
屠魔的少年
阅读(6)
推荐(0)
摘要:
# 查看半同步复制插件的配置是否正确 show variables like 'rpl_semi_sync%'; # 查看半同步复制插件的工作或操作状态 show status like 'Rpl_semi_sync%'; rpl_semi_sync_master_enabled 启用了半同步复制
阅读全文
posted @ 2021-03-11 11:27
屠魔的少年
阅读(6)
推荐(0)
摘要:
SQL_Delay:正数表明slave有延迟了。 SQL_Remaining_Delay:整数表明延迟时间。 Slave_SQL_Running_State:表明sql线程状态。 master_delay 单位为秒。 mysql> stop slave ; Query OK, 0 rows affe
阅读全文
posted @ 2021-03-11 10:57
屠魔的少年
阅读(4)
推荐(0)
摘要:
软件下载地址: https://github.com/akopytov/sysbench 安装依赖 yum install automake libtool –y 安装 ./autogen.sh ./configure make make install 验证是否安装成功 sysbench --ve
阅读全文
posted @ 2021-03-10 11:28
屠魔的少年
阅读(3)
推荐(0)
摘要:
对于主库中的二进制日志同步到从库时发起请求的方向: 二进制日志的同步,既有从库主动请求的情况,也有主库主动推送的情况。 (1)对于复制线程在主从之间新建立连接或重新建立的情况,因为这时候主库并不知道需要发送哪些二进制日志给新建立连接的从库, 从库向主库注册连接时,携带了从库二进制的位置信息,所以是从
阅读全文
posted @ 2021-03-09 18:43
屠魔的少年
阅读(4)
推荐(0)
摘要:
FBV(function base views) 就是在视图里使用函数处理请求。 CBV(class base views) 就是在视图里使用类处理请求。 如果我们要写一个处理GET方法的view,用函数写的话是下面这样 from django.http import HttpResponse de
阅读全文
posted @ 2021-03-08 13:26
屠魔的少年
阅读(4)
推荐(0)
摘要:
一 创建模型 表和表之间的关系 一对一、多对一、多对多 ,用book表和publish表自己来想想关系,想想里面的操作,加外键约束和不加外键约束的区别,一对一的外键约束是在一对多的约束上加上唯一约束。 实例:我们来假定下面这些概念,字段和关系 作者模型:一个作者有姓名和年龄。 作者详细模型:把作者的
阅读全文
posted @ 2021-03-08 11:29
屠魔的少年
阅读(4)
推荐(0)
摘要:
一 ORM简介 MVC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动 ORM是“对象-关系-映射”的简称。(Objec
阅读全文
posted @ 2021-03-08 11:01
屠魔的少年
阅读(10)
推荐(0)
摘要:
死锁 死锁的原因总是并发事务间加锁顺序不一致,导致互相等待,进而死锁。听起来似乎很简单,但是每一个死锁场景的分析都不是一件简单的事,一方面在于Innodb锁机制的复杂性,另一方面则是死锁日志信息的局限性。本文档必须先介绍基本的锁机制,然后再介绍死锁的分析方法,以及几个死锁案例。 1.IoonDB锁机
阅读全文
posted @ 2021-03-04 13:19
屠魔的少年
阅读(4)
推荐(0)
摘要:
在django中当继承了AbstractUser from django.contrib.auth.models import AbstractUser class UserProfile(AbstractUser): pass 之后直接运行报错 SystemCheckError: System c
阅读全文
posted @ 2021-02-24 10:10
屠魔的少年
阅读(343)
推荐(0)
摘要:
隔离性与隔离级别 提到事务,你肯定会想到ACID(Atomicity、Consistency、Isolation、Durability,即原子性、一致性、隔离性、持久性),今天我们就来说说其中I,也就是“隔离性”。 当数据库上有多个事务同时执行的时候,就可能出现脏读(dirty read)、不可重复
阅读全文
posted @ 2021-02-23 10:27
屠魔的少年
阅读(4)
推荐(0)
摘要:
前面我们系统了解了一个查询语句的执行流程,并介绍了执行过程中涉及的处理模块。相信你还记得,一条查询语句的执行过程一般是经过连接器、分析器、优化器、执行器等功能模块,最后到达存储引擎。 那么,一条更新语句的执行流程又是怎样的呢? 之前你可能经常听DBA同事说,MySQL可以恢复到半个月内任意一秒的状态
阅读全文
posted @ 2021-02-22 22:07
屠魔的少年
阅读(4)
推荐(0)
摘要:
比如,你有个最简单的表,表里只有一个ID字段,在执行下面这个查询语句时: mysql> select * from T where ID=10; 我们看到的只是输入一条语句,返回一个结果,却不知道这条语句在MySQL内部的执行过程。 所以今天我想和你一起把MySQL拆解一下,看看里面都有哪些“零件”
阅读全文
posted @ 2021-02-20 21:27
屠魔的少年
阅读(7)
推荐(0)
摘要:
一、检查部署架构图 说明:检查高可用方案, 灾备方案;并询问服务器架构,如果是虚拟机,需询问虚机的备份计划 二、确定部署信息 说明:ip/port/... 元信息 IP地址 截图 三、检查服务器初始化环境 3.1 检查服务器操作系统 # 操作系统 shell> cat /etc/redhat-rel
阅读全文
posted @ 2021-02-20 18:12
屠魔的少年
阅读(10)
推荐(0)
摘要:
1.提前安装好3节点MGR mysql> select * from performance_schema.replication_group_members; + + + + + + + + | CHANNEL_NAME | MEMBER_ID | MEMBER_HOST | MEMBER_POR
阅读全文
posted @ 2021-02-20 18:11
屠魔的少年
阅读(4)
推荐(0)
摘要:
## 更新之前的需要了解的事项 1. 了解MySQL在升级过程中会做什么操作 - 对mysql元数据库做更新 - 数据字典表 - 系统表(如权限,存储过程,触发器,函数表等) 2. 在升级之前需要对数据库做一个完整性备份 - MySQL不支持物理降级(但可以用mysqldump逻辑降级),当升级失败
阅读全文
posted @ 2021-02-20 18:09
屠魔的少年
阅读(12)
推荐(0)
摘要:
创建用户app python manage.py startapp groups 并把 groups 目录移动到apps目录下 settings.py中注册 groups 'groups', groups/serializers.py from django.contrib.auth.models
阅读全文
posted @ 2021-02-14 23:15
屠魔的少年
阅读(2)
推荐(0)
摘要:
参考 https://github.com/rfjer/autoAdmin/ 创建数据库 CREATE DATABASE `devops` /*!40100 DEFAULT CHARACTER SET utf8 */; 安装工具 pip install Django==2.2.1 pip insta
阅读全文
posted @ 2021-02-12 23:39
屠魔的少年
阅读(5)
推荐(0)
摘要:
# 说明: # 1.需要安装bc 软件 : yum install -y bc # 定义变量 backupDir="/data/DB" # 备份文件存放的路径 todayDateYMD=$(date +%Y%m%d) # MySQL备份脚本中定义的当天时间, 第一部分时间:年月日 yesterday
阅读全文
posted @ 2021-02-04 09:44
屠魔的少年
阅读(5)
推荐(0)
摘要:
# 说明: # 1.所有变量值都要用双引号引起来,且引号两边不能有空白符 # 2.安装过程会关闭防火墙,安装完毕可打开 # 定义变量 mysqlBinaryPackage=mysql-8.0.22-linux-glibc2.12-x86_64.tar.xz # 定义MySQL二进制安装包,只支持二进
阅读全文
posted @ 2021-02-01 10:31
屠魔的少年
阅读(8)
推荐(0)
摘要:
Shell字符串截取 Shell 截取字符串通常有两种方式:从指定位置开始截取和从指定字符(子字符串)开始截取。 从指定位置开始截取 这种方式需要两个参数:除了指定起始位置,还需要截取长度,才能最终确定要截取的字符串。 既然需要指定起始位置,那么就涉及到计数方向的问题,到底是从字符串左边开始计数,还
阅读全文
posted @ 2021-01-28 11:27
屠魔的少年
阅读(2)
推荐(0)
摘要:
监控点可用性监控本节点是不是online:select member_state from replication_group_members where member_id=@@server_uuid; 当前节点是不是可以写:select * from performance_schema.glo
阅读全文
posted @ 2021-01-26 15:35
屠魔的少年
阅读(6)
推荐(0)
摘要:
mysqlsh root@"localhost:3306" # 查看集群名 JS> dba.getCluster(); JS> var cluster = dba.getCluster(); # 添加节点 JS > cluster.addInstance('root@192.168.244.129:
阅读全文
posted @ 2021-01-23 19:17
屠魔的少年
阅读(13)
推荐(0)
摘要:
环境介绍: 10.10.10.65 MySQL router 路由节点 10.10.10.205 MGR节点 10.10.10.206 MGR节点 10.10.10.207 MGR节点 三台服务器添加/etc/hosts 对IP的映射 10.10.10.205 testdb205 10.10.10.
阅读全文
posted @ 2021-01-23 18:28
屠魔的少年
阅读(5)
推荐(0)