<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[CongratulationTX的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/CongratulationTX</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; CongratulationTX]]></copyright><item><title><![CDATA[网站UI模板]]></title><link>https://blog.youkuaiyun.com/CongratulationTX/article/details/123538171</link><guid>https://blog.youkuaiyun.com/CongratulationTX/article/details/123538171</guid><author>CongratulationTX</author><pubDate>Wed, 16 Mar 2022 22:15:34 +0800</pubDate><description><![CDATA[bootStrap模板

]]></description><category></category></item><item><title><![CDATA[applicationContext.xml 头信息]]></title><link>https://blog.youkuaiyun.com/CongratulationTX/article/details/123388888</link><guid>https://blog.youkuaiyun.com/CongratulationTX/article/details/123388888</guid><author>CongratulationTX</author><pubDate>Wed, 09 Mar 2022 22:09:08 +0800</pubDate><description><![CDATA[applicationContext.xml 头信息
&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xmlns:aop="http://www.springframework.org/schema/aop"
]]></description><category></category></item><item><title><![CDATA[java虚拟机之类加载器]]></title><link>https://blog.youkuaiyun.com/CongratulationTX/article/details/91408379</link><guid>https://blog.youkuaiyun.com/CongratulationTX/article/details/91408379</guid><author>CongratulationTX</author><pubDate>Mon, 10 Jun 2019 22:59:55 +0800</pubDate><description><![CDATA[类加载器实现了类加载阶段中“通过一个类的全限定名来获取描述此类的二进制字节流”的这个动作~
对于任意一个类，都需要由加载它的类加载器和这个类本身一同确立其在java虚拟机中的唯一性，通俗点说：只有两个类是同一个类加载器加载的前提下，才能比较两个类是否“相等”，否则两个类必定不相等！
举个栗子！
public class ClassLoaderTest {
    public static voi...]]></description><category></category></item><item><title><![CDATA[java虚拟机之类加载过程]]></title><link>https://blog.youkuaiyun.com/CongratulationTX/article/details/91300819</link><guid>https://blog.youkuaiyun.com/CongratulationTX/article/details/91300819</guid><author>CongratulationTX</author><pubDate>Sat, 08 Jun 2019 11:46:13 +0800</pubDate><description><![CDATA[我们知道虚拟机中类加载的全过程包含：加载丶验证丶准备丶解析和初始化这5个阶段，那么我们来详细了解下这5个步骤分别做了什么！



     在此阶段虚拟机完成的三件事情：

    （1）通过一个类的全限定名来获取定义的二进制字节流。

    （2）将这个字节流所代表的静态存储结构转化为方法区的运行时数据结构

    （3）在内存中生成一个代...]]></description><category></category></item><item><title><![CDATA[JAVA虚拟机之类加载时机]]></title><link>https://blog.youkuaiyun.com/CongratulationTX/article/details/90815265</link><guid>https://blog.youkuaiyun.com/CongratulationTX/article/details/90815265</guid><author>CongratulationTX</author><pubDate>Tue, 04 Jun 2019 23:26:27 +0800</pubDate><description><![CDATA[类从加载到虚拟机内存中开始，到卸载出内存为止，它的整个生命周期包括：

 链接验证 Verification准备 Preparation解析 Resolution加载 Loading初始化 Initializtion使用 Using卸载 Unloading
 在这7个阶段中，加载、验证、准备、初始化和卸载这5个阶段的顺序是确定的，而解析阶段则不一定，它在某些情况下可以在初始化阶段之后再开始，是为...]]></description><category></category></item><item><title><![CDATA[JVM学习之运行时数据区域]]></title><link>https://blog.youkuaiyun.com/CongratulationTX/article/details/90760232</link><guid>https://blog.youkuaiyun.com/CongratulationTX/article/details/90760232</guid><author>CongratulationTX</author><pubDate>Mon, 03 Jun 2019 23:26:18 +0800</pubDate><description><![CDATA[引言：Java虚拟机在执行Java程序的过程中会把它所管理的内存划分成若干个不同的数据区域。该篇就是初始JVM运行时数据区域

首先运行时数据区域由以下几个模块组成：

                                1.程序计数器

                    ...]]></description><category></category></item><item><title><![CDATA[Spring官网获取jar包以及source文件]]></title><link>https://blog.youkuaiyun.com/CongratulationTX/article/details/89980436</link><guid>https://blog.youkuaiyun.com/CongratulationTX/article/details/89980436</guid><author>CongratulationTX</author><pubDate>Wed, 08 May 2019 23:11:19 +0800</pubDate><description><![CDATA[1.首先打开spring官方网站

2.在主页选择PROJECTS

3.选择SPRING FRAMEWORK

4.点击git图标

5.找到 Access to Binaries 并点击高亮的 Spring Framework Artifacts

6.点击高亮处
7.选择artifacts

8.选择libs-release_local  —&gt; org —&gt;springframe...]]></description><category></category></item></channel></rss>