Profil de Jasmin异#次#元PhotosBlogListes Outils Aide
Photo 1 sur 1
Listes
La liste est vide.

C++

La liste est vide.

异#次#元

用无数平行线分割我的生活,构成N维异次元!
31 mai

PCB网站信息资源

推荐更多精彩网站资源:
_______________________________________________________       
Http://www.pcbjob.com       中国PCB人才网 
-------------------------------------------------------
Http://www.pcbtech.net      中国PCB技术网   
-------------------------------------------------------        
Http://www.pcbbbs.com       中国PCB论坛网  
-------------------------------------------------------
Http://www.pcbtrade.com     中国PCB商贸网
-------------------------------------------------------        
Http://www.fpcbbs.com       中国FPC论坛网
-------------------------------------------------------
Http://www.fpcinfo.com      中国PCB顾问网
-------------------------------------------------------
Http://www.pcber.net        线路人家PCB杂志
_______________________________________________________
17 avril

短信游戏的未来前景及发展方向

在无线游戏中,短信游戏尚未引起业界足够重视。由于手机的按键难于操作,所以限制游戏的交互性。然而,短信游戏的最大优点就是它所带来的现金流,并且短信的经营模式现在业已成熟,所以短信游戏的前景乐观。美国"无线开拓"(WirelessDeveloper)公司的总经理Konny Zsigo对于短信游戏的利润空间和为什么要开发相关业务有一些独到的观点。摘录如下,以飨读者。
5年前为了开发无线产品我创建了"无线开拓"。公司运作一段时间以后,我发现公司所做的努力没有一个有效的商业回报模式。
因此,随后公司的工作重点转移到如何在目前的状况下赢利。非常幸运的是,移动娱乐应用开发比较容易赢利。
因为短信比较流行,使用简单并且赢利模式成熟,所以我首先谈一下短信游戏的开发,重点是短信游戏如何挣钱。
短信游戏是玩家在一段时间(几分钟、几天或几星期)内的人机对话。不论你喜不喜欢它,你不能否认短信游戏所具有的成功的赢利模式和它的可观的市场。
 
标准计费短信
第一,短信的收费。网络经营商通常采用一种"2+10"的模式,用户接收短信时付2美分,发的时候付0.1美元。不过,"0+10"的模式目前更加流行,对于用户来说,接收短信不计费。对于用户接收是否付费问题没有必要深入下去,运营商目前在这方面也无意探究。
  做为短信游戏开发商来言,非常希望从用户发送短信(MO)的收费中获取分成。目前,分成标准依据不同因素,如品牌、实力和谈判技巧等等而有所不同,从10%到30%不等。更高的比例就比较少见了。以下我们按10%来计算。

  0.1美元的10%是1美分,这就是每条短信能带来的回报。所以如果想要赢利,如何增加手机发送短信流量(MO)是关键,如果单纯增加用户接收短信流量(MT)而用户不回复则意味着白费力。
议价计费短信
 在欧洲,议价短信对于短信游戏开发者特别有吸收力。虽然不是所有的经营商开展这种业务,但是游戏开发者特别偏爱这种形式。
  议价短信的含义是短信的价格根椐不同内容和去向而收费有所不同。因此,手机用户发出的游戏短信要比聊天短人收费要高。在欧洲,议价短信常被作为下载计费系统使用。据我所知有一类的短信的收费高达20美元,这是一种向慈善机构娟款的方式。
  也可以设计这样一种议价短信收费方式,不计短信量,而让短信游戏用户注册使用,而收取固定的注册费,这与普通的短信计费方案完全不同。也就是说,不与已有的短信系统配套。
  在北美,多数移动网络运营商期待着议价体系。不过目前他们价格系统不允许议价收费。
短信的开发
首先,先谈一下内容和形式的问题……
  当进行短信的应用开发时,必须要让用户发出的短信越简单越好。如果用户需要回复的短信形式越复杂,那么想参与的用户就越少,回复的短信也越少。用户向游戏服务器发回的指令应该不超过2个词,如果是1个词或者1个字母或数字更好,让服务器自己来解读这些简单信息。如果开发者能够处理用户发来的一些错误信息,如误拼、错误按键和标点错误,那么用户就可能花更多的时间来玩游戏。
  另外,游戏的动态性可以避免短信游戏玩家感到重复而厌烦。
  最好的短信游戏开发者会想出最好的办法让玩家感到不回复不可,发给玩家的短信让他们感到剌激和好玩。
  短信游戏的关键是讲故事的技巧而不是技术上的多么复杂。因为短信的后台没有什么特殊的东西。因此,只要能吸引人,多么简单的游戏都可以获得巨大的成功。
  我的熟悉的一个短信约会游戏每天会让用户发20万条短信。给开发商每年带来25万美元的版税收入。其实这个游戏甚至都不能称其为游戏。一些玩家玩得非常认真。不过,多数玩家只是在想象与新朋友进行约会而已。
  短信约会游戏之所以会获得巨大成功的原因在于它能将玩家吸引到游戏中来。当其它人约会你或打听你的事时你可能会非常好奇。这种生活化的游戏几乎适合于所有人。
  世界杯期间是短信游戏大显身手的大好时机。德国O2的用户可以用手机来赌比赛结果。印度Orange的用户通过OnMobile 系统的短信和声音信息来了解比赛结果。
 
彩信的开发
彩信是短信的发展的一个全新结果。由于市场的普及率还有限,因此还很难说什么时候彩信可以产生现金流。不过世界各国却已经开发出了彩信游戏。
  中国游戏开发商MiG公司已经与诺基亚公司合作将他们成功的LUVM8移值到彩信平台。LUVM8是一种类似电视约会的短信游戏。玩法是一组男生竞相去获得一个女性玩家的注意,或者相反。
  每一回合中,玩家会被问一些约会方面的问题。如果竞争者提供的答案与他或她所追求的目标玩家的答案一致,那么他们的适配分数就会增加。游戏的目的在于获得最高分的玩家将最终成为目标玩家的''LUVM8''。彩信版在此基础上加上了动画和声效。按照中国先前的试验,游戏开发方和诺基亚公司都期望这些附加的功能将会让玩家以高的价格来发送更多的短信。

将短信结合到J2ME和BREW游戏中
即使你正在设计创作J2ME和BREW游戏,应该考虑在其中加上短信功能。这将为你的游戏更加有把你魅力并且还能挣更多的钱。
  比如说一个J2ME赛车游戏,它不是多人游戏,因而不需要服务器,只需下载就可以玩。如果内置一个排行榜来记录最高分数。这个J2ME游戏就可以生成一个短信发到短信服务器上,服务器上会列出用户的昵称、最快速度和最爱玩的车型等等。这就是一个不错的开端。
  更进一步,可以向游戏玩家发送短信,当前最新游戏记录和诸如此类的一些废话。这些可以增加游戏的可玩性。你可以想其它一些召数来增进游戏竞争性,并且要所有的互动都建立在短信的基础上,比如可以游戏获胜者免费下载铃声和屏保图片。
  所有的BREW版游戏都有内置短信发送设置。下一代J2ME游戏也将会支持短信发送。
结论
短信娱乐可能不具备色情诱惑性,但它却为开发者带来丰厚回报。几乎每一人手机用户都可能玩,但是目前却相关的短信游戏却相当缺乏。如果你能将讲故事的技巧与短信技术结合起来,其市场回报则相当可观。
16 avril

Windows消息机制

     Windows操作系统最大的特点就是其图形化的操作界面,其图形化界面是建立在其消息处理机制这个基础之上的。如果不理解Windows消息处理机制,肯定无法深入的理解Windows编程。
一、      消息概述

Windows窗体是怎样展现在屏幕上的呢?众所周知,是通过API绘制实现的。Windows操作系统提供了一系列的API函数来实现界面的绘制功能,例如:

²       DrawText 绘制文字

²       DrawEdge 绘制边框

²       DrawIcon 绘制图标

²       BitBlt 绘制位图

²       Rectangle 绘制矩形

²      

再复杂的程序界面都是通过这个函数来实现的。

那什么时候调用这些函数呢?显然我们需要一个控制中心,用来进行“发号施令”,我们还需要一个命令传达机制,将命令即时的传达到目的地。这个控制中心,就是一个动力源,就像一颗心脏,源源不断地将血液送往各处。这个命令传达机制就是Windows消息机制,Windows消息就好比是身体中的血液,它是命令传达的使者。

Windows消息控制中心一般是三层结构,其顶端就是Windows内核。Windows内核维护着一个消息队列,第二级控制中心从这个消息队列中获取属于自己管辖的消息,后做出处理,有些消息直接处理掉,有些还要发送给下一级窗体(Window)或控件(Control)。第二级控制中心一般是各Windows应用程序的Application对象。第三级控制中心就是Windows窗体对象,每一个窗体都有一个默认的窗体过程,这个过程负责处理各种接收到的消息。如下图所示:

(注:windowswindows操作系统;窗口:即windows窗口;窗体:包括窗口,以及有句柄的控件;control指控件,控件本身也可能是一个window,也可能不是;Application即应用程序,应用程序也可能不会用到Windows消息机制,这里我们专门讨论有消息循环的应用程序)

图1包含了Windows机制的大部分内容,下面所讲的所有内容实际上都是对张图的解释或扩充。

消息是以固定的结构传送给应用程序的,结构如下:

Public Type MSG

    hwnd As Long

    message As Long

    wParam As Long

    lParam As Long

    time As Long

    pt As POINTAPI

End Type

其中hwnd是窗体的句柄,message是一个消息常量,用来表示消息的类型,wParamlParam都是32位的附加信息,具体表示什么内容,要视消息的类型而定,time是消息发送的时间,pt是消息发送时鼠标所在的位置。

Windows操作系统中包括以下几种消息:

1、标准Windows消息:

这种消息以WM_打头。

2、通知消息

通知消息是针对标准Windows控件的消息。这些控个包括:按钮(Button)、组合框(ComboBox)、编辑框(TextBox)、列表框(ListBox)、ListView控件、Treeview控件、工具条(Toolbar)、菜单(Menu)等。每种消息以不同的字符串打头。

3、自定义消息

编程人员还可以自定义消息。

二、           关于Windows句柄

不是每个控件都能接收消息,转发消息和绘制自身,只有具有句柄(handle)的控件才能做到。有句柄的控件本质上都是一个窗体(window),它们可以独立存在,可以作为其它控件的容器,而没有句柄的控件,如Label,是不能独立存在的,只能作为窗口控件的子控件,它不能绘制自身,只能依靠父窗体将它绘制来。

句柄的本质是一个系统自动维护的32位的数值,在整个操作系统的任一时刻,这个数值是唯一的。但该句柄代表的窗体释放后,句柄也会被释放,这个数值又可能被其它窗体使用。也就是说,句柄的数值是动态的,它本身只是一个唯一性标识,操作系统通过句柄来识别和查找它所代表的对象。

然而,并非所有的句柄都是窗体的句柄,Windows系统中还中很多其它类型的句柄,如画布(hdc)句柄,画笔句柄,画刷句柄,应用程序句柄(hInstance)等。这种句柄是不能接收消息的。但不管是哪种句柄,都是系统中对象的唯一标识。本文只讨论窗体句柄。

那为什么句柄使窗口具有了如此独特的特性呢?实际是都是由于消息的原因。由于有了句柄,窗体能够接收消息,也就知道了该什么时候绘制自己,绘制子控件,知道了鼠标在什么时候点击了窗口的哪个部分,从而作出相应的处理。句柄就好像是一个人的身份证,有了它,你就可以从事各种社会活动;否则的话,你要么是一个社会看不到的黑户,要么跟在别人后面,通过别人来证明你的存在。

 

三、           消息的传送

1、从消息队列获取消息:

可以通过PeekMessageGetMessage函数从Windows消息队列中获取消息。Windows保存的消息队列是以线程(Thread)来分组的,也就是说每个线程都有自己的消息队列。

2、发送消息

发送消息到指定窗体一般通过以下两个函数完成:SendMessagePostMessage。两个函数的区别在于:PostMessage函数只是向线程消息队列中添加消息,如果添加成功,则返回True,否则返回False,消息是否被处理,或处理的结果,就不知道了。而SendMessage则有些不同,它并不是把消息加入到队列里,而是直接翻译消息和调用消息处理,直到消息处理完成后才返回。所以,如果我们希望发送的消息立即被执行,就应该调用SendMessage

还有一点,就是SendMessage发送的消息由于不会被加入到消息队列中,所以通过PeekMessageGetMessage是不能获取到由SendMessage发送的消息。

另外,有些消息用PostMessage不会成功,比如wm_settext。所以不是所有的消息都能够用PostMessage的。

还有一些其它的发送消息API函数,如PostThreadMessageSendMessageCallbackSendMessageTimeoutSendNotifyMessage等。

 

四、           消息循环与窗体过程

消息循环是应用程序能够持续存在的根本原因。如果循环退出,则应用程序就结束了。

我们来看一看Delphi中封装的消息循环是怎样的:

第一步:程序开始运行(Run)

  Application.Initialize;  //初始化

  Application.CreateForm(TForm1, Form1); //创建主窗体

  Application.Run;  //开始运行,准备进行消息循环

如果不创建主窗体,应用程序同样可以存在和运行。

第二步:开始调用消息循环(HandleMessage)

procedure TApplication.Run;

begin

  FRunning := True;

  try

    AddExitProc(DoneApplication);

    if FMainForm <> nil then

    begin

      case CmdShow of

        SW_SHOWMINNOACTIVE: FMainForm.FWindowState := wsMinimized;

        SW_SHOWMAXIMIZED: MainForm.WindowState := wsMaximized;

      end;

      if FShowMainForm then

        if FMainForm.FWindowState = wsMinimized then

          Minimize else

          FMainForm.Visible := True;

      Repeat   //注:循环开始

        try

          HandleMessage;

        except

          HandleException(Self);

        end;

      until Terminated;  //循环结束条件

    end;

  finally

    FRunning := False;

  end;

end;

第三步:消息循环中对消息的处理。

procedure TApplication.HandleMessage;

var

  Msg: TMsg;

begin

  if not ProcessMessage(Msg) then Idle(Msg);

end;

 

function TApplication.ProcessMessage(var Msg: TMsg): Boolean;

var

  Handled: Boolean;

begin

  Result := False;

  if PeekMessage(Msg, 0, 0, 0, PM_REMOVE) then

  begin

    Result := True;

    if Msg.Message <> WM_QUIT then

    begin

      Handled := False;

      if Assigned(FOnMessage) then FOnMessage(Msg, Handled);

      if not IsHintMsg(Msg) and not Handled and not IsMDIMsg(Msg) and

        not IsKeyMsg(Msg) and not IsDlgMsg(Msg) then

      begin

        TranslateMessage(Msg);

        DispatchMessage(Msg);

      end;

    end

    else

      FTerminate := True;

  end;

end;

 

窗体过程实际上是一个回调函数。所谓的回调函数,实际上就是由Windows操作系统或外部程序调用的函数。回调函数一般都有规定的参数格式,以地址方式传递给调用者。窗口过程中是Windows操作系统调用了,在一个窗口创建的时候,在分配窗体句柄的时候就需要传入回调函数地址。那为什么我们平时编程看不到这个回调函数呢?这是由于我们的编程工具已经为我们生成了默认的窗体过程,这个过程的要做的事情就是判断不同的消息类型,然后做出不同的处理。例如可以为键盘或鼠标输入生成事件等。

 

