作者归档:鸡鸡哥的聪明伶俐的儿子

关于鸡鸡哥的聪明伶俐的儿子

嗜抽烟,嗜吃肉,常睡觉晚起,熬夜,看新闻,喜体育栏目,会操作电脑,会操作服务器,能做些别人不屑于做的事情。厌做饭,恶洗碗,不洗澡,不刷牙,不剃胡须,不喜逛超市,重压之下偶去之,无上进心,无恒心,无毅力。 1988-1998年,虚度人生 2001-2013年,懵懵懂懂忽然就有孩子有老婆有,匆匆间父亲去世,匆匆半个人生没有了 2013- 知道自己需要什么,知道自己该做什么,知道自己的是个什么样的人,重新上路,明明白白活自己。 ------鸡鸡哥 2013.02.28 老了,以后得改称老鸡鸡哥了,继续努力吧 -----鸡鸡哥 20150517

javascript学习笔记2,top,closed,opener,getElementById等属性和方法

closed 属性:closed 属性可返回一个布尔值,该值声明了窗口是否已经关闭。该属性为只读。
当浏览器窗口关闭时,表示该窗口的 Windows 对象并不会消失,它将继续存在,不过它的 closed 属性将设置为 true。
opener属性:opener 属性是一个可读可写的属性,可返回对创建该窗口的 Window 对象的引用。
opener 属性非常有用,创建的窗口可以引用创建它的窗口所定义的属性和函数。

defaultstatus属性:属性可设置或返回窗口状态栏中的默认文本。该属性可读可写。
该文本会在页面加载时被显示。

status属性:基本同上,像我这样的人一般用不上不同的地方。 继续阅读

javascript学习笔记1:return,onclick,confirm,oncontextmenu,window的event和注释和排错

// javascript的单行注释符
两个斜杠是javascript的单行注释

oncontextmenu
Fires when the user clicks the right mouse button in the client area, opening the context menu,当用户右键单击页面的时候,打开一个右键菜单

return关键字,举例
    <script language=”javascript”>
         function myfunction(a,b){
         var r;
          r = a+b;
         return(r)
         }
window.alert(myfunction(3,2));
</script>

继续阅读

windows2003集群中的“群集操作模式”的单播和多播的问题说明

    Windows server 2003中提供了网络负载均衡(NLB)功能。NLB的操作模式有单播和多播两种,它们之间有什么区别呢?
    首先,给大家介绍一下NLB的工作原理:当客户向NLB群集(NLB的虚拟IP地址)发起请求时,其实客户的请求数据包是发送到所有的NLB节点,然后运行在NLB节点上的NLB服务根据同样的NLB算法来确定是否应该由自己进行处理,如果不是则丢弃客户的请求数据包,如果是则进行处理。 如何将请求数据包发送到所有的NLB节点是NLB运行的关键之处,单播和多播这两种操作模式就是用于实现这一需求。NLB不支持单个NLB群集中的单播/多播的混合环境;在每一个NLB群集中,该群集中的所有节点都必须配置为多播或单播,否则,此NLB群集将无法正常工作。 单播和多播的运行方式和不同之处分别为: 单播 在单播模式下,NLB重新对每个NLB节点中启用NLB的网络适配器分配MAC地址(此MAC地址称为群集MAC地址),并且所有的NLB节点均使用相同的MAC地址(均使用群集MAC地址),同时NLB修改所有发送的数据包中的源MAC地址,从而使交换机不能将此群集MAC地址绑定在某个端口上。 工作在单播模式下的NLB可以在所有网络环境下正常运行,但是由于它的工作特性,具有以下两个限制: 由于NLB所使用的群集MAC地址没有绑定在某个具体的交换机端口上,所以所有的NLB通讯均通过在交换机的所有端口上广播进行,而不管此端口是否连接了NLB节点,这造成了额外的网络流量负担; 由于所有的NLB节点具有相同的MAC地址,NLB节点之间不能通过自己原有的专用IP地址进行通讯。
   多播 在多播模式下,NLB不会修改NLB节点启用NLB的网络适配器的MAC地址,而是为它再分配一个二层多播MAC地址专用于NLB的通讯(此MAC地址称为群集MAC地址),这样NLB节点之间可以通过自己原有的专用IP地址进行通讯。但是在多播模式中,NLB节点发送的针对群集IP地址MAC地址ARP请求的ARP回复会将群集IP地址映射到多播MAC地址,而许多路由器或者交换机(包括CISCO的产品)会拒绝这一行为。当出现这种情况时,你必须在路由器和交换机上手动添加静态映射,将群集IP地址映射到群集的多播MAC地址。
    Windows Server 2003提供了一个新的特性,称为IGMP 多播,它可以通过使用IGMP协议支持来使交换机只将NLB通讯发送到连接NLB节点的端口,而不是所有交换机端口。但是此特性必须要求交换机支持IGMP侦听,并且要求群集工作在多播模式下。

欧美电影中吵架中的常用语,呵呵

1.Please try to understand my point of view。

  请理解我的观点。

  2. Wait, can I take that back?

  等一下,我能收回我说的话吗?

  3. This is important to me. Please listen。

  这对我很重要。请仔细听。

  4. I overreacted。

  我反应过激了。

  5. I see you’re in a tough position。

  我知道你的处境艰难。

  6. I can see my part in this。

  这个问题,我有错。

  7. I hadn’t thought of it that way before。

  我以前没有这样想过。

  8. I could be wrong。

  我可能是错的。

  9. Let’s agree to disagree on that。

  让我们接受我们的不同观点。

  10.This isn’t just your problem; it’s our problem。

  这不只是你的问题。这是我们的问题。

  11. I’m feeling unappreciated。

  我感觉没有受到重视。

  12. We’re getting off the subject。

  我们跑题了。

  13. I know I need to listen more。

  我知道,我应该多倾听。

  14. You’ve convinced me。

  我已经被你说服了。

  15. Let’s take a break for a few minutes。

  我们停一会吧。

  16. I realize it’s not your fault。

东奥视频课件在windows2003下播放出现杂音的解决方法

老婆学习会计中级,报了东奥的班,每天努力的学习,严重的影响到我的使用电脑时间(霸占我的电脑),今天我的电脑也罢工了,问题如下:

