存档

2012年12月 的存档

彻底删除Web路径下所有”.svn”遗留文件

2012年12月12日 4 条评论
Linux:
find ./ -name .svn | xargs rm -rf
Windows:

for /f “tokens=*” %i in (‘dir /s /b .svn’) do (rd /Q /S %i)

遍历当前路径下所有子目录,并删除指定文件。

grep高级应用,查找多个关键字

2012年12月12日 4 条评论

1、或操作

 grep -E ‘123|abc’ filename  // 找出文件(filename)中包含123或者包含abc的行
 egrep ‘123|abc’ filename    // 用egrep同样可以实现
 awk ‘/123|abc/’ filename   // awk 的实现方式

2、与操作

grep pattern1 files | grep pattern2 :显示既匹配 pattern1 又匹配 pattern2 的行。

3、其他操作

grep -i pattern files :不区分大小写地搜索。默认情况区分大小写,
grep -l pattern files :只列出匹配的文件名,
grep -L pattern files :列出不匹配的文件名,
grep -w pattern files :只匹配整个单词,而不是字符串的一部分(如匹配‘magic’,而不是‘magical’),
grep -C number pattern files :匹配的上下文分别显示[number]行

天文爱好者“战神”小行星2012年将“擦肩”地球~

2012年12月11日 4 条评论

中国科学院紫金山天文台研究员季江徽告诉记者,一颗以西方凯尔特人神话中“战神”图塔蒂斯命名的小行星,将在2012年12月22日与地球“擦肩”,二者距离600万公里~700万公里。“这是较大的近地小行星,每四年接近地球一次,不用担心,它的轨道不会突变。”

“战神”在天文学上编号为“4179”,状如哑铃,最大直径约5公里。“战神”每四年靠近地球的距离变化非常大。百万公里级在宇宙中属较近的距离,2004年它从地球外“掠过”时,距离地球150万公里,是千年来距地最近的一次。

“太阳系有6000多颗近地小行星,对地球构成威胁的有1000多颗,也叫PHA,近地小行星与地球之间距离也有‘警戒线’,是0.01个天文单位,就是150万公里。有一些小行星可以观测到,一些观测不到,会有闯入(视线)的‘突发事件’”,季江徽表示。

但专家认为,小行星撞地球的可能性微乎其微,实际上等于零,而且在未来数个世纪都没有危险。伴随科技发展,科学家发现近地物体的几率愈来愈高,并能准确预测轨道。

“实际上,如果真的发现了近地小行星威胁地球,电影中用核弹将其击碎的方法是很危险的,这不仅会产生太空辐射,还会使大块变成更多的小碎片,对于体积较小的行星,可以采取动力‘推’它一下,使其改变运行轨道”。

企业中使用TureCrypt构建安全加密系统

2012年12月5日 3 条评论

每个企业应该都有类似案例,公司高层领导或重要人物电脑失窃,造成公司机密数据外泄,对公司造成极大影响.那么如何去防止呢?当然,你可以去买文档防泄密软件设备,可对指定文件、进程进行主动加密那种,但价格也是很”可观”的,另外他人拿到电脑后也可本地解密。好吧,闲话少说,下面来讲下TrueCrypt这个软件。

TrueCrypt,是一款免费开源的加密软件,同时支持Windows Vista,7/XP, Mac OS X, Linux 等操作系统。TrueCrypt不需要生成任何文件即可在硬盘上建立虚拟磁盘,用户可以按照盘符进行访问,所有虚拟磁盘上的文件都被自动加密,需要通过密码来进行访问。TrueCrypt 提供多种加密算法,包括:AES-256, Blowfish (448-bit key), CAST5, Serpent, Triple DES, and Twofish,其他特性还有支持FAT32和NTFS分区、隐藏卷标、热键启动等.

那么我们如何来使用它构建安全的系统呢?别急,下满慢慢道来。在实际部署中,分为以下四个大项:

> 加密系统分区。
> 加密磁盘分区。
> 使用密钥文件管理。
> 通过网络路径方式加载密钥文件。
   下面开始具体过程…
一、加密系统分区。
1、首先加密Windows系统分区
如图所选,下一步选择”常规”—>”加密Windows系统分区—>”单系统”,下一步,设置密码.然后下一步到”应急盘”,
如果不想做应急盘的话,可跳过此步,但是要暂时禁用设备光驱(通过”设备管理器”–“DVD-CD-ROM驱动器”–“右击
你的设备并禁用”)。

Delphi安装皮肤控件

2012年12月5日 5 条评论
1、下载并解压控件 AlphaControls_v6.48_for_Delphi7、2009、2010.rar到指定目录。

2、把这个文件夹的路径添加到系统环境变量path里面。
3、在Delphi的菜单:Tools->Environment Options->Library->Library Path 也添加该文件夹的路径(注:系统环境变量:进入我的电脑,右键属性,高级选项卡,环境变量)
4、在Delphi菜单 “File\Open…” 打开AlphaControls安装文件夹(就是上面解压的文件)里面的acntX_r.dpk文件 (x是你安装的Delphi版本). 然后点击 “Compile”按钮。
5、在Delphi菜单 “File\Open…” 打开acntX.dpk文件(同样是在安装目录下),然后点击”Install”按钮,完毕!
这时在你的Delphi组建面板的最后选项卡里多了3个组件页:AlphaStandard、AlphaAdditional、AlphaTools,可以把它们拖到最前面,方便使用。
Tips:
若提示没有找到xxx_R.bpl,可在Projects\Bpl下找到,Copy到控件目录即可。
分类: Delphi, 学习记录 标签:

升级或降级VMware后报错解决方法

2012年12月4日 2 条评论

1、打开虚拟机时报Invalid configuration file“x:\xxxx”。

进入vmware安装目录,打开对应的vmx文件,搜索文件virtualHW.version,如果你是从vmware8 降级到了vmware7

那么就把 virtualHW.version = “8” 这个数值修改为 virtualHW.version = “7”(根据版本安装情况而示),然后保存!

待续…

普人特福的博客cnzz&51la for wordpress,cnzz for wordpress,51la for wordpress