﻿<?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-JAVA &amp; XML &amp; JAVASCRIPT &amp; AJAX &amp; CSS -随笔分类-JAVA</title><link>http://www.blogjava.net/fantasy/category/8562.html</link><description>Web 2.0 技术储备............</description><language>zh-cn</language><lastBuildDate>Tue, 28 Jun 2011 07:05:58 GMT</lastBuildDate><pubDate>Tue, 28 Jun 2011 07:05:58 GMT</pubDate><ttl>60</ttl><item><title>[原创]美女图片爬虫程序实战!~用技术创造快感！</title><link>http://www.blogjava.net/fantasy/archive/2011/06/27/353080.html</link><dc:creator>Web 2.0 技术资源</dc:creator><author>Web 2.0 技术资源</author><pubDate>Mon, 27 Jun 2011 09:07:00 GMT</pubDate><guid>http://www.blogjava.net/fantasy/archive/2011/06/27/353080.html</guid><wfw:comment>http://www.blogjava.net/fantasy/comments/353080.html</wfw:comment><comments>http://www.blogjava.net/fantasy/archive/2011/06/27/353080.html#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://www.blogjava.net/fantasy/comments/commentRss/353080.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fantasy/services/trackbacks/353080.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 很久没把自己做的东西拿出来和大家分享了，今天总算想到可以写一些东西了。嘿嘿<br>美女图片爬虫程序很简单，就是从目标网站上将一些美女图片抓取下来，并按文件夹的方式归类存放。<br>现在以 http://www.36mn.com/网站为例，将论坛上面的一个个图片抓取下来慢慢欣赏。&nbsp;&nbsp;<a href='http://www.blogjava.net/fantasy/archive/2011/06/27/353080.html'>阅读全文</a><img src ="http://www.blogjava.net/fantasy/aggbug/353080.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fantasy/" target="_blank">Web 2.0 技术资源</a> 2011-06-27 17:07 <a href="http://www.blogjava.net/fantasy/archive/2011/06/27/353080.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>常用正则表达式整理(实用)</title><link>http://www.blogjava.net/fantasy/archive/2010/04/02/317323.html</link><dc:creator>Web 2.0 技术资源</dc:creator><author>Web 2.0 技术资源</author><pubDate>Fri, 02 Apr 2010 08:15:00 GMT</pubDate><guid>http://www.blogjava.net/fantasy/archive/2010/04/02/317323.html</guid><wfw:comment>http://www.blogjava.net/fantasy/comments/317323.html</wfw:comment><comments>http://www.blogjava.net/fantasy/archive/2010/04/02/317323.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fantasy/comments/commentRss/317323.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fantasy/services/trackbacks/317323.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 常用正则表达式整理&nbsp;&nbsp;<a href='http://www.blogjava.net/fantasy/archive/2010/04/02/317323.html'>阅读全文</a><img src ="http://www.blogjava.net/fantasy/aggbug/317323.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fantasy/" target="_blank">Web 2.0 技术资源</a> 2010-04-02 16:15 <a href="http://www.blogjava.net/fantasy/archive/2010/04/02/317323.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Weblogic中的描述符导致的应用性能问题.</title><link>http://www.blogjava.net/fantasy/archive/2009/01/06/250155.html</link><dc:creator>Web 2.0 技术资源</dc:creator><author>Web 2.0 技术资源</author><pubDate>Tue, 06 Jan 2009 09:51:00 GMT</pubDate><guid>http://www.blogjava.net/fantasy/archive/2009/01/06/250155.html</guid><wfw:comment>http://www.blogjava.net/fantasy/comments/250155.html</wfw:comment><comments>http://www.blogjava.net/fantasy/archive/2009/01/06/250155.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fantasy/comments/commentRss/250155.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fantasy/services/trackbacks/250155.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Weblogic中的描述符导致的应用性能问题.&nbsp;&nbsp;<a href='http://www.blogjava.net/fantasy/archive/2009/01/06/250155.html'>阅读全文</a><img src ="http://www.blogjava.net/fantasy/aggbug/250155.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fantasy/" target="_blank">Web 2.0 技术资源</a> 2009-01-06 17:51 <a href="http://www.blogjava.net/fantasy/archive/2009/01/06/250155.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>对spring框架的理解</title><link>http://www.blogjava.net/fantasy/archive/2008/04/24/195584.html</link><dc:creator>Web 2.0 技术资源</dc:creator><author>Web 2.0 技术资源</author><pubDate>Thu, 24 Apr 2008 06:46:00 GMT</pubDate><guid>http://www.blogjava.net/fantasy/archive/2008/04/24/195584.html</guid><wfw:comment>http://www.blogjava.net/fantasy/comments/195584.html</wfw:comment><comments>http://www.blogjava.net/fantasy/archive/2008/04/24/195584.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/fantasy/comments/commentRss/195584.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fantasy/services/trackbacks/195584.html</trackback:ping><description><![CDATA[<div class="blog_content">大名鼎鼎的Spring框架 <br />
有人曾说2005年一片叫春之声，指的就是该框架 <br />
Spring起源于Rod Johnson的《Expert One-on-One J2EE Design and Development》一书 <br />
Rod Johnson认为，J2ee里面的那一套//尤其是ejb <br />
太重了，对于单机的系统来说，没有必要使用那么复杂的东西 <br />
于是就开始设计并引导Spring小组开发出这样一个构架 <br />
不能不说他是个天才，因为的的确确不是所有的系统都是跨多服务器的 <br />
没有必要把一个简单的系统设计得那么复杂//天才的那几个共性又体现出来了 <br />
Spring从诞生之日起就是针对EJB的，力争在不少应用上取代EJB <br />
而它也确实达到了这个目的 <br />
现在包括WebLogic等主流应用服务器还有主流IDE都开始逐渐接受该框架 <br />
并提供相应支持 <br />
提到Spring就不能不说控制反转Ioc//Inversion of Control <br />
和依赖注射DI//Dependency Injection <br />
什么叫控制反转呢？ <br />
套用好莱坞的一句名言就是：你呆着别动，到时我会找你。 <br />
什么意思呢？就好比一个皇帝和太监 <br />
有一天皇帝想幸某个美女，于是跟太监说，今夜我要宠幸美女 <br />
皇帝往往不会告诉太监，今晚几点会回宫，会回哪张龙床，他只会告诉太监他要哪位美女 <br />
其它一切都交由太监去安排，到了晚上皇帝回宫时，自然会有美女出现在皇帝的龙床上 <br />
这就是控制反转，而把美女送到皇帝的寝宫里面去就是注射 <br />
太监就是是框架里面的注射控制器类BeanFactory，负责找到美女并送到龙床上去 <br />
整个后宫可以看成是Spring框架，美女就是Spring控制下的JavaBean <br />
而传统的模式就是一个饥渴男去找小姐出台 <br />
找领班，帮助给介绍一个云云，于是领班就开始给他张罗 <br />
介绍一个合适的给他，完事后，再把小姐还给领班，下次再来 <br />
这个过程中，领班就是查询上下文Context，领班的一个职能就是给客户找到他们所要的小姐 <br />
这就是lookup()方法，领班手中的小姐名录就是JNDI//Java Naming and Directory Interface <br />
小姐就是EJB，饥渴男是客户端，青楼是EJB容器 <br />
看到区别了么？饥渴男去找小姐出台很麻烦，不仅得找，用完后还得把小姐给还回去 <br />
而皇帝爽翻了，什么都不用管，交给太监去处理，控制权转移到太监手中去了 <br />
而不是皇帝，必要时候由太监给注射进去就可以了 <br />
看到Spring的美妙了吧，Spring还提供了与多个主流框架的支持 <br />
可以和其它开源框架集成 </div>
<img src ="http://www.blogjava.net/fantasy/aggbug/195584.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fantasy/" target="_blank">Web 2.0 技术资源</a> 2008-04-24 14:46 <a href="http://www.blogjava.net/fantasy/archive/2008/04/24/195584.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[原创] 一个完善的轻量级分页API Pager  ！ 有源代码.......  </title><link>http://www.blogjava.net/fantasy/archive/2006/10/16/75499.html</link><dc:creator>Web 2.0 技术资源</dc:creator><author>Web 2.0 技术资源</author><pubDate>Mon, 16 Oct 2006 15:20:00 GMT</pubDate><guid>http://www.blogjava.net/fantasy/archive/2006/10/16/75499.html</guid><wfw:comment>http://www.blogjava.net/fantasy/comments/75499.html</wfw:comment><comments>http://www.blogjava.net/fantasy/archive/2006/10/16/75499.html#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://www.blogjava.net/fantasy/comments/commentRss/75499.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fantasy/services/trackbacks/75499.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: [原创] 一个完善的轻量级分页API Pager  ！ 有源代码.......  &nbsp;&nbsp;<a href='http://www.blogjava.net/fantasy/archive/2006/10/16/75499.html'>阅读全文</a><img src ="http://www.blogjava.net/fantasy/aggbug/75499.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fantasy/" target="_blank">Web 2.0 技术资源</a> 2006-10-16 23:20 <a href="http://www.blogjava.net/fantasy/archive/2006/10/16/75499.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java程序性能优化 !</title><link>http://www.blogjava.net/fantasy/archive/2006/06/02/49934.html</link><dc:creator>Web 2.0 技术资源</dc:creator><author>Web 2.0 技术资源</author><pubDate>Fri, 02 Jun 2006 06:33:00 GMT</pubDate><guid>http://www.blogjava.net/fantasy/archive/2006/06/02/49934.html</guid><wfw:comment>http://www.blogjava.net/fantasy/comments/49934.html</wfw:comment><comments>http://www.blogjava.net/fantasy/archive/2006/06/02/49934.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/fantasy/comments/commentRss/49934.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fantasy/services/trackbacks/49934.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Java程序性能优化 !&nbsp;&nbsp;<a href='http://www.blogjava.net/fantasy/archive/2006/06/02/49934.html'>阅读全文</a><img src ="http://www.blogjava.net/fantasy/aggbug/49934.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fantasy/" target="_blank">Web 2.0 技术资源</a> 2006-06-02 14:33 <a href="http://www.blogjava.net/fantasy/archive/2006/06/02/49934.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>从 if else 到设计模式的转变 ！</title><link>http://www.blogjava.net/fantasy/archive/2006/05/29/48828.html</link><dc:creator>Web 2.0 技术资源</dc:creator><author>Web 2.0 技术资源</author><pubDate>Mon, 29 May 2006 12:53:00 GMT</pubDate><guid>http://www.blogjava.net/fantasy/archive/2006/05/29/48828.html</guid><wfw:comment>http://www.blogjava.net/fantasy/comments/48828.html</wfw:comment><comments>http://www.blogjava.net/fantasy/archive/2006/05/29/48828.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fantasy/comments/commentRss/48828.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fantasy/services/trackbacks/48828.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 面向过程设计和面向对象设计的主要区别是：是否在业务逻辑层使用冗长的if else判断。&nbsp;&nbsp;<a href='http://www.blogjava.net/fantasy/archive/2006/05/29/48828.html'>阅读全文</a><img src ="http://www.blogjava.net/fantasy/aggbug/48828.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fantasy/" target="_blank">Web 2.0 技术资源</a> 2006-05-29 20:53 <a href="http://www.blogjava.net/fantasy/archive/2006/05/29/48828.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java Exception 形象描述..........</title><link>http://www.blogjava.net/fantasy/archive/2006/03/16/35727.html</link><dc:creator>Web 2.0 技术资源</dc:creator><author>Web 2.0 技术资源</author><pubDate>Thu, 16 Mar 2006 14:56:00 GMT</pubDate><guid>http://www.blogjava.net/fantasy/archive/2006/03/16/35727.html</guid><wfw:comment>http://www.blogjava.net/fantasy/comments/35727.html</wfw:comment><comments>http://www.blogjava.net/fantasy/archive/2006/03/16/35727.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fantasy/comments/commentRss/35727.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fantasy/services/trackbacks/35727.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 调用java的方法就像你叫一个人去办事，比如说你让他去买东西，那个人会警告你，买东西可以，但是会有问题，比如说你给的钱不够了，没有你要买的东西没有了什么的，这些可能它会在后面throws出来，虽然这些有可能不发生，但是你应该有应付这些情况的准备，如果你可以做主，你就要try catch住这些Exception，&nbsp;&nbsp;<a href='http://www.blogjava.net/fantasy/archive/2006/03/16/35727.html'>阅读全文</a><img src ="http://www.blogjava.net/fantasy/aggbug/35727.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fantasy/" target="_blank">Web 2.0 技术资源</a> 2006-03-16 22:56 <a href="http://www.blogjava.net/fantasy/archive/2006/03/16/35727.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java 高层网络编程 基于URL.....</title><link>http://www.blogjava.net/fantasy/archive/2006/03/16/35726.html</link><dc:creator>Web 2.0 技术资源</dc:creator><author>Web 2.0 技术资源</author><pubDate>Thu, 16 Mar 2006 14:55:00 GMT</pubDate><guid>http://www.blogjava.net/fantasy/archive/2006/03/16/35726.html</guid><wfw:comment>http://www.blogjava.net/fantasy/comments/35726.html</wfw:comment><comments>http://www.blogjava.net/fantasy/archive/2006/03/16/35726.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fantasy/comments/commentRss/35726.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fantasy/services/trackbacks/35726.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: java.net 包中的类和接口提供了可用于低层和高层网络编程的 API。低层 API 可以让你直接访问网络协议，但是为此你不得不使用低层的 TCP 套接字和 UDP 数据包。高层的 API (如 URL, URLConnection 和 httpURLConnection 等类) 可以使你更快的开发网络应用，却不需要写很多代码。&nbsp;&nbsp;<a href='http://www.blogjava.net/fantasy/archive/2006/03/16/35726.html'>阅读全文</a><img src ="http://www.blogjava.net/fantasy/aggbug/35726.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fantasy/" target="_blank">Web 2.0 技术资源</a> 2006-03-16 22:55 <a href="http://www.blogjava.net/fantasy/archive/2006/03/16/35726.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java 笔试和面试中最常遇到的问题和答案</title><link>http://www.blogjava.net/fantasy/archive/2006/03/16/35725.html</link><dc:creator>Web 2.0 技术资源</dc:creator><author>Web 2.0 技术资源</author><pubDate>Thu, 16 Mar 2006 14:54:00 GMT</pubDate><guid>http://www.blogjava.net/fantasy/archive/2006/03/16/35725.html</guid><wfw:comment>http://www.blogjava.net/fantasy/comments/35725.html</wfw:comment><comments>http://www.blogjava.net/fantasy/archive/2006/03/16/35725.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/fantasy/comments/commentRss/35725.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fantasy/services/trackbacks/35725.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 第三十，当一个对象被当作参数传递到一个方法后，此方法可改变这个对象的属性，并可返回变化后的结果，那么这里到底是值传递还是引用传递? <br>　　是值传递。Java 编程语言只由值传递参数。当一个对象实例作为一个参数被传递到方法中时，参数的值就是对该对象的引用。对象的内容可以在被调用的方法中改变，但对象的引用是永远不会改变的。&nbsp;&nbsp;<a href='http://www.blogjava.net/fantasy/archive/2006/03/16/35725.html'>阅读全文</a><img src ="http://www.blogjava.net/fantasy/aggbug/35725.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fantasy/" target="_blank">Web 2.0 技术资源</a> 2006-03-16 22:54 <a href="http://www.blogjava.net/fantasy/archive/2006/03/16/35725.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>java简单的获取windows系统网卡mac地址..........</title><link>http://www.blogjava.net/fantasy/archive/2006/03/16/35723.html</link><dc:creator>Web 2.0 技术资源</dc:creator><author>Web 2.0 技术资源</author><pubDate>Thu, 16 Mar 2006 14:53:00 GMT</pubDate><guid>http://www.blogjava.net/fantasy/archive/2006/03/16/35723.html</guid><wfw:comment>http://www.blogjava.net/fantasy/comments/35723.html</wfw:comment><comments>http://www.blogjava.net/fantasy/archive/2006/03/16/35723.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fantasy/comments/commentRss/35723.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fantasy/services/trackbacks/35723.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: package com.youkone.tool;<br><br>import java.io.BufferedReader;<br>import java.io.InputStreamReader;<br>import java.io.IOException;<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/fantasy/archive/2006/03/16/35723.html'>阅读全文</a><img src ="http://www.blogjava.net/fantasy/aggbug/35723.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fantasy/" target="_blank">Web 2.0 技术资源</a> 2006-03-16 22:53 <a href="http://www.blogjava.net/fantasy/archive/2006/03/16/35723.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于六种Java异常处理程序的陋习........</title><link>http://www.blogjava.net/fantasy/archive/2006/03/16/35722.html</link><dc:creator>Web 2.0 技术资源</dc:creator><author>Web 2.0 技术资源</author><pubDate>Thu, 16 Mar 2006 14:52:00 GMT</pubDate><guid>http://www.blogjava.net/fantasy/archive/2006/03/16/35722.html</guid><wfw:comment>http://www.blogjava.net/fantasy/comments/35722.html</wfw:comment><comments>http://www.blogjava.net/fantasy/archive/2006/03/16/35722.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/fantasy/comments/commentRss/35722.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fantasy/services/trackbacks/35722.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 你觉得自己是一个Java专家吗？是否肯定自己已经全面掌握了Java的异常处理机制？在下面这段代码中，你能够迅速找出异常处理的六个问题吗？&nbsp;&nbsp;<a href='http://www.blogjava.net/fantasy/archive/2006/03/16/35722.html'>阅读全文</a><img src ="http://www.blogjava.net/fantasy/aggbug/35722.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fantasy/" target="_blank">Web 2.0 技术资源</a> 2006-03-16 22:52 <a href="http://www.blogjava.net/fantasy/archive/2006/03/16/35722.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>URLEncoder类 和 类URLDecoder ....</title><link>http://www.blogjava.net/fantasy/archive/2006/03/16/35721.html</link><dc:creator>Web 2.0 技术资源</dc:creator><author>Web 2.0 技术资源</author><pubDate>Thu, 16 Mar 2006 14:51:00 GMT</pubDate><guid>http://www.blogjava.net/fantasy/archive/2006/03/16/35721.html</guid><wfw:comment>http://www.blogjava.net/fantasy/comments/35721.html</wfw:comment><comments>http://www.blogjava.net/fantasy/archive/2006/03/16/35721.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fantasy/comments/commentRss/35721.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fantasy/services/trackbacks/35721.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: web设计者面临的众多难题之一便是怎样处理不同操作系统间的差异性。这些差异性能引起URL方面的问题：例如，一些操作系统允许文件名中含有空格符，有些又不允许。大多数操作系统不会认为文件名中含有符号“#”会有什么特殊含义；但是在一个URL中，符号“#”表示该文件名已经结束，后面会紧跟一个fragment（部分）标识符。&nbsp;&nbsp;<a href='http://www.blogjava.net/fantasy/archive/2006/03/16/35721.html'>阅读全文</a><img src ="http://www.blogjava.net/fantasy/aggbug/35721.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fantasy/" target="_blank">Web 2.0 技术资源</a> 2006-03-16 22:51 <a href="http://www.blogjava.net/fantasy/archive/2006/03/16/35721.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java代码编写的30条建议 [转]</title><link>http://www.blogjava.net/fantasy/archive/2006/03/16/35720.html</link><dc:creator>Web 2.0 技术资源</dc:creator><author>Web 2.0 技术资源</author><pubDate>Thu, 16 Mar 2006 14:50:00 GMT</pubDate><guid>http://www.blogjava.net/fantasy/archive/2006/03/16/35720.html</guid><wfw:comment>http://www.blogjava.net/fantasy/comments/35720.html</wfw:comment><comments>http://www.blogjava.net/fantasy/archive/2006/03/16/35720.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fantasy/comments/commentRss/35720.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fantasy/services/trackbacks/35720.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 应将方法设计成简要的、功能性单元，用它描述和实现一个不连续的类接口部分。 <br>理想情况下，方法应简明扼要。若长度很大，可考虑通过某种方式将其分割成较短的几 <br>个方法。这样做也便于类内代码的重复使用（有些时候，方法必须非常大，但它们仍应 <br>只做同样的一件事情）。 &nbsp;&nbsp;<a href='http://www.blogjava.net/fantasy/archive/2006/03/16/35720.html'>阅读全文</a><img src ="http://www.blogjava.net/fantasy/aggbug/35720.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fantasy/" target="_blank">Web 2.0 技术资源</a> 2006-03-16 22:50 <a href="http://www.blogjava.net/fantasy/archive/2006/03/16/35720.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>commons-logging和Log4j 日志管理.....</title><link>http://www.blogjava.net/fantasy/archive/2006/03/16/35719.html</link><dc:creator>Web 2.0 技术资源</dc:creator><author>Web 2.0 技术资源</author><pubDate>Thu, 16 Mar 2006 14:48:00 GMT</pubDate><guid>http://www.blogjava.net/fantasy/archive/2006/03/16/35719.html</guid><wfw:comment>http://www.blogjava.net/fantasy/comments/35719.html</wfw:comment><comments>http://www.blogjava.net/fantasy/archive/2006/03/16/35719.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/fantasy/comments/commentRss/35719.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fantasy/services/trackbacks/35719.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Commons-loggin的目的是为“所有的Java日志实现”提供一个统一的接口，它自身的日志功能平常弱（只有一个简单的SimpleLog?），所以一般不会单独使用它。<br><br>Log4j的功能非常全面强大，是目前的首选。我发现几乎所有的Java开源项目都会用到Log4j，但我同时发现，所有用到Log4j的项目一般也同时会用到commons-loggin。我想，大家都不希望自己的项目与Log4j绑定的太紧密吧。另外一个我能想到的“同时使用commons-logging和Log4j”的原因是，简化使用和配置。&nbsp;&nbsp;<a href='http://www.blogjava.net/fantasy/archive/2006/03/16/35719.html'>阅读全文</a><img src ="http://www.blogjava.net/fantasy/aggbug/35719.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fantasy/" target="_blank">Web 2.0 技术资源</a> 2006-03-16 22:48 <a href="http://www.blogjava.net/fantasy/archive/2006/03/16/35719.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于Log4j比较全面的配置.........</title><link>http://www.blogjava.net/fantasy/archive/2006/03/16/35718.html</link><dc:creator>Web 2.0 技术资源</dc:creator><author>Web 2.0 技术资源</author><pubDate>Thu, 16 Mar 2006 14:47:00 GMT</pubDate><guid>http://www.blogjava.net/fantasy/archive/2006/03/16/35718.html</guid><wfw:comment>http://www.blogjava.net/fantasy/comments/35718.html</wfw:comment><comments>http://www.blogjava.net/fantasy/archive/2006/03/16/35718.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/fantasy/comments/commentRss/35718.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fantasy/services/trackbacks/35718.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: # 应用于控制台 <br><br>log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender <br>log4j.appender.Threshold=DEBUG <br>log4j.appender.CONSOLE.Target=System.out <br>log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout <br>log4j.appender.CONSOLE.layout.ConversionPattern=[framework] %d - %c -%-4r [%t] %-5p %c %x - %m%n <br>#log4j.appender.CONSOLE.layout.ConversionPattern=[start]%d{DATE}[DATE]%n%p[PRIORITY]%n%x[NDC]%n%t[THREAD] n%c[CATEGORY]%n%m[MESSAGE]%n%n &nbsp;&nbsp;<a href='http://www.blogjava.net/fantasy/archive/2006/03/16/35718.html'>阅读全文</a><img src ="http://www.blogjava.net/fantasy/aggbug/35718.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fantasy/" target="_blank">Web 2.0 技术资源</a> 2006-03-16 22:47 <a href="http://www.blogjava.net/fantasy/archive/2006/03/16/35718.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java 学习笔记基础部分..............</title><link>http://www.blogjava.net/fantasy/archive/2006/03/16/35717.html</link><dc:creator>Web 2.0 技术资源</dc:creator><author>Web 2.0 技术资源</author><pubDate>Thu, 16 Mar 2006 14:44:00 GMT</pubDate><guid>http://www.blogjava.net/fantasy/archive/2006/03/16/35717.html</guid><wfw:comment>http://www.blogjava.net/fantasy/comments/35717.html</wfw:comment><comments>http://www.blogjava.net/fantasy/archive/2006/03/16/35717.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/fantasy/comments/commentRss/35717.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/fantasy/services/trackbacks/35717.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 2.1        Java语言标识符<br>标识符是一个唯一标识一个变量，方法和类的名字。<br>（1）        Unicode编码字符集<br>l        Java语言使用Unicode字符集，共包含65535个字符。<br>l        每个字符用2个字节，即16位来表示。<br>l        Unicode只用在Java平台内部。&nbsp;&nbsp;<a href='http://www.blogjava.net/fantasy/archive/2006/03/16/35717.html'>阅读全文</a><img src ="http://www.blogjava.net/fantasy/aggbug/35717.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/fantasy/" target="_blank">Web 2.0 技术资源</a> 2006-03-16 22:44 <a href="http://www.blogjava.net/fantasy/archive/2006/03/16/35717.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>