<?xml version="1.0" encoding="gb2312"?>
<rss version="2.0">
<channel>
<title>Java技术</title>
<link>http://www.kuqin.com/java/</link>
<description>挖经验 / Java技术</description>
<language>zh-cn</language>
<generator>Copyright &amp;copy; 2007-2008 &lt;A href=&quot;http://www.kuqin.com&quot;&gt;酷勤网&lt;/A&gt; All Rights Reserved
&lt;A href=&quot;http://www.miibeian.gov.cn/&quot; target=&quot;_blank&quot;&gt;京ICP备07011765号&lt;/A&gt;</generator>
<webmaster>kuqin.com@163.com</webmaster>
<item>
    <title>GlassFish中国社区探索良性发展模式</title>
    <link>http://www.kuqin.com/java/20081010/21816.html</link>
    <description>GlassFish是个出色的Java应用服务器，免费开源EJB服务器的首选，但在国内，开发者对于GlassFish的选择依然犹豫不决，有用户发表了这样的看法：曾经在一个项目中用GlasshFish替换Tomcat，发现GlasshFish的JSP规范跟Tomcat的不太一样，着实改了不少地方。</description>
    <pubDate>2008-10-10</pubDate>
    <category>Java技术</category>
    <author>高昂</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>ModuleFusion 1.0.2发布：内含企业级OSGi</title>
    <link>http://www.kuqin.com/java/20081010/21815.html</link>
    <description>ModuleFusion的目标是帮助程序员将OSGi服务平台作为底层的运行时环境。ModuleFusion包含了针对Java企业应用的一站式服务。该服务含有来自于Java生态系统最棒的开源框架。此外，ModuleFusion还具备一些必要的粘合剂代码，以帮助大家轻松地在OSGi中使用这些框架。 </description>
    <pubDate>2008-10-10</pubDate>
    <category>Java技术</category>
    <author>James Kao译者 张龙</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>社区对SpringSource的改变反应强烈，CEO Rod Johnson忙出来澄清</title>
    <link>http://www.kuqin.com/java/20081009/21710.html</link>
    <description>新策略总结为以下几点：Spring的源代码树依然会保持开放；SpringSource将根据需要继续为主版本和关键版本创建官方发布；Enterprise的客户可以访问所有这些构建；开源用户可以在主版本发布后的前三个月内访问这些构建……</description>
    <pubDate>2008-10-09</pubDate>
    <category>Java技术</category>
    <author>Scott Delap译者 张龙</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>Rod Johnson谈SpringSource dm Server 1.0的发布</title>
    <link>http://www.kuqin.com/java/20081006/21010.html</link>
    <description>InfoQ就这个新的应用服务器的问题有幸采访到SpringSource的CEO。Johnson提到，早在撰写《J2EE without EJB》一书的时候，他就极力推崇ala carte应用服务器的概念。SpringSource dm Server把这个概念化为了现实。</description>
    <pubDate>2008-10-06</pubDate>
    <category>Java技术</category>
    <author>Scott Delap译者 沙晓兰</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>你的系统真的因为使用hibernate就可以适应各种数据库吗？ </title>
    <link>http://www.kuqin.com/java/20081005/20995.html</link>
    <description>在经历过几次数据库切换后，我认识到幻想在第一个发布版本不经任何修改就支持所有数据库是不现实的，也许应该列出目标环境下可能会使用到的数据库集合，如：mysql/sqlserver/oracle。</description>
    <pubDate>2008-10-05</pubDate>
    <category>Java技术</category>
    <author>hispark</author>
    <comments>BlogJava</comments>
</item>
<item>
    <title>使用Space4J进行Java的内存持久化</title>
    <link>http://www.kuqin.com/java/20081004/20749.html</link>
    <description>Space4J使用了Java 1.6的并发数据结构来处理对数据的并发读/写访问，因此写只会阻塞写、而读则不会阻塞其他操作，也不会被其他操作阻塞。这意味着一次只能进行一个修改操作，但读操作就可以并发执行而不会抛出ConcurrentModification异常！</description>
    <pubDate>2008-10-04</pubDate>
    <category>Java技术</category>
    <author>Dionysios G. Synodinos译者 张</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>Java云计算两种方法的比较</title>
    <link>http://www.kuqin.com/java/20080928/20330.html</link>
    <description>重面向UI（Heavy UI oriented），这种类型的应用或框架通常提供基于UI的控制台、管理有用、插件等，这为管理云中的资源比如开始和停止图像等提供了唯一的方法；重面向框架（Heavy framework oriented）这种方法非常强调云中资源管理的动态性。</description>
    <pubDate>2008-09-28</pubDate>
    <category>Java技术</category>
    <author>CSDN编译</author>
    <comments>CSDN</comments>
