<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[有瑕疵的老兵]]></title><description><![CDATA[坚守第一性原理]]></description><link>https://blog.youkuaiyun.com/canshou</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; canshou]]></copyright><item><title><![CDATA[02. Druid包结构 -- pool]]></title><link>https://blog.youkuaiyun.com/canshou/article/details/96426029</link><guid>https://blog.youkuaiyun.com/canshou/article/details/96426029</guid><author>canshou</author><pubDate>Sun, 14 Jul 2019 16:30:00 +0800</pubDate><description><![CDATA[前言

    本篇从上边说的方式，自顶向下，从粗到细的思路来进行学习。 知道druid核心功能、每个功能大概实现原理。

学习步骤 - 包结构


druid
 |
  --src
    --main
      -- java
          -- com.alibaba.druid
              -- filter                       (过滤器相关...]]></description><category></category></item><item><title><![CDATA[01. 为什么要分享Druid]]></title><link>https://blog.youkuaiyun.com/canshou/article/details/96426030</link><guid>https://blog.youkuaiyun.com/canshou/article/details/96426030</guid><author>canshou</author><pubDate>Thu, 04 Jul 2019 00:02:00 +0800</pubDate><description><![CDATA[前言：

    这里以 alibaba/druid 为项目分析起点，而不是apache/incubator-druid ，两者的区别后面再做介绍。

概念：

    github上的官方介绍：Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。

 注：因为官网有很详细的介绍，这里就不做copy。

出发点：

   0.自己项...]]></description><category></category></item><item><title><![CDATA[数据结构-红黑树]]></title><link>https://blog.youkuaiyun.com/canshou/article/details/79640145</link><guid>https://blog.youkuaiyun.com/canshou/article/details/79640145</guid><author>canshou</author><pubDate>Wed, 21 Mar 2018 14:53:09 +0800</pubDate><description><![CDATA[关于红黑树的旋转的插入及旋转写的不错。https://www.cnblogs.com/xrq730/p/6867924.html]]></description><category></category></item><item><title><![CDATA[Jdk-线程池工作原理]]></title><link>https://blog.youkuaiyun.com/canshou/article/details/79640095</link><guid>https://blog.youkuaiyun.com/canshou/article/details/79640095</guid><author>canshou</author><pubDate>Wed, 21 Mar 2018 14:51:14 +0800</pubDate><description><![CDATA[线程池原理分析的比较简单明了的文章，不过有一个误区：核心线程一样可以通过设置参数allowCoreThreadTimeOut，设置是否允许被回收。http://blog.youkuaiyun.com/cjh94520/article/details/70545202?from=timeline&amp;amp;isappinstalled=0...]]></description><category></category></item><item><title><![CDATA[【总结-学习-提升】web应用为什么需要tomcat容器]]></title><link>https://blog.youkuaiyun.com/canshou/article/details/79234071</link><guid>https://blog.youkuaiyun.com/canshou/article/details/79234071</guid><author>canshou</author><pubDate>Fri, 02 Feb 2018 00:07:45 +0800</pubDate><description><![CDATA[关于tomcat的认知
简述：
从几年开发后对tomcat的简短认识-->
静下心来提出疑问
-->
多方面学习后的再认识

现有认识：
一句话:开源的，基于java语言开发的，部署web项目的容器;
假设：tomcat部署目录=tomcat_home=E:\tools\worktools\apache-tomcat-8.0.3;

通常一个web项目的部署包（如打好的wa]]></description><category></category></item><item><title><![CDATA[出车祸一定要死吗]]></title><link>https://blog.youkuaiyun.com/canshou/article/details/66586571</link><guid>https://blog.youkuaiyun.com/canshou/article/details/66586571</guid><author>canshou</author><pubDate>Sun, 26 Mar 2017 23:41:43 +0800</pubDate><description><![CDATA[如题。]]></description><category></category></item><item><title><![CDATA[开博]]></title><link>https://blog.youkuaiyun.com/canshou/article/details/66475013</link><guid>https://blog.youkuaiyun.com/canshou/article/details/66475013</guid><author>canshou</author><pubDate>Sun, 26 Mar 2017 13:46:37 +0800</pubDate><description><![CDATA[阶段性目标，伴随成长，新起点。开博~]]></description><category></category></item></channel></rss>