<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>航海时代</title><link>http://computer.mblogger.cn/ray_linn/</link><description>我必须再到海上去，到那孤寂的海天之间……因为潮水奔腾的那种强烈的野性的呼唤，委实教人无法抗拒</description><dc:language>zh-CHS</dc:language><generator>RSS Generated by MBlogger Blogs</generator><item><dc:creator>龙二少爷</dc:creator><title>维京长船</title><link>http://computer.mblogger.cn/ray_linn/posts/26942.aspx</link><pubDate>Wed, 02 Feb 2005 13:37:00 GMT</pubDate><guid>http://computer.mblogger.cn/ray_linn/posts/26942.aspx</guid><wfw:comment>http://computer.mblogger.cn/ray_linn/comments/26942.aspx</wfw:comment><comments>http://computer.mblogger.cn/ray_linn/posts/26942.aspx#feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://computer.mblogger.cn/ray_linn/comments/commentRss/26942.aspx</wfw:commentRss><trackback:ping>http://computer.mblogger.cn/ray_linn/trackback.aspx?ID=26942</trackback:ping><description>&lt;P&gt;运送武士前往欧洲、北非、小亚细亚以及北美洲的维京长船大多出自技术娴熟、临海而居的造船师之手，它们不仅具有独特的审美价值，起技术的构造也令人叹为观止。一系列不同寻常的考古发现生动地记录了维京船从公元前4世纪到公元11世纪期间的发展过程。下图展示的是一些按时间发展顺序排列的维京船只的截面图和侧面图。从中我们可以观察到维京船发展的一些变化。实际长度如图下方的比例尺（单位：英尺）&lt;BR&gt;维京船可以划分为两类。一类是为海上掠夺和远航所设计的战船，一类是用来运送货物的商船。战船轻而窄，速度较快。两侧布满桨洞。当逆风行驶或需要用力划桨的时候，桨手可以轻而易举降下船帆。相反，货船船身又高又宽，且桅杆固定不动。但两种类型的船只在建造技术上都有一共同点：即船身外面包裹着一层船板或称列板。船板间的空隙由动物毛和植物纤维制造的绳索填塞。&lt;BR&gt;按从上到下的顺序排列&lt;BR&gt;&lt;A href="http://www.17game.net/4images/data/media/31/1.jpg" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.17game.net/4images/data/media/31/1.jpg" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;■&amp;nbsp;在丹麦赫约斯布林发掘出土的船建造于公元前500年至公元前300年之间。船底是由一块宽木板制成，船两侧各有两块木板，用绳索绑住，再用树脂将船板空隙填塞起来。这艘船使用的是没有桨架的断桨而非普通的船桨&lt;BR&gt;■&amp;nbsp;尼达姆发现的船是公元前350年左右在丹麦制造的，船板与船身等长，用铁铆钉固定在一起。这艘船依靠桨来前进，和赫约斯布林的船一样，也没有配备船帆。&lt;BR&gt;&lt;A href="http://www.17game.net/4images/data/media/31/2.jpg" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.17game.net/4images/data/media/31/2.jpg" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;■&amp;nbsp;在挪威西部克瓦尔山德的一处沼泽地里发觉出的一艘建于公元700年前后的船只。这艘船由于有了龙骨而比此前建造的船更经得起风浪。而且就其度而言，它船身较宽并可能配备了桅杆和船帆。&lt;BR&gt;■&amp;nbsp;著名的奥塞伯格墓船建造于公元800至850年前，是迄今为止发现的造型最为精美的维京船只。但其精巧的结构，低矮的船舷表明：该船的主要使命是为各种仪式服务而非用于战争。&lt;BR&gt;■&amp;nbsp;结实的果斯塔克墓船建造于公元850年前后。它有坚固的龙骨、宽大的横梁以及用来悬挂方形船帆的42英尺长的桅杆。在船右侧船舷靠近船尾的部分安装着一只船舵。&lt;BR&gt;■&amp;nbsp;在丹麦的罗斯基勒峡湾发现了一艘&amp;#8220;克诺尔&amp;#8221;船的残骸，被称为&amp;#8220;斯库尔德列夫一号船骸&amp;#8221;。这是一种船舷较高的商船，用以运送货物和牲畜。这种类型的商船是维京船队的运载工具，更多的时候它依靠船帆行进，偶尔使用船桨。&lt;BR&gt;■&amp;nbsp;斯库尔德列夫二号船骸只有部分船体得到修复，但它仍然是迄今为止发现的最长的维京船之一。和一号船一样，它的建造时间也可以追溯到公元1000年左右。当时它可能被用于海上劫掠。&lt;BR&gt;&lt;A href="http://www.17game.net/4images/data/media/31/3.jpg" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.17game.net/4images/data/media/31/3.jpg" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;奥塞伯格墓船船头优雅的雕刻图案，造型为弯曲的蛇头形状。&lt;BR&gt;&lt;A href="http://www.17game.net/4images/data/media/31/6.jpg" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.17game.net/4images/data/media/31/6.jpg" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;奥塞伯格墓船船头&lt;BR&gt;&lt;A href="http://www.17game.net/4images/data/media/31/9.jpg" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.17game.net/4images/data/media/31/9.jpg" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;1991年挪威人仿制的果斯塔克墓船&amp;#8220;该亚&amp;#8221;号横穿北西洋进入加拿大水域。再次模仿了他们祖先的壮举。&lt;BR&gt;&lt;A href="http://www.17game.net/4images/data/media/31/7.jpg" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.17game.net/4images/data/media/31/7.jpg" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;维京人造船不是将木材直接锯成厚木板，而是沿着树木的纹理将弯曲的树干纵向劈开。这样得到的木板细薄柔韧当仍然能保持木材的天然强度。&lt;BR&gt;&lt;A href="http://www.17game.net/4images/data/media/31/4.jpg" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.17game.net/4images/data/media/31/4.jpg" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;维京船只复原草图&lt;BR&gt;&lt;A href="http://www.17game.net/4images/data/media/31/5.jpg" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.17game.net/4images/data/media/31/5.jpg" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;尽管船尾已经消失不见，但修复后的克诺尔商船仍然显示出维京船只的高贵气度&lt;BR&gt;
&lt;STYLE&gt;.CodeSamp { PADDING-RIGHT: 0.5em; MARGIN-TOP: 1em; PADDING-LEFT: 0.5em; FONT-SIZE: 10p; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.5em; MARGIN-LEFT: 0pt; PADDING-TOP: 0.5em; FONT-FAMILY: "Courier New"; BACKGROUND-COLOR: #000000;width: 640px;border: 1px solid #888888;color: #FFFFFF;}&lt;/STYLE&gt;
&lt;/P&gt;</description></item><item><dc:creator>龙二少爷</dc:creator><title>AutoRun.inf的简单介绍</title><link>http://computer.mblogger.cn/ray_linn/posts/26243.aspx</link><pubDate>Mon, 24 Jan 2005 11:58:00 GMT</pubDate><guid>http://computer.mblogger.cn/ray_linn/posts/26243.aspx</guid><wfw:comment>http://computer.mblogger.cn/ray_linn/comments/26243.aspx</wfw:comment><comments>http://computer.mblogger.cn/ray_linn/posts/26243.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://computer.mblogger.cn/ray_linn/comments/commentRss/26243.aspx</wfw:commentRss><trackback:ping>http://computer.mblogger.cn/ray_linn/trackback.aspx?ID=26243</trackback:ping><description>&lt;TABLE cellSpacing=0 cellPadding=0 width="95%" align=center border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;H1&gt;Autorun.inf, What is it? 
&lt;HR noShade SIZE=1&gt;
&lt;/H1&gt;&lt;!-- #EndEditable --&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&lt;!-- #BeginEditable "body" --&gt;
&lt;P&gt;Autorun.inf is the primary instruction file associated with the Autorun function. Autorun.inf itself is a simple text-based configuration file that tells the operating system which executable to start, which icon to use, and which additional menu commands to make available. In other words, autorun.inf tells Windows how to deal open the presentation and treat the contents of the CD. &lt;/P&gt;
&lt;P&gt;The entire sequence is initiated when the "disk change notifcation" polling discovers a new disk in the CD or DVD ROM drive. Then, if the "Auto insert notification" feature is enabled (it is by default), Windows checks in the new disk's root directory for the existence of an "autorun.inf" file. If found, Windows then reads and follows the specific instructions this file defines. If no autorun.inf file is found, then Windows refers to the new disk by its serial number and executes the default actions associated with the (data or audio) content on the disk. 
&lt;P&gt;&lt;B class=bigBlue&gt;The Autorun.inf file defines the following:&lt;/B&gt; &lt;/P&gt;
&lt;TABLE cellSpacing=0 cellPadding=5 width="90%" align=center border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD vAlign=top align=middle&gt;&lt;IMG height=13 alt="Autorun.inf Defines the following:" src="http://autorun.moonvalley.com/images/bullet.gif" width=8&gt;&lt;/TD&gt;
&lt;TD&gt;The process or application that will automatically run when a disk is inserted&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top align=middle&gt;&lt;IMG height=13 alt="Automatically run when CD is inserted" src="http://autorun.moonvalley.com/images/bullet.gif" width=8&gt;&lt;/TD&gt;
&lt;TD&gt;Optionally, one can define the process or application that will run for specific Operating environments.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top align=middle&gt;&lt;IMG height=13 alt="Icon Representing CD or DVD" src="http://autorun.moonvalley.com/images/bullet.gif" width=8&gt;&lt;/TD&gt;
&lt;TD&gt;The icon that will represent your application's CD or DVD when the drive is viewed with My Computer or Explorer. &lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top align=middle&gt;&lt;IMG height=13 alt="Menu Commands when CD-ROM is clicked" src="http://autorun.moonvalley.com/images/bullet.gif" width=8&gt;&lt;/TD&gt;
&lt;TD&gt;Menu commands displayed when the user right-clicks the CD-ROM icon from My Computer or Explorer.&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;BR&gt;&lt;BR&gt;
&lt;TABLE cellSpacing=0 cellPadding=3 width="100%" border=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD bgColor=#e1e3ea colSpan=2&gt;&lt;B&gt;A simple Autorun.inf example:&lt;/B&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR align=middle&gt;
&lt;TD align=left width="11%" bgColor=#ffffff&gt;&lt;/TD&gt;
&lt;TD align=left width="89%" bgColor=#ffffff&gt;[autorun] &lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=left width="11%" bgColor=#ffffff&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD align=left width="89%" bgColor=#ffffff&gt;open=autorun.exe&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=left width="11%" bgColor=#ffffff&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD align=left width="89%" bgColor=#ffffff&gt;icon=autorun.ico&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=left width="11%" bgColor=#ffffff&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD align=left width="89%" bgColor=#ffffff&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD bgColor=#e1e3ea colSpan=2&gt;&lt;B&gt;A complex Autorun.inf example:&lt;/B&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=left bgColor=#ffffff colSpan=2&gt;&lt;I&gt;This example is used in the following section for complete definition and descriptions. &lt;/I&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=left width="11%" bgColor=#ffffff&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD align=left width="89%" bgColor=#ffffff&gt;[autorun] &lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=left width="11%" bgColor=#ffffff&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD align=left width="89%" bgColor=#ffffff&gt;open=filename.exe /argument1&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=left width="11%" bgColor=#ffffff&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD align=left width="89%" bgColor=#ffffff&gt;icon=\foldername\filename.dll,5&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=left width="11%" bgColor=#ffffff&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD align=left width="89%" bgColor=#ffffff&gt;[autorun.mips]&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=left width="11%" bgColor=#ffffff&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD align=left width="89%" bgColor=#ffffff&gt;open=filenam2.exe&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=left width="11%" bgColor=#ffffff&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD align=left width="89%" bgColor=#ffffff&gt;icon=filename.ico&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=left width="11%" bgColor=#ffffff&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD align=left width="89%" bgColor=#ffffff&gt;[autorun.alpha]&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=left width="11%" bgColor=#ffffff&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD align=left width="89%" bgColor=#ffffff&gt;open=filenam3.exe&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=left width="11%" bgColor=#ffffff&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD align=left width="89%" bgColor=#ffffff&gt;icon=filename.ico&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=left width="11%" bgColor=#ffffff&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD align=left width="89%" bgColor=#ffffff&gt;[autorun.ppc]&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=left width="11%" bgColor=#ffffff&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD align=left width="89%" bgColor=#ffffff&gt;open=filenam4.exe&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=left width="11%" bgColor=#ffffff&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD align=left width="89%" bgColor=#ffffff&gt;icon=filename.ico&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=left width="11%" bgColor=#ffffff&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD align=left width="89%" bgColor=#ffffff&gt;shell\install = &amp;amp;Install&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=left width="11%" bgColor=#ffffff&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD align=left width="89%" bgColor=#ffffff&gt;shell\install\command = setup.exe&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=left width="11%" bgColor=#ffffff&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD align=left width="89%" bgColor=#ffffff&gt;shell\uninstall = &amp;amp;UnInstall&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=left width="11%" bgColor=#ffffff&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD align=left width="89%" bgColor=#ffffff&gt;shell\uninstall\command = Uninstall.exe&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=left width="11%" bgColor=#ffffff&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD align=left width="89%" bgColor=#ffffff&gt;shell\readme = &amp;amp;Read Me&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=left width="11%" bgColor=#ffffff&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD align=left width="89%" bgColor=#ffffff&gt;shell\readme\command = notepad readme.txt&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=left width="11%" bgColor=#ffffff&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD align=left width="89%" bgColor=#ffffff&gt;shell\help = &amp;amp;Help&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD align=left width="11%" bgColor=#ffffff&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD align=left width="89%" bgColor=#ffffff&gt;shell\help\command = helpfilename.hlp&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;HR noShade SIZE=1&gt;
&lt;B&gt;This section describes the configuration of the Autorun.inf file and each of the potential items.&lt;/B&gt;&lt;BR&gt;&lt;BR&gt;
&lt;TABLE cellSpacing=0 cellPadding=3 width="100%" border=0&gt;
&lt;TBODY&gt;
&lt;TR vAlign=top align=left bgColor=#e1e3ea&gt;
&lt;TD width="40%"&gt;&lt;B&gt;Example Autorun File:&lt;/B&gt;&lt;/TD&gt;
&lt;TD width="60%"&gt;&lt;B&gt;Description:&lt;/B&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR vAlign=top align=left&gt;
&lt;TD width="40%"&gt;[autorun]&lt;/TD&gt;
&lt;TD width="60%" bgColor=#f9f9fb&gt;&lt;B&gt;[autorun]&lt;/B&gt; is the primary, required section name.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR vAlign=top align=left&gt;
&lt;TD width="40%" rowSpan=3&gt;open=filename.exe /argument1&lt;/TD&gt;
&lt;TD bgColor=#ffffff&gt;
&lt;P&gt;&lt;B&gt;Open&lt;/B&gt; is the keyword to determine what action to take upon insert notification.&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR vAlign=top align=left&gt;
&lt;TD bgColor=#ffffff&gt;&lt;B&gt;filename.exe&lt;/B&gt; is the value defining the application that will be automatically started.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR vAlign=top align=left&gt;
&lt;TD bgColor=#ffffff&gt;&lt;B&gt;/argument1&lt;/B&gt; is the argument, parameter or switch passed to the application being run. Logically, any command line parameters used must be supported by the application.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR vAlign=top align=left&gt;
&lt;TD width="40%" rowSpan=3&gt;icon=\foldername\filename.dll,5&lt;/TD&gt;
&lt;TD bgColor=#f9f9fb&gt;
&lt;P&gt;&lt;B&gt;Icon&lt;/B&gt; is the keyword to determine the icon used for the disk.&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR vAlign=top align=left&gt;
&lt;TD bgColor=#f9f9fb&gt;&lt;B&gt;filename.dll&lt;/B&gt; is the value defining the file containing the icon.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR vAlign=top align=left&gt;
&lt;TD bgColor=#f9f9fb&gt;&lt;B&gt;,5 &lt;/B&gt;is the argument to the icon resource defining which icon to display.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR vAlign=top align=left&gt;
&lt;TD bgColor=#ffffff colSpan=2&gt;
&lt;P&gt;&lt;B&gt;Note: &lt;/B&gt;By default, the system looks for the file in the root directory of the inserted disk. If you want to access a file located in a specific folder or subdirectory, specify a path relative to the root. &lt;/P&gt;
&lt;P&gt;Example: open = foldername\filename.exe This will not change the current directory.&lt;/P&gt;
&lt;P&gt;Although AutoPlay is the default menu item, you can define a different command to be the default by including the following line. shell = verb&lt;/P&gt;
&lt;P&gt;When the user double-clicks on the icon, the command associated with this entry will be carried out. &lt;/P&gt;
&lt;P&gt;&lt;B&gt;Note:&lt;/B&gt; a more common method of defining the icon resouce is an explicit reference to a .ico file. Example: icon=autorun.ico&lt;/P&gt;
&lt;P&gt;&lt;B&gt;Note:&lt;/B&gt; The icon defined representing your application's CD or DVD is the drive icon as viewed with My Computer or Explorer. Valid file types containing icons include .ICO .BMP .EXE .DLL If the file includes more than one icon, by default, the second icon in the files icon resource will be displayed. &lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P align=center&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE cellSpacing=1 cellPadding=4 width="100%" border=0&gt;
&lt;TBODY&gt;
&lt;TR vAlign=top align=left bgColor=#e1e3ea&gt;
&lt;TD width=225&gt;&lt;B&gt;Example Autorun File:&lt;/B&gt;&lt;/TD&gt;
&lt;TD width=317 colSpan=2&gt;&lt;B&gt;Description:&lt;/B&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR vAlign=top align=left&gt;
&lt;TD width=225 bgColor=#ffffff&gt;[autorun.mips]&lt;/TD&gt;
&lt;TD width=317 bgColor=#f5f7fa colSpan=2&gt;Defining the autorun items for a mips machine&lt;/TD&gt;&lt;/TR&gt;
&lt;TR vAlign=top align=left&gt;
&lt;TD width=225 bgColor=#ffffff&gt;open=filenam2.exe&lt;/TD&gt;
&lt;TD width=317 bgColor=#f5f7fa colSpan=2&gt;The platform specific application to run&lt;/TD&gt;&lt;/TR&gt;
&lt;TR vAlign=top align=left&gt;
&lt;TD width=225 bgColor=#ffffff&gt;icon=filename2.ico&lt;/TD&gt;
&lt;TD width=317 bgColor=#f5f7fa colSpan=2&gt;The platform specific autorun icon&lt;/TD&gt;&lt;/TR&gt;
&lt;TR vAlign=top align=left&gt;
&lt;TD width=225 bgColor=#f5f7fa height=21&gt;[autorun.alpha]&lt;/TD&gt;
&lt;TD width=317 bgColor=#ebedf3 colSpan=2 height=21&gt;Defining the autorun items for a DEC Alphamachine&lt;/TD&gt;&lt;/TR&gt;
&lt;TR vAlign=top align=left&gt;
&lt;TD width=225 bgColor=#f5f7fa&gt;open=filenam3.exe&lt;/TD&gt;
&lt;TD width=317 bgColor=#ebedf3 colSpan=2&gt;The platform specific application to run&lt;/TD&gt;&lt;/TR&gt;
&lt;TR vAlign=top align=left&gt;
&lt;TD width=225 bgColor=#f5f7fa&gt;icon=filename3.ico&lt;/TD&gt;
&lt;TD width=317 bgColor=#ebedf3 colSpan=2&gt;The platform specific autorun icon&lt;/TD&gt;&lt;/TR&gt;
&lt;TR vAlign=top align=left&gt;
&lt;TD width=225 bgColor=#ffffff&gt;[autorun.ppc]&lt;/TD&gt;
&lt;TD width=317 bgColor=#f5f7fa colSpan=2&gt;Defining the autorun items for a Power PC&lt;/TD&gt;&lt;/TR&gt;
&lt;TR vAlign=top align=left&gt;
&lt;TD width=225 bgColor=#ffffff&gt;open=filenam4.exe&lt;/TD&gt;
&lt;TD width=317 bgColor=#f5f7fa colSpan=2&gt;The platform specific application to run&lt;/TD&gt;&lt;/TR&gt;
&lt;TR vAlign=top align=left&gt;
&lt;TD width=225 bgColor=#ffffff&gt;icon=filename4.ico&lt;/TD&gt;
&lt;TD width=317 bgColor=#f5f7fa colSpan=2&gt;The platform specific autorun icon&lt;/TD&gt;&lt;/TR&gt;
&lt;TR vAlign=top align=left&gt;
&lt;TD width=225 bgColor=#f5f7fa&gt;shell\install = &amp;amp;Install&lt;/TD&gt;
&lt;TD width=317 bgColor=#ebedf3 colSpan=2&gt;The Keyword defining a menu item and the Hot key for that item&lt;/TD&gt;&lt;/TR&gt;
&lt;TR vAlign=top align=left&gt;
&lt;TD width=225 bgColor=#ffffff&gt;shell\install\command = setup.exe&lt;/TD&gt;
&lt;TD width=317 bgColor=#f5f7fa colSpan=2&gt;The keyword defining the operation to perform when the user selects this item&lt;/TD&gt;&lt;/TR&gt;
&lt;TR vAlign=top align=left&gt;
&lt;TD width=225 bgColor=#f5f7fa&gt;shell\uninstall = &amp;amp;UnInstall &lt;/TD&gt;
&lt;TD width=317 bgColor=#ebedf3 colSpan=2&gt;Additional menu item example&lt;/TD&gt;&lt;/TR&gt;
&lt;TR vAlign=top align=left&gt;
&lt;TD width=225 bgColor=#ffffff&gt;shell\uninstall\command = Uninstall.exe &lt;/TD&gt;
&lt;TD width=317 bgColor=#f5f7fa colSpan=2&gt;Additional menu item example&lt;/TD&gt;&lt;/TR&gt;
&lt;TR vAlign=top align=left&gt;
&lt;TD width=225 bgColor=#f5f7fa&gt;shell\readme = &amp;amp;Read Me &lt;/TD&gt;
&lt;TD width=317 bgColor=#ebedf3 colSpan=2&gt;Additional menu item example&lt;/TD&gt;&lt;/TR&gt;
&lt;TR vAlign=top align=left&gt;
&lt;TD width=225 bgColor=#ffffff&gt;shell\readme\command = notepad readme.txt&lt;/TD&gt;
&lt;TD width=317 bgColor=#f5f7fa colSpan=2&gt;Additional menu item example&lt;/TD&gt;&lt;/TR&gt;
&lt;TR vAlign=top align=left&gt;
&lt;TD width=225 bgColor=#f5f7fa&gt;shell\help = &amp;amp;Help&lt;/TD&gt;
&lt;TD width=317 bgColor=#ebedf3 colSpan=2&gt;Additional menu item example&lt;/TD&gt;&lt;/TR&gt;
&lt;TR vAlign=top align=left&gt;
&lt;TD width=225 bgColor=#ffffff&gt;shell\help\command = helpfilename.hlp&lt;/TD&gt;
&lt;TD width=317 bgColor=#f5f7fa colSpan=2&gt;Additional menu item example&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;!-- #EndEditable --&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><dc:creator>龙二少爷</dc:creator><title>几篇关于.NET performance的文章</title><link>http://computer.mblogger.cn/ray_linn/posts/18933.aspx</link><pubDate>Wed, 27 Oct 2004 15:39:00 GMT</pubDate><guid>http://computer.mblogger.cn/ray_linn/posts/18933.aspx</guid><wfw:comment>http://computer.mblogger.cn/ray_linn/comments/18933.aspx</wfw:comment><comments>http://computer.mblogger.cn/ray_linn/posts/18933.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://computer.mblogger.cn/ray_linn/comments/commentRss/18933.aspx</wfw:commentRss><trackback:ping>http://computer.mblogger.cn/ray_linn/trackback.aspx?ID=18933</trackback:ping><description>&lt;P&gt;&lt;A href="http://blogs.msdn.com/ricom/archive/2004/10/18/244242.aspx"&gt;http://blogs.msdn.com/ricom/archive/2004/10/18/244242.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://download.microsoft.com/download/a/7/e/a7ea6fd9-2f56-439e-a8de-024c968f26d1/ScaleNet.pdf"&gt;http://download.microsoft.com/download/a/7/e/a7ea6fd9-2f56-439e-a8de-024c968f26d1/ScaleNet.pdf&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag/html/scalenetcheck06.asp"&gt;http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag/html/scalenetcheck06.asp&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.gotdotnet.com/team/clr/HeadTraxReport.htm"&gt;http://www.gotdotnet.com/team/clr/HeadTraxReport.htm&lt;/A&gt;&lt;/P&gt;</description></item><item><dc:creator>龙二少爷</dc:creator><title>Eclipse Plugins</title><link>http://computer.mblogger.cn/ray_linn/posts/17925.aspx</link><pubDate>Tue, 12 Oct 2004 16:36:00 GMT</pubDate><guid>http://computer.mblogger.cn/ray_linn/posts/17925.aspx</guid><wfw:comment>http://computer.mblogger.cn/ray_linn/comments/17925.aspx</wfw:comment><comments>http://computer.mblogger.cn/ray_linn/posts/17925.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://computer.mblogger.cn/ray_linn/comments/commentRss/17925.aspx</wfw:commentRss><trackback:ping>http://computer.mblogger.cn/ray_linn/trackback.aspx?ID=17925</trackback:ping><description>&lt;P&gt;&lt;STRONG&gt;插件列表网站&lt;BR&gt;&lt;/STRONG&gt;http://www.eclipse-plugins.info/eclipse/index.jsp&amp;nbsp;Eclipse&amp;nbsp;插件专门网站，有插件分类，top&amp;nbsp;rated统计，以及用户反馈信息。&amp;nbsp;可以让你快速地找到最好的插件了。&amp;nbsp; 
&lt;P&gt;推荐插件 
&lt;P&gt;&lt;A href="http://sourceforge.net/projects/struts/" target=_blank&gt;Eclipse&amp;nbsp;插件集成&lt;/A&gt;&lt;A href="http://www.matrix.org.cn/subjects/images/out.png" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.matrix.org.cn/subjects/images/out.png" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;&amp;nbsp;在&amp;nbsp;Struts&amp;nbsp;Applications&amp;nbsp;子项目下，有人整理了这个东东。即它把&amp;nbsp;eclipse&amp;nbsp;常用的开源工具打包了，不需要自己再麻烦去安装整理了。真棒的工作。&amp;nbsp; 
&lt;P&gt;&lt;A href="http://eclipse-tools.sourceforge.net/index.html" target=_blank&gt;Eclipse-tools&lt;/A&gt;&lt;A href="http://www.matrix.org.cn/subjects/images/out.png" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.matrix.org.cn/subjects/images/out.png" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;&amp;nbsp;sf.net&amp;nbsp;的一个旨在开发&amp;nbsp;eclipse&amp;nbsp;插件的项目。&amp;nbsp;有几个小巧实用的工具了。&amp;nbsp;虽小，但看起来的确实用。比如，你想看看某个类或者方法的实现，一般是&amp;nbsp;ctrl&amp;nbsp;＋&amp;nbsp;左键&amp;nbsp;，点击即打开这个类或者方法。&amp;nbsp;但如果是接口时，只是到达接口而已，不能解决问题。我实际应用过程中就遇到这个问题。&amp;nbsp;没有想到就有真的做了这个插件。 
&lt;P&gt;&lt;BR&gt;J2EE&lt;BR&gt;&lt;A href="http://forge.objectweb.org/projects/lomboz" target=_blank&gt;Lomboz&lt;/A&gt;&lt;A href="http://www.matrix.org.cn/subjects/images/out.png" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.matrix.org.cn/subjects/images/out.png" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;&amp;nbsp;开源&amp;nbsp;J2EE&amp;nbsp;开发中用得最火的插件，关键是更新速度很快，基本上&amp;nbsp;eclipse&amp;nbsp;IDE&amp;nbsp;有新版本，几天之内他就可以&amp;nbsp;release&amp;nbsp;版本。新版本功能也改进不少，现在也可以直接在&amp;nbsp;JSP&amp;nbsp;中显示标签的提示了，甚至语法错误提示。（我一直用这个）&amp;nbsp; 
&lt;P&gt;随着eclipse的发展，现在的LOMBOZ插件越来越大了。但是速度成了主要的问题。和Myeclipse、IBM的Eclipse&amp;nbsp;Web&amp;nbsp;Tools&amp;nbsp;Platform相比，LOMBOZ的技术有点落后了。Myeclipse是把整个项目的JSP先编译了，而IBM也是第一次把所有的JSP加入索引。虽然每次打开的时候，也慢一些，但是并不随着工程的变大，而出现速度成反比的现象。现在用lomboz&amp;nbsp;打开一个大的项目中的JSP文件的话，一般人已经受不了它的速度了。&amp;nbsp; 
&lt;P&gt;&lt;A href="http://www.eclipse.org/webtools/initial-contribution/IBM/Getting%20Started.html" target=_blank&gt;Eclipse&amp;nbsp;Web&amp;nbsp;Tools&amp;nbsp;Platform&lt;/A&gt;&lt;A href="http://www.matrix.org.cn/subjects/images/out.png" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.matrix.org.cn/subjects/images/out.png" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;&amp;nbsp;IBM为eclipse贡献的好东东！&amp;nbsp;这个绝对是一个重量级的J2EE的插件，很多论坛上都有它的介绍，在此也不多说了。只说几个与众不同的地方，它是一个唯一打开JSP，能解释里面的JAVA，HTML，CSS，JS，TLD的编辑器，也是唯一能支持JAVA里的CTRL+鼠标单击打开相应类，鼠标停住显示JAVADOC的编辑器。IBM的东西确实不同凡响，就是体积大了些，不但用到EMF，而且还用GEF，XSD等项目，至于里面的XML可视化编辑，WEB&amp;nbsp;SERVICE.....偶也用不着，幸好也有这样一位大侠Lonsen（在此表示感谢）爱好和偶一样，把这个插件减肥了。&lt;BR&gt;&lt;A href="http://www.matrix.org.cn/forum_view.asp?forum_id=25&amp;amp;view_id=11972" target=_blank&gt;Eclipse&amp;nbsp;Web&amp;nbsp;Tools&amp;nbsp;Platform减肥记&lt;/A&gt;&lt;A href="http://www.matrix.org.cn/subjects/images/out.png" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.matrix.org.cn/subjects/images/out.png" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;&amp;nbsp;这样改过之后，这个插件又FREE！又强大，速度比LOMBOZ快，首先推荐！ 
&lt;P&gt;&lt;A href="http://www.myeclipseide.com/" target=_blank&gt;MyEclipse&lt;/A&gt;&lt;A href="http://www.matrix.org.cn/subjects/images/out.png" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.matrix.org.cn/subjects/images/out.png" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;开始有注册机出现&amp;nbsp;虽然是个死要钱的东东，不过功能确实是不赖啊，尤其让我无法放手的就是那个自动发布功能，随手保存，随时发布。这个发布可不是&amp;nbsp;ant&amp;nbsp;的那种整站发布，而是针对某些类或是&amp;nbsp;jsp&amp;nbsp;进行发布，虽说只是一个简单的&amp;nbsp;copy，可确实方便了很多。&lt;BR&gt;里面使用的ＸＭＬ编辑器，XML&amp;nbsp;MEN也可以说是一个精品的插件，但是在当前的XML插件满天飞的情况而言，优点也不多了。不过，那个&amp;nbsp;struts&amp;nbsp;支持倒是使用了这个功能，它不但把&amp;nbsp;easyStruts&amp;nbsp;集成进来，而且还加入了图形（流程）化struts-config.xml的功能，还支持除错的功能，这个功能虽然不稳定，但是必竟支持这个功能的插件也仅此一位呀。&amp;nbsp;&lt;BR&gt;如果除其不稳定因素外，这个STRUTS插件已经是最好用的插件之一了，不但保持了，xslt这个目录的模版文件的支持，preferences.ini这个配置文件可以修改生成文件的目录，这些easySTRUTS原有的优点以外，而且在稳定性上也有了明显的改善！&lt;B&gt;只是这个插件唯一让你受不了的就是，它必须使用它自身带的GEF插件包&lt;/B&gt;，而且你还不能安装比它新的GEF的插件！！！这意味着如果你的其它插件，想使用GEF的话，能利用它的版本的，就用它的版本，不然，就意味着你永远不能使用其它使用GEF的插件！！！5555555555痛苦ing&amp;nbsp; 
&lt;P&gt;Struts 
&lt;P&gt;&lt;A href="http://www.jamesholmes.com/struts/console/" target=_blank&gt;Struts&amp;nbsp;Console&lt;/A&gt;&lt;A href="http://www.matrix.org.cn/subjects/images/out.png" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.matrix.org.cn/subjects/images/out.png" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;最老牌的&amp;nbsp;Struts&amp;nbsp;插件了，支持的平台很多。同时支持eclipse2.1和3.0!!!而且一直在维护更新。我还是认为它是最好用的&amp;nbsp;Struts&amp;nbsp;插件。新版本也支持&amp;nbsp;Eclipse&amp;nbsp;IDE&amp;nbsp;的最新版本。其实对于&amp;nbsp;Struts&amp;nbsp;关键是完善地支持配置文件地图形化就够了，其他关系不大。这个东东对Struts配置文件支持得很完善。另外他也可以相对独立地作为一个程序运行，我现在是这种方式在用它。&amp;nbsp; 
&lt;P&gt;不得不提的easy&amp;nbsp;STRUTS&amp;nbsp;几乎所有的网站说到STRUTS插件的时候都会提到它，它的功能也的确不赖呀。FORM的模板的支持，生成目录..等配置文件的支持。真的可以说是STRUTS的一个非常成功的插件。只是网友在使用中，发现竟然有把Struts-config.xml文件信息丢失的现象，这个插件可以说一下子从天堂走向了...但是，好在myeclipse把它集成了，修正了一些BUG。但与此也带来一些新的BUG！:(&amp;nbsp;软件是不是总是这样？？不过，随着FILE&amp;nbsp;Model插件的强大，easy&amp;nbsp;struts吸引人的地方越来越少了，甚至于它的模板不是基于velocity的,也成为它必须要重构的一个因素了。&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&lt;BR&gt;代码辅助 &lt;/P&gt;
&lt;P&gt;&lt;A href="http://jalopy.sourceforge.net/" target=_blank&gt;JALOPY&lt;/A&gt;&lt;A href="http://www.matrix.org.cn/subjects/images/out.png" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.matrix.org.cn/subjects/images/out.png" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;&amp;nbsp;有几篇综合介绍文章，请参考：&lt;BR&gt;&lt;A href="http://www.matrix.org.cn/subjects/Wiki.jsp?page=EclipseDocs" target=_blank&gt;Eclipse介绍文章页&lt;/A&gt;&lt;BR&gt;&amp;nbsp; 
&lt;P&gt;Jalopy功能确实不错，也是我在使用eclipse2系列时必备之一，不过在eclipse3里面，格式化有了长足的进步，个人认为功能已经不弱于Jalopy了&amp;nbsp;&amp;#8212;&amp;#8212;郁也风&amp;nbsp; 
&lt;P&gt;&lt;A href="http://beust.com/doclipse/" target=_blank&gt;Doclipse&amp;nbsp;-&amp;nbsp;A&amp;nbsp;JavaDoc&amp;nbsp;Tag&amp;nbsp;Plug-in&amp;nbsp;for&amp;nbsp;Eclipse&lt;/A&gt;&lt;BR&gt;&lt;A href="http://www.matrix.org.cn/subjects/images/out.png" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.matrix.org.cn/subjects/images/out.png" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;&amp;nbsp;Doclipse&amp;nbsp;is&amp;nbsp;an&amp;nbsp;Eclipse&amp;nbsp;plug-in&amp;nbsp;to&amp;nbsp;help&amp;nbsp;you&amp;nbsp;write&amp;nbsp;Java&amp;nbsp;source&amp;nbsp;files&amp;nbsp;with&amp;nbsp;Javadoc&amp;nbsp;tags,&amp;nbsp;either&amp;nbsp;for&amp;nbsp;documentation&amp;nbsp;purposes&amp;nbsp;or&amp;nbsp;to&amp;nbsp;be&amp;nbsp;processed&amp;nbsp;by&amp;nbsp;a&amp;nbsp;tool&amp;nbsp;such&amp;nbsp;as&amp;nbsp;EJBGen&amp;nbsp;or&amp;nbsp;XDoclet.&amp;nbsp;New&amp;nbsp;tags&amp;nbsp;can&amp;nbsp;be&amp;nbsp;added&amp;nbsp;to&amp;nbsp;the&amp;nbsp;plug-in&amp;nbsp;by&amp;nbsp;writing&amp;nbsp;XML&amp;nbsp;files&amp;nbsp;defining&amp;nbsp;the&amp;nbsp;new&amp;nbsp;tags&amp;nbsp;and&amp;nbsp;their&amp;nbsp;attributes.&amp;nbsp; 
&lt;P&gt;&lt;BR&gt;XML 
&lt;P&gt;&lt;A href="http://www.xmlbuddy.com/" target=_blank&gt;XML&amp;nbsp;Buddy&lt;/A&gt;&lt;BR&gt;&lt;A href="http://www.matrix.org.cn/subjects/images/out.png" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.matrix.org.cn/subjects/images/out.png" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;&amp;nbsp;&lt;U&gt;标准版免费&lt;/U&gt;&lt;BR&gt;&lt;A href="http://www.matrix.org.cn/subjects/Edit.jsp?page=%E6%A0%87%E5%87%86%E7%89%88%E5%85%8D%E8%B4%B9" target=_blank&gt;?&lt;/A&gt;&lt;BR&gt;&amp;nbsp;排名最高的&amp;nbsp;XML&amp;nbsp;插件，比较好用。标准版免费开放，专业版需要付费。&amp;nbsp; 
&lt;P&gt;&lt;BR&gt;Hibernate 
&lt;P&gt;&lt;A href="http://hibernator.sourceforge.net/" target=_blank&gt;Hibernator&lt;/A&gt;&lt;BR&gt;&lt;A href="http://www.matrix.org.cn/subjects/images/out.png" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.matrix.org.cn/subjects/images/out.png" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;&amp;nbsp;&amp;lt;开源&amp;gt;&amp;nbsp;&lt;BR&gt;&lt;A href="http://forum.javaeye.com/download/jlinux/" target=_blank&gt;Tanghan&lt;/A&gt;&lt;BR&gt;&lt;A href="http://www.matrix.org.cn/subjects/images/out.png" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.matrix.org.cn/subjects/images/out.png" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;&amp;nbsp;&amp;lt;开源&amp;gt;&amp;nbsp;国人开发的一个&amp;nbsp;Hibernte&amp;nbsp;辅助开发工具。很好用。主要功能是从数据库表中自动建立&amp;nbsp;hbm&amp;nbsp;文件。也可以从POJO创建hbm文件,但是默认ID的类型是hilo.long,&amp;nbsp;从这个hbm&amp;nbsp;产生数据库schema的时候会出错。&amp;nbsp; 
&lt;P&gt;&lt;A href="http://www.binamics.com/hibernatesynch" target=_blank&gt;Hibernate&amp;nbsp;Synchronizer&lt;/A&gt;&lt;BR&gt;&lt;A href="http://www.matrix.org.cn/subjects/images/out.png" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.matrix.org.cn/subjects/images/out.png" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;&amp;nbsp;&amp;lt;开源&amp;gt;&amp;nbsp;Hibernate&amp;nbsp;Synchronizer可以保证hbm和java文件的同步。&amp;nbsp; 
&lt;P&gt;&lt;A href="http://www.exadel.com/products_ORMstudio.htm" target=_blank&gt;Exadel&amp;nbsp;ORM&amp;nbsp;Studio&amp;nbsp;Hibernate&amp;nbsp;Edition&lt;/A&gt;&lt;BR&gt;&lt;A href="http://www.matrix.org.cn/subjects/images/out.png" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.matrix.org.cn/subjects/images/out.png" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&lt;A href="http://www.exadel.com/images/pages/orm/orm.gif" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.exadel.com/images/pages/orm/orm.gif" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;&amp;nbsp; 
&lt;P&gt;&lt;BR&gt;GUI&amp;nbsp;相关 
&lt;P&gt;&lt;A href="http://www.cloudgarden.com/jigloo/" target=_blank&gt;Jigloo&amp;nbsp;SWT/Swing&amp;nbsp;GUI&amp;nbsp;Builder&lt;/A&gt;&lt;BR&gt;&lt;A href="http://www.matrix.org.cn/subjects/images/out.png" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.matrix.org.cn/subjects/images/out.png" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;&amp;nbsp;&amp;lt;有免费版本&amp;gt;&amp;nbsp; 
&lt;P&gt;&lt;BR&gt;其它&amp;nbsp;Util&amp;nbsp;插件 
&lt;P&gt;&lt;A href="http://log4e.jayefem.de/index.php/Main_Page" target=_blank&gt;Log4E&lt;/A&gt;&lt;BR&gt;&lt;A href="http://www.matrix.org.cn/subjects/images/out.png" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.matrix.org.cn/subjects/images/out.png" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;&amp;nbsp;&amp;lt;开源&amp;gt;&amp;nbsp;帮助你在代码里使用&amp;nbsp;log4j&amp;nbsp;写&amp;nbsp;log&amp;nbsp; 
&lt;P&gt;&lt;A href="http://commons4e.berlios.de/" target=_blank&gt;Commons4e&lt;/A&gt;&lt;BR&gt;&lt;A href="http://www.matrix.org.cn/subjects/images/out.png" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.matrix.org.cn/subjects/images/out.png" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;&amp;nbsp;&amp;lt;开源&amp;gt;&amp;nbsp;&lt;BR&gt;&lt;A href="http://andrei.gmxhome.de/anyedit/index.html" target=_blank&gt;AnyEdit&lt;/A&gt;&lt;BR&gt;&lt;A href="http://www.matrix.org.cn/subjects/images/out.png" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.matrix.org.cn/subjects/images/out.png" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;&amp;nbsp;&amp;lt;开源&amp;gt;&amp;nbsp;对&amp;nbsp;eclipse&amp;nbsp;edit&amp;nbsp;做些功能补充&amp;nbsp; 
&lt;P&gt;&lt;A href="http://www.visual-paradigm.com/sdeec.php" target=_blank&gt;Visual&amp;nbsp;Paradigm&amp;nbsp;SDE&amp;nbsp;for&amp;nbsp;Eclipse&lt;/A&gt;&lt;BR&gt;&lt;A href="http://www.matrix.org.cn/subjects/images/out.png" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.matrix.org.cn/subjects/images/out.png" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;&amp;nbsp;&amp;lt;有免费版本&amp;gt;&amp;nbsp;&lt;BR&gt;&lt;A href="http://www.binamics.com/mavenworkshop/" target=_blank&gt;Maven&amp;nbsp;Workshop&lt;/A&gt;&lt;BR&gt;&lt;A href="http://www.matrix.org.cn/subjects/images/out.png" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.matrix.org.cn/subjects/images/out.png" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;&amp;nbsp;&amp;lt;免费&amp;gt;&amp;nbsp; 
&lt;P&gt;＃&lt;BR&gt;&lt;A href="http://mevenide.codehaus.org/" target=_blank&gt;meven&lt;/A&gt;&lt;BR&gt;&lt;A href="http://www.matrix.org.cn/subjects/images/out.png" target=_blank&gt;&lt;IMG alt=按此在新窗口浏览图片 src="http://www.matrix.org.cn/subjects/images/out.png" onload="javascript:if(this.width&gt;screen.width-333)this.width=screen.width-333" border=0 galleryImg="no"&gt;&lt;/A&gt;&lt;BR&gt;&amp;nbsp;免费，另一个极好的maven环境&amp;nbsp; 
&lt;P&gt;
&lt;STYLE&gt;.CodeSamp { PADDING-RIGHT: 0.5em; MARGIN-TOP: 1em; PADDING-LEFT: 0.5em; FONT-SIZE: 10p; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.5em; MARGIN-LEFT: 0pt; PADDING-TOP: 0.5em; FONT-FAMILY: "Courier New"; BACKGROUND-COLOR: #000000;width: 640px;border: 1px solid #888888;color: #FFFFFF;}&lt;/STYLE&gt;
&lt;/P&gt;</description></item><item><dc:creator>龙二少爷</dc:creator><title>XP Programming</title><link>http://computer.mblogger.cn/ray_linn/posts/17911.aspx</link><pubDate>Tue, 12 Oct 2004 14:31:00 GMT</pubDate><guid>http://computer.mblogger.cn/ray_linn/posts/17911.aspx</guid><wfw:comment>http://computer.mblogger.cn/ray_linn/comments/17911.aspx</wfw:comment><comments>http://computer.mblogger.cn/ray_linn/posts/17911.aspx#feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://computer.mblogger.cn/ray_linn/comments/commentRss/17911.aspx</wfw:commentRss><trackback:ping>http://computer.mblogger.cn/ray_linn/trackback.aspx?ID=17911</trackback:ping><description>&lt;IMG style="WIDTH: 640px; HEIGHT: 480px" height=100 alt="" hspace=0 src="/images/computer.mblogger.cn/ray_linn/863/r_circles.jpg" width=100 border=0&gt;</description></item></channel></rss>
