<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Hai.Pan的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/HaiPaner</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; HaiPaner]]></copyright><item><title><![CDATA[Class文件结构]]></title><link>https://blog.youkuaiyun.com/HaiPaner/article/details/51470818</link><guid>https://blog.youkuaiyun.com/HaiPaner/article/details/51470818</guid><author>HaiPaner</author><pubDate>Sat, 21 May 2016 15:57:42 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Java字节码简介]]></title><link>https://blog.youkuaiyun.com/HaiPaner/article/details/51470741</link><guid>https://blog.youkuaiyun.com/HaiPaner/article/details/51470741</guid><author>HaiPaner</author><pubDate>Sat, 21 May 2016 15:39:10 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[class常量池类型]]></title><link>https://blog.youkuaiyun.com/HaiPaner/article/details/51440659</link><guid>https://blog.youkuaiyun.com/HaiPaner/article/details/51440659</guid><author>HaiPaner</author><pubDate>Wed, 18 May 2016 00:31:07 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[java源码到字节码实例]]></title><link>https://blog.youkuaiyun.com/HaiPaner/article/details/51348345</link><guid>https://blog.youkuaiyun.com/HaiPaner/article/details/51348345</guid><author>HaiPaner</author><pubDate>Sun, 08 May 2016 22:47:14 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Java虚拟机运行时数据区]]></title><link>https://blog.youkuaiyun.com/HaiPaner/article/details/51348225</link><guid>https://blog.youkuaiyun.com/HaiPaner/article/details/51348225</guid><author>HaiPaner</author><pubDate>Sun, 08 May 2016 22:24:45 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Executor框架结构]]></title><link>https://blog.youkuaiyun.com/HaiPaner/article/details/48934003</link><guid>https://blog.youkuaiyun.com/HaiPaner/article/details/48934003</guid><author>HaiPaner</author><pubDate>Tue, 06 Oct 2015 20:03:09 +0800</pubDate><description><![CDATA[读书笔记]]></description><category></category></item><item><title><![CDATA[ThreadPoolExecutor]]></title><link>https://blog.youkuaiyun.com/HaiPaner/article/details/48932749</link><guid>https://blog.youkuaiyun.com/HaiPaner/article/details/48932749</guid><author>HaiPaner</author><pubDate>Tue, 06 Oct 2015 17:26:18 +0800</pubDate><description><![CDATA[读书笔记]]></description><category></category></item><item><title><![CDATA[线程执行的主要流程]]></title><link>https://blog.youkuaiyun.com/HaiPaner/article/details/48932701</link><guid>https://blog.youkuaiyun.com/HaiPaner/article/details/48932701</guid><author>HaiPaner</author><pubDate>Tue, 06 Oct 2015 17:23:07 +0800</pubDate><description><![CDATA[读书笔记]]></description><category></category></item><item><title><![CDATA[Java中的并发工具集]]></title><link>https://blog.youkuaiyun.com/HaiPaner/article/details/48931391</link><guid>https://blog.youkuaiyun.com/HaiPaner/article/details/48931391</guid><author>HaiPaner</author><pubDate>Tue, 06 Oct 2015 14:41:53 +0800</pubDate><description><![CDATA[读书笔记]]></description><category></category></item><item><title><![CDATA[java.util.concurrent.atomic包分类]]></title><link>https://blog.youkuaiyun.com/HaiPaner/article/details/48931039</link><guid>https://blog.youkuaiyun.com/HaiPaner/article/details/48931039</guid><author>HaiPaner</author><pubDate>Tue, 06 Oct 2015 13:34:52 +0800</pubDate><description><![CDATA[读书笔记]]></description><category></category></item><item><title><![CDATA[Spring常用注解]]></title><link>https://blog.youkuaiyun.com/HaiPaner/article/details/48930807</link><guid>https://blog.youkuaiyun.com/HaiPaner/article/details/48930807</guid><author>HaiPaner</author><pubDate>Tue, 06 Oct 2015 12:34:20 +0800</pubDate><description><![CDATA[读书笔记]]></description><category></category></item><item><title><![CDATA[Spring实战(第3版)读书总结]]></title><link>https://blog.youkuaiyun.com/HaiPaner/article/details/48914745</link><guid>https://blog.youkuaiyun.com/HaiPaner/article/details/48914745</guid><author>HaiPaner</author><pubDate>Tue, 06 Oct 2015 12:26:22 +0800</pubDate><description><![CDATA[趁十一放假，读了一遍《Spring实战(第三版)》。这本书样例比较简洁易懂，知识点介绍的也比较多。
总结书中重点如下：
*****Spring框架是以简化JavaEE应用程序的开发为目标而创建的，其是模块化的框架。