播放视频课件(非flash),会出现杂音,非常影响收听效果,但是,播放电影,mp3等其它音频都没有这种情况发生。不知道遇见这个问题的朋友多不多?
原因:运行环境为windows server 2003。安装了midea player 10。经检查,system32\wmvcore.dll文件的版本为07-02-17。而正常的wmp11的版本才是06年。问题就是这个文件。

解决方案,修改inf文件升级wmp11。或者想办法替换wmvcore.dll这个文件。

方维整站系统伪静态实现

 方维整站系统伪静态实现
默认给的文件是.htassess
# Helicon ISAPI_Rewrite configuration file
# Version 3.1.0.50
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>

启用后无法访问,查看错误日志,有如下内容,

Apache错误日志
[Thu Apr 22 15:34:57 2010] [error] [client 123.122.83.2] Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies that Re
writeRule directive is forbidden: /var/www/website/admin.php

在apache配置文件或虚拟主机网站目录下.htaccess文件中修改或增加如下Options选项
Options +FollowSymLinks
# Helicon ISAPI_Rewrite configuration file
# Version 3.1.0.50
Options +FollowSymLinks
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>

说明:
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
以上两条是apache的rewrite规则的条件配置,
“RewriteCond指令定义了规则生效的条件,即在一个RewriteRule指令之前可以有一个或多个RewriteCond指令。条件之后的重写规则仅在当前URI与Pattern匹配并且满足此处的条件(TestString能够与CondPattern匹配)时才会起作用。”
!-d  说明“REQUEST_FILENAME”如果不是目录,则匹配
!-f   说明”REQUEST_FILENAME“如果不是文件,则匹配
匹配成功后则rewrite到index.php

QSA说明:   Query   String   Append  
   
  This   flag   forces   the   rewriting   engine   to   append   a   query   string   part   in   the   substitution   string   to   the   existing   one   instead   of   replacing   it.   Use   this   when   you   want   to   add   more   data   to   the   query   string   via   a   rewrite   rule.

各大免费邮箱的客户端配置,outlook express和foxmail配置

hotmail,Gmail,Yahoo,126,163,Yeah,QQ邮箱配置POP参数2010-01-20 22:26 Hotmail邮箱配置方法及介绍 Hotmail邮箱目前已全面支持pop功能,无需手动开启。服务器配置方法如下:类型:POP3 接收邮件服务器:pop3.live.com 接收端口:995 SSL 是发送邮件服务器:smtp.live.com 发送端口:25 TLS/SSL 是 补充说明:Hotmail的邮箱用户名一定要填写地址全称,否则无法成功绑定。 Gmail邮箱配置方法及介绍 Gmail邮箱也需要手动配置pop或者imap功能。配置方法如下:登录Gmail邮箱后点击“设置”-“转发和pop smtp”-“pop下载”下勾选“对从现在起所收到的邮件启用pop”或者“IMAP访问”中勾选“启用IMAP”然后“保存更改”,如下图所示: POP3配置方法:类型:POP3 接收邮件服务器:pop.gmail.com 接收端口:995 SSL 是发送邮件服务器:smtp.gmail.com 发送端口:465或者587 SSL/TSL 是 IMAP配置方法:类型:IMAP4 接收邮件服务器:imap.gmail.com 接收端口:993 SSL 是发送邮件服务器:smtp.gmail.com 发送端口:465或者587 SSL/TSL 是 补充说明:由于Gmail邮箱服务器本身设置的原因,Gmail邮箱邮件只允许邮件客户端软件pop收取一次,因此POP取过的邮件,pc客户端如outlook将收不到,反之亦然。建议使用IMAP。另外,Gmail邮箱是将已发送邮件和收到的邮件存放在一起的,所以使用客户端软件收Gmail的邮件会将已发送的邮件一同收取下来。 雅虎(yahoo.com.cn\yahoo.cn)邮箱配置方法及介绍目前尚邮支持比较好的是雅虎中国邮箱:yahoo.com.cn和yahoo.cn。雅虎中国邮箱需要定制“来信提醒”的服务方可开通pop功能。方法如下:登陆雅虎邮箱后点击“pop+来信提醒”-“关联手机”-“定制”-“设置”完毕后即可开通pop,同时有新邮件时雅虎也会给你发送短信提醒,如图所示: 配置方法:类型:POP3 接收邮件服务器:pop.mail.yahoo.com.cn 接收端口:995 SSL 是发送邮件服务器:smtp.mail.yahoo.com 发送端口:465 SSL 是 网易(126\163\yeah.net)邮箱配置方法及介绍网易免费邮箱对pop取信频率有严格的限制,因此相对取信速度比较慢。网易免费邮箱中126和163邮箱06年后注册的以及yeah.net邮箱07年后的注册用户不再支持pop功能,需要定制其“随身邮服务”方可开通,老用户本身就是支持pop功能的,无需定制。 126邮箱配置方法:类型:POP3 接收邮件服务器:pop.126.com 接收端口:110 SSL 否发送邮件服务器:smtp.126.com 发送端口:25 SSL 否 特别说明:如果您确认您的126邮箱开通了POP功能,但还是不能绑定成功,可以尝试在邮箱用户名处填写126邮箱地址全称,再看是否能绑定成功。通常,126邮箱无论使用@符号前内容或者用邮箱全称来填写“邮箱用户名”都可以成功绑定。您可以多尝试下。 163邮箱配置方法: 类型:POP3 接收邮件服务器:pop.163.com 接收端口:110 SSL 否发送邮件服务器:smtp.163.com 发送端口:25 SSL 否 Yeah.net配置方法:类型:POP3 接收邮件服务器pop.yeah.net 接收端口:110 SSL 否发送邮件服务器:smtp. yeah.net 发送端口:25 SSL 否 QQ邮箱配置方法及介绍 QQ邮箱需要通过手动的方式开启pop功能,方法如下:登陆您的QQ邮箱页面后点击页面上方的“设置”-“账号”-“POP3/SMTP服务”勾选“开启POP3/SMTP服务”后“保存修改”,如图所示服务器配置方法:类型:POP3 接收邮件服务器:pop.qq.com 接收端口:110 SSL 否发送邮件服务器:smtp.qq.com 发送端口:25 SSL 否 新浪(sina)邮箱配置方法及介绍新浪邮箱自08年6月分服务器被攻击后开始对pop取件频率进行了严格限制,同时新注册的用户需要手动才能开通pop功能(老用户不需要)。手动开通pop的方法:登录新浪邮箱后点击“邮箱设置”-“帐户”-“pop-smtp设置”勾选“开启”后“保存”,如图所示:服务器配置方法:类型:POP3 接收邮件服务器:pop.sina.com 接收端口:110 SSL 否发送邮件服务器:smtp.sina.com 发送端口:25 SSL 否

