2012年2月2日

设置VIM的配色方案

摘要: Ubuntu11.04的VIM的默认颜色难看死了,蓝色的注释基本上看不到。查看有多少配色方案:$ls/usr/share/vim/vim73/colors发现有以下文件blue.vimdelek.vimevening.vimmurphy.vimREADME.txtslate.vimdarkblue.vimdesert.vimkoehler.vimpablo.vimron.vimtorte.vimdefault.vimelflord.vimmorning.vimpeachpuff.vimshine.vimzellner.vim在~目录新建文件$vi.vimrc输入以下内容:setnu:color阅读全文

posted @ 2012-02-02 15:13 飘风之鹰 阅读(7) 评论(1) 编辑

2012年1月4日

(转)远程开机,网络开机

摘要: 背景:很多人熟悉远程桌面并经常地利用它所带来的方便,但是前提是服务器(远程电脑)必须是处于开机状态。对于机房里有专 人管理的服务器,这点不成问题,但如果是放在家里的电脑,要让它7*24地开机似乎就不好办了。所以,关键的问题是如何能够在需要的时候可以启动/关闭家 里的电脑(或者者说任何连着internet的电脑)。 1.WOL原理 WOL(Wake on Lan),即局域网唤醒,从根本上来说是硬件设备提供的一项管理功能。该功能可以当电脑处于关机或休眠状态时,通过给网卡发送特定的数据包从而命令网卡向主板发送开机指令,进而实现...阅读全文

posted @ 2012-01-04 15:43 飘风之鹰 阅读(24) 评论(0) 编辑

2011年12月26日

VirtualBox非常简单的克隆虚拟机的功能

摘要: 如图,在想克隆的虚拟机上右击,弹出菜单,选择【clone...】,按提示操作即可。两步即可完成。如果没有这个功能,请使用最新版的Virtualbox。阅读全文

posted @ 2011-12-26 10:08 飘风之鹰 阅读(12) 评论(0) 编辑

2011年12月22日

多年的担心成了现实

摘要: 一直以来,我在网站注册的时候,都会问两个问题:1. 它会不会以明文来保存我的密码?2. 它会不会用我的账号与密码来试图登录我其它网站的账号?所以,我在不重要的网站注册,都随便使用用户名与密码。忘记了就重新注册。这两天, 这种担心成为现实,并且比想像中更严重!从CSDN的情况来看,随便找个账号,就很可以用相同的密码登录它的邮箱。有了邮箱,就可以继续骗取其它的密码(很多网站都是用邮箱来取回密码的)或隐私,如果跟这些网站有财产关系,后果不甚设想。人人网是个真实的社交网络,它的泄漏,每个人的隐私及社交关系的泄漏比任何时候都彻底。黑客在他公布账号数据库之前做过什么,公布之后大家又做过什么,Oh My .阅读全文

posted @ 2011-12-22 19:59 飘风之鹰 阅读(16) 评论(0) 编辑

2011年12月7日

在Windows下安装pear

摘要: Windows 下安装pear,修改go-pear.bat如下:@ECHO OFFset PHP_BIN=php.exe%PHP_BIN% -d phar.require_hash=0 PEAR\go-pear.pharpause阅读全文

posted @ 2011-12-07 15:48 飘风之鹰 阅读(12) 评论(0) 编辑

2011年11月24日

非阻塞JavaScript脚本加载

摘要: 昨天在看《高性能JavaScript》,提到Javascript是以阻塞的方式加载的,也就是说:当JavaScript 运行时其他的事情不能被浏览器处理。根据Yahoo的建议,脚本放在最后。让网页先显示,先得到一个正确的外观,再加载脚本,为网页添加各种功能,锦上添花,是一个很好的实践。以非阻塞的方式加载Javascript,就是这样的实践。其原理是使用一个脚本来加载其它脚本,这个脚本就是loader(或者其它你喜欢的名称)。loader最好放在最后,这样一个网页先显示出来,再通过loader加载其它功能脚本,如库、事件绑定等,可以提高网页的显示速度,提高网站的性能。书中推荐使用YUI、Laz.阅读全文

