<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>guohui_fz</title>
    <description></description>
    <link>http://guohui-fz.javaeye.com</link>
    <language>UTF-8</language>
    <copyright>Copyright 2003-2008, JavaEye.com</copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>JavaEye - 做最棒的软件开发交流社区</generator>
      <item>
        <title>GOOGLE搜索秘籍</title>
        <author>guohui_fz</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://guohui-fz.javaeye.com">guohui_fz</a>&nbsp;
          链接：<a href="http://guohui-fz.javaeye.com/blog/220457" style="color:red;">http://guohui-fz.javaeye.com/blog/220457</a>&nbsp;
          发表时间: 2008年07月28日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          平常google上的多了，但没发现还有这样的技巧。<br /><br />在google上输入 正则表达式 site:javaeye.com  ，:-)，更多的技巧请看具体的说明，和大家分享下，自己也留下<br /><br /><br />原文出处： http://fashion.ifeng.com/777/200806/0611_1740_591393.shtml<br />三，基本搜索:+，-，OR <br /><br />GOOGLE无需用明文的“+”来表示逻辑“与”操作，只要空格就可以了。 <br /><br />示例:搜索所有包含关键词“易筋经”和“吸星大法”的中文网页 <br /><br />搜索:“易筋经 吸星大法” <br /><br />结果:已搜索有关易筋经 吸星大法的中文(简体)网页。共约有726项查询结果，这是第1-10项。搜索用时0.13秒。 <br /><br />注意:文章中搜索语法外面的引号仅起引用作用，不能带入搜索栏内。 <br /><br />GOOGLE用减号“-”表示逻辑“非”操作。 <br /><br />示例:搜索所有包含“易筋经”而不含“吸星大法”的中文网页 <br /><br />搜索:“易筋经 -吸星大法” <br /><br />结果:已搜索有关易筋经 -吸星大法的中文(简体)网页。共约有5,440项查询结果，这是第1-10项。搜索用时0.13秒。 <br /><br />注意:这里的“+”和“-”号，是英文字符，而不是中文字符的“＋”和“－”。此外，操作符与作用的关键字之间，不能有空格。比如“易筋经 - 吸星大法”，搜索引擎将视为逻辑“与”操作，中间的“-”被忽略。 <br /><br />GOOGLE用大写的“OR”表示逻辑“或”操作。但是，关键字为中文的或查询似乎还有BUG，无法得到正确的查询结果。 <br /><br />示例:搜索包含布兰妮“Britney”或者披头士“Beatles”、或者两者均有的中文网页。 <br /><br />搜索:“britney OR beatles” <br /><br />结果:已搜索有关britney OR beatles的中文(简体)网页。共约有14,600项查询结果，这是第1-10项。搜索用时0.08秒。 <br /><br />搜索:“布兰妮 OR 披头士” <br /><br />结果:找不到和您的查询-布兰妮 OR 披头士-相符的网页。 <br /><br />注意:小写的“or”，在查询的时候将被忽略；这样上述的操作实际上变成了一次“与”查询。 <br /><br />“+”和“-”的作用有的时候是相同的，都是为了缩小搜索结果的范围，提高查询结果命中率。 <br /><br />例:查阅天龙八部具体是哪八部。 <br /><br />分析:如果光用“天龙八部”做关键字，搜索结果有26,500项，而且排前列的主要与金庸的小说《天龙八部》相关，很难找到所需要的资讯。可以用两个方法减少无关结果。 <br /><br />1，如果你知道八部中的某一部，比如阿修罗，增加“阿修罗”关键字，搜索结果就只有995项，可以直接找到全部八部，“天龙八部 阿修罗”。 <br /><br />2，如果你不知道八部中的任何一部，但知道这与佛教相关，可以排除与金庸小说相关的记录，查询结果为1,010项，可以迅速找到需要的资料，“天龙八部 佛教 -金庸”。 <br /><br />四，辅助搜索:通配符、大小写、句子、忽略字符以及强制搜索 <br /><br />GOOGLE不支持通配符，如“*”、“?”等，只能做精确查询，关键字后面的“*”或者“?”会被忽略掉。 <br /><br />GOOGLE对英文字符大小写不敏感，“GOD”和“god”搜索的结果是一样的。 <br /><br />GOOGLE的关键字可以是词组（中间没有空格），也可以是句子（中间有空格），但是，用句子做关键字，必须加英文引号。 <br /><br />示例:搜索包含“long, long ago”字串的页面。 <br /><br />搜索:“"long, long ago"” <br /><br />结果:已向英特网搜索"long, long ago". 共约有28,300项查询结果，这是第1-10项。搜索用时0.28秒。 <br /><br />注意:和搜索英文关键字串不同的是，GOOGLE对中文字串的处理并不十分完善。比如，搜索“"啊，我的太阳"”，我们希望结果中含有这个句子，事实并非如此。查询的很多结果，“啊”、“我的”、“太阳”等词语是完全分开的，但又不是“啊 我的 太阳”这样的与查询。显然，GOOGLE对中文的支持尚有欠缺之处。 <br /><br />GOOGLE对一些网路上出现频率极高的词（主要是英文单词），如“i”、“com”，以及一些符号如“*”、“.”等，作忽略处理，如果用户必须要求关键字中包含这些常用词，就要用强制语法“+”。 <br /><br />示例:搜索包含“Who am I ?”的网页。如果用“"who am i ?"”，“Who”、“I”、“?”会被省略掉，搜索将只用“am”作关键字，所以应该用强制搜索。 <br /><br />搜索:“"+who +am +i"” <br /><br />结果:已向英特网搜索"+who +am +i". 共约有362,000项查询结果，这是第1-10项。搜索用时0.30秒。 <br /><br />注意:英文符号（如问号，句号，逗号等）无法成为搜索关键字，加强制也不行。 <br /><br />五，高级搜索:site，link，inurl，allinurl，intitle，allintitle <br /><br />“site”表示搜索结果局限于某个具体网站或者网站频道，如“sina.com.cn”、“edu.sina.com.cn”，或者是某个域名，如“com.cn”、“com”等等。如果是要排除某网站或者域名范围内的页面，只需用“-网站/域名”。 <br /><br />示例:搜索中文教育科研网站（edu.cn）上所有包含“金庸”的页面。 <br /><br />搜索:“金庸 site:edu.cn” <br /><br />结果:已搜索有关金庸 site:edu.cn的中文(简体)网页。共约有2,680项查询结果，这是第1-10项 。搜索用时0.31秒。 <br /><br />示例:搜索包含“金庸”和“古龙”的中文新浪网站页面， <br /><br />搜索:“金庸 古龙 site:sina.com.cn” <br /><br />结果:已在sina.com.cn搜索有关金庸 古龙的中文(简体)网页。共约有869项查询结果，这是第1-10项。搜索用时0.34秒。 <br /><br />注意:site后的冒号为英文字符，而且，冒号后不能有空格，否则，“site:”将被作为一个搜索的关键字。此外，网站域名不能有“http”以及“www”前缀，也不能有任何“/”的目录后缀；网站频道则只局限于“频道名.域名”方式，而不能是“域名/频道名”方式。诸如“金庸 site:edu.sina.com.cn/1/”的语法是错误的。 <br /><br />“link”语法返回所有链接到某个URL地址的网页。 <br /><br />示例:搜索所有含指向华军软件园“www.newhua.com”链接的网页。 <br /><br />搜索:“link:www.newhua.com” <br /><br />结果:搜索有链接到www.newhua.com的网页。共约有695项查询结果，这是第1-10项。搜索用时0.23秒。 <br /><br />注意:“link”不能与其他语法相混合操作，所以“link:”后面即使有空格，也将被GOOGLE忽略。 <br /><br />inurl语法返回的网页链接中包含第一个关键字，后面的关键字则出现在链接中或者网页文档中。有很多网站把某一类具有相同属性的资源名称显示在目录名称或者网页名称中，比如“MP3”、“GALLARY”等，于是，就可以用INURL语法找到这些相关资源链接，然后，用第二个关键词确定是否有某项具体资料。INURL语法和基本搜索语法的最大区别在于，前者通常能提供非常精确的专题资料。 <br /><br />示例:查找MIDI曲“沧海一声笑”。 <br /><br />搜索:“inurl:midi 沧海一声笑” <br /><br />结果:已搜索有关inurl:midi 沧海一声笑的中文(简体)网页。共约有14项查询结果，这是第1-10项。搜索用时0.01秒。 <br /><br />示例:查找微软网站上关于windows2000的安全课题资料。 <br /><br />搜索:“inurl:security windows2000 site:microsoft.com” <br /><br />结果:已在microsoft.com内搜索有关 inurl:security windows2000的网页。共约有198项查询结果，这是第1-10项。搜索用时0.37秒。 <br /><br />注意:“inurl:”后面不能有空格，GOOGLE也不对URL符号如“/”进行搜索。GOOGLE对“cgi-bin/phf”中的“/”当成空格处理。 <br /><br />allinurl语法返回的网页的链接中包含所有查询关键字。这个查询的对象只集中于网页的链接字符串。 <br /><br />示例:查找可能具有PHF安全漏洞的公司网站。通常这些网站的CGI-BIN目录中含有PHF脚本程序（这个脚本是不安全的），表现在链接中就是“域名/cgi-bin/phf”。 <br /><br />语法:“allinurl:"cgi-bin" phf +com” <br /><br />搜索:已向英特网搜索allinurl:"cgi-bin" phf +com. 共约有40项查询结果，这是第1-10项。搜索用时0.06秒。 <br /><br />allintitle和intitle的用法类似于上面的allinurl和inurl，只是后者对URL进行查询，而前者对网页的标题栏进行查询。网页标题，就是HTML标记语言title中之间的部分。网页设计的一个原则就是要把主页的关键内容用简洁的语言表示在网页标题中。因此，只查询标题栏，通常也可以找到高相关率的专题页面。 <br /><br />示例:查找日本明星藤原纪香的照片集。 <br /><br />搜索:“intitle:藤原纪香 写真” <br /><br />结果:已搜索有关intitle:藤原纪香 写真的中文(简体)网页。共约有284项查询结果，这是第1-10项。搜索用时0.03秒。 <br /><br />GOOGLE的罕用高级搜索语法:related，cache，info <br /><br />related用来搜索结构内容方面相似的网页。例:搜索所有与中文新浪网主页相似的页面（如网易首页，搜狐首页，中华网首页等），“related:www.sina.com.cn/index.shtml”。 <br /><br />cache用来搜索GOOGLE服务器上某页面的缓存，这个功能同“网页快照”，通常用于查找某些已经被删除的死链接网页，相当于使用普通搜索结果页面中的“网页快照”功能。 <br /><br />info用来显示与某链接相关的一系列搜索，提供cache、link、related和完全包含该链接的网页的功能。 <br /><br />示例:查找和新浪首页相关的一些资讯。 <br /><br />搜索:“info:www.sina.com.cn” <br /><br />结果:有关www.sina.com.cn的网页信息。 <br /><br />新浪首页 <br /><br />北京站 上海站 广东站. ... 游戏世界, |, 影音娱乐, |, Club缘, |, 男 <br /><br />人女人, |, 论坛聊天, |, 时尚潮流, |, 文教育儿, |, 车行天下, |, <br /><br />软件下载. ... <br /><br />Google 提供这个网址的信息: <br /><br />查看Google网页快照里www.sina.com.cn的存档 <br /><br />寻找和www.sina.com.cn类似的网页 <br /><br />寻找网页有链接到www.sina.com.cn <br /><br />寻找网页包含有'www.sina.com.cn' <br /><br />六，其他重要功能 <br /><br />目录服务 <br /><br />如果不想搜索网页，而是想寻找某些专题网站，可以访问GOOGLE的分类目录“http://directory.google.com/”，中文目录是“http://directory.google.com/Top/World/Chinese_Simplified/”。不过由于GOOGLE的目录由志愿者服务，而GOOGLE在国内名气相对比较小，因此中文目录下收录站点很少。 <br /><br />工具条 <br /><br />为了方便搜索者，GOOGLE提供了工具条，集成于浏览器中，用户无需打开GOOGLE主页就可以在工具条内输入关键字进行搜索。此外，工具条还提供了其他许多功能，如显示页面PageRank等。最方便的一点在于用户可以快捷的在GOOGLE主页、目录服务、新闻组搜索、高级搜索和搜索设定之间切换。欲安装GOOGLE的工具条，可以访问“http://toolbar.google.com/”，按页面提示可以自动下载并安装。 <br /><br />新闻组（USENET）搜索 <br /><br />新闻组中有大量的有价值信息，DEJA一直是新闻组搜索引擎中的佼佼者。2001年2月份，GOOGLE将DEJA收购并提供了所有DEJA的功能。现在，除了搜索之外，GOOGLE还支持新闻组的WEB方式浏览和张贴功能。 <br /><br />输入“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”。不过一般而言，我更推荐使用图形搜索界面，方便而且直观。 <br /><br />搜索结果翻译 <br /><br />曾经为那些你不懂的法文、西班牙文页面烦恼么？现在，GOOGLE支持一项搜索结果翻译功能，可以把非英文的搜索结果翻译成英文！！虽然目前只支持有限的拉丁语、法语、西班牙语、德语和葡萄牙文，但是我不得不承认，这是个伟大的改进。 <br /><br />不过，目前只能在英文状态GOOGLE下实现这个功能。进入GOOGLE的设置页面，http://www.google.com/preferences，有一个“BETA: Enable translation of search results into your interface language. ”的选项，把它选中，就OK了。 <br /><br />搜索结果过滤 <br /><br />网络上的成人内容浩如烟海，而且很多站点具有欺骗或者其他不良企图，浏览者很容易掉入其中的陷阱。为此，GOOGLE新设立了成人内容过滤功能，见GOOGLE的设置页面，http://www.google.com/preferences，最底下有一个选项SafeSearch Filtering。不过，中文状态下的GOOGLE尚没有这个功能。 <br /><br />PDF文档搜索 <br /><br />我对GOOGLE尤其欣赏的一点就是它提供对PDF文档内文的检索。目前GOOGLE检索的PDF文档大约有2500万左右。这真是太美妙了。PDF是ADOBE公司开发的电子文档格式，现在已经成为互联网的电子化出版标准。PDF文档通常是一些图文并茂的综合性文档，提供的资讯一般比较集中全面。 <br /><br />示例:搜索关于电子商务（ECOMMERCE）的PDF文档。 <br /><br />搜索:“inurl:pdf ecommerce” <br /><br />结果:已向英特网搜索inurl:pdf ecommerce. 共约有19,200项查询结果，这是第1-10项。搜索用时0.11秒。 <br /><br />下面是某项搜索结果: <br /><br />[PDF] www.usi.net/pdf/outsoucing-ecommerce.pdf <br /><br />Outsourcing Electronic Commerce Business Case White Paper By: John P. Sahlin, Product <br /><br />Marketing Professonial (PMP) Implementation Manager, Web Engineering ... <br /><br />一般文字档 - 类似网页 <br /><br />可以看到，GOOGLE在PDF档前加上了[PDF]的标记，而且，GOOGLE把PDF文件转换成了文字档，点击“一般文字档”，可以粗略的查看该PDF文档的大致内容。当然，PDF原有的图片以及格式是没有了。 <br /><br />图像文档搜索 <br /><br />GOOGLE提供了Internet上图像文件的搜索功能！！目前该功能尚在B测试阶段，但已经非常好用。访问地址是“images.google.com”。你可以在关键字栏位内输入描述图像内容的关键字，如“britney spears”，也可以输入描述图像质量或者其他属性的关键字，如“high quality”。 <br /><br />GOOGLE给出的搜索结果具有一个直观的缩略图（THUMBNAIL），以及对该缩略图的简单描述，如图像文件名称，以及大小等。点击缩略图，页面分成两祯，上祯是图像之缩略图，以及页面链接，而下祯，则是该图像所处的页面。屏幕右上角有一个“Remove Frame”的按钮，可以把框架页面迅速切换到单祯的结果页面，非常方便。GOOGLE还提供了对成人内容图像的限制功能，可以让搜索者免受不必要的骚扰。 <br /><br />不过，非常遗憾的是，图像搜索功能还不支持中文。 <br /><br />七，搜索技巧杂谈 <br /><br />关键词的选择在搜索中起到决定性的作用，所有搜索技巧中，关键词选择是最基本也是最有效的。 <br /><br />例一:查找《镜花缘》一书中淑士国酒保的酸话原文。 <br /><br />分析:如果按照一般的思路，找某部小说中的具体段落，就需要用搜索引擎先找到这本书，然后再翻到该段落。这样做当然可以，但是效率很低。如果了解目标信息的构成，用一些目标信息所特有的字词，可以非常迅速的查到所需要的资料。也就是说，高效率的搜索关键字不一定就是目标信息的主题。在上面的例子中，酒保谈到酒的浓淡与贵贱的关系时，之乎者也横飞。因此，可以用特定的词语一下子找到目标资料。 <br /><br />搜索:“酒 贵 贱 之”，OK，找到的第一条信息就是镜花缘的这一段落:“先生听者:今以酒醋论之，酒价贱之，醋价贵之。因何贱之？为甚贵之？真所分之，在其味之。酒昧淡之，故而贱之；醋味厚之，所以贵之。...” <br /><br />以上的关键字选择技巧可以谓之“特定词法”。 <br /><br />例二:“黄花闺女”一词中“黄花”是什么意思。 <br /><br />分析:“黄花闺女”是一个约定的俗语，如果只用“黄花闺女 黄花”做关键词，搜索结果将浩如烟海，没什么价值，因此必须要加更多的关键词，约束搜索结果。选择什么关键词好呢？备选的有“意思”、“含义”、“来历”、“由来”、“典故”、“出典”、“渊源”等，可以猜到的是，类似的资料，应该包含在一些民俗介绍性的文字里，所以用诸如“来历”、“由来”、“出典”等词汇的概率更高一些。 <br /><br />搜索:“黄花闺女 黄花 由来”，查到“黄花”原来出典于《太平御览》，与南朝的寿阳公主相关。如果想获得第一手资料，那就可以用“太平御览 寿阳公主”做搜索了。 <br /><br />以上的关键字选择技巧可以谓之“近义词法”。 <br /><br />例三:刘德华同志的胸围是多少。 <br /><br />分析:首先声明，这是某个MM要我做的搜索，我把它作为搜索案例而已，没其他的意思。非常直接的搜索是，“刘德华 胸围”，但事实上，这么搜索出来的结果，尽是一些诸如“刘德华取笑莫文蔚胸围太小”之类的八卦新闻，无法快速得到所需要的资料。可以想到的是，需要的资料应该包含在刘德华的全面介绍性文字中，除了胸围，应该还包括他的身高，体重，生日等一系列相关信息。OK，这样就可以进一步的增加其他约束性关键词以缩小搜索范围。 <br /><br />搜索:“刘德华 胸围 身高”，没有料到的情况发生了，网上炙手可热的痞子蔡《第一次亲密接触》里居然含有这样关键字，阿泰“改编自刘德华《忘情水》的变态歪歌”、“用身高体重三围和生日来加以编号”。好办，把这部小说去掉，“刘德华 胸围 身高 -阿泰”，OK，结果出来了，华仔胸围84cm。说明一下，为什么用“阿泰”而不用“第一次亲密接触”呢？这是因为小说的名字被转载的时候可能有变动，但里面角色的名字是不会变的。 <br /><br />以上的关键字选择技巧可以谓之“相关词法”。 <br /><br />其他常用搜索个案 <br /><br />例一:找人 <br /><br />分析:一个人在网上揭示的资料通常有:姓名，网名，性别，年龄，毕业学校，工作单位，外号，住址，电话，信箱，BP，手机号码，ICQ号，OICQ号等等。所以，如果你要了解一下你多年没见过的同学，那不妨用上述信息做关键字进行查询，也许会有大的收获。 <br /><br />例二:找软件 <br /><br />分析一:最简单的搜索当然就是直接以软件名称以及版本号为关键字查询。但是，仅仅有软件名称和目标网站，显然还不行，因为搜索到的可能是软件的相关新闻。应该再增加一个关键字。考虑到下载页面上常有“点击此处下载”或者“download”的提示语，因此，可以增加“下载”或者“download”为关键字。 <br /><br />搜索:“winzip 8.0 下载” <br /><br />结果:已搜索有关winzip 8.0 下载的中文(简体)网页。共约有6,670项查询结果，这是第1-10项。搜索用时0.22秒。 <br /><br />分析二:很多网站设有专门的下载目录，而且就命名为“download”，因此，可以用INURL语法直接搜索这些下载目录。 <br /><br />搜索:“winzip 8.0 inurl:download” <br /><br />结果:已搜索有关winzip 8.0 inurl:download的中文(简体)网页。共约有358项查询结果，这是第1-10项。搜索用时0.44秒。 <br /><br />在互联网上随意的下载软件是不安全的，因为供下载的软件有可能带有病毒或者捆绑了木马，所以，对下载网站作一个限定，是一个稳妥的思路。可以用SITE语法达到这个目的。 <br /><br />共享软件下载完之后，使用的时候，软件总跳出警示框，或者软件的功能受到一定限制。由于中国的网民多是穷棒子，所以应该再找一个注册码。找注册码，除了软件的名称和版本号外，还需要有诸如“serial number”、“sn”、“序列号”等关键字。现在，来搜索一下winzip8.0的注册码。 <br /><br />搜索:“winzip 8.0 sn” <br /><br />结果:已向英特网搜索winzip 8.0 sn. 共约有777项查询结果，这是第1-10项。搜索用时0.30秒。 <br /><br />例三:找图片 <br /><br />除了GOOGLE提供的专门图片搜索功能，还可以组合使用一些搜索语法，达到图片搜索之目的。 <br /><br />分析一:专门的图片集合，提供图片的网站通常会把图片放在某个专门目录下，如“gallary”、“album”、“photo”、“image”等。这样就可以使用INURL语法迅速找到这类目录。现在，试着找找小甜甜布兰妮的照片集。 <br /><br />搜索:“"britney spears" inurl:photo” <br /><br />结果:已向英特网搜索"britney spears" inurl:photo. 共约有2,720项查询结果，这是第1-10项。搜索用时0.23秒。 <br /><br />分析二:提供图片集合的网页，在标题栏内通常会注明，这是谁谁的图片集合。于是就可以用INTITLE语法找到这类网页。 <br /><br />搜索:“intitle:"britney spears" picture” <br /><br />结果:已向英特网搜索intitle:"britney spears" picture. 共约有317项查询结果，这是第1-10项。搜索用时0.40秒。 <br /><br />分析三:明星的FANS通常会申请免费个人主页来存放他们偶像的靓照。于是用SITE语法指定某免费主页提供站点，是个迅速找到图片的好办法。 <br /><br />搜索:“"britney spears" site:geocities.com” <br /><br />结果:已在geocities.com内搜索有关"britney spears"的网页。共约有5,020项查询结果，这是第1-10项。搜索用时0.47秒。 <br /><br />例四:找MP3 <br /><br />分析一:提供MP3的网站，通常会建立一个叫做MP3的目录，目录底下分门别类的存放各种MP3乐曲。所以，可以用INURL语法迅速找到这类目录。现在用这个办法找找老歌“say you say me”。 <br /><br />搜索:“"say you say me" inurl:mp3” <br /><br />结果:已向英特网搜索inurl:mp3 "say you say me". 共约有155项查询结果，这是第1-10项。搜索用时0.17秒。 <br /><br />分析二:也可以通过网页标题，找到这类提供MP3的网页。 <br /><br />搜索:“"say you say me" intitle:mp3” <br /><br />结果:已向英特网搜索"say you say me" intitle:mp3. 共约有178项查询结果，这是第1-10项。搜索用时0.73秒。 <br /><br />当然，如果你知道某个网站的下载速度快，而且乐曲全，就可以用SITE语法先到该网站上看看有没有目标乐曲。 <br /><br />例五:找书 <br /><br />分析一:对我而言，常访问的电子图书馆类网站就那么几个，比如文艺类的“www.shuku.net”。于是可以用SITE语法很简单的找到某本书（如果该网站上有的话）。比如，“旧唐书 site:shuku.net”，就可以马上找到该书。如果没有，通常别的网站上也很难找到。因此，找书的关键，是你了解一大批著名的图书馆网站。 <br /><br />分析二:我上面介绍的第一项关键字选择技巧特定词法，对于迅速找到某书或者文章也是极其有用的，当然，这得建立在你已经读过该书，对书的内容有印象的基础上。比如如果了解堂吉诃德一书战风车的大致内容，就可以用“吉诃德 风车 桑乔”迅速找到该书。 <br /><br />九，GOOGLE搜索FAQ <br /><br />Q:如何全面的了解google.com？ <br /><br />A:查看网站相关页面“http://www.google.com/about.html”。 <br /><br />Q:如何切换google.com的初始语言界面？ <br /><br />A:点击搜索栏右边的“使用偏好”（Preferences），选择“界面语言”（Interface Language）中你期望的语言，点击最下面的“设定使用偏好”（Save Preferences）按钮。需要提醒的是，GOOGLE用cookie记录这个偏好，所以如果你把浏览器的cookie功能关掉，就无法进行设定。 <br /><br />Q:如何设定每页搜索结果显示数量？ <br /><br />A:同上，进入使用偏好，在该页的“查看结果”（Number of Results）选择显示结果数，数目越大，显示结果需要的时间越长，默认是10项。 <br /><br />Q:搜索到的链接无法打开怎么办？ <br /><br />A:链接无法打开的原因很多，比如网站当机，或者ISP过滤等，可以点击GOOGLE的“网页快照”查看在GOOGLE服务器上的网页缓存。 <br /><br />Q:打开搜索结果的链接，可是该页面太大，很难找到一下子找到目的资料怎么办？ <br /><br />A:直接打开“网页快照”，GOOGLE会把关键词用不同颜色标记出来，很容易找到。
          <br/>
          <span style="color:red;">
            <a href="http://guohui-fz.javaeye.com/blog/220457#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Mon, 28 Jul 2008 14:41:51 +0800</pubDate>
        <link>http://guohui-fz.javaeye.com/blog/220457</link>
        <guid>http://guohui-fz.javaeye.com/blog/220457</guid>
      </item>
      <item>
        <title>Hibernate数据加载方式</title>
        <author>guohui_fz</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://guohui-fz.javaeye.com">guohui_fz</a>&nbsp;
          链接：<a href="http://guohui-fz.javaeye.com/blog/203892" style="color:red;">http://guohui-fz.javaeye.com/blog/203892</a>&nbsp;
          发表时间: 2008年06月16日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          转自http://hi.baidu.com/seseshu/blog/item/2367aa51031e7c8d8d543005.html<br />Hibernate数据加载方式：<br />1、即时加载（Immediate Loading）<br />   当实体加载完成后，立即加载与实体相关联的数据。即当实体加载完成后，Hibernate自动立即读取与实体相关联的数据，并且填充到实体对应的属性中。这种加载通常有多条select语句，即select实体数据后，同时select实体相关联的数据。<br /><br />2、延迟加载（Lazy Loading）<br />   实体加载时，其关联数据并不是立即读取，而是当关联数据第一次被访问时再进行读取，这种加载方式在第一次访问关联数据时，必须在同一个session中，否则会报session已关闭错误。<br />   延迟加载通过在实体的hbm文件中的对应属性中设定lazy="true"实现。Hibernate3默认的加载方式是延迟加载。即默认lazy="true"，主要用于one-to-many场合。<br /><br />3、预先加载（Eager Loading）<br />   预先加载时，实体及关联对象同时读取，与即时加载类似，但是预先加载是使用"outer-join"通过一条select语句同时读取。<br />   注意：当实体间关联比较复杂时，比如多层关联，Hibernate生成的"outer join SQL"可能过于复杂，此时可以通过设定全局变量（hibernate.max_fetch_depth）限定join的层次（一般设定为5层）。<br /><br />4、批量加载（Batch Loading）<br />   对于即时和延迟加载，可以采用批量加载进行优化。<br />   批量加载就是通过批量提交多个限定条件，一次多个限定条件的数据读取。同时在实体映射文件中的class节点，通过配置"batch-size"参数打开批量加载机制，并限定每次批量加载数据的数量,一般来说该值&lt;10较合理.<br /><br />比如：   <br />select * from test where id=1;<br />select * from test where id=2;<br />我们可以整合成一条语句：<br />select * from test where id=1 ro id=2;<br />这就是所谓的批量加载机制。
          <br/>
          <span style="color:red;">
            <a href="http://guohui-fz.javaeye.com/blog/203892#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Mon, 16 Jun 2008 00:10:38 +0800</pubDate>
        <link>http://guohui-fz.javaeye.com/blog/203892</link>
        <guid>http://guohui-fz.javaeye.com/blog/203892</guid>
      </item>
      <item>
        <title>恶心的glassfish</title>
        <author>guohui_fz</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://guohui-fz.javaeye.com">guohui_fz</a>&nbsp;
          链接：<a href="http://guohui-fz.javaeye.com/blog/201985" style="color:red;">http://guohui-fz.javaeye.com/blog/201985</a>&nbsp;
          发表时间: 2008年06月11日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          很不幸的一件事，需要在netbean 下开发ejb3,整了半天才发现glassfish使用toplink，没带hibernate的包，还要下两个包，然后copy进去，以下是查到的资料，sun太恶心了，想和sun  bye bye 了，只为多活几年.<br /><br /><br /><br /><br />Use Hibernate as a persistence provider with Glassfish<br /><br />from http://blogs.sun.com/roller/page/GlassFishPersistence#use_hibernate_as_a_persistence <br />As you must be aware, Glassfish currently has Toplink Essentials as the default persistence provider. The question that frequently gets asked is: How hard it is to to use Hibernate as the persistence provider with Glassfish?<br />The answer is:  Not at all :). Just drop couple of jars reqired by Hibernate in the lib directory of Glassfish and modify your persistence.xml to use Hibernate as the provider and you are ready to go. Lets walk through the steps:<br /><br />1. Download and install glassfish milestone 6 build or later.<br />2. Download and install Hibernate3 3.2cr1 or later.<br />3. Download and install Hibernate EntityManager 3.1 beta7 or later.<br />4. Copy the required Hibernate jars into Glassfish lib dir. The script here contains the list of jars.<br />5. Update your persistence.xml to use Hibernate as the persistence provider. Here is a sample persistence.xml<br />6. Deploy and run your application.
          <br/>
          <span style="color:red;">
            <a href="http://guohui-fz.javaeye.com/blog/201985#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 11 Jun 2008 01:34:10 +0800</pubDate>
        <link>http://guohui-fz.javaeye.com/blog/201985</link>
        <guid>http://guohui-fz.javaeye.com/blog/201985</guid>
      </item>
      <item>
        <title>java script 数组</title>
        <author>guohui_fz</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://guohui-fz.javaeye.com">guohui_fz</a>&nbsp;
          链接：<a href="http://guohui-fz.javaeye.com/blog/169764" style="color:red;">http://guohui-fz.javaeye.com/blog/169764</a>&nbsp;
          发表时间: 2008年03月10日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          javascript 关联数组<br /><br />    var lennon ＝ Array();<br />    lennon["name"] = "John";<br />    lennon["year"] = 1940 ;<br />    lenno["living"] = false;<br /><br />  数组中可以是另外个数组<br />    var beatles = Array();<br />    beatles[0] = lennon;
          <br/>
          <span style="color:red;">
            <a href="http://guohui-fz.javaeye.com/blog/169764#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Mon, 10 Mar 2008 11:59:38 +0800</pubDate>
        <link>http://guohui-fz.javaeye.com/blog/169764</link>
        <guid>http://guohui-fz.javaeye.com/blog/169764</guid>
      </item>
      <item>
        <title>看到的一个关于CSS 盒模型的解释</title>
        <author>guohui_fz</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://guohui-fz.javaeye.com">guohui_fz</a>&nbsp;
          链接：<a href="http://guohui-fz.javaeye.com/blog/159720" style="color:red;">http://guohui-fz.javaeye.com/blog/159720</a>&nbsp;
          发表时间: 2008年01月27日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          box模型的说明,看附件吧，不知怎么贴图<img src="/images/smiles/icon_redface.gif"/>
          <br/>
          <span style="color:red;">
            <a href="http://guohui-fz.javaeye.com/blog/159720#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 27 Jan 2008 14:17:33 +0800</pubDate>
        <link>http://guohui-fz.javaeye.com/blog/159720</link>
        <guid>http://guohui-fz.javaeye.com/blog/159720</guid>
      </item>
      <item>
        <title>OO的五大原则中的 LSP(zt)</title>
        <author>guohui_fz</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://guohui-fz.javaeye.com">guohui_fz</a>&nbsp;
          链接：<a href="http://guohui-fz.javaeye.com/blog/157216" style="color:red;">http://guohui-fz.javaeye.com/blog/157216</a>&nbsp;
          发表时间: 2008年01月18日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          OO的五大原则中的 LSP（里氏替换原则）<br />现将近期整理的文档提供给大家，这里对LSP做重点的介绍，望对大家有帮助，在学习和使用OO设计的时候，我们应该明白：OO的出现使得软件工程师们能够用更接近真实世界的方法描述软件系统。然而，软件毕竟是建立在抽象层次上的东西，再怎么接近真实，也不能替代真实或被真实替代。<br />      OO设计的五大原则之间并不是相互孤立的。彼此间存在着一定关联，一个可以是另一个原则的加强或是基础。违反其中的某一个，可能同时违反了其余的原则。因此应该把这些原则融会贯通，牢记在心！<br />OO的五大原则是指SRP、OCP、LSP、DIP、ISP。<br />1. SRP（Single Responsibility Principle 单一职责原则）<br />      单一职责很容易理解，也很容易实现。所谓单一职责，就是一个设计元素只做一件事。什么是“只做一件事”？简单说就是少管闲事。现实中就是如此，如果要你专心做一件事情，任何人都有信心可以做得很出色。<br />OCP作为OO的高层原则，主张使用“抽象(Abstraction)”和“多态(Polymorphism)”将设计中的静态结构改为动态结构，维持设计的封闭性。 <br />2. OCP :开闭原则，很简单，一句话：“Closed for Modification; Open for Extension”——“对变更关闭；对扩展开放”。开闭原则其实没什么好讲的，我将其归结为一个高层次的设计总则。OCP的动机很简单：软件是变化的。不论是优质的设计还是低劣的设计都无法回避这一问题。OCP说明了软件设计应该尽可能地使架构稳定而又容易满足不同的需求。 为什么要OCP？答案也很简单——重用。<br />3.LSP——里氏替换原则<br />OCP作为OO的高层原则，主张使用“抽象(Abstraction)”和“多态(Polymorphism)”将设计中的静态结构改为动态结构，维持设计的封闭性“抽象”是语言提供的功能。“多态”由继承语义实现。 如此，问题产生了：“我们如何去度量继承关系的质量？”<br />Liskov于1987年提出了一个关于继承的原则“Inheritance should ensure that any property proved about supertype objects also holds for subtype objects.”——“继承必须确保超类所拥有的性质在子类中仍然成立。”也就是说，当一个子类的实例应该能够替换任何其超类的实例时，它们之间才具有is-A关系。 <br />该原则称为Liskov Substitution Principle——里氏替换原则。<br />我们来研究一下LSP的实质。学习OO的时候，我们知道，一个对象是一组状态和一系列行为的组合体。状态是对象的内在特性，行为是对象的外在特性。LSP所表述的就是在同一个继承体系中的对象应该有共同的行为特征。 <br />这一点上，表明了OO的继承与日常生活中的继承的本质区别。举一个例子：生物学的分类体系中把企鹅归属为鸟类。我们模仿这个体系，设计出这样的类和关系。 <br /><br /><br />类“鸟”中有个方法fly，企鹅自然也继承了这个方法，可是企鹅不能飞阿，于是，我们在企鹅的类中覆盖了fly方法，告诉方法的调用者：企鹅是不会飞的。这完全符合常理。但是，这违反了LSP，企鹅是鸟的子类，可是企鹅却不能飞！需要注意的是，此处的“鸟”已经不再是生物学中的鸟了，它是软件中的一个类、一个抽象。 <br />有人会说，企鹅不能飞很正常啊，而且这样编写代码也能正常编译，只要在使用这个类的客户代码中加一句判断就行了。但是，这就是问题所在！首先，客户代码和“企鹅”的代码很有可能不是同时设计的，在当今软件外包一层又一层的开发模式下，你甚至根本不知道两个模块的原产地是哪里，也就谈不上去修改客户代码了。客户程序很可能是遗留系统的一部分，很可能已经不再维护，如果因为设计出这么一个“企鹅”而导致必须修改客户代码，谁应该承担这部分责任呢？（大概是上帝吧，谁叫他让“企鹅”不能飞的。^_^）“修改客户代码”直接违反了OCP，这就是OCP的重要性。违反LSP将使既有的设计不能封闭！ <br /><br />修正后的设计如下：<br /><br />LSP并没有提供解决这个问题的方案，而只是提出了这么一个问题。 于是，工程师们开始关注如何确保对象的行为。1988年，B. Meyer提出了Design by Contract（契约式设计）理论。DbC从形式化方法中借鉴了一套确保对象行为和自身状态的方法，其基本概念很简单： <br /><br />每个方法调用之前，该方法应该校验传入参数的正确性，只有正确才能执行该方法，否则认为调用方违反契约，不予执行。这称为前置条件(Pre-condition)。<br />一旦通过前置条件的校验，方法必须执行，并且必须确保执行结果符合契约，这称之为后置条件(Post-condition)。<br />对象本身有一套对自身状态进行校验的检查条件，以确保该对象的本质不发生改变，这称之为不变式(Invariant)。<br />以上是单个对象的约束条件。为了满足LSP，当存在继承关系时，子类中方法的前置条件必须与超类中被覆盖的方法的前置条件相同或者更宽松；而子类中方法的后置条件必须与超类中被覆盖的方法的后置条件相同或者更为严格。<br /><br />4.DIP 依赖倒置原则<br />依赖倒置（Dependence Inversion Principle）原则讲的是：要依赖于抽象，不要依赖于具体。<br />简单的说，依赖倒置原则要求客户端依赖于抽象耦合。原则表述：<br />抽象不应当依赖于细节；细节应当依赖于抽象；<br />要针对接口编程，不针对实现编程。<br /><br />5.ISP 接口隔离原则<br />使用多个专门的接口比使用单一的总接口要好。广义的接口：一个接口相当于剧本中的一种角色，而此角色在一个舞台上由哪一个演员来演则相当于接口的实现。因此一个接口应当简单的代表一个角色，而不是一个角色。，如果系统设计多哥角色的话，则应当每一个角色都由一个特定的接口代表。狭义的接口（Interface）:接口隔离原则讲的就是同一个角色提供宽、窄不同的接口，以对付不同的客户端。
          <br/>
          <span style="color:red;">
            <a href="http://guohui-fz.javaeye.com/blog/157216#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 18 Jan 2008 11:20:26 +0800</pubDate>
        <link>http://guohui-fz.javaeye.com/blog/157216</link>
        <guid>http://guohui-fz.javaeye.com/blog/157216</guid>
      </item>
      <item>
        <title>Hibernate主键生成 </title>
        <author>guohui_fz</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://guohui-fz.javaeye.com">guohui_fz</a>&nbsp;
          链接：<a href="http://guohui-fz.javaeye.com/blog/135972" style="color:red;">http://guohui-fz.javaeye.com/blog/135972</a>&nbsp;
          发表时间: 2007年10月28日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <br />