五、           消息与事件

事件本质上是对消息的封装,是IDE编程环境为了简化编程而提供的有用的工具。这个封装是在窗体过程中实现的。每种IDE封装了许多Windows的消息,例如:

事件

消息

OnActivate

WM_ACTIVATE

OnClick

WM_XBUTTONDOWN

OnCreate

WM_CREATE

OnDblClick

WM_XBUTTONDBLCLICK

OnKeyDown

WM_KEYDOWN

OnKeyPress

WM_CHAR

OnKeyUp

WIN_KEYUP

OnPaint

WM_PAINT

OnResize

WM_SIZE

OnTimer

WM_TIMER

了解了这一点后,我们完成可以封装自己的事件。

通过上面的介绍,相信各位已经对Windows消息机制有了一定的理解了。通过Windows消息编程,我们不但可以实现很多常规功能,而且可以实现很多IDE类库没有提供的功能;另外,我们还可以通过消息钩子,对消息进行截获,改变其默认的处理函数,从而突破平台或软件功能的限制,极大的扩展程序的功能;我们还可以修改默认的窗体过程,按自己的要求来响应消息;或者自定义消息,实现程序之间的即时通讯等等。通过更加深入的学习,我们还会接触到更多与Windows消息机制相关其它Windows相对比较底层的知识,如果能够这样,蓦然回首,你会发现自己原来离“高手”不远了。

21 juillet

免费电子书籍下载站点大全

免费电子书籍下载站点大全
数字图书馆 http://www.digiark.com/tushu/gjtsk/index.html
锦绣中华 http://www.chinapage.com/china.html
甲骨文献库 http://www.cn-oracle.com/
  南怀瑾先生著述目录 http://zg24.51.net/zjm/zsml.htm
  南怀瑾课堂 http://www.putizi.org/work/nan/nanindex.htm
  国学网 http://www.guoxue.com/wenxian/wenxian1.htm
  中文搜书引擎 http://www.bookicq.com/
  木子书屋 http://shuwu.com/index2.shtml
  阿拉下载 http://www.booksea.com/
  白鹿书院 http://www.oklink.net/
  三思藏书架 http://www.oursci.org/lib.htm
  圣城麦地纳之声 http://www.makuielys.info/makuielys/index.php
  学术书斋 http://time.dufe.edu.cn/xsshuku/xshshuku1.htm
  亦凡书库 http://www.shuku.net
  宝藏下载 http://www.xicn.net/download/ebook/
  三味书林 http://come.6to23.com/fayu/gdwx/index.html
  书路 http://www.shulu.net/
  春光书屋 http://www.starinfo.net.cn/photography/gif/
  海天书院 http://www.0943.com.cn/wenxue/
  书吧 http://www.book8.com/
  禅友上载区 >> http://www.1zen.com/share/index.asp
  视野下载 http://download.esnai.com/asp/default.asp
  江都电大 http://down.jdtvu.net/
  犀鸟天地站 http://www.hornbill.cdc.net.my/hbnews.htm
  思想的境界学术著作下载
   http://www.guanzhong.gd.cn/subwe... ejingjie/xiazai.htm
  家园藏书 http://www.21manager.com/
  完全下载 http://ebook99.myetang.com/pda_sywc.htm
  长城宽带e书下载站 http://ebook.hzgwbn.net/
  创富指南电子图书网下载中心 http://asp2.6to23.com/ebooknet/jddown/index.asp
?nclassid=3
   http://hengtian.nyist.net/ebook/
   http://www.starinfo.net.cn/photography/gif/index.htm
   http://asp2.6to23.com/ebooknet/jddown/index.asp?nclassid=3
   http://www.westgain.com/service/member/downmenu.asp
   http://ebook.hzgwbn.com/(强烈推荐)
  有很多管理讲座下载 http://www.successz.com/
  我爱e书 http://www.52ebook.com/
   http://hengtian.nyist.net/ebook/
  经济学园社区网络资源 http://www.beiwang.com/bbs/list.asp?boardid=8
  浪漫工作室 http://langmanshuwu.myrice.com/index.html
  白帆文学社 http://www.baifan.net/~baifan/jp/
  诗词专集下载 http://www.sczh.com/scdown.htm
  据说是世界十大禁书,没有具体看过: http://down.dz169.net/file/work-10-jin-
book.rar
  银河图书馆 http://www.cnet21.com/wenxue/lib/
  经典文集分类 http://www.21eok.com/download/sort.asp?classid=5
   http://www.bookhome.net/
   http://www.kfinfo.ha.cn/books/wenxue/yanqing/yanqing.htm
   http://www.ebud.net/book/佛学图书馆
   http://www.shuku.net/亦凡公益图书馆.简体网站, 书量甚丰富
   http://www.eshunet.com/eshunet.com 很多 web compiler 版ebook, 有繁有简.

   http://member.netease.com/~luolian/suxinshuzhai.htm素心书斋 简体网站, 政
经,心理,人类学,哲学类书特多.
   http://www.gutenberg.netProject Gutenberg 一个保存英文经典书的计划, 可找
到大部分已经不受版权保护的书
   http://saturn.ihp.sinica.edu.tw/~liutk/shih/book.htm收集好多网上文字资源

   http://www.hjsm.net/幻剑书盟,好多武侠/幻想小说,
   http://www.mypcera.com/book/index.htm新时代书城
   http://saturn.ihp.sinica.edu.tw/~liutk/shih/史学联机
   http://www.xys.org学术味浓厚. 他收集的links亦很好. 大陆网友可能要经代理服
务器才能连上
   http://www.oursci.org/libarchive.htm科普书网站, 好!
   http://www.lib.pu.edu.tw/database/www/db-ebook.htm
   http://www.millionbook.com/百万书屋, 简体
   http://kpgb.onchina.net/黄金书屋 (开平站,简体)
   http://www.white-collar.net/hs_ys.htm劲多亦舒
   http://isubculture.ichannel.com.hk/Authorlist.html本地货
   http://www.palmheart.net/Palm programming
   http://www.cartoonwin.com/网上睇国内连环图
   http://www.maththinking.com/boat/booksIndex.html计算机书
   http://hnbc.hpe.sh.cn/(好多pdf书, 分类细, 好!)
   http://203.71.212.1/lib/libnet/libnet/books.htm(繁体, 古典类)
   http://www.cnread.net/cnread1/lszl/index.html历史书
   http://www.pcbookcn.com/(计算机书)
   http://www.palm-cool.com/palm-cool.com , 要登记做会员先去到下载区.
   http://www.brando.com.hk/brando.com.hk , 很多宗教类书.
   http://www.move.com.cn/ebook/default.aspmove.com.cn
   http://www.5ipda.com/
   http://www.buddhist-canon.com/有不少佛学书.
   http://www.white-collar.net/hs_ys.htm亦舒迷不容错过
  同煤网 http://www.dtcoal.com/downlading... oad-ebook-index.htm
  经典名著 http://202.113.13.168/edu/works/
  教育书库 http://www.wxjy.com.cn/jysk/jysk.htm
  大道网 http://dadao.net/htm/book/index.php
  历史纪实 http://61.142.7.142/SubWebSite/y... icankao/lishijishi/
  佛教图像解说 http://member.netease.com/~cath/
  海外中文书库 http://www.havebook.com/
  
  转自: http://www.haanen.com/bbs(作者:赤松子)
  
    http://u0310119.g1.13939.org/《南方都市报》事件.chm
   电子书下载
  
  好网推荐:思问 http://www.siwen.org/
  中国学术城 http://xueshu.newyouth.beida-online.com/
  学术批评 http://www.acriticism.com/
  陈独秀与中国革命 http://www.chenstudy.com/
  陈独秀研究动态 http://www.chentuhsiu.com/main.htm
  陈独秀研究 http://www.aqshyz.net/history/chenduxiu/index.asp
  今朝风流 http://www.zuopai.com/
  学说连线 http://www.xslx.com/
  中国儒学网 http://www.confuchina.com/
  国学 http://www.guoxue.com/
  剑虹评论网 http://www.comment-cn.net/
  思与文 http://www.chinese-thought.org/
  新大陆 http://www.xindalu.net/index1.htm
  文化研究:中国与西方 http://www.culstudies.com/
  中国研究学者文库 http://www.usc.cuhk.edu.hk/wk_author.asp
  世纪中国 http://www.cc.org.cn/newcc/index.php
  二十一世纪 http://www.cuhk.edu.hk/ics/21c/index2.htm
  篝火文丛 http://www.goohoo.net/
  虚拟图书馆 http://www.hubce.edu.cn/cbb/qwjs/eboard.php
  中国城市网 http://www.chinacsw.com/
  农友学者文库 http://www.nongyou.org/library/index.html
  中国国关在线 http://www.irchina.org/index.asp
  思想先锋 http://zfr.scnu.edu.cn/zm/
  思想评论:奥地利学派经济学与中道自由主义 http://www.sinoliberal.net/
  燕南评论 http://www.yannan.cn/
  凯迪网络 http://www.cat898.com/
  思想评论 http://www.sinoliberal.net/constitution/constitution.htm
11 juillet

maximum open cursors exceeded

很多朋友在Java开发中,使用Oracle数据库的时候,经常会碰到有ORA-01000: maximum open cursors exceeded.的错误。        
实际上,这个错误的原因,主要还是代码问题引起的。 
 ora-01000: maximum open cursors exceeded. 
表示已经达到一个进程打开的最大游标数。
       
        这样的错误很容易出现在Java代码中的主要原因是:Java代码在执行conn.createStatement()和conn.prepareStatement()的时候,实际上都是相当与在数据库中打开了一个cursor。尤其是,如果你的createStatement和prepareStatement是在一个循环里面的话,就会非常容易出现这个问题。因为游标一直在不停的打开,而且没有关闭。
       
        一般来说,我们在写Java代码的时候,createStatement和prepareStatement都应该要放在循环外面,而且使用了这些Statment后,及时关闭。最好是在执行了一次executeQuery、executeUpdate等之后,如果不需要使用结果集(ResultSet)的数据,就马上将Statment关闭,调用close()方法。
       
        对于出现ORA-01000错误这种情况,单纯的加大open_cursors并不是好办法,那只是治标不治本。实际上,代码中的隐患并没有解除。
        而且,绝大部分情况下,open_cursors只需要设置一个比较小的值,就足够使用了,除非有非常特别的要求。

转载自ITPUB

Java学习网站

--------------------------------- Java学习网站---------------------
IBM的JAVA专题
http://www-900.ibm.com/developerWorks/cn/java/index.shtml

灰狐动力——Enterprise Open Source
http://www.huihoo.com

J道——JAVA和J2EE解决之道
http://www.jdon.com

ChinaUnix——我们在努力打造一个Unix时代!
http://www.chinaunix.net/

TheServerSide.COM——Your Enterprise Java Community
http://www.theserverside.com/

O'REILLY ON java.com
http://www.onjava.com/

Matrix与Java共舞
http://www.matrix.org.cn/

JavaSource
http://www.java-source.net/

Java研究组织——汇聚技术精英,增进技术交流
http://www.javaresearch.org/

中文Java技术网——为Java爱好者服务
http://www.cn-java.com/

JavaLobby
http://www.javalobby.org/

Java家
http://www.javajia.com/

中国JAVA俱乐部
http://www.cnjavaclub.com/

JSP中文网
http://www.jspcn.net/

中国JSP技术网站
http://www.cnjsp.org/

学Java——学习Java的精髓
http://www.xuejava.com/

赛迪网技术天地
http://tech.ccidnet.com/

UML软件工程组织
http://www.uml.org.cn/

BEAdev2dev在线
http://dev2dev.bea.com.cn/index.jsp

爪哇流氓
http://www.kissjava.com/

来自About.com的Java新闻和技术文章
http://java.about.com/

Java Community Process
http://www.jcp.org/en/home/index

Java中文站——每一天我们都在进步
http://www.java-cn.com/

车东
http://www.chedong.com/

Java自由人
http://www.javayou.com/

J2ME开发网
http://www.j2medev.com/

------------------------------------Java技术论坛----------------------------



ChinaJavaWorld技术论坛
http://bbs.chinajavaworld.com/

JavaWorld技术论坛
http://www.javaworld.com.tw/jute/index.html

Java视线论坛
http://forum.javaeye.com/

J道论坛
http://www.jdon.com/jive/index.jsp

Sun技术社区论坛
http://gceclub.sun.com.cn/NASApp/sme/jive/index.jsp/

中国Java开发网
http://www.cjsdn.com/

SpringFramework中文论坛
http://spring.jactiongroup.net/

JavaFan论坛
http://www.javafan.net/jive/index.jsp

--------------------------Java优秀Blog-----------------------------------
Casularm Blog
http://blog.csdn.net/casularm

竹笋炒肉
http://hedong.3322.org/

Java and OpenSource Software
http://blog.csdn.net/baijsp

leo的Blog
http://leosky.java.mblogger.cn/

J2EE Blog
http://java2guru.java.mblogger.cn/

Open Java Project
http://blog.csdn.net/chenyun2000

透明思考
http://gigix.blogdriver.com/gigix/index.html

东波的Blog
http://blog.tomxp.com/Home.html

liaoxingya的Blog
http://blog.csdn.net/liaoxingya276

!Java
http://blog.csdn.net/arielxp

BlogJava
http://www.donews.net/yahoo163/

雪峰的Blog
http://www.crackj2ee.com/blog/default.asp

和疯Blog
http://painisk.blogchina.com/

agile & sungny
http://agilejava.blogbus.com/index.html

邢红瑞的Blog
http://blogger.org.cn/blog/blog.asp?name=hongrui

buaawhl的专栏
http://blog.csdn.net/buaawhl

成都心情(Full Speed)
http://www.blogjava.net/rosen

Programmer's Life
http://www.blogjava.net/bluedavy

冰云@Blogging
http://blog.nona.name/


2 juin

J2ee的学习流程简介

J2ee的学习流程简介 



在这里我谈谈我在学习j2ee流程,并谈到在此过程中领会的经验和教训。以便后来者少走
弯路。 
Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE。这三块相互补充,应用
范围不同。 
  J2SE就是Java2的标准版,主要用于桌面应用软件的编程; 
  J2ME主要应用于嵌入是系统开发,如手机和PDA的编程; 
  J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系
统。 

先学习j2se 
要学习j2ee就要先学习j2se,刚开始学习j2se先建议不要使用IDE,然后渐渐的过渡到使用
IDE开发,毕竟用它方便嘛。学习j2se推荐两本书,

《java2核心技术一二卷》,《java编程思想》,《java模式》。其中《java编程思想》要
研读,精读。这一段时间是基本功学习,时间会很长

,也可能很短,这要看学习者自身水平而定。 

不要被IDE纠缠 

在学习java和j2ee过程中,你会遇到五花八门的IDE,不要被他们迷惑,学JAVA的时候,要
学语言本身的东西,不要太在意IDE的附加功能,

JAVA编程在不同IDE之间的转换是很容易的,过于的在意IDE的功能反而容易耽误对语言本
身的理解。目前流行的IDE有jbuilder,eclipse和

