在oracle中执行一个查询语句,该语句首次执行时orcale会把其内容存入SGA(系统全局区)中,下次再执行同一条语句的时候就不再去解析该语句,而是直接从SGA区中取出该语句执行,但是前提是SQL没有变化过,如果修改过,就不会这样了。具体的控制机制是: 当有SQL运行时, 系统将分析后的SQL执行...
分类:
其他好文 时间:
2014-08-28 17:48:05
阅读次数:
182
panic 抛出异常 recover 捕获异常 捕获后会返回外层函数继续执行 defer 函数退出之前执行 func panicOut() { print(5) panic("error") print(6) } func recoverHere() { print(3) defer func(){ err := recover(...
分类:
编程语言 时间:
2014-08-28 16:23:10
阅读次数:
208
脚本需求:公司有台oracle数据库,使用oracle自带的rman执行数据库备份,备份文件都存放在本地目录/u01/rmanbk,毕竟备份在本机是不安全的,哪天服务器挂掉,备份文件也会丢失,恢复数据基本不可能了。怎么办呢?备份到异地。公司有另一台windowsserver2008的共享服务器,建了一..
分类:
其他好文 时间:
2014-08-28 15:01:40
阅读次数:
181
今天在centos6.3上搭建了hadoop+hive+spark系统,在运行/usr/local/spark-1.0.0/bin/spark-shell出现找不到hive相关的类,于是修改了spark-env.sh在spark_classpath里添加了hive的库路径exportSPARK_CLASSPATH=/usr/local/spark-1.0.0/lib_managed/jars/spark-assembly-1.0.0-..
分类:
其他好文 时间:
2014-08-28 15:00:30
阅读次数:
339
at:用于执行一次性任务at相关的配置文件/etc/at.allow/etc/at.deny如果存在/etc/at.allow文件,仅允许at.allow中包含的用户使用at;如果不存在/etc/at.allow文件,则/etc/allow.deny文件被检查,at.deny文件中不包含的用户都允许使用at;如果这两个文件都不存在,则仅允许root使..
分类:
系统相关 时间:
2014-08-28 14:57:20
阅读次数:
322
下载SqlAlchemyhttp://www.sqlalchemy.org/
安装SqlAlchemy
假设下载后的SqlAlchemy保存路径为:E:\Python\SQLAlchemy-0.9.7
执行cmd如下:
>>>C:\Users\xxx> cd /d E:\SQLAlchemy-0.9.7
>>> E:\SQLAlchemy-0.9.7>python se...
分类:
数据库 时间:
2014-08-28 14:56:29
阅读次数:
1274
安装MysQL
在Ubuntu14.04下安装MySQL比较简单,只需下面这条命令就行了:
1.输入 sudo apt-get install mysql-server
2.继续执行后,需要设定MySQL密码。
3.再次输入密码。
4.之后就安装成功了,输入mysql -u root -p进行登陆。
到这里MysQL已...
分类:
数据库 时间:
2014-08-28 14:53:39
阅读次数:
242
测试数据在整个测试过程中扮演着极为重要的角色,但是它却像个没有星象的演员,明明至少是男二号,但总是被观众忽略。在测试过程中,我们往往在测试计划阶段就忽略了测试数据,在起先没有给测试数据的设计、准备留出足够的时间,投入足够的精力,到了测试执行阶段追悔莫及。只有吃过大亏的测试人员,才会在下一个测试...
分类:
其他好文 时间:
2014-08-28 14:48:19
阅读次数:
251
安装MSI包使用PowerShell调用WMI对象,你可以执行下面的脚本来安装你的MSI安装包:1 $box="deviis01" #this is the name of your server2 $product= [WMICLASS]"\\$box\ROOT\CIMV2:win32_Produ...
分类:
其他好文 时间:
2014-08-28 14:41:19
阅读次数:
476