摘要:
Oracle9i引入了MERGE命令,你能够在一个SQL语句中对一个表同时执行inserts和updates操作. MERGE命令从一个或多个数据源中选择行来updating或inserting到一个或多个表. Oracle 10g中MERGE有如下一些改进: 1、UPDATE或INSERT子句是可选的 2、UPDATE和INSERT子句可以加WHERE子句 3、ON条件中使用常量过滤谓词来ins... 阅读全文
摘要:
Xftp可以使用SSH协议进行 传输 阅读全文
摘要:
首先检查系统的language设置的是否是中文。 在终端下输入命令∶ # echo $LANG 若不是,则需要修改环境变量。修改环境变量有多种方法,简单总结三种比较常用的∶ 1>只针对当前终端的修改,对其他用户没有影响 在命令行下输入∶ # export LANG=ja_JP.UTF-8 这种修改只对当前终端有效,终端退出后即结束。若想要查看系统支持的语言和字符集,可以用命令 # locale -a 2>针对当前用户的修改,修改当前用户的bash配置文件。当用户一登陆即export进LANG变量 先进入当前用户的home目录,如root用户的home目录是/root/,其他用户的h 阅读全文
摘要:
快捷键: 复制:Ctrl+Insert 粘贴:Shift+Insert 可以设置点鼠标右键就是粘贴,设置选项在:Tools/Options/general的Right-button;但如果此项设置了之后,右键菜单就没有了。 路径: 在XShell中,每个保存的Session连接信息都是保存到.xsh(就是ini文件,可以用文本编辑器打开)文件中的。它的默认路径是:"%APPDATA%\NetSarang\Xshell\Sessions”。 rz,sz是便是Linux/Unix同Windows进行ZModem文件传输的命令行工具。 首先你的Ubuntu需要安装rz.sz。 阅读全文
摘要:
一、零长数组(另一篇文章参考这里) 在标准 C 或者 C++ 中由于不支持 0 长度的数组,所以 int array[0]; 这样的定义是非法的。不过有些编译器(如GCC)的扩展功能支持 0 长度的数组。 在 C 中,0 长度的数组的主要用途是用来作为结构体的最后一个成员,然后用它来访问此结构体对象之后的一段内存(通常是动态分配的内存)。由于其非标准性,在程序中尽量避免使用 0 长度的数组。作为替... 阅读全文
摘要:
在XP下是可以查看进程命令行参数的。使用下面的命令。 wmic process get caption,commandline /value 如果想查询某一个进程的命令行参数,使用下列方式: wmic process where caption="svchost.exe" get caption,commandline /value 阅读全文
摘要:
WinMerge:C:\Program Files\WinMerge\WinMergeU.exe -e -ub -dl %bname -dr %yname %base %mine Beyond Compare 3:C:\Program Files\Beyond Compare 3\BComp.exe %mine %base Diff Viewer "C:\Program Files (x86)\Beyond Compare 3\BComp.exe" %base %mine /title1=%bname /title2=%yname /leftreadonly Put the 阅读全文
摘要:
开发时,有时间程序已经启动起来了,我们会有时间需要知道它的启动参数。这时查看程序启动命令行便非常有用了。 查看->选择列->命令行 阅读全文
摘要:
有些怀旧的同学想要在全屏浏览模式下保留工具栏和标签栏,或者为了优化浏览器的性能,将上面提到的动态滚动效果关掉,下面偶们提供了调整 Firefox3 全屏模式的方法(Methods名词:fashion:way )。。。在全屏浏览模式下保留工具栏和标签栏: 在Firefox地址栏中输入about:config,回车。 找到键值 browser.fullscreen.autohide,双击改为 false 。 重启浏览器。关闭工具栏动态滚动效果: 在Firefox 地址栏中输入about:config,回车。 找到键值 browser.fullscreen.animateUp,双击将键值改为 0 。 阅读全文
摘要:
时间和日期通常能确定时间和日期对一个程序来说是非常有用的。程序可能希望记录它运行的时间,或者可能需要在某些时候改变它的运行方式。例如,一个游戏可能拒绝在工作时间运行,或者一个定时备份程序可能想等到每天的凌晨才开始一个自动备份。所有的UNIX系统都使用同一个时间和日期的起点:格林尼治时间(GMT)1970年1月1日午夜(0点)。这是“UNIX纪元的起点”,Linux也不例外。Linux系统中所有的时间都以从那时起经过的秒数来衡量。这和MS-DOS处理时间的方法类似,只是MS-DOS纪元始于1980年。其他系统使用其他的纪元起始时间。时间通过一个预定义的类型time_t来处理。这是一个大到能够容纳 阅读全文