﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><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>BlogJava-Cool eye-随笔分类-Grocery</title><link>http://www.blogjava.net/joeyeezhang/category/6773.html</link><description /><language>zh-cn</language><lastBuildDate>Sat, 23 Jul 2011 22:16:15 GMT</lastBuildDate><pubDate>Sat, 23 Jul 2011 22:16:15 GMT</pubDate><ttl>60</ttl><item><title>T60安装说明</title><link>http://www.blogjava.net/joeyeezhang/archive/2006/11/30/84564.html</link><dc:creator>joeyeezhang</dc:creator><author>joeyeezhang</author><pubDate>Thu, 30 Nov 2006 07:18:00 GMT</pubDate><guid>http://www.blogjava.net/joeyeezhang/archive/2006/11/30/84564.html</guid><wfw:comment>http://www.blogjava.net/joeyeezhang/comments/84564.html</wfw:comment><comments>http://www.blogjava.net/joeyeezhang/archive/2006/11/30/84564.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/joeyeezhang/comments/commentRss/84564.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/joeyeezhang/services/trackbacks/84564.html</trackback:ping><description><![CDATA[
		<table height="98%" width="98%" align="center" border="0">
				<tbody>
						<tr>
								<td>
										<b>IBM T60系列安装系统经验</b>
								</td>
						</tr>
						<tr>
								<td valign="top">
										<span id="Team395" style="MIN-HEIGHT: 50px; HEIGHT: auto">具体安装方法介绍：<br />Thinkpad T60/X60安装操作系统全攻略<br /><br />准备工作：安装一个操作系统，准备工作很重要，因为一旦你开始装了，机器就不能再干别的事情了，所以一旦你发现什么没有准备好，那将是非常麻烦的一件事情。<br /><br />1、bios设置。这一步是针对T60/X60的。开机按f1进入bios，进入configuration，然后在SATA里面将SATA的模式设置成compatibility（兼容模式），默认的是AHCI模式（高级主控接口），这一步很重要，否则安装操作系统时会蓝屏，其中的原因，是因为XP系统安装盘一般不带SATA驱动。然后按f10，回车，退出bios。<br /><br />2、安装光盘。用一张可以光盘启动的XP安装光盘启动你的电脑（本站随机的恢复光盘里面有一个IBM OEM版的XP 镜像文件，把它刻录成光盘，就是一张可以光盘启动的XP安装盘了），接下来就开始安装了，相对于准备工作，安装倒是轻松很多，经过很多大家熟悉的画面后，XP安装完成。<br /><br />3、安装系统之后驱动程序的安装还是有点讲究的。最先安装的应该是SATA硬盘的驱动，否则你就只能一直用兼容模式运行了，那不是可惜了sata的传输速度了。先在恢复光盘里的“T60/X60 驱动和软件”目录里，找到Matrix Storage.exe 文件，双击，会解压到C:\drivers\win\imsm目录，然后运行c:\drivers\win\imsm\prepare里面的install.bat文件，完成之后，重启，就可以在bios里面把sata的模式改回ahci了，进入系统之后会提示发现ide控制器，安装驱动时指向c:\drivers\win\imsm\即可。<br /><br />4、接下来安装其他驱动程序和软件。<br /><br />一、芯片组驱动。运行恢复光盘里的“T60/X60 驱动和软件”目录里的“Intel芯片组驱动.exe”文件，它会解压到C:\DRIVERS\WIN\INTELINF目录下。到此目录下运行“setup.exe”就可以安装了。<br /><br />二、显卡驱动。运行恢复光盘里的“T60/X60 驱动和软件”目录里的“T60/X60显卡驱动.exe”文件，它会解压到C:\DRIVERS\WIN\VIDEO目录下。到此目录下运行“setup.exe”就可以安装了。<br /><br />三、电源管理驱动。运行恢复光盘里的“T60/X60 驱动和软件”目录里的“IBM电源管理.exe”文件，它会解压到C:\DRIVERS\WIN\IBMPM目录下。到此目录下运行“setup.exe”就可以安装了。<br /><br />四、安全芯片驱动。运行恢复光盘里的“T60/X60 驱动和软件”目录里的“安全芯片.exe”文件，它会解压到C:\DRIVERS\WIN\TPM目录下。到此目录下运行“setup.exe”就可以安装了。<br /><br />五、HD总线驱动。装驱动第二个难点在于HD总线，这是T60/X60上的一个高端东西，就是高清晰的音频总线。在设备管理器里有个未知设备，把它的驱动程序路径指向恢复光盘里的“T60/X60 驱动和软件”－“HD总线”目录，就可以顺利安装了。只有先安装了HD总线，才能安装声卡和modem驱动，切记！<br /><br />六、声卡、modem驱动。运行恢复光盘里的“T60/X60 驱动和软件”目录里的“声卡驱动.exe”文件和“modem驱动.exe”文件，它会解压到C:\DRIVERS\WIN\Audio目录下。到此目录下运行“setup.exe”就可以安装了。modem 驱动解压到C:\DRIVERS\HDAMODEM 目录下。<br /><br />七、网卡、无线网卡驱动。运行恢复光盘里的“T60/X60 驱动和软件”目录里的“网卡驱动.exe”文件和“无线网卡驱动.exe”文件，它会解压到C:\DRIVERS\WIN\ETHERNET 和 WLANINT 目录下。到此目录下运行“setup.exe”就可以安装了。<br /><br />八、鼠标、触摸板驱动。运行恢复光盘里的“T60/X60 驱动和软件”目录里的“UltraNav.exe”文件（X60 是“Trackpoint.exe文件），它会解压到C:\DRIVERS\W2K\UNAV 和 TPOINT 目录下。到此目录下运行“setup.exe”就可以安装了。<br /><br />九、指纹识别驱动。运行恢复光盘里的“T60/X60 驱动和软件”目录里的“指纹识别.exe”文件，就可以安装了。<br /><br />十、蓝牙驱动。运行恢复光盘里的“T60/X60 驱动和软件”目录里的“蓝牙.exe”文件，它会解压到C:\Drivers\WIN\TPBTooth目录下。到此目录下运行“setup.exe”就可以安装了。<br /><br />IBM的各种工具软件，有些很实用，有些没用，大家各取所需吧。下面一一介绍：<br /><br />1、Configuration utility－－系统实用配置工具，在这里，你可以了解你电脑的方方面面，包括系统信息、操作使用和配置。<br /><br />2、Hotkey－－快捷键及屏幕显示工具。如果你突然发现你按了音量键或者调整屏幕亮度，却没看到屏幕上有显示，安装它就没错了。<br /><br />3、power manager－－察看你的电池信息，调整电源使用方案。<br /><br />4、APS－－硬盘保护工具，保护你的硬盘不受伤害。<br /><br />5、EasyEject－－快速弹出USB 设备的工具，要想使用Fn＋F9的功能键，就先安装它。<br /><br />6、Keyboard Customizer－－定制键盘快捷键的工具。<br /><br />7、systemupdate－－要保持你的驱动和软件是最新版本就用它吧，会为你上网搜索最新的驱动和工具软件。<br /><br />8、Access Connections－－让你在不同的网络环境下自由切换，减少烦琐的设置。如果你想使用Fn＋F5的快捷键，也要安装它。<br /><br />9、UltraNav Wizard－－小红帽与触摸板的调整工具，安装它，你可以使用Fn＋F8的快捷键。<br /><br />10、Presentation－－把电脑输出到投影仪上的调整工具。<br /><br />11、Productivity－－一个介绍怎样使用小黑各种功能的工具。<br /><br />12、Help Center－－帮助中心，有问题就到这里找答案。<br /><br />13、Message Center－－发布关于小黑的最新消息。<br /><br />14、Away Manager－－当你离开电脑的时候，可以用这个工具来设置，让小黑继续按照你的意愿继续工作。<br /><br />15、Client Security Solution－－客户端安装解决方案，可以用它来为文件加密，还有密码管理器功能。提醒大家一定要小心使用，如果因为使用它而导致任何数据及资料损失，本站概不负责！<br /><br />16、Rescue and Recovery－－备份与恢复软件。要使用到IBM的一键恢复功能，一定要先安装它。本人认为，这是一个笨拙、烦琐的东西，不推荐使用。</span>
								</td>
						</tr>
				</tbody>
		</table>
<img src ="http://www.blogjava.net/joeyeezhang/aggbug/84564.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/joeyeezhang/" target="_blank">joeyeezhang</a> 2006-11-30 15:18 <a href="http://www.blogjava.net/joeyeezhang/archive/2006/11/30/84564.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>X染色體</title><link>http://www.blogjava.net/joeyeezhang/archive/2006/11/26/83676.html</link><dc:creator>joeyeezhang</dc:creator><author>joeyeezhang</author><pubDate>Sun, 26 Nov 2006 14:24:00 GMT</pubDate><guid>http://www.blogjava.net/joeyeezhang/archive/2006/11/26/83676.html</guid><wfw:comment>http://www.blogjava.net/joeyeezhang/comments/83676.html</wfw:comment><comments>http://www.blogjava.net/joeyeezhang/archive/2006/11/26/83676.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/joeyeezhang/comments/commentRss/83676.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/joeyeezhang/services/trackbacks/83676.html</trackback:ping><description><![CDATA[
		<div id="LastMDatecns!3DCFC5C49BD8241!451">11月1日</div>
		<h4 class="TextColor1" id="subjcns!3DCFC5C49BD8241!451" style="MARGIN-BOTTOM: 0px">決定智商的X染色體</h4>
		<div id="msgcns!3DCFC5C49BD8241!451">
				<div>據說決定智商的八對基因全部都是位於X染色體上面，然後男生是XY， </div>
				<div> </div>
				<div>X是來自母親， <br />Y是來自父親。 </div>
				<div> </div>
				<div>所以男生的智商全部都是來自母親的遺傳。 然後女生是XX，所以女生的智商是父親跟母親各有一半影響。 </div>
				<div> </div>
				<div>然後說，因為女生的智商是父親母親都有影響，所以會有中和的效應。 <br />所以女生智商的分布會呈現自然分布(normal distribution)，就是倒鐘狀，中間最多，兩邊較少。 </div>
				<div>
						<br />然後男生因為是完全只受一方影響，所以男生智商分布會呈現在偏向在兩個極端。 </div>
				<div>也就是說，男生天才比較多，但是同時，蠢材之中也是男生特別多。 </div>
				<div> </div>
				<div>這個故事告訴我們什麼？ </div>
				<div> </div>
				<div>1、「你要判斷一個男生聰不聰明，看他媽媽就知道了。」 </div>
				<div> </div>
				<div>2、 然後我們用機率來算：生男孩的機率=1/2，生女孩的機率=1/2。 </div>
				<div>
						<br />生男孩的時候，母親對於男孩智商的影響力 = 1。 <br />生女孩的時候，母親對於女孩智商的影響力 = 1/2。 </div>
				<div>所以說母親跟父親對於下一代智商的影響力(期望值)的比例是: </div>
				<div>1*1/2 + 1/2*1/2 ： 0*1/2+ 1/2*/12 =0.75：0.25 = 3 ： 1 = 母：父 </div>
				<div> </div>
				<div>所以說， 如果你： </div>
				<div> </div>
				<div>1 、是男生，如果你覺得你很笨的話。你千萬要娶一個聰明的女生來。這樣你小孩翻盤的機率還有七成五，人生還是充滿了希望。 </div>
				<div> </div>
				<div>2、是女生，如果你覺得你很笨的話，糟糕了～因為，你翻人家盤的機率有七成五 ..... </div>
				<div> </div>
				<div>3 、當你看到一個男生很聰明的時候，則，他父親很聰明的機率是0%(應該說，就算他父親很聰明，也對他是沒有影響的)，可是他母親很聰明的機率是100%。</div>
				<div>
						<br />所以說，如果你在考慮要嫁給一個很聰明的男生的時候，你就要小心他媽媽，可能會是一個很會算計的婆婆。 </div>
				<div> </div>
				<div>反之，當你看到一個男生很笨的時候，沒錯，他通常會很有錢，這是上帝的安排，上帝為了不讓人類滅亡，所以他會讓很笨的人很有錢，<br />這樣他才能娶到聰明的女生。我們看XX先生的例子就知道了。 </div>
				<div>
						<br />總之，當你看到很笨的男生的時候，不要猶豫，嫁給他。 <br />不要覺得你是為了他的錢，你要跟自己說，你是為了要改善人類未來的基因。 <br />以上三個結論為：人類智商理性鐵蛋定律。 -__-!!</div>
		</div>