</item>
<item>
    <title>JSR 311最终草案：RESTful Web服务Java API</title>
    <link>http://www.kuqin.com/java/20080927/20148.html</link>
    <description>问及JSR 311上的工作是否改变了他对Web和Web服务的观点时，Mark表示这印证了他的一个观点，即一个人“无需依赖更复杂的东西就可以用HTTP完成一件非常伟大的事”。</description>
    <pubDate>2008-09-27</pubDate>
    <category>Java技术</category>
    <author>Stefan Tilkov译者 胡键</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>Spring2.5的新特性：第一部分</title>
    <link>http://www.kuqin.com/java/20080917/18477.html</link>
    <description>Spring2.5特别是为那些使用Java 5或更新版本java的开发人员提供了进一步简化而强大的新特性。本文将主要关注于简化的配置和在Spring应用程序上下文（application context）核心新增的基于注解的功能</description>
    <pubDate>2008-09-17</pubDate>
    <category>Java技术</category>
    <author>Mark Fisher译者 沙晓兰</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>Spring 2.5：Spring MVC中的新特性</title>
    <link>http://www.kuqin.com/java/20080917/18476.html</link>
    <description>Spring 2.5推出了一整套注解，作为基于XML的配置的替换方案。注解可用于Spring管理对象的自动发现、依赖注入、生命周期方法、Web层配置和单元/集成测试。本文主要讲述了Web层中的注解支持。</description>
    <pubDate>2008-09-17</pubDate>
    <category>Java技术</category>
    <author>Rossen Stoyanchev译者 张凯峰</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>DataNucleus访问平台1.0最终版发布</title>
    <link>http://www.kuqin.com/java/20080917/18475.html</link>
    <description>DataNucleus访问平台1.0.0完全兼容于JDO1、JDO2、JDO2.1及JPA1并提供了JDO2.2和JPA2的预览特性。当前它支持对RDBMS、db4o、LDAP、XML、Excel、NeoDatis ODB及JSON的持久化。</description>
    <pubDate>2008-09-17</pubDate>
    <category>Java技术</category>
    <author>Dionysios G. Synodinos译者 张</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>Aspects：一个处理注解的简单工具？</title>
    <link>http://www.kuqin.com/java/20080917/18417.html</link>
    <description>注解，在Java SE 5.0中作为Java元数据工具（JSR 175）被加入，提供了一种给程序元素增加元数据的方法。使用Aspects作为一种实现注解处理器的方法，则是对它们的一种不同思考方法，不同于传统架构师的“横向关注点（cross cutting concerns）”视角的方法。</description>
    <pubDate>2008-09-17</pubDate>
    <category>Java技术</category>
    <author>Srini Penchikala译者 宋玮</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>通过定制编程来最大化Java程序性能</title>
    <link>http://www.kuqin.com/java/20080914/17893.html</link>
    <description>要想真正获得最大性能的程序，除了依靠自动优化技术外，你还有必要在编程的时候使用巧妙的数据结构和针对特定问题而设计的新优化算法。</description>
    <pubDate>2008-09-14</pubDate>
    <category>Java技术</category>
    <author>IT168 东方蜘蛛编译</author>
    <comments>IT168</comments>
</item>
<item>
    <title>JSF在GlassFish管理控制台中的应用</title>
    <link>http://www.kuqin.com/java/20080911/17514.html</link>
    <description>Anissa是GlassFish的一个主要提交者，领导其管理控制台项目。本文就JSF在GlassFish管理控制台中的应用，如为何在GlassFish管理控制台中应用JSF模板，如何对JSF做单元测试，JSF的组件库以及如何提高JSF的性能等问题采访了Anissa。</description>
    <pubDate>2008-09-11</pubDate>
    <category>Java技术</category>
    <author>霍泰稳</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>到底怎样才算是一名java“高”手</title>
    <link>http://www.kuqin.com/java/20080906/16924.html</link>
    <description>java相关的开源框架很多，在实际的项目开发中用到的也很多。但是会使用并不能说明什么，仅仅能说明的是你对这个工具很熟悉，而且你也仅仅是把它当一个工具来看待。如果你把他当作一个作品来看，你肯定不会仅仅从外面上来看。把她内脏挖出来，看看它的内部组成。</description>
    <pubDate>2008-09-06</pubDate>
    <category>Java技术</category>
    <author>和风赛跑</author>
    <comments>BlogJava</comments>