eclipse的加强版WSAD。用好其中一个就可以了,推荐从eclipse入手j2ee。因为Jbuilder
更适合于写j2se程序。 

选择和学习服务器使用配置 

当你有了j2se和IDE的经验时,可以开始j2ee的学习了,web服务器:tomcat,勿庸置疑,
tomcat为学习web服务首选。而应用服务器目前主要有

三个:jboss、weblogic、websphere。有很多项目开始采用jboss,并且有大量的公司开始
做websphere或 weblogic向jboss应用服务器的移植

(节省成本),这里要说的是,学习tomcat和jboss我认为是首选,也是最容易上手的。学
习服务器使用配置最好去询问有经验的人(有条件的

话),因为他们或许一句话就能解决问题,你自己上网摸索可能要一两天(我就干过这种
傻事),我们应该把主要时间放在学习原理和理论上

,一项特定技术的使用永远代替不了一个人的知识和学问。 

学习web知识 

如果你是在做电子商务网站等时,你可能要充当几个角色,这是你还要学习: 
html,可能要用到dreamwave等IDE。 
Javascript,学会简单的数据校验,数据联动显示等等 

J2eeAPI学习 

学习j2eeAPI和学习服务器应该是一个迭代的过程。 

先学习jsp和servlet编程,这方面的书很多,我建立看oreilly公司的两本《jsp设计》和
《java servlet编程》,oreilly出的书总是那本优秀

,不得不佩服。 

学习jdbc数据库编程,j2ee项目大多都是MIS系统,访问数据库是核心。这本应属于j2se学
习中,这里拿出来强调一下。 

学习jndi api,它和学习ejb可以结合起来。 

学习ejb api,推荐书《精通ejb》 

经过上面的这些的学习,大概可以对付一般的应用了。 

有人说跟着sun公司的《j2ee tutorial》一路学下来,当然也可以。 



学习ejb设计模式和看代码(最重要) 

设计模式是练内功,其重要性可以这么说吧,如果你不会用设计模式的话,你将写出一堆
使用了ejb的垃圾,有慢又是一堆bug,其结果不如不

用ejb实现(ejb不等于j2ee) 
无论学习什么语言,都应该看大量代码,你看的代码量不到一定数量,是学不好j2ee的 

目前有很多开源的工程可以作为教材: 

  jive论坛 
  petstore sun公司 
  dune sun公司 

等等,研读一个,并把它用到自己的工程中来。 

J2ee其他学习 

当你渐渐对j2ee了解到一定深度时,你要开始关注当前领域中的一些技术变化,J2ee是一
块百家争鸣的领域,大家都在这里提出自己的解决方

案,例如 structs,hiberate,ofbiz等等,学习这些东西要你的项目和目标而定,预先补
充一下未尝不可,但不用涉及太深,毕竟学习原理和

理论是最最重要的事。 

目前常见j2eeAPI 
  JavaServer Pages(JSP)技术1.2 
  Java Servlet技术2.3 
  JDBC API 2.0 
  Java XML处理API(JAXP)1.1 
  Enterprise JavaBeans技术2.0 
  Java消息服务(JMS)1.0 
  Java命名目录接口(JNDI)1.2 
  Java事务API(JTA) 1.0 
  JavaMail API 1.2 
  JavaBeans激活架构(JAF)1.0 
  J2EE连接器体系结构(JCA)1.0 
  Java认证和授权服务(JAAS)1.0 

学习上面的某些API要以你的项目而定,了解所有他们总之是有好处的 

上面印证了大家说的一句话,java语言本身不难学,但是技术太多,所以学java很费劲。
回想一下,基本上每个初学者,在刚学习java的时候

可能都会问别人这么一句话,你怎么知道的哪个方法(api)在哪个包里的?呵呵,无他,唯
手熟尔。
1、 http://java.sun.com/(英文) 
Sun的Java网站,是一个应该经常去看的地方。不用多说。 

2、http://www-900.ibm.com/developerWorks/cn/
IBM的developerWorks网站,英语好的直接去英文主站点看。这里不但是一个极好的面向对
象的分析设计网站,也是Web Services,Java,Linux极好的网站。强烈推荐!!! 

3、http://www.javaworld.com/(英文) 
关于Java很多新技术的讨论和新闻。想多了解Java的方方面面的应用,这里比较好。 

4、http://dev2dev.bea.com.cn/index.jsp
BEA的开发者园地,BEA作为最重要的App Server厂商,有很多独到的技术,在Weblogic上
做开发的朋友不容错过。 

5、http://www.huihoo.com/
灰狐动力网站,一个专业的中间件网站,虽然不是专业的Java网站,但是在J2EE企业应用
技术方面有深厚的造诣。 

6、http://www.theserverside.com/home/(英文) 
TheServerSide是一个著名的专门面向Java Server端应用的网站。 

7、http://www.javaresearch.org/
Java研究组织,有很多优秀的Java方面的文章和教程,特别是在JDO方面的文章比较丰富。
 

8、http://www.cnjsp.org/
JSP技术网站,有相当多的Java方面的文章和资源。 

9、http://www.jdon.com/
Jdon论坛,是一个个人性质的中文J2EE专业技术论坛,在众多的Java的中文论坛中,Jdon
一个是技术含量非常高,帖子质量非常好的论坛。 

10、http://sourceforge.net/
SourgeForge是一个开放源代码软件的大本营,其中也有非常非常丰富的Java的开放源代码
的著名的软件。
25 mai

100个最佳Linux站点

100个最佳Linux站点
(一) 网络中遍布着大量的Linux相关站点;
(二) 用户无须详细了解每一个此类站点,实际上,一百个站点足够你使用了。
评选出的这100个优秀站点,将按照下述20个类别作以评介:
(一) 文件下载
(二) 幽默娱乐
(三) 相关新闻
(四) 通用硬件
(五) 专用硬件
(六) 新手站点
(七) 图形/多媒体
(八) 游戏站点
(九) 网络杂志
(十) 入口(教育、链接)
(十一) 软件开发
(十二) 购物
(十三) Linux内核
(十四) 职业机会
(十五) 科学工程
(十六) 文档管理
(十七) X-Window 系统
(十八) Linux 分发站点
(十九) 用户团体
(二十) 网管站点



(一) 软件下载

(1) Freshmeat站点
网址:http://www.freshmeat.net
评介:如果你绝对肯定,非要获取开放源代码应用程序,那毫无疑问,Freshmeat
就是个不错的站点。这个最值得推崇的软件下载站点,有着数以千计的大量开放源
代码应用程序的分类链接。此外,Freshmeat站点在更新程序的基础上,每天还会
添加10到30个新程序链接。

(2) Tucows Linux
网址:http://linux.tucows.com
评介:最初,该站点是一个基于Windows的软件园地,几年后,Tucows拓宽领域。
现在,该站点已经发展成为了最开放的Linux下载站点之一。不过,说真的,这也
是因为Linux从一开始就增强了服务器的缘故。

(3) Woven Goods for Linux
网址:http://www.fokus.gmd.de/linux
评介:Woven Goods for Linux 是一个德语站点,它的特征就在于英文和德文版的
Linux程序下载和文档。该站点还有一个很不错的综合列表,几乎列出了你所能想
象出的每一个Linux分发。

(4) Linux ISO Images
网址:http://www.LinuxISO.org
评介:是不是已经极其厌倦了查找ISO图象?在LinuxISO.org站点中一个非常醒目
的地方,就放置了最流行的Linux 分发ISOs的链接。当然,它不能让你56k的调制
解调器具有更快的下载速度,但他们已经竭尽所能了,那些有DSL或光缆调制解调
器的用户们会非常高兴的。

(5) RPMfind.net
网址:http://www.rpmfind.net
评介:如果你还沉浸在网络海洋寻找最新用RPM(Red Hat Package Manager)格式
编写的软件,那这个站点最适合不过了。凡是存在的RPM Package,这里都可以找
到,而且这些软件还被编进了索引,用户可以通过多种不同方式来分类。例如,你
可以分别用类别(比如游戏等等)、创建日期、package maintainer或名称等等多
种方式查询一个软件包。

(二)娱乐休闲

(1) UserFriendly
网址:http://www.userfriendly.org
评介:真应该建议Netscape在浏览器(就在“Home”旁边)上添加一个按钮,以便用
户可以很轻易地跳转到User Friendly上的Daily Static链接中去。喜欢新奇感觉
的用户可能没有人愿意错过该站点上的冒险体验。此外,还有其它像卡通等等内容
丰富的东西。User Friendly站点的最大特点就是每日都有新服务内容,而且还有
庞大的人才数据库和Ufie社区。

(2) Segfault
网址:http://www.segfault.org
评介:是一个不错的Linux娱乐站点。该站点的特征在于喜欢拿Linux界的名流人物
来开涮,非常可笑且带有讽刺意味。在这里用户不会找到太多有用的资料,但绝对
可以让你捧腹大笑。

(3) Sluggy Freelance
网址:http://www.sluggy.com
评介:可以肯定,第一名的UserFriendly绝对不是惟一的滑稽喜剧站点,Sluggy
Freelance就是一个典型例证。该站点的创建日期可以回溯到1997年,特征就是提
供了不少通俗易懂的素材。尤其值得一提的是,Sluggy站点非常体贴新用户,专门
在最醒目的位置放置了新读者指南。建议大家不妨请一天假,完完整整地浏览一个
这个不错的网站。

(4) Humorix
网址:http://i-want-a-website.com/about-linux
评介:Humorix站点既讲述Linux的相关知识,又着力于Linux,、Microsoft以及其
他许多相关系统或软件的趣事收集。此外,还有许多专栏作者和自愿投稿者的搞笑
文章。

(5) Jargon File
网址:http://www.tuxedo.org/~esr/jargon
评介:不是特别了解“行话”?难道不想去深入了解滑稽语言隐含的深层含义?那就
访问Jargon File站点吧。该站点收集了庞大的滑稽行语概要,时间跨度相当大。
在这里,你会同时发现像早期的“Bit Bucket”和“404”,同时还有现在时新的有关
Hacker Writing Style和Lamer-speak的文章。该站点由Eric Raymond编辑整理而成。


(三)相关新闻

(1) Slashdot.org

网址:http://slashdot.org
评介:这个自称为“为大众服务的新闻”站点早先是以“芯片和程序”起家的。后来慢
慢发展成为搞笑闲谈的场所。成千上万的铁杆支持者和匿名用户通过该站点搜寻大
量的技术故事和未过滤的社区回信。当CmdrTaco和Hemos的语法成为时兴后,他们
关于这个搞笑网站尝试后的成功地位自然也无人可比了。

(2) Linux Today
网址:http://www.Linuxtoday.com
评介:Linux Today网站遵从的是Rolling Stone Magazine杂志的座右铭“All the
News that Fits”。并且作为一个网站,它的确作得相当不错。对于想直接访问大
多Linux业界主要大事的用户来说,由于该站点提供了新闻故事、出版发行等相关
信息,所以确实是一个不错的切入点。

(3) Linux Weekly News
网址:http://www.lwn.net
评介:如果你想查找所有简明扼要的新闻,那就不应该错过Linux Weekly News站
点。它的范围非常广泛,远至安全事件,近至社会问题。而且每周星期四,该站点
都非常有规律地提供一个关于所有业界所发生事件的编辑评注,仔细浏览,你会发
现它的评注非常合情合理。

(4) Wired News
网址:http://www.wired.com
评介:尽管,每周Wired News站点只有几组专门的Linux新闻故事,但这些新闻故
事中却总有技术爱好者所关心的信息。而且在当今充盈着“链接到----网站”的情况
下,该站点还做了其他此类网站没有时间去真正做的事————自己亲自动手写稿件。


(5) Wide Open News
网址:http://www.wideopen.com
评介:该站点的新闻区经常包含一些相当有意义的专题特写和文章,而且一般都由
专业记者撰写。Wide Open News站点每周都会发布一些原创作品,而且通常稿件质
量都很高。喜欢浏览行业新闻的不妨去感受一番。

(四)通用硬件

(1) Linux Hardware
网址: http://www.linuxhardware.net/
评介:Linux Hardware站点中包括一个内容非常广泛的Linux系统中所有的硬件信
息数据库。用户既可以浏览这些数据库资料,也可以使用该站点的搜索引擎来快速
查找所需要的硬件资料。同样,该站点也允许搜索Usenet 组。其中Linux
Friendly Hardware Vendor 列表也是另一个特点所在。

(2) Linux Hardware Database
网址:http://lhd.datapower.com
评介:尽管每天Linux下的硬件支持变得越来越少,但不可否认仍然有那么几款硬
件非常适合于Linux用户。Linux Hardware Database站点就是一个可以找到此类适
合Linux的控件类别的不错站点。

(3) The Linux Benchmarking Project
网址:http://www.tux.org/bench
评介:差不多每一个电脑爱好者都喜欢基准,特别是当他们的硬件产品处于顶级时
更是如此。The Linux Benchmarking Project站点提供了一个基准结果数据库,以
及可供下载的基准软件。

(4) Tom’s Hardware Guide
网址:http://www.tomshardware.com
评介:该站点虽然并不是一个专门的Linux站点,但是有关Linux的内容非常不错,
很值得一看。用户不但在这里可以找到评论、新闻、技巧,还可以查找图形信息、
微处理器硬件等等。

(5) Linux on Laptops
网址:http://www.cs.utexas.edu/users/kharker/linux-laptop/
评介:如果你还在顽强地想将Linux装进你的笔记本电脑,那这个站点绝对是最适
合不过了。从德克萨斯学院毕业的Kenneth Harker用了五年的时间来对相关笔记本
电脑的站点进行精选和分类。同时,还让真正的用户推荐如何可以在他们的笔记本
电脑中装入和运行Linux系统。

(五)专用硬件

(1) LinuxPPC.org
网址:http://www.linuxppc.org/
评介:如果你正在犹豫,不能判断壁橱里的老式Macintosh能不能支持Linux系统,
那LinuxPPC.org站点就是个值得一去的地方。它是通往Linux/PPC方案的家园,能
够将Linux端口置于Mac,而且还可以链接到Linux/Macintosh邮件列表、常用问题
解答、软件等等。

(2) iMac Linux
网址:http://www.imaclinux.net
评介:如果你难以忍受玻璃鱼缸样式、果冻般颜色的iMac,而现在想运行Linux,
不知行不行?可以肯定地说,没问题,iMac Linux 网站可以帮助你在短短几分钟
内完成你的心愿。

(3) Printer Compatibility Database
网址:http://www.picante.com/~gtaylor/pht/printer_list.cgi
评介:在Linux下执行打印任务可能有些烦人,以至于想购买一个新的打印机来同
Linux配套。Printer Compatibility Database网站可以给用户提供一个在Linux下
工作的打印机综合列表,包括如何同Linux配套使用的综合信息。同时,用户可以
在该网站找到Linux Printing HOWTO和其他有用的打印信息。

(4) Linux Modem Compatibility Knowledge Base
网址:http://www.o2.net/~gromitkc/winmodem.html
评介:该站点提供了一个范围广泛的用户级调制解调器列表(包括Linux下)以及一
些有帮助价值的Linux调制解调器链接。

(5) SANE
网址:http://www.mostang.com/sane/
评介:如果你不知道如何在Linux下使用扫描仪,那SANE (Scanner Access Now
Easy)站点就可以告诉你该怎么办了。况且,该站点不仅有最流行的Linux扫描仪软
件,而且还以兼容硬件的数据库而颇具特色。

