<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  
  <url>
    <loc>https://blog.shanzhao.site/2020-12-18/jvm-can-shu/</loc>
    
    <lastmod>2025-12-19</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2021-09-04/tomcat-server-he-service/</loc>
    
    <lastmod>2025-09-11</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/about/index.html</loc>
    
    <lastmod>2025-09-02</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2020-04-09/java-yuan-ma-pian-map/</loc>
    
    <lastmod>2025-06-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2020-04-17/java-yuan-ma-pian-aqs/</loc>
    
    <lastmod>2025-06-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2024-06-14/cloudflare-cdn-huan-cun-qing-chu/</loc>
    
    <lastmod>2025-06-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/categories/index.html</loc>
    
    <lastmod>2025-05-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2025-02-23/seata-at-he-tcc-mo-shi-de-xiang-xi-dui-bi/</loc>
    
    <lastmod>2025-02-27</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2025-02-03/seata-tcc-mo-shi-xiang-xi-fen-xi/</loc>
    
    <lastmod>2025-02-24</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2025-01-14/seata-at-mo-shi-er-jie-duan-quan-jie-xi/</loc>
    
    <lastmod>2025-01-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/index.html</loc>
    
    <lastmod>2025-01-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2024-12-24/seata-at-mo-shi-yi-jie-duan-quan-jie-xi/</loc>
    
    <lastmod>2024-12-28</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2024-11-15/seata-he-xin-zu-jian-he-qi-dong-liu-cheng/</loc>
    
    <lastmod>2024-11-27</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2023-08-19/redisson-redissonlocalcachedmap/</loc>
    
    <lastmod>2023-08-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2023-07-27/redisson-hong-suo-de-shi-xian-yu-si-kao/</loc>
    
    <lastmod>2023-08-22</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2023-06-18/redisson-fen-bu-shi-suo-de-shi-xian/</loc>
    
    <lastmod>2023-06-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2022-11-19/netty-yi-bu-bian-cheng-zhi-promise/</loc>
    
    <lastmod>2022-11-24</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2022-10-13/netty-eventloop/</loc>
    
    <lastmod>2022-10-16</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2022-08-16/netty-pipeline-he-handler/</loc>
    
    <lastmod>2022-08-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2022-07-20/netty-channel-he-unsafe/</loc>
    
    <lastmod>2022-07-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2022-05-13/springboot-qian-ru-shi-tomcat-de-shi-yong/</loc>
    
    <lastmod>2022-05-13</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2022-04-21/springboot-conditional-zhu-jie-xiang-guan-yuan-li/</loc>
    
    <lastmod>2022-04-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2022-03-26/springboot-zi-dong-pei-zhi-yuan-ma-jie-xi/</loc>
    
    <lastmod>2022-04-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2022-03-04/springboot-spi-he-starter-you-hua-qi/</loc>
    
    <lastmod>2022-03-19</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2021-08-19/tomcat-zheng-ti-jia-gou-he-lifecycle/</loc>
    
    <lastmod>2022-03-12</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2022-03-03/spring-shi-wu-not-supported-ce-lue-xia-duo-shu-ju-yuan-qie-huan-de-wen-ti/</loc>
    
    <lastmod>2022-03-03</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2022-02-15/springboot-fatjar-qi-dong-he-launchedurlclassloader-jia-zai-class-de-yuan-li/</loc>
    
    <lastmod>2022-02-17</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2022-01-09/tomcat-session-guan-li/</loc>
    
    <lastmod>2022-01-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2021-12-23/tomcat-re-jia-zai-zhi-threadlocal-nei-cun-xie-lou-pian-er/</loc>
    
    <lastmod>2021-12-28</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2021-12-11/tomcat-re-jia-zai-he-xiang-guan-class-de-la-ji-hui-shou-tan-tao-yi/</loc>
    
    <lastmod>2021-12-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2021-11-23/tomcat-lei-jia-zai-qi/</loc>
    
    <lastmod>2021-11-28</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2021-11-02/tomcat-ze-ren-lian-zhi-pipeline-valve-he-filter/</loc>
    
    <lastmod>2021-11-07</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2021-10-18/tomcat-qi-dong-liu-cheng-he-http-qing-qiu-liu-cheng/</loc>
    
    <lastmod>2021-10-23</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2021-10-03/tomcat-context-contextconfig-he-wrapper/</loc>
    
    <lastmod>2021-10-07</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2021-09-23/tomcat-engine-host-he-hostconfig/</loc>
    
    <lastmod>2021-10-02</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2021-06-28/spring-bean-de-scope/</loc>
    
    <lastmod>2021-06-28</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2021-06-03/spring-rong-qi-refresh/</loc>
    
    <lastmod>2021-06-06</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2021-05-13/spring-configurationclasspostprocessor/</loc>
    
    <lastmod>2021-05-16</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2021-04-01/spring-qi-ta-chong-yao-de-beanpostprocesor/</loc>
    
    <lastmod>2021-04-01</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2021-02-23/spring-transactional/</loc>
    
    <lastmod>2021-02-23</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2021-02-17/spring-abstractadvisingbeanpostprocessor/</loc>
    
    <lastmod>2021-02-17</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2021-02-08/spring-aop/</loc>
    
    <lastmod>2021-02-08</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2021-01-18/spring-resource-he-autowired-de-fen-xi/</loc>
    
    <lastmod>2021-01-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2021-01-08/spring-bean-de-chu-shi-hua/</loc>
    
    <lastmod>2021-01-15</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2021-01-14/spring-bean-de-zi-duan-tian-chong-jie-duan-chu-li/</loc>
    
    <lastmod>2021-01-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2020-11-25/g1/</loc>
    
    <lastmod>2020-11-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2020-11-21/tan-tan-threadlocal-wei-shi-me-bei-she-ji-wei-ruo-yin-yong/</loc>
    
    <lastmod>2020-11-24</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2020-02-07/git/</loc>
    
    <lastmod>2020-11-13</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2020-09-19/cms/</loc>
    
    <lastmod>2020-09-19</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2020-05-12/java-yuan-ma-pian-xian-cheng-chi/</loc>
    
    <lastmod>2020-06-03</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2020-05-09/java-yuan-ma-pian-future/</loc>
    
    <lastmod>2020-05-11</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/2020-04-18/java-yuan-ma-pian-suo/</loc>
    
    <lastmod>2020-04-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  

  <url>
    <loc>https://blog.shanzhao.site/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>

  
  <url>
    <loc>https://blog.shanzhao.site/tags/CMS/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/%E4%B8%89%E8%89%B2%E6%A0%87%E8%AE%B0/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/G1/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/JVM%E5%8F%82%E6%95%B0/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/Map/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/ConcurrentHashMap/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/%E7%BA%BF%E7%A8%8B%E6%B1%A0/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/Git/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/AQS%E5%AE%9E%E7%8E%B0%E7%B1%BB/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/%E5%A4%9A%E7%BA%BF%E7%A8%8B/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/LockSupport/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/AQS/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/%E5%BC%82%E6%AD%A5%E7%BC%96%E7%A8%8B/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/Promise/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/%E5%88%86%E5%B8%83%E5%BC%8F/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/%E7%BC%93%E5%AD%98/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/%E4%BA%8B%E4%BB%B6%E5%BE%AA%E7%8E%AF/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/NIO/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/%E8%A7%A3%E7%A0%81%E5%99%A8/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/%E8%B4%A3%E4%BB%BB%E9%93%BE%E6%A8%A1%E5%BC%8F/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/%E5%88%86%E5%B8%83%E5%BC%8F%E9%94%81/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/%E7%BA%A2%E9%94%81/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/AT%E6%A8%A1%E5%BC%8F/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/TCC%E6%A8%A1%E5%BC%8F/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/BeanPostProcessor/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/AOP/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/spring%E4%B8%89%E7%BA%A7%E7%BC%93%E5%AD%98/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/BeanDefinitionRegistryPostProcessor/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/Configuration%E6%B3%A8%E8%A7%A3/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/Async%E6%B3%A8%E8%A7%A3/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/Scheduled%E6%B3%A8%E8%A7%A3/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/starter/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/SPI/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/fatjar/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/LaunchedURLClassLoader/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/URLClassLoader/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/%E7%B1%BB%E5%8A%A0%E8%BD%BD%E5%99%A8/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/%E5%B5%8C%E5%85%A5%E5%BC%8FTomcat/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/Transactional%E6%B3%A8%E8%A7%A3/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/Condition/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/%E5%9B%9E%E6%BA%AF/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/Container/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/%E6%8B%93%E6%89%91%E6%8E%92%E5%BA%8F/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/%E8%87%AA%E5%8A%A8%E9%85%8D%E7%BD%AE/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/Acceptor/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/Poller/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/%E7%83%AD%E5%8A%A0%E8%BD%BD/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/%E5%86%85%E5%AD%98%E6%B3%84%E6%BC%8F/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/%E5%9E%83%E5%9C%BE%E5%9B%9E%E6%94%B6/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/ThreadLocal/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/tags/cdn%E7%BC%93%E5%AD%98%E6%B8%85%E9%99%A4/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  

  
  <url>
    <loc>https://blog.shanzhao.site/categories/jvm/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/categories/jdk/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/categories/Git/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/categories/Netty/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/categories/Redisson/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/categories/Seata/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/categories/Spring/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/categories/SpringBoot/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/categories/Tomcat/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://blog.shanzhao.site/categories/cloudflare/</loc>
    <lastmod>2025-09-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
</urlset>