posted @ 2011-11-24 18:18 飘风之鹰 阅读(1974) 评论(10) 编辑

XMLHttpRequest(Ajax)不能设置自定义的Referer

摘要: 解决方法: 使用服务器作为代理.在PHP中, 使用我最喜欢的最强大的CURL,嘿嘿下面是在万网查询域名的实例代码<?php$dn = $_GET['dn']; // 域名, 不包括www$ex = $_GET['ex']; // 顶级域名, 如 .com, .cn, 包括最前面的.// 查询域名是否已经注册 $url='http://pandavip.www.net.cn/check/check_ac1.cgi';$ch=curl_init($url);curl_setopt($ch,CURLOPT_POST,true); // POSTc阅读全文

posted @ 2011-11-24 15:56 飘风之鹰 阅读(185) 评论(1) 编辑

Linux中,fgetcsv取得的数组元素为空字符串的解决方法

摘要: 使用CSV导入数据的时候,我们通常用的是Windows系统,使用GBK在Windows的Excel中编辑.但服务器上,很多使用Linux服务器,源程序使用UTF-8,这样很容易产生字符编码的问题.如果仅仅将CSV文件转码为UTF-8,这样在Windows服务器上没有问题, 而在RedHat5.5上,用fgetcsv取得的数组中,如果某列的内容是中文,则该列对应的数组元素为空字符串,而英文则正常.这时,需要设置区域: setlocale(LC_ALL, 'zh_CN.UTF-8');代码如下 //上传的CSV文件,通常是用Excel编辑的GBK编码,//而源代码是UTF-8,需要阅读全文

posted @ 2011-11-24 11:02 飘风之鹰 阅读(100) 评论(0) 编辑

2011年11月15日

在 WampServer 上手工安装 PHP 的多个版本

摘要: WampServer是一个集成了PHP/Mysql/Apache及其它应用(如PhpMyAdmin/Xdebug[也许没有])的软件,它最令人喜爱的特征,不是令Php/Mysql/Apache的安装配置简单化,而是让我们只需要点点鼠标,就可以随意切换已经安装的PHP/Mysql/Apache的不同版本。对于PHP不同版本的需求,PHP程序员都最清楚不过了。WampServer的Version菜单(Apache、PHP、Mysql各自有一个Version菜单)上,有一个 Get More... 连接,点击它就可以到官网上下载你需要的版本,安装是自动化的,非常简单。但是,到我写本文为止,官网的P.阅读全文

posted @ 2011-11-15 17:11 飘风之鹰 阅读(966) 评论(2) 编辑

2011年11月8日

PHP容易被忽略而出错陷阱-数字与字符串比较

摘要: 0 与任意非数字(或者说,不可转化为数字的字符)前导的字符串比较(操作符为==), 均返回 true.原因是, 数字与字符串比较时, 先尝试将字符串转换为数字, 再比较, 一个不能转换为数字的字符串, 转换结果为0, 故, 与0比较总返回 true.更加详细的比较规则, 多种类型的比较规则, 在 PHP手册/语言参考/运算符/比较运算符 可以找到.阅读全文

posted @ 2011-11-08 21:01 飘风之鹰 阅读(164) 评论(0) 编辑

2011年10月20日

PHP中的 strtr 函数

摘要: PHP的 strtr 函数, 性能要比 str_replace 函数高, 可以代替 str_replace 来使用.strtr 有两种形式:string strtr ( string $str , string $from , string $to )string strtr ( string $str , array $replace_pairs )当使用第一种的时候, 参数 $from, $to 的字符串长度一定要相同, 否则多余的(不管是$from多还是$to多) 字符被忽略.比如 $str = 'a-=b' ;当$from='-=' ,$to='阅读全文

posted @ 2011-10-20 14:26 飘风之鹰 阅读(215) 评论(0) 编辑

2011年7月4日

(转)2011年,還是微軟IE的天下~網頁設計師哭泣吧!