(六) 新手站点

(1) Penguin Magazine
网址:http://www.penguinmagazine.com/
评介:事实上,找一个能给Linux入门者提供各种所需的网站并不是很多,因此,
相比之下,这个后起之秀Penguin Magazine站点的确还算是能解决这个难题。该站
点在今年初才启动,由一个名叫Scott Haven的Linux爱好者个人制作完成,网站中
包含了大量的有关Windows和Linux文件系统的逐步式内容介绍。在厌倦了阅读大多
网站中专业化程度超过自己知识容量的资料之后,Penguin Magazine可以让你轻轻
松松地喘口气了。

(2) LinuxPlanet.com
网址:http://www.linuxplanet.com/
评介:由于制作优秀而被Big Company所认可的Linux站点之一就是LinuxPlanet,
自从去年推出核心Linux内容之后,该站点就被因特网上的人们所看好。难度适中
的论坛、评论、以及一些打印、查找文档等现实问题的疑难指点等。对于Linux菜
鸟级的用户,LinuxPlanet绝对是一个有用的站点。

(3) Beginners Linux Guide
网址:http://www.linux.ie/beginners-linux-guide
评介:Beginners Linux Guide是Irish Linux User Group Web站点的一部分。它
的可圈可点之处在于其中通俗易懂的指南性专题,包括如何使用基本Linux命令、
以及安装信息等等。

(4) Linuxdot.org
网址:http://www.linuxdot.org/
评介:从这个站点完全可以证明,Linux并不只是美国佬的专利。因为
Linuxdot.org是英国站点,而且的确是一个适用于初学者的向导性优秀站点。几乎
可以冠以“Linux入门者的手册”美称了。该站点的特征是从硬盘分区直到MySOL的简
单介绍几乎无所不包,囊括了所有Linux的相关知识。

(5) Linuxnewbie.org
网址:http://www.Linuxnewbie.org/
评介:Linuxnewbie.org是一个综合性站点,包括新闻标题、论坛、著名的
Newbieized帮助文件(Newbieized Help Files)等等。这种帮助文件是为了帮助
用户习惯使用Linux,进行部分系统的配置。此外,用户还可以讨论或者检验该站
点书架所推荐的图书。

(七)图形/多媒体

(1) LinuxArtist.org
网址:http://www.linuxartist.org/
评介:LinuxArtist.org是我们目前所见过的Linux系统下最综合全面的图形站点。
不论用户喜欢平面图形还是三维图形,LinuxArtist.org都能给那些使用Linux来创
建名作的艺术家们提供大量的链接和邮件列表。

(2) The Gimp
网址:http://www.gimp.org/
评介:一旦你提到图象和Linux,那就不得不说说The GIMP Web站点。该站点特别
适合于那些希望在Linux市场里得到最好图形程序的用户。站点里包含了大量的资
源和下载软件,此外还展示了一些GIMP.自己制作的美术作品。

(3) 3D software for Linux
网址:http://www.linux3d.org/
评介:虽然3D software for Linux站点不是网络中最可爱的网站,但用户可以在
这里找到许多有价值的Linux下的3D应用程序,同时还有支持Linux的3D硬件等。此
外,站点页面中还有许多Linux下的3D相关链接、当前新闻、Linux下的有关3D图形
的事件等等。

(4) GraphicsMuse
网址:http://www.graphics-muse.com/
评介:GraphicsMuse站点是一个资源丰富的Linux下图形信息网站。在这个站点
上,用户可以找到大量的图形资源、推荐图书、关于GIMP的原始内容以及其他一些
非常好的图形方案。

(5) General Graphics Interface Project
网址:http://www.ggi-project.org/
评介:不知你是否抱怨过,X Window系统可能压根就不适合你?这些家伙们对于用
X设计一点都没有激情,但他们希望有一种更好的工作方式。现在,他们应该有了
一个计划,而且,更重要的是,他们拥有beta代码。

(八)游戏站点
(1)Linux Game Tome
网址:http://happypenguin.org/
评介:从1995年开始,Linux Game Tome就已经成为了一个Linux游戏竞赛的专门场
所。而那时,Linux游戏世界本身也还是一片小天地。现在,他们以http:
//happypenguin.org/ 为网址,频道设置有新闻、游戏场景图片、游戏预告,以及
最新游戏的评论等等。同时,该站点还有一个不错的搜索引擎,可以让用户根据游
戏类别、等级、名称,甚至该游戏添加到网站的日期等分类浏览游戏评论。

(2)Linux Games
网址:http://www.linuxgames.com/
评介:网站内容设置有下载、基本知识、论坛以及新闻等。特别是新闻成为该网站
的特色频道。毫无疑问,Linux Games是一个可以覆盖全球绝大多数Linux游戏新闻
的站点。

(3)Linux Quake
网址:http://www.linuxquake.com/
评介:绝对不能错过的站点。是一个非常精彩的《雷神之锤》站点。包括了Linuxe下
《雷神之锤》(Quake)的安装、运行,以及新闻和非常活跃的论坛等。

(4)Linux Game Development Center
网址:http://sunsite.auc.dk/lgdc/
评介:如果你想寻找一个非常精彩、且又能找到Linux游戏开发人员一切所需的场
所,那可以肯定目前这样的站点的确还没有出现。不过,Linux Game Development
Center 的发展目标也基本类似。现在,该站点设置了精彩新闻、游戏开发指南、
针对开发人员的访谈等,但它还正在开发代码仓库、开发工具列表、以及新工作方
案,以求不断发展。

(5)Loki

网址:http://www.lokigames.com/
评介:目前,Loki是一个商业性的Linux游戏公司。从《文明》到《雷神之锤3》,再到
《铁路大亨2》等等,Loki公司几乎将所有最流行的游戏软件都移植到了Linux平台
上。如果你想看看最近有什么大游戏,那就上去看看吧!

(九)网上杂志

(1)Linux Journal Online
网址:http://www.linuxjournal.com/
评介:Linux Journal是其印刷杂志的电子版,大部分和印刷版特征相符,不过也
添加了一些新的资料。此外,电子版的特色频道还体现在职业中心、论坛,以及著
名软件列表等等。怎样说服你的老板使用Linux系统,只要看看该站点的企业部分
就可以了。

(2)LinuxWorld
网址:http://www.linuxworld.com/
评介:LinuxWorld是一个发行量很大的周刊,范围涉及到Linux的方方面面,从软
件评论到Linux市场的大幅专题。对于反微软的业界来说,LinuxWorld可是一个几
乎无人不知的驰名站点。

(3)Linux Gazette
网址:http://www.linuxgazette.com/
评介:Linux Gazette是由Linux Journal 出版的电子刊物,属于Linux
Documentation Project的一部分。自从1995年成立以来,无数的志愿者都在踊跃
提交稿件,以至于该站点现在已经成为一个实力很强的站点之一(如果翻看他们的
档案,就能看到一个非常非常古老的Red Hat图标)。对于很多高级Linux用户来
说,该站点的优势在于提供了很多指南和技巧,同时用户还可以对未来想了解的专
题发送提议。

(4)Salon Magazine: The Free Software Story
网址:http://www.salon.com/tech/special/opensource/
评介:最早在1998年,Salon就开始初涉Linux和开放源代码。和其他大量再线
Linux杂志不同的是,该站点所涉的内容题材非常广泛而且相当有意义。

(5)Linux Focus
网址:http://www.linuxfocus.org/
评介:这个定期按时发送的电子杂志自从1997年就开始诞生了。它以月刊的形式,
给用户提供了许多新颖(多少有些深奥)的技术性文章。而且以多种语言发行,当
然也包括英文版。

(十)链接/入口

(1) Linux.com
网址:http://www.Linux.com
评介:仅仅一年的时间,VA Linux的Linux.com 就已经成长为因特网上最具竞争力
的Linux站点之一。在网站经理Trae McCombs和他的自愿者小组努力下,该网站为
Linux社区添加了无数非常有用的特色内容和资源。近来,该站点和O’Reilly &
Associates结成合作关系,双方合作的结果使Linux.com站点更具有专业化和更高
质量。

(2) LinuxStart.com
网址:http://www.LinuxStart.com
评介:想一想Yahoo,基本就能够想象得出Linux的同类站点------LinuxStart.com
站点的特色也正在于有一个相当不错的分成好多个主题区的精选链接。此外,如果
你正在费劲地用Hotmail发送网络信件,不妨试试Linux-Start的电子信箱。甚至你
还可以将你的网页也一并搬到上面。

(3) LinuxLinks.com

网址:http://www.linuxlinks.com
评介:LinuxLinks.com是最综合性的Linux站点之一,在这里你能见到许多曾经印
象比较深刻的站点链接。目前,该站点的链接数量超过10,000,而且随时都在增加。


(4) Linux Online

网址:http://www.linux.org
评介:Linux Online的名称甚至比它的域名Linux.org更为知名。是一个比较早的
Linux站点,虽然界面做得并不是非常漂亮,但其中包含的Linux资源价值却使其成
为了一个必须参观的网站之一。

(5) Linsight

网址:http://Linsight.com
评介:Linsight在宣传中介绍自己为“Linux时代的Linux信息”。该网站实际上是由
好几个部分组成的,其中包括命名为LinDeveloper的一个开发人员分区、一个叫做
Linsider的Linux市场跟踪区、追踪全年所发生的Linux业界焦点事件报道的
LinEvents区、以及可以告诉你和你的员工们在那里得到Linux培训的LinTraining
专区。

(十一)软件开发

(1) SourceForge
网址:http://www.SourceForge.net
评介:SourceForge站点是VA Linux针对开发人员的一个入口。程序员们在这里可
以放置他们的开放源代码方案,包括CVS工具、调试追踪和补丁管理工具。
SourceForge给所有没有资源来自己安装一个服务器的Linux和开放源代码程序员们
一个家园。用户可以浏览和下栽网站上已开发的软件,也可以给这些方案做补丁。

(2) Catalog of Free Compilers and Interpreters
网址:http://www.idiom.com/free-compilers/
评介:在没有明确限制Linux和开放源代码软件的时候,免费编译器和解释程序的
目录对于开放源代码的开发人员还是会有些兴趣的。此外,该站点包含了许多编程
工具和编译器。

(3) SourceXchange
网址:http://www.sourcexchange.com
评介:SourceXchange是一个可以让Linux和开放源代码软件开发人员得到报酬的站
点。通过链接到一个付费的商业公司,就可以用开放源代码软件赚钱了。需要开放
源代码吗?需要提交方案、标明你的价格-------当然,成功的前提是他们必须正
好有你所需要的代码。

(4) CoSource
网址:http://www.cosource.com
评介:CoSource是又一个专门给源代码开发人员提供的付费站点。目前,表单上已
经有将近250个要求,总量达$71,500。

(5) Linux Source Navigator
网址:http://www.metalab.unc.edu/navigator-bin/navigator.cgi?
评介:该站点将源代码镶进一个简单的导航性分层文件夹系统中,以便用户快速查
找到所需要的代码。

(十二)购物

(1) LinuxMall.com
网址:http://www.linuxmall.com
评介:可能由于最近更新过的缘故,LinuxMall.com站点看起来不想是购物站点,
倒像是一个专门的Linux链接入口。而且,它还远不只是一个普通的电子商务站
点。目前,该站点已经打算建立很多特色社区了,如论坛以及已经启动的新闻服务
等。

(2) Thinkgeek
网址:http://thinkgeek.com
评介:该网站有随手可得地最酷Linux附件。但除了一些$1.99的发行CD外,用户可
能在这里不会找到任何软件。不过,如果你想用“"compile”、“telnet”、和
“regexp”写点东西,最好还是上这个站点看看吧!

(3) The Linux Store
网址:http://thelinuxstore.com
评介:该站点比较自豪的是他们易于使用、简洁的界面、非常广泛的产品线,以及
大量的技术支持,没准在这里你还能找到你需要的东西呢。

(4) eLinux.com
网址:http://www.elinux.com
评介:这个进入Linux购物市场的新入口是由Creative Computers公司提供支持
的,该公司同时还有PCMall和MacMall。Elinux站点中有一个非常广泛的Linux硬件
和软件区,同时还有一个由Linuxcare提供支持的FAQ数据库。

(5) Linuxcentral
网址:http://www.linuxcentral.com
评介:图书、T恤--------用户在这里可以找到所有传统Linux电子商务所能买到的
东西,此外,在这里还有一些更有趣的东西,比如网卡等等。

(十三)Linux内核

(1) Kernel Notes
网址:http://kernelnotes.org
评介:KernelNotes.org是一个可以得到所有内核的地方。该站点所包括的内容比
较广泛,而且,特色是能够找到最新内核的升级技巧。

(2) The Linux Kernel Archives
网址:http://www.kernel.org/
评介:该站点奉行的原则是:简洁、简洁,再简洁。用户可以选择Linux内核、不
稳定内核、稳定内核以及内核源代码。如果你想找最新的稳定Linux内核或开发中
内核,那就去看看吧。

(3) Kernel Traffic
网址:http://kt.linuxcare.com/
评介:难道每周不想要一个几乎达到6MB的Linux开发邮件列表吗?Kernel Traffic
站点的那帮家伙们早就替你想到了这一点。Kernel Traffic是一个时事通讯周刊,
总结了本周主要的专题。一个不错的站点。

(4) GNU Hurd
网址:http://www.gnu.ai.mit.edu/software/hurd/hurd.html
评介:稳定版目前已经具体化,但关于Hurd kernel 的GNU Project还在发展之
中。Hurd内核是一个微核设计的实练。GNU/ Hurd站点的特征就是说明了如何将
Hurd安装进Debian distribution中去。

(5) Linux Mama
网址:http://www.LinuxMama.com/
评介:无论如何,也不是每一个内核补丁都得作到fold中,如果你正好属于好奇心
比较重的类型,想玩玩非正式内核补丁,那就不要错过Linux Mama了。

(十四) 职业机会

(1)Geekfinder
网址:http://www.geekfinder.com/
评介:主机位于User Friendly站点的Geekfinder是一个猎职的好去处。该站点不
只限于Linux类相关工作,用户可以根据自己的技能搜索和选择最适合自己的工
作。此外,用户还可以根据自己的意愿按照州和地区来搜索职位。

(2)Linux.com Jobs Page
网址:http://www.linux.com/jobs/
评介:想寻找专职Linux工作的人,值得来Linux.com’s Jobs page站点看看。根据
提交的职位,该站点有大量适用于Linux求职者的有用专题和链接。

(3)eLance
网址:http://www.elance.com
评介:正式发布于去年的eLance站点为包括计算机业求职的各类自由服务开辟了一
个新市场。用户可以在该站点填写个人资料表格,并在其“固定薪酬”部分根据填写
者自己要求的计时薪酬(在这里你也可以以每小时3到300美圆的价格雇佣其他
人),或者你也可以浏览网站上的各种信息看看是否有适合你的自由工作。

(4)Linux Today Jobs
网址:http://jobs.linuxtoday.com/
评介:该站点有两个特征:网络上综合性最强的Linux新闻站点之一;能够同时提
供Linux企业公司招聘和Linux个人求职的专业站点。

