﻿<?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-DIB</title><link>http://www.blogjava.net/dnktty/</link><description>Do it better</description><language>zh-cn</language><lastBuildDate>Sun, 12 Apr 2026 07:53:12 GMT</lastBuildDate><pubDate>Sun, 12 Apr 2026 07:53:12 GMT</pubDate><ttl>60</ttl><item><title>URL 详谈(转)</title><link>http://www.blogjava.net/dnktty/archive/2008/03/05/183905.html</link><dc:creator>dnktty</dc:creator><author>dnktty</author><pubDate>Wed, 05 Mar 2008 03:33:00 GMT</pubDate><guid>http://www.blogjava.net/dnktty/archive/2008/03/05/183905.html</guid><wfw:comment>http://www.blogjava.net/dnktty/comments/183905.html</wfw:comment><comments>http://www.blogjava.net/dnktty/archive/2008/03/05/183905.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/dnktty/comments/commentRss/183905.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dnktty/services/trackbacks/183905.html</trackback:ping><description><![CDATA[<div class="box2"><span class="Tit">URL</span></div>
<table class="htb wr" cellspacing="0" cellpadding="0" width="100%" border="0">
    <tbody>
        <tr>
            <td>
            <div class="box2 p14"><a href="http://baike.baidu.com/pic/1/11861973497238684.jpg" target="_blank"><img title="点击查看大图" alt="" hspace="5" src="http://baike.baidu.com/pic/1/11861973497238684_small.jpg" align="right" vspace="5" border="0" /></a> 统一资源定位符 (Uniform Resource Locator, URL) <br />
            是用于完整地描述Internet上网页和其他资源的地址的一种标识方法。<br />
            Internet上的每一个网页都具有一个唯一的名称标识，通常称之为URL地址，这种地址可以是本地磁盘，也可以是局域网上的某一台计算机，更多的是Internet上的站点。简单地说，URL就是Web地址，俗称&#8220;网址&#8221;。<br />
            <br />
            <a href="http://baike.baidu.com/view/160675.htm" target="_blank">URI</a> 方案集，包含如何访问 <a href="http://baike.baidu.com/view/11165.htm" target="_blank">Internet</a> 上的资源的明确指令。<br />
            <br />
            URL 是统一的，因为它们采用相同的基本语法，无论<a href="http://baike.baidu.com/view/1303626.htm" target="_blank">寻址</a>哪种特定类型的<a href="http://baike.baidu.com/view/8439.htm" target="_blank">资源</a>（<a href="http://baike.baidu.com/view/828.htm" target="_blank">网页</a>、新闻组）或描述通过哪种机制获取该资源。 <br />
            <br />
            对于 Intranet <a href="http://baike.baidu.com/view/899.htm" target="_blank">服务器</a>或<a href="http://baike.baidu.com/view/7833.htm" target="_blank">万维网</a>服务器上的目标文件，可以使用&#8220;统一资源定位符 (URL)&#8221;地址（该地址以&#8220;<a href="http://&#8221;开始/" target="_blank">http://&#8221;开始</a>）。Web 服务器使用&#8220;超文本传输协议 (<a href="http://baike.baidu.com/view/9472.htm" target="_blank">HTTP</a>)&#8221;，一种&#8220;幕后的&#8221;Internet 信息传输协议。例如，<a href="http://www.microsoft.com/" target="_blank">http://www.microsoft.com/</a> 为 Microsoft 网站的万维网 URL 地址。 <br />
            <br />
            URL的一般格式为(带方括号[]的为可选项)：<br />
            <br />
            protocol :// hostname[:port] / path / [;parameters][?query]#fragment <br />
            <br />
            例如：<br />
            <br />
            <a href="http://www.imailtone.com/WebApplication1/WebForm1.aspx?name=tom&amp;" target="_blank">http://www.imailtone.com:80/WebApplication1/WebForm1.aspx?name=tom&amp;</a>;age=20#resume<br />
            <br />
            格式说明：<br />
            <br />
            1、<a href="http://baike.baidu.com/view/59805.htm" target="_blank">p</a>rotocol（协议）：指定使用的传输协议，下表列出 protocol 属性的有效方案名称。 最常用的是HTTP协议，它也是目前WWW中应用最广的协议。 <br />
            <br />
            <a href="http://baike.baidu.com/view/32758.htm" target="_blank">file</a>&nbsp;&nbsp;资源是本地计算机上的文件。格式file:// <br />
            <a href="http://baike.baidu.com/view/369.htm" target="_blank">ftp</a>&nbsp; &nbsp;通过 FTP访问资源。格式 FTP://<br />
            <a href="http://baike.baidu.com/view/32795.htm" target="_blank">gopher</a> 通过 Gopher 协议访问该资源。 <br />
            http&nbsp;&nbsp;通过 HTTP 访问该资源。 格式 <a href="http://&nbsp;&nbsp;target=_blank/">HTTP:// </a><br />
            <a href="http://baike.baidu.com/view/14121.htm" target="_blank">https</a>&nbsp;&nbsp;通过安全的 HTTPS 访问该资源。&nbsp;&nbsp;格式 <a href="https://<br/" />
            target=_blank&gt;HTTPS://<br />
            </a><br />
            <a href="http://baike.baidu.com/view/32792.htm" target="_blank">mailto</a> 资源为电子邮件地址，通过 SMTP 访问。 格式 mailto:<br />
            <a href="http://baike.baidu.com/view/52043.htm" target="_blank">MMS</a>&nbsp;&nbsp;通过 支持MMS（流媒体）协议的播放该资源。（代表软件：Windows Media Player）格式 MMS://<br />
            <a href="http://baike.baidu.com/view/267140.htm" target="_blank">ed2k</a>&nbsp;&nbsp;通过 支持ed2k（专用下载链接）协议的P2P软件访问该资源。（代表软件：电驴） 格式 ed2k://<br />
            <a href="http://baike.baidu.com/view/15471.htm" target="_blank">Flashget</a>&nbsp;&nbsp;通过 支持Flashget:（专用下载链接）协议的P2P软件访问该资源。（代表软件：快车） 格式 Flashget://<br />
            <a href="http://baike.baidu.com/view/133698.htm" target="_blank">thunder</a>&nbsp;&nbsp;通过 支持thunder（专用下载链接）协议的P2P软件访问该资源。（代表软件：迅雷） 格式 thunder://<br />
            <a href="http://baike.baidu.com/view/14412.htm" target="_blank">news</a>&nbsp;&nbsp;通过 NNTP 访问该资源。 <br />
            <br />
            2、<a href="http://baike.baidu.com/view/207706.htm" target="_blank">host</a>name（主机名）：是指存放资源的服务器的域名系统 (<a href="http://baike.baidu.com/view/22276.htm" target="_blank">DNS</a>) 主机名或 <a href="http://baike.baidu.com/view/8370.htm" target="_blank">IP</a> 地址。有时，在主机名前也可以包含连接到服务器所需的用户名和密码（格式：username@password）。<br />
            <br />
            3、:<a href="http://baike.baidu.com/view/64604.htm" target="_blank">port</a>（<a href="http://baike.baidu.com/view/1075.htm" target="_blank">端口</a>号）：整数，可选，省略时使用方案的默认端口，各种传输协议都有默认的端口号，如http的默认端口为80。如果输入时省略，则使用默认端口号。有时候出于安全或其他考虑，可以在服务器上对端口进行重定义，即采用非标准端口号，此时，URL中就不能省略端口号这一项。<br />
            <br />
            4、<a href="http://baike.baidu.com/view/555244.htm" target="_blank">path</a>（<a href="http://baike.baidu.com/view/59642.htm" target="_blank">路径</a>）：由零或多个&#8220;/&#8221;符号隔开的字符串，一般用来表示主机上的一个目录或文件地址。<br />
            <br />
            5、;parameters（参数）：这是用于指定特殊参数的可选项。<br />
            <br />
            6、?<a href="http://baike.baidu.com/view/209416.htm" target="_blank">query</a>(查询)：可选，用于给<a href="http://baike.baidu.com/view/348756.htm" target="_blank">动态网页</a>（如使用<a href="http://baike.baidu.com/view/32614.htm" target="_blank">CGI</a>、<a href="http://baike.baidu.com/view/245912.htm" target="_blank">ISAPI</a>、<a href="http://baike.baidu.com/view/99.htm" target="_blank">PHP</a>/<a href="http://baike.baidu.com/view/3387.htm" target="_blank">JSP</a>/<a href="http://baike.baidu.com/view/2616.htm" target="_blank">ASP</a>/<a href="http://baike.baidu.com/view/6752.htm" target="_blank">ASP.NET</a>等技术制作的网页）传递参数，可有多个参数，用&#8220;&amp;&#8221;符号隔开，每个参数的名和值用&#8220;=&#8221;符号隔开。<br />
            <br />
            7、fragment，信息片断，字符串，用于指定网络资源中的片断。例如一个网页中有多个名词解释，可使用fragment直接定位到某一名词解释。<br />
            <br />
            注意，<a href="http://baike.baidu.com/view/4821.htm" target="_blank">Windows</a> 主机不区分 URL 大小写，但是，<a href="http://baike.baidu.com/view/8095.htm" target="_blank">Unix</a>/<a href="http://baike.baidu.com/view/1634.htm" target="_blank">Linux</a> 主机区分大小写。 <br />
            </div>
            </td>
        </tr>
    </tbody>
</table>
<img src ="http://www.blogjava.net/dnktty/aggbug/183905.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dnktty/" target="_blank">dnktty</a> 2008-03-05 11:33 <a href="http://www.blogjava.net/dnktty/archive/2008/03/05/183905.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>java中 j2ee,j2se,j2me,jdk,sdk 等概念的区别(转)</title><link>http://www.blogjava.net/dnktty/archive/2007/11/12/159853.html</link><dc:creator>dnktty</dc:creator><author>dnktty</author><pubDate>Mon, 12 Nov 2007 00:42:00 GMT</pubDate><guid>http://www.blogjava.net/dnktty/archive/2007/11/12/159853.html</guid><wfw:comment>http://www.blogjava.net/dnktty/comments/159853.html</wfw:comment><comments>http://www.blogjava.net/dnktty/archive/2007/11/12/159853.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/dnktty/comments/commentRss/159853.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/dnktty/services/trackbacks/159853.html</trackback:ping><description><![CDATA[<p>作为一个初学者 ,我也曾被java中的许多概念弄迷糊过 ,看过许多介绍才渐渐清晰过来 ,下面一段文字是我认为解释得比较清晰的一版 ,希望能让初学者尽量少的在java的概念上花时间 .<br />
<br />
jdk,j2ee,j2se,j2me的概念区别<br />
<br />
1.<br />
<br />
JDK是Java development toolkit,相当于是Java的库函数，是编译，运行java程序的工具包。<br />
J2EE是Java 2 enterprise edition是Java的一种企业版用于企业级的应用服务开发<br />
J2SE是Java 2 standard edition是Java的标准版,用于标准的应用开发<br />
J2ME是Java 2 Micro Edition是Java的微型版,常用于手机上的开发<br />
J2EE,J2SE,J2ME是java针对不同的的使用来提供不同的服务，也就是提供不同类型的类库。<br />
针对企业网应用的J2EE（Java 2 Enterprise Edition）、针对普通PC应用的J2SE（Java 2 Standard Edition）和</p>
<p>针对嵌入式设备及消费类电器的J2ME（Java 2 Micro Edition）三个版本<br />
对于初学者，都是从J2SE入手的。<br />
<br />
2.&nbsp;<br />
&nbsp;&nbsp;&nbsp; j2ee和j2se的区别：<br />
j2ee是在j2se的基础上添加了一系列的企业级应用编程接口.j2ee包含有很多的技术！其中有你熟悉的jsp，</p>
<p>servlet，jdbc，jme等13中技术！<br />
j2ee主要是用来做B/S结构的应用程序！也就是说是基于浏览器和服务器的！<br />
j2se给我的感觉只需要一个容器就够了，j2ee支持分布式组件可以同时存在多个容器<br />
1、J2EE到底是什么？ <br />
J2EE，是sun公司提出的一个标准，符合这个标准的产品叫&#8220;实现&#8221;；其中你下载的sun公司的j2ee开发包中就有一</p>
<p>个这样的&#8220;实现&#8221;，而jboss，weblogic，websphere都是j2ee标准的一个&#8220;实现&#8221;。由于jboss，weblogic，</p>
<p>websphere自身带有j2ee的api，所以可以不使用sun的j2ee实现。 <br />
2、j2ee sdk和j2sdkee的区别 <br />
其实你可以把j2ee sdk和j2sdkee当成是一回事，官方叫法为 j2ee sdk。不过如果你仔细推敲，也可以用下面的方</p>
<p>法来理解：j2eesdk就是jdk，这个是开发java必须要安装的，j2sdkee是j2ee开发环境，这也是要安装的,其实如果</p>
<p>你安装了jdk的话，就不用全部安装j2sdkee了，只要把其中的一个名为j2ee的文件复制过去就可以了，也就是说</p>
<p>jboss是必须要装的，而j2sdkee则不需要，看你用什么做容器了。 <br />
3、装过j2ee sdk还需要装j2se sdk吗？ <br />
在sun的网站下载J2ee1.4时,有两种下载包： <br />
一种是j2ee1.4 sdk完整包(all in one)，包含j2ee server,j2se, sample, api doc; j2ee 好像包含j2se 几乎所</p>
<p>有东西.我看 j2ee里也有一个jdk ,它下面的lib和j2se下面的lib一样大(同版本的).但jre不一样大,因为j2ee比</p>
<p>j2se多了好多,如java.servlet.* ,java.servlet.http.* 等. <br />
j2ee 是让你用来开发 j2ee specification 的东西.如果是用于web 服务器,不装j2ee也行,只要装一个jre (连 </p>
<p>j2se都不用装),外加一个servlet引擎(如tomcat)就够了. <br />
看下面这个,一目了然: <br />
j2se == jdk == bin + demo + include + jre + lib + src.rar //SUN官方的jdk1.4.2 <br />
j2ee == jdk + .... //这里的 jdk 和上面的只有 jre 文件不一样大,原因上文已说. <br />
另一种为单独的j2ee server，安装前需要先安装j2se sdk。 <br />
不管哪个，安装完成后，都要设置java_home,j2ee_home,classpath环境变量，再运行j2ee server即可。 </p>
<p>为了方便开发者，Sun把Java区分为J2SE(Java 2 Standard Edition)、J2EE(Java 2 Enterprise Edition)、J2ME(Java 2 Micro Edition)和Java </p>
<p>Card四种平台。J2SE是所有Java技术的基础，不管开发人员要开发什么平台的Java应用程序，都必须先从J2SE学起。J2EE技术着重于企业</p>
<p>服务器端的应用。J2ME主要针对嵌入式系统，包括手机、PDA等。针对手机应用程序的开发，Sun还提供了免费的J2ME Wireless Toolkit。</p>
<p>Java Card技术用来开发可以植入IC智能卡中的应用程序。 </p>
<p>　　以上四种平台的软件开发包(Software Development Kit，SDK)都是免费的，可以从Sun的网站下载。当然，只用SDK未免太不讲究，我们</p>
<p>需要开发工具来提高开发效率。这样的工具叫做集成开发环境(Integrated Development Environment，IDE)。以往，Borland JBuilder和IBM </p>
<p>Eclipse这两个IDE最受Java程序员的青睐，而Sun自己的IDE却名不见经传。2004年以后，Sun把自己的IDE摆放到重要的位置，努力推进</p>
<p>NetBeans和Java Studio的开发。前者是完全用Java撰写的开放源代码的工具，而后者则是重量级的官方开发工具。Sun的开发工具可谓根正</p>
<p>苗红，Java程序员终于可以沐浴Sun(阳光)普照了！</p>
<p>　　Java咖啡馆主要和J2SE打交道，当然不会略过J2EE和J2ME的知识，值得期待哦！</p>
 <img src ="http://www.blogjava.net/dnktty/aggbug/159853.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/dnktty/" target="_blank">dnktty</a> 2007-11-12 08:42 <a href="http://www.blogjava.net/dnktty/archive/2007/11/12/159853.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>