摘要: 基本思路(原生Django而言): 在django2.x中,若出现节流(访问频率控制)的需求,我们首先想到的是使用一个字典(dict类型)来存储所有IP地址的访问时间记录,这是针对于匿名用户(IP)而言的 原生request的消息体中,在environ下的REMOTE_ADDR保存了客户端的IP地址 阅读全文
posted @ 2019-08-14 17:45 风来与你安 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 使用django.forms.model下的model_to_dict来序列化ImageFieldFile出现不能序列化错误 使用json.dumps会出现同样的情况 解决办法: 方法一: 方式二: 阅读全文
posted @ 2019-08-14 11:06 风来与你安 阅读(1389) 评论(0) 推荐(0) 编辑
摘要: 一、依赖环境搭建: 添加镜像 项目初始化 一、常用指令: Vue是一个MVVM(Model / View / ViewModel)的前端框架 阅读全文
posted @ 2019-08-14 09:52 风来与你安 阅读(646) 评论(0) 推荐(0) 编辑
摘要: 1. 冒泡排序 算法描述:1. 比较相邻的两个数,对升序(/降序)而言,若当前数小于(大于)后一个数则交换两者的位置。 2.那么循环长度为L的列表,从第一个元素到倒数第(L-1)元素进行第1步操作,其结果是第L个元素必定是最小值;也就是说单次循环确定了一个数的排序位置,单次循环次数为(L-1); 3 阅读全文
posted @ 2019-08-11 18:43 风来与你安 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 1. 内连接 2. 左连接 3. 右连接 4. 左外连接 5. 右外连接 6. 全外连接 7. 两表独有的数据集 阅读全文
posted @ 2019-08-10 15:12 风来与你安 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 1.MySQL整体逻辑架构 mysql 数据库的逻辑架构如下图: 第一层,即最上一层,所包含的服务并不是MySQL所独有的技术。它们都是服务于C/S程序或者是这些程序所需要的 :连接处理,身份验证,安全性等等。 第二层值得关注。这是MySQL的核心部分。通常叫做 SQL Layer。在 MySQL据 阅读全文
posted @ 2019-08-10 14:00 风来与你安 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 问题描述:在ubuntu16.X下设置mysql服务自启动时出现错误命令提示 原因:linux环境下的chkconfig被sysv-rc-conf所替代 解决办法 成功: 阅读全文
posted @ 2019-08-10 13:19 风来与你安 阅读(5391) 评论(0) 推荐(0) 编辑
摘要: 1. 变量 系统变量: 定义:变量由系统提供,不是用户定义,属于服务器层面 查看所有变量:SELECT global | session variables; 查看满足条件的部分系统变量:SELECT global | session variables like '%char%'; 查看某个系统变 阅读全文
posted @ 2019-08-10 12:50 风来与你安 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 1. 准备测试表 1. 级联删除 如果没有在添加外键约束时显式声明级联类型,那么在对主表(外键引用表)相关字段A做DML(UPDATE DELETE INSERT)操作时,从表(有外键约束)中拥有引用自主表字段A的数据行就会发生冲突,造成错误。换句话说,要删除或更新主表数据,就需要先删除或更新从表相 阅读全文
posted @ 2019-08-09 11:19 风来与你安 阅读(1211) 评论(0) 推荐(0) 编辑
摘要: 1. 视图的定义 视图是指计算机数据库中的视图,是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。 2. 视图的常用操作 1.创建 注:查看视图DE 阅读全文
posted @ 2019-08-09 10:08 风来与你安 阅读(167) 评论(0) 推荐(0) 编辑