</item>
<item>
    <title>EJB 3的一些心得</title>
    <link>http://www.kuqin.com/java/20080906/16871.html</link>
    <description>在使用EJB 3的过程中，我能够直观地感到如下技术带来的好处： JPA解决了ORM和对象缓存的问题；基于annotation的Entity Bean解决了侵入问题，彻底消除了愚蠢的DTO模式；JTA解决了分布式事务的问题；Session Bean解决了分布式对象的问题……</description>
    <pubDate>2008-09-06</pubDate>
    <category>Java技术</category>
    <author>左轻侯</author>
    <comments>网行者</comments>
</item>
<item>
    <title>探索JVM上的LISP</title>
    <link>http://www.kuqin.com/java/20080905/16659.html</link>
    <description>本文的目标读者是有意了解Lisp的Java开发人员。我们将在接下来的内容中讨论当前可以用在JVM上的不同Lisp方言(dialect)，令你快速了解Lisp程序设计工作机理和其独特之处，文章的最后会演示如何将Lisp代码与Java系统进行整合。</description>
    <pubDate>2008-09-05</pubDate>
    <category>Java技术</category>
    <author>Per Jacobsson译者 张凯峰</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>GWT 1.5: 支持Java 5、性能改进及JavaScript增强</title>
    <link>http://www.kuqin.com/java/20080904/16655.html</link>
    <description>GWT 1.5的主要新特性包括：Java 5语言支持——支持Java 5的特性如泛型、枚举、注解、自动装箱及可变参数列表；编译优化——编译后的应用的性能再一次得到改进，现有的应用使用GWT1.5重新编译后速度将有很大提升；JavaScript增强；默认的可视化主题</description>
    <pubDate>2008-09-04</pubDate>
    <category>Java技术</category>
    <author>Ryan Slobojan译者 张龙</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>OpenJDK上可以进行动态调用了</title>
    <link>http://www.kuqin.com/java/20080904/16651.html</link>
    <description>Da Vinci中所有计划的增强特性都在MLVM站点的子项目部分进行了描述。动态调用也是JSR-292的一部分，同时它也是对一些针对核心Java VM的实验性的Da Vinci工作的一种改编。John Rose所发表的声明表明'invokedynamic'首次运行在OpenJDK hotspot虚拟机上。</description>
    <pubDate>2008-09-04</pubDate>
    <category>Java技术</category>
    <author>R.J. Lorimer译者 张龙</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>如何挽救Java？改革JCP已成必须</title>
    <link>http://www.kuqin.com/java/20080831/16015.html</link>
    <description>在Topic看来，要想让JCP真正改革需要人们继续不断的进行游说，就如同以前呼吁Java开源一样。Topic表示，“JCP需要进行变革，以引导Java走向一个更美好的未来。”</description>
    <pubDate>2008-08-31</pubDate>
    <category>Java技术</category>
    <author>IT168 东方蜘蛛</author>
    <comments>IT168</comments>
</item>
<item>
    <title>用J2EE架构企业级应用</title>
    <link>http://www.kuqin.com/java/20080831/15979.html</link>
    <description>当代的企业级应用决不可能是一个个的独立系统。在企业中，一般都会部署多个彼此连接的、相互通过不同集成层次进行交互的企业级应用，同时这些应用又都有可能与其它企业的相关应用连接，从而构成一个结构复杂的、跨越Intranet和Internet的分布式企业应用群集。</description>
    <pubDate>2008-08-31</pubDate>
    <category>Java技术</category>
    <author>ITPUB论坛</author>
    <comments>IT168</comments>