www.google.com/ncr

如何打开google.com而不是谷歌中国

    大家都应该知道,谷歌中国(google.cn)可不简简单单是google(google.com)的中文版。

    大家都挺说过google的强大,google无论是在产品、服务还是在公司风格都具有无与伦比的特色,全球搜索巨头当之无愧。但是,在中国,你可能很少用到google的其他服务,在中国,它更像一个纯粹的搜索引擎,然而,这个搜索服务在人气上也比不上百度。不是google的错,而是因为你使用的不是google,而是谷歌。

    google是一个很强硬的公司,当初美国政府需要google提供某些用户资料,google断然拒绝,声称:绝不会以任何理由泄露用户机密。你可不要高兴地太早,谷歌中国可不会这么做,按照谷歌的行为方式,如果有什么需要,谷歌绝对会遵守相关法律法规,哈哈!!

    google会提供完整的搜索结果,而谷歌,只会提供筛选后的结果,“据当地法律法规和政策,部分搜索结果未予显示。”这句话最能说明问题。至于过滤掉的是什么,还是那句话,根据相关法律法规。

    说了这么多,是不是喜欢上了google?但是很遗憾的告诉你,在中国,你很难访问到纯正的google网站,因为无论你怎么办,“google.com”都会无条件的跳转到“google.cn”,下面介绍下一些方法,让你可以看到真正的google首页。

    测试方法,谷歌因为央视曝光后终止了联想词技术,但是google并没有停止使用,我们可以以此测试,凡是可以联想的就可以认为是google.com

方法一:最简单的办法,点击谷歌(google.cn)下方的“Google.com in English”链接,它会把你带到纯正的google首页。但是,谁能保证明天谷歌会取消掉这个链接?

方法二:输入网址:http://www.google.com/ncr,这是全球通用的google网址,不会因为IP跳转,ncr:no country redirect。其实方法一中点击的“Google.com in English”链接就指向这个网址,不过,还是手动输入的可靠。

方法三:直接输入正宗的google中文首页:http://www.google.com/intl/zh-CN/

方法四:ping一下google.com,记下它的IP地址,64.233.189.99,然后直接访问这个IP就OK啦!!

    经过测试,以上方法完全可以做到联想词,是真正的google网站。

    就介绍这些了,希望大家在google的世界中玩的快乐。

google从入门到精通,其实百度也差不多

一,GOOGLE简介
Google(www.google.com)是一个搜索引擎,由两个斯坦福大学博士生Larry Page与Sergey Brin于1998年9月发明,Google Inc. 于1999年创立。2000年7月份,Google替代 Inktomi成为Yahoo公司的搜索引擎,同年9月份,Google成为中国网易公司的搜索引擎。

98年至今,GOOGLE已经获得30多项业界大奖。

二,GOOGLE特色
GOOGLE支持多达132种语言,包括简体中文和繁体中文;
GOOGLE网站只提供搜索引擎功能,没有花里胡哨的累赘;
GOOGLE速度极快,据说有8000多台服务器,200多条T3级宽带;
GOOGLE的专利网页级别技术PageRank能够提供高命中率的搜索结果;
GOOGLE的搜索结果摘录查询网页的部分具体内容,而不仅仅是网站简介;
GOOGLE智能化的“手气不错”功能,提供可能最符合要求的网站;
GOOGLE的“网页快照”功能,能从GOOGLE服务器里直接取出缓存的网页。

三,基本搜索:+,-,OR
GOOGLE无需用明文的“+”来表示逻辑“与”操作,只要空格就可以了。
示例:搜索所有包含关键词“易筋经”和“吸星大法”的中文网页
搜索:“易筋经 吸星大法”
结果:已搜索有关易筋经
吸星大法的中文(简体)网页。共约有726项查询结果,这是第 1-10项。搜索用时0.13秒。
注意:文章中搜索语法外面的引号仅起引用作用,不能带入搜索栏内。

GOOGLE用减号“-”表示逻辑“非”操作。
示例:搜索所有包含“易筋经”而不含“吸星大法”的中文网页
搜索:“易筋经 -吸星大法”
结果:已搜索有关易筋经 -吸星大法的中文(简体)网页。共约有5,440项查询结果,这是第1-10项。搜索用时0.13秒。

注意:这里的“+”和“-”号,是英文字符,而不是中文字符的“+”和“-”。此外,

操作符与作用的关键字之间,不能有空格。比如“易筋经 – 吸星大法”,搜索引擎将视为逻辑“与”操作,中间的“-”被忽略。
GOOGLE用大写的“OR”表示逻辑“或”操作。但是,关键字为中文的或查询似乎还有BUG ,无法得到正确的查询结果。
示例:搜索包含布兰妮“Britney”或者披头士“Beatles”、或者两者均有的中文网页。
搜索:“britney OR beatles”
结果:已搜索有关britney OR
beatles的中文(简体)网页。共约有14,600项查询结果,这是第1-10项。搜索用时0.08秒。

搜索:“布兰妮 OR 披头士”
结果:找不到和您的查询-布兰妮 OR 披头士-相符的网页。
注意:小写的“or”,在查询的时候将被忽略;这样上述的操作实际上变成了一次“与” 查询。
“+”和“-”的作用有的时候是相同的,都是为了缩小搜索结果的范围,提高查询结果命中率。

