<?xml version='1.0' encoding='UTF-8'?>
<rss version='2.0' xmlns:dc='http://purl.org/dc/elements/1.1/'>
<channel>
<title>365Key-天天网摘 - feihu的网摘(Java)</title>
<description>365Key-天天网摘 - feihu的网摘(Java)</description>
<link>http://www.365key.com/rss/feihu/Java/</link>
<generator>365Key (http://www.365key.com)</generator>
<language>zh-cn</language>
<docs>365Key-天天网摘 精彩导航</docs>
<image>http://counter.csdn.net/pv.aspx?id=88</image>
<item>
<title> ClassLoader分析</title>
<link>http://www.365key.com/item/1949562</link>
<category>Java</category>
<pubDate>Tue, 23 May 2006 14:29:53 GMT</pubDate>
<description>
<blockquote>ClassLoader 是 Java 虚拟机 (JVM) 的类装载子系统，它负责将 Java 字节码装载到 JVM 中， 并使其成为 JVM 一部分。 JVM 的类动态装载技术能够在运行时刻动态地加载或者替换系统的某些功能模块 , 而不影响系统其他功能模块的正常运行。本文将分析 JVM 中的类装载系统，探讨 JVM 中类装载的原理、实现以及应用。</blockquote></description>
<dc:creator>feihu</dc:creator>
</item>
<item>
<title>转UTF-8编码的启发</title>
<link>http://www.365key.com/item/1869288</link>
<category>Java; 乱码</category>
<pubDate>Thu, 27 Apr 2006 16:04:53 GMT</pubDate>
<description>
<blockquote>不幸的是大部分google上关于这类编码问题的讨论都是不完整的. 但一个神秘的pageEncoding跳进了眼帘, 已经指定了contentType的encoding, 为什么还要指定pageEncoding?  查一下jsp的资料, 显然这正是问题所在!  pageEncoding就是告诉JVM 这个jsp本身采用的encoding, 默认采用iso-8859. 我们明明用GBK的native编码, 让JVM拿iso8859读取,当然不对了!!</blockquote></description>
<dc:creator>feihu</dc:creator>
</item>
<item>
<title>JAVA中文支持指南（Vera Yuanti） :: 野火兔的窝</title>
<link>http://www.365key.com/item/1818829</link>
<category>Java</category>
<pubDate>Thu, 13 Apr 2006 06:47:27 GMT</pubDate>
<description>
<blockquote>JAVA中文支持指南（Vera Yuanti）</blockquote></description>
<dc:creator>feihu</dc:creator>
</item>
<item>
<title>Java框架的老大们们谈框架...没有一人能忽视Ruby on Rails...</title>
<link>http://www.365key.com/item/1775036</link>
<category>Java</category>
<pubDate>Mon, 03 Apr 2006 13:00:02 GMT</pubDate>
<description>
<blockquote>看到这篇文章， 是一群Java 框架的设计师们谈框架的优劣， 有趣的是，大家众口一辞对Rails持不同程度的褒扬。</blockquote></description>
<dc:creator>feihu</dc:creator>
</item>
<item>
<title>每个Java初学者都应该搞懂的问题！ - 专注于搜索引擎技术(Lucene,Nutch)</title>
<link>http://www.365key.com/item/1742277</link>
<category>Java</category>
<pubDate>Sat, 25 Mar 2006 10:03:10 GMT</pubDate>
<description>
<blockquote>读了这篇文章，感觉不错！很多东西在《Pratical Java》上都有涉猎，《Pratical Java》这本书买了有段时间了
一直没有时间好好研究，有点惭愧！项目有了一定进展的时候，应该花时间好好读读那些小品文。候捷和刘
永丹翻译的，相信不错。</blockquote></description>
<dc:creator>feihu</dc:creator>
</item>
<item>
<title> Maven起步-教你开始使用Maven</title>
<link>http://www.365key.com/item/1728350</link>
<category>Java; Maven</category>
<pubDate>Wed, 22 Mar 2006 05:21:09 GMT</pubDate>
<description>
<blockquote>Maven便提供了这样一种选择，将你的注意力从作业层转移到项目管理层。Maven项目已经能够知道如何构建和捆绑代码，运行测试，生成文档并宿主项目网页。看完本文，你应该能够从头建立一个Maven的项目，使用Maven进行相关管理，创建基于某些感兴趣报告的简单的web站点。</blockquote></description>
<dc:creator>feihu</dc:creator>
</item>
<item>
<title>Java Web开发构想</title>
<link>http://www.365key.com/item/1725570</link>
<category>Java; 网页开发</category>
<pubDate>Tue, 21 Mar 2006 10:14:25 GMT</pubDate>
<description>可以留下来，后来慢慢看看
<blockquote>Web的发展趋势是 语义Web，最终目的是让整个Web成为一个巨大的数据库。 
这意味着，未来的Web应用将更加的面向文本内容数据，更加搜索引擎友好 – Search Engine Friendly. 
二进制的客户端插件，如Flash RIA, ActiveX, Applet, Web Start等，虽然交互性能最好，但不是以文本内容数据为中心，搜索引擎不友好。所以，我只是保持适当关注。我更关注基于文本的UI表现，如HTML, XUL, XAML等。XUL, XAML还没有广泛流行，只是保持一种有兴趣的关注。 
当下关注的重点，还是 XHTML   CSS   Javascript少量的 AJAX(XMLHttp)增加更好的交互性。</blockquote></description>
<dc:creator>feihu</dc:creator>
</item>
<item>
<title> Java为什么不能动态部署，为什么没有PHP/RoR简单</title>
<link>http://www.365key.com/item/1723935</link>
<category>php; Java</category>
<pubDate>Tue, 21 Mar 2006 03:53:38 GMT</pubDate>
<description>其中关于Java，PHP的缓存、连接池的讨论非常不错
<blockquote>这方面一个活生生的例子就是eachnet，开始用PHP，后来撑不住了，用Java给它做了页面缓存，还在后端使用BEA的Tuexdo中间件，不过最后还是全部迁移到J2EE平台。</blockquote></description>
<dc:creator>feihu</dc:creator>
</item>
<item>
<title>监控 Java 应用程序的 Windows 内存使用情况</title>
<link>http://www.365key.com/item/1715003</link>
<category>Java</category>
<pubDate>Sat, 18 Mar 2006 17:44:48 GMT</pubDate>
<description>介绍的挺好的
<blockquote>尽管 Java? 运行时能够解决大量的内存管理问题，但对程序的内存占用情况保持警惕仍然是优化机器性能、测定内存泄露的关键。Windows 上有很多工具可以监控内存的使用。但每种工具各有长短，都有特定的倾向性，常常没有明确地定义自己测量的是什么。作者将澄清关于内存使用的一些常见误解，介绍很多有用的工具，同时还将提供何时以及如何使用它们的指南。</blockquote></description>
<dc:creator>feihu</dc:creator>
</item>
<item>
<title>连接PHP和 Java -- PHP/Java Bridge [1] - Haohappy的专栏--PHP5研究中心</title>
<link>http://www.365key.com/item/1714750</link>
<category>php; Java</category>
<pubDate>Sat, 18 Mar 2006 15:57:20 GMT</pubDate>
<description>
<blockquote>PHP/Java Bridge包含一个PHP模块(包括java.so,php_java.dll)和一个相关的后端程序(JavaBridge.jar,JavaBridge.war或MonoBridge.exe)，用于连接PHP的对象体系到Java或ECMA 335(CLI, Microsoft .NET Framework的重要子集)虚拟机。 它完全实现了JSR 223规范请求，可以使PHP脚本访问基于CLR(如VB.NET，C#)或Java(Java,KAWA,JRuby)的应用程序。PHP/Java Bridge通过本地socket用一个高效的通讯协议与虚拟机进行通讯。一个多进程的HTTP服务器的每个处理请求的PHP进程都会有一个相应的虚拟机线程。</blockquote></description>
<dc:creator>feihu</dc:creator>
</item>
<item>
<title>BlogJava - Flyingis - 剖析MVC中的各种Object</title>
<link>http://www.365key.com/item/1714715</link>
<category>Java</category>
<pubDate>Sat, 18 Mar 2006 15:47:33 GMT</pubDate>
<description>
<blockquote>VO: 通常指 ValueObject 或 ViewObject 。 ViewObject 指的是 UI 需要的对象， Struts 的 FormBean 就是其中的一种，它是 ValueObject 和 Transfer Object 的总称。 
TO: Transfer Object ，它和 Value Object 的区别可以参考 Patterns of Enterprise Application Architecture 。 
PO: Persistent Object ，即可以被持久化的实体对象。 
POJO : Plain Ordinary Java Object 。 
DTO: Data Transfer Object ， J2EE 中常用的一种设计模式，现在一般可以将使用 ValueObject 的模式称为 DTO 模式，在 Jdon 上一篇《 ValueObject 和 DTO 模式的一些疑问 》阐述了两者的关系。 
BO: Business Object ，可以分为三种情况，只包含业务对象的属性，或只包含业务方法，或两者都包含。对于 BO 的详细讨论，可以参见 这里 。</blockquote></description>
<dc:creator>feihu</dc:creator>
</item>
<item>
<title>java 字体 fontconfig.properties</title>
<link>http://www.365key.com/item/1714604</link>
<category>java; 字体</category>
<pubDate>Sat, 18 Mar 2006 15:12:46 GMT</pubDate>
<description>
<blockquote>如果你在Linux下的jdk1.5程序中文显示有问题(比如Intellij IDEA)，可以把下面的文件复制到”$JAVA_HOME/jre/lib”目录下，文件名是fontconfig.properties。(注意最后一行中文字体的位置)</blockquote></description>
<dc:creator>feihu</dc:creator>
</item>
<item>
<title>不需要应用服务器的J2EE</title>
<link>http://www.365key.com/item/1710860</link>
<category>Java</category>
<pubDate>Fri, 17 Mar 2006 10:04:23 GMT</pubDate>
<description>
<blockquote>许多应用程序实际上并不需要运行应用服务器。这样，J2EE应用组件将会变得：
?       开发更容易：不再需要EJB运行代码；
?       更简单： 继承不需要EJB类或接口；
?       测试更容易：你的应用程序及测试能在你的开发环境（IDE）中直接运行；
?       更少的资源消耗：你只需要你的对象，不需要应用服务器，更不需要应用服务器的对象；
?       安装更容易：没有运行应用服务专门的安装软件， 没有加载额外的XML文件；
?       维护更容易：所有的过程都更简单，因此维护也更容易。</blockquote></description>
<dc:creator>feihu</dc:creator>
</item>
<item>
<title>Session详解</title>
<link>http://www.365key.com/item/1706499</link>
<category>Java</category>
<pubDate>Fri, 17 Mar 2006 03:17:55 GMT</pubDate>
<description>非常好
<blockquote>session，中文经常翻译为会话，其本来的含义是指有始有终的一系列动作/消息，比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程可以称之为一个 session。有时候我们可以看到这样的话“在一个浏览器会话期间，...”，这里的会话一词用的就是其本义，是指从一个浏览器窗口打开到关闭这个期间 ①。最混乱的是“用户（客户端）在一次会话期间”这样一句话，它可能指用户的一系列动作（一般情况下是同某个具体目的相关的一系列动作，比如从登录到选购商品到结账登出这样一个网上购物的过程，有时候也被称为一个transaction），然而有时候也可能仅仅是指一次连接，也有可能是指含义①，其中的差别只能靠上下文来推断②。</blockquote></description>
<dc:creator>feihu</dc:creator>
</item>
<item>
<title>BlogJava - Evan's Blog - [翻译]我为什么讨厌框架</title>
<link>http://www.365key.com/item/1688238</link>
<category>Java</category>
<pubDate>Sun, 12 Mar 2006 15:47:13 GMT</pubDate>
<description>
<blockquote>你也真有胆这么说啊:)。不过，也用不着走极端啦。很多框架也还是有很多值得借鉴的东西。不过，我倒真不反对自己公司弄个小而精致一点的开发平台，作为每个项目的基础；否则，现在框架的更新速度如此快，你怎么跟啊。另外，如果你真直接用jdbc的话，一定要看看Spring它自己的JdbcTemplate的实现，是我迄今所知道的最好的一种不用O/R mapping的解决方法。</blockquote></description>
<dc:creator>feihu</dc:creator>
</item>
<item>
<title>一篇介绍标签库很详细的文章，可以做为参考手册</title>
<link>http://www.365key.com/item/1676530</link>
<category>java; taglib</category>
<pubDate>Fri, 10 Mar 2006 13:10:42 GMT</pubDate>
<description>
<blockquote>标准的JSP 标记可以调用JavaBeans组件或者执行客户的请求，这大大降低了JSP开发的复杂度和维护量。JSP技术也允许你自定义taglib，其实换句话说，taglib可以看成是对JSP标记的一种扩展，正如xml是对html的一种扩展一样。taglib通常定义在tag标签库中，这种标签库存放着你自己定义的tag标签。简而言之，如果使用taglib，那么你可以设计自己的JSP标记！</blockquote></description>
<dc:creator>feihu</dc:creator>
</item>
<item>
<title>eclipse 插件介绍－－嘟嘟的</title>
<link>http://www.365key.com/item/1676476</link>
<category>Java; 插件</category>
<pubDate>Fri, 10 Mar 2006 12:47:38 GMT</pubDate>
<description>
<blockquote>FileSync是一个用来同步工程文件的Eclipse小插件工具。主要用来同步更新Eclipse里指定项目和项目外目录的文件更新，比如你的Eclipse工程建在D:\JavaProject\YourProject\这个目录，而你在D:\My Backup\JavaProject\YourProject\这个目录有一个工程副本，那现在你就可以通过FileSync这个插件进行自动的文件同步更新，更新包括新增、修改、删除，很是方便。</blockquote></description>
<dc:creator>feihu</dc:creator>
</item>
<item>
<title>MVC与MVC2的区别与对比--超越黎明</title>
<link>http://www.365key.com/item/1676469</link>
<category>java</category>
<pubDate>Fri, 10 Mar 2006 12:44:41 GMT</pubDate>
<description>
<blockquote>由于mvc1中，model可以通知view，然后view就可以被更新，这在windows程序中很常见，像MFC的frame-document-view架构，如果document改变了，他会主动通知view进行update

但是在web中，作为model的java bean更新后，无法调用作为view的jsp（而且view通常很多，需要选一个），因此改为mvc2模式：

view接收用户输入，把命令传到controller
controller处理命令，更新model
model被更新后，controller会选一个view并forward到这个jsp，附带把model放到request参数
这个view获得model然后显示</blockquote></description>
<dc:creator>feihu</dc:creator>
</item>
<item>
<title> MyEclipse应用程序开发系列之三：Struts</title>
<link>http://www.365key.com/item/1676402</link>
<category>java; struts</category>
<pubDate>Fri, 10 Mar 2006 12:18:27 GMT</pubDate>
<description>
<blockquote>MyEclipse应用程序开发系列之三：Struts</blockquote></description>
<dc:creator>feihu</dc:creator>
</item>
<item>
<title> Forward 与 Redirect 两种方式对比</title>
<link>http://www.365key.com/item/1652154</link>
<category>struts; java</category>
<pubDate>Fri, 03 Mar 2006 09:35:50 GMT</pubDate>
<description>
<blockquote>forward 和 redirect 並沒有誰好誰差 
應該是用途不同 
如果單純是一個 Context 的時候 
幾乎都是採用 forward. 
我大概只會因為 servet 2.3 不支援 servlet 做為 welcome-file 條件下 才會使用 jsp redirect 到我的 servlet</blockquote></description>
<dc:creator>feihu</dc:creator>
</item>
</channel></rss>