</item>
<item>
    <title>对比标准，自我评价——你真的懂Java吗？</title>
    <link>http://www.kuqin.com/java/20080831/15892.html</link>
    <description>……5、测试：必须熟悉使用junit编写测试用例完成代码的自动测试；6、管理：必须熟悉使用ant完成工程管理的常用任务，例如工程编译、生成javadoc、生成jar、版本控制、自动测试；7、排错：应该可以根据异常信息比较快速的定位问题的原因和大致位置……</description>
    <pubDate>2008-08-31</pubDate>
    <category>Java技术</category>
    <author>IT实验室</author>
    <comments>天极网</comments>
</item>
<item>
    <title>Pratik Patel谈企业JPA、Fetch Groups及Spring 2.5</title>
    <link>http://www.kuqin.com/java/20080828/15471.html</link>
    <description>Spring 2.5框架与JPA的集成良好，可以管理多个持久化单元，也可以通过一些JPA配置细节（如数据源）把persistence.xml迁移到Spring配置文件中，JPA的配置也就更加灵活。在使用Spring配置JPA把大段代码分割为小模块的时候，开发人员就可以利用扩展点。</description>
    <pubDate>2008-08-28</pubDate>
    <category>Java技术</category>
    <author>Srini Penchikala译者 张龙</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>春天不寒——谈spring的依赖注入</title>
    <link>http://www.kuqin.com/java/20080826/15222.html</link>
    <description>在spring世界里，整个流程被框架化了，用配置文件把使用者和javabean或者bean与bean之间解耦。不管什么技术什么模式，要想解耦，一定会抽象出更多的中间层以增加间接性，直接的叫高内聚但是不灵活。为了灵活自己没事找事增加间接性。这就是spring干的事情。</description>
    <pubDate>2008-08-26</pubDate>
    <category>Java技术</category>
    <author>YITIAN Studio</author>
    <comments>博客园</comments>
</item>
<item>
    <title>Hibernate 3.3：重新设计、模块化JARS及重构的缓存系统</title>
    <link>http://www.kuqin.com/java/20080825/15079.html</link>
    <description>Hibernate 3.3主要的新特性包括：重新设计、模块化JARs——现在有很多定义良好的JARs，而不是一个大的JAR文件；基于Maven的构建——现在Hibernate使用Apache Maven构建系统进行构建；修补的缓存SPI；JBoss Cache 2.x集成</description>
    <pubDate>2008-08-25</pubDate>
    <category>Java技术</category>
    <author>Ryan Slobojan译者 张龙</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>JRuby Roundup：改善的Java集成与调试（JSR-45）</title>
    <link>http://www.kuqin.com/java/20080823/14840.html</link>
    <description>JSR-45可以将源文件及其行号映射到class文件中。它还定义了类属性，该属性包含有SMAP格式的元数据，而SMAP格式是由JSR定义的，用来说明class文件来自于哪个源文件。当我们查看编译器代码时我们会看到，行号信息已经被加到了产生的class文件中了。</description>
    <pubDate>2008-08-23</pubDate>
    <category>Java技术</category>
    <author>Werner Schuster译者 张龙</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>Hibernate注释下的自定义架构实现</title>
    <link>http://www.kuqin.com/java/20080821/14649.html</link>
    <description>Hibernate 3 注释有一种强大的持久管理数据库的方式，运用这些注释，你不需要为XML映射文件而费心，你可以设置成默认，由系统完成，从而减少了大量需要维护的代码。Hibernate提供了强大的自动生成数据库架构的工具</description>
    <pubDate>2008-08-21</pubDate>
    <category>Java技术</category>
    <author>John Ferguson Smart, JavaWorld</author>
    <comments>译言</comments>