&nbsp;&nbsp;&nbsp; 关于配置文件的属性说明<br />
&nbsp; 例:<br />
&nbsp;&nbsp;&nbsp; &lt;id name=&quot;id&quot; column=&quot;id&quot; type=&quot;java.lang.Integer&quot;&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;generator class=&quot;native&quot;/&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;/id&gt;&nbsp; <br />
&nbsp;1. Assigned <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 主键由应用逻辑生成,数据由Hibernate保存,主键值已设置完毕,不需要Hibernate干预,讲白点就是我们写程序来完成<br />
&nbsp; 2.sequence<br />
&nbsp;&nbsp;&nbsp; 采用数据库提供的sequence机制生成主键,如ORACLE<br />
&nbsp;3.identity<br />
&nbsp;&nbsp;&nbsp;&nbsp; 采用数据库提供的主键生成机制,如M$ SQL,mySql <br />
&nbsp;4.native<br />
&nbsp;&nbsp;&nbsp;&nbsp; 由Hibernate根据数据库适配器中的定义,不知hibernate如何完成&nbsp;&nbsp; <br />
<br />
其他的暂时不想管了...
          <br/>
          <span style="color:red;">
            <a href="http://guohui-fz.javaeye.com/blog/135972#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 28 Oct 2007 00:26:43 +0800</pubDate>
        <link>http://guohui-fz.javaeye.com/blog/135972</link>
        <guid>http://guohui-fz.javaeye.com/blog/135972</guid>
      </item>
      <item>
        <title>从tomcat到glashfish(glassfish的安装启动笔记)</title>
        <author>guohui_fz</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://guohui-fz.javaeye.com">guohui_fz</a>&nbsp;
          链接：<a href="http://guohui-fz.javaeye.com/blog/135653" style="color:red;">http://guohui-fz.javaeye.com/blog/135653</a>&nbsp;
          发表时间: 2007年10月26日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <p>&nbsp;</p>