例:查阅天龙八部具体是哪八部。
分析:如果光用“天龙八部”做关键字,搜索结果有26,500项,而且排前列的主要与金庸的小说《天龙八部》相关,很难找到所需要的资讯。可以用两个方法减少无关结果。
1,如果你知道八部中的某一部,比如阿修罗,增加“阿修罗”关键字,搜索结果就只有995项,可以直接找到全部八部,“天龙八部 阿修罗”。
2,如果你不知道八部中的任何一部,但知道这与佛教相关,可以排除与金庸小说相关的记录,查询结果为1,010项,可以迅速找到需要的资料,“天龙八部 佛教-金庸”。

四,辅助搜索:通配符、大小写、句子、忽略字符以及强制搜索
GOOGLE不支持通配符,如“*”、“?”等,只能做精确查询,关键字后面的“*”或者“ ?”会被忽略掉。
GOOGLE对英文字符大小写不敏感,“GOD”和“god”搜索的结果是一样的。
GOOGLE的关键字可以是词组(中间没有空格),也可以是句子(中间有空格),但是,用句子做关键字,必须加英文引号。

示例:搜索包含“long, long ago”字串的页面。
搜索:“”long, long ago””
结果:已向英特网搜索”long, long ago”.
共约有28,300项查询结果,这是第1-10项。搜索用时0.28秒。

注意:和搜索英文关键字串不同的是,GOOGLE对中文字串的处理并不十分完善。比如,搜索“”啊,我的太阳””,我们希望结果中含有这个句子,事实并非如此。查询的很多结果,“啊”、“我的”、“太阳”等词语是完全分开的,但又不是“啊 我的太阳”这样的与查询。显然,GOOGLE对中文的支持尚有欠缺之处。

GOOGLE对一些网路上出现频率极高的词(主要是英文单词),如“i”、“com”,以及一些符号如“*”、“.”等,作忽略处理,如果用户必须要求关键字中包含这些常用词,就要用强制语法“+”。
示例:搜索包含“Who am I ?”的网页。如果用“”who am i ?””,“Who”、“I”、“ ?”会被省略掉,搜索将只用“am”作关键字,所以应该用强制搜索。
搜索:“”+who +am +i””
结果:已向英特网搜索”+who +am +i”.
共约有362,000项查询结果,这是第1-10项。搜索用时0.30秒。

注意:英文符号(如问号,句号,逗号等)无法成为搜索关键字,加强制也不行。

五,高级搜索:site,link,inurl,allinurl,intitle,allintitle“site”表示搜索结果局限于某个具体网站或者网站频道,如“sina.com.cn”、“edu. sina.com.cn”,或者是某个域名,如“com.cn”、“com”等等。如果是要排除某网站或者域名范围内的页面,只需用“-网站/域名”。

示例:搜索中文教育科研网站(edu.cn)上所有包含“金庸”的页面。
搜索:“金庸 site:edu.cn”
结果:已搜索有关金庸
site:edu.cn的中文(简体)网页。共约有2,680项查询结果,这是第1-10项 。搜索用时0.31秒。

示例:搜索包含“金庸”和“古龙”的中文新浪网站页面,
搜索:“金庸 古龙 site:sina.com.cn”
结果:已在sina.com.cn搜索有关金庸古龙的中文(简体)网页。共约有869项查询结果, 这是第1-10项。搜索用时0.34秒。

注意:site后的冒号为英文字符,而且,冒号后不能有空格,否则,“site:”将被作为一个搜索的关键字。此外,网站域名不能有“http”以及“www”前缀,也不能有任何“ /”的目录后缀;网站频道则只局限于“频道名.域名”方式,而不能是“域名/频道名”方式。诸如“金庸 site:edu.sina.com.cn/1/”的语法是错误的。

“link”语法返回所有链接到某个URL地址的网页。

示例:搜索所有含指向华军软件园“www.newhua.com”链接的网页。
搜索:“link:www.newhua.com”
结果:搜索有链接到www.newhua.com的网页。共约有695项查询结果,这是第1-10项。搜索用时0.23秒。

注意:“link”不能与其他语法相混合操作,所以“link:”后面即使有空格,也将被GOOGLE忽略。

inurl语法返回的网页链接中包含第一个关键字,后面的关键字则出现在链接中或者网页文档中。有很多网站把某一类具有相同属性的资源名称显示在目录名称或者网页名称中,比如“MP3”、“GALLARY”等,于是,就可以用INURL语法找到这些相关资源链接,然后,用第二个关键词确定是否有某项具体资料。INURL语法和基本搜索语法的最大区别在于,前者通常能提供非常精确的专题资料。

示例:查找MIDI曲“沧海一声笑”。
搜索:“inurl:midi 沧海一声笑”
结果:已搜索有关inurl:midi 沧海一声笑的中文(简体)网页。共约有14项查询结果,这是第1-10项。搜索用时0.01秒。

示例:查找微软网站上关于windows2000的安全课题资料。
搜索:“inurl:security windows2000 site:microsoft.com”
结果:已在microsoft.com内搜索有关 inurl:security windows2000的网页。共约有198项查询结果,这是第1-10项。搜索用时0.37秒。

注意:“inurl:”后面不能有空格,GOOGLE也不对URL符号如“/”进行搜索。GOOGLE对“ cgi-bin/phf”中的“/”当成空格处理。

allinurl语法返回的网页的链接中包含所有查询关键字。这个查询的对象只集中于网页的链接字符串。

示例:查找可能具有PHF安全漏洞的公司网站。通常这些网站的CGI-BIN目录中含有PHF脚本程序(这个脚本是不安全的),表现在链接中就是“域名/cgi-bin/phf”。
语法:“allinurl:”cgi-bin” phf +com”
搜索:已向英特网搜索allinurl:”cgi-bin” phf +com. 共约有40项查询结果,这是第1-10项。搜索用时0.06秒。

allintitle和intitle的用法类似于上面的allinurl和inurl,只是后者对URL进行查询, 而前者对网页的标题栏进行查询。网页标题,就是HTML标记语言title中之间的部分。网页设计的一个原则就是要把主页的关键内容用简洁的语言表示在网页标题中。因此,只查询标题栏,通常也可以找到高相关率的专题页面。

示例:查找日本明星藤原纪香的照片集。
搜索:“intitle:藤原纪香 写真”
结果:已搜索有关intitle:藤原纪香写真的中文(简体)网页。共约有284项查询结果,这是第1-10项。搜索用时0.03秒。

