计算linux环境中磁盘空间不少于20G的挂载点路径,保存到/tmp/FreeSpaceMonuted.properties属性文件中(找到后就退出):
df -h -BG:易读的格式显示磁盘空间剩余容量。
grep -v udev:排除文件系统为udev的记录。
root@afei-laptop:~# df -h -BG | grep -v udev | awk ' { if ( int(substr($4,1,length($4)-1))>= 20 ) { print "FREE_SPACE_MOUNTED_ON="$6 > "/tmp/FreeSpaceMonuted.properties" ; exit } } '
Oracle数据库系统中的字符串不能使用双引号,只能用单引号;但是MySQL单引号双引号都可以。
ant脚本中可以通过copy更改文件的名称:<copy file="E:\CodeSpace\AntSrc\old.txt" tofile="E:\CodeSpace\AntSrc\new.txt" />
但是,如果new.txt本来存在,那么依赖这种方式更改文件名称就会有错,需要在copy前加上<delete file="E:\CodeSpace\AntSrc\new.txt" failonerror="false"/>。
shell脚本中,move也可以用来更改目录的名称,在当前目录在执行mv -rf oldDir newDir,但是这样执行可能有问题:如果当前目录下本来就存在newDir目录,那么执行该命令后
oldDir将会被移到newDir目录下,如果想将oldDir目录从命名为newDir,需要先rm -r newDir .
删除ArrayList集合中的数据时,不要采用
for(int i = 0 ; i <strs.size() ; i++)
{
strs.remove(i) ;
}
而应该采用
for(int i = strs.size()-1 ; i>=0 ; i--)
{
strs.remove(i) ;
}
否则只能够删除集合中一半的数据。
CHM打开后无法正常显示,执行如下注册信息:
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\HHRestrictions]
"MaxAllowedZone"=dword:00000003
"UrlAllowList"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
"MaxAllowedZone"=dword:00000003
"UrlAllowList"=""
Struts2配置文件中<action name="queryFlightInfos" class="queryFlightInfo" method="queryFlightInfos">,class为类的完整名称,如果缩写,表示集成了Spring,其值为Spring中的bean id。
sqlplus连接远程数据库:sqlplus username/password@10.10.160.35:1521/AFEI
PL/SQL Developer连接远程数据库时:用户名密码一样,Database输入:10.10.160.35:1521/AFEI
JavaScript中trim()方法兼容性问题:document.getElementById("username").value.trim();在IE9浏览器下不兼容,错误信息:SCRIPT438: 对象不支持“trim”属性或方法
解决方法:给String类型增加一个方法trim(),解决IE浏览器不兼容问题
String.prototype.trim=function(){
return this.replace(/(^\s*)|(\s*$)/g , '');
};