摘要: 摸弟(摸弟是原作者网名)在小正正的有明大戰,看到這張圖表。目前全球瀏覽器IE仍佔有5成左右的使用率,足見IE不死的可怕魔咒。對一般使用者而言,或許覺得使用IE、還是 用火狐都不會有太大的差別,反正只要用得上手就好了。比較講究網頁瀏覽速度的網友,則會使用Google Chrome。 但對每位網頁設計師而言,IE瀏覽器簡直是夢魘! IE每代版本,他的網頁語法呈現的方式都不太一樣。 比如:在IE5上顯示正常的網頁,有可能在IE6上會破版或某部份特效語法無法顯示。 比如:在IE6上顯示正常的網頁,有可能在IE7上會破版或某部份特效語法無法顯示。 比如:在IE7上顯示正常的網頁,有可能在IE8上會破版.阅读全文

posted @ 2011-07-04 15:51 飘风之鹰 阅读(185) 评论(3) 编辑

2011年6月30日

array_intersect 比 array_diff 快

摘要: 在PHP中,使用 array_intersect 求两个数组的交集比使用 array_diff 求同样两个数组的并集要快。如果要求数组 $a 与数组 $b 的差集的个数,应该使用 count($a) - count(array_intersect($a, $b)),而不要用 count(array_diff($a, $b));前面要比后者快,在大数组中更为明显。阅读全文

posted @ 2011-06-30 11:30 飘风之鹰 阅读(85) 评论(0) 编辑

2011年6月21日

小试QueryPath,一个实现了不少jQuery接口的PHP类库

摘要: 很想写一个PHP的jQuery,但是自己精力与能力有限,于是Google一下,找到 QueryPath。其实前几天已经找到一个,叫 simple_html_dom (SourceForge下载),不到1000行代码,很简单。有兴趣就下载看看。基本使用方法:require'src/QueryPath/QueryPath.php';//解释HTML为DOMqp('<html>...</html>');//或者加载文件qp('http://www.google.com.hk/index.html');如果 qp的第一个参数是 u阅读全文

posted @ 2011-06-21 11:36 飘风之鹰 阅读(182) 评论(0) 编辑

A HOWTO on Optimizing PHP(如何优化PHP的一篇文章)

摘要: 本文有图,若无图,可下载DOCX文件转自 http://phplens.com/lens/php-book/optimizing-debugging-php.php作者:http://phplens.com/phpeverywhere/PHP is a very fast programming language, but there is more to optimizing PHP than just speed of code execution. In this chapter, we explain why optimizing PHP involves many factors .阅读全文

posted @ 2011-06-21 08:36 飘风之鹰 阅读(122) 评论(0) 编辑

优化 PHP 代码的 40 条建议