</item>
<item>
    <title>John Heintz谈如何向Java注解添加行为</title>
    <link>http://www.kuqin.com/java/20080818/14314.html</link>
    <description>定义注解与定义接口的方式相似（使用@Interface类型来声明注解）。注解不仅可以用在包级别上，也可以用在类成员（属性、方法、构造方法），甚至还可以用在方法的局部参数上。保持策略（retention policy）是实现注解的重要一环</description>
    <pubDate>2008-08-18</pubDate>
    <category>Java技术</category>
    <author>Srini Penchikala译者 张龙</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>Java基准所面临的挑战</title>
    <link>http://www.kuqin.com/java/20080813/14115.html</link>
    <description>Boyer建议采用基准框架来做基准测试，他本人就编写了这样一个框架。该框架能够展示以不同数目的元素来访问数据结构（原生数组、 ArrayLists、Vectors、HashMap、TreeMap等等）中的数据的差异。</description>
    <pubDate>2008-08-13</pubDate>
    <category>Java技术</category>
    <author>Steven Haines译者 张龙</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>虚拟机接口比较</title>
    <link>http://www.kuqin.com/java/20080813/14114.html</link>
    <description>我们可以根据不同不同的认证来获取Sun JDK的源码已经有很长一段时间了，但出于法律原因，GNU Classpath并没有开放源码；而且Sun JDK的协议与开源并不兼容。但自从Sun将JVM和JDK的协议重新声明为GPL后，开发者就开始比较这两个平台了。</description>
    <pubDate>2008-08-13</pubDate>
    <category>Java技术</category>
    <author>R.J. Lorimer译者 张龙</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>InfoQ 与 Jason Van Zyl 探讨 Sonatye、Eclipse基金会和 Maven</title>
    <link>http://www.kuqin.com/java/20080813/14113.html</link>
    <description>Jason Van Zyl: 从长期来看，Sonatype与Eclispe的合作关系会在Maven工程中细化为对发布计划、消灭退化问题和增加与用户沟通的更多关注。这在2.0.9和2.0.10版本中已经开始了，那时我们通过一个可扩展的版本候选周期来消灭退化问题。</description>
    <pubDate>2008-08-13</pubDate>
    <category>Java技术</category>
    <author>Ryan Slobojan译者 崔康</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>4个有害的Java编码习惯</title>
    <link>http://www.kuqin.com/java/20080809/13736.html</link>
    <description>不好的Java编码习惯：1.对局域变量(local variables)、参数(method arguments)、字段(fields)这三种变量的命名没有区分；2.按层次划分包，而不是根据特征或功能划分；3.习惯用JavaBeans而不是不可变对象；4.私有成员排在其它成员的前面</description>
    <pubDate>2008-08-09</pubDate>
    <category>Java技术</category>
    <author>John O'Hanley</author>
    <comments>译言</comments>
</item>
<item>
    <title>CSDN中国IT技术指数报告08年7月第一期（6）：Java EE应用服务器及SAP</title>
    <link>http://www.kuqin.com/java/20080806/13432.html</link>
    <description>统计结果，Spring是目前最为主流的Java应用开发框架；在其之后，SAP、WebSphere/Weblogic和JBoss相差不大。它们均广泛应用于关键业务领域。Sun的 Java EE 5 AppServer Glassfish 技术先进，口碑很好，但目前其仍然处于发展初期，份额微不足道。</description>
    <pubDate>2008-08-06</pubDate>
    <category>Java技术</category>
    <author>csdn_radar</author>
    <comments>CSDN博客</comments>
</item>
<item>
    <title>关于实时Java的系列文章</title>
    <link>http://www.kuqin.com/java/20080802/13072.html</link>
    <description>登载在Sun开发者网络上的有关Java和实时系统：第一部分介绍实时程序设计的概念，及其与Java的关系，并描述了应用标准Java运行时系统创建实时应用的障碍；第二部分集中于和垃圾回收相关的问题，阐述了可用于实时Java系统的不同GC方法……</description>
    <pubDate>2008-08-02</pubDate>
    <category>Java技术</category>
    <author>R.J. Lorimer译者 张凯峰</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>与林昊一起探讨OSGi</title>
    <link>http://www.kuqin.com/java/20080801/12997.html</link>
    <description>由于OSGI是SingleVM的，也就是说他只是在单VM中的规范，这样的话可能跟SOA有些不同，像SOA通常都是分布式领域的，这样来看的话OSGi可能是有点欠缺的。不过目前OSGi也在这方面不断的做出努力</description>
    <pubDate>2008-08-01</pubDate>
    <category>Java技术</category>
    <author>受访人 林昊 采访人 Jason Lai</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>搜狗实验室技术交流文档：用java的nio技术实现的异步连接池</title>
    <link>http://www.kuqin.com/java/20080726/12418.html</link>
    <description>本文重点讲解异步连接池的诞生背景和使用方法，同时介绍java nio技术的基础知识。</description>
    <pubDate>2008-07-26</pubDate>
    <category>Java技术</category>
    <author>搜狗实验室</author>
    <comments>搜狗实验室</comments>
