03 2021 档案

摘要:一、什么是forms组件 forms组件就是一个类,可以检测前端传来的数据,是否合法。 例如,前端传来的邮箱数据,判断邮件格式对不对,用户名中不能以什么开头,等等 二、forms组件的使用 1、使用语法 from django.shortcuts import render, HttpRespons 阅读全文
posted @ 2021-03-16 13:59 屠魔的少年
摘要:# 查看半同步复制插件的配置是否正确 show variables like 'rpl_semi_sync%'; # 查看半同步复制插件的工作或操作状态 show status like 'Rpl_semi_sync%'; rpl_semi_sync_master_enabled 启用了半同步复制 阅读全文
posted @ 2021-03-11 11:27 屠魔的少年
摘要: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 屠魔的少年
摘要:软件下载地址: https://github.com/akopytov/sysbench 安装依赖 yum install automake libtool –y 安装 ./autogen.sh ./configure make make install 验证是否安装成功 sysbench --ve 阅读全文
posted @ 2021-03-10 11:28 屠魔的少年
摘要:对于主库中的二进制日志同步到从库时发起请求的方向: 二进制日志的同步,既有从库主动请求的情况,也有主库主动推送的情况。 (1)对于复制线程在主从之间新建立连接或重新建立的情况,因为这时候主库并不知道需要发送哪些二进制日志给新建立连接的从库, 从库向主库注册连接时,携带了从库二进制的位置信息,所以是从 阅读全文
posted @ 2021-03-09 18:43 屠魔的少年
摘要:FBV(function base views) 就是在视图里使用函数处理请求。 CBV(class base views) 就是在视图里使用类处理请求。 如果我们要写一个处理GET方法的view,用函数写的话是下面这样 from django.http import HttpResponse de 阅读全文
posted @ 2021-03-08 13:26 屠魔的少年
摘要:一 创建模型 表和表之间的关系 一对一、多对一、多对多 ,用book表和publish表自己来想想关系,想想里面的操作,加外键约束和不加外键约束的区别,一对一的外键约束是在一对多的约束上加上唯一约束。 实例:我们来假定下面这些概念,字段和关系 作者模型:一个作者有姓名和年龄。 作者详细模型:把作者的 阅读全文
posted @ 2021-03-08 11:29 屠魔的少年
摘要:一 ORM简介 MVC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动 ORM是“对象-关系-映射”的简称。(Objec 阅读全文
posted @ 2021-03-08 11:01 屠魔的少年
摘要:死锁 死锁的原因总是并发事务间加锁顺序不一致,导致互相等待,进而死锁。听起来似乎很简单,但是每一个死锁场景的分析都不是一件简单的事,一方面在于Innodb锁机制的复杂性,另一方面则是死锁日志信息的局限性。本文档必须先介绍基本的锁机制,然后再介绍死锁的分析方法,以及几个死锁案例。 1.IoonDB锁机 阅读全文
posted @ 2021-03-04 13:19 屠魔的少年