摘要: 1.如果一个方法可静态化,就对它做静态声明。速率可提升至 4 倍。 2.echo 比 print 快。 3.使用 echo 的多重参数(译注:指用逗号而不是句点)代替字符串连接。 4.在执行 for 循环之前确定最大循环数,不要每循环一次都计算最大值。 5.注销那些不用的变量尤其是大数组,以便释放内存。 6.尽量避免使用 __get,__set,__autoload。 7.require_once() 代价昂贵。 8.在包含文件时使用完整路径,解析操作系统路径所需的时间会更少。 9.如果你想知道脚本开始执行(译注:即服务器端收到客户端请求)的时刻,使用 $_SERVER[‘REQUEST_TI阅读全文

posted @ 2011-06-21 08:20 飘风之鹰 阅读(139) 评论(0) 编辑

2011年6月15日

VMware虚拟机可以上网,但物理机(主机,Host)不能,让物理机通过虚拟机共享上网的一个例子

摘要: VMware虚拟机可以上网,但物理机(主机,Host或者其它叫法)不能上网,让物理机通过虚拟机共享上网的一个例子一、应用情景:我的办公室在中小城市的郊区,可恶的电信和联通不来拉网线,只好使用天冀3G卡(HuaWei生产的USB上网卡,内带驱动)来上网。 本来这种上网方式还是挺方便的,只要接入USB上网卡,(首次使用要)安装驱动并重启,打字电信3G上网的界面,点击连接3G网络就OK了(天啊,还是挺烦的)。同事的XP系统用得不亦乐乎,我的问题来了。我使用的Win7系统,而且是64位的(华硕笔记本的原装系统),安装3G上网卡驱动后,要求重启,然后卡在“正在关机...” 的屏幕中,成为就远的等待...阅读全文

posted @ 2011-06-15 20:32 飘风之鹰 阅读(1201) 评论(0) 编辑

2011年5月21日

删除右键菜单上的Adobe Drive CS4,Win7上也没有问题

摘要: 删除右键菜单上的Adobe Drive CS4,运行以下命令:regsvr32 /u "C:\Program Files\Common Files\Adobe\Adobe Drive CS4\ADFSMenu.dll"Win7下可能有权限问题,以管理员身份运行命令提示符,输入以上命令即可阅读全文

posted @ 2011-05-21 17:41 飘风之鹰 阅读(269) 评论(1) 编辑

2011年4月17日

取消 Win 7 共享文件夹留下的小锁

摘要: Windows 7 的文件夹共享过之后,取消共享依然留下一个可爱的小锁,有时候真的很不爽。要删除小锁,最有效的方法如下:1. 右击,共享-特定用户,添加 Everyone ,共享,等待共享完成(文件很多的文件夹可能要较长的时间);2. 右击,属性-共享-高级共享,取消【共享此文件夹】 ,确定。这样,即可取消共享,又完美地删除了小锁。阅读全文

posted @ 2011-04-17 16:14 飘风之鹰 阅读(139) 评论(0) 编辑

删除 Win 7 的一键GHOST的~1文件夹

摘要: 1. 删除 ~1 文件夹下的所有文件,如果不能删除,右击-属性-安全,将所有用户的权限改为完全控制,再删除即可2. 删除 ~1 文件夹,方法同上。阅读全文

posted @ 2011-04-17 15:59 飘风之鹰 阅读(71) 评论(0) 编辑

2010年6月10日

CSS 清零代码

摘要: Eric Meyer’s CSS 清零代码: [代码]Yahho! YUI CSS清零代码 [代码]阅读全文

posted @ 2010-06-10 10:06 飘风之鹰 阅读(158) 评论(0) 编辑

转:编写跨浏览器兼容的 CSS 代码的金科玉律

摘要: 原文地址:http://www.comsharp.com/GetKnowledge/zh-CN/CMS_K980.aspx 完美的跨浏览器兼容并不必要,这样说虽然没错,但在很多情形,一种近似的兼容还是很容易实现的,本文讲的是各种跨浏览器兼容的 CSS 编码准则和技巧。作为 Web 设计师,你的网站在各种浏览器中有完全一样的表现是很多人的目标,然而这是一个永远无法真正实现的目标,很多人认为,理解 C...阅读全文

posted @ 2010-06-10 09:44 飘风之鹰 阅读(30) 评论(0) 编辑

2010年5月11日

消除水平线hr的shadow的CSS

摘要: hr{ border: 0; background-color: #9E9E9E; height: 1px;}阅读全文

posted @ 2010-05-11 10:41 飘风之鹰 阅读(26) 评论(0) 编辑

2010年4月21日

让图片在高度确定的块元素中垂直居中

摘要: 代码一:示例一Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xht...阅读全文

posted @ 2010-04-21 16:51 飘风之鹰 阅读(223) 评论(0) 编辑

2010年4月20日

写了一个PHP的String类

摘要: PHP String 类,暂时只有encode,decode方法:使用方法:$s = '中国';$os = new String( $s );echo $os->decode('gbk') , ' ';echo $os->decode('gbk')->encode('md5'), ' ';代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-阅读全文

posted @ 2010-04-20 15:46 飘风之鹰 阅读(95) 评论(0) 编辑

导航

<2012年2月>
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910

公告

昵称:飘风之鹰
园龄:3年
粉丝:5
关注:0

搜索

 

常用链接

我的标签

随笔分类(45)

随笔档案(40)

牛人博客

最新评论

阅读排行榜

评论排行榜

推荐排行榜