</item>
<item>
    <title>Day公司CTO和JCR规范组长David 谈JCR和REST</title>
    <link>http://www.kuqin.com/java/20080725/12279.html</link>
    <description>DN: 在我看来，JCR和REST在很多不同方面有关联。首先，两者都是以信息为中心的，而且都支持按层次方式处理信息。因此，JCR的路径可以很直观地与URL对应，就像文件系统中的路径一样。我认为，JCR是以Web为中心、面向REST应用的理想信息存储方式。</description>
    <pubDate>2008-07-25</pubDate>
    <category>Java技术</category>
    <author>Stefan Tilkov译者 胡键</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>开源框架Hibernate3的新特性以及发展趋势</title>
    <link>http://www.kuqin.com/java/20080723/12087.html</link>
    <description>Hibernate的轻量级 ORM 模型逐步确立了在Java ORM架构中领导地位，甚至取代复杂而又繁琐的EJB模型而成为事实上的Java ORM工业标准。而且其中的许多设计均被J2EE 标准组织吸纳而成为最新EJB3.0规范的标准。</description>
    <pubDate>2008-07-23</pubDate>
    <category>Java技术</category>
    <author>顿海丽</author>
    <comments>天极网</comments>
</item>
<item>
    <title>Java开发者需坚守的十大基本准则</title>
    <link>http://www.kuqin.com/java/20080722/12040.html</link>
    <description>每个Java开发者需坚守的基本原则：一、为代码加注释；二、不要让事情复杂化；三、始终牢记——“少即是好(Less is more)并不总是对的”；四、请不要硬编码；五、不要“创造”自己的框架(framework)；六、不要使用println及字符串连接；七、多关注GUI(用户界面)……</description>
    <pubDate>2008-07-22</pubDate>
    <category>Java技术</category>
    <author>秩名</author>
    <comments>天极网</comments>
</item>
<item>
    <title>Java应用程序中动态的分配CPU资源</title>
    <link>http://www.kuqin.com/java/20080722/12039.html</link>
    <description>我们利用Java平台的特点，借鉴协调式多任务思想，使CPU资源能够在任务间动态分配，从而为时间要求强的任务分配更多的CPU运行资源。这也可以充分利用现有硬件，为用户业务提供最大的保障。</description>
    <pubDate>2008-07-22</pubDate>
    <category>Java技术</category>
    <author>秩名</author>
    <comments>天极网</comments>
</item>
<item>
    <title>如何保护Java程序 防止Java反编译</title>
    <link>http://www.kuqin.com/java/20080722/12030.html</link>
    <description>对开发人员来说，如何保护Java程序就变成了一个非常重要的挑战。本文首先讨论了保护Java程序的基本方法，然后对代码混淆问题进行深入研究，最后结合一个实际的应用程序，分析如何在实践中保护Java程序。 </description>
    <pubDate>2008-07-22</pubDate>
    <category>Java技术</category>
    <author>秩名</author>
    <comments>互联网</comments>
</item>
<item>
    <title>J2EE的13种核心技术简介</title>
    <link>http://www.kuqin.com/java/20080721/11888.html</link>
    <description>本文将解释支撑J2EE的13种核心技术：JDBC,JNDI,EJBs,RMI,JSP,Javaservlets,XML,JMS,JavaIDL,JTS,JTA,JavaMail和JAF，同时还将描述在何时、何处需要使用这些技术。当然，我还要介绍这些不同的技术之间是如何交互的。</description>
    <pubDate>2008-07-21</pubDate>
    <category>Java技术</category>
    <author>秩名</author>
    <comments>赛迪网</comments>
</item>
<item>
    <title>Java程序员的迷失—论“虚拟机”</title>
    <link>http://www.kuqin.com/java/20080721/11887.html</link>
    <description>那么为什么人们对虚拟机的热情如此高涨呢？你或许会说，其它语言是动态的而Java是静态的；或者其它语言像PHP、Ruby更适于Web编程；或者什么其它的原因？这些都是现实，不过我认为，我们应该去完善Java来解决这些问题，而不是增加复杂度朝着虚拟机使劲</description>
    <pubDate>2008-07-21</pubDate>
    <category>Java技术</category>
    <author>IT168 东方蜘蛛译</author>
    <comments>ITPUB</comments>