(5)Hotjobs.com
网址:http://www.hotjobs.com
评介:Hotjobs.com是一个不局限于Linux特定求职的网站,该站点每天发布5到10
个Linux相关职位,而且所公布的职位资料绝对不是那些看起来充裕却几乎没有什
么回映的过时消息。

(十五)科学工程

(1) SAL: Scientific Applications for Linux
网址:http://www.kachinatech.com/SAL/
评介:Linux现在不仅仅是供玩乐的东西了,但这并不是意味着就此失去了许多乐
趣。对于年轻的科学工作者们来说,可以在该网站找到许多适用于Linux下各种科
研应用程序的开放源代码、共享软件和商业软件等等。

(2) Beowulf Project at CESDIS
网址:http://beowulf.gsfc.nasa.gov/
评介:一个很酷的Linux站点。以帮助科学家们联系大量质优价廉的电脑而出名。

(3) High-Availability Linux Project
网址:http://www.henge.com/~alanr/ha/
评介:如果你正在Linux下运行企业级的应用程序,或者只想验证一下Quake服务器
从不会崩溃,那该站点就太适合你了。同时该站点还提供了许多簇管理、Linux-HA
软件以及大量地此类相关站点链接。

(4) Free Physics Project
网址:http://freephysics.sourceforge.net/
评介:是一个创建Linux下的GPL物理模拟器的站点。用户可以下载运行代码、项目
处理等等。

(5) Linux and Chemistry
网址:http://chpc06.ch.unito.it/chem_linux.html
评介:这是一个综合了Linux和化学的网站,其中有许多商业、共享软件和GPL的软
件,适合于那些在Linux下做研究工作的化学家。想必化学系的学生和教授应当喜
欢这个站点。

(十六)文档管理

1)Linux Documentation Project
网址:http://www.linuxdoc.org/
评介:在所有Linux站点中,LDP已经作了相当久的FAQ、HOWTO以及Linux导引了。
该站点最为夸耀的是各种格式的Linux详细信息集萃。此外,此站点中的HOWTO分项
也是一个能解答用户所有疑难问题的权威场所。最近由于新鲜血液的加盟,该站点
又有了新特色。

2)Open Source Writer’s Group
网址:http://www.oswg.org:8080/oswg
评介:该站点是由LinuxChix的Deb Richardson在去年制作完成的,为一个开放源
代码的集萃站点,特别适合于开放源代码项目的用户。

3)Linux Resources
网址:http://www2.linuxjournal.com/cgi-bi....pl/lr-toc.html
评介:该站点是一个优秀的资料站点,同时适用于Linux新手和专业人士。在这
里,用户可以找到所有相关Linux的资料,而且它还告诉你,在哪里可以找到相关
资料、可以和使用这些资料的人见面,以及其它更多。

4)GNU Project Documentation
网址:http://www.gnu.org/doc/doc.html
评介:如果你手里有一个很好的免费软件却不知如何使用,怎么办?幸运的是,
GNU Project Documentation站点的管理人员已经为你提供了一个非常综合的文档
区。此外,如果你心情不错,那么还可以去读读Free Software and Free Manuals
上刊登的Richard Stallman的评论。

5)The Vim Homepage
网址:http://www.vim.org/
评介:一个绝对让新手震动的Linux网站。这里有大量的Vim信息和使用资料。

(十七)X-Window 系统

1)Themes.org
网址:http://www.themes.org
评介:这里有装扮你桌面的所有好东西,同时还有在window 管理器和其它流行软
件包上更新的X资源和新闻。此外,Themes.org还有SawMill、Afterstep、
Enlightenment、WindowMaker、KDE专区等等。

2)KDE Home
网址:http://www.kde.org
评介:该站点能提供给你适用于K Desktop Environment的任何开发资料,而且还
有随时更新的适用于KDE的最新发行软件。此外,KDE还有许多像K Office之类的相
关资料。

3)GNOME Home
网址:http://www.GNOME.org
评介:Gnome.org是一个组织最好的免费软件站点。在这里,用户可以得到有关
GNOME的开发资源,可以加入GNOME邮件列表,还可以进行软件下载。开发人员将搜
索到最新的附加资料,GNOME用户们还将找到大量有用的文档。

4)XFree86 Project
网址:http://www.xfree86.org
评介:XFree86 Project站点将给用户Linux系统的相关资料、最新发行的软件、以
及一个精彩的FAQ等等。XFree86站点对于刚入门的Linux新手来说将是一个不可错
过的站点。

5)Window Managers for X
网址:http://www.PLiG.org/xwinman
评介:Window Managers for X站点是有关X窗口管理器的最综合性站点。从最早的
一直到最新的乃至全部,以及最大的窗口管理器都可以在该站点找到。还不知道一
个窗口管理器和一个桌面环境的区别吗?该站点也可以回答你这些基本问题。

(十八)Linux 分布站点
1)Debian
网址:http://www.debian.org
评介:Debian网站用户界面非常友好,并且关于Debian GNU/Linux和Linux一般使
用方面内容丰富。如果你喜欢冒险,你甚至可以在这里找到如何使用GNU/Hurd内核
运行Debian而不是我们都知道和喜爱的Linux内核。而且还有很多各种各样免费资
源的链接供用户使用!

2)Red Hat
网址:http://www.RedHat.com
评介:Red Hat的网站在过去的一年里已经多次发生变化。但是RedHat.com只是保
持做更好的改变。最新的界面容易浏览,并且还为用户提供了大量的链接和下载。

3)SuSE
网址:http://www.SuSE.com
评介:SuSE网站是一个商业站点――没有打算成为“门户”站点或其它。所以该网站只

是仅仅包含了你想了解的SuSE Linux的一切相关信息。SuSE的网站对于想知道
Linux是否能和他们的硬件兼容的用户则是非常有用。

4)Slackware
网址:http://www.Slackware.com
评介:该站点让用户唯一不满的就是太多的图片和太慢的下载速度。相对而言,
Slackware站点是一个漂亮、整洁、黑白形象设计,而且还对所有重要的材料建了
链接。

5)Linux-Mandrake
网址:http://www.Linux-Mandrake.com
评介:Linux-Mandrake站点对于Linux-Mandrake distro的用户来说确实是一个优
秀的网站。无论你是一个需要寻找技术支持的菜鸟,还是一个想同最新的代码打交
道的开发者,Linux-Mandrake都是实现这一切的捷径。

(十九)用户团体

1)Linux User Groups WorldWide
网址:http://lugww.counter.li.org/lugww.php3
评介:想要寻找离你最近或最远的Liunx用户组吗?Linux User Groups WorldWide
网站有最全面的相关LUGs(Linux用户组)列表。基于用户地址定位的列表允许相
互间建立联系,而且该站点还给出如何创建指南。

2)SVLUG
网址:http://www.sulug.org
评介:该网站很可能是世界上最有活力的LUG站点,而且一定是人们常频繁光顾的
热点地带。Silicon Valley Linux Users Group站点包含了许多相当有趣的历史和
有用链接。

3)Groups of Linux Users Everywhere
网址:http://www2.linuxjournal.com/glue/index.html
评介:GLUE是Linux Journal的主办者。注册过的LUGs可以参加世界各地的友好
Linux公司所提供的活动。同时,GLUE网站中也有一定数量的LUGs资源,包括技巧
等等。

4)Linux Online’s Linux User Group Registry
网址:http://www.linux.org/users/index.html
评介:Linux Online有一个很全面的世界性LUGs列表。如果你想在此找点你的
LUG,请在Linux Online site上列出来。

5)LinuxChix
网址:http://www.linuxchix.org
22 mai

英文网址

一本英文e杂志
 http://www.clevermag.com/
  
  golden age of radio
 http://www.old-time.com/
  
  有趣的英文漫画站点
 http://www.dilbert.com/
  史努比 snoopy
 http://www.snoopy.com/
  
  英语沙龙/文摘
 http://www.es123.com/wz/
 http://www.es123.com/
  
  《英语学习》
  
 http://www.beiwaionline.com/englishstudy/index.htm
  Disney网站
 http://disney.go.com/disneyrecords/song-albums/Childrens_Favorites/
  
  读者文摘:
 http://www.rd.com/
  Animal Pictures Archive
 http://www.animalpicturesarchive.com/
  
  大英博物馆
 http://www.thebritishmuseum.ac.uk/
  英文公共图书馆和数码照片档案馆
 http://www.ibiblio.org/
  一个很好的多媒体网站
 http://aimovie.warnerbros.com/html/flash.html
  
 http://www.hkedcity.net/english/
  
  在线广播课程
  
  空中英语教室:
 http://www.goodtv.com.tw/realhtml/
  英语一分钟:
 http://www.etvonline.tv/etv/front/subject.jsp?CS_RER_NBR=41
  解析英语:
 http://www.ivy.com.tw/listen.htm
  空中美语
 http://www.englishtide.com/
 http://www.english4u.net/amcstart.htm
  LIVE互动英语
 http://www.liveabc.com/
 http://broadcast.liveabc.com/abc/
  EZ美语会话
 http://www.eztalk.to/
  
 http://media.tjfsu.edu.cn/
 http://unit.cug.edu.cn/EnglishStudy/
 http://www.jsol.net/vod/
 http://www.xinlian.com.cn/school/media/
  
  教授英语写作的站点
  
 http://home.njenet.net.cn/ewriting/w/ewriting.htm
 http://webster.commnet.edu/writing/writing.htm
 http://www.cyberedit.com/?AID=876227&PID=600300
 http://owl.english.purdue.edu/
  Englishtown的免费资源,可以帮你修改简历
 http://www.englishtown.com/master/club/resources/
  
  免费语法教程
  
  网络英语教室
 http://www.englishfree.com.cn/gb/home/
 http://www.edufind.com/english/grammar/subidx.cfm
  
  免费英语在线课程
  
 http://www.manythings.org/
 http://www.englishpage.com/
 http://www.eslpartyland.com/
 http://www.english-at-home.com/
 http://www.englishclub.com/
 http://www.longman-elt.com/index.html
 http://www.iei.uiuc.edu/free.html
 http://www.focusenglish.com/
  最棒的英语听力站点esl-lab
 http://www.esl-lab.com/
  friends的一个站点
 http://www.topcmm.com/friends/
  儿童英语学习站点
 http://www.kizclub.com/
 http://www.yahooligans.com/ 
  
  翻译类站点
  
  中国翻译网
 http://www.chinatranslate.net/asp/index.asp
 http://www.chinatranslate.net/garden/garden1.htm
  译者
 http://www.cn-trans.com/
 http://www.cn-trans.com/goodsites.htm
 http://www.cn-trans.com/clubmag.htm
 http://www.cntranslators.com/mtsbbs/
  经贸部翻译园地
 http://www.moftec.gov.cn/fyyd/index.shtml
  中国译协
 http://www.tac-online.org.cn/
  翻译者家庭助手
 http://www.lai.com/companion.html
  自由翻译者冯京葆的个人网站
 http://www.jbfeng.com/
  汉英论坛
 http://www.bilinguist.com/
  
  新闻学习类站点
  
  *** Newsroom and Worldview for ESL“ web exercises.
 http://lc.byuh.edu/***_N/***-N.html
 http://literacynet.org/***sf/archives.html
  ***相关站点:
 ftp://149.2.140.10/realaudio/***/english/
 http://66.216.96.84:3001/
  英语新闻News Now在线直播网址:
 http://www.***news.com/real/live/newsnow.ram
  特别英语文字材料搜索网址:
 http://www.IBB.GOV/search?NS-collection=Special_English
  听力快车:
 http://www.listeningexpress.com/
  普特听力
 http://www.putclub.com/
  自由mp3联盟:
 http://mpfree.org/english/englishmain.htm
  
  考试类站点
  
  寄托天下:考G/T的天下
 http://www.gter.net/index.jsp
  太傻单词:最新的GRE必考单词
 http://www.taisha.org/
 http://www.mba8.com/
  考试资源网
 http://www.examres.com/index.htm
  恩波教育在线
 http://www.enboedu.org/kytm.htm
  高教考研网
 http://www.kaoyanren.com/web/default.asp
  
  英语书籍下载
  
 http://www.bizzydays.com/freeebooks.htm
 http://success.hotsales.net/
 http://gaichi.nease.net/English/ENGLISH.htm
  
  英语站点索引
  
 http://www.studyfuture.net/default.htm
 http://userpages.umbc.edu/~kpokoy1/grammar1.htm#refs
 http://www.tolearnenglish.com/
 http://www.edufind.com/
 http://come.6to23.com/***/language/back/057.htm/cgi-bin/view.cgi?forum=43&t
opic=67
 http://www.edu.cn/HomePage/jiao_yu_zi_yuan/index_cernet.shtml
  
  中国文化专辑
  
  中国民俗网:
 http://www.chinesefolklore.com/
  中国文化信息网
 http://www.ccnt.com.cn/
  CHINA VISIT
 http://www.chinavista.com/entravel/culture.php
  锦绣中华
 http://www.chinapage.com/china.html
  香港电台中国文化频道
 http://www.rthk.org.hk/chiculture/
  
  中国英文资讯站点
  
  南华早报:
 http://www.scmp.com/
  中国日报
 http://www1.chinadaily.com.cn/
  央视国际:
 http://www.cctv.com/english/
  CRI CHINA
 http://english.cri.com.cn/
  21世纪报
 http://www.21stcentury.com.cn/
  新华网
 http://www.xinhuanet.com/english/index.htm
  今日中国
 http://www.chinatoday.com.cn/English/ctenglish.htm
  人民画报
 http://www.rmhb.com.cn/chpic/htdocs/English/index.htm
  HONGKONG RADIO ON LINE
 http://www.rthk.org.hk/
  
  旅游商务网站
  
  华尔街
 http://online.wsj.com/public/us
  ACCA官方网站
 http://www.acca.org.uk/
  一个提供世界上货币、时间等转换资讯的有用站点
 http://www.oanda.com/
  一个很好的旅游资讯站点
 http://www.roughguides.com/
  旅游商务在线
 http://www.joc.com/
  合同文本大全
 http://falv.3322.net/
  
 http://www.businessweek.com/
 http://www.fortune.com/
 http://www.forbes.com/ 
 http://www.economist.com/
  
  美国图书馆
  
  美国国会图书馆
 http://www.coc.gov/
  美国国家医学图书馆
 http://www.nlm.nih.gov/
  美国国家农业图书馆
 http://www.nalusda.gov/
  美国普林斯顿大学图书馆
 http://infosharel.princeton.edu:2003/
  美国斯坦福大学图书馆
 http://palimpsest.stanford.edu/
  美国麻省理工学院图书馆
 http://libraries.mit.edu/
  
  综合类英语教育站点
  
  常春藤英语
 http://www.ivy.com.tw/
  小笨霖的英语网站
 http://www.cae.wisc.edu/~kunlin/notebook/
  黛西美语世界
 http://daisyland.tierranet.com/english.htm
  英语传教士
 http://www.ep66.idv.tw/
  
  空中英语教室网站
 http://www.studioclassroom.com.tw/
 http://www.letstalk.com.tw/
  洪恩英语在线
 http://www.hongen.com/eng/index.htm
  英文锁定
 http://www.icansay.com/
  英语ABC
 http://www.englishabc.com/
  English, baby!
 http://www.englishbaby.com/
  最常用的提问网站
 http://www.ask.com/
  知识在线
 http://www.db66.com/
  英语之声
 http://www.english.ac.cn/index.html
  中青网英语角
 http://www.cycnet.com/englishcorner/
  
  其他站点
  英语姓名小常识
 http://www.cycnet.com/englishcorner/background/englishname.htm
  一个很好的英语学习软件Divace
 http://www.divace.com/index.html
  东方博士软件库>>英语类
 http://www.helpwork.net/soft/html/user/softnevig.asp?BID=1102
  英语手势语大全
 http://www.englishchina.com/hand%20sign/index.htm
  
  美国资讯
 http://www.usembassy-china.org.cn/irc/usainfo/
 http://www.whitepages.com/
  NASA官方有声新闻
 http://science.nasa.gov/headlines/news_archive.htm
  
  其他新闻资讯类站点
  
  联合国在线
 http://www.un.org/av/
 http://www.guardian.co.uk/ 
 http://www.thetimes.co.uk/ 
 http://news.ft.com/home/rw/ 
 http://www.nytimes.com/ 
 http://abc.abcnews.go.com/ 
 http://www.usatoday.com/ 
 http://online.wsj.com/public/us 
 http://www.mirror.co.uk/ 
 http://www.***.com/
 http://www.sky.com/skycom/home/
 http://www.roughguides.com/
 http://www.oanda.com/
  
  英文网络词典
  
 http://www.m-w.com/    韦氏在线词典
 http://www.iciba.net/    金山词霸在线
 http://language.chinadaily.com.cn/vocabulary.shtml 
  中国日报网站:许多时事新词和中国的特色词汇的英译在这都可找到
 http://titania.cobuild.collins.co.uk/ 柯林斯大词典
 http://www.oed.com/   牛津英语词典
 http://www.ucc.ie/info/net/acronyms/缩略语查询
 http://www.dreye.com.cn/english/index.html  Dr.eye译典通(双语)词汇测试

 http://www.findlaw.com/     法律与经济学资料库 
 http://www.amosweb.com/     AmosWorld经贸术语汇编
 http://www.forumcn.com/acd/dict.php3  英汉互译财会词典
 http://home.ust.hk/~lbsun/terms.html   英汉计算机及网络通讯技术词汇
  www.roboword.com.cn      全医药学大辞典:网际金典Ver3.2
 http://s9.com/biography/search.html 名人查询
 http://humanum.arts.cuhk.edu.hk/Lexis/Lindict/林语堂汉英词典
 http://www.getty.edu/research/tools/vocabulary/tgn/index.html地名大词典
 http://www.bartleby.com/reference/美国最大的免费在线参考网站
 http://www.encycolpedia.com在线简明哥伦比亚百科全书
 http://education.yahoo.com/reference/encyclopedia/index.html在线简明牛津百科
