06 2018 档案
CentOS6.8忘记root密码的解决办法(开始初始化也可以用)
摘要:在开机启动的时候按键盘上的“E”键会进入如下界面。 选择相应的内核,再次按“E”,出现下图,选择第二项,再次按“E”键 经过第二步,这个画面可以编辑,在信息的最后加“空格”,然后键入“single”(如图),或者直接输入数字的“1”并回车确定进入下一步。图如下: 操作完第三步,会出现下图,是不是感觉 阅读全文
posted @ 2018-06-21 16:50 法海降妖 阅读(1382) 评论(0) 推荐(0)
CentOS7忘记root密码的解决方法
摘要:开机启动centos 7.0,看到如下画面,选择下图选单,按"e"键 在下图linux16行中,将ro这两个字母修改为rw init=/sysroot/bin/sh 修改结果如下图所示,按ctrl+x进入单用户模式 使用命令访问系统: "chroot /sysroot" 重置密码:"passwd r 阅读全文
posted @ 2018-06-21 16:48 法海降妖 阅读(82) 评论(0) 推荐(0)
linux中sed在指定字符前后添加内容
摘要:假设文档内容如下: 1 2 3 4 5 [root@localhost ~]# cat /tmp/input.txt null 000011112222 test 要求:在1111之前添加AAA,方法如下: sed -i 's/指定的字符/要插入的字符&/' 文件 1 2 3 4 5 6 [root 阅读全文
posted @ 2018-06-20 10:01 法海降妖 阅读(114) 评论(0) 推荐(0)
从0开发一个堡垒机
摘要:设计一下数据库 from django.db import models from django.contrib.auth.models import User # Create your models here. class IDC(models.Model): name = models.Cha 阅读全文
posted @ 2018-06-14 17:34 法海降妖 阅读(235) 评论(0) 推荐(0)
Django之Form组件
摘要:Django的Form主要具有一下几大功能: 生成HTML标签 验证用户数据(显示错误信息) HTML Form提交保留上次提交数据 初始化页面显示内容 小试牛刀 1、创建Form类 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 2 阅读全文
posted @ 2018-06-12 20:46 法海降妖 阅读(76) 评论(0) 推荐(0)
Form组件归类
摘要:一、Form类 创建Form类时,主要涉及到 【字段】 和 【插件】,字段用于对用户请求数据的验证,插件用于自动生成HTML; form 保存数据 1、Django内置字段如下: 2、Django内置插件如下: 3、常用选择插件 阅读全文
posted @ 2018-06-12 11:51 法海降妖 阅读(100) 评论(0) 推荐(0)
基于OpenStack构建企业私有云(8)Cinder
摘要:控制节点部署1.Cinder安装 2.数据库配置 3.Keystone相关配置 4.RabbitMQ相关配置 5.其它配置 6.配置Nova以使用块设备存储,注意所有 7.重启nova-api服务 8.启动cinder服务,并设置为开机自动启动。 9.Cinder注册Service和Endpoint 阅读全文
posted @ 2018-06-11 17:56 法海降妖 阅读(107) 评论(0) 推荐(0)
基于OpenStack构建企业私有云(6)创建第一台云主机
摘要:1.创建网络 2.创建子网 3. 创建云主机类型 4.创建密钥对 5.添加安全组规则 启动实例 1.查看可用的镜像 2.查看可用的网络 3.查看可用的安全组 4.创建虚拟机 5.查看虚拟机 阅读全文
posted @ 2018-06-11 17:55 法海降妖 阅读(155) 评论(0) 推荐(0)
基于OpenStack创建企业私有云(7)Horizon
摘要:1.安装Horizon 2.Horizon配置 3.启动服务 好的,现在你就可以使用http://192.168.56.12/dashaboard来访问仪表盘了。用户名和密码可以使用admin或者demo。需要你亲自来体验他们到底有什么不同。 阅读全文
posted @ 2018-06-11 17:55 法海降妖 阅读(165) 评论(0) 推荐(0)
基于OpenStack构建企业私有云(5)Neutron
摘要:1.Neutron安装 2.Neutron数据库配置 3.Keystone连接配置 4.RabbitMQ相关设置 5.Neutron网络基础配置 6.网络拓扑变化Nova通知配置 7.在 [oslo_concurrency] 部分,配置锁路径: 8.Neutron ML2配置 9.Neutron L 阅读全文
posted @ 2018-06-11 17:54 法海降妖 阅读(98) 评论(0) 推荐(0)
基于OpenStack构建企业私有云(4)Nova
摘要:1.控制节点安装 [root@linux-node1 ~]# yum install -y openstack-nova-api openstack-nova-placement-api \ openstack-nova-conductor openstack-nova-console \ open 阅读全文
posted @ 2018-06-11 17:53 法海降妖 阅读(169) 评论(0) 推荐(0)
基于OpenStack构建企业私有云(3)Glance
摘要:1.安装Glance 2.Glance数据库配置Glance-api.conf glance-registry.conf 3.设置Keystone glance-registry.conf配置 4.设置Glance镜像存储 5.同步数据库 6.启动Glance服务 7.Glance服务注册 想要让别 阅读全文
posted @ 2018-06-11 17:53 法海降妖 阅读(106) 评论(0) 推荐(0)
mysql book
该文被密码保护。
posted @ 2018-06-08 14:48 法海降妖 阅读(2) 评论(0) 推荐(0)
openstack 视频
该文被密码保护。
posted @ 2018-06-08 14:37 法海降妖 阅读(2) 评论(0) 推荐(0)
mysql 视频
该文被密码保护。
posted @ 2018-06-08 14:30 法海降妖 阅读(1) 评论(0) 推荐(0)
go视频
该文被密码保护。
posted @ 2018-06-08 14:25 法海降妖 阅读(1) 评论(0) 推荐(0)
面试视频
该文被密码保护。
posted @ 2018-06-08 14:23 法海降妖 阅读(1) 评论(0) 推荐(0)
python视频
该文被密码保护。
posted @ 2018-06-08 14:05 法海降妖 阅读(2) 评论(0) 推荐(0)
shell 视频
该文被密码保护。
posted @ 2018-06-08 14:02 法海降妖 阅读(1) 评论(0) 推荐(0)
linux网络设置
摘要:网络信息查看 设置网络地址: cat /etc/sysconfig/network-scripts/ifcfg-eth0 你将会看到: DEVICE=eth0BOOTPROTO=staticsHWADDR=00:0C:29:13:D1:6FONBOOT=yesTYPE=EthernetIPADDR= 阅读全文
posted @ 2018-06-08 14:01 法海降妖 阅读(180) 评论(0) 推荐(0)
基于OpenStack构建企业私有云(2)KeyStone
摘要:1.安装keystone 1.安装keystone # yum install -y openstack-keystone httpd mod_wsgi memcached python-memcached 2.设置Memcache开启启动并启动Memcached [root@linux-node1 阅读全文
posted @ 2018-06-08 11:58 法海降妖 阅读(117) 评论(0) 推荐(0)
python框架目录
摘要:1、Django Django学习【第1篇】:Django之MTV模型 Django学习【第2篇】:Django之反向解析 Django学习【第3篇】:Django之模板语法 Django学习【第4篇】:Django之模板继承 阅读全文
posted @ 2018-06-08 11:55 法海降妖 阅读(88) 评论(0) 推荐(0)
shell book
该文被密码保护。
posted @ 2018-06-07 18:49 法海降妖 阅读(3) 评论(0) 推荐(0)
linux Book
该文被密码保护。
posted @ 2018-06-07 18:48 法海降妖 阅读(2) 评论(0) 推荐(0)
docker & k8s book
摘要:docker容器实战:原理、架构与应用 链接:https://pan.baidu.com/s/1GCyHwgVWAgETOBD1kZwtEg 密码:bqsu 阅读全文
posted @ 2018-06-07 18:47 法海降妖 阅读(89) 评论(0) 推荐(0)
python book
该文被密码保护。
posted @ 2018-06-07 18:36 法海降妖 阅读(3) 评论(0) 推荐(0)
openstack 搭建目录
摘要:基于OpenStack构建企业私有云(1)实验环境准备 基于OpenStack构建企业私有云(2)KeyStone 基于OpenStack构建企业私有云(3)Glance 基于OpenStack构建企业私有云(4)Nova 基于OpenStack构建企业私有云(5)Neutron 基于OpenSta 阅读全文
posted @ 2018-06-07 18:30 法海降妖 阅读(137) 评论(0) 推荐(0)
linux应用
摘要:缓存 数据库 web服务器 日志 监控 发布 消息队列 代码仓库 阅读全文
posted @ 2018-06-07 18:04 法海降妖 阅读(82) 评论(0) 推荐(0)
计算机基础目录
摘要:计算机基础知识 计算机的发展史及多道技术 计算机网路知识的简单介绍 阅读全文
posted @ 2018-06-07 17:08 法海降妖 阅读(96) 评论(0) 推荐(0)
计算机网络知识简单介绍
摘要:一、网络基础 1.网络指的是什么? 计算机与计算机之间通过物理链接介质(网络设备)连接到一起。 计算机与计算机之间基于网络协议通信(网络协议就相当于计算机界的英语) 2.osi七层协议: 互联网协议按照功能不同分为osi七层或tcp/ip五层或tcp/ip四层 每层运行常见物理设备: 3.五层模型讲 阅读全文
posted @ 2018-06-07 17:06 法海降妖 阅读(68) 评论(0) 推荐(0)
计算机的发展史及多道技术
摘要:首先先补充一下上一篇的一个小问题。 应用程序的启动流程: 前提:应用程序是运行于操作系统之上的 举例:启动暴风音影 1.双击快捷方式 2.告诉操作系统一个文件路径 3.操作系统从硬盘读取文件内容到内存中 4.cpu从内存读取数据执行 下面开始今天的课程: 一、操作系统发展史及多道技术 1.第一代计算 阅读全文
posted @ 2018-06-07 17:01 法海降妖 阅读(197) 评论(0) 推荐(0)
计算机基础知识
摘要:一、为何要学习计算机基础? 好多人觉得自己有点基础就都想着直接敲代码,觉得基础知识很容易,很简单,就不怎么用心去学。然而,我觉得基础知识很重要。就像盖一栋楼房一样,你先要打好地基,再去盖房。 Python是一门编程语言,即通俗一点说就是语言。 我们都知道世界上有很多种语言,比如:汉语,英语,阿拉伯语 阅读全文
posted @ 2018-06-07 16:50 法海降妖 阅读(129) 评论(0) 推荐(0)
这年头,你改变不了别人,那就让自己变得更优秀!!!
摘要:这两天,心情一度跌入谷底。故事我就不阐述了,就是最近杂事太多,家里的,公司的,自己学习上的事。火气太大,可能我得学会克制自己的脾气。 不过,也明白了一个道理,就是,这年头,你改变不了别人,那就让自己变得更优秀吧!!! 听上去是不是有点像alex的鸡汤呢? 确实,alex的鸡汤我也听了有两年了,针对于 阅读全文
posted @ 2018-06-07 16:29 法海降妖 阅读(152) 评论(0) 推荐(0)
mysql目录
摘要:1、Mysql mysql学习【第1篇】:数据库安装 mysql学习【第2篇】:基本操作和存储引擎 mysql学习【第3篇】:数据库之增删改查操作 mysql学习【第4篇】:数据库之数据类型 mysql学习【第5篇】:数据库之完整性约束 mysql学习【第6篇】:数据库之表与表之间的关系 mysql 阅读全文
posted @ 2018-06-07 12:13 法海降妖
pymysql模块
摘要:一、安装的两种方法 第一种 第二种 二、链接,执行sql,关闭(游标) 三、execute()之sql注入 注意:符号--会注释掉它之后的sql,正确的语法:--后至少有一个任意字符 根本原理:就根据程序的字符串拼接name='%s',我们输入一个xxx' -- haha,用我们输入的xxx加'在程 阅读全文
posted @ 2018-06-07 12:08 法海降妖 阅读(145) 评论(0) 推荐(0)
mysql之视图,触发器,事务等。。。
摘要:一、视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户使用时只需使用【名称】即可获取结果集,可以将该结果集当做表来使用。 使用视图我们可以把查询过程中的临时表摘出来,用视图去实现,这样以后再想操作该临时表的数据时就无需重写复杂的sql了,直接去视图中查 阅读全文
posted @ 2018-06-07 12:07 法海降妖 阅读(98) 评论(0) 推荐(0)
MySQL之IDE工具介绍及数据备份
摘要:一、IDE工具介绍 生产环境还是推荐使用mysql命令行,但为了方便我们测试,可以使用IDE工具 下载链接:https://pan.baidu.com/s/1bpo5mqj 二、MySQL数据备份 也可以用IDE工具来实现备份,点击转储SQL..,那我们重点来研究一下MySQLdump实现的逻辑备份 阅读全文
posted @ 2018-06-07 12:07 法海降妖 阅读(106) 评论(0) 推荐(0)
mysql老是停止运行该怎么解决
摘要:你可能还会遇到无法启动mysql的错误 解决方法如下: 阅读全文
posted @ 2018-06-07 11:59 法海降妖 阅读(110) 评论(0) 推荐(0)
MySQL 5.7.9版本sql_mode=only_full_group_by问题
摘要:用到GROUP BY 语句查询时com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggr 阅读全文
posted @ 2018-06-07 11:58 法海降妖 阅读(66) 评论(0) 推荐(0)
mysql之索引原理与慢查询优化
摘要:一、介绍 1.什么是索引? 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。说起加速查询,就不得不提到索引了。 2.为什么要有索引呢? 索引在MySQL 阅读全文
posted @ 2018-06-07 11:58 法海降妖 阅读(103) 评论(0) 推荐(0)
多表查询
摘要:一、介绍 首先先准备表 员工表和部门表 查看表: 二、多表连接查询 1.交叉连接:不适用任何匹配条件。生成笛卡尔积、 select * from employee1 ,department; 2.内连接:找两张表共有的部分,相当于利用条件从笛卡尔积结果中筛选出了正确的结果。(只连接匹配的行) 注意: 阅读全文
posted @ 2018-06-07 11:57 法海降妖 阅读(101) 评论(0) 推荐(0)
单表查询
摘要:先创建表 1 1.注意: 2 select * from t1 where 条件 group by 分组字段 3 1.分组只能查询分组字段,要想查看其余的利用聚合函数 4 2.聚合函数的分类:count,min,max,avg,group_concat,sum等。 5 3.模糊匹配:用like关键字 阅读全文
posted @ 2018-06-07 11:54 法海降妖 阅读(80) 评论(0) 推荐(0)
数据库之完整性约束
摘要:一、介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性主要分为: 说明: 二、not null 和default 是否可空,null表示空,非字符串not null - 不可空null - 可空 default默认值,创建列时可以指定默认值,当插入数据时如果未主动设 阅读全文
posted @ 2018-06-07 11:50 法海降妖 阅读(136) 评论(0) 推荐(0)
数据库之 表与表之间的关系
摘要:1、先确立关系 2、找到多的一方,吧关联字段写在多的一方 一、多对一或者一对多(左边表的多条记录对应右边表的唯一一条记录) 需要注意的:1.先建被关联的表,保证被关联表的字段必须唯一。 2.在创建关联表,关联字段一定保证是要有重复的。 其实上一篇博客已经举了一个多对一关系的小例子了,那我们在用另一个 阅读全文
posted @ 2018-06-07 11:50 法海降妖 阅读(99) 评论(0) 推荐(0)
数据库之数据类型
摘要:首先补充点了解的小知识; 一、数据类型:分不同种类去存不同类型的数据 存储引擎决定了表的类型,而表内存放的数据也要有不同的类型,每种数据类型都有自己的宽度,但宽度是可选的 1、数字(默认是有符号的) 数字又分为: 整型:tinyint(小整型):一个字节 int(整型):四个字节。注意:int的 宽 阅读全文
posted @ 2018-06-07 11:48 法海降妖 阅读(115) 评论(0) 推荐(0)
数据库之表操作,数据操作
摘要:2.\s查看配置信息 修改id为主键并且递增 用户本地登录,就无需IP地址了 2.创建用户只要Ip能配通,所有的用户都能登录 客户登录 其他的都一样,就不一一的说了 八、 解决乱码问题 show variables like 'char%'; 查看编码 阅读全文
posted @ 2018-06-07 11:46 法海降妖 阅读(117) 评论(0) 推荐(0)
mysql数据库之基本操作和存储引擎
摘要:一、知识储备 数据库服务器:一台计算机(对内存要求比较高) 数据库管理系统:如mysql,是一个软件 数据库:oldboy_stu,相当于文件夹 表:student,scholl,class_list,相当于一个具体的文件 记录:1 susan 158426544 22,相当于文件中的一行内容 二、 阅读全文
posted @ 2018-06-07 11:44 法海降妖 阅读(84) 评论(0) 推荐(0)
MySQL数据库之安装
摘要:一、基础部分 1.数据库是什么 之前所学,数据要永久保存,比如用户注册的用户信息,都是保存于文件中,而文件只能存在于某一台机器上。 如果我们不考虑从文件中读取数据的效率问题,并且假设我们的程序所有的组件都运行在一台机器上,那么用文件存取数据,并没有问题 但需要考虑的问题是:程序的执行效率依赖于承载它 阅读全文
posted @ 2018-06-07 11:42 法海降妖 阅读(88) 评论(0) 推荐(0)
Django框架之模板继承和静态文件配置
摘要:一、模板继承 目的是:减少代码的冗余 语法: 具体步骤: 1、创建一个base.html文件,2、把要显示的页面的内容写在这里面,也就是html要在浏览器显示的内容3、在right里面写个盒子 {% block classinfo %} {% endblock %}在这里面写个空盒子,以后谁来扩展就 阅读全文
posted @ 2018-06-07 11:38 法海降妖 阅读(80) 评论(0) 推荐(0)
Django框架之第三篇模板语法(重要!!!)
摘要:一、什么是模板? 只要是在html里面有模板语法就不是html文件了,这样的文件就叫做模板。 二、模板语法分类 一、模板语法之变量:语法为 {{ }}: 在 Django 模板中遍历复杂数据结构的关键是句点字符 .(也就是点) views.py template/index.html 注意:句点符也 阅读全文
posted @ 2018-06-07 11:34 法海降妖 阅读(118) 评论(0) 推荐(0)
Django框架之第二篇
摘要:一、知识点回顾 1、MTV模型 model:模型,和数据库相关的 template:模板,存放html文件,模板语法(目的是将变量如何巧妙的嵌入到HTML页面中)。 views:视图函数 另加urls:url路径与视图函数的映射关系,,可以不是一一对应的。 2、相关的一些命令 创建一个Django项 阅读全文
posted @ 2018-06-07 11:32 法海降妖 阅读(113) 评论(0) 推荐(0)
Django框架第一篇基础
摘要:一个小问题: 一个小问题: 什么是根目录:就是没有路径,只有域名、。url(r'^$') 补充一张关于wsgiref模块的图片 一、MTV模型 Django的MTV分别代表: Model(模型):和数据库相关的,负责业务对象与数据库的对象(ORM) Template(模板):放所有的html文件 模 阅读全文
posted @ 2018-06-07 11:29 法海降妖 阅读(86) 评论(0) 推荐(0)