17.3.Making User-Managed Backups of Offline Tablespaces and Datafiles 备份离线的表空间时.须要注意下面指导原则: (1)不能离线system表空间或活动回滚段的表空间 (2)如果一个表在表空间x中,它的索引在表空间y中.y离线,x在线,当运行dml语句时会报错. 备份离线表空间: (1)备份表空间前,查询dba_data_files识别表空间的数据文件. (2)尽量使用normal选项离线表空间.由于它确保把表空间置为在线时不…
17.4.Making User-Managed Backups of Online Tablespaces and Datafiles 当数据库打开时,能够备份一个在线表空间全部和一个指定的数据文件.备份过程的差别依赖于在线表空间是read.write或者read-only. 注意:不应该备份暂时表空间 17.4.1.Making User-Managed Backups of Online Read/Write Tablespaces 当表空间是在线状态时,必须把一个read/write表空…
一.什么是错误,什么是异常,它们两者区别 这里解释如下:个人觉得很通俗易懂 错误是指在执行代码过程中发生的事件,它中断或干扰代码的正常流程并创建异常对象.当错误中断流程时,该程序将尝试寻找异常处理程序(一段告诉程序如何对错误做出响应的代码),以帮助程序恢复流程.换句话说,错误是一个事件,而异常是该事件创建的对象. 当使用短语“产生异常”时,表示存在问题的方法发生错误,并创建异常对象(包含该错误的信息及发生的时间和位置)来响应该错误.导致出现错误和随后异常的因素包括用户错误.资源失败和编程逻辑失败…
一.开启路由 1.在配置文件main.php的components中 定义如下: // 定义路由 'urlManager'=>array( // URL模式为PATHINFO 'urlFormat'=>'path', //隐藏index.php入口名 'showScriptName' => false, //路由规则 'rules'=>array( //要映射的前台地址 => 实际地址 的路由映射 'index.html' => array('index/index')…
这几天了解了一下Yii框架,以简单的博客项目实战入门.大致的实现流程做个记录. 一.Yii 安装与环境检测 从 www.yiiframework.com 获取一份Yii的拷贝,解压到 /wwwroot/yii 目录. 打开浏览器访问 http://127.0.0.1/yii/requirements/index.php,检测本地环境支持. 二.建立项目与目录介绍 在命令行环境,cd命令进入到 Yii 框架核心目录 /wwwroot/yii/framework ,键入命令行: php yiic w…
在JAVA中,解析有三种方式: Dom解析(支持改删,耗内存). Sax解析(不支持改删,不耗内存). Pull解析(在Android中推荐使用的一种解析XML的方式,在下章学习). 1.支持Dom与Sax解析的开发包 分为两种. JAXP:  由sun公司推出的解析标准实现(本章只学习该包的解析方法) Dom4j:  一种开源的解析开发包. jaxp是java api中自带的一个包,而dom4j需要我们加入jar文件才能使用 2.JAXP使用 JAXP(Java API for XMLProc…
1.random模块(取随机数模块) # 取随机小数 : 数学计算 import random print(random.random())# 取0-1之间的小数 print(random.uniform(1,2))# 取1-2之间的小数 # 取随机整数 : 彩票 抽奖 import random print(random.randint(1,2)) #头和尾都取得到 print(random.randrange(1,2)) # 取不到尾部 print(random.randrange(1,20…
一.二级指针 二级指针的作用:1.函数改变外部变量指针2.外挂改变一个指针的值 #include<stdio.h> #include<stdlib.h> void main(){ ; ; int *p1 = &a; int *p2 = &b; int **pp = &p1; printf("%d,", **pp); printf("\n%x,%x,%x", p1, *pp,&a); pp = &p2;…
一.概述 二.canny边缘检测 #include "opencv2/opencv.hpp" using namespace cv; void main() { //Canny边缘检测 Mat srcImg = imread(); //0表示以灰度图读入,彩色图和灰度图进行边缘检测时略有不同,建议使用灰度图 //medianBlur(srcImg, srcImg,5);//中值滤波 imshow("src", srcImg); Mat dstImg; Canny(s…
一.分页类使用 1.在控制器中 // 实例化 $criteria = new CDbCriteria(); $articleModel = Article::model(); // 分页 $total = $articleModel->count($criteria); //总记录数 $page = new CPagination($total); //实例化分页类 $page->pageSize = 3; //每页3条 $page->applyLimit($criteria); //截…
一.属性标签与规则设置 当进入网站页面,将会读数据库返回信息到视图上.那么,现在定义模型中的属性在视图标签上的显示, 也就是模型属性到前台标签的映射 // 定义模型属性到前台标签的映射 public function attributeLabels(){ return array( // '表字段' => '<label>标签里面的内容' 'username' => '用户名' ); } 这将为 username 属性生成一个 <label>用户名</label&…
一.数据库连接 1.配置连接参数 在database.php里面开启: 'db' => array( 'connectionString' => 'mysql:host=127.0.0.1;dbname=blog', 'emulatePrepare' => true, // PDO扩展 'username' => 'root', 'password' => '', 'charset' => 'utf8', 'tablePrefix' => 'yii_', // 表…
一.用Gii创建后台模块 1.启用gii,在config/main.php 'gii' => array( 'class' => 'system.gii.GiiModule', 'password' => 'Enter your password here', //设置密码 'ipFilters' => array('127.0.0.1', '::1'), ), 2.访问gii 在浏览器地址栏键入:127.0.0.1/yii/blog/index.php?r=模块名字,回车确定  …
1. 基本类型包装类 大家回想下,在第三篇文章中我们学习Java中的基本数据类型时,说Java中有8种基本的数据类型,可是这些数据是基本数据,想对其进行复杂操作,变的很难.怎么办呢? 1.1 基本类型包装类概述 在实际程序使用中,程序界面上用户输入的数据都是以字符串类型进行存储的.而程序开发中,我们需要把字符串数据,根据需求转换成指定的基本数据类型,如年龄需要转换成int类型,考试成绩需要转换成double类型等.那么,想实现字符串与基本数据之间转换怎么办呢? Java中提供了相应的对象来解决该…
今日内容: 1.hashlib模块:加密 2.hmac模块:加密 3.configparser模块:操作配置文件 4.subprocess模块:操作shell命令 5.xlrd模块:excel 6.xlwt模块:excel写 7.xml模块 hashlib模块:加密 import hashlib # 基本使用 cipher = hashlib.md5('需要加密的数据的二进制形式'.encode('utf-8')) print(cipher.hexdigest()) # 加密结果码 # 加盐 c…
我们先测试一下写入 50000 条 程序源码: 写入的excel文件信息 再看一下文件的结构 我们再次测试一下导入数据库的性能(用移动的网络上传至电信服务器): 在导入的过程中也可以中止导入行为: 上传入系统的效果(字段合并):…
今天我们来说说文件,以及跟文件有关的内建函数open和file 首先我们在python的根文件夹下建一个名为"123"的txt文本文件 文件中面我们输入一些文本 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center"> 我们把新建文件与源码都放到python根文件夹以下 以下我们来看看代码:…
适用场景 输出重定向,将命令结果写入文件当中 差异化 >:覆盖原文件内容 >>:追加文件内容 格式 [命令] > [文件名]:将[命令]的结果覆盖到[文件名]该文件中,如果目录下没有该文件,会自动生成 [命令] >> [文件名]:将[命令]的结果追加到[文件名]该文件中,如果目录下没有该文件,会自动生成 例子 ls > Test1.text ls >> Test1.text…
17.Map接口 Map没有继承Collection接口,Map提供key到value的映射.一个Map中不能包含相同的key,每个key只能映射一个value.Map接口提供3种集合的视图,Map的内容可以被当作一组key集合,一组value集合,或者一组key-value映射. 17.1.Hashtable类 Hashtable继承Map接口,实现一个key-value映射的哈希表,是同步的.任何非空(non-null)的对象都可作为key或者value.添加数据使用put(key, val…
17.1.救援模式: 光盘模式启动(第一启动项) 删除/mnt/sysimage/etc/passwd root的密码,halt重启. 改为硬盘启动模式,无密码进入root,为root新建密码 17.2.方法二,维护模式: 17.2.1.重启,按e进行编辑: 17.2.2.选择第二项,按e进行编辑: 17.2.3.进入单用户模式,然后回车: 17.2.4.按b进入boot: 删除/etc/passwd 中的密码,即是"x",关机,halt重启后不需要密码可以直接登录 然后新建密码:…
17.1.前言: 1.说明: ansible是自动化运维工具,基于Python开发,实现了批量系统配置.批量程序部署.批量运行命令等功能. ansible是基于模块工作的,本身没有批量部署的能力,真正具有批量部署的是ansible所运行的模块, ansible只是提供一种框架,主要组成如下: (1)Ansible: 是Ansible的命令工具,核心执行工具,一次性或临时执行的操作都是通过该命令执行. (2)Ansible Playbook: 任务剧本(又称任务集),编排定义Ansible任务集的…
17.1.FastCGI介绍: 1.什么是CGI: CGI的全称为"通用网关接口",为http服务器与其他机器上的程序服务通信交流的一种工具,CGI程序 必须运行在网络服务器上:传统CGI接口方式的主要缺点是性能较差,接口方式安全性也很差,因为每次http 服务遇到动态程序时都需要通过重新启动解释器来执行解析,之后结果才会返回给http服务器,在这里处理高 并发访问时几乎是不可用的,因此诞生了FASTCGI. 2.什么是FastCGI: FastCGI是一个可伸缩的.高速的在http服…
简化dba的管理操作 1:启用 omf 23:16:04 SYS@orcl> show parameter DB_CREATE_FILE_DEST NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ db_create_file_dest string 23:16:17 SYS@orcl> select distinct t1.name,t2.name d…
本文重点: 配置Managed Servers(受管服务器) 启动Managed Servers 原理 运行多个Managed Servers实例             一.配置Managed Servers 配置Managed Server可以通过以下方式: Domains配置助手(本文略) Web控制台 WLST配置脚本(后续脚本管理时会创建)     通过web控制台配置Managed Servers 登录web控制台: 创建服务器:     由于默认Admin Server占用了700…
17.Which two statements are true about tablespaces? A) A database can contain multiple undo tablespaces. B) A database can contain only a single temporary tablespace. C) A database instance stores undo data In the SYSTEM tablespace If no undo tablesp…
一.安装windows7虚拟机 linux mint 17.3是一个不错的桌面发行版本,我下载了 linux mint 17.3 for xfce 桌面版本,运行速度没得说,而且安装设置都挺简单,非常适合长期代替windows使用,现在长期工作于此系统中,也试验了许多新技术,比如linux下的kvm虚拟机,kvm已经属于linux内核的一部分了,在linux mint 17.3中安装好后,就已经有了,只不过要使用时还得安装与之配套的虚拟机管理软件qemu和图形管理软件virt-manager,在…
环境配置: 开启服务器伪静态 本处以apache为例,查看apache的conf目录下httpd.conf,找到下面的代码 LoadModule rewrite_module modules/mod_rewrite.so 将其前面的#去掉,如果没有找到则添加进去. 找到一下代码 <Directory "C:/phpStudy/Apache/cgi-bin"> AllowOverride All Options None Require all granted </Di…
The Problem 在DBA和T-SQL码奴日常工作中,比如常规检查,服务管理,数据库管理, 是其中最具挑战性的一个领域. 在相似任务中,比如索引碎片管理,统计管理,数据库备份是异常重要的,对任何程序而言. 今天的重点就是讲动态SQL数据库备份 假设我们的需要是根据一个时间点来决定三种不同类型的备份:Full backups, differential backups, transaction log backups. 我们可以假定 Full backups: 一个星期备份一次 differ…
MySql高级-视图.函数.存储过程.触发器 目录 一.视图    1 1.视图的定义    1 2.视图的作用    1 (1)可以简化查询.    1 (2)可以进行权限控制,    3 3.查询视图    4 4.修改视图    4 5.删除视图    4 6.查看视图结构    4 7.查看所有视图    4 8.视图与表的关系    5 9.视图算法    6 二.SQL 编程    7 1.变量声明    7 (1)会话变量    7 (2)普通变量    7 (3)变量赋值形式  …
  注:本人是翻译过来,并且加上本人的一点见解. 1. 开始 目前在 iOS中有两套先进的同步 API 可供我们使用:操作队列OperationQueue和 GCD .其中 GCD 是基于 C 的底层的 API ,而操作队列OperationQueue则是 GCD 实现的 Objective-C API. OperationQueue供了在 GCD 中不那么容易复制的有用特性.其中最重要的一个就是可以取消在任务处理队列中的任务,在稍后的例子中我们会看到这个.而且OperationQueue在管理…