08 2019 档案

摘要:特别说明 关于命令行中参数前面的-和--的区别 - 通常后面接参数的缩写 -- 通常后面接参数的全拼 eg: git status --short 等价于 git status -s 常用命令 创建版本库: git init # 本地初始化 git 仓库git clone <url> # 克隆远程版 阅读全文
posted @ 2019-08-26 21:19 风来与你安 阅读(312) 评论(0) 推荐(0)
摘要:1. Git三大工作区(工作区、暂存区和版本库) 工作区(WORKING DIRECTORY): 直接编辑文件的地方,肉眼可见直接操作; 暂存区(STAGIN AREA):数据(快照)暂时存放的地方; 版本库(GIT DIRECTORT(RESPOSITORY)):存放已经提交的数据,push 的时 阅读全文
posted @ 2019-08-25 17:55 风来与你安 阅读(4912) 评论(0) 推荐(0)
摘要:原因:历史软件(包)更新(安装)未完成就退出了系统 解决办法:杀死该进程 为防止类似情况发生,可以执行以下命令 即使运行sudo dpkg --configure -a也不能解决问题,那就将错误的更新包删除并尝试重新更新 阅读全文
posted @ 2019-08-25 15:24 风来与你安 阅读(1619) 评论(0) 推荐(0)
摘要:1.基于内存的key-value数据库 2.基于c语言编写的,可以支持多种语言的api //set每秒11万次,取get 81000次 3.支持数据持久化 4.value可以是string,hash, list, set, sorted set 使用场景 1. 去最新n个数据的操作 2. 排行榜,取top n个数据 //最佳人气前10条 3. 精确的设置过期时间 4. 计数器 5. 实时系统,... 阅读全文
posted @ 2019-08-22 11:14 风来与你安 阅读(188) 评论(0) 推荐(0)
摘要:1.介绍 EXPLAIN 命令用于SQL语句的查询执行计划。这条命令的输出结果能够让我们了解MySQL 优化器(optimlzer)是如何执行SQL 语句的。这条命令并没有提供任何调整建议,但它能够提供重要的信息帮助你做出调优决策。 下面执行连接查询语句 接下来我们来逐一分析该结果各字段(id、 s 阅读全文
posted @ 2019-08-22 10:53 风来与你安 阅读(534) 评论(0) 推荐(0)
摘要:用户角色权限 1、超级管理员(administrator) 可登陆管理控制台,可查看所有的信息,并且可以对用户,策略(policy)进行操作。 2、监控者(monitoring) 可登陆管理控制台,同时可以查看rabbitmq节点的相关信息(进程数,内存使用情况,磁盘使用情况等) 3、策略制定者(p 阅读全文
posted @ 2019-08-16 17:15 风来与你安 阅读(1842) 评论(0) 推荐(0)
摘要:原因:django-simple-captcha将客户端编号与验证码默认存储在数据库中 解决办法: python manage.py migrate 阅读全文
posted @ 2019-08-15 17:06 风来与你安 阅读(627) 评论(0) 推荐(0)
摘要:解决办法: 原因在于:没有将app在INSTALLED_APP注册就执行了migrate指令,发生错误 可以删除库中的表,重新执行Python manage.py makemigrations及python manage.py migrate; 成功 阅读全文
posted @ 2019-08-15 15:18 风来与你安 阅读(1990) 评论(0) 推荐(0)
摘要:基本思路(原生Django而言): 在django2.x中,若出现节流(访问频率控制)的需求,我们首先想到的是使用一个字典(dict类型)来存储所有IP地址的访问时间记录,这是针对于匿名用户(IP)而言的 原生request的消息体中,在environ下的REMOTE_ADDR保存了客户端的IP地址 阅读全文
posted @ 2019-08-14 17:45 风来与你安 阅读(211) 评论(0) 推荐(0)
摘要:问题描述: 使用django.forms.model下的model_to_dict来序列化ImageFieldFile出现不能序列化错误 使用json.dumps会出现同样的情况 解决办法: 方法一: 方式二: 阅读全文
posted @ 2019-08-14 11:06 风来与你安 阅读(1409) 评论(0) 推荐(0)
摘要:一、依赖环境搭建: 添加镜像 项目初始化 一、常用指令: Vue是一个MVVM(Model / View / ViewModel)的前端框架 阅读全文
posted @ 2019-08-14 09:52 风来与你安 阅读(662) 评论(0) 推荐(0)
摘要:1. 冒泡排序 算法描述:1. 比较相邻的两个数,对升序(/降序)而言,若当前数小于(大于)后一个数则交换两者的位置。 2.那么循环长度为L的列表,从第一个元素到倒数第(L-1)元素进行第1步操作,其结果是第L个元素必定是最小值;也就是说单次循环确定了一个数的排序位置,单次循环次数为(L-1); 3 阅读全文
posted @ 2019-08-11 18:43 风来与你安 阅读(264) 评论(0) 推荐(0)
摘要:1. 内连接 2. 左连接 3. 右连接 4. 左外连接 5. 右外连接 6. 全外连接 7. 两表独有的数据集 阅读全文
posted @ 2019-08-10 15:12 风来与你安 阅读(765) 评论(0) 推荐(0)
摘要:1.MySQL整体逻辑架构 mysql 数据库的逻辑架构如下图: 第一层,即最上一层,所包含的服务并不是MySQL所独有的技术。它们都是服务于C/S程序或者是这些程序所需要的 :连接处理,身份验证,安全性等等。 第二层值得关注。这是MySQL的核心部分。通常叫做 SQL Layer。在 MySQL据 阅读全文
posted @ 2019-08-10 14:00 风来与你安 阅读(193) 评论(0) 推荐(0)
摘要:问题描述:在ubuntu16.X下设置mysql服务自启动时出现错误命令提示 原因:linux环境下的chkconfig被sysv-rc-conf所替代 解决办法 成功: 阅读全文
posted @ 2019-08-10 13:19 风来与你安 阅读(5428) 评论(0) 推荐(0)
摘要:1. 变量 系统变量: 定义:变量由系统提供,不是用户定义,属于服务器层面 查看所有变量:SELECT global | session variables; 查看满足条件的部分系统变量:SELECT global | session variables like '%char%'; 查看某个系统变 阅读全文
posted @ 2019-08-10 12:50 风来与你安 阅读(403) 评论(0) 推荐(0)
摘要:1. 准备测试表 1. 级联删除 如果没有在添加外键约束时显式声明级联类型,那么在对主表(外键引用表)相关字段A做DML(UPDATE DELETE INSERT)操作时,从表(有外键约束)中拥有引用自主表字段A的数据行就会发生冲突,造成错误。换句话说,要删除或更新主表数据,就需要先删除或更新从表相 阅读全文
posted @ 2019-08-09 11:19 风来与你安 阅读(1337) 评论(0) 推荐(0)
摘要:1. 视图的定义 视图是指计算机数据库中的视图,是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。 2. 视图的常用操作 1.创建 注:查看视图DE 阅读全文
posted @ 2019-08-09 10:08 风来与你安 阅读(180) 评论(0) 推荐(0)
摘要:1. 添加列级约束 例如:alter table student modify column age int not null; 添加字段唯一:alter table student modify column stu_nu varchar(20) unique; 2. 添加表级约束 例如添加外键: 阅读全文
posted @ 2019-08-09 09:20 风来与你安 阅读(6552) 评论(0) 推荐(1)
摘要:1. 什么是事务? 是数据库操作的最小工作单元,是作为单个逻辑工作单元执行的一系列操作;这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行;事务是一组不可再分割的操作集合(工作逻辑单元); 2.事务的四大特性ACID 一个事务往往具有一下特性: 原子性(ATOMICITY): 一个事务要被 阅读全文
posted @ 2019-08-08 13:11 风来与你安 阅读(13495) 评论(2) 推荐(0)