﻿<?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-Jhonney的专栏-随笔分类-原创区</title><link>http://www.blogjava.net/Jhonney/category/21573.html</link><description>&amp;nbsp;&amp;nbsp;&amp;nbsp;----人见人爱</description><language>zh-cn</language><lastBuildDate>Tue, 08 Apr 2008 16:13:41 GMT</lastBuildDate><pubDate>Tue, 08 Apr 2008 16:13:41 GMT</pubDate><ttl>60</ttl><item><title>classloader总结</title><link>http://www.blogjava.net/Jhonney/archive/2008/04/04/190798.html</link><dc:creator>Jhonney</dc:creator><author>Jhonney</author><pubDate>Fri, 04 Apr 2008 08:45:00 GMT</pubDate><guid>http://www.blogjava.net/Jhonney/archive/2008/04/04/190798.html</guid><wfw:comment>http://www.blogjava.net/Jhonney/comments/190798.html</wfw:comment><comments>http://www.blogjava.net/Jhonney/archive/2008/04/04/190798.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Jhonney/comments/commentRss/190798.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Jhonney/services/trackbacks/190798.html</trackback:ping><description><![CDATA[项目时需要对外提供一些服务接口，写了接口及其实现发现报castClassException，当时newInstance时采用<br />
Thread.currentContext.getClassLoader的形式，分析了一下发现平台采用了自己的classloader<br />
<br />
1.java的classloader采用双亲委托的机制<br />
2.当前类加载器和线程上下文的区别是，当前类加载器在加载caller类时已经确定，但thread's context classloader is modifiable<br />
3.thread's classloader can break through the parent delegation mechanism of classloader<br />
4.it is should keep the thread's classloader same as current class classloader<br />
5.the default form of class.forname isn't recommend,because of exception of initializing static field if the classloader is not<br />
destroied<br />
6.banq comment about adoption thread's&nbsp; classloader is not correctly<br />
<br />
<img src ="http://www.blogjava.net/Jhonney/aggbug/190798.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Jhonney/" target="_blank">Jhonney</a> 2008-04-04 16:45 <a href="http://www.blogjava.net/Jhonney/archive/2008/04/04/190798.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>终于答辩完了</title><link>http://www.blogjava.net/Jhonney/archive/2007/05/25/120041.html</link><dc:creator>Jhonney</dc:creator><author>Jhonney</author><pubDate>Fri, 25 May 2007 09:12:00 GMT</pubDate><guid>http://www.blogjava.net/Jhonney/archive/2007/05/25/120041.html</guid><wfw:comment>http://www.blogjava.net/Jhonney/comments/120041.html</wfw:comment><comments>http://www.blogjava.net/Jhonney/archive/2007/05/25/120041.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Jhonney/comments/commentRss/120041.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Jhonney/services/trackbacks/120041.html</trackback:ping><description><![CDATA[毕业答辩终于答完了，1个小时，呵呵，以前感觉很长，可答辩时总是感觉时间不足啊。答辩给我了什么呢？标志着我要准备从一个小火炉跳到一个大火炉里？？
<img src ="http://www.blogjava.net/Jhonney/aggbug/120041.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Jhonney/" target="_blank">Jhonney</a> 2007-05-25 17:12 <a href="http://www.blogjava.net/Jhonney/archive/2007/05/25/120041.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>对jdon的一些评价</title><link>http://www.blogjava.net/Jhonney/archive/2007/04/26/113919.html</link><dc:creator>Jhonney</dc:creator><author>Jhonney</author><pubDate>Thu, 26 Apr 2007 14:08:00 GMT</pubDate><guid>http://www.blogjava.net/Jhonney/archive/2007/04/26/113919.html</guid><wfw:comment>http://www.blogjava.net/Jhonney/comments/113919.html</wfw:comment><comments>http://www.blogjava.net/Jhonney/archive/2007/04/26/113919.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Jhonney/comments/commentRss/113919.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Jhonney/services/trackbacks/113919.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;网上对Jdon是非的评价颇多。近日研究了其源代码一番，代码组织结构中等。对于其对Pico的xml扩展，这块做的感觉不是太好。完全没有发挥Pico大部分功能。这点nano做的就相当不错，对比Jdon和nano产生的容器代码。Jdon有个好处没有强制定义XML中组件的定义，也就是可以再扩展。这点虽然会带给开发者配置凌乱的感觉，但只要度把握的好，未尝不可。Jdon这点可能也是其框架的亮点DDD造成的。Jdon采用DDD，为了将贫血模型捆绑服务，估计容器产生方式也只能那样做最优。<br>&nbsp;&nbsp;&nbsp;谈到Jdon中的DDD，这点的确是Jdon区别其他框架唯一的最大亮点。这里不讨论其对DDD以后发展的支持。从实践的角度来看，板桥的确可以对部分抨击Jdon的人说：你们不重于实践。<br>&nbsp;&nbsp;&nbsp;必须学习jive<br>&nbsp;&nbsp; 最大的感觉是俺的设计水平太差了，对实践中的设计模式需要深入领会
<img src ="http://www.blogjava.net/Jhonney/aggbug/113919.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Jhonney/" target="_blank">Jhonney</a> 2007-04-26 22:08 <a href="http://www.blogjava.net/Jhonney/archive/2007/04/26/113919.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>