GOOGLE的罕用高级搜索语法:related,cache,info related用来搜索结构内容方面相似的网页。例:搜索所有与中文新浪网主页相似的页面(如网易首页,搜狐首页,中华网首页等),“related:www.sina.com.cn/index.shtml ”。

cache用来搜索GOOGLE服务器上某页面的缓存,这个功能同“网页快照”,通常用于查找某些已经被删除的死链接网页,相当于使用普通搜索结果页面中的“网页快照”功能。
info用来显示与某链接相关的一系列搜索,提供cache、link、related和完全包含该链接的网页的功能。

示例:查找和新浪首页相关的一些资讯。
搜索:“info:www.sina.com.cn”
结果:有关www.sina.com.cn的网页信息。

新浪首页
北京站 上海站 广东站. … 游戏世界, |, 影音娱乐, |, Club缘, |, 男人女人, |, 论坛聊天, |, 时尚潮流, |, 文教育儿, |, 车行天下, |, 软件下载. …

Google 提供这个网址的信息:
查看Google网页快照里www.sina.com.cn的存档
寻找和www.sina.com.cn类似的网页
寻找网页有链接到www.sina.com.cn
寻找网页包含有’www.sina.com.cn’

六,其他重要功能

目录服务
如果不想搜索网页,而是想寻找某些专题网站,可以访问GOOGLE的分类目录“http://directory.google.com/”,中文目录是“http://directory.google.com/Top/World/Chinese_Simplified/”。不过由于GOOGLE的目录由志愿者服务,而GOOGLE在国内名气相对比较小,因此中文目录下收录站点很少。

工具条
为了方便搜索者,GOOGLE提供了工具条,集成于浏览器中,用户无需打开GOOGLE主页就可以在工具条内输入关键字进行搜索。此外,工具条还提供了其他许多功能,如显示页面PageRank等。最方便的一点在于用户可以快捷的在GOOGLE主页、目录服务、新闻组搜索、

高级搜索和搜索设定之间切换。欲安装GOOGLE的工具条,可以访问“http://toolbar.google.com/”,按页面提示可以自动下载并安装。

新闻组(USENET)搜索
新闻组中有大量的有价值信息,DEJA一直是新闻组搜索引擎中的佼佼者。2001年2月份,GOOGLE将DEJA收购并提供了所有DEJA的功能。现在,除了搜索之外,GOOGLE还支持新闻组的WEB方式浏览和张贴功能。
输入“http://groups.google.com/”后,便进入GOOGLE新闻组界面。可惜现在还没有中文界面。因为新闻组中的帖子实在是多,所以我点击“Advaced Groups Search”进入高级搜索界面http://groups.google.com/advanced_group_search。新闻组高级搜索界面提供对关键字、新闻组、主题、作者、帖子序号、语言和发布日期的条件搜索。其中作者项指作者发帖所用的唯一识别号电子信箱。比如要在alt.chinese.text内搜索著名老牌网络写手图雅的帖子,可以用下列指令“group:alt.chinese.text author:tuya@ccmail.uoregon.edu”。不过一般而言,我更推荐使用图形搜索界面,方便而且直观。

搜索结果翻译
曾经为那些你不懂的法文、西班牙文页面烦恼么?现在,GOOGLE支持一项搜索结果翻译功能,可以把非英文的搜索结果翻译成英文!!虽然目前只支持有限的拉丁语、法语、西班牙语、德语和葡萄牙文,但是我不得不承认,这是个伟大的改进。

不过,目前只能在英文状态GOOGLE下实现这个功能。进入GOOGLE的设置页面,http://www.google.com/preferences,有一个“BETA: Enable translation of search results into your interface language. ”的选项,把它选中,就OK了。

搜索结果过滤
网络上的成人内容浩如烟海,而且很多站点具有欺骗或者其他不良企图,浏览者很容易掉入其中的陷阱。为此,GOOGLE新设立了成人内容过滤功能,见GOOGLE的设置页面,http://www.google.com/preferences,最底下有一个选项SafeSearch Filtering。不过,中文状态下的GOOGLE尚没有这个功能。

PDF文档搜索
我对GOOGLE尤其欣赏的一点就是它提供对PDF文档内文的检索。目前GOOGLE检索的PDF文档大约有2500万左右。这真是太美妙了。PDF是ADOBE公司开发的电子文档格式,现在已经成为互联网的电子化出版标准。PDF文档通常是一些图文并茂的综合性文档,提供的资讯一般比较集中全面。

示例:搜索关于电子商务(ECOMMERCE)的PDF文档。
搜索:“inurl:pdf ecommerce”
结果:已向英特网搜索inurl:pdf ecommerce.
共约有19,200项查询结果,这是第1-10项。搜索用时0.11秒。

下面是某项搜索结果:

[PDF] www.usi.net/pdf/outsoucing-ecommerce.pdf Outsourcing Electronic Commerce Business Case White Paper By: John P. Sahlin, Product Marketing Professonial (PMP) Implementation Manager, Web Engineering …

一般文字档 – 类似网页
可以看到,GOOGLE在PDF档前加上了[PDF]的标记,而且,GOOGLE把PDF文件转换成了文字档,点击“一般文字档”,可以粗略的查看该PDF文档的大致内容。当然,PDF原有的图片以及格式是没有了。

图像文档搜索
GOOGLE提供了Internet上图像文件的搜索功能!!目前该功能尚在B测试阶段,但已经非常好用。访问地址是“images.google.com”。你可以在关键字栏位内输入描述图像内容的关键字,如“britney spears”,也可以输入描述图像质量或者其他属性的关键字,如“high quality”。

GOOGLE给出的搜索结果具有一个直观的缩略图(THUMBNAIL),以及对该缩略图的简单描述,如图像文件名称,以及大小等。点击缩略图,页面分成两祯,上祯是图像之缩略图,以及页面链接,而下祯,则是该图像所处的页面。屏幕右上角有一个“Remove Frame”的 按钮,可以把框架页面迅速切换到单祯的结果页面,非常方便。GOOGLE还提供了对成人内容图像的限制功能,可以让搜索者免受不必要的骚扰。