<p><font face="Arial">1.从https://glassfish.dev.java.net/public/downloadsindex.html 下载glashfish</font></p>
<font face="Arial">
<p><br />
2.配置path java的路径</p>
<p><br />
3.安装<br />
&nbsp; 按以往tomcat的安装经验,到这就ok了,但不知为什么这个不一样,当时还折腾了很久到处找启动的位置,发现少了后面的步骤</p>
<p><br />
4.配置ANT_HOME 和path</p>
<p><br />
5.进入glashfish的目录<br />
&nbsp;&nbsp;&nbsp;&nbsp; 运行 <font color="#ff0000">ant -f setup.xml</font> <br />
&nbsp;&nbsp;&nbsp;&nbsp; 这下有些才解压开了</p>
<p><br />
6.到glashfish目录下运行<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#ff0000"> asadmin start-domain domain1</font><br />
&nbsp;&nbsp;&nbsp;&nbsp; 运行完后不像TOMCAT的控制台下启动的样子,别给忽悠了</p>
<p><br />
7.可以检查下了<br />
&nbsp;&nbsp;&nbsp; http://localhost:8080/<br />
&nbsp;&nbsp;&nbsp; <br />
8.进入控制台<br />
&nbsp;&nbsp;&nbsp; http://localhost:4848/<br />
&nbsp;&nbsp;&nbsp;&nbsp; 用户名: admin&nbsp; 密码: adminadmin<br />
9.关闭:<br />
&nbsp;&nbsp;&nbsp; asadmin stop-domain domain1 </p>
<p><font face="Arial"><br />
</font>&nbsp;</p>
</font>
          <br/>
          <span style="color:red;">
            <a href="http://guohui-fz.javaeye.com/blog/135653#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 26 Oct 2007 10:40:36 +0800</pubDate>
        <link>http://guohui-fz.javaeye.com/blog/135653</link>
        <guid>http://guohui-fz.javaeye.com/blog/135653</guid>
      </item>
  </channel>
</rss>