<img src ="http://www.blogjava.net/joeyeezhang/aggbug/83676.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/joeyeezhang/" target="_blank">joeyeezhang</a> 2006-11-26 22:24 <a href="http://www.blogjava.net/joeyeezhang/archive/2006/11/26/83676.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>调研的问题</title><link>http://www.blogjava.net/joeyeezhang/archive/2006/11/15/81185.html</link><dc:creator>joeyeezhang</dc:creator><author>joeyeezhang</author><pubDate>Wed, 15 Nov 2006 02:40:00 GMT</pubDate><guid>http://www.blogjava.net/joeyeezhang/archive/2006/11/15/81185.html</guid><wfw:comment>http://www.blogjava.net/joeyeezhang/comments/81185.html</wfw:comment><comments>http://www.blogjava.net/joeyeezhang/archive/2006/11/15/81185.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/joeyeezhang/comments/commentRss/81185.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/joeyeezhang/services/trackbacks/81185.html</trackback:ping><description><![CDATA[
		<p align="left">a. 获取执行者<br />获取用例首先要找出系统的执行者。可以通过用户回答一些问题的答案来识别执行者。以下问题可供参考:<br />·谁使用系统的主要功能(主要使用者)。<br />·谁需要系统支持他们的日常工作。<br />·谁来维护、管理使系统正常工作(辅助使用者)。<br />·系统需要操纵哪些硬件。<br />·系统需要与哪些其它系统交互,包含其它计算机系统和其它应用程序。<br />·对系统产生的结果感兴趣的人或事物。</p>
		<p align="left">
				<br />b. 获取用例<br />一旦获取了执行者,就可以对每个执行者提出问题以获取用例。<br />以下问题可供参考:<br />·执行者要求系统提供哪些功能(执行者需要做什么)?<br />·执行者需要读、产生、删除、修改或存储的信息有哪些类型。<br />·必须提醒执行者的系统事件有哪些?或者执行者必须提醒系统的事件有哪些?怎样把这些事件表示成用例中的功能?<br />·为了完整地描述用例,还需要知道执行者的某些典型功能能否被系统自动实现?<br />还有一些不针对具体执行者问题(即针对整个系统的问题):<br />·系统需要何种输入输出?输入从何处来?输出到何处?<br />·当前运行系统(也许是一些手工操作而不是计算机系统)的主要问题?<br />需要注意,最后两个问题并不是指没有执行者也可以有用例,只是获取用例时尚不知道执行者是什么。一个用例必须至少与一个执行者关联。还需要注意:不同的设计者对用例的利用程度也不同。例如,Ivar Jacobson说,对一个十人年的项目,他需要二十个用例。而在一个相同规模的项目中,Martin Fowler则用了一百多个用例。我们认为:任何合适的用例都可使用,确定用例的过程是对获取的用例进行提炼和归纳的过程,对一个十人年的项目来说,二十个用例似乎太少,一百多个用例则嫌太多,需要保持二者间的相对均衡。</p>
<img src ="http://www.blogjava.net/joeyeezhang/aggbug/81185.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/joeyeezhang/" target="_blank">joeyeezhang</a> 2006-11-15 10:40 <a href="http://www.blogjava.net/joeyeezhang/archive/2006/11/15/81185.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>qq对白</title><link>http://www.blogjava.net/joeyeezhang/archive/2006/11/06/79444.html</link><dc:creator>joeyeezhang</dc:creator><author>joeyeezhang</author><pubDate>Mon, 06 Nov 2006 09:31:00 GMT</pubDate><guid>http://www.blogjava.net/joeyeezhang/archive/2006/11/06/79444.html</guid><wfw:comment>http://www.blogjava.net/joeyeezhang/comments/79444.html</wfw:comment><comments>http://www.blogjava.net/joeyeezhang/archive/2006/11/06/79444.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/joeyeezhang/comments/commentRss/79444.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/joeyeezhang/services/trackbacks/79444.html</trackback:ping><description><![CDATA[毒酒 16:27:31<br />你谁呀 <br />joeyeezhang 16:30:41<br />一个喝了毒酒的人 <br />毒酒 16:31:56<br />晕死 <br />joeyeezhang 16:34:01<br />要得就是这样的效果， <br />毒酒 16:34:52<br />狂晕你哪里 <br />joeyeezhang 16:36:50<br />我在哈尔滨出差，这边下雪呢，好好玩哦 <br />毒酒 16:37:15<br />倒<br />下雪有什么好玩的<br />我现在都要要饭了没心情 <br />joeyeezhang 16:42:31<br />有没有要饭的行头，什么要饭碗，打狗棒什么的，这个社会什么都要讲行头，行头不好不行的，要不我借给你，我刚要完饭，正吃着呢 <br />毒酒 16:41:33<br />是嘛<br />那你就给省一口给我吃吧 <br />joeyeezhang 16:44:02<br />晕，你要饭都要到乞丐这里了，你是今古第一人啊 <br />毒酒 16:42:55<br />呵呵<br />当然 <br />joeyeezhang 16:45:41<br />看样你就是传说中要饭的霸主，请问贵姓，是不是姓洪啊 <br />毒酒 16:45:08<br />NO<br /> <br />joeyeezhang 16:48:32<br />那你姓no,这个姓真牛啊，汉语词典那么厚，就是没有找到这个词，你又是古今第一人啊，佩服佩服， <br />毒酒 16:47:47<br />倒<br />你也很能般 <br />joeyeezhang 16:53:54<br />也不是那。最辉煌的经历也就是把泰山搬到山东泰安，正在筹划把喜马拉雅上搬到哈尔滨来挡住寒流，所以在这调研呢 <br />毒酒 16:53:00<br />倒<br />服了你了 <br />joeyeezhang 16:55:19<br />这么快就服了，太没有挑战性了 <br />毒酒 16:54:16<br />因为本小姐我没心情和你挑战 <br />joeyeezhang 16:57:40<br />敢问no小姐对什么有心情啊，那我先把喜马拉雅山放在中国南边，歇歇脚 正好和你聊聊<img src ="http://www.blogjava.net/joeyeezhang/aggbug/79444.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/joeyeezhang/" target="_blank">joeyeezhang</a> 2006-11-06 17:31 <a href="http://www.blogjava.net/joeyeezhang/archive/2006/11/06/79444.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>web start简介</title><link>http://www.blogjava.net/joeyeezhang/archive/2006/11/04/79117.html</link><dc:creator>joeyeezhang</dc:creator><author>joeyeezhang</author><pubDate>Sat, 04 Nov 2006 14:43:00 GMT</pubDate><guid>http://www.blogjava.net/joeyeezhang/archive/2006/11/04/79117.html</guid><wfw:comment>http://www.blogjava.net/joeyeezhang/comments/79117.html</wfw:comment><comments>http://www.blogjava.net/joeyeezhang/archive/2006/11/04/79117.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/joeyeezhang/comments/commentRss/79117.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/joeyeezhang/services/trackbacks/79117.html</trackback:ping><description><![CDATA[
		<h2>目录</h2>
		<blockquote>
				<b>
						<a href="http://www.phpcat.net/java/4266.htm#intro">简介</a>
				</b>
				<br />
				<b>
						<a href="http://www.phpcat.net/java/4266.htm#install">安装说明</a>
				</b>
				<br />
				<b>
						<a href="http://www.phpcat.net/java/4266.htm#use">使用 Java Web Start 软件</a>
				</b>
				<br />
				<b>
						<a href="http://www.phpcat.net/java/4266.htm#relnotes">发行版说明</a>
				</b>
		</blockquote>
		<a name="intro">
		</a>
		<h2>简介</h2>
		<blockquote>Java<sup><font size="-2">TM</font></sup> Web Start 是基于 Java 技术的应用程序的一种部署解决方案。它是连接计算机和 Internet 的便捷通道，允许用户在完全脱离 Web 的情况下运行和管理应用程序。Java Web Start 提供一次单击激活应用程序的简易方法，并保证始终运行应用程序的最新版本，从而可避免复杂的安装或升级过程。 
<p>传统情况下，通过 Web 发布软件需要用户在 Web 上查找、下载，而后在系统中存放并执行安装程序。执行安装程序后，将提示指定安装路径和安装选项，例如完全、典型或最小安装。这是一项耗时而又复杂的任务，并且在安装软件的每个新版本时都必须重复进行。 
</p><p>相反，通过 Web 部署的应用程序，例如您喜爱的基于 HTML 的电子邮件客户软件和日历、拍卖站点等等，都非常容易安装和使用。Web 浏览器使整个过程自动完成。没有复杂的下载、安装和配置过程，并且确保您始终使用最新版本。 
</p><p>Java Web Start 技术可为全功能应用程序提供与如上所述的 Web 浏览器为 HTML 应用程序提供的相同的好处。Java Web Start 技术是一种面向 Web 的应用程序部署解决方案。使用全功能应用程序替代基于 HTML 的客户软件具有多种好处： 
</p><ul><li>高度交互的用户界面，可与传统应用程序（如文字处理和电子表格软件）相媲美。 
</li><li>较低的带宽需求。应用程序无须在每次单击时都与 Web 服务器进行连接，它可以缓存已经下载的信息。这样，它可以在低速连接上实现更好的交互性。 
</li><li>支持脱机使用。 </li></ul>当然，在第一次使用时仍得下载应用程序。基于 HTML 的应用程序因而具有<i>首次激活</i>的开销。典型情况下，打开一个 Web 页面需要几秒钟。基于 Java<sup><font size="-2"> TM</font></sup> 技术的应用程序通过典型的调制解调器连接下载将需要几分钟。Java Web Start 将下载的所有文件缓存在本地计算机上。这样，尽管应用程序的首次激活开销高于 HTML 页面，但此后便可在瞬间完成应用程序的启动，因为所需的全部资源都可在本地获得。 
<p>每次启动时，Java Web Start 将检查 Web 服务器是否有应用程序的更新版本，如果有，则自动将其下载并启动。这样，应用程序将自动更新。没有复杂的升级过程。 
</p><h3>安全性</h3>Java Web Start 构建于 Java 2 平台之上，该平台提供完善的安全体系结构。在缺省情况下，通过 Java Web Start 启动的应用程序将在受控的环境（“沙箱”）中运行，只能对文件和网络进行有限的访问。因此，通过 Java Web Start 启动应用程序可保持系统的安全性和完整性。 
<p>应用程序可请求对系统进行无限制访问。这种情况下，Java Web Start 将在应用程序第一次启动时显示<i>安全警告</i>对话框。安全警告将显示开发应用程序的供应商的有关信息。如果选择信任供应商，将启动应用程序。应用程序的来源信息取决于数字代码签名。 </p></blockquote>
		<a name="install">
		</a>
		<h2>安装说明</h2>
		<blockquote>有关此发行版的安装说明和系统要求，请参见<a href="http://java.sun.com/products/javawebstart/1.2/zh/docs/installguide_zh_CN.html">安装指南</a>。 </blockquote>
		<a name="use">
		</a>
		<h2>使用 Java Web Start 软件</h2>
		<blockquote>Java Web Start 使您可以直接通过 Web 启动基于 Java 技术的应用程序。应用程序可以通过以下三种方式启动： 