不过,非常遗憾的是,图像搜索功能还不支持中文。

七,搜索技巧杂谈
关键词的选择在搜索中起到决定性的作用,所有搜索技巧中,关键词选择是最基本也是最有效的。
例一:查找《镜花缘》一书中淑士国酒保的酸话原文。
分析:如果按照一般的思路,找某部小说中的具体段落,就需要用搜索引擎先找到这本书,然后再翻到该段落。这样做当然可以,但是效率很低。如果了解目标信息的构成,用一些目标信息所特有的字词,可以非常迅速的查到所需要的资料。也就是说,高效率的搜索关键字不一定就是目标信息的主题。在上面的例子中,酒保谈到酒的浓淡与贵贱的关系时,之乎者也横飞。因此,可以用特定的词语一下子找到目标资料。

搜索:“酒 贵 贱 之”,OK,找到的第一条信息就是镜花缘的这一段落:“先生听者: 今以酒醋论之,酒价贱之,醋价贵之。因何贱之?为甚贵之?真所分之,在其味之。酒昧淡之,故而贱之;醋味厚之,所以贵之。…”

以上的关键字选择技巧可以谓之“特定词法”。

例二:“黄花闺女”一词中“黄花”是什么意思。
分析:“黄花闺女”是一个约定的俗语,如果只用“黄花闺女黄花”做关键词,搜索结果将浩如烟海,没什么价值,因此必须要加更多的关键词,约束搜索结果。选择什么关键词好呢?备选的有“意思”、“含义”、“来历”、“由来”、“典故”、“出典”、“渊源”等,可以猜到的是,类似的资料,应该包含在一些民俗介绍性的文字里,所以用诸如“来历”、“由来”、“出典”等词汇的概率更高一些。
搜索:“黄花闺女 黄花 由来”,查到“黄花”原来出典于《太平御览》,与南朝的寿阳公主相关。如果想获得第一手资料,那就可以用“太平御览 寿阳公主”做搜索了。

以上的关键字选择技巧可以谓之“近义词法”。

例三:刘德华同志的胸围是多少。
分析:首先声明,这是某个MM要我做的搜索,我把它作为搜索案例而已,没其他的意思。非常直接的搜索是,“刘德华 胸围”,但事实上,这么搜索出来的结果,尽是一些诸如“刘德华取笑莫文蔚胸围太小”之类的八卦新闻,无法快速得到所需要的资料。可以想到的是,需要的资料应该包含在刘德华的全面介绍性文字中,除了胸围,应该还包括他的身高,体重,生日等一系列相关信息。OK,这样就可以进一步的增加其他约束性关键词以缩小搜索范围。

搜索:“刘德华 胸围 身高”,没有料到的情况发生了,网上炙手可热的痞子蔡《第一次亲密接触》里居然含有这样关键字,阿泰“改编自刘德华《忘情水》的变态歪歌”、“用身高体重三围和生日来加以编号”。好办,把这部小说去掉,“刘德华 胸围身高 -阿泰”,OK,结果出来了,华仔胸围84cm。说明一下,为什么用“阿泰”而不用“第一次亲密接触”呢?这是因为小说的名字被转载的时候可能有变动,但里面角色的名字是不会变的 。

以上的关键字选择技巧可以谓之“相关词法”。

其他常用搜索个案
例一:找人
分析:一个人在网上揭示的资料通常有:姓名,网名,性别,年龄,毕业学校,工作单位,外号,住址,电话,信箱,BP,手机号码,ICQ号,OICQ号等等。所以,如果你要了解一下你多年没见过的同学,那不妨用上述信息做关键字进行查询,也许会有大的收获。

例二:找软件
分析一:最简单的搜索当然就是直接以软件名称以及版本号为关键字查询。但是,仅仅有软件名称和目标网站,显然还不行,因为搜索到的可能是软件的相关新闻。应该再增加一个关键字。考虑到下载页面上常有“点击此处下载”或者“download”的提示语,因此,可以增加“下载”或者“download”为关键字。

搜索:“winzip 8.0 下载”
结果:已搜索有关winzip 8.0

下载的中文(简体)网页。共约有6,670项查询结果,这是第1-10项。搜索用时0.22秒。

分析二:很多网站设有专门的下载目录,而且就命名为“download”,因此,可以用INURL语法直接搜索这些下载目录。
搜索:“winzip 8.0 inurl:download”

iptables简明手册说明