</item>
<item>
    <title>Java程序员的学习目标：破坏源程序</title>
    <link>http://www.kuqin.com/java/20080721/11881.html</link>
    <description>Java作为一门编程语言，最好的学习方法就是写代码。当你学习一个类以后，你就可以自己写个简单的例子程序来运行一下，看看有什么结果，然后再多调用几个类的方法，看看运行结果，这样非常直观的把类给学会了，而且记忆非常深刻。</description>
    <pubDate>2008-07-21</pubDate>
    <category>Java技术</category>
    <author>酷欧</author>
    <comments>天极网</comments>
</item>
<item>
    <title>Spring MVC的安全隐患及建议</title>
    <link>http://www.kuqin.com/java/20080721/11845.html</link>
    <description>Spring MVC有这样一个特性：可以直接将表单中提交的字段自动传递到代表对象模型的java beans。这个特性本身没有什么问题，但当你使用同一个bean来维护多个表单及数据（提交这些数据的表单是不同的）时问题就产生了。</description>
    <pubDate>2008-07-21</pubDate>
    <category>Java技术</category>
    <author>Ryan Slobojan译者 张龙</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>对Java学习和Java程序员找工作的一些看法</title>
    <link>http://www.kuqin.com/java/20080720/11810.html</link>
    <description>我现在研究SOA方面的东西，JAVA方面我可能更看重EJB一点，我用过SPRING一年多点，觉得也不错。不过我可能想进大的公司，所以更看重EJB一些。一般大公司面试不太会问SPRING，可是问EJB的可能性很大的。特别是事务处理方面的东西。</description>
    <pubDate>2008-07-20</pubDate>
    <category>Java技术</category>
    <author>fengyunzaiqi</author>
    <comments>天极网</comments>
</item>
<item>
    <title>Java 安全性综述：安全性的基本要点</title>
    <link>http://www.kuqin.com/java/20080720/11808.html</link>
    <description>随着 Java 作为因特网编程的事实上的标准平台出现，安全移动 Java 代码的能力已成为基本要求。本文讨论计算机安全和密码学的一般概念。虽然可移动代码并不是一个革命性的概念，但是 Java 和因特网给计算机安全带来了一些不同寻常的挑战。</description>
    <pubDate>2008-07-20</pubDate>
    <category>Java技术</category>
    <author>秩名</author>
    <comments>天极网</comments>
</item>
<item>
    <title>Java软件开发中可能出现几个错误观点</title>
    <link>http://www.kuqin.com/java/20080720/11807.html</link>
    <description>现在也有些人误以为DDD是一种新的理论，其实DDD和设计模式一样，不是一种新的理论，而是实战经验的总结，它将前人使用面向模型设计的方法经验提炼出来，供后来者学习，以便迅速找到驾驭我们软件项目的根本之道。</description>
    <pubDate>2008-07-20</pubDate>
    <category>Java技术</category>
    <author>秩名</author>
    <comments>天极网</comments>
</item>
<item>
    <title>Emmanuel Bernard谈Bean验证规范</title>
    <link>http://www.kuqin.com/java/20080716/11394.html</link>
    <description>规范将支持XML模型。不过我们最初是想先解决功能集和元模型，然后再仔细检查XML描述符的处理过程。Annotation可用做JSR 303 Bean验证实现中的内部模型。一旦我们正确定义了Annotation模型，我们就无需再使用XML了，这仅仅是另一种语言。</description>
    <pubDate>2008-07-16</pubDate>
    <category>Java技术</category>
    <author>Charles Humble译者 王丽娟</author>
    <comments>InfoQ</comments>
</item>
<item>
    <title>发现JBoss Seam很棒呀！有用Seam做过项目的吗？</title>
    <link>http://www.kuqin.com/java/20080707/10615.html</link>
    <description>一、Seam适应快速开发、简化框架的趋势；二、Seam的数据绑定做的很出色；三、Seam的组件机制看起来相当好用；四、Seam把数据库资源的管理和事务的封装完全隐藏起来了；五、Seam对第三方框架的整合看起来比Spring更深入；六、Seam提供了方便的代码生成器 </description>
    <pubDate>2008-07-07</pubDate>
    <category>Java技术</category>
    <author>robbin</author>
    <comments>JavaEye</comments>
</item>

</channel>
</rss>