全书
 http://dico.isc.cnrs.fr/dico/en/search同义词电子词典,英英
 http://www.thesaurus.com/www.dictionary.com )综合词典,同义词/反义词,分类
,英英。
 http://sunrain.net/太阳雨汉英英汉词典
 http://www.yourdictionary.com/
 http://zhongwen.com/zi.htm
  http://www.cntranslators.com/fyzy/chinese/zxfycd.htm
16 mai

网络安全和分析工具

标  题: 七十五个最佳的网络安全和分析工具 [转]
发信站: 紫金飞鸿 (Thu Apr 27 16:43:11 2006)


在2000年的5、6月间,nmap-hackers邮件列表中发起了最佳安全工具的评选活动,活动取
得了成功,最终由1200名Nmap用户评选出了50个最佳安全工具,评选结果发布在insecure
.org网站,得到了网友们的普遍认可。时隔三年,nmap-hackers邮件列表中又发起了同样
的评选活动,1854个用户参与了此次活动,每个用户最多可以选择8个最佳工具,并且这次
评选出的最佳安全工具由50个增加到了75个。
 
因为是在nmap-hackers邮件列表中做出的评选,因此没有把nmap安全扫描器(http://www
.insecure.org/nmap/)评选在内。这次评选出来的75个最佳安全工具在网络安全领域都是
一些很有代表性的软件,对于那些在网络安全方面不知从何处开始的新手们来说,这对他
们有相当的参考价值。


工具:Nessus(最好的开放源代码风险评估工具)
网址:http://www.nessus.org/
类别:开放源码
平台:Linux/BSD/Unix
简介:Nessus是一款可以运行在Linux、BSD、Solaris以及其他一些系统上的远程安全扫描
软件。它是多线程、基于插入式的软件,拥有很好的GTK界面,能够完成超过1200项的远程
安全检查,具有强大的报告输出能力,可以产生HTML、XML、LaTeX和ASCII文本等格式的安
全报告,并且会为每一个发现的安全问题提出解决建议。

工具:Ethereal(网络协议检测工具)
网址:http://www.ethereal.com/
类别:开放源码
平台:Linux/BSD/Unix/Windows
简介:Ethereal是一款免费的网络协议分析程序,支持Unix、Windows。借助这个程序,你
既可以直接从网络上抓取数据进行分析,也可以对由其他嗅探器抓取后保存在硬盘上的数
据进行分析。你能交互式地浏览抓取到的数据包,查看每一个数据包的摘要和详细信息。
Ethereal有多种强大的特征,如支持几乎所有的协议、丰富的过滤语言、易于查看TCP会话
经重构后的数据流等。

工具:Snort(免费的入侵检测系统)
网址:http://www.snort.org/
类别:开放源码
平台:Linux/BSD/Unix/Windows
简介:Snort是一款轻量级的网络入侵检测系统,能够在IP网络上进行实时的流量分析和数
据包记录。它不仅能进行协议分析、内容检索、内容匹配,而且能用于侦测诸如缓冲溢出
、隐秘端口扫描、CGI攻击、SMB探测、操作系统指纹识别等大量的攻击或非法探测。Snor
t使用灵活的规则去描述哪些流量应该被收集或被忽略,并且提供一个模块化的探测引擎。


工具:Netcat(网络瑞士军刀)
网址:http://www.atstake.com/research/tools/network_utilities/
类别:开放源码
平台:Linux/BSD/Unix/Windows
简介:一个简单而有用的工具,透过使用TCP或UDP协议的网络连接去读写数据。它被设计
成一个稳定的后门工具,能够直接由其它程序和脚本轻松驱动。同时,它也是一个功能强
大的网络调试和探测工具,能够建立你需要的几乎所有类型的网络连接,还有几个很有意
思的内置功能。

工具:TCPDump/WinDump(用于网络监测和数据收集的优秀嗅探器)
网址:http://www.tcpdump.org/,http://windump.polito.it/
类别:开放源码
平台:Linux/BSD/Unix/Windows
简介:Tcpdump是一款众人皆知和受人喜欢的基于命令行的网络数据包分析和嗅探工具。它
能把匹配规则的数据包的包头给显示出来。你能使用这个工具去查找网络问题或者去监视
网络上的状况。WinDump是Tcpdump在Windows平台上的移植版。

工具:Hping2(类似ping的网络探测工具)
网址:http://www.hping.org/
类别:开放源码
平台:Linux/BSD/Unix
简介:hping2能发送自定义的ICMP/UDP/TCP包到目标地址并且显示包的响应情况。它有一
个方便的traceroute模式,并且支持IP分片。这个工具在traceroute、ping和探测防火墙
后的主机时特别有用。

工具:DSniff(一流的网络审计和渗透测试工具)
网址:http://naughty.monkey.org/~dugsong/dsniff/
类别:开放源码
平台:Linux/BSD/Unix/Windows
简介:DSniff是由Dug Song开发的一套包含多个工具的软件套件。其中,dsniff、filesn
arf、mailsnarf、msgsnarf、rlsnarf和webspy可以用于监视网络上我们感兴趣的数据(如
口令、e-mail、文件等),arpspoof、dnsspoof和macof能很容易地载取到攻击者通常难以
获取的网络信息(如二层交换数据),sshmitm和webmitm则能用于实现重写SSH和HTTPS会
话达到monkey-in-the-middle攻击。在http://www.datanerds.net/~mike/dsniff.html可
以找到Windows平台上的移植版。

工具:GFI LANguard(商业化的网络安全扫描软件)
网址:http://www.gfi.com/lannetscan/
类别:商业
平台:Windows
简介:LANguard扫描网络并且得出诸如每台机器的服务包等级、缺少的安全补丁、打开的
共享、开放的端口、正在运行的服务和应用程序、注册表键值、弱口令、用户和组等扫描
信息的报告。扫描结果输出为一个HTML格式的报告,报告能够自定义。

工具:Ettercap(为你的交换环境提供更多的安全)
网址:http://ettercap.sourceforge.net/
类别:开放源码
平台:Linux/BSD/Unix/Windows
简介:Ettercap是一款以太网环境下的网络监视、拦载和记录工具,支持多种主动或被动
的协议分析(甚至跟加密相关的SSH、HTTPS等),有数据插入、过滤、保持连接同步等多
种功能,也有一个能支持多种嗅探模式的、强大而完整的嗅探套件,支持插件,能够检查
网络环境是否是交换局域网,并且能使用主动或被动的操作系统指纹识别技术让你了解当
前局域网的情况。

工具:Whisker/Libwhisker(CGI缺陷扫描软件和库)
网址:http://www.wiretrip.net/rfp/p/doc.asp/d21.htm
类别:开放源码
平台:Linux/BSD/Unix/Windows
简介:Whisker是一款非常好的HTTP服务器缺陷扫描软件,能扫描出大量的已知安全漏洞,
特别是些危险的CGI漏洞。Libwhisker是一个用perl编写的由Whiskerr使用的程序库,通过
它你可以创建自己HTTP扫描器。

工具:John the Ripper(格外强大、灵活、快速的多平台哈希口令破解器)
网址:http://www.openwall.com/john/
类别:开放源码
平台:Linux/BSD/Unix/Windows
简介:John the Ripper是一个快速的口令破解器,支持多种操作系统,如Unix、DOS、Wi
n32、BeOS和OpenVMS等。它设计的主要目的是用于检查Unix系统的弱口令,支持几乎所有
Unix平台上经crypt函数加密后的口令哈希类型,也支持Kerberos AFS和Windows NT/2000
/XP LM哈希等。

工具:OpenSSH/SSH(访问远程计算机的一种安全方法)
网址:http://www.openssh.com/,http://www.ssh.com/commerce/index.html
类别:开放源码/商业
平台:Linux/BSD/Unix/Windows
简介:SSH(Secure Shell)是一款用来登录远程服务器并在远程服务器上执行命令的程序
,在缺少安全防护的网络上它能给两台互不信任的主机间提供安全可靠的加密通讯。X11连
接和其他任意的TCP/IP端口连接都可以通过SSH进行数据封装转发到一个安全的通道里。S
SH开发的本意是用于代替rlogin、rsh和rcp这些不安全的程序,以及为rdist和rsync提供
安全通道。需要注意的是,OpenSSH是SSH的替代软件,SSH对于某些用途是要收费的,但O
penSSH总是免费。