目前的Linux防火墙机制主要是以 iptables 为主的,而 iptables 可以使用指令来下达,也可以透过编写 shell script 来进行指令的整合编辑。
1、防火墙顺序规则。
2、IPtables通常包括三个表格(Fliter、NAT、Mangle)filter∶主要跟 Linux 本机有关,是预设的 table 。通常下面有三个链(chain)
INPUT∶主要与数据包想要进入我们 Linux 本机有关;
OUTPUT∶主要与 Linux 本机所要送出的数据有关;
FORWARD∶这个与 Linux 本机比较没有关系,他可以将数据包转发到后端的电脑中,与 nat 这个 table 相关
NAT:主要用来做源与目的IP或者端口的转换,与linux本机无关。
PREROUTING∶在进行路由判断之前所要进行的规则(DNAT/REDIRECT) POSTROUTING∶在进行路由判断之后所要进行的规则(SNAT/MASQUERADE) OUTPUT∶与发送出去的封包有关
mangle∶这个表格主要是与特殊的封包的路由旗标有关, 早期仅有 PREROUTING 及 OUTPUT 链,不过从 kernel 2.4.18 之后加入了 INPUT 及 FORWARD 链。由于这个表格与特殊旗标相关性较高,所以像咱们这种单纯的环境当中,较少使用 mangle 这个表格。
3、iptables命令详解
iptables [-t tables] [-L] [-nv]
-t ∶后面接 table ,例如 nat 或 filter ,若省略此项目,则使用预设的 filter
-L ∶列出目前的 table 的规则
-n ∶不进行 IP 与 HOSTNAME 的反查,显示讯息的速度会快很多!
-v ∶列出更多的资讯,包括通过该规则的封包总位元数、相关的网路介面等
iptables [-t tables] [-FXZ]参数∶
-F ∶清除所有的已订定的规则;
-X ∶杀掉所有使用者 “自订” 的 chain (应该说的是 tables )
-Z ∶将所有的 chain 的计数与流量统计都归零
iptables -P [INPUT,OUTPUT,FORWARD][ACCEPT,DROP](默认操作filter表格)
iptables -t -nat -P[PREROUTING,POSTROUTING,OUTPUT][ACCEPT,DROP]参数∶
-P ∶定义默认策略( Policy )。注意,这个 P 为大写啊!
ACCEPT ∶该封包可接受
DROP ∶该封包直接丢弃,不会让 client 端知道为何被丢弃。
iptables [-AI 链] [-io 网路介面] [-p 协议] [-s 来源IP/掩码] [-d 目标IP/掩码] -j [ACCEPT|DROP]
-AI 链∶针对某的链进行规则的 “插入” 或 “增加”
-A ∶新增加一条规则,该规则增加在原本规则的最后面
-I ∶插入一条规则。如果没有指定此规则的顺序,预设是插入变成第一条规则。例如原本有四条规则,使用 -I 则该规则变成第一条,而原本四条变成 2~5 号链 ∶有 INPUT, OUTPUT, FORWARD 等,此链名称又与 -io 有关,请看底下。
-io :网路介面∶设定数据包进出的介面规范
-i ∶数据包所进入的那网路介面,例如eth0, lo 等介面。需与 INPUT 配合;
-o ∶数据包所传出的那个网路介面,需与 OUTPUT 链配合;
-p :协议∶设定此规则适用于哪种数据包格式主要的数据包格式有∶ tcp, udp, icmp 及 all 。
-s :来源 IP/掩码∶设定此规则之数据包的来源项目,可指定单纯的 IP 或包括掩码。若规范为『不许』时,则加上 ! 即可,例如∶
-s ! 192.168.100.0/24 表示不许 192.168.100.0/24 之数据包来源;
-d :目标 IP/掩码∶同 -s ,只不过这里指的是目标的 IP 或网域。
-j ∶后面接动作,主要的动作有接受 (ACCEPT)、丢弃 (DROP) 及记录 (LOG)
[root@linux ~]# iptables -A INPUT -i eth0 -s 192.168.1.10 -j DROP
[root@linux ~]# iptables -A INPUT -i eth0 -s 192.168.1.0/24 -j ACCEPT
iptables [-AI 链] [-io 网路介面] [-p tcp,udp] [-s 来源IP/网域] [–sport 端口范围]
> [-d 目标IP/网域] [–dport 端口范围] -j [ACCEPT|DROP]参数∶
–sport 端口范围∶限制来源的端口号码,端口号码可以是连续的,例如 1024:65535
–dport 端口范围∶限制目标的端口号码。
iptables -A INPUT -m state –state 状态参数∶
-m ∶一些 iptables 的模组,主要常见的有∶
state ∶状态模组
mac ∶网路卡硬体位址 (hardware address)
–state ∶一些数据包的状态,主要有∶
INVALID ∶无效的数据包,例如资料破损的数据包状态
ESTABLISHED∶已经连线成功的连线状态;
NEW ∶想要新建立连线的数据包状态;
RELATED ∶这个最常用!表示这个数据包是与我们主机发送出去的数据包有关
[email=root@linux]root@linux[/email]
~]# iptables -A INPUT -m state –state RELATED,ESTABLISHED -j ACCEPT
[root@linux ~]# iptables -A INPUT -m state –state INVALID -j DROP
针对区域网路内的 aa:bb:cc:dd:ee:ff 主机开放其连线
[root@linux ~]# iptables -A INPUT -m mac –mac-source aa:bb:cc:dd:ee:ff -j ACCEPT参数∶
–mac-source ∶就是来源主机的 MAC
5、其余的一些防攻击手段。
除了 iptables 这个防火墙软体之外,其实咱们 Linux kernel 2.6 提供很多核心预设的攻击抵挡机制喔!由于是核心的网路功能,所以相关的设定资料都是放置在 /proc/sys/net/ipv4/ 这个目录当中。 至于该目录下各个档案的详细资料,可以参考核心的说明文件∶/usr/src/linux-{version}/networking/ip-sysctl.txt。通常可设定如下:
echo “1” > /proc/sys/net/ipv4/tcp_syncookies
echo “1” > /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts
for i in /proc/sys/net/ipv4/conf/*/rp_filter; do
echo “1” > $i
done
for i in /proc/sys/net/ipv4/conf/*/log_martians; do
echo “1” > $i
done
for i in /proc/sys/net/ipv4/conf/*/accept_source_route; do
echo “0” > $i
done
for i in /proc/sys/net/ipv4/conf/*/accept_redirects; do
echo “0” > $i
done
for i in /proc/sys/net/ipv4/conf/*/send_redirects; do
echo “0” > $i
done
6、iptables的NAT功能
NAT 的全名是 Network Address Translation,字面上的意思是『网路位址的转换』。什么是 NAT? SNAT? DNAT?
NAT 主机的重点就在于 NAT table 的两条重要的链∶PREROUTING 与 POSTROUTING。 那这两条链有什么重要的功能呢?重点在于修改 IP 嘛!但是这两条链修改的 IP 是不一样的! POSTROUTING 在修改来源 IP ,PREROUTING 则在修改目标 IP 。 由于修改的 IP 不一样,所以就称为 来源 NAT (Source NAT, SNAT) 及目标 NAT (Destination NAT, DNAT)。在实际使用中,来源NAT一般用来给局域网机器提供internet上网服务。目标NAT一般用来提供DMZ区提供网际网络服务(Ftp,http,mail等)。
7、范例。
[root@linux ~]# mkdir -p /usr/local/virus/iptables
[root@linux ~]# cd /usr/local/virus/iptables
[root@linux iptables]# vi iptables.rule
#!/bin/bash
# 请先输入您的相关参数,不要输入错误了!
EXTIF=”eth1″ # 这个是可以连上 Public IP 的网路介面
INIF=”eth0″ # 内部 LAN 的连接介面;若无请填 “”
INNET=”192.168.1.0/24″ # 内部 LAN 的网域,若没有内部 LAN 请设定为 “”
export EXTIF INIF INNET
# 第一部份,针对本机的防火墙设定!###########################
# 1. 先设定好核心的网络防攻击功能∶
echo “1” > /proc/sys/net/ipv4/tcp_syncookies
echo “1” > /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts
for i in /proc/sys/net/ipv4/conf/*/rp_filter; do
echo “1” > $i
done
for i in /proc/sys/net/ipv4/conf/*/log_martians; do
echo “1” > $i
done
for i in /proc/sys/net/ipv4/conf/*/accept_source_route; do
echo “0” > $i
done
for i in /proc/sys/net/ipv4/conf/*/accept_redirects; do
echo “0” > $i
done
for i in /proc/sys/net/ipv4/conf/*/send_redirects; do
echo “0” > $i
done
# 2. 清除规则、设定预设政策及开放 lo 与相关的设定值
PATH=/sbin:/usr/sbin:/bin:/usr/bin; export PATH
iptables -F
iptables -X
iptables -Z
iptables -P INPUT DROP
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT -m state –state RELATED -j ACCEPT
# 3. 启动额外的防火墙 script 模组
if [ -f /usr/local/virus/iptables/iptables.deny ]; then
sh /usr/local/virus/iptables/iptables.deny
fi
if [ -f /usr/local/virus/iptables/iptables.allow ]; then
sh /usr/local/virus/iptables/iptables.allow
fi
if [ -f /usr/local/virus/httpd-err/iptables.http ]; then
sh /usr/local/virus/httpd-err/iptables.http
fi
iptables -A INPUT -m state –state ESTABLISHED -j ACCEPT
# 4. 允许某些类型的 ICMP 封包进入
AICMP=”0 3 3/4 4 11 12 14 16 18″
for tyicmp in $AICMP
do
iptables -A INPUT -i $EXTIF -p icmp –icmp-type $tyicmp -j ACCEPT
done
# 5. 允许某些服务的进入,请依照您自己的环境开启
# iptables -A INPUT -p TCP -i $EXTIF –dport 22 -j ACCEPT # SSH
# iptables -A INPUT -p TCP -i $EXTIF –dport 25 -j ACCEPT # SMTP
# iptables -A INPUT -p UDP -i $EXTIF –sport 53 -j ACCEPT # DNS
# iptables -A INPUT -p TCP -i $EXTIF –sport 53 -j ACCEPT # DNS
# iptables -A INPUT -p TCP -i $EXTIF –dport 80 -j ACCEPT # WWW
# iptables -A INPUT -p TCP -i $EXTIF –dport 110 -j ACCEPT # POP3
# iptables -A INPUT -p TCP -i $EXTIF –dport 443 -j ACCEPT # HTTPS
# 第二部份,针对后端主机的防火墙设定!##############################
# 1. 先载入一些有用的模组
modules=”ip_tables iptable_nat ip_nat_ftp ip_nat_irc ip_conntrack ip_conntrack_ftp ip_conntrack_irc”
for mod in $modules
do
testmod=`lsmod | grep “${mod} “`
if [ “$testmod” == “” ]; then
modprobe $mod
fi
done
# 2. 清除 NAT table 的规则吧!
iptables -F -t nat
iptables -X -t nat
iptables -Z -t nat
iptables -t nat -P PREROUTING ACCEPT
iptables -t nat -P POSTROUTING ACCEPT
iptables -t nat -P OUTPUT ACCEPT
# 3. 开放成为路由器,且为 IP 分享器!
if [ “$INIF” != “” ]; then
iptables -A INPUT -i $INIF -j ACCEPT #这一行在让 NAT 主机可接受来自内部LAN数据包
echo “1” > /proc/sys/net/ipv4/ip_forward #这一行则是在让你的 Linux 具有 router 能力
if [ “$INNET” != “” ]; then
for innet in $INNET
do
iptables -t nat -A POSTROUTING -s $innet -o $EXTIF -j MASQUERADE
# 这一行最关键!就是加入 nat table 封包伪装。重点在那MASQUERADE !这个设定值 就是『 IP #伪装成为封包出去 (-o) 的那块装置上的 IP 』!以上面的例子来说,就是 $EXTIF ,也就是 #eth1 啦! 所以封包来源只要来自$innet (也就是内部 LAN 的其他主机) ,只要该封包可透过 #eth1 传送出去, 那就会自动的修改 IP 的来源表头成为 eth1 的 public IP
done
fi
fi
# 如果你的 MSN 一直无法连线,或者是某些网站 OK 某些网站不 OK,
# 可能是 MTU 的问题,那你可以将底下这一行给他取消注解来启动 MTU 限#制范围
# iptables -A FORWARD -p tcp -m tcp –tcp-flags SYN,RST SYN -m tcpmss
# –mss 1400:1536 -j TCPMSS –clamp-mss-to-pmtu
# 4. 内部服务器的设定∶
# iptables -t nat -A PREROUTING -p tcp -i $EXTIF –dport 80 -j DNAT –to 192.168.1.210:80
# iptables -t nat -A PREROUTING -p tcp –dport 80 -j REDIRECT –to-ports 8080
# 倒数第二行将访问80的数据映射到192.168.1.210.最后一行是将访问80端口的数据重定向#到8080端口。
[root@linux iptables]# vi iptables.allow
#!/bin/bash
# 底下则填写你允许进入本机的其他网域或主机啊!
iptables -A INPUT -i $EXTIF -s 140.116.44.0/24 -j ACCEPT
# 底下则是关于抵挡的档案设定法!
[root@linux iptables]# vi iptables.deny
#!/bin/bash
# 底下填写的是『你要抵挡的那个咚咚!』
iptables -A INPUT -i $EXTIF -s 140.116.44.254 -j DROP
[root@linux iptables]# chmod 700 iptables.*
如果你希望一开机就自动执行这个 script 的话,请将这个档案的完整档名写入 /etc/rc.d/rc.local 当中,有点像底下这样∶
[root@linux ~]# vi /etc/rc.d/rc.local
…..其他省略…..
# 1. Firewall
/usr/local/virus/iptables/iptables.rule
…..其他省略…..
OK。