*****Spring有两个核心概念：
a.依赖注入（dependency injection，DI）：
用来解决---应用中每个对象负责管理与自己相互协作的对象的引]]></description><category></category></item><item><title><![CDATA[事务]]></title><link>https://blog.youkuaiyun.com/HaiPaner/article/details/48919477</link><guid>https://blog.youkuaiyun.com/HaiPaner/article/details/48919477</guid><author>HaiPaner</author><pubDate>Mon, 05 Oct 2015 23:05:43 +0800</pubDate><description><![CDATA[读书笔记]]></description><category></category></item><item><title><![CDATA[Spring AOP框架的一些关键点]]></title><link>https://blog.youkuaiyun.com/HaiPaner/article/details/48919035</link><guid>https://blog.youkuaiyun.com/HaiPaner/article/details/48919035</guid><author>HaiPaner</author><pubDate>Mon, 05 Oct 2015 22:40:48 +0800</pubDate><description><![CDATA[读书笔记]]></description><category></category></item><item><title><![CDATA[AOP术语]]></title><link>https://blog.youkuaiyun.com/HaiPaner/article/details/48918783</link><guid>https://blog.youkuaiyun.com/HaiPaner/article/details/48918783</guid><author>HaiPaner</author><pubDate>Mon, 05 Oct 2015 22:18:48 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[Spring框架模块]]></title><link>https://blog.youkuaiyun.com/HaiPaner/article/details/48915961</link><guid>https://blog.youkuaiyun.com/HaiPaner/article/details/48915961</guid><author>HaiPaner</author><pubDate>Mon, 05 Oct 2015 18:18:30 +0800</pubDate><description><![CDATA[读书笔记]]></description><category></category></item><item><title><![CDATA[Spring容器中Bean的生命周期]]></title><link>https://blog.youkuaiyun.com/HaiPaner/article/details/48915721</link><guid>https://blog.youkuaiyun.com/HaiPaner/article/details/48915721</guid><author>HaiPaner</author><pubDate>Mon, 05 Oct 2015 17:45:39 +0800</pubDate><description><![CDATA[读书笔记]]></description><category></category></item><item><title><![CDATA[Spring自带的几种容器实现]]></title><link>https://blog.youkuaiyun.com/HaiPaner/article/details/48915479</link><guid>https://blog.youkuaiyun.com/HaiPaner/article/details/48915479</guid><author>HaiPaner</author><pubDate>Mon, 05 Oct 2015 17:14:12 +0800</pubDate><description><![CDATA[读书笔记]]></description><category></category></item><item><title><![CDATA[Spring远程调用图解]]></title><link>https://blog.youkuaiyun.com/HaiPaner/article/details/48882401</link><guid>https://blog.youkuaiyun.com/HaiPaner/article/details/48882401</guid><author>HaiPaner</author><pubDate>Sat, 03 Oct 2015 23:14:07 +0800</pubDate><description><![CDATA[读书笔记]]></description><category></category></item><item><title><![CDATA[Spring自带的处理器映射]]></title><link>https://blog.youkuaiyun.com/HaiPaner/article/details/48876871</link><guid>https://blog.youkuaiyun.com/HaiPaner/article/details/48876871</guid><author>HaiPaner</author><pubDate>Sat, 03 Oct 2015 10:15:28 +0800</pubDate><description><![CDATA[读书笔记]]></description><category></category></item></channel></rss>