01 2017 档案
摘要:邮件应用协议包括: 搭建企业级的电子邮件系统,请考虑下面几点: 反垃圾与反病毒模块:阻止垃圾邮件或病毒邮件对企业邮箱的干扰。 邮件加密:保证邮件内容不被嗅探、篡改。 邮件监控审核:监控全体职员邮件中有无敏感词,透露企业资料等。 稳定性:有较好的防DDOS攻击的能力,保证系统在线率等。 单独的使用Po
阅读全文
摘要:操作方法:在SVN的Repositories下,找到要配置的项目,在项目目录下找到hooks文件夹,在其下创建pre-commit.bat文件,把下面复制进去就可以了(无需重启,如果改动,保存bat文件,配置就生效): @echo offsetlocalset SVN_BINDIR=C:/Progr
阅读全文
摘要:DNS域名解析服务(Domain Name System)是用于解析域名与IP地址对应关系的服务,功能上可以实现正向解析与反向解析: 正向解析:根据主机名(域名)查找对应的IP地址。 反向解析:根据IP地址查找对应的主机名(域名)。 工作形式上又分主服务器、从服务器和缓存服务器。 主服务器:在特定区
阅读全文
摘要:Firewalld服务是红帽RHEL7系统中默认的防火墙管理工具,特点是拥有运行时配置与永久配置选项且能够支持动态更新以及"zone"的区域功能概念,使用图形化工具firewall-config或文本管理工具firewall-cmd 配置文件的位置: firewalld 的配置储存在 /usr/li
阅读全文
摘要:在红帽RHEL7系统中firewalld服务取代了iptables服务,如果我们不想用或者不习惯使用firewalld服务,请看下面的操作: iptables命令中则常见的控制类型有: 规则链则依据处理数据包的位置不同而进行分类: PREROUTING:在进行路由选择前处理数据包 INPUT:处理入
阅读全文
摘要:提交DML操作后,该操作使用的还原段就可以被其它对象使用了,为了保证闪回操作时这些数据仍然被保存在还原段中,可能需要重新设置undo_retention参数,表示一个事务提交后,该事务的数据必须保存在还原段中的时间;但是这也并不能完全保证指定的时间的数据一定能够被恢复,还原表空间没有足够的时间时,仍
阅读全文
摘要:注意闪回技术只能保护非系统表决空间中的表,而且表空间必须本地管理, 外键将不可以被恢复, 索引和约束的名字将会被命名为以BIN开头,由系统生成的名字 查看是否开启闪回: 关闭闪回: 查看回收站中的表: 或者: 闪回表: 清空回收站: 从回收站清除不想要的表: 直接删除表不放进回收站:
阅读全文
摘要:这里写出两种常用的邮件发送方式: mail: 需要安装sendmail和postfix两个服务 编辑/etc/mail.rc,在最后添加 没有附件的邮件: echo "hello"|mail -s "test mail" scottcho@qq.com 或者 mail -s "测试" scottch
阅读全文
摘要:SMTP是发送邮件的协议,Python内置对SMTP的支持,可以发送纯文本邮件、HTML邮件以及带附件的邮件。 Python对SMTP支持有smtplib和email两个模块,email负责构造邮件,smtplib负责发送邮件。 普通正文邮件: #/usr/bin/env python #codin
阅读全文
摘要:查询临时表空间的状态: 删除对应的临时表数据文件 恢复的两种情况: 1.重启数据库,临时表空间将自动建立生成 查看日志文件可以看见: 2.数据库开启的状态下恢复
阅读全文
摘要:常见参数: 参数 作用 -b 后台下载模式。 -P 下载到指定目录。 -t 最大尝试次数。 -c 断点续传 -p 下载页面内所有资源,包括图片、视频等。 -r 递归下载 实例1,下载本站的所有文章 wget -r -p http://www.cnblogs.com/zydev/p/ 实例2,下载文章
阅读全文
摘要:索引的概念: 在数据库中索引是用于提升数据库查询操作性能的一种手段,但在频繁更新的表上,索引反而会降低性能。 常用的索引结构: B*树索引 位图索引 B树索引: B书索引是最基本的索引结构,Oracle中默认建立的索引类型就是此类型索引, 一般B数索引在检索高基数数列(该例重复内容较少或没有)的时候
阅读全文
摘要:伟大的语言都从helloworld开始,这里我们用Jenkins+ANT+SVN来搭建这一套持续集成环境。 环境准备: 一台已经配置好Jenkins和Ant的机器。 项目准备: 用Ecplise建立一个HelloWorld项目,结构如下图所示: build.xml的内容如下: <project> <
阅读全文
摘要:资源下载: --jenkins的war包 首先从http://jenkins-ci.org/下载最新的jenkins版本,最新版本为1.594,下载的文件载体为jenkins.war; Jenkins为免费开源软件,并且更新速度稳定,每周一次更新。所以网站上会提供有2个版本,一个最新版本,一个老但稳
阅读全文
摘要:ROWNUM伪列 的概念: rownum表示的是一个数据行编号的伪列,它的内容是在用户查询数据时,为用户动态分配的一个数组(行号)。 注意它是随机生成的,并不是和某一行数据绑定在一起的。 观察rownum: ROWNUM的常用操作: --显示出查询出来的第1条记录 注意只能是第一条记录,其它的是不行
阅读全文
摘要:ROWID伪列概念: 在数据表中每一行所保存的记录,oracle会为每条记录分配一个唯一的地址编号,这个编号就是通过ROWID表示的。 所有的数据都利用ROWID进行定位。 观察rowid的存在 以deptno为10的rowid为例: 数据对象号:AAAR3v 相对文件号:AAE 数据块号:AAAA
阅读全文
摘要:同义词的概念: 同义词是Oracle对象的别名,使用同义词访问相同的对象 可以为表、视图、存储过程、函数或另一同义词等对象创建同义词 方便访问其它用户的对象,隐藏了对象的身份 缩短对象名字的长度 同义词创建语法: CREATE [PUBLIC] SYNONYM synonym_name FOR ob
阅读全文
摘要:用户可以使用角色管理服务,进行主、备库的计划中的角色切换,这个叫switchover,或者是非计划中的角色切换,叫failover。 目的:实现主库(orcl)和从库(standby)的切换 主库参数设置检查 --检测fal_client、fal_server、standby_file_manage
阅读全文
摘要:序列是一种数据库对象,用来自动产生一组唯一的序号;序列是一种共享式的对象,多个用户可以共同使用序列中的序号。 序列的创建语法 CREATE SEQUENCE sequencename [INCREMENT BY n] 定义序列增长步长,省略为1 [START WITH m] 序列起始值,省略为1 [
阅读全文
摘要:关闭顺序 1. 首先关闭primary数据库 [oracle@Master admin]$ sqlplus / as sysdba SQL> shutdown immediate 2. 关闭standby数据库 [oracle@Salve ~]$ sqlplus / as sysdba --查看备库
阅读全文
摘要:概述 Oracle Data Guard 是针对企业数据库的最有效和最全面的数据可用性、数据保护和灾难恢复解决方案。它提供管理、监视和自动化软件基础架构来创建和维护一个或多个同步备用数据库,从而保护数据不受故障、灾难、错误和损坏的影响。一台主数据库最多可以配备9个备数据库。 原理 一、创建DG的大致
阅读全文
摘要:完整性约束是保证用户所做的修改不会破坏数据的一致性,是保护数据正确性和相容性的一种手段。 常见的5种约束: NOT NULL 非空约束C 指定的列不允许为空值 UNIQUE 唯一约束U 指定的列中没有重复值,或该表中每一个值或者每一组值都将是唯一的 PRIMARY KEY 主键约束P 唯一的标识出表
阅读全文
