<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[BRAVE　HEART    ]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/l1j5n</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; l1j5n]]></copyright><item><title><![CDATA[eclipse中如何写一个测试私有方法的junit？]]></title><link>https://blog.youkuaiyun.com/l1j5n/article/details/1015272</link><guid>https://blog.youkuaiyun.com/l1j5n/article/details/1015272</guid><author>l1j5n</author><pubDate>Thu, 03 Aug 2006 16:49:00 +0800</pubDate><description><![CDATA[eclipse中如何写一个测试私有方法的junit？假设类Summer定义如下：public class Summer{   private int methodone(String argsone){      //method code      .......      return 4;   }}测试如下：public class SummerTest extends TestCase {]]></description><category></category></item><item><title><![CDATA[Java 虚拟主机装载过程]]></title><link>https://blog.youkuaiyun.com/l1j5n/article/details/819005</link><guid>https://blog.youkuaiyun.com/l1j5n/article/details/819005</guid><author>l1j5n</author><pubDate>Wed, 21 Jun 2006 17:28:00 +0800</pubDate><description><![CDATA[ Java 虚拟主机装载过程简述    众所周知java.exe是java class文件的执行程序，但实际上java.exe程序只是一个执行的外壳，它会装载jvm.dll（windows下，下皆以windows平台为例，linux下和solaris下其实类似，为：libjvm.so），这个动态连接库才是java虚拟机的实际操作处理所在。文探究java.exe程序是如何查找和装载jvm]]></description><category></category></item><item><title><![CDATA[tech talk 2]]></title><link>https://blog.youkuaiyun.com/l1j5n/article/details/803038</link><guid>https://blog.youkuaiyun.com/l1j5n/article/details/803038</guid><author>l1j5n</author><pubDate>Fri, 16 Jun 2006 10:37:00 +0800</pubDate><description><![CDATA[Geir Magnusson: I was very excited to see that the…I am a MAC user. I used to be, but they are now up to 83 Ghz. You know, they talk about a little bit of a performance increase when they switched fro]]></description><category></category></item><item><title><![CDATA[tech talk]]></title><link>https://blog.youkuaiyun.com/l1j5n/article/details/803008</link><guid>https://blog.youkuaiyun.com/l1j5n/article/details/803008</guid><author>l1j5n</author><pubDate>Fri, 16 Jun 2006 10:26:00 +0800</pubDate><description><![CDATA[Gregor Hohpe: All right, well, thanks everybody for coming bright and early. It’s 9 o’clock in Las Vegas and I actually have to get up even earlier, because I have to finish my talk for today. But at ]]></description><category></category></item><item><title><![CDATA[Java bytecode ]]></title><link>https://blog.youkuaiyun.com/l1j5n/article/details/613044</link><guid>https://blog.youkuaiyun.com/l1j5n/article/details/613044</guid><author>l1j5n</author><pubDate>Wed, 01 Mar 2006 13:41:00 +0800</pubDate><description><![CDATA[                                    Java bytecode:            Understanding bytecode makes you a better programmer                                                          ]]></description><category></category></item><item><title><![CDATA[Classworking toolkit: Generics with ASM]]></title><link>https://blog.youkuaiyun.com/l1j5n/article/details/612124</link><guid>https://blog.youkuaiyun.com/l1j5n/article/details/612124</guid><author>l1j5n</author><pubDate>Tue, 28 Feb 2006 13:46:00 +0800</pubDate><description><![CDATA[                                    Classworking toolkit: Generics with ASM            Find out how to access generic type information from Java 5 code using the ASM bytecode framework    ]]></description><category></category></item><item><title><![CDATA[AOP@Work: AOP myths and realities]]></title><link>https://blog.youkuaiyun.com/l1j5n/article/details/612099</link><guid>https://blog.youkuaiyun.com/l1j5n/article/details/612099</guid><author>l1j5n</author><pubDate>Tue, 28 Feb 2006 13:19:00 +0800</pubDate><description><![CDATA[                                    AOP@Work: AOP myths and realities            Beyond hype and misunderstandings                                                          ]]></description><category></category></item><item><title><![CDATA[uncover the hood of j2ee clustering (TSS)]]></title><link>https://blog.youkuaiyun.com/l1j5n/article/details/599221</link><guid>https://blog.youkuaiyun.com/l1j5n/article/details/599221</guid><author>l1j5n</author><pubDate>Wed, 15 Feb 2006 09:31:00 +0800</pubDate><description><![CDATA[Preface More and more mission-critical and large scale applications are now running on Java 2, Enterprise Edition (J2EE). Those mission-critical applications such as banking and billing ask for more]]></description><category></category></item><item><title><![CDATA[Java名人录 ]]></title><link>https://blog.youkuaiyun.com/l1j5n/article/details/598095</link><guid>https://blog.youkuaiyun.com/l1j5n/article/details/598095</guid><author>l1j5n</author><pubDate>Mon, 13 Feb 2006 17:56:00 +0800</pubDate><description><![CDATA[                        Adrian Colyer            AspectJ leader，AJDJ leader，IBM                                          Ben Galbraith            活跃人士                          ]]></description><category></category></item><item><title><![CDATA[Eclipse快捷键 ]]></title><link>https://blog.youkuaiyun.com/l1j5n/article/details/597960</link><guid>https://blog.youkuaiyun.com/l1j5n/article/details/597960</guid><author>l1j5n</author><pubDate>Mon, 13 Feb 2006 14:54:00 +0800</pubDate><description><![CDATA[Eclipse快捷键document.title="Eclipse快捷键 - "+document.title编辑作用域 功能 快捷键全局 查找并替换 Ctrl+F文本编辑器 查找上一个 Ctrl+Shift+K文本编辑器 查找下一个 Ctrl+K全局 撤销 Ctrl+Z全局 复制 Ctrl+C全局 恢复上一个选择 Alt+Shift+↓全局 剪切 Ctrl+X全局 快速修正 Ctrl]]></description><category></category></item><item><title><![CDATA[Inversion of Control Containers and the Dependency Injection pattern  ---- Martin Fowler]]></title><link>https://blog.youkuaiyun.com/l1j5n/article/details/597740</link><guid>https://blog.youkuaiyun.com/l1j5n/article/details/597740</guid><author>l1j5n</author><pubDate>Mon, 13 Feb 2006 09:36:00 +0800</pubDate><description><![CDATA[Contents    Components and Services     A Naive Example     Inversion of Control     Forms of Dependency Injection            Constructor Injection with PicoContainer         Setter ]]></description><category></category></item><item><title><![CDATA[java 的 Proxy]]></title><link>https://blog.youkuaiyun.com/l1j5n/article/details/596098</link><guid>https://blog.youkuaiyun.com/l1j5n/article/details/596098</guid><author>l1j5n</author><pubDate>Fri, 10 Feb 2006 14:26:00 +0800</pubDate><description><![CDATA[一 代理类 1.代理类实例和java.lang.reflect.Proxy 代理类一种在运行期创建的,实现指定的一组接口的类可以通过如下方法来获得代理类实例: java.lang.reflect.Proxy.newProxyInstance(ClassLoader loader, Class[] interfaces, InvocationHandler h) Object proxyInstan]]></description><category></category></item><item><title><![CDATA[在Eclipse中安装javaJad 反编译class文件]]></title><link>https://blog.youkuaiyun.com/l1j5n/article/details/595871</link><guid>https://blog.youkuaiyun.com/l1j5n/article/details/595871</guid><author>l1j5n</author><pubDate>Fri, 10 Feb 2006 10:16:00 +0800</pubDate><description><![CDATA[在网上下载javajad(反编译工具)，jadclipse (反编译工具的eclipse插件)，配置Eclipse                            1            menu->windows-->references-->java-->JadClipse见图                restart  ]]></description><category></category></item><item><title><![CDATA[用于将Oracle外键屏蔽的SQL]]></title><link>https://blog.youkuaiyun.com/l1j5n/article/details/595817</link><guid>https://blog.youkuaiyun.com/l1j5n/article/details/595817</guid><author>l1j5n</author><pubDate>Fri, 10 Feb 2006 09:34:00 +0800</pubDate><description><![CDATA[   在JUnit时，一般不需要考虑外键。但目前数据库生成过程中已经将外键建好，这样在增删改数据时，比较麻烦。按以下方法执行，可以根据自己的需要使外键失效或者生效。 先执行以下SQL SELECT ALTER TABLE  || TABLE_NAME || || disable CONSTRAINT  || CONSTRAINT_NAME ||  ; F]]></description><category></category></item><item><title><![CDATA[oracle  中查询某表的主外键依赖关系的SQL]]></title><link>https://blog.youkuaiyun.com/l1j5n/article/details/595790</link><guid>https://blog.youkuaiyun.com/l1j5n/article/details/595790</guid><author>l1j5n</author><pubDate>Fri, 10 Feb 2006 09:01:00 +0800</pubDate><description><![CDATA[                            select            　            　            　            　            　            　            　                            A.TABLE_NAME as OWN]]></description><category></category></item><item><title><![CDATA[An introduction to class loading and debugging tools]]></title><link>https://blog.youkuaiyun.com/l1j5n/article/details/594570</link><guid>https://blog.youkuaiyun.com/l1j5n/article/details/594570</guid><author>l1j5n</author><pubDate>Wed, 08 Feb 2006 18:05:00 +0800</pubDate><description><![CDATA[                                    Demystifying class loading problems, Part 1: An introduction to class loading and debugging tools            Learn how class loading works and how your JV]]></description><category></category></item><item><title><![CDATA[为你的j2ee应用增加AOP 特性]]></title><link>https://blog.youkuaiyun.com/l1j5n/article/details/592910</link><guid>https://blog.youkuaiyun.com/l1j5n/article/details/592910</guid><author>l1j5n</author><pubDate>Mon, 06 Feb 2006 15:34:00 +0800</pubDate><description><![CDATA[   你不需要修改现有的代码或者它的接口，应用Gang of Four (GoF) Decorator 模式提供了一种添加AOP的途径。  假设我们有一个简单的接口：public interface IMyBusinessObject {   public String doExecute(String in);}        下面是这个接口的实现类public class My]]></description><category></category></item><item><title><![CDATA[Generically chain dynamic proxies]]></title><link>https://blog.youkuaiyun.com/l1j5n/article/details/592851</link><guid>https://blog.youkuaiyun.com/l1j5n/article/details/592851</guid><author>l1j5n</author><pubDate>Mon, 06 Feb 2006 14:24:00 +0800</pubDate><description><![CDATA[Generically chain dynamic proxiesAdd AOP concepts to your application  Summary-->SummaryMost developers already know how to decorate a business object and add additional behavior to it at runtim]]></description><category></category></item><item><title><![CDATA[实现你自己的AOP 框架]]></title><link>https://blog.youkuaiyun.com/l1j5n/article/details/588720</link><guid>https://blog.youkuaiyun.com/l1j5n/article/details/588720</guid><author>l1j5n</author><pubDate>Thu, 26 Jan 2006 09:47:00 +0800</pubDate><description><![CDATA[  AOP 是一种先进的编程理念，可以用在 日志， 安全，事务处理 方面 ，AOP 是对 OOP 的补充，是一种更通用和强大的编程思想，它可以使代码更加 简洁， 紧凑，减少重复代码。   AOP 框架可以分为两类：    Class-weaving-based, such as AspectJ and JBoss AOP. Core and crosscutting concern]]></description><category></category></item><item><title><![CDATA[Implement Your Own Proxy-Based AOP Framework]]></title><link>https://blog.youkuaiyun.com/l1j5n/article/details/588699</link><guid>https://blog.youkuaiyun.com/l1j5n/article/details/588699</guid><author>l1j5n</author><pubDate>Thu, 26 Jan 2006 09:13:00 +0800</pubDate><description><![CDATA[Aspect-oriented programming (AOP) is well-suited to managing application crosscutting concerns, such as logging, security, and transaction management. AOP provides a complement to object-oriented prog]]></description><category></category></item></channel></rss>