oracle goldengate体系原理简介
From:http://www.dbaxiaoyu.com/archives/875关于oracle goldengate简称ogg这个产品是oracle收购goldengate软件,然后将其集成到oracle goldengate中去,ogg主要是一种基于日志的挖掘的技术,基本实现原理是通过在源端捕获数据变化的日志然后传输到远程目标数据库中再次应用该日志,从而实现源数据库和目...
python实现aes加密解密,RSA签名和验签,RSA加密解密,并调用接口
文章来自:http://blog.csdn.net/kevin6216/article/details/7573753用python实现调用接口的示例代码,过程涉及到很多的加密算法,值得分享一下。首先公钥和私钥如何生成,并且能兼容java平台,尝试了很多方法。最终决定用openssl命令前提,需要安装openssl,Crypto库生成公钥私钥对过程:生成私钥:...
Python 内置函数:?raw_input() 与 input()
from:http://www.cnblogs.com/way_testlife/archive/2011/03/29/1999283.html除非对 input() 有特别需要,否则一般情况下我们都是推荐使用 raw_input() 来与用户交互。raw_input() 将所有输入作为字符串看待input() 能够读取一个合法的 python 表达式,即输入字符串的时候必须使用引号将它括起来,否则它会引发...
动态调用python类和函数
from:http://blog.csdn.net/thinkmore1314/article/details/9931049类[python] view plaincopyclass test1(object): def __init__(self): ...
python中的argparse模块(参数解析)
FROM: https://docs.python.org/2/howto/argparse.html#id1import argparseparse = argparse.ArgumentParser()parse.add_argument("a", help="params means")parse.add_argument("-C", "--gc", default="count")parse.add_argument("--ga", help="params means ga",dest='simple_value',choices=['A', 'B', 'C',...
Python::OS 模块 -- 进程参数
from :http://www.cnblogs.com/now-fighting/p/3534847.htmlos模块的简介请参看 Python::OS 模块 -- 简介os模块的文件和目录操作 Python::OS 模块 -- 文件和目录操作os模块的进程管理 Python::OS 模块 -- 进程管理 Python的os模块提供了对进程参数的设置,包括进程的运行环境,进...
zabbix 异常收集
###### zabbix_server## 错误fping failed: "This program can only be run by root, or it must be setuid root## 解决办法chown root:zabbix /usr/sbin/fpingchmod 710 /usr/sbin/fpingchmod ug+s /usr/sbin/fping
zabbix agent 类型所有key(19)
from : http://www.ttlsa.com/zabbix/zabbix-agent-types-and-all-keys/zabbix服务器端通过与zabbix agent通信来获取客户端服务器的数据,agent分为两个版本,其中一个是主动一个是被动,在配置主机我们可以看到一个是agent,另一个是agent(active)。前者为被动检测,后者为主动检测。那么主动和被动区别在哪里...
Linux fping 笔记
from : http://blog.163.com/qiushuhui1989@126/blog/static/2701108920131021102129401/系统中有个最最常用命令工具--ping,而fping 是ping 工具的加强版本。安装过程很简单:[root@mail /]# wget --limit-rate 500k http://www.fping.org/dist/fping-3.8.tar.gz[root@mail /]# tar zx...
页断裂(partial write)与doublewrite技术
from:http://www.cnblogs.com/cchust/p/3961260.html页断裂(partial write)与doublewrite技术 mysql double write (二次写)是mysql innodb存储引擎的一个重要特性,本人这两天翻阅了相关的资料,结合自己已有的知识,说说自己对double write的理解,供各位看官参考。页断裂...
【undrop-for-innodb 1】恢复被删除表的数据
From:http://www.cnblogs.com/gomysql/p/3888877.html条件: 表所在的页没有被重用,需要停止mysqld(可以在slave上进行)当DROP TABLE指令敲下的时候,你很爽,你有考虑过后果么?如果该表真的没用,你DROP到无所谓,如果还有用的,这时你肯定吓惨了吧,如果你有备份,那么恭喜你,逃过一劫,如果没有备份呢?这时就该绝...
【undrop-for-innodb 1】恢复被删除表的表结构
from : http://www.cnblogs.com/gomysql/p/3888549.html为什么我们需要恢复innodb的字典信息?当我们drop 一个表时,发现误操作,这时又没有备份,那么想恢复数据是非常困难的。所以我们想恢复被删除的表时,首先就需要恢复表结构,目前已经有了undrop-for-innodb这个工具,相比之前的工具percona-data-rec...
python中双下划线开头得函数和变量
FROM:http://blog.csdn.net/largetalk/article/details/6990191python中以双下划线的是一些系统定义得名称,让python以更优雅得语法实行一些操作,本质上还是一些函数和变量,与其他函数和变量无二。比如x.__add__(y) 等价于 x+y有一些很常见,有一些可能比较偏,在这里罗列一下,做个笔记,备忘。x.__contains__(y) ...
replace into 导致MASTER/SLAVE的auto_increment值不同
From:http://www.cnblogs.com/cchust/p/3914935.html 前几天开发童鞋反馈一个利用load data infile命令导入数据主键冲突的问题,分析后确定这个问题可能是mysql的一个bug,这里提出来给大家分享下。以免以后有童鞋遇到类似问题百思不得其解,难以入眠,哈哈。废话少说,进入正题。 &n...
linux下使用TCP存活(keepalive)定时器
From:http://machael.blog.51cto.com/829462/211989一、什么是keepalive定时器?[1]在一个空闲的(idle)TCP连接上,没有任何的数据流,许多TCP/IP的初学者都对此感到惊奇。也就是说,如果TCP连接两端没有任何一个进程在向对方发送数据,那么在这两个TCP模块之间没有任何的数据交换。你可能在其它的网络协议中发现...
dell使用 omreport查看系统状况
From:http://www.sxszjzx.com/~t096/manual/sc/Dosa/CLI/report.htmomreport:使用 Instrumentation Service 查看系统状况Dell OpenManage? Server Administrator 版本 5.1 命令行界面用户指南 参数表惯例 omreport 命令摘要 有关 omreport 命令的帮助&nb...
arping强制抢夺ip
arping命令 可以测试局域网之间的互通性 可以用来测试局域网中某个特定的IP地址是否已经被占用 如果返回结果为1,说明局域网中已经存在该IP地址 如果返回结果为0,说明局域网中暂时无人使用该IP地址,可以使用# 通过em2网卡,向1...
释放Linux操作系统文件缓存
FROM :http://pthread.blog.163.com/blog/static/1693081782011111402639863/http://blog.itpub.net/26250550/viewspace-1200400/修改/proc/sys/vm/drop_cacheecho 1 > /proc/sys/vm/drop_cachesTo free dentries and inodes:echo 2 > /proc/sys/vm/drop_caches...
死锁:非唯一索引+RR,相邻key插入发生死锁
# DDL + DATADROP TABLE IF EXISTS `tb1`;CREATE TABLE `tb1` ( `id` int(11) NOT NULL AUTO_INCREMENT, `a` int(11) DEFAULT NULL, `b` int(11) DEFAULT NULL, `c` int(11) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `idx_uniq_a` (`a`), KEY `idx_b` (`b`)) E...
[笔记]锁:各种场景 整理
see:http://dev.mysql.com/doc/refman/5.5/en/innodb-locks-set.html原理:当主键/唯一索引进行更新(INSERT/UPDATE/DELETE)时,如果无法获取记录的X锁,会转为等待获取S锁,当获取到S锁后,再尝试获取X锁 (死锁发生的原因)=============场景表结构CREATE TABLE `tb` ( `id` int(11) NOT NULL AUTO_INCREMENT...