工具:Sam Spade(Windows平台上的免费网络查询工具)
网址:http://www.samspade.org/ssw/
类别:免费软件
平台:Windows
简介:SamSpade提供了一个友好的GUI界面,能方便地完成多种网络查询任务,它开发的本
意是用于追查垃圾邮件制造者,但也能用于其它大量的网络探测、网络管理和与安全有关
的任务,包括ping、nslookup、whois、dig、traceroute、finger、raw HTTP web brows
er、DNS zone transfer、SMTP relay check、website search等工具,在它的网站还有大
多数查询工具的一个在线版本(http://www.samspade.org/t/)。

工具:ISS Internet Scanner(应用层风险评估工具)
网址:http://www.iss.net/products_services/enterprise_protection
/vulnerability_assessment/scanner_internet.php
类别:商业
平台:Windows
简介:互联网扫描器(Internet Scanner)始于1992年一个小小的开放源代码扫描器,它
是相当不错的,但价格昂贵,使用开源软件Nessus来代替它也是一个不错的选择。

工具:Tripwire(功能强大的数据完整性检查工具)
网址:http://www.tripwire.com/
类别:商业
平台:Linux/BSD/Unix/Windows
简介:Tripwire是一款文件和目录完整性检查工具,它能帮助系统管理员和用户监视一些
重要文件和目录发生的任何变化。通过制定一些基本的系统策略,在文件遭到破坏或篡改
时由Tripwire通知系统管理员,从而能及时地做出处理。Tripwire的商业版本非常昂贵,
在Tripwire.Org网站有一个免费的开放源代码的Linux版本,UNIX用户也可能需要考虑AID
E(http://www.cs.tut.fi/~rammer/aide.html),它是Tripwire的免费替代品。

工具:Nikto(一款非常全面的web扫描器)
网址:http://www.cirt.net/code/nikto.shtml
类别:开放源码
平台:Linux/BSD/Unix/Windows
简介:Nikto是一款能对web服务器多种安全项目进行测试的扫描软件,能在200多种服务器
上扫描出2000多种有潜在危险的文件、CGI及其他问题。它也使用LibWhiske库,但通常比
Whisker更新的更为频繁。

工具:Kismet(强大的无线嗅探器)
网址:http://www.kismetwireless.net/
类别:开放源码
平台:Linux/BSD/Unix/Windows
简介:Kismet是一款802.11b网络嗅探和分析程序,功能有:支持大多数无线网卡,能通过
UDP、ARP、DHCP数据包自动实现网络IP阻塞检测,能通过Cisco Discovery协议列出Cisco
设备,弱加密数据包记录,和Ethereal、tcpdump兼容的数据包dump文件,绘制探测到的网
络图和估计网络范围。

工具:SuperScan(Windows平台上的TCP端口扫描器)
网址:http://www.foundstone.com/index.htm?subnav=resources/
navigation.htm&subcontent=/resources/proddesc/superscan.htm
类别:免费
平台:Windows
简介:SuperScan是一款具有TCP connect端口扫描、Ping和域名解析等功能的工具,能较
容易地做到对指定范围内的IP地址进行ping和端口扫描。源代码不公开。

工具:L0phtCrack 4(Windows口令审计和恢复程序)
网址:http://www.atstake.com/research/lc/
类别:商业
平台:Linux/BSD/Unix/Windows
简介:L0phtCrack试图根据从独立的Windows NT/2000工作站、网络服务器、主域控制器或
Active Directory上正当获取或者从线路上嗅探到的加密哈希值里破解出Windows口令,含
有词典攻击、组合攻击、强行攻击等多种口令猜解方法。

工具:Retina(eEye公司的风险评估扫描工具)
网址:http://www.eeye.com/html/Products/Retina/index.html
类别:商业
平台:Windows
简介:像上面提到的Nessus和ISS Internet Scanner一样,Retina的功能也是用于扫描网
络内所有的主机并且报告发现的每一个缺陷。

工具:Netfilter(当前Linux内核采用的包过滤防火墙)
网址:http://www.netfilter.org/
类别:开放源码
平台:Linux
简介:Netfilter是一款功能强大的包过滤防火墙,在标准的Linux内核内得到实现,ipta
bles是防火墙配置工具。它现在支持有状态或无状态检测的包过滤,支持所有种类的NAT和
包分片。相应的,对于非Linux平台上的防火墙,OpenBSD平台上有pf,UNIX平台上有ipfi
lter,Windows平台上有Zone Alarm个人防火墙。

工具:traceroute/ping/telnet/whois(基本命令)
网址:
类别:免费
平台:Linux/BSD/Unix/Windows
简介:当我们使用大量的高水平的工具来辅助安全审计工作时,别忘了这几个最基本的工
具。我们每个人都应非常熟悉这几个工具的用法,几乎所有的操作系统上都附带有这几个
工具,不过Windows平台上没有whois工具,并且traceroute改名为tracert。

工具:Fport(增强的netstat)
网址:http://www.foundstone.com/index.htm?subnav=resources/
navigation.htm&subcontent=/resources/proddesc/fport.htm
类别:免费
平台:Windows
简介:Fport能显示主机上当前所有打开的TCP/IP、UDP端口和端口所属的进程,因此通过
使用它能即刻发现未知的开放端口和该端口所属的应用程序,是一款查找木马的好工具。
不过,Fport仅支持Windows系统,在许多UNIX系统上有一个netstat命令实现类似功能,L
inux系统上用"netstat -pan"命令。源代码不公开。

工具:SAINT(安全管理员的综合网络工具)
网址:http://www.saintcorporation.com/saint/
类别:商业
平台:Linux/BSD/Unix
简介:Saint是一款商业化的风险评估工具,但与那些仅支持Windows平台的工具不同,SA
INT运行在UNIX类平台上,过去它是免费并且开放源代码的,但现在是一个商业化的产品。


工具:Network Stumbler(免费的Windows平台802.11嗅探器)
网址:http://www.stumbler.net/
类别:免费
平台:Windows
简介:Netstumbler是最有名的寻找无线接入点的工具,另一个支持PDA的WinCE平台版本叫
Ministumbler。这个工具现在是免费的,仅仅支持Windows系统,并且源代码不公开,而且
该软件的开发者还保留在适当的情况下对授权协议的修改权。UNIX系统上的用户可以使用
Kismet来代替。

工具:SARA(安全管理员的辅助工具)
网址:http://www-arc.com/sara/
类别:开放源码
平台:Linux/BSD/Unix
简介:SARA是一款基于SATAN安全扫描工具开发而来的风险评估工具,每月更新两次。

工具:N-Stealth(web服务器扫描工具)
网址:http://www.nstalker.com/nstealth/
类别:商业
平台:Windows
简介:N-Stealth是一款商业化的Web服务器安全扫描软件,通常它比whisker、nikto等免
费的web扫描器升级的更为频繁。N-Stealth开发商宣称的"超过20,000条的缺陷和exploit
数据"和"每天新增大量的缺陷检查"是非常可疑的。我们也要注意到,在nessus、ISS、Re
tina、SAINT和SARA等所有常见的风险评估工具里已含有web扫描组件,不过它们可能没有
N-Stealth这样灵活易用和更新频繁。n-stealth不公开源代码。

工具:AirSnort(802.11 WEP密码破解工具)
网址:http://airsnort.shmoo.com/
类别:开放源码
平台:Linux/BSD/Unix/Windows
简介:AirSnort是一款无线局域网密钥恢复工具,由Shmoo小组开发。它监视无线网络中的
传输数据,当收集到足够多的数据包时就能计算出密钥。

工具:NBTScan(从Windows网络上收集NetBIOS信息)
网址:http://www.inetcat.org/software/nbtscan.html
类别:开放源码
平台:Linux/BSD/Unix/Windows
简介:NBTscan是一个用于扫描网络上NetBIOS名字信息的程序。这个程序对给出范围内的
每一个地址发送NetBIOS状态查询,并且以易读的表格列出接收到的信息,对于每个响应的
主机,它列出它的IP地址、NetBIOS计算机名、登录用户名和MAC地址。

工具:GnuPG/PGP(保护你的文件和通信数据的先进加密程序)
网址:http://www.gnupg.org/,http://www.pgp.com/
类别:开放源码/商业
平台:Linux/BSD/Unix/Windows
简介:PGP是由Phil Zimmerman开发的著名加密程序,它使用公钥加密算法和常规的加密技
术相结合,能将加密后的文件安全地从一地传递到另一地,从而保护用户的数据免于窃听
或其他的安全风险。GnuPG是遵照PGP标准开发的开源程序,不同的是,GnuPG是永远免费的
,而PGP对于某些用途要收费。

工具:Firewalk(高级的traceroute)
网址:http://www.packetfactory.net/projects/firewalk/
类别:开放源码
平台:Linux/BSD/Unix
简介:Firewalk使用类似traceroute的技术来分析IP包的响应,从而测定网关的访问控制
列表和绘制网络图。2002年10月,这个一流的工具在原来的基础上进行了重新开发。需要
注意到的是,Firewalk里面的大多数功能也能由Hping2的traceroute选项来实现。

工具:Cain & Abel(穷人的L0phtcrack)
网址:http://www.oxid.it/cain.html
类别:免费
平台:Windows
简介:Cain & Abel是一个针对Microsoft操作系统的免费口令恢复工具。它通过如下多种
方式轻松地实现口令恢复:网络嗅探、破解加密口令(使用字典或强行攻击)、解码被打
乱的口令、显示口令框、显示缓存口令和分析路由协议等。源代码不公开。

工具:XProbe2(主动操作系统指纹识别工具)
网址:http://www.sys-security.com/html/projects/X.html
类别:开放源码
平台:Linux/BSD/Unix
简介:XProbe是一款测定远程主机操作系统类型的工具。它依靠与一个签名数据库的模糊
匹配以及合理的推测来确定远程操作系统的类型,利用ICMP协议进行操作系统指纹识别是
它的独到之处。

工具:SolarWinds Toolsets(大量的网络发现、监视、攻击工具)
网址:http://www.solarwinds.net/
类别:商业
平台:Windows
简介:SolarWinds包含大量适合系统管理员做特殊用途的工具,与安全相关的工具包括许
多的网络发现扫描器(network discovery scanner)和一个SNMP强力破解器。

工具:NGrep(方便的包匹配和显示工具)
网址:http://www.packetfactory.net/projects/ngrep/
类别:开放源码
平台:Linux/BSD/Unix/Windows
简介:NGrep在网络层实现了GNU grep的大多数功能,基于pcap,可以使你通过指定扩展的
正则表达式或十六进制表达式去匹配网络上的数据流量。它当前能够识别流经以太网、PP
P、SLIP、FDDI、令牌网和回环设备上的TCP、UDP和ICMP数据包,并且和其他常见的嗅探工
具(如tcpdump和snoop)一样,理解bpf过滤机制。

工具:Perl/Python(脚本语言)
网址:http://www.perl.org,http://www.python.org/
类别:开放源码
平台:Linux/BSD/Unix/Windows
简介:当我们使用那些已经开发好的安全工具来处理任务时,别忘了能自己写出(或修改
)安全程序也是一件非常重要的事情。利用Perl和Python能非常容易地写出用于系统测试
、exploit和修补的脚本程序,使用包含Net::RawIP和协议实现等模块的CPAN(Comprehen
sive Perl Archive Network:http://www.cpan.org/)或类似的档案能帮助我们比较容易
地进行相关的开发。

工具:THC-Amap(应用程序指纹识别扫描器)
网址:http://www.thc.org/releases.php
类别:开放源码
平台:Linux/BSD/Unix
简介:由THC开发的Amap是一个功能强大的扫描器,它通过探测端口响应的应用程序指纹数
据来识别应用程序和服务,远甚于通过缺省端口号来判断应用程序和服务的方法。

工具:OpenSSL(最为重要的SSL/TLS加密库)
网址:http://www.openssl.org/
类别:开放源码
平台:Linux/BSD/Unix/Windows
简介:OpenSSL项目是共同努力开发出来的一个健全的、商业级的、全开放的和开放源代码
的工具包,用于实现安全套接层协议(SSL v2/v3)和传输层安全协议(TLS v1)以及形成一个
功效完整的通用加密库。该项目由全世界范围内志愿者组成的团体一起管理,他们使用In
ternet去交流、设计和开发这个OpenSSL工具和相关的文档。

工具:NTop(网络使用状况监测软件)
网址:http://www.ntop.org/
类别:开放源码
平台:Linux/BSD/Unix/Windows
简介:Ntop是一款显示网络使用状况的流量监测软件,类似于UNIX平台上监视系统进程的
top命令。在交互模式下,ntop会将网络的使用状况显示在用户的终端上;在Web模式下,
ntop会做为一个web服务器,创建包含网络状况的HTML网页返回给用户。

工具:Nemesis(命令行式的UNIX网络信息包插入套件)
网址:http://www.packetfactory.net/projects/nemesis/
类别:开放源码
平台:Linux/BSD/Unix
简介:Nemesis项目是为了开发一个UNIX/Linux系统上基于命令行的、方便人们使用的IP栈
,它可以自定义数据包、插入数据包、进行协议攻击等,是一个很好的测试防火墙、入侵
检测系统、路由器和其他网络设备的工具。如果你对Nemesis感兴趣,那么你也可能需要看
看hping2,这两者补相互之不足。

工具:LSOF(列出打开的文件)
网址:ftp://vic.cc.purdue.edu/pub/tools/unix/lsof/
类别:开放源码
平台:Linux/BSD/Unix
简介:LSOF是针对Unix的诊断和分析工具,它能显示出由系统里正在运行的进程所打开的
文件,也能显示出每一个进程的通讯socket。

工具:Hunt(Linux平台上高级的包嗅探和会话劫持工具)
网址:http://lin.fsid.cvut.cz/~kra/index.html#HUNT
类别:开放源码
平台:Linux
简介:Hunt能监视、劫持、重设网络上的TCP连接,在以太网上使用才有作用,并且含有监
视交换连接的主动机制,以及包括可选的ARP转播和劫持成功后的连接同步等高级特征。


工具:Honeyd(你个人的honeynet,http://www.honeynet.org/)
网址:http://www.citi.umich.edu/u/provos/honeyd/
类别:开放源码
平台:Linux/BSD/Unix/Windows
简介:Honeyd是一个能在网络上创建虚拟主机的小小后台程序,虚拟主机能被配置成运行
任意的服务,并且洽当的服务TCP特性以致他们看起来就像是运行在某个特定版本的操作系
统上。Honeyd能在一个模拟的局域网环境里让一台主机配有多个地址,并且可以对虚似主
机进行ping、traceroute。虚拟主机上任何类型的服务都可以依照一个简单的配置文件进
行模拟。Honeyd也可以对一台主机做代理服务,而不是模拟它。

工具:Achilles(可以修改http会话包的代理程序)
网址:http://packetstormsecurity.nl/filedesc/achilles-0-27.zip.html
类别:开放源码
平台:Windows
简介:Achilles是一个设计用来测试web应用程序安全性的工具。它是一个代理服务器,在
一个HTTP会话中扮演着"中间人"(man-in-the-middle)的角色。一个典型的HTTP代理服务
器将在客户浏览器和web服务器间转发数据包,但Achilles却载取发向任一方的HTTP会话数
据,并且在转发数据前可以让用户修改这些数据。

工具:Brutus(网络认证的强行破解工具)
网址:http://www.hoobie.net/brutus/
类别:免费
平台:Windows
简介:Brutus是一款对远程服务器的网络服务进行口令猜解的工具,支持字典攻击和组合
攻击,支持的网络应用包括HTTP、POP3、FTP、SMB、TELNET、IMAP、NTP等。源代码不公开
。UNIX系统上的THC-Hydra有类似的功能。

工具:Stunnel(一个多种用途的SSL加密外壳)
网址:http://www.stunnel.org/
类别:开放源码
平台:Linux/BSD/Unix/Windows
简介:Stunnel程序被设计用来做为本地客户端和远程服务器间的SSL加密外壳。它能在PO
P2、POP3、IMAP等使用inetd后台进程的服务器上增加SSL功能,并且不会影响到程序源代
码。它使用OpenSSL或SSLeay库建立SSL会话连接。

工具:Paketto Keiretsu(极端的TCP/IP)
网址:http://www.doxpara.com/paketto
类别:开放源码
平台:Linux/BSD/Unix
简介:Paketto Keiretsu是一组使用新式的不常见的策略去操作TCP/IP网络的工具集合,
开发的最初本意是为了在现有TCP/IP架构里去实现一些功能,但现在已经远远超出了最初
的本意。包含的工具有:Scanrand,一个罕见的快速的网络服务和拓朴发现系统;Minewt
,一个NAT/MAT路由器;linkcat,把以太网链路做为标准的输入输出;Paratrace,不产生
新的连接就能追踪网络路径;Phentropy,使用OpenQVIS在三维拓朴空间里能绘制出任意总
量的数据源图形。
 

工具:Fragroute(破坏入侵检测系统最强大的工具)
网址:http://www.monkey.org/~dugsong/fragroute/
类别:开放源码
平台:Linux/BSD/Unix/Windows
简介:Fragroute能够截取、修改和重写向外发送的报文,实现了大部分的IDS攻击功能。
Fragroute起重要作用的是一个简单的规则设置语言,以它去实现延迟、复制、丢弃、碎片
、重叠、打印、重排、分割、源路由或其他一些向目标主机发送数据包的攻击。这个工具
开发的本意是去测试入侵检测系统、防火墙、基本的TCP/IP栈的行为。像Dsniff、Libdne
t一样,这个优秀的工具也是由Dug Song开发的。

工具:SPIKE Proxy
网址:http://www.immunitysec.com/spikeproxy.html
类别:开放源码
平台:Linux/BSD/Unix/Windows
简介:Spike Proxy是一个开放源代码的HTTP代理程序,用于发现web站点的安全缺陷。它
是Spike应用程序测试套件(http://www.immunitysec.com/spike.html)的一部份,支持
SQL插入检测、web站点检测、登录表单暴力破解、溢出检测和字典穷举攻击检测等。

工具:THC-Hydra(网络认证的破解工具)
网址:http://www.thc.org/releases.php
类别:开放源码
平台:Linux/BSD/Unix
简介:这个工具能对需要网络登录的系统进行快速的字典攻击,包括FTP、POP3、IMAP、N
etbios、Telnet、HTTP Auth、LDAP NNTP、VNC、ICQ、Socks5、PCNFS等,支持SSL,并且
现在是Nessus风险评估工具的一部份。


其他的25个最佳安全工具:

OpenBSD,http://www.openbsd.org/:安全可靠的操作系统。

TCP Wrappers,ftp://ftp.porcupine.org/pub/security/index.html:一流的IP访问控制
和日志的实现机制。

pwdump3,http://www.polivec.com/pwdump3.html:获取本地或远程Windows主机的口令哈
希,而不管是否安装了syskey。

LibNet,http://www.packetfactory.net/libnet/: 允许程序员去构造和插入网络数据包
的高水平开发函数库.

IpTraf,http://cebu.mozcom.com/riker/iptraf/: IP网络监控软件。

Fping,http://www.fping.com/:一次可以ping多个IP地址的扫描程序。

Bastille,http://www.bastille-linux.org/:增强系统安全性的脚本程序,支持Linux
  Mac OS X和HP-UX操作系统。

Winfingerprint,http://winfingerprint.sourceforge.net/: 一款基于Win32的高级远
程系统扫描器。

TCPTraceroute,http://michael.toren.net/code/tcptraceroute/:使用TCP SYN包实现
traceroute的工具。

Shadow Security Scanner,http://www.safety-lab.com/en2/products/1.htm:一款商业
化的风险评估工具。

pf,http://www.benzedrine.cx/pf.html:OpenBSD系统内很有特色的包过滤防火墙。


LIDS,http://www.lids.org/:Linux内核上的入侵检测和入侵防御系统。

hfnetchk,http://www.microsoft.com/technet/treeview/default.asp?
url=/technet/security/tools/tools/hfnetchk.asp:微软发布的用于检查网络上Window
s主机补丁安装情况的工具。

etherape,http://etherape.sourceforge.net/:继流量监测软件etherman之后又一个支
持unix的图形化网络状况监测软件。

dig,http://www.isc.org/products/BIND/:Bind附带的DNS查询工具。

Crack/Cracklib,http://www.users.dircon.co.uk/~crypto/:一流的本地口令破解器。


cheops/cheops-ng,http://www.marko.net/cheops/,http://cheops-ng.sourceforge.n
et/:绘制本地或远程网络的网络图,并且也能识别主机的操作系统类型。

zone alarm,http://www.zonelabs.com/:Windows平台上的个人防火墙软件。

Visual Route,http://www.visualware.com/visualroute/index.html:获取traceroute
/whois数据,并且绘制出数据包经过的网络路线在世界地图上的位置。

The Coroner's Toolkit (TCT),http://www.fish.com/tct/:运行于Unix系统上的文件系
统检查及紧急修复工具集。

tcpreplay,http://tcpreplay.sourceforge.net/:能把tcpdump或snoop保存下来的流量
监测文件在任意点进行回放的工具。

snoop,http://www.spitzner.net/snoop.html:Solaris系统附带的网络嗅探工具。

putty,http://www.chiark.greenend.org.uk/~sgtatham/putty/:Windows平台上优秀的
SSH客户端。

pstools,http://www.sysinternals.com/ntw2k/freeware/pstools.shtml:一套用于管理
Windows系统的免费命令行工具。

arpwatch,http://www-nrg.ee.lbl.gov/:主要用来检测mac地址和ip地址对应关系的工具
10 mai

经典口误

1、 碗掉下来,天大个疤 
2、一次文艺晚会,主持人上台报幕:下面请欣赏:新疆歌舞,掀起你的头盖骨!毛骨悚然
!!!!! 
3、老虎不发猫,你当我是病危呀! 
4、上高中时,课堂纪律混乱,老师一怒之下揪起XXX,说:XXX,你给我站墙上去!~~全班
暴寒! 
5、一次我开车,坐我旁边的女同事突然问:“你怎么开车不系安全套的?” 
6、我:那是我们物理老师。。。 
  同学:教什么的阿? 
  我:化学。。。 
7、在网吧,一同学突然举手,大喊:“老师!” 
8、我们宿舍一个人喝多了要去尿尿然后带出一句冷话:尿喝多了,酒就特别多. 

9、买橘子,老板:一块五一斤。我:太贵了,五块钱三斤吧。老板:不行不行。 

10、朋友问我电脑配置,我说显示器是彩屏的。(本来是想说液晶的) 
11、初中文艺晚会,抢答题环节。 
   女主持:“大家注意了,不要抢的太快。等我说完开始在举手” 
   然后开始念题目,说,“现在开。。。” 
   这时候,一个选手就抢答了。 
   主持人就说“这位同学太着急了一点。我‘始’(屎)还在口里,你怎么就抢 了”

12、听过一MM在食堂喊“给我一碗viper~!” 
13、上学的时候 
   有一天一个电话找我  同学接完递给我说:“你妈**。” 
   我一边接过电话一便随口说到:“男的女的” 
   大家狂笑 我被笑了4年 
14、同学的高中同学(一男生)走进面馆很酷把头发一甩:“老板,2两葱不要米线!”完
了还加一句:“多下点米线啊!”老板:“。。。。你到底是要米线还是要葱??” 

15、有一次寝室里同学的老妈打电话过来 
   我习惯说“他不在”,但是这一次我想说的的是“已经出去了” 
   结果说出来是:“他已经…不在了” 
16、gg递给我一根冰糕,我咬一口大叫:“烫死我了!” 
17、和我姐姐去李宁买鞋,我姐一开口:“小姐,这鞋多少钱一斤?” 
18、有一次我拍我宿舍同学的肚子,她大声说:“别拍,我肚子里有小便。” 
19、 高中时每人发个胸牌。。一次来检查前,班主任跑到教室大声喊,大家快把胸罩戴起
来,来查拉。。 全场鸦雀无声。。。 
20、上学时周末回家,晚饭后烟瘾犯了,打算借口去散步。在门口换鞋时,老爸问我干吗
去?我随口说了句:“去散个烟!”结果老爸从我身上搜出一包555,狠狠K了我一顿。 

21、一次教育局领导视察课间操,结束后,本应由体育老师宣布“解散”,但一时情急,
忘词了,憋了半天,大喊:“撤退!” 
22、高中有一老师姓江,酷似罗家英(演大话西游唐僧的),我去问他问题,脱口而出:
“唐老师,这题……” 
23、有一同事,有天我开车在路上车胎没气了,问哪里有充气的,同事说:“街上到处都
是打胎的啊!” 
24、有一老师大概通宵麻将,见黑板没擦,大怒:“今天谁做庄啊?黑板都不擦!” 

25、有一次我大叔见我小姑在搽大宝,突然大叫一声:“你皮肤这么好,还用护舒宝啊?
” 
26、老师留下作业,我不会做就抄别人的,然后去办公室交作业,看见老师说:“我抄完
了!” 
27、有一次,我们去黄山旅游,导游刚好介绍到:百步云梯是当年刘小庆<<小花>>的景点
。突然我们团里一个男人脱口而出:“导演........“众人晕。 
28、那次几个女同学来我家玩,我去拿水了,她们打开影碟机看片子,我在里屋听到是粤
语,然后我大喊调下音道,音道错了,顿时哑口无言,我脸一虹一紫~~差点晕了过去~
~ 
29、偶高中,放学和偶MM一起回家,校门口看到一卖烧烤的,MM说要吃牛杂,因为烤架前
人比较多,偶怕老板听不见,于是偶大声喊道:“老板,5串牛鞭”然后一片寂静,三秒钟
后所有人一起暴笑。偶巨尴尬。。。最尴尬的是MM接着问偶“牛鞭是什么”偶只好非常非
常小声地回答MM:“牛鞭就是牛尾巴啊”。。 
30、我和我的mm电话吵架,她把电视音量开得很大,我心里烦,就大声说:“把电话给我
关掉!”现在想起来,那个寒啊! 
31、早上和同学去吃早餐 其中一个只吃包子馅,另外一个只吃皮。我们正在说他们两个浪
费的时候吃馅的同学来了一句“行了 以后你吃我的包皮好了”在场的所有喝粥 的全部喷
出来了。 
32、说个真事,上班的厂车上,MM问我:我的电脑不行了,老是死。我说:那你回去查查
病毒看,记得要升级杀毒软件。MM:哦。第二天一大早,车上又见MM,偶随口问了句:查
过了没?怎样?然后。。。。。。。。。MM大声的说了句:气死我了,查了半天,说是没
(梅)毒。你说怎么办好啊???当时那个寒啊。。。。现在还记忆尤新 
33、我宿舍一个同学的高中同学打电话来,他说找谁,我说不在,接着说了谢谢 
34、以前别人来我阿姨家作客,刚进门的。刚好我阿姨要去上厕所。她连忙招呼客人说:
“你们坐哈坐哈,我去厕所给你们倒点茶喝!” 
36、大学军训时,教官大吼一声说:用你们的旁光(余光)对齐~~~~偶们想笑又不敢笑,那个
难过呀.... 
37、女同学和她的表妹请我吃饭,席间让我多吃点,我不知道怎么会犯如下的错 
误:“谢谢,最近没性欲,你们多吃点吧!”当时大家都喷饭了。。 
48.有一天去同学家吃饭,喝了点酒,她爸爸忽然进来了,本来是想喊叔叔的,结果说错了
,说:“爸,来座!”~~寒!大帮同学笑得要死 
51.一次ktv,点歌,一mm大声喊:给我点一首周截棍的“双杰伦”......
 
看完我把口香糖喷到显示器上了
笑得忘了形,一把揪下来,又放到口里了
9 mai

RMI

下面介绍一下必要的步骤,创建自己的RMI对象。

一、远程接口概念:

     RMI对接口有着强烈的依赖。在需要创建一个远程对象的时候,我们通过传递一个接口来隐藏基层的实施细节。所以客户得到远程对象的一个句柄正好同一些本地的根代码连接,有后者负责通过网络通信。但我们并不关心这些事情,通过自己的接口句柄发送消息即可。

   创建一个远程接口时,必须遵守下列规则:

1)  远程接口必须为public属性(不能有“包访问”;也就是说,他不能是“友好的”)。否则,一旦客户试图装载一个实现了远程接口的远程对象,就会得到一个错误。

2)  远程接口必须扩展接口java.rmi.Remote。

3)  除与应用程序本身有关的违例,远程接口中的每个方法都必须在自己的throws从句中声明java.rmi.RemoteException.

4)  作为参数或返回值传递的一个远程对象(不管是直接,还是本地对象中嵌入)必须声明为远程接口,不可声明为实施类。

下面是一个远程接口示例,

//PerfectTimeI.java

//The PerfectTime remote interface

package test;

import java.rmi.*;

public interface PerfectTimeI extends Remote {

    long getPerfectTime() throws RemoteException;

}

它表面上与其他的接口类似,只是对Remote进行了扩展,而且所有的方法都会“掷”出RemoteException.接口和方法都是Public的。

编译PerfectTimeI.java,生成PerfectTimeI.class(test是包,编译时注意路径)

G:\RMI>javac test\PerfectTimeI.java

二、远程接口的实施:

    服务器必须包含一个扩展了UnicastRemoteObject类,并实现远程接口。这个类也可以含有附加的方法,但客户只能使用远程接口中的方法。因为客户是指向接口的一个句柄,而不是它的哪个类。

   必须为远程对象定义构件器,即使只准备定义一个默认构件器,用它调用基础类构件器。必须把它明确地编写出来,因为它必须“掷”出RemoteException违例。

  下面列出远程接口PerfectTime的事实过程:他代表精确计时服务

//PerfectTime.java

//The implementation of the PerfectTime remote object

package test;

import java.net.*;

import java.rmi.*;

import java.rmi.registry.*;

import java.rmi.server.*;

public class PerfectTime extends UnicastRemoteObject implements PerfectTimeI

{

//默认构件器,也要“掷”出RemoteException违例。

    public PerfectTime() throws RemoteException {

        super();

    }

public long getPerfectTime() throws RemoteException {

    return System.currentTimeMillis();

}

public static void main(String[] args) {

/*创建和安装一个安全管理器,令其支持RMI.作为Java开发包的一部分,适用于RMI唯一一个是RMISecurityManager.*/

    System.setSecurityManager(new RMISecurityManager());

    try {

   /*创建远程对象的一个或多个实例,下面是PerfectTime对象*/

        PerfectTime pt = new PerfectTime();

   /*向RMI远程对象注册表注册至少一个远程对象。一个远程对象拥有的方法即可生成指向其他远程对象的句柄,这样,客户到注册表里访问一次,得到第一个远程对象即可.*/

        Naming.bind("PerfectTime", pt);

        System.out.println("Ready to do Time");

    } catch (Exception e) {

        e.printStackTrace();

    }

}

}

编译PerfectTime.java,生成PerfectTime.class(test是包,编译时注意路径)

G:\RMI>javac test\PerfectTime.java

三、创建根和干:

  创建RemoteObject的主干和框架。要完成这个工作可使用rmic编译器,rmic编译器生成远程对象的存根和骨架。存根(Stub)是远程对象在客户端的代理,它将RMI调用传递给服务器端的骨架(Skeleton),后者负责将该调用传递给实际的远程方法输入如下:

G:\RMI>rmic -d G:\RMI test.PerfectTime

 执行这个命令,

rmic成功运行,test目录里就会多出两个新类:

PerfectTime_Stub.class

PerfectTime_Skel.class

它们分别对应的是根(stub)和干(skeleton).

四、使用远程对象:

RMI全部的宗旨就是可能简化远程接口对象的使用。我们客户程序中要做的唯一一件额外事情是查找从服务器取回远程接口。下面就是编写的Java程序:将消息发给对象:

//DisplayPerfectTime.java

//Users remote object PerfectTime

package test;

import java.rmi.*;

import java.rmi.registry.*;

public class DisplayPerfectTime {

/*** DisplayPerfectTime 构造子注解。*/

public DisplayPerfectTime() {

    super();

}

public static void main(String[] args) {

    System.setSecurityManager(new RMISecurityManager());

    try {

        PerfectTimeI t = (PerfectTimeI) Naming.lookup("PerfectTime");

       for (int i = 0; i < 10; i++) {

           System.out.println("PerfectTime:" + t.getPerfectTime());

       }

    } catch (Exception e) {

        e.printStackTrace();

    }

}

}

编译DisplayPerfectTime.java.

G:\RMI>javac test\DisplayPerfectTime.java

五、启动注册并运行代码:

在运行PerfectTime类和DisplayPectTime类之前,用户必须首先在将要宿主PerfectTime的计算机上启动RMI注册(Registry)程序,即使将要运行PerfectTime的计算机与运行DisplayPerfectTime的是同一台机器,这一步也是必须的。注册表服务器的名字是rmiregistry.在32位Windows环境中,可使用: start rmiregistry 令其在后台运行。然后分别开两个不同的进程运行Server端和Client端:启动注册表服务器:

G:\RMI>start rmiregistry

绑定PerfectTime到注册,运行服务端程序:在Windows下,输入下列命令,在后台启动PerfectTime程序:

G:\RMI>java test.PerfectTime

Ready to do Time

运行客户端程序:如下

G:\RMI>java test.DisplayPerfectTime

PerfectTime:961722589649

PerfectTime:961722589669

PerfectTime:961722589679

PerfectTime:961722589679

PerfectTime:961722589689

PerfectTime:961722589689

PerfectTime:961722589689

PerfectTime:961722589699

PerfectTime:961722589699

PerfectTime:961722589699

8 mai

为什么婚戒要带在无名指上?

1,首先大家伸出两手,将中指向下弯曲,对靠在一起,就是中指的背跟背靠在一起

2,然后将其它的4个手指分别指尖对碰

3,在开始游戏的正题之前,请确保以下过程中,5个手指只允许一对手指分开。下面开始
游戏的正题。

4,请张开你们那对大母指,大母指代表我们的父母,能够张开,每个人都会有生老病死,
父母也会有一天离我们而去。

5,请大家合上大母指,再张开食指,食指代表兄弟姐妹,他们也都会有自己的家世,也会
离开我们。

6,请大家合上食指,再张开小母指,小母指代表子女,子女长大后,迟早有一天,会有自
己的家庭生活,也会离开我们。

7,那么,请大家合上小母指,再试着张开无名指。这个时候,大家会惊奇的发现无名指怎
么也张不开,因为无名指代表夫妻,是一辈子不分离的。真正的爱,粘在一起后,是永生
永世都分不开的。

这就是夫妻。