06 2018 档案

摘要:一 Python脚本 何时使用Python编写脚本: 1. 创建 .py文件 2. 编写 #注意:Linux默认版本是py2,应该使用 raw_input,不应是 input。(不然会报错:NameError: name 'xxx' is not defined) 3.赋予脚本执行权限 4. 执行 阅读全文
posted @ 2018-06-30 21:21 shadow3 阅读(205) 评论(0) 推荐(0)
摘要:一 Ansible安装 b.yum 方式 (网络)(重点) 1.先安装EPEL源后可找到并安装Ansible rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm yum -y install 阅读全文
posted @ 2018-06-30 00:18 shadow3 阅读(142) 评论(0) 推荐(0)
摘要:1.设置页面显示总行数 2.设置行的宽度 阅读全文
posted @ 2018-06-28 21:16 shadow3 阅读(163) 评论(0) 推荐(0)
摘要:一.建立数据表 概要: 表和测试数据: sqlplus /nolog conn c##scott/tiger -- 删除数据表 DROP TABLE grade; DROP TABLE sporter; DROP TABLE item; PURGE RECYCLEBIN; --创建表 CREATE 阅读全文
posted @ 2018-06-27 23:38 shadow3 阅读(173) 评论(0) 推荐(0)
摘要:一. 完整性约束简介 1. 完整性约束: 2. 维护完整性约束: 3. 主要约束分类: 二. 非空约束:NK 在正常情况下,NULL是每个属性的合法数据值。如果现在某个字段不能为空,且必须存在数据。那么就可依靠非空约束来进行控制 插入数据: 对于此处的错误信息,可以发现由‘用户名’,‘表名称’,‘字 阅读全文
posted @ 2018-06-26 22:41 shadow3 阅读(651) 评论(0) 推荐(0)
摘要:一. 表空间的主要作用 表空间: 所有的商业应用,所有的操作都是以操作系统为前提的,所以数据库一定是安装在操作系统上,对于数据库中的数据,那么也一定是保存在磁盘上。 在Oracle 之中,数据库也被称为实例(Instance,图书馆),而数据库中维护的是表空间(每一组书架),那么每张表都要保存在表空 阅读全文
posted @ 2018-06-25 23:37 shadow3 阅读(111) 评论(0) 推荐(0)
摘要:一.闪回技术的主要功能 闪回技术: 二.闪回命令的使用 1. 查看回收站中的数据 2. 恢复myemp表 3. 彻底删除,不经过 回收站 4. 删除回收站之中的数据表(彻底删除) 5. 清空回收站 阅读全文
posted @ 2018-06-25 22:30 shadow3 阅读(106) 评论(0) 推荐(0)
摘要:一. 数据表 表是现实世界的抽象: 二. 常用数据类型 三. 数据表创建 创建语法: 创建数据表: 三. 表的复制 在Oracle中,除了可使用DDL创建新的数据表之外,也支持已用数据的支持。 语法: 1.将emp 表复制为 myemp1 ( 复制了全部) 2. 只复制表结构,不要数据。那么只能编写 阅读全文
posted @ 2018-06-25 18:27 shadow3 阅读(127) 评论(0) 推荐(0)
摘要:一. 锁的概念 锁的产生: 二. 行级锁定与表级锁定 锁的分类 行级锁定: 表级锁定: 解除锁定: 阅读全文
posted @ 2018-06-24 20:53 shadow3 阅读(120) 评论(0) 推荐(0)
摘要:一. 事务处理 事务处理: 二.Oracle中事务操作命令 三. 关于‘SESSION’ 所有的命令,每个 SESSION 全都具备,为了更好的观察出事务的特点。下面会使用多个 sqlplus 窗口进行功能的展示。 1. sqlplus /nolog 1.1. myemp一共存在12条数据 1.2. 阅读全文
posted @ 2018-06-23 19:07 shadow3 阅读(795) 评论(0) 推荐(0)
摘要:一. 更新操作前的准备 在SQL语句之中,数据的操作语言(DML)由两部分组成:查询( DQL ),更新操作(增加,修改,删除)。 1.复制emp表 新的表名为:myemp 2.查看目前有哪些表 二. 数据的增加操作 增加数据: A. 可以为数据表添加新的数据 1.使用完整语法,进行数据增加时,需要 阅读全文
posted @ 2018-06-23 10:09 shadow3 阅读(144) 评论(0) 推荐(0)
摘要:一. 设置层次函数 二. 示例 1. 观察分层的基本关系 #操作是从大boss开始(empno == null),而后按照领导的结构分层。 1.1 层级结构: 2. CONNECT_BY_ISLEAF伪列 3. CONNECT_BY_ROOT列 3.1 3.2 最大的根节点就是 大boss,现在换一 阅读全文
posted @ 2018-06-22 23:23 shadow3 阅读(466) 评论(0) 推荐(0)
摘要:一. 分析函数主要语法 传统SQL的问题: 基本语法: 组合顺序: 1. 使用PARTITION子句 2. 不适用PARITION进行分区,直接利用OVER子句操作 3. 通过PARTITION设置多个分区字段 4. 观察ORDER BY 子句 # ORDER BY 子句的作用主要就是进行排序,但是 阅读全文
posted @ 2018-06-21 21:41 shadow3 阅读(230) 评论(0) 推荐(0)
摘要:一 子查询 子查询是一个完整的查询语句之中,嵌套若干个不同功能的小查询,从而一起完成查询。 复杂查询 = 限定查询 +多表查询 + 统计查询 + 子查询 子查询可以返回的数据类型一共分为四种: 1. 查询公司之中工资最低的雇员的完整信息 二 在WHERE子句中使用子查询 A.返回单行单列 1. 查询 阅读全文
posted @ 2018-06-20 23:15 shadow3 阅读(465) 评论(0) 推荐(0)
摘要:一. 统计函数 1. COUNT(*),COUNT(字段),COUNT(DISTNCT 字段) 2. 二. 单字段分组统计 1. 统计每种职位的最低工资和最高工资 2. 分组注意事项 3. 查询每个部门的名称,部门人数,部门平均工资,平均服务年限 SELECT d.dname,count(e.did 阅读全文
posted @ 2018-06-19 22:45 shadow3 阅读(5157) 评论(0) 推荐(0)
摘要:#测试数据: -- 使用超级管理员登录 CONN sys/change_on_install AS SYSDBA; -- 创建c##用户 CREATE USER c##scott IDENTIFIED BY tiger; --为用户授权 GRANT CONNECT,RESOURCE,UNLIMITE 阅读全文
posted @ 2018-06-19 14:14 shadow3 阅读(418) 评论(0) 推荐(0)
摘要:#简介 1. 数据模型 2. 主要用户及作用: Linux下 一.安装前的准备工作 二 安装过程 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Win下 一. 安装之前,尽可能断网,关闭杀毒软件 二. 下载解压缩,将两个文件合并 三. 不使用默认,修改了全局数据库名,SID那儿,也会 阅读全文
posted @ 2018-06-18 23:34 shadow3 阅读(854) 评论(0) 推荐(0)
摘要:一 自动化运维 发展阶段 自动化运维思想 现阶段自动化运维缺点 DevOps 自动化运维工具: 二 Ansible Ansible自动化运维工具,基于Python开发,集合了众多运维工具的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能 阅读全文
posted @ 2018-06-18 18:11 shadow3 阅读(245) 评论(0) 推荐(0)
摘要:Python为我们生成基本满足的说明文档,一来可以提高代码整体阅读性,二来可以将代码的整体结构看着也更清晰。 注意:注释的地方和函数名类名都是与__all__内相关联的 简单的代码格式: 强调说明下py的名字要和你当前工作的py名字一样(我这里创建的py名字就是PythonAnnotation,最后 阅读全文
posted @ 2018-06-17 21:43 shadow3 阅读(1810) 评论(0) 推荐(0)
摘要:一.视图 视图是一个虚拟表(非真实存在),其本质是【根据SQL语句获取动态的数据集,并为其命名】,用户只需使用【名称】即可获取结果集,并可以将其代表来使用 SELECT * FROM ( SELECT nid,NAME FROM tb1 WHERE nid > 2) AS A WHERE A. NA 阅读全文
posted @ 2018-06-16 17:33 shadow3 阅读(189) 评论(0) 推荐(0)
摘要:一 整体工程设计 A. 资产的自动化扫描发现 B. ansible的自动化任务执行 阅读全文
posted @ 2018-06-15 16:49 shadow3 阅读(120) 评论(0) 推荐(0)
摘要:12 阅读全文
posted @ 2018-06-11 23:29 shadow3 阅读(80) 评论(0) 推荐(0)
摘要:一 前言 二 KVM 依赖HVM机制 (VMWARE CPU第二选项) 特性: KVM工具栈 KVM图: 实时迁移: 三 安装 桥接方式: 其他方式: 阅读全文
posted @ 2018-06-07 23:26 shadow3 阅读(184) 评论(0) 推荐(0)
摘要:一 概述 a.CPU虚拟化 b.内存虚拟化 c. I/O虚拟化 I/O透传 #全虚拟化和半虚拟化 全虚拟化: 半虚拟化 #Xen和KVM Xen: KVM 主机虚拟化架构: 库虚拟化和应用程序虚拟化 容器虚拟化架构: 阅读全文
posted @ 2018-06-06 23:28 shadow3 阅读(152) 评论(0) 推荐(0)