<ul><li>通过单击链接从 Web 浏览器启动。 
</li><li>从 Java Web Start 的内置“应用程序管理器”启动，管理器将跟踪最近使用的应用程序，并提供对喜好应用程序的快速访问。 
</li><li>从桌面图标或“开始”菜单（仅适用于 Microsoft Windows）启动。 </li></ul>无论使用何种方式，每次启动应用程序以检查是否有应用程序的更新版本时，Java Web Start 都将重新连接到 Web 服务器。 
<h3>从 Web 浏览器启动</h3>在 Java Web Start 的演示页上 (<a href="http://java.sun.com/products/javawebstart/demos.html">http://java.sun.com/products/javawebstart/demos.html</a>)，提供了到许多应用程序的链接，可以通过鼠标单击来启动这些应用程序。请尝试单击<i>启动</i>按钮来启动不同的应用程序。Web 浏览器将启动 Java Web Start，它将下载、缓存并执行指定的应用程序。您将注意到第二次启动应用程序时速度明显加快，因为它已在本地存在而无须重新下载。 
<p>页面上的大部分演示程序均可直接下载并执行，无须用户干预。这些应用程序在受限环境中运行，不能访问本地磁盘和网络，并且可以保证它们不会在计算机上安装任何病毒。 
</p><p>某些演示程序需要额外的权限，例如访问本地硬盘。对于这些应用程序，将弹出安全对话框，根据代码的数字签名显示有关应用程序的来源信息。应用程序只有在您决定信任供应商才将运行。 
</p><p>这的确就是使用 Java Web Start 的全部需求，但是它是如何工作的？启动应用程序的 HTML 链接实际上就是标准的 HTML 链接。但是，它不是指向其他 Web 页，而是链接到称作 JNLP 文件的特殊配置文件。Web 浏览器检查文件的扩展名和/或 MIME 类型，确定它属于 Java Web Start。然后以下载的 JNLP 文件为参数启动 Java Web Start。Java Web Start 按照 JNLP 文件的指示进行下载、缓存和运行应用程序。<a name="appman"></a><a name="appmanager"><h3>从内置“应用程序管理器”启动</h3></a>“应用程序管理器”为 Java Web Start 产品的内置部分。它使您可以快速简便地启动曾经通过 Java Web Start 启动的应用程序。管理器由“历史”菜单和“开始/程序”菜单组合而成，为通过 Web 部署的基于 Java 技术的应用程序提供相应的功能。还可通过“应用程序管理器”链接到应用程序的主页，以查看其附加信息。 
</p><p>您可以双击应用程序图标或单击<i>启动</i>按钮从“应用程序管理器”启动应用程序。 
</p><p>“应用程序管理器”另一个重要功能是“首选设置”对话框，该对话框使您可以查看并修改 Java Web Start 使用的设置。例如，它包括使您可以进行下列设置的选项卡： 
</p><ul><li>指定 HTTP 代理（或告诉 Java Web Start 使用缺省的浏览器设置）。 
</li><li>清除已下载的应用程序缓存。 
</li><li>指定 Java Runtime Environment 不同版本的位置。 
</li><li>指定是否显示 Java 控制台。 
</li><li>查看根安全证书集合。 </li></ul>“应用程序管理器”可通过单击桌面上的 <i>Java Web Start</i> 图标或 Microsoft Windows“开始”菜单中的图标启动。在 Solaris<sup><font size="-2">TM</font></sup> 操作环境及 Linux 上，通过调用 Java Web Start 安装目录中的 <tt>javaws</tt> 命令启动。也可从 Web 浏览器启动“应用程序管理器”；有关示例，请参阅演示页 (<a href="http://java.sun.com/products/javawebstart/demos.html">http://java.sun.com/products/javawebstart/demos.html</a>)。 
<h3>从桌面图标或“开始”菜单（仅适用于 Microsoft Windows）启动</h3>Java Web Start 技术可在 Microsoft Windows 桌面和“开始”菜单中自动创建快捷方式，供通过 Web 部署的基于 Java 技术的应用程序使用。在缺省情况下，如果应该创建快捷方式，Java Web Start 将在第二次启动应用程序时提示。该参数可通过“首选设置”面板更改。 
<p>快捷方式还可以通过“应用程序管理器”使用<i>应用程序/创建快捷方式</i> 和 <i>应用程序/删除快捷方式</i>菜单项添加和删除。 
</p><h3>在代理服务器/防火墙后面使用 Java Web Start 软件</h3>Java Web Start 软件必须用正确的代理设置配置以启动来自防火墙之外的应用程序。Java Web Start 软件将自动尝试检测系统缺省浏览器（Microsoft Windows 上为 Internet Explorer 或 Netscape<sup><font size="-2">TM</font></sup> 浏览器，Solaris 操作环境及 Linux 上为 Netscape 浏览器）的代理设置。Java Web Start 技术支持大多数 Web 代理自动配置脚本。它几乎可检测所有环境中的代理设置。 
<p>如果无法自动检测到代理设置，则会在首次使用 Java Web Start 时，提示您指定代理设置。Java Web Start 还将提示输入访问身份验证代理服务器所需的用户名和口令。该用户名和口令将存储为 Java Web Start 的当前入口信息。但是，在调用新的 Java 虚拟机时，如果访问一个安全 Web 站点将提示输入用户名和口令，因为该信息随 Java 虚拟机实例存储。 
</p><p>也可以使用 Java Web Start“首选设置”面板查看或编辑代理配置。通过单击 (Microsoft Windows) 桌面上的图标或在 Java Web Start 安装目录（Solaris 操作环境及 Linux）下键入 <tt>./javaws</tt> 命令启动“应用程序管理器”，然后选择“编辑/首选设置”。如果处于通过代理服务器访问 Web 的环境中，建议使用 Java Web Start 首选设置面板检查是否设置正确。 </p></blockquote>
		<a name="relnotes">
		</a>
		<h2>发行版说明</h2>
		<blockquote>有关对此发行版的 Java Web Start 软件所做的错误修复和增强列表，请参见<a href="http://java.sun.com/products/javawebstart/1.2/docs/relnotes.html">发行版说明</a>。 </blockquote>
<img src ="http://www.blogjava.net/joeyeezhang/aggbug/79117.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/joeyeezhang/" target="_blank">joeyeezhang</a> 2006-11-04 22:43 <a href="http://www.blogjava.net/joeyeezhang/archive/2006/11/04/79117.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>计算机常用端口</title><link>http://www.blogjava.net/joeyeezhang/archive/2006/11/01/78416.html</link><dc:creator>joeyeezhang</dc:creator><author>joeyeezhang</author><pubDate>Wed, 01 Nov 2006 02:06:00 GMT</pubDate><guid>http://www.blogjava.net/joeyeezhang/archive/2006/11/01/78416.html</guid><wfw:comment>http://www.blogjava.net/joeyeezhang/comments/78416.html</wfw:comment><comments>http://www.blogjava.net/joeyeezhang/archive/2006/11/01/78416.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/joeyeezhang/comments/commentRss/78416.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/joeyeezhang/services/trackbacks/78416.html</trackback:ping><description><![CDATA[<font color="#0000ff">&nbsp;</font>
		<p>计算机&#8220;端口&#8221;可以认为是计算机与外界通讯交流的出口。其中硬件领域的端口又称接口，如USB端口、串行端口等。软件领域的端口一般指网络中面向连接服务和无连接服务的通信协议端口，是一种抽象的软件结构，包括一些数据结构和I/O（基本输入输出）缓冲区。 </p>
		<p>　　本文向你讲述端口的基础常识及常用端口设置方法与技巧。</p>　　一、端口基础 　　1.面向连接和无连接协议 
<p>　　面向连接服务要经过三个阶段。即数据传数前，先建立连接，连接建立后再传输数据，数据传送完后，释放连接。面向连接服务，可确保数据传送的次序和传输的可靠性。</p><p>　　无连接服务只有传输数据阶段。消除了除数据通信外的其他开销。只要发送实体是活跃的，无须接收实体也是活跃的。它的优点是灵活方便、迅速，特别适合于传送少量零星的报文，但无连接服务不能防止报文的丢失、重复或失序。</p><p>　　区分&#8220;面向连接服务&#8221;和&#8220;无连接服务&#8221;的概念，特别简单、形象的例子是：打电话和写信。两个人如果要通电话，必须先建立连接&#8212;&#8212;拨号，等待应答后才能相互传递信息，最后还要释放连接&#8212;&#8212;挂电话。写信就没有那么复杂了，地址姓名填好以后直接往邮筒一扔，收信人就能收到。TCP/IP协议在网络层是无连接的（数据包只管往网上发，如何传输和到达以及是否到达由网络设备来管理）。而&#8220;端口&#8221;，是传输层的内容，是面向连接的。协议里面低于1024的端口都有确切的定义，它们对应着因特网上常见的一些服务。这些常见的服务可以划分为使用TCP端口（面向连接如打电话）和使用UDP端口（无连接如写信）两种。</p><p>　　网络中可以被命名和寻址的通信端口是操作系统的一种可分配资源。由网络OSI（Open System Interconnection Reference Model，开放系统互联参考模型）七层协议可知，传输层与网络层最大的区别是传输层提供进程通信能力，网络通信的最终地址不仅包括主机地址，还包括可描述进程的某种标识。所以TCP/IP协议提出的协议端口，可以认为是网络通信进程的一种标识符。</p><p>　　应用程序（调入内存运行后一般称为进程）通过系统调用与某端口建立连接（binding，绑定）后，传输层传给该端口的数据都被相应的进程所接收，相应进程发给传输层的数据都从该端口输出。在TCP/IP协议的实现中，端口操作类似于一般的I/O操作，进程获取一个端口，相当于获取本地唯一的I/O文件，可以用一般的读写方式访问。</p><p>　　类似于文件描述符，每个端口都拥有一个叫端口号的整数描述符，用来区别不同的端口。由于TCP/IP传输层的TCP和UDP两个协议是两个完全独立的软件模块，因此各自的端口号也相互独立。如TCP有一个255号端口，UDP也可以有一个255号端口，两者并不冲突。</p>　　2.端口号的基本分配方式 
<p>　　端口号有两种基本分配方式：</p><p>　　（1）全局分配：这是一种集中分配方式，由一个公认权威的机构根据用户需要进行统一分配，并将结果公布于众。</p><p>　　（2）本地分配：又称动态连接，即进程需要访问传输层服务时，向本地操作系统提出申请，操作系统返回本地唯一的端口号，进程再通过合适的系统调用，将自己和该端口连接起来。</p><p>　　TCP/IP端口号的分配综合了以上两种方式，将端口号分为两部分，少量的作为保留端口，以全局方式分配给服务进程。每一个标准服务器都拥有一个全局公认的端口，即使在不同的机器上，其端口号也相同。剩余的为自由端口，以本地方式进行分配。TCP和UDP规定，小于256的端口才能作为保留端口。</p>　　3.端口分类 
<p>　　按端口号可分为3大类：</p><p>　　（1）公认端口（Well Known Ports）：从0到1023，它们紧密绑定于一些服务。通常这些端口的通讯明确表明了某种服务的协议。例如，80端口实际上总是HTTP通讯。</p><p>　　（2）注册端口（Registered Ports）：从1024到49151。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口，这些端口同样用于许多其他目的。例如，许多系统处理动态端口从1024左右开始。</p><p>　　（3）动态和/或私有端口（Dynamic and/or Private Ports）：从49152到65535。理论上，不应为服务分配这些端口。实际上，机器通常从1024起分配动态端口。</p>　　4.端口&#8220;重定向&#8221; 
<p>　　系统管理员可以&#8220;重定向&#8221;端口。</p><p>　　一种常见的技术是把一个端口重定向到另一个地址。例如默认的HTTP端口是80，不少人将它重定向到另一个端口，如8080。</p><p>　　实现重定向是为了隐藏公认的默认端口，降低受破坏率。这样如果有人要对一个公认的默认端口进行攻击则必须先进行端口扫描。大多数端口重定向与原端口有相似之处，例如多数HTTP端口由80变化而来，如81、88、8000、8080、8888。同样POP的端口原来在110，也常被重定向到1100。也有不少情况是选取统计上有特别意义的数，如1234、23456、34567等。许多人有其他原因选择奇怪的数，42、69、666、31337。近来，越来越多的远程控制木马采用相同的默认端口。如NetBus的默认端口是12345。Blake R. Swopes指出使用重定向端口还有一个原因，在UNIX系统上，如果你想侦听1024以下的端口需要有root权限。如果你没有root权限而又想开启Web服务，你就需要将其安装在较高的端口。此外，一些ISP的防火墙将阻挡低端口的通讯，这样的话即使你拥有整个机器你还是得重定向端口。</p>　　二、常用端口对照详解 
<p>　　下表列出TCP/UDP端口扫描在防火墙记录中的信息。</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><div align="center">端口</div><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><div align="center">服　务</div><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><div align="center">说　　　明</div><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>0 
</p><p>&nbsp;</p><p>Reserved 
</p><p>&nbsp;</p><p>通常用于分析操作系统 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>1 
</p><p>&nbsp;</p><p>tcpmux 
</p><p>&nbsp;</p><p>显示有人在寻找SGI Irix计算机。默认情况下，tcpmux在Irix系统中被打开。Irix计算机在寻找是否包含有默认的无密码的账户，如，IP、GUEST 
</p><p>&nbsp;</p><p>UUCP、NUUCP、DEMOS 、TUTOR、DIAG、OUTOFBOX等。许多管理员在安装后忘记删除这些账户。因此，攻击者在网络上搜索tcpmux并利用这些账户</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>7 
</p><p>&nbsp;</p><p>Echo 
</p><p>&nbsp;</p><p>搜索Fraggle放大器时，发送到X.X.X.0和X.X.X.255的信息 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>19 
</p><p>&nbsp;</p><p>Character Generator 
</p><p>&nbsp;</p><p>一种仅发送字符的服务。UDP版本将会在收到UDP包后回应含有垃圾字符的包。TCP连接时会发送含有垃圾字符的数据流直到连接关闭。攻击者利用IP欺骗可以发动DoS攻击。伪造两个chargen服务器之间的UDP包。同样Fraggle 
</p><p>&nbsp;</p><p>DoS攻击向目标地址的这个端口广播一个带有伪造受害者IP的数据包，受害者为了回应这些数据而拦载</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>21 
</p><p>&nbsp;</p><p>FTP 
</p><p>&nbsp;</p><p>FTP服务器开放该端口，用于上传、下载。攻击者用于寻找打开Anonymous的FTP服务器的方法。这些服务器带有可读写的目录。木马Doly 
</p><p>&nbsp;</p><p>Trojan、Fore、Invisible FTP、WebEx、WinCrash和Blade Runner所开放的端口</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>22 
</p><p>&nbsp;</p><p>SSH` 
</p><p>&nbsp;</p><p>PCAnywhere建立的TCP和该端口的连接可能是为了寻找SSH。如果将该服务配置成为特定的模式，许多使用RSAREF库的版本就会有不少的漏洞存在 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>23 
</p><p>&nbsp;</p><p>Telnet 
</p><p>&nbsp;</p><p>远程登录，攻击者在搜索远程登录UNIX的服务。大多数情况下扫描这一端口是为了找到计算机所运行的操作系统。还有使用其他技术，入侵者也会找到密码。木马Tiny 
</p><p>&nbsp;</p><p>Telnet Server开放该端口</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>25 
</p><p>&nbsp;</p><p>SMTP 
</p><p>&nbsp;</p><p>SMTP服务器所开放的端口，用于发送邮件。攻击者寻找SMTP服务器是为了传递他们的SPAM。入侵者的账户被关闭，他们需要连接到E-mail服务器上，将简单的信息传递到不同的地址。木马Antigen、Email 
</p><p>&nbsp;</p><p>Password Sender、Haebu Coceda、Shtrilitz Stealth、WinPC、WinSpy都开放该端口</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>31 
</p><p>&nbsp;</p><p>MSG Authentication 
</p><p>&nbsp;</p><p>木马Master Paradise、Hackers Paradise开放该端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>42 
</p><p>&nbsp;</p><p>WINS Replication 
</p><p>&nbsp;</p><p>WINS复制 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>53 
</p><p>&nbsp;</p><p>Domain Name Server(DNS) 
</p><p>&nbsp;</p><p>DNS服务器所开放的端口，攻击者可能是试图进行区域传递(TCP)，欺骗DNS(UDP)或隐藏其他的通信。因此防火墙常常过滤或记录此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>67 
</p><p>&nbsp;</p><p>Bootstrap Protocol Server 
</p><p>&nbsp;</p><p>通过ADSL的防火墙常会看见大量发送到广播地址255.255.255.255的数据。这些计算机在向DHCP服务器请求一个地址。攻击者常进入它们，分配一个地址，把自己作为局部路由器而发起大量中间人攻击。客户端向68端口广播请求配置，服务器向67端口广播回应请求。这种回应使用广播是因为客户端还不知道可以发送的IP地址 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>69 
</p><p>&nbsp;</p><p>Trival File Transfer 
</p><p>&nbsp;</p><p>许多服务器与Bootp一起提供这项服务，便于从系统下载启动代码。但是它们常常由于错误配置而使攻击者能从系统中窃取任何文件 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>79 
</p><p>&nbsp;</p><p>Finger Server 
</p><p>&nbsp;</p><p>攻击者用该服务获取用户信息，查询操作系统，探测已知的缓冲区溢出错误，回应从自己机器到其他机器Finger扫描 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>80 
</p><p>&nbsp;</p><p>HTTP 
</p><p>&nbsp;</p><p>用于网页浏览。木马Executor开放该端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>88 
</p><p>&nbsp;</p><p>- 
</p><p>&nbsp;</p><p>Kerberos krb5。另外TCP的88端口也是这个用途 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>99 
</p><p>&nbsp;</p><p>Metagram Relay 
</p><p>&nbsp;</p><p>后门程序ncx99开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>102 
</p><p>&nbsp;</p><p>Message transfer agent(MTA)-X.400 over TCP/IP 
</p><p>&nbsp;</p><p>消息传输代理 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>109 
</p><p>&nbsp;</p><p>POP3 
</p><p>&nbsp;</p><p>POP3服务器开放此端口，用于接收邮件，客户端访问服务器端的邮件服务。POP3服务有许多公认的弱点。关于用户名和密码交换缓冲区溢出的弱点至少有20个，这意味着攻击者可以在真正登陆前进入系统。成功登陆后还有其他缓冲区溢出错误 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>110 
</p><p>&nbsp;</p><p>SUN公司的RPC服务所有端口 
</p><p>&nbsp;</p><p>常见RPC服务有rpc.mountd、NFS、rpc.statd、rpc.csmd、rpc.ttybd、amd等 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>113 
</p><p>&nbsp;</p><p>Authentication Service 
</p><p>&nbsp;</p><p>是一个在许多计算机上运行的协议，用于鉴别TCP连接的用户。使用这种服务可以获得许多计算机的信息。但是它可作为服务的记录器，尤其是FTP、POP、IMAP、SMTP和IRC等服务。如果有客户通过防火墙访问这些服务，将会看到该端口的连接请求。如果关闭该端口，客户端会感觉到在防火墙另一边与E-mail服务器连接缓慢。许多防火墙支持TCP连接在阻断过程中发回RST。这将会停止缓慢的连接 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>119 
</p><p>&nbsp;</p><p>Network News Transfer Protocol 
</p><p>&nbsp;</p><p>NEWS新闻组传输协议。这个端口的连接通常是人们在寻找USENET服务器。多数ISP限制，只有他们的客户才能访问他们的新闻组服务器。打开新闻组服务器将允许发/读任何人的帖子，访问被限制的新闻组服务器，匿名发帖或发送SPAM 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>135 
</p><p>&nbsp;</p><p>Location Service 
</p><p>&nbsp;</p><p>微软在该端口运行DCE RPC end-point mapper为它的DCOM服务。这与UNIX 111端口的功能相似。使用DCOM和RPC的服务利用计算机上的end-point 
</p><p>&nbsp;</p><p>mapper注册它们的位置。远端客户连接到计算机时，它们查找end-point mapper找到服务的位置。攻击者扫描计算机的这个端口是为了找到这个计算机上运行Exchange </p><p>Server吗？什么版本？还有些DoS攻击直接针对这个端口</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>137、138、139 
</p><p>&nbsp;</p><p>NETBIOS Name Service 
</p><p>&nbsp;</p><p>其中137、138是UDP端口，当通过网上邻居传输文件时用这个端口。而139端口则是用于获得NetBIOS/SMB服务。这个协议被用于Windows文件和打印机共享和SAMBA。还有WINS 
</p><p>&nbsp;</p><p>Regisrtation也用它</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>137 
</p><p>&nbsp;</p><p>- 
</p><p>&nbsp;</p><p>其他协议名称查找上的SQL命名管道加密技术、其他协议名称查找上的SQL RPC加密技术、WINS NetBT名称服务和Wins 
</p><p>&nbsp;</p><p>Proxy都用这个端口</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>143 
</p><p>&nbsp;</p><p>IMAP2 
</p><p>&nbsp;</p><p>和POP3的安全问题一样，许多IMAP服务器存在有缓冲区溢出漏洞 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>161 
</p><p>&nbsp;</p><p>SNMP 
</p><p>&nbsp;</p><p>SNMP允许远程管理设备。所有配置和运行信息储存在数据库中，通过SNMP可获得这些信息。管理员的错误配置将被暴露在Internet。攻击者将试图使用默认的密码访问系统。他们可能会试验所有可能的组合。SNMP包可能会被错误的指向用户的网络 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>161 
</p><p>&nbsp;</p><p>- 
</p><p>&nbsp;</p><p>简单网络管理协议 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>162 
</p><p>&nbsp;</p><p>- 
</p><p>&nbsp;</p><p>SNMP陷阱 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>177 
</p><p>&nbsp;</p><p>X Display Manager Control Protocol 
</p><p>&nbsp;</p><p>许多入侵者通过它访问X-windows控制台，它同时需要打开6000端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>389 
</p><p>&nbsp;</p><p>LDAP、ILS 
</p><p>&nbsp;</p><p>轻型目录访问协议和NetMeeting Internet Locator Server共用这一端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>443 
</p><p>&nbsp;</p><p>Https 
</p><p>&nbsp;</p><p>网页浏览端口，能提供加密和通过安全端口传输的另一种HTTP 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>445 
</p><p>&nbsp;</p><p>- 
</p><p>&nbsp;</p><p>公共Internet文件系统 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>456 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马HACKERS PARADISE开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>464 
</p><p>&nbsp;</p><p>- 
</p><p>&nbsp;</p><p>Kerberos kpasswd(v5)。另外TCP的464端口也是这个用途 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>500 
</p><p>&nbsp;</p><p>- 
</p><p>&nbsp;</p><p>Internet Key Exchange(IKE)(Internet密钥交换) 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>513 
</p><p>&nbsp;</p><p>Login,remote login 
</p><p>&nbsp;</p><p>是从使用ADSL登陆到子网中的UNIX计算机发出的广播。这些人为入侵者进入他们的系统提供了信息 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>553 
</p><p>&nbsp;</p><p>CORBA IIOP (UDP) 
</p><p>&nbsp;</p><p>使用ADSL或VLAN将会看到这个端口的广播。CORBA是一种面向对象的RPC系统。入侵者可以利用这些信息进入系统 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>555 
</p><p>&nbsp;</p><p>DSF 
</p><p>&nbsp;</p><p>木马PhAse1.0、Stealth Spy、IniKiller开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>568 
</p><p>&nbsp;</p><p>Membership DPA 
</p><p>&nbsp;</p><p>成员资格DPA 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>569 
</p><p>&nbsp;</p><p>Membership MSN 
</p><p>&nbsp;</p><p>成员资格MSN 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>635 
</p><p>&nbsp;</p><p>mountd 
</p><p>&nbsp;</p><p>Linux的mountd Bug。这是扫描的一个流行BUG。大多数对这个端口的扫描是基于UDP的，但是基于TCP的mountd有所增加(mountd同时运行于两个端口)。记住mountd可运行于任何端口，只是Linux默认端口是635，就像NFS通常运行于2049端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>636 
</p><p>&nbsp;</p><p>LDAP 
</p><p>&nbsp;</p><p>SSL，Secure Sockets layer。安全套接层 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>666 
</p><p>&nbsp;</p><p>Doom Id Software 
</p><p>&nbsp;</p><p>木马Attack FTP、Satanz Backdoor开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>993 
</p><p>&nbsp;</p><p>IMAP 
</p><p>&nbsp;</p><p>SSL，Secure Sockets layer。安全套接层 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>1001、1011 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Silencer、WebEx开放1001端口。木马Doly Trojan开放1011端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>1024 
</p><p>&nbsp;</p><p>Reserved 
</p><p>&nbsp;</p><p>它是动态端口的开始，许多程序并不在乎用哪个端口连接网络，它们请求系统为它们分配下一个闲置端口。基于这一点分配从端口1024开始。这就是说第一个向系统发出请求的会分配到1024端口。你可以重启机器，打开Telnet，再打开一个窗口运行natstat 
</p><p>&nbsp;</p><p>-a 将会看到Telnet被分配1024端口。还有SQL session也用此端口和5000端口</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>1080 
</p><p>&nbsp;</p><p>SOCKS 
</p><p>&nbsp;</p><p>这一协议以通道方式穿过防火墙，允许防火墙后的人通过一个IP地址访问Internet。理论上它应该只允许内部的通信向外到达Internet。但是由于错误的配置，它会允许位于防火墙外部的攻击穿过防火墙。WinGate常会发生这种错误，在加入IRC聊天室时常会看到这种情况 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>1170 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Streaming Audio Trojan、Psyber Stream Server、Voice开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>1234、1243、6711、6776 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马SubSeven2.0、Ultors Trojan开放1234、6776端口。木马SubSeven1.0/1.9开放1243、6711、6776端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>1245 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Vodoo开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>1433 
</p><p>&nbsp;</p><p>SQL 
</p><p>&nbsp;</p><p>SQL服务开放的端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>1492 
</p><p>&nbsp;</p><p>stone-design-1 
</p><p>&nbsp;</p><p>木马FTP99CMP开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>1500 
</p><p>&nbsp;</p><p>RPC client fixed port session queries 
</p><p>&nbsp;</p><p>RPC客户固定端口会话查询 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>1503 
</p><p>&nbsp;</p><p>NetMeeting T.120 
</p><p>&nbsp;</p><p>NetMeeting T.120 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>1524 
</p><p>&nbsp;</p><p>ingress 
</p><p>&nbsp;</p><p>许多攻击脚本将安装一个后门SHELL于这个端口，尤其是针对SUN系统中Sendmail和RPC服务漏洞的脚本。如果刚安装了防火墙就看到在这个端口上的连接企图，很可能是上述原因。可以试试Telnet到用户的计算机上的这个端口，看看它是否会给你一个SHELL。连接到600/pcserver也存在这个问题 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>1600 
</p><p>&nbsp;</p><p>issd 
</p><p>&nbsp;</p><p>木马Shivka-Burka开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>1645、1812 
</p><p>&nbsp;</p><p>- 
</p><p>&nbsp;</p><p>远程认证拨号用户服务 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>1646、1813 
</p><p>&nbsp;</p><p>- 
</p><p>&nbsp;</p><p>RADIUS记账（路由和远程访问） 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>1701 
</p><p>&nbsp;</p><p>- 
</p><p>&nbsp;</p><p>第2层隧道协议 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>1720 
</p><p>&nbsp;</p><p>NetMeeting 
</p><p>&nbsp;</p><p>NetMeeting H.233 call Setup 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>1731 
</p><p>&nbsp;</p><p>NetMeeting Audio Call Control 
</p><p>&nbsp;</p><p>NetMeeting音频调用控制 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>1801、3527 
</p><p>&nbsp;</p><p>- 
</p><p>&nbsp;</p><p>Microsoft消息队列服务器。还有TCP的135、1801、2101、2103、2105也是同样的用途 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>1807 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马SpySender开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>1981 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马ShockRave开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>1999 
</p><p>&nbsp;</p><p>cisco identification port 
</p><p>&nbsp;</p><p>木马BackDoor开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>2000 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马GirlFriend 1.3、Millenium 1.0开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>2001 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Millenium 1.0、Trojan Cow开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>2023 
</p><p>&nbsp;</p><p>xinuexpansion 4 
</p><p>&nbsp;</p><p>木马Pass Ripper开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>2049 
</p><p>&nbsp;</p><p>NFS 
</p><p>&nbsp;</p><p>NFS程序常运行于这个端口。通常需要访问Portmapper查询这个服务运行于哪个端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>2115 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Bugs开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>2140、3150 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Deep Throat 1.0/3.0开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>2500 
</p><p>&nbsp;</p><p>RPC client using a fixed port session replication 
</p><p>&nbsp;</p><p>应用固定端口会话复制的RPC客户 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>2504 
</p><p>&nbsp;</p><p>- 
</p><p>&nbsp;</p><p>网络平衡负荷 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>2583 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Wincrash 2.0开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>2801 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Phineas Phucker开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>3024、4092 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马WinCrash开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>3128 
</p><p>&nbsp;</p><p>squid 
</p><p>&nbsp;</p><p>这是squid HTTP代理服务器的默认端口。攻击者扫描这个端口是为了搜寻一个代理服务器而匿名访问Internet。也会看到搜索其他代理服务器的端口8000、8001、8080、8888。扫描这个端口的另一个原因是用户正在进入聊天室。其他用户也会检验这个端口以确定用户的机器是否支持代理 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>3129 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Master Paradise开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>3150 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马The Invasor开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>3210、4321 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马SchoolBus开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>3333 
</p><p>&nbsp;</p><p>dec-notes 
</p><p>&nbsp;</p><p>木马Prosiak开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>3389 
</p><p>&nbsp;</p><p>超级终端 
</p><p>&nbsp;</p><p>Windows 2000终端开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>3700 
</p><p>&nbsp;</p><p>NULL] 
</p><p>&nbsp;</p><p>木马Portal of Doom开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>3996、4060 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马RemoteAnything开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>4000 
</p><p>&nbsp;</p><p>QQ客户端 
</p><p>&nbsp;</p><p>腾讯QQ客户端开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>4092 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马WinCrash开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>4590 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马ICQTrojan开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>5000、5001、5321、50505 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马blazer5开放5000端口。木马Sockets de Troie开放5000、5001、5321、50505端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>5400、5401、5402 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Blade Runner开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>5550 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马xtcp开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>5569 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Robo-Hack开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>5632 
</p><p>&nbsp;</p><p>PCAnywere 
</p><p>&nbsp;</p><p>有时会看到很多这个端口的扫描，这依赖于用户所在的位置。当用户打开PCAnywere时，它会自动扫描局域网C类网以寻找可能的代理。攻击者也会寻找开放这种服务的计算机。所以应该查看这种扫描的源地址。一些搜寻PCAnywere的扫描包常含端口22的UDP数据包 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>5742 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马WinCrash1.03开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>6267 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马广外女生开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>6400 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马The tHing开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>6670、6671 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Deep Throat开放6670端口。而Deep Throat 3.0开放6671端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>6883 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马DeltaSource开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>6969 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Gatecrasher、Priority开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>6970 
</p><p>&nbsp;</p><p>RealAudio 
</p><p>&nbsp;</p><p>RealAudio客户将从服务器的6970-7170的UDP端口接收音频数据流。这是由TCP-7070端口外向控制连接设置的 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>7000 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Remote Grab开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>7300、7301、7306、7307、7308 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马NetMonitor开放此端口。另外NetSpy1.0也开放7306端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>7323 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>SyGate服务器端 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>7626 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Giscier开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>7789 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马ICKiller开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>8000 
</p><p>&nbsp;</p><p>OICQ 
</p><p>&nbsp;</p><p>腾讯QQ服务器端开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>8010 
</p><p>&nbsp;</p><p>WinGate 
</p><p>&nbsp;</p><p>WinGate代理开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>8080 
</p><p>&nbsp;</p><p>代理端口 
</p><p>&nbsp;</p><p>WWW代理开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>9400、9401、9402 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Incommand 1.0开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>9872、9873、9874、9875、10067、10167 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Portal of Doom开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>9989 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马iNi-Killer开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>11000 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马SennaSpy开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>11223 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Progenic trojan开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>12076、61466 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Telecommando开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>12223 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Hack'99 KeyLogger开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>12345、12346 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马NetBus1.60/1.70、GabanBus开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>12361 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Whack-a-mole开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>13223 
</p><p>&nbsp;</p><p>PowWow 
</p><p>&nbsp;</p><p>PowWow是Tribal Voice的聊天程序。它允许用户在此端口打开私人聊天的连接。该程序对于建立连接非常具有攻击性。它会常驻在TCP端口等待回应。如果一个拨号用户从另一个聊天者手中继承了IP地址就会发生好象有很多不同的人在测试这个端口的情况。这一协议使用OPNG作为其连接请求的前4个字节 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>16969 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Priority开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>17027 
</p><p>&nbsp;</p><p>Conducent 
</p><p>&nbsp;</p><p>这是一个外向连接，是由于公司内部有人安装了带有Conducent"adbot"的共享软件。Conducent"adbot"是为共享软件显示广告服务的。使用这种服务的一种流行的软件是Pkware 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>19191 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马蓝色火焰开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>20000、20001 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Millennium开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>20034 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马NetBus Pro开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>21554 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马GirlFriend开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>22222 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Prosiak开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>23456 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Evil FTP、Ugly FTP开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>26274、47262 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Delta开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>27374 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Subseven 2.1开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>30100 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马NetSphere开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>30303 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Socket23开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>30999 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Kuang开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>31337、31338 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马BO(Back Orifice)开放此端口。另外木马DeepBO也开放31338端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>31339 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马NetSpy DK开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>31666 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马BOWhack开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>33333 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Prosiak开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>34324 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Tiny Telnet Server、BigGluck、TN开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>40412 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马The Spy开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>40421、40422、40423、40426 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Masters Paradise开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>43210、54321 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马SchoolBus 1.0/2.0开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>44445 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Happypig开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>50766 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Fore开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>53001 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Remote Windows Shutdown开放此端口 
</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>65000 
</p><p>&nbsp;</p><p>NULL 
</p><p>&nbsp;</p><p>木马Devil 1.03开放此端口</p><p><br /></p><p><a href="http://www.imaiyi.com/">爱卖艺</a><br /></p><img src ="http://www.blogjava.net/joeyeezhang/aggbug/78416.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/joeyeezhang/" target="_blank">joeyeezhang</a> 2006-11-01 10:06 <a href="http://www.blogjava.net/joeyeezhang/archive/2006/11/01/78416.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>常见名词解释</title><link>http://www.blogjava.net/joeyeezhang/archive/2006/10/07/73601.html</link><dc:creator>joeyeezhang</dc:creator><author>joeyeezhang</author><pubDate>Sat, 07 Oct 2006 01:39:00 GMT</pubDate><guid>http://www.blogjava.net/joeyeezhang/archive/2006/10/07/73601.html</guid><wfw:comment>http://www.blogjava.net/joeyeezhang/comments/73601.html</wfw:comment><comments>http://www.blogjava.net/joeyeezhang/archive/2006/10/07/73601.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/joeyeezhang/comments/commentRss/73601.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/joeyeezhang/services/trackbacks/73601.html</trackback:ping><description><![CDATA[TCP：传输控制协议 SOAP：简单对象访问协议 XML：The Extensible Markup Language(可扩展标识语言) HTML：超文本标记语言(HypertextMarkupLanguage) JNDI：Java Naming and Directory Interface LDAP：Lightweight Directory Access Protocol 轻型目录访问协议 JMS：Java Messaging Service Java消息服务 ODBC：Open Database Connectivity JDBC:Java版本的ODBC <br />LDAP：Lightweight Directory Access Protocol (version 3)轻量级目录访问协议<img src ="http://www.blogjava.net/joeyeezhang/aggbug/73601.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/joeyeezhang/" target="_blank">joeyeezhang</a> 2006-10-07 09:39 <a href="http://www.blogjava.net/joeyeezhang/archive/2006/10/07/73601.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>mime大全</title><link>http://www.blogjava.net/joeyeezhang/archive/2006/09/12/69118.html</link><dc:creator>joeyeezhang</dc:creator><author>joeyeezhang</author><pubDate>Tue, 12 Sep 2006 03:35:00 GMT</pubDate><guid>http://www.blogjava.net/joeyeezhang/archive/2006/09/12/69118.html</guid><wfw:comment>http://www.blogjava.net/joeyeezhang/comments/69118.html</wfw:comment><comments>http://www.blogjava.net/joeyeezhang/archive/2006/09/12/69118.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/joeyeezhang/comments/commentRss/69118.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/joeyeezhang/services/trackbacks/69118.html</trackback:ping><description><![CDATA[
		<div style="TEXT-INDENT: 0px; LINE-HEIGHT: 22px; PADDING-TOP: 5px; HEIGHT: 22px">
				<b>mime大全</b>
		</div>
		<div style="PADDING-RIGHT: 0px; MARGIN-TOP: 10px; FONT-SIZE: 9pt; OVERFLOW-X: hidden; WIDTH: 97%; WORD-BREAK: break-all; LINE-HEIGHT: normal; HEIGHT: 418px; WORD-WRAP: break-word" onload="this.style.overflowX='auto';">&lt;mime-mapping&gt;<br />        &lt;extension&gt;abs&lt;/extension&gt;<br />        &lt;mime-type&gt;audio/x-mpeg&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;ai&lt;/extension&gt;<br />        &lt;mime-type&gt;application/postscript&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;aif&lt;/extension&gt;<br />        &lt;mime-type&gt;audio/x-aiff&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;aifc&lt;/extension&gt;<br />        &lt;mime-type&gt;audio/x-aiff&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;aiff&lt;/extension&gt;<br />        &lt;mime-type&gt;audio/x-aiff&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;aim&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-aim&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;art&lt;/extension&gt;<br />        &lt;mime-type&gt;image/x-jg&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;asf&lt;/extension&gt;<br />        &lt;mime-type&gt;video/x-ms-asf&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;asx&lt;/extension&gt;<br />        &lt;mime-type&gt;video/x-ms-asf&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;au&lt;/extension&gt;<br />        &lt;mime-type&gt;audio/basic&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;avi&lt;/extension&gt;<br />        &lt;mime-type&gt;video/x-msvideo&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;avx&lt;/extension&gt;<br />        &lt;mime-type&gt;video/x-rad-screenplay&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;bcpio&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-bcpio&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;bin&lt;/extension&gt;<br />        &lt;mime-type&gt;application/octet-stream&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;bmp&lt;/extension&gt;<br />        &lt;mime-type&gt;image/bmp&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;body&lt;/extension&gt;<br />        &lt;mime-type&gt;text/html&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;cdf&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-cdf&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;cer&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-x509-ca-cert&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;class&lt;/extension&gt;<br />        &lt;mime-type&gt;application/java&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;cpio&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-cpio&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;csh&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-csh&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;css&lt;/extension&gt;<br />        &lt;mime-type&gt;text/css&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;dib&lt;/extension&gt;<br />        &lt;mime-type&gt;image/bmp&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;doc&lt;/extension&gt;<br />        &lt;mime-type&gt;application/msword&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;dtd&lt;/extension&gt;<br />        &lt;mime-type&gt;text/plain&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;dv&lt;/extension&gt;<br />        &lt;mime-type&gt;video/x-dv&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;dvi&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-dvi&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;eps&lt;/extension&gt;<br />        &lt;mime-type&gt;application/postscript&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;etx&lt;/extension&gt;<br />        &lt;mime-type&gt;text/x-setext&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;exe&lt;/extension&gt;<br />        &lt;mime-type&gt;application/octet-stream&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;gif&lt;/extension&gt;<br />        &lt;mime-type&gt;image/gif&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;gtar&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-gtar&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;gz&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-gzip&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;hdf&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-hdf&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;hqx&lt;/extension&gt;<br />        &lt;mime-type&gt;application/mac-binhex40&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;htc&lt;/extension&gt;<br />        &lt;mime-type&gt;text/x-component&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;htm&lt;/extension&gt;<br />        &lt;mime-type&gt;text/html&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;html&lt;/extension&gt;<br />        &lt;mime-type&gt;text/html&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;hqx&lt;/extension&gt;<br />        &lt;mime-type&gt;application/mac-binhex40&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;ief&lt;/extension&gt;<br />        &lt;mime-type&gt;image/ief&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;jad&lt;/extension&gt;<br />        &lt;mime-type&gt;text/vnd.sun.j2me.app-descriptor&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;jar&lt;/extension&gt;<br />        &lt;mime-type&gt;application/java-archive&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;java&lt;/extension&gt;<br />        &lt;mime-type&gt;text/plain&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;jnlp&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-java-jnlp-file&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;jpe&lt;/extension&gt;<br />        &lt;mime-type&gt;image/jpeg&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;jpeg&lt;/extension&gt;<br />        &lt;mime-type&gt;image/jpeg&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;jpg&lt;/extension&gt;<br />        &lt;mime-type&gt;image/jpeg&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;js&lt;/extension&gt;<br />        &lt;mime-type&gt;text/javascript&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;jsf&lt;/extension&gt;<br />        &lt;mime-type&gt;text/plain&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;jspf&lt;/extension&gt;<br />        &lt;mime-type&gt;text/plain&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;kar&lt;/extension&gt;<br />        &lt;mime-type&gt;audio/x-midi&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;latex&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-latex&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;m3u&lt;/extension&gt;<br />        &lt;mime-type&gt;audio/x-mpegurl&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;mac&lt;/extension&gt;<br />        &lt;mime-type&gt;image/x-macpaint&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;man&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-troff-man&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;me&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-troff-me&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;mid&lt;/extension&gt;<br />        &lt;mime-type&gt;audio/x-midi&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;midi&lt;/extension&gt;<br />        &lt;mime-type&gt;audio/x-midi&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;mif&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-mif&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;mov&lt;/extension&gt;<br />        &lt;mime-type&gt;video/quicktime&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;movie&lt;/extension&gt;<br />        &lt;mime-type&gt;video/x-sgi-movie&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;mp1&lt;/extension&gt;<br />        &lt;mime-type&gt;audio/x-mpeg&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;mp2&lt;/extension&gt;<br />        &lt;mime-type&gt;audio/x-mpeg&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;mp3&lt;/extension&gt;<br />        &lt;mime-type&gt;audio/x-mpeg&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;mpa&lt;/extension&gt;<br />        &lt;mime-type&gt;audio/x-mpeg&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;mpe&lt;/extension&gt;<br />        &lt;mime-type&gt;video/mpeg&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;mpeg&lt;/extension&gt;<br />        &lt;mime-type&gt;video/mpeg&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;mpega&lt;/extension&gt;<br />        &lt;mime-type&gt;audio/x-mpeg&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;mpg&lt;/extension&gt;<br />        &lt;mime-type&gt;video/mpeg&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;mpv2&lt;/extension&gt;<br />        &lt;mime-type&gt;video/mpeg2&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;ms&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-wais-source&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;nc&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-netcdf&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;oda&lt;/extension&gt;<br />        &lt;mime-type&gt;application/oda&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;pbm&lt;/extension&gt;<br />        &lt;mime-type&gt;image/x-portable-bitmap&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;pct&lt;/extension&gt;<br />        &lt;mime-type&gt;image/pict&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;pdf&lt;/extension&gt;<br />        &lt;mime-type&gt;application/pdf&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;pgm&lt;/extension&gt;<br />        &lt;mime-type&gt;image/x-portable-graymap&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;pic&lt;/extension&gt;<br />        &lt;mime-type&gt;image/pict&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;pict&lt;/extension&gt;<br />        &lt;mime-type&gt;image/pict&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;pls&lt;/extension&gt;<br />        &lt;mime-type&gt;audio/x-scpls&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;png&lt;/extension&gt;<br />        &lt;mime-type&gt;image/png&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;pnm&lt;/extension&gt;<br />        &lt;mime-type&gt;image/x-portable-anymap&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;pnt&lt;/extension&gt;<br />        &lt;mime-type&gt;image/x-macpaint&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;ppm&lt;/extension&gt;<br />        &lt;mime-type&gt;image/x-portable-pixmap&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;ppt&lt;/extension&gt;<br />        &lt;mime-type&gt;application/powerpoint&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;ps&lt;/extension&gt;<br />        &lt;mime-type&gt;application/postscript&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;psd&lt;/extension&gt;<br />        &lt;mime-type&gt;image/x-photoshop&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;qt&lt;/extension&gt;<br />        &lt;mime-type&gt;video/quicktime&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;qti&lt;/extension&gt;<br />        &lt;mime-type&gt;image/x-quicktime&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;qtif&lt;/extension&gt;<br />        &lt;mime-type&gt;image/x-quicktime&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;ras&lt;/extension&gt;<br />        &lt;mime-type&gt;image/x-cmu-raster&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;rgb&lt;/extension&gt;<br />        &lt;mime-type&gt;image/x-rgb&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;rm&lt;/extension&gt;<br />        &lt;mime-type&gt;application/vnd.rn-realmedia&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;roff&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-troff&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;rtf&lt;/extension&gt;<br />        &lt;mime-type&gt;application/rtf&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;rtx&lt;/extension&gt;<br />        &lt;mime-type&gt;text/richtext&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;sh&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-sh&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;shar&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-shar&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;smf&lt;/extension&gt;<br />        &lt;mime-type&gt;audio/x-midi&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;sit&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-stuffit&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;snd&lt;/extension&gt;<br />        &lt;mime-type&gt;audio/basic&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;src&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-wais-source&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;sv4cpio&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-sv4cpio&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;sv4crc&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-sv4crc&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;swf&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-shockwave-flash&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;t&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-troff&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;tar&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-tar&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;tcl&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-tcl&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;tex&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-tex&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;texi&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-texinfo&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;texinfo&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-texinfo&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;tif&lt;/extension&gt;<br />        &lt;mime-type&gt;image/tiff&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;tiff&lt;/extension&gt;<br />        &lt;mime-type&gt;image/tiff&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;tr&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-troff&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;tsv&lt;/extension&gt;<br />        &lt;mime-type&gt;text/tab-separated-values&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;txt&lt;/extension&gt;<br />        &lt;mime-type&gt;text/plain&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;ulw&lt;/extension&gt;<br />        &lt;mime-type&gt;audio/basic&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;ustar&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-ustar&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;xbm&lt;/extension&gt;<br />        &lt;mime-type&gt;image/x-xbitmap&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;xht&lt;/extension&gt;<br />        &lt;mime-type&gt;application/xhtml+xml&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;xhtml&lt;/extension&gt;<br />        &lt;mime-type&gt;application/xhtml+xml&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;xml&lt;/extension&gt;<br />        &lt;mime-type&gt;text/xml&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;xpm&lt;/extension&gt;<br />        &lt;mime-type&gt;image/x-xpixmap&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;xsl&lt;/extension&gt;<br />        &lt;mime-type&gt;text/xml&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;xwd&lt;/extension&gt;<br />        &lt;mime-type&gt;image/x-xwindowdump&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;wav&lt;/extension&gt;<br />        &lt;mime-type&gt;audio/x-wav&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;svg&lt;/extension&gt;<br />        &lt;mime-type&gt;image/svg+xml&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;svgz&lt;/extension&gt;<br />        &lt;mime-type&gt;image/svg+xml&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;vsd&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-visio&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;wbmp&lt;/extension&gt;<br />        &lt;mime-type&gt;image/vnd.wap.wbmp&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;wml&lt;/extension&gt;<br />        &lt;mime-type&gt;text/vnd.wap.wml&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;wmlc&lt;/extension&gt;<br />        &lt;mime-type&gt;application/vnd.wap.wmlc&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;wmls&lt;/extension&gt;<br />        &lt;mime-type&gt;text/vnd.wap.wmlscript&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;wmlscriptc&lt;/extension&gt;<br />        &lt;mime-type&gt;application/vnd.wap.wmlscriptc&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;wrl&lt;/extension&gt;<br />        &lt;mime-type&gt;x-world/x-vrml&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;Z&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-compress&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;z&lt;/extension&gt;<br />        &lt;mime-type&gt;application/x-compress&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br />    &lt;mime-mapping&gt;<br />        &lt;extension&gt;zip&lt;/extension&gt;<br />        &lt;mime-type&gt;application/zip&lt;/mime-type&gt;<br />    &lt;/mime-mapping&gt;<br /></div>
<img src ="http://www.blogjava.net/joeyeezhang/aggbug/69118.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/joeyeezhang/" target="_blank">joeyeezhang</a> 2006-09-12 11:35 <a href="http://www.blogjava.net/joeyeezhang/archive/2006/09/12/69118.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>the different between Post and Get</title><link>http://www.blogjava.net/joeyeezhang/archive/2006/08/31/66818.html</link><dc:creator>joeyeezhang</dc:creator><author>joeyeezhang</author><pubDate>Thu, 31 Aug 2006 03:36:00 GMT</pubDate><guid>http://www.blogjava.net/joeyeezhang/archive/2006/08/31/66818.html</guid><wfw:comment>http://www.blogjava.net/joeyeezhang/comments/66818.html</wfw:comment><comments>http://www.blogjava.net/joeyeezhang/archive/2006/08/31/66818.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/joeyeezhang/comments/commentRss/66818.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/joeyeezhang/services/trackbacks/66818.html</trackback:ping><description><![CDATA[1、Get 方法通过 URL 请求来传递用户的数据，将表单内各字段名称与其内容，以成对的字符串连接，置于 action 属性所指程序的 url 后，如[url]http://www.mdm.com/test.asp?name=asd&amp;password=sad[/url]，数据都会直接显示在 url 上，就像用户点击一个链接一样；Post 方法通过 HTTP post 机制，将表单内各字段名称与其内容放置在 HTML 表头(header)内一起传送给服务器端交由 action 属性能所指的程序处理，该程序会通过标准输入(stdin)方式，将表单的数据读出并加以处理<br /><br /><br />2、 Get 方式需要使用 Request.QueryString 来取得变量的值；而 Post 方式通过 Request.Form 来访问提交的内容<br /><br /><br />3、Get 方式传输的数据量非常小，一般限制在 2 KB 左右，但是执行效率却比 Post 方法好；而 Post 方式传递的数据量相对较大，它是等待服务器来读取数据，不过也有字节限制，这是为了避免对服务器用大量数据进行恶意攻击，根据微软方面的说法，微软对用 Request.Form() 可接收的最大数据有限制，IIS 4 中为 80 KB 字节，IIS 5 中为 100 KB 字节<br /><br />建议：除非你肯定你提交的数据可以一次性提交，否则请尽量用 Post 方法<br /><br /><br />4、Get 方式提交数据，会带来安全问题，比如一个登陆页面，通过 Get 方式提交数据时，用户名和密码将出现在 URL 上，如果页面可以被缓存或者其他人可以访问客户这台机器，就可以从历史记录获得该用户的帐号和密码，所以表单提交建议使用 Post 方法；Post 方法提交的表单页面常见的问题是，该页面如果刷新的时候，会弹出一个对话框<br /><br />建议：出于安全性考虑，建议最好使用 Post 提交数据<img src ="http://www.blogjava.net/joeyeezhang/aggbug/66818.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/joeyeezhang/" target="_blank">joeyeezhang</a> 2006-08-31 11:36 <a href="http://www.blogjava.net/joeyeezhang/archive/2006/08/31/66818.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>the fifteen good habits</title><link>http://www.blogjava.net/joeyeezhang/archive/2006/08/30/66602.html</link><dc:creator>joeyeezhang</dc:creator><author>joeyeezhang</author><pubDate>Wed, 30 Aug 2006 02:48:00 GMT</pubDate><guid>http://www.blogjava.net/joeyeezhang/archive/2006/08/30/66602.html</guid><wfw:comment>http://www.blogjava.net/joeyeezhang/comments/66602.html</wfw:comment><comments>http://www.blogjava.net/joeyeezhang/archive/2006/08/30/66602.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/joeyeezhang/comments/commentRss/66602.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/joeyeezhang/services/trackbacks/66602.html</trackback:ping><description><![CDATA[
		<h4 class="TextColor1" id="subjcns!1AFA706DA03F48CA!112" style="MARGIN-BOTTOM: 0px"> </h4>
		<div id="msgcns!1AFA706DA03F48CA!112">
				<div>
						<span>一、虽然有电梯，但也经常走楼梯。<br />二、等公共汽车时，不要一直盯着车来的方向。<br />三、上班和下班，偶尔走走不同的路线。<br />四、不是很熟的人，也不妨和他打个招呼。<br />五、不要整天问别人对自己的看法。<br />六、有机会就仰天注视一下天空和云朵。<br />七、敲开主管或上司的门前，最好要清晰的整理一下自己要办理的事，要讲的话。<br />八、讲完电话后记得说一句：“好，我要挂了。”<br />九、记住并能辨认五个星座，十种树，二十种花。<br />十、睡不着的时候就起床。<br />十一、不要抱着“只要……我就能得到幸福”、“只要能赚到……我就能快乐”的想法。<br />十二、遇到困难时候，想想你所尊敬的人大概会怎么做。<br />十三、遇到讨厌的人，想想自己是否有同样的毛病。<br />十四、不要给准备要做的事寻找失败的理由。<br />十五、把所有的困苦都看作是有意义的，是生命对你的磨练，也许是为了让你成大事而做准备的</span>
				</div>
				<div>
						<span>
						</span> </div>
		</div>
<img src ="http://www.blogjava.net/joeyeezhang/aggbug/66602.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/joeyeezhang/" target="_blank">joeyeezhang</a> 2006-08-30 10:48 <a href="http://www.blogjava.net/joeyeezhang/archive/2006/08/30/66602.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>2006 jolt</title><link>http://www.blogjava.net/joeyeezhang/archive/2006/06/24/54949.html</link><dc:creator>joeyeezhang</dc:creator><author>joeyeezhang</author><pubDate>Sat, 24 Jun 2006 15:45:00 GMT</pubDate><guid>http://www.blogjava.net/joeyeezhang/archive/2006/06/24/54949.html</guid><wfw:comment>http://www.blogjava.net/joeyeezhang/comments/54949.html</wfw:comment><comments>http://www.blogjava.net/joeyeezhang/archive/2006/06/24/54949.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/joeyeezhang/comments/commentRss/54949.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/joeyeezhang/services/trackbacks/54949.html</trackback:ping><description><![CDATA[
		<p>BOOKS GENERAL</p>
		<p>Jolt Winner: Prefactoring by Ken Pugh (O''Reilly)</p>
		<p>Productivity Winners:<br />• Innovation Happens Elsewhere: Open Source as Business Strategy by Ron Goldman, Richard P. Gabriel (Morgan Kaufmann)<br />• Producing Open Source Software: How to Run a Successful Free Software Project by Karl Fogel (O''Reilly)<br />• The Art of Project Management by Scott Berkun (O''Reilly)</p>
		<p>BOOKS TECHNICAL</p>
		<p>Jolt Winner: Agile Web Development with Rails by Dave Thomas, David Hansson, Leon Breedt and Mike Clark (Pragmatic Bookshelf)</p>
		<p>Productivity Winners:<br />• Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries by Krzysztof Cwalina and Brad Abrams (Addison-Wesley)<br />• Practical Common Lisp by Peter Seibel (Apress)<br />• Why Programs Fail: A Guide to Systematic Debugging by Andreas Zeller (Morgan Kaufmann)</p>
		<p>ENTERPRISE PROJECT MANAGEMENT</p>
		<p>Jolt Winner: WelcomRisk 2.6 (Welcom) </p>
		<p>Productivity Winners:<br />• Corticon Business Rules Management 4.0 (Corticon) <br />• JBoss 2 Portal (JBoss)<br />• Visual Studio Team System 2005 (Microsoft) </p>
		<p>DATABASE ENGINES AND DATA TOOLS</p>
		<p>Jolt Winner: Microsoft SQL Server 2005 (Microsoft)</p>
		<p>Productivity Winners:<br />• Berkeley DB 4.4 (Sleepycat Software)<br />• Google Maps API 2005 (Google) <br />• MySQL 5.0 (MySQL) </p>
		<p>DEFECT TRACKING, CHANGE AND CONFIGURATION MANAGEMENT</p>
		<p>Jolt Winner: Perforce SCM 2005 (Perforce)</p>
		<p>Productivity Winners:<br />• FogBugz 4.0 (Fog Creek) <br />• Guiffy SureMerge 7.0 (Guiffy Software) <br />• JIRA 3.4 (Atlassian Software) </p>
		<p>DESIGN TOOLS AND MODELING</p>
		<p>Jolt Winner: Lattix LDM 2.0 (Lattix)</p>
		<p>Productivity Winners:<br />• Borland Together 2006 for Eclipse (Borland) <br />• Enterprise Architect 6.0 (Sparx Systems) <br />• MindManager Pro 6.0 (Mindjet) </p>
		<p>DEVELOPMENT ENVIRONMENTS</p>
		<p>Jolt Winner: Visual Studio Team System 2005 (Microsoft) </p>
		<p>Productivity Winners:<br />• Eclipse SDK 3.1 (Eclipse.org) <br />• IntelliJ IDEA 5.0 (JetBrains) <br />• Komodo 3.5 (ActiveState) </p>
		<p>LIBRARIES, FRAMEWORKS AND COMPONENTS</p>
		<p>Jolt Winner: .NET Framework 2.0 (Microsoft) </p>
		<p>Productivity Winners:<br />• Dundas Chart for .NET 5.0 (Dundas Software) <br />• Qt 4.0 (Trolltech)<br />• Spring Framework 1.2.6 (SpringFramework.org) </p>
		<p>MOBILE DEVELOPMENT TOOLS</p>
		<p>Jolt Winner: Crossfire 5.6 (AppForge)</p>
		<p>Productivity Winners:<br />• Carbide.c++ Express (Nokia) <br />• Flash Lite 2.0 (Adobe) <br />• NetBeans IDE 4.1 (Sun Microsystems) </p>
		<p>QUALITY PROJECT MANAGEMENT</p>
		<p>Jolt Winner: Rally 5.6 (Rally Software Development) </p>
		<p>Productivity Winners:<br />• CollabNet Enterprise Edition with Project Dashboard/Task Management 2005 (CollabNet) <br />• QACenter Enterprise Edition 5.1 (Compuware) <br />• TargetProcess Suite 1.4 (TargetProcess) </p>
		<p>SECURITY TOOLS</p>
		<p>Jolt Winner: Elemental Compliance System 1.4 (Elemental)</p>
		<p>Productivity Winners:<br />• CodeAssure 2.0 (Secure Software) <br />• DevPartner SecurityChecker 1.0 (Compuware) <br />• Fortify Security Tester 1.0 (Fortify)</p>
		<p>TESTING TOOLS</p>
		<p>Jolt Winner: VMTN Subscription 2005 (VMware)</p>
		<p>Productivity Winners:<br />• Agitator 3.0 (Agitar Software)<br />• AQtime 4.7 (AutomatedQA)<br />• Clover 1.3 (Cenqua)</p>
		<p>UTILITIES</p>
		<p>Jolt Winner: Camtasia Studio 3.0 (TechSmith) </p>
		<p>Productivity Winners:<br />• DevPartner Studio 8 (Compuware)<br />• Fog Creek Copilot 1.2 (Fog Creek Software)<br />• ReSharper 1.5 (JetBrains) </p>
		<p>WEB DEVELOPMENT TOOLS</p>
		<p>Jolt Winner: Rails 1.0 (rubyonrails.org) </p>
		<p>Productivity Winners:<br />• JBoss Application Server 4x (JBoss)<br />• Macromedia Studio 8 2005 (Adobe) <br />• Zend Studio - Enterprise Edition 5.0 (Zend)</p>
		<p>HALL OF FAME WINNER: </p>
		<p>• Visual Studio Professional Edition (Microsoft)</p>
<img src ="http://www.blogjava.net/joeyeezhang/aggbug/54949.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/joeyeezhang/" target="_blank">joeyeezhang</a> 2006-06-24 23:45 <a href="http://www.blogjava.net/joeyeezhang/archive/2006/06/24/54949.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>OPEN SOURCE</title><link>http://www.blogjava.net/joeyeezhang/archive/2006/02/08/29925.html</link><dc:creator>joeyeezhang</dc:creator><author>joeyeezhang</author><pubDate>Wed, 08 Feb 2006 06:40:00 GMT</pubDate><guid>http://www.blogjava.net/joeyeezhang/archive/2006/02/08/29925.html</guid><wfw:comment>http://www.blogjava.net/joeyeezhang/comments/29925.html</wfw:comment><comments>http://www.blogjava.net/joeyeezhang/archive/2006/02/08/29925.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/joeyeezhang/comments/commentRss/29925.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/joeyeezhang/services/trackbacks/29925.html</trackback:ping><description><![CDATA[<SPAN class=postbody>OPEN SOURCE社区百花齐放,丰富多彩,主要有: <BR>1.Apache: <BR>最初为支持APACHE WEB服务器而创立,当时因为给Cern Web服务器写的一系列补丁程序(PATCH)而得名 - A PATCHY 服务器.APACHE项目对JAVA开源代码社区产生巨大影响,开始通过jServlet容器,现在通过Jakarta项目.主页: <BR><A href="http://www.apache.org/" target=_blank>www.apache.org</A> <BR><BR>其主要子项目有: <BR>Jakarta: <BR>主要任务是开发JAVA开源程序代码: <BR>Commons: JAVA小应用程序的集合,它把所有能够被Jakarta其它子项目重复调用的低级别的小程序集中在一起. <BR>James: JAVA的电子邮件,新闻,信息服务器 <BR>Jetspeed: JAVA的WEB门户 <BR>Jmeter: JAVA的安装测试工具 <BR>Log4j: JAVA的LOGER <BR>Struts:WEB的应用程序框架. <BR>Taglibs: JSP的标签库 <BR>Tomcat: JAVA的Severlet容器和Web程序应用服务器 <BR>Turbine: 一个可替换Struts的Web框架 <BR>Velocity: 一个宏扩展程序,在一个文档中用JAVA程序产生的数值替换专有标签 <BR>XML: <BR>Xerces:JAVA的XML解析器 <BR>Xalan: JAVA的XML文档处理器 <BR>Cocoon: JAVA的基于XML的Web发布系统 <BR>Web: <BR>Axis:JAVA的基于SOAP的WEB服务 <BR>XML-RPC: JAVA的基于XML-RPC的WEB服务 <BR>WSIF: WEB服务调用框架,通过WSDL文件为客户端提供一个机制以调用分布式处理服务 <BR>ANT: <BR>大家都知道了. <BR><BR>2.ExoLab <BR>这是一个非正式组织,主要致力于开发企业开源软件项目.因为Castor而闻名,同时还负责OpenEJB,OpenJMS,OpenORB,Tyrex,同时还帮助一些外部的项目,如Tomcat,James,Xalan,Xerces.使用ExoLab Licence. <BR><BR>3.GNU <BR>许多受GNU许可证约束的JAVA项目之所以受阻,是因为JAVA编译器和JVM都不是开源的.然而还有一些有趣的GNU项目,比如适用于JAVA的GNU编译器-GCJ. <BR><A href="http://www.gnu.org/software/java/java-software.html" target=_blank>www.gnu.org/software/java/java-software.html</A> <BR><BR>4.ObjectWeb <BR>这是由一个公司联盟创立的开源代码社群.目标是创建并开发开源中间件.目前也是Enhydra项目的协作组织. <BR>有趣的项目有: <BR>JonAS: 一个开源的EJB容器 <BR>JORAM:一个JAVA信息服务的开源实现 <BR><A href="http://www.objectweb.org/" target=_blank>www.objectweb.org</A> <BR><BR>5.Enhydra <BR>是最早基于JAVA的WEB应用服务器之一.由Lutris公司创建.现在增加了许多有趣的项目,比如支持一整套J2ME平台提供应用服务器和WEB服务的项目 <BR>Barracuda是一个WEB应用框架 <BR>XMLC将WEB页面设计和动态内容的生成严格分离,是一个值得研究的项目. <BR><BR>6.SorceForge.net <BR>充当OSS孵化器的角色,属于OSDN公司,OSDN附属于VA公司,VA公司因为VA LINUX而著称.SourceForge为开源项目提供WEB空间,MYSQL数据库,BUG TRACKING系统,邮件列表和论坛,CVS等服务. <BR></SPAN><img src ="http://www.blogjava.net/joeyeezhang/aggbug/29925.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/joeyeezhang/" target="_blank">joeyeezhang</a> 2006-02-08 14:40 <a href="http://www.blogjava.net/joeyeezhang/archive/2006/02/08/29925.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>