05 2012 档案
摘要:1. 一条记录count两个表记录数selecta.a,b.bfrom(selectcount(*)asa,'1'astypefromdfswriter_point)ajoin(selectcount(*)asb,'1'astypefromdfswriter_done)bona.type=b.type2. mysql竖表转换横表sample:CREATETABLE`grade`(`NO`INT(10)NULL,`subject`VARCHAR(50)NULL,`grade`INT(10)NULL)1.先group by no (得到no唯一的数据)2.再从以上数
阅读全文
摘要:最近在写一个自动部署环境的脚本.发现shell在远程scp或ssh时.都需要提示输入密码.尝试建立server端的信任关系发现行不通(可能是基于安全考虑?)不过,使用了另外一种方法解决了这个问题.它就是”expect”, 我觉得写有交互的shell还是挺有用的.现学现卖跟大家share一下.什么是expect?在做系统管理时,我们很多时候需要输入密码,例如:连接 ssh,连接ftp,那么如何能做到不输入密码吗? 我们需要有一个工具,能代替我们实现与终端的交互那么,就是它:expect,管理员的最好的朋友之一Expect是在Tcl基础上创建起来的,它还提供了一些Tcl所没有的命令。spawn命令
阅读全文
摘要://查看 jobselect job from dba_jobs;select job,next_date,next_sec from dba_jobs;//定义job过程declarev_job number;beginSYS.DBMS_JOB.SUBMIT(v_job,'begin update backup_time_test set APPLIED_TIME =sysdate; commit; end;',sysdate,'trunc(sysdate+1)+(0*60+1)/(24*60)');commit;end;/// DEL JOB 删除JOBbe
阅读全文
摘要:查看oracle表空间大小SELECT UPPER(F.TABLESPACE_NAME) "表空间名", D.TOT_GROOTTE_MB "表空间大小(M)", D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)", TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100, 2), '990.99') "使用比", F.TOTAL_BYTES "空闲空间(M)&q
阅读全文
摘要:encoding:Vim 内部使用的字符编码方式;fileencoding:Vim 中当前编辑的文件的字符编码方式;fileencodings:Vim启动时会按照它所列出的字符编码方式逐一探测即将打开的文件的字符编码方式,并且将 fileencoding 设置为最终探测到的字符编码方式。termencoding:Vim 所工作的终端 (或者 Windows 的 Console 窗口) 的字符编码方式。vim ~/.vimrc加入一下2行: set fileencodings=gbk,utf-8 set termencoding=gbk,utf-8一: ~/.vimrc中,fileencodin
阅读全文
摘要:Linux上的free命令详解参考:http://www.cnblogs.com/coldplayerest/archive/2010/02/20/1669949.html 解释一下Linux上free命令的输出。 下面是free的运行结果,一共有4行。为了方便说明,我们加上了列号。这样可以把free的输出看成一个二维数组FO(Free Output)。例如:FO[2][1] = 999212FO[3][2] = 305404Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHigh..
阅读全文
浙公网安备 33010602011771号