﻿<?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-yooli88-随笔分类-学习资料</title><link>http://www.blogjava.net/yooli88/category/9924.html</link><description /><language>zh-cn</language><lastBuildDate>Wed, 06 Apr 2011 17:18:00 GMT</lastBuildDate><pubDate>Wed, 06 Apr 2011 17:18:00 GMT</pubDate><ttl>60</ttl><item><title>从 csdn看到的一些很有用的代码  灰常感谢afgasdg了  转帖请注明afgasdg</title><link>http://www.blogjava.net/yooli88/archive/2011/04/06/347725.html</link><dc:creator>迷茫在java的世界里</dc:creator><author>迷茫在java的世界里</author><pubDate>Wed, 06 Apr 2011 10:49:00 GMT</pubDate><guid>http://www.blogjava.net/yooli88/archive/2011/04/06/347725.html</guid><wfw:comment>http://www.blogjava.net/yooli88/comments/347725.html</wfw:comment><comments>http://www.blogjava.net/yooli88/archive/2011/04/06/347725.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yooli88/comments/commentRss/347725.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yooli88/services/trackbacks/347725.html</trackback:ping><description><![CDATA[<span style="color: #ff0000"><span style="font-size: 18px">java访问xml文件</span></span><br />
<dl class="code">
<dt>Java code
<dd>
<pre>
<div><!-- Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--><span style="color: #000000"><span style="color: #000000"><br />
</span><span style="color: #0000ff">import</span><span style="color: #000000"> java.io.</span><span style="color: #000000">*</span><span style="color: #000000">;<br />
</span><span style="color: #0000ff">import</span><span style="color: #000000"> javax.xml.parsers.DocumentBuilder;<br />
</span><span style="color: #0000ff">import</span><span style="color: #000000"> javax.xml.parsers.DocumentBuilderFactory;<br />
</span><span style="color: #0000ff">import</span><span style="color: #000000"> org.w3c.dom.Document;<br />
</span><span style="color: #0000ff">import</span><span style="color: #000000"> org.w3c.dom.Element;<br />
</span><span style="color: #0000ff">import</span><span style="color: #000000"> org.w3c.dom.Node;<br />
</span><span style="color: #0000ff">import</span><span style="color: #000000"> org.w3c.dom.NodeList;<br />
<br />
</span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">class</span><span style="color: #000000"> xmljava<br />
{ <br />
<br />
</span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">static</span><span style="color: #000000"> </span><span style="color: #0000ff">void</span><span style="color: #000000"> main(String args[])<br />
&nbsp;&nbsp;&nbsp; {&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Element element</span><span style="color: #000000">=</span><span style="color: #0000ff">null</span><span style="color: #000000">;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; File f </span><span style="color: #000000">=</span><span style="color: #0000ff">new</span><span style="color: #000000"> File(</span><span style="color: #000000">"</span><span style="color: #000000">a.xml</span><span style="color: #000000">"</span><span style="color: #000000">);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DocumentBuilder db</span><span style="color: #000000">=</span><span style="color: #0000ff">null</span><span style="color: #000000">;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: #008000">//</span><span style="color: #008000">documentBuilder为抽象不能直接实例化(将XML文件转换为DOM文件)</span><span style="color: #008000"><br />
</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DocumentBuilderFactory dbf</span><span style="color: #000000">=</span><span style="color: #0000ff">null</span><span style="color: #000000">; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: #0000ff">try</span><span style="color: #000000">{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dbf</span><span style="color: #000000">=</span><span style="color: #000000"> DocumentBuilderFactory.newInstance(); </span><span style="color: #008000">//</span><span style="color: #008000">返回documentBuilderFactory对象&nbsp;&nbsp; </span><span style="color: #008000"><br />
</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; db </span><span style="color: #000000">=</span><span style="color: #000000">dbf.newDocumentBuilder();</span><span style="color: #008000">//</span><span style="color: #008000">返回db对象用documentBuilderFatory对象获得返回documentBuildr对象</span><span style="color: #008000"><br />
</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Document dt</span><span style="color: #000000">=</span><span style="color: #000000"> db.parse(f); </span><span style="color: #008000">//</span><span style="color: #008000">得到一个DOM并返回给document对象</span><span style="color: #008000"><br />
</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; element </span><span style="color: #000000">=</span><span style="color: #000000"> dt.getDocumentElement();</span><span style="color: #008000">//</span><span style="color: #008000">得到一个elment根元素</span><span style="color: #008000"><br />
</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.out.println(</span><span style="color: #000000">"</span><span style="color: #000000">根元素：</span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">element.getNodeName()); </span><span style="color: #008000">//</span><span style="color: #008000">获得根节点</span><span style="color: #008000"><br />
</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NodeList childNodes </span><span style="color: #000000">=</span><span style="color: #000000">element.getChildNodes() ;&nbsp;&nbsp;&nbsp; </span><span style="color: #008000">//</span><span style="color: #008000"> 获得根元素下的子节点</span><span style="color: #008000"><br />
</span><span style="color: #000000">&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: #0000ff">for</span><span style="color: #000000"> (</span><span style="color: #0000ff">int</span><span style="color: #000000"> i </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">0</span><span style="color: #000000">; i </span><span style="color: #000000">&lt;</span><span style="color: #000000"> childNodes.getLength(); i</span><span style="color: #000000">++</span><span style="color: #000000">)&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: #008000">//</span><span style="color: #008000"> 遍历这些子节点</span><span style="color: #008000"><br />
</span><span style="color: #000000"><br />
&nbsp;&nbsp; {&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Node node1 </span><span style="color: #000000">=</span><span style="color: #000000"> childNodes.item(i); </span><span style="color: #008000">//</span><span style="color: #008000"> childNodes.item(i); 获得每个对应位置i的结点</span><span style="color: #008000"><br />
</span><span style="color: #000000"><br />
&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: #0000ff">if</span><span style="color: #000000"> (</span><span style="color: #000000">"</span><span style="color: #000000">Account</span><span style="color: #000000">"</span><span style="color: #000000">.equals(node1.getNodeName())) <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; { <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: #008000">//</span><span style="color: #008000"> 如果节点的名称为"Account"，则输出Account元素属性type</span><span style="color: #008000"><br />
</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.out.println(</span><span style="color: #000000">"</span><span style="color: #000000">\r\n找到一篇账号. 所属区域: </span><span style="color: #000000">"</span><span style="color: #000000">&nbsp;&nbsp; </span><span style="color: #000000">+</span><span style="color: #000000"> node1.getAttributes().getNamedItem&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (</span><span style="color: #000000">"</span><span style="color: #000000">type</span><span style="color: #000000">"</span><span style="color: #000000">).getNodeValue() </span><span style="color: #000000">+</span><span style="color: #000000"> </span><span style="color: #000000">"</span><span style="color: #000000">. </span><span style="color: #000000">"</span><span style="color: #000000">);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NodeList nodeDetail </span><span style="color: #000000">=</span><span style="color: #000000"> node1.getChildNodes();&nbsp;&nbsp; </span><span style="color: #008000">//</span><span style="color: #008000"> 获得&lt;Accounts&gt;下的节点</span><span style="color: #008000"><br />
</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: #0000ff">for</span><span style="color: #000000"> (</span><span style="color: #0000ff">int</span><span style="color: #000000"> j </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #000000">0</span><span style="color: #000000">; j </span><span style="color: #000000">&lt;</span><span style="color: #000000"> nodeDetail.getLength(); j</span><span style="color: #000000">++</span><span style="color: #000000">)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {&nbsp;&nbsp; </span><span style="color: #008000">//</span><span style="color: #008000"> 遍历&lt;Accounts&gt;下的节点</span><span style="color: #008000"><br />
</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Node detail </span><span style="color: #000000">=</span><span style="color: #000000"> nodeDetail.item(j);&nbsp;&nbsp;&nbsp; </span><span style="color: #008000">//</span><span style="color: #008000"> 获得&lt;Accounts&gt;元素每一个节点</span><span style="color: #008000"><br />
</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: #0000ff">if</span><span style="color: #000000"> (</span><span style="color: #000000">"</span><span style="color: #000000">code</span><span style="color: #000000">"</span><span style="color: #000000">.equals(detail.getNodeName()))&nbsp;&nbsp; </span><span style="color: #008000">//</span><span style="color: #008000"> 输出code</span><span style="color: #008000"><br />
</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.out.println(</span><span style="color: #000000">"</span><span style="color: #000000">卡号: </span><span style="color: #000000">"</span><span style="color: #000000"> </span><span style="color: #000000">+</span><span style="color: #000000"> detail.getTextContent());<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: #0000ff">else</span><span style="color: #000000"> </span><span style="color: #0000ff">if</span><span style="color: #000000"> (</span><span style="color: #000000">"</span><span style="color: #000000">pass</span><span style="color: #000000">"</span><span style="color: #000000">.equals(detail.getNodeName())) </span><span style="color: #008000">//</span><span style="color: #008000"> 输出pass</span><span style="color: #008000"><br />
</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.out.println(</span><span style="color: #000000">"</span><span style="color: #000000">密码: </span><span style="color: #000000">"</span><span style="color: #000000"> </span><span style="color: #000000">+</span><span style="color: #000000"> detail.getTextContent());<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: #0000ff">else</span><span style="color: #000000"> </span><span style="color: #0000ff">if</span><span style="color: #000000"> (</span><span style="color: #000000">"</span><span style="color: #000000">name</span><span style="color: #000000">"</span><span style="color: #000000">.equals(detail.getNodeName())) </span><span style="color: #008000">//</span><span style="color: #008000"> 输出name</span><span style="color: #008000"><br />
</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.out.println(</span><span style="color: #000000">"</span><span style="color: #000000">姓名: </span><span style="color: #000000">"</span><span style="color: #000000"> </span><span style="color: #000000">+</span><span style="color: #000000"> detail.getTextContent());<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: #0000ff">else</span><span style="color: #000000"> </span><span style="color: #0000ff">if</span><span style="color: #000000"> (</span><span style="color: #000000">"</span><span style="color: #000000">money</span><span style="color: #000000">"</span><span style="color: #000000">.equals(detail.getNodeName())) </span><span style="color: #008000">//</span><span style="color: #008000"> 输出money</span><span style="color: #008000"><br />
</span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.out.println(</span><span style="color: #000000">"</span><span style="color: #000000">余额: </span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000"> detail.getTextContent());<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />
<br />
&nbsp;&nbsp;&nbsp; }<br />
}<br />
<br />
</span><span style="color: #0000ff">catch</span><span style="color: #000000">(Exception e){System.out.println(e);}<br />
&nbsp;&nbsp;&nbsp; <br />
}<br />
}<br />
<br />
<br />
</span><dt>XML code <dd>
<pre>
<div><!-- Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--><span style="color: #000000">
</span><span style="color: #0000ff">&lt;?</span><span style="color: #ff00ff">xml version="1.0" encoding="gbk"</span><span style="color: #0000ff">?&gt;</span><span style="color: #000000">
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">Accounts</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">Account </span><span style="color: #ff0000">type</span><span style="color: #0000ff">="by0003"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">code</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">100001</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">code</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">pass</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">123</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">pass</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">name</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">李四</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">name</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">money</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">1000000.00</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">money</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">
</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">Account</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">Account </span><span style="color: #ff0000">type</span><span style="color: #0000ff">="hz0001"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">code</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">100002</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">code</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">pass</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">123</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">pass</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">name</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">张三</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">name</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">
</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">money</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">1000.00</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">money</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">
</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">Account</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">
</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">Accounts</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">
</span></div>
</pre>
</dd><br />
</span></div>
</pre>
</dd></dl>
 <img src ="http://www.blogjava.net/yooli88/aggbug/347725.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yooli88/" target="_blank">迷茫在java的世界里</a> 2011-04-06 18:49 <a href="http://www.blogjava.net/yooli88/archive/2011/04/06/347725.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>字符排序 很好用的代码</title><link>http://www.blogjava.net/yooli88/archive/2008/04/24/195500.html</link><dc:creator>迷茫在java的世界里</dc:creator><author>迷茫在java的世界里</author><pubDate>Thu, 24 Apr 2008 04:20:00 GMT</pubDate><guid>http://www.blogjava.net/yooli88/archive/2008/04/24/195500.html</guid><wfw:comment>http://www.blogjava.net/yooli88/comments/195500.html</wfw:comment><comments>http://www.blogjava.net/yooli88/archive/2008/04/24/195500.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yooli88/comments/commentRss/195500.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yooli88/services/trackbacks/195500.html</trackback:ping><description><![CDATA[<span style="color: #000000">&nbsp;</span><span style="color: #0000ff">char</span><span style="color: #000000"> []a</span><span style="color: #000000">=</span><span style="color: #000000">{</span><span style="color: #000000">'</span><span style="color: #000000">v</span><span style="color: #000000">'</span><span style="color: #000000">,</span><span style="color: #000000">'</span><span style="color: #000000">f</span><span style="color: #000000">'</span><span style="color: #000000">,</span><span style="color: #000000">'</span><span style="color: #000000">,</span><span style="color: #000000">'</span><span style="color: #000000">,</span><span style="color: #000000">'</span><span style="color: #000000">e</span><span style="color: #000000">'</span><span style="color: #000000">,</span><span style="color: #000000">'</span><span style="color: #000000">f</span><span style="color: #000000">'</span><span style="color: #000000">};<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Arrays.sort(a);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span style="color: #0000ff">for</span><span style="color: #000000">(</span><span style="color: #0000ff">char</span><span style="color: #000000"> b:a)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.out.println(b);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />
<br />
</span>
<img src ="http://www.blogjava.net/yooli88/aggbug/195500.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yooli88/" target="_blank">迷茫在java的世界里</a> 2008-04-24 12:20 <a href="http://www.blogjava.net/yooli88/archive/2008/04/24/195500.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java 开发者中外学习网站归类 </title><link>http://www.blogjava.net/yooli88/archive/2006/04/12/40711.html</link><dc:creator>迷茫在java的世界里</dc:creator><author>迷茫在java的世界里</author><pubDate>Wed, 12 Apr 2006 11:29:00 GMT</pubDate><guid>http://www.blogjava.net/yooli88/archive/2006/04/12/40711.html</guid><wfw:comment>http://www.blogjava.net/yooli88/comments/40711.html</wfw:comment><comments>http://www.blogjava.net/yooli88/archive/2006/04/12/40711.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/yooli88/comments/commentRss/40711.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/yooli88/services/trackbacks/40711.html</trackback:ping><description><![CDATA[Hibernate中文网站：<a href="http://www.hibernate.org.cn/" target="_blank"><font color="#4371a6">http://www.hibernate.org.cn</font></a><br />开源网站：<a href="http://www.open-open.com/"><font color="#4371a6">http://www.open-open.com</font></a><br />Java视线：<a href="http://www.javaeye.com/"><font color="#4371a6">http://www.javaeye.com</font></a><br />csdn：<a href="http://www.csdn.net/"><font color="#4371a6">http://www.csdn.net<br /></font></a><p><a href="http://www.javaalmanac.com/"><strong><font color="#006bad">http://www.javaalmanac.com</font></strong></a> - Java开发者年鉴一书的在线版本. 要想快速查到某种Java技巧的用法及示例代码, 这是一个不错的去处. <br /><a href="http://www.onjava.com/"><strong><font color="#006bad">http://www.onjava.com</font></strong></a> - O'Reilly的Java网站. 每周都有新文章. <br /><a href="http://java.sun.com/"><strong><font color="#006bad">http://java.sun.com</font></strong></a> - 官方的Java开发者网站 - 每周都有新文章发表. <br /><a href="http://www.developer.com/java"><strong><font color="#006bad">http://www.developer.com/java</font></strong></a> - 由Gamelan.com 维护的Java技术文章网站. <br /><a href="http://www.java.net/"><strong><font color="#006bad">http://www.java.net</font></strong></a> - Sun公司维护的一个Java社区网站. <br /><a href="http://www.builder.com/"><strong><font color="#006bad">http://www.builder.com</font></strong></a> - Cnet的Builder.com网站 - 所有的技术文章, 以Java为主. <br /><a href="http://www.ibm.com/developerworks/java"><strong><font color="#006bad">http://www.ibm.com/developerworks/java</font></strong></a> - IBM的Developerworks技术网站; 这是其中的Java技术主页. <br /><a href="http://www.javaworld.com/"><strong><font color="#006bad">http://www.javaworld.com</font></strong></a> - 最早的一个Java站点. 每周更新Java技术文章. <br /><a href="http://www.devx.com/java"><strong><font color="#006bad">http://www.devx.com/java</font></strong></a> - DevX维护的一个Java技术文章网站. <br /><a href="http://www.fawcette.com/javapro"><strong><font color="#006bad">http://www.fawcette.com/javapro</font></strong></a> - JavaPro在线杂志网站. <br /><a href="http://www.sys-con.com/java"><strong><font color="#006bad">http://www.sys-con.com/java</font></strong></a> - Java Developers Journal的在线杂志网站. <br /><a href="http://www.javadesktop.org/"><strong><font color="#006bad">http://www.javadesktop.org</font></strong></a> - 位于Java.net的一个Java桌面技术社区网站. <br /><a href="http://www.theserverside.com/"><strong><font color="#006bad">http://www.theserverside.com</font></strong></a> - 这是一个讨论所有Java服务器端技术的网站. <br /><a href="http://www.jars.com/"><strong><font color="#006bad">http://www.jars.com</font></strong></a> - 提供Java评论服务. 包括各种framework和应用程序. <br /><a href="http://www.jguru.com/"><strong><font color="#006bad">http://www.jguru.com</font></strong></a> - 一个非常棒的采用Q&amp;A形式的Java技术资源社区. <br /><a href="http://www.javaranch.com/"><strong><font color="#006bad">http://www.javaranch.com</font></strong></a> - 一个论坛，得到Java问题答案的地方，初学者的好去处。 <br /><a href="http://www.ibiblio.org/javafaq/javafaq.html"><strong><font color="#006bad">http://www.ibiblio.org/javafaq/javafaq.html</font></strong></a> - comp.lang.java的FAQ站点 - 收集了来自comp.lang.java新闻组的问题和答案的分类目录. <br /><a href="http://java.sun.com/docs/books/tutorial/"><strong><font color="#006bad">http://java.sun.com/docs/books/tutorial/</font></strong></a> - 来自SUN公司的官方Java指南 - 对于了解几乎所有的java技术特性非常有帮助. <br /><a href="http://www.javablogs.com/"><strong><font color="#006bad">http://www.javablogs.com</font></strong></a> - 互联网上最活跃的一个Java Blog网站. <br /><a href="http://java.about.com/"><strong><font color="#006bad">http://java.about.com/</font></strong></a> - 来自About.com的Java新闻和技术文章网站. <br /><a href="http://www.objectlearn.com/index.jsp"><strong><font color="#006bad">http://www.objectlearn.com/index.jsp</font></strong></a></p><p><a href="http://www.open-open.com/"><font color="#4371a6">http://www.open-open.com</font></a>开源网</p><p>中文网站<br /><a href="http://www-900.ibm.com/developerWorks/cn/java/index.shtml"><font color="#006bad"><strong>http://www-900.ibm.com/developerWorks/cn/java/index.shtml</strong></font></a><br /><a href="http://diy.ccidnet.com/pub/article/c317_a71330_p1.html"><strong><font color="#006bad">http://diy.ccidnet.com/pub/article/c317_a71330_p1.html</font></strong></a>  赛迪网J2EE专题<br /><a href="http://www.javaresearch.org/"><strong><font color="#006bad">http://www.javaresearch.org/</font></strong></a>    Java研究组织<br /><a href="http://www.jdon.com/"><strong><font color="#006bad">http://www.jdon.com/</font></strong></a>   J道－Java和J2EE解决之道<br /><a href="http://community.csdn.net/expert/forum.asp"><strong><font color="#006bad">http://community.csdn.net/expert/forum.asp</font></strong></a>   CSDN技术社区</p><p><a href="http://www.javaeye.com/"><font color="#4371a6">http://www.javaeye.com</font></a>   Java视线</p><p>1、<a class="f20"><a title="心得与体会" href="/shmily432685/admin/EditPosts.aspx?catid=4001"><font color="#4371a6">spring in action</font></a> Live中文文档</a></p><p><a href="http://searchwebservices.techtarget.com.cn/wpsum/29/2217529.shtml?504"><font color="#4371a6">http://searchwebservices.techtarget.com.cn/wpsum/29/2217529.shtml?504</font></a></p><p>2、<a class="f20">Spring实战</a></p><p><a href="http://searchwebservices.techtarget.com.cn/wpsum/75/2215575.shtml?2994"><font color="#4371a6">http://searchwebservices.techtarget.com.cn/wpsum/75/2215575.shtml?2994</font></a></p><p>3、Spring - Java/J2EE Application Framework</p><p><a title="心得与体会" href="/shmily432685/admin/EditPosts.aspx?catid=4001"><font color="#4371a6">spring in action</font></a> Framework 开发参考手册（中文版）</p><p><a href="http://www.jactiongroup.net/reference/html/index.html"><font color="#4371a6">http://www.jactiongroup.net/reference/html/index.html</font></a></p><p>4、<font size="2">Introducing to <a title="心得与体会" href="/shmily432685/admin/EditPosts.aspx?catid=4001"><font color="#4371a6">spring in action</font></a> Framework（中文修订版）</font></p><p><a href="http://spring.jactiongroup.net/viewtopic.php?t=453"><font color="#4371a6">http://spring.jactiongroup.net/viewtopic.php?t=453</font></a></p><p>5、<span style="FONT-WEIGHT: bold"><a title="心得与体会" href="/shmily432685/admin/EditPosts.aspx?catid=4001"><font color="#4371a6">spring in action</font></a> Framework 介绍 （ppt培训文档）</span></p><p><span style="FONT-WEIGHT: bold"><a href="http://www.jactiongroup.net/doc/Introduction2open-sourceSpringframework4J2EE.ppt" target="_blank"><font color="#006699">http://www.jactiongroup.net/doc/Introduction2open-sourceSpringframework4J2EE.ppt</font></a></span></p><p><span style="FONT-WEIGHT: bold"><a href="http://www.jactiongroup.net/doc/IntroductionToSpring.ppt" target="_blank"><font color="#006699">http://www.jactiongroup.net/doc/IntroductionToSpring.ppt</font></a></span></p><p><span style="FONT-WEIGHT: bold">6、Spring 中文社区</span></p><p><span style="FONT-WEIGHT: bold"><a href="http://spring.jactiongroup.net/"><font color="#4371a6">http://spring.jactiongroup.net</font></a></span></p><p><span style="FONT-WEIGHT: bold">7、中国IT实验室 <a title="心得与体会" href="/shmily432685/admin/EditPosts.aspx?catid=4001"><font color="#4371a6">spring in action</font></a> 框架完全进阶专题</span></p><p><span style="FONT-WEIGHT: bold"><a href="http://www.chinaitlab.com/www/techspecial/spring/"><font color="#4371a6">http://www.chinaitlab.com/www/techspecial/spring/</font></a></span></p><p><span style="FONT-WEIGHT: bold"><font color="#4371a6"></font></span></p><p><br />本人再加一个啦:)~~<br /><a href="http://www.springframework.org/"><font color="#4371a6">http://www.springframework.org</font></a><br /><br /><br /><br /><br /></p><div class="postText"><div>Eclipse及其插件介绍和下载 </div><div>0.Eclipse下载<br />EMF,GEF - Graphical Editor Framework,UML2,VE - Visual Editor都在这里下载<br /><a href="http://www.eclipse.org/downloads/index.php"><font color="#000080">http://www.eclipse.org/downloads/index.php</font></a><br /> <br />0.5.lomboz J2EE插件,开发JSP,EJB<br /><a href="http://forge.objectweb.org/projects/lomboz"><font color="#000080">http://forge.objectweb.org/projects/lomboz</font></a><br />1.MyEclipse J2EE开发插件，支持SERVLET/JSP/EJB/数据库操纵等 <br /><a href="http://www.myeclipseide.com/"><font color="#000080">http://www.myeclipseide.com/</font></a><br /> <br />2.Properties Editor  编辑java的属性文件，并可以自动存盘为Unicode格式 <br /><a href="http://propedit.sourceforge.jp/index_en.html"><font color="#000080">http://propedit.sourceforge.jp/index_en.html</font></a><br />  <br />3.Colorer Take  为上百种类型的文件按语法着色 <br /><a href="http://colorer.sourceforge.net/"><font color="#000080">http://colorer.sourceforge.net/</font></a><br />  <br />4.XMLBuddy 编辑xml文件<br /><a href="http://www.xmlbuddy.com/"><font color="#000080">http://www.xmlbuddy.com/</font></a><br />  <br />5.Code Folding  加入多种代码折叠功能（比eclipse自带的更多） <br /><a href="http://www.coffee-bytes.com/servlet/PlatformSupport"><font color="#000080">http://www.coffee-bytes.com/servlet/PlatformSupport</font></a><br />  <br />6.Easy Explorer  从eclipse中访问选定文件、目录所在的文件夹 <br /><a href="http://easystruts.sourceforge.net/"><font color="#000080">http://easystruts.sourceforge.net/</font></a><br />  <br />7.Fat Jar 打包插件，可以方便的完成各种打包任务，可以包含外部的包等 <br /><a href="http://fjep.sourceforge.net/"><font color="#000080">http://fjep.sourceforge.net/</font></a><br />  <br />8.RegEx Test 测试正则表达式 <br /><a href="http://brosinski.com/stephan/archives/000028.php"><font color="#000080">http://brosinski.com/stephan/archives/000028.php</font></a><br />  <br />9.JasperAssistant 报表插件（强，要钱的） <br /><a href="http://www.jasperassistant.com/"><font color="#000080">http://www.jasperassistant.com/</font></a><br />  <br />10.Jigloo GUI Builder ＪＡＶＡ的ＧＵＩ编辑插件 <br /><a href="http://cloudgarden.com/jigloo/"><font color="#000080">http://cloudgarden.com/jigloo/</font></a><br />  <br />11.Profiler 性能跟踪、测量工具，能跟踪、测量ＢＳ程序 <br /><a href="http://sourceforge.net/projects/eclipsecolorer/"><font color="#000080">http://sourceforge.net/projects/eclipsecolorer/</font></a><br />  <br />12.AdvanQas 提供对if/else等条件语句的提示和快捷帮助（自动更改结构等） <br /><a href="http://eclipsecolorer.sourceforge.net/advanqas/index.html"><font color="#000080">http://eclipsecolorer.sourceforge.net/advanqas/index.html</font></a><br />  <br />13.Log4E Log4j插件，提供各种和Log4j相关的任务，如为方法、类添加一个logger等 <br /><a href="http://log4e.jayefem.de/index.php/Main_Page"><font color="#000080">http://log4e.jayefem.de/index.php/Main_Page</font></a><br />  <br />14.VSSPlugin VSS插件 <br /><a href="http://sourceforge.net/projects/vssplugin"><font color="#000080">http://sourceforge.net/projects/vssplugin</font></a><br />  <br />15.Implementors 提供跳转到一个方法的实现类，而不是接中的功能（实用!） <br /><a href="http://eclipse-tools.sourceforge.net/implementors/"><font color="#000080">http://eclipse-tools.sourceforge.net/implementors/</font></a><br />  <br />16.Call Hierarchy 显示一个方法的调用层次（被哪些方法调，调了哪些方法） <br /><a href="http://eclipse-tools.sourceforge.net/call-hierarchy/index.html"><font color="#000080">http://eclipse-tools.sourceforge.net/call-hierarchy/index.html</font></a><br />  <br />17.EclipseTidy 检查和格式化HTML/XML文件 <br /><a href="http://eclipsetidy.sourceforge.net/"><font color="#000080">http://eclipsetidy.sourceforge.net/</font></a><br />  <br />18.Checkclipse 检查代码的风格、写法是否符合规范 <br /><a href="http://www.mvmsoft.de/content/plugins/checkclipse/checkclipse.htm"><font color="#000080">http://www.mvmsoft.de/content/plugins/checkclipse/checkclipse.htm</font></a><br />  <br />19.Hibernate Synchronizer Hibernate插件，自动映射等 <br /><a href="http://www.binamics.com/hibernatesync/"><font color="#000080">http://www.binamics.com/hibernatesync/</font></a><br />  <br />20.VeloEclipse  Velocity插件 <br /><a href="http://propsorter.sourceforge.net/"><font color="#000080">http://propsorter.sourceforge.net/</font></a><br />  <br />21.EditorList 方便的列出所有打开的Editor <br /><a href="http://editorlist.sourceforge.net/"><font color="#000080">http://editorlist.sourceforge.net/</font></a><br />  <br />22.MemoryManager 内存占用率的监视 <br /><a href="http://cloudgarden.com/memorymanager/"><font color="#000080">http://cloudgarden.com/memorymanager/</font></a><br /> <br />23.swt-designer java的GUI插件<br /><a href="http://www.swt-designer.com/"><font color="#000080">http://www.swt-designer.com/</font></a><br /> <br />24.TomcatPlugin 支持Tomcat插件 <br /><a href="http://www.sysdeo.com/eclipse/tomcatPlugin.html"><font color="#000080">http://www.sysdeo.com/eclipse/tomcatPlugin.html</font></a><br /> <br />25.XML Viewer <br /><a href="http://tabaquismo.freehosting.net/ignacio/eclipse/xmlview/index.html"><font color="#000080">http://tabaquismo.freehosting.net/ignacio/eclipse/xmlview/index.html</font></a><br /> <br />26.quantum 数据库插件<br /><a href="http://quantum.sourceforge.net/"><font color="#000080">http://quantum.sourceforge.net/</font></a><br /> <br />27.Dbedit 数据库插件<br /><a href="http://sourceforge.net/projects/dbedit"><font color="#000080">http://sourceforge.net/projects/dbedit</font></a><br /> <br />28.clay.core 可视化的数据库插件 <br /><a href="http://www.azzurri.jp/en/software/index.jsp"><font color="#000080">http://www.azzurri.jp/en/software/index.jsp</font></a><br /><a href="http://www.azzurri.jp/eclipse/plugins"><font color="#000080">http://www.azzurri.jp/eclipse/plugins</font></a><br /> <br />29.hiberclipse hibernate插件 <br /><a href="http://hiberclipse.sourceforge.net/"><font color="#000080">http://hiberclipse.sourceforge.net/</font></a><br /><a href="http://www.binamics.com/hibernatesync"><font color="#000080">http://www.binamics.com/hibernatesync</font></a><br /> <br />30.struts-console Struts插件<br /><a href="http://www.jamesholmes.com/struts/console/"><font color="#000080">http://www.jamesholmes.com/struts/console/</font></a><br /> <br />31.easystruts Struts插件<br /><a href="http://easystruts.sourceforge.net/"><font color="#000080">http://easystruts.sourceforge.net/</font></a><br /> <br />32.veloedit Velocity插件<br /><a href="http://veloedit.sourceforge.net/"><font color="#000080">http://veloedit.sourceforge.net/</font></a><br /> <br />33.jalopy 代码整理插件<br /><a href="http://jalopy.sourceforge.net/"><font color="#000080">http://jalopy.sourceforge.net/</font></a><br /> <br />34.JDepend 包关系分析<br /><a href="http://andrei.gmxhome.de/jdepend4eclipse/links.html"><font color="#000080">http://andrei.gmxhome.de/jdepend4eclipse/links.html</font></a><br /> <br />35.Spring IDE Spring插件<br /><a href="http://springide-eclip.sourceforge.net/updatesite/"><font color="#000080">http://springide-eclip.sourceforge.net/updatesite/</font></a><br /> <br />36.doclipse 可以产生xdoclet 的代码提示<br /><a href="http://beust.com/doclipse/"><font color="#000080">http://beust.com/doclipse/</font></a><br />0.Eclipse下载<br />EMF,GEF - Graphical Editor Framework,UML2,VE - Visual Editor都在这里下载<br /><a href="http://www.eclipse.org/downloads/index.php"><font color="#002c99">http://www.eclipse.org/downloads/index.php</font></a><br /></div></div><img src ="http://www.blogjava.net/yooli88/aggbug/40711.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/yooli88/" target="_blank">迷茫在java的世界里</a> 2006-04-12 19:29 <a href="http://www.blogjava.net/yooli88/archive/2006/04/12/40711.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>