<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">


    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-import-export-excel-nanny-level-tutorial-with-good-tools/</loc>
    <lastmod>2023-08-04T18:44:36.519Z</lastmod>
    <data>
        <display>
        <title>Java导入、导出excel保姆级教程（附封装好的工具类）</title>
        <pubTime>2023-08-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/good-collection/</loc>
    <lastmod>2023-08-04T18:40:02.321Z</lastmod>
    <data>
        <display>
        <title>Spring Security 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2017-11-24T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SOFARPC/good-collection/</loc>
    <lastmod>2023-08-04T18:38:46.461Z</lastmod>
    <data>
        <display>
        <title>SOFARPC 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2017-11-19T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/Docker-books-recommended/</loc>
    <lastmod>2023-08-04T18:38:34.761Z</lastmod>
    <data>
        <display>
        <title>Docker 书单整理</title>
        <pubTime>2019-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/TiDB/good-collection/</loc>
    <lastmod>2023-08-04T18:38:20.045Z</lastmod>
    <data>
        <display>
        <title>TiDB 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2018-03-10T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Redis/good-collection/</loc>
    <lastmod>2023-08-04T18:38:06.600Z</lastmod>
    <data>
        <display>
        <title>Redis 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2017-11-14T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Canal/good-collection/</loc>
    <lastmod>2023-08-04T18:37:54.102Z</lastmod>
    <data>
        <display>
        <title>Canal 实现原理与源码解析系列 —— 精品合集</title>
        <pubTime>2017-11-14T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Etcd/good-collection/</loc>
    <lastmod>2023-08-04T18:37:23.566Z</lastmod>
    <data>
        <display>
        <title>Etcd 实现原理与源码解析系列 —— 精品合集</title>
        <pubTime>2017-11-14T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Consul/good-collection/</loc>
    <lastmod>2023-08-04T18:37:15.074Z</lastmod>
    <data>
        <display>
        <title>Consul 实现原理与源码解析系列 —— 精品合集</title>
        <pubTime>2017-11-14T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Zookeeper/good-collection/</loc>
    <lastmod>2023-08-04T18:36:59.900Z</lastmod>
    <data>
        <display>
        <title>Zookeeper 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2018-02-01T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/gRPC/good-collection/</loc>
    <lastmod>2023-08-04T18:36:44.191Z</lastmod>
    <data>
        <display>
        <title>gRPC 实现原理与源码解析系列 —— 精品合集</title>
        <pubTime>2017-11-14T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/Vue-books-recommended/</loc>
    <lastmod>2023-08-04T18:36:28.677Z</lastmod>
    <data>
        <display>
        <title>Vue 书单整理</title>
        <pubTime>2019-08-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/Angular-books-recommended/</loc>
    <lastmod>2023-08-04T18:36:23.212Z</lastmod>
    <data>
        <display>
        <title>Angular 书单整理</title>
        <pubTime>2019-08-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/React-books-recommended/</loc>
    <lastmod>2023-08-04T18:36:16.164Z</lastmod>
    <data>
        <display>
        <title>React 书单整理</title>
        <pubTime>2019-07-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/CAT/good-collection/</loc>
    <lastmod>2023-08-04T18:35:58.479Z</lastmod>
    <data>
        <display>
        <title>应用监控平台 CAT 精品合集</title>
        <pubTime>2019-12-31T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/Git-books-recommended/</loc>
    <lastmod>2023-08-04T18:35:33.981Z</lastmod>
    <data>
        <display>
        <title>Git 书单整理</title>
        <pubTime>2019-04-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/Jenkins-books-recommended/</loc>
    <lastmod>2023-08-04T18:35:26.568Z</lastmod>
    <data>
        <display>
        <title>Jenkins 书单整理</title>
        <pubTime>2019-04-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/Maven-books-recommended/</loc>
    <lastmod>2023-08-04T18:35:19.271Z</lastmod>
    <data>
        <display>
        <title>Maven 书单整理</title>
        <pubTime>2019-04-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Swarm/good-collection/</loc>
    <lastmod>2023-08-04T18:35:08.155Z</lastmod>
    <data>
        <display>
        <title>Swarm 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2017-11-19T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/Kubernetes-books-recommended/</loc>
    <lastmod>2023-08-04T18:34:48.039Z</lastmod>
    <data>
        <display>
        <title>Kubernetes 书单整理</title>
        <pubTime>2019-07-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/Linux-books-recommended/</loc>
    <lastmod>2023-08-04T18:34:25.020Z</lastmod>
    <data>
        <display>
        <title>Linux 书单整理</title>
        <pubTime>2019-04-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/Data-Structures-and-Algorithms-books-recommended/</loc>
    <lastmod>2023-08-04T18:34:15.776Z</lastmod>
    <data>
        <display>
        <title>数据结构与算法书单整理</title>
        <pubTime>2019-04-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/DesignPattern/good-collection/</loc>
    <lastmod>2023-08-04T18:33:48.118Z</lastmod>
    <data>
        <display>
        <title>设计模式—— 精品合集</title>
        <pubTime>2017-11-14T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Guava/good-collection/</loc>
    <lastmod>2023-08-04T18:33:34.225Z</lastmod>
    <data>
        <display>
        <title>Guava 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2018-02-02T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/Elasticsearch-books-recommended/</loc>
    <lastmod>2023-08-04T18:33:19.189Z</lastmod>
    <data>
        <display>
        <title>Elasticsearch 书单整理</title>
        <pubTime>2019-03-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/MySQL-books-recommended/</loc>
    <lastmod>2023-08-04T18:33:08.875Z</lastmod>
    <data>
        <display>
        <title>MySQL 书单整理</title>
        <pubTime>2019-02-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Happylifeplat-TCC/good-collection/</loc>
    <lastmod>2023-08-04T18:32:54.747Z</lastmod>
    <data>
        <display>
        <title>Happylifeplat-TCC 实现原理与源码解析系列 —— 精品合集</title>
        <pubTime>2017-11-14T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/HikariCP/good-collection/</loc>
    <lastmod>2023-08-04T18:32:25.216Z</lastmod>
    <data>
        <display>
        <title>HikariCP 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2017-11-25T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Data-JPA/good-collection/</loc>
    <lastmod>2023-08-04T18:31:59.555Z</lastmod>
    <data>
        <display>
        <title>Spring Data JPA 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2017-11-14T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Shiro/good-collection/</loc>
    <lastmod>2023-08-04T18:31:38.488Z</lastmod>
    <data>
        <display>
        <title>Shiro 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2017-11-24T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Webflux/good-collection/</loc>
    <lastmod>2023-08-04T18:30:57.888Z</lastmod>
    <data>
        <display>
        <title>Spring Webflux 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2017-11-24T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud/good-collection/</loc>
    <lastmod>2023-08-04T18:30:43.621Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud &amp;&amp; Spring Cloud Alibaba 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2017-11-14T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/good-collection/</loc>
    <lastmod>2023-08-04T18:30:08.043Z</lastmod>
    <data>
        <display>
        <title>Java 并发 J.U.C 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2017-11-19T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/Java-Virtual-Machine-books-recommended/</loc>
    <lastmod>2023-08-04T18:29:55.467Z</lastmod>
    <data>
        <display>
        <title>Java【虚拟机】书单整理</title>
        <pubTime>2019-05-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Tomcat/Tomcat-collection/</loc>
    <lastmod>2023-08-04T18:28:56.489Z</lastmod>
    <data>
        <display>
        <title>Tomcat 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2018-02-01T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Zipkin/good-collection/</loc>
    <lastmod>2023-08-04T18:28:35.257Z</lastmod>
    <data>
        <display>
        <title>Zipkin 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2017-11-24T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Nacos/good-collection/</loc>
    <lastmod>2023-08-04T18:28:10.526Z</lastmod>
    <data>
        <display>
        <title>Nacos 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2018-02-02T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Quartz/good-collection/</loc>
    <lastmod>2023-08-04T18:27:52.900Z</lastmod>
    <data>
        <display>
        <title>Quartz 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2017-11-14T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/XXL-JOB/good-collection/</loc>
    <lastmod>2023-08-04T18:27:34.167Z</lastmod>
    <data>
        <display>
        <title>XXL-JOB 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2017-11-14T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RabbitMQ/good-collection/</loc>
    <lastmod>2023-08-04T18:27:14.748Z</lastmod>
    <data>
        <display>
        <title>RabbitMQ 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2017-11-14T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kafka/good-collection/</loc>
    <lastmod>2023-08-04T18:26:57.905Z</lastmod>
    <data>
        <display>
        <title>Kafka 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2018-02-03T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Ribbon/good-collection/</loc>
    <lastmod>2023-08-04T18:26:21.615Z</lastmod>
    <data>
        <display>
        <title>Ribbon 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2018-02-02T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Motan/good-collection/</loc>
    <lastmod>2023-08-04T18:26:06.435Z</lastmod>
    <data>
        <display>
        <title>Motan 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2017-11-19T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Zuul/good-collection/</loc>
    <lastmod>2023-08-04T18:25:24.405Z</lastmod>
    <data>
        <display>
        <title>Zuul 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2018-02-02T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Eureka/eureka-server-init-first/</loc>
    <lastmod>2023-08-04T18:24:14.040Z</lastmod>
    <data>
        <display>
        <title>Eureka 源码解析 —— Eureka-Server 启动（一）之 ServerConfig</title>
        <pubTime>2018-05-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Eureka" url="https://www.iocoder.cn/categories/Eureka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sentinel/all/sentinel-introduction-for-rocketmq/</loc>
    <lastmod>2023-08-04T18:24:14.036Z</lastmod>
    <data>
        <display>
        <title>Sentinel 为 RocketMQ 服务保驾护航</title>
        <pubTime>2018-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sentinel" url="https://www.iocoder.cn/categories/Sentinel/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Netty/zhanxiaolang/PoolArena/</loc>
    <lastmod>2023-08-04T18:24:14.033Z</lastmod>
    <data>
        <display>
        <title>【占小狼】深入浅出 Netty 内存管理 PoolArena</title>
        <pubTime>2018-01-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Netty" url="https://www.iocoder.cn/categories/Netty/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Hystrix/command-collapser-execute/</loc>
    <lastmod>2023-08-04T18:24:14.028Z</lastmod>
    <data>
        <display>
        <title>Hystrix 源码解析 —— 命令合并执行</title>
        <pubTime>2018-11-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Hystrix" url="https://www.iocoder.cn/categories/Hystrix/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Eureka/eureka-server-init-second/</loc>
    <lastmod>2023-08-04T18:24:14.022Z</lastmod>
    <data>
        <display>
        <title>Eureka 源码解析 —— Eureka-Server 启动（二）之 EurekaBootStrap</title>
        <pubTime>2018-05-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Eureka" url="https://www.iocoder.cn/categories/Eureka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Gateway/filter-forward-routing/</loc>
    <lastmod>2023-08-04T18:24:14.008Z</lastmod>
    <data>
        <display>
        <title>Spring-Cloud-Gateway 源码解析 —— 过滤器 (4.5) 之 ForwardRoutingFilter</title>
        <pubTime>2020-03-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-Cloud-Gateway" url="https://www.iocoder.cn/categories/Spring-Cloud-Gateway/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kafka/vs-rabbitmq/</loc>
    <lastmod>2023-08-04T18:24:14.002Z</lastmod>
    <data>
        <display>
        <title>消息中间件选型分析 —— 从 Kafka 与 RabbitMQ 的对比来看全局</title>
        <pubTime>2018-01-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Kafka" url="https://www.iocoder.cn/categories/Kafka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/DesignPattern/xiaomingge/Composite-Pattern/</loc>
    <lastmod>2023-08-04T18:24:13.992Z</lastmod>
    <data>
        <display>
        <title>【设计模式读书笔记】组合模式</title>
        <pubTime>2018-01-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="设计模式" url="https://www.iocoder.cn/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Webflux/lanneng/reactive/</loc>
    <lastmod>2023-08-04T18:24:13.972Z</lastmod>
    <data>
        <display>
        <title>Spring Webflux —— 源码阅读之 reactive 包</title>
        <pubTime>2018-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Webflux" url="https://www.iocoder.cn/categories/Spring-Webflux/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/HikariCP/zhazhawangzi/poan-2/</loc>
    <lastmod>2023-08-04T18:24:13.958Z</lastmod>
    <data>
        <display>
        <title>【追光者系列】HikariCP 诡异问题拨开迷雾推理破案实录（下）</title>
        <pubTime>2018-01-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="HikariCP" url="https://www.iocoder.cn/categories/HikariCP/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RPC/laoxu/rpc-protocol//</loc>
    <lastmod>2023-08-04T18:24:13.952Z</lastmod>
    <data>
        <display>
        <title>深入理解 RPC 之协议篇</title>
        <pubTime>2018-05-23T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/DesignPattern/xiaomingge/Command-Pattern/</loc>
    <lastmod>2023-08-04T18:24:13.948Z</lastmod>
    <data>
        <display>
        <title>【设计模式读书笔记】命令模式</title>
        <pubTime>2018-01-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="设计模式" url="https://www.iocoder.cn/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Webflux/lanneng/handler/</loc>
    <lastmod>2023-08-04T18:24:13.943Z</lastmod>
    <data>
        <display>
        <title>Spring Webflux —— 源码阅读之 handler 包</title>
        <pubTime>2018-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Webflux" url="https://www.iocoder.cn/categories/Spring-Webflux/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/battcn/v2-other-shiro//</loc>
    <lastmod>2023-08-04T18:24:13.930Z</lastmod>
    <data>
        <display>
        <title>一起来学 SpringBoot 2.x | 第二十六篇：轻松搞定安全框架（Shiro）</title>
        <pubTime>2018-01-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/HikariCP/zhazhawangzi/allowPoolSuspension/</loc>
    <lastmod>2023-08-04T18:24:13.912Z</lastmod>
    <data>
        <display>
        <title>【追光者系列】HikariCP 源码分析之 allowPoolSuspension</title>
        <pubTime>2018-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="HikariCP" url="https://www.iocoder.cn/categories/HikariCP/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Data-Structures-and-Algorithms/Java-collection-Set-base/</loc>
    <lastmod>2023-08-04T18:24:13.861Z</lastmod>
    <data>
        <display>
        <title>Java集合 —— Set(基础)</title>
        <pubTime>2018-07-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="数据结构与算法" url="https://www.iocoder.cn/categories/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Elastic-Job/reg-center-zookeeper/</loc>
    <lastmod>2023-08-04T18:24:13.851Z</lastmod>
    <data>
        <display>
        <title>Elastic-Job-Lite 源码分析 —— 注册中心</title>
        <pubTime>2017-09-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Elastic-Job-Lite" url="https://www.iocoder.cn/categories/Elastic-Job-Lite/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-MVC/lichhao/HttpMessageConverter/</loc>
    <lastmod>2023-08-04T18:24:13.845Z</lastmod>
    <data>
        <display>
        <title>【相见欢】Spring MVC 源码剖析（五） —— 消息转换器 HttpMessageConverter</title>
        <pubTime>2018-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-MVC" url="https://www.iocoder.cn/categories/Spring-MVC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Elastic-Job/cloud-job-scheduler-and-executor-first/</loc>
    <lastmod>2023-08-04T18:24:13.840Z</lastmod>
    <data>
        <display>
        <title>Elastic-Job-Cloud 源码分析 —— 作业调度（一）</title>
        <pubTime>2017-12-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Elastic-Job-Cloud" url="https://www.iocoder.cn/categories/Elastic-Job-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/huzhongtang/rpc-1/</loc>
    <lastmod>2023-08-04T18:24:13.832Z</lastmod>
    <data>
        <display>
        <title>RocketMQ 源码分析 —— RPC 通信（一）</title>
        <pubTime>2018-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Gateway/init/</loc>
    <lastmod>2023-08-04T18:24:13.822Z</lastmod>
    <data>
        <display>
        <title>Spring-Cloud-Gateway 源码解析 —— 网关初始化</title>
        <pubTime>2020-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-Cloud-Gateway" url="https://www.iocoder.cn/categories/Spring-Cloud-Gateway/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/portal-create-namespace-branch/</loc>
    <lastmod>2023-08-04T18:24:13.807Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— Portal 创建灰度</title>
        <pubTime>2018-04-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/battcn/v2-config-swagger//</loc>
    <lastmod>2023-08-04T18:24:13.799Z</lastmod>
    <data>
        <display>
        <title>一起来学 SpringBoot 2.x | 第十一篇：集成 Swagger 在线调试</title>
        <pubTime>2018-01-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/HikariCP/zhazhawangzi/default-config/</loc>
    <lastmod>2023-08-04T18:24:13.792Z</lastmod>
    <data>
        <display>
        <title>【追光者系列】HikariCP 默认配置</title>
        <pubTime>2018-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="HikariCP" url="https://www.iocoder.cn/categories/HikariCP/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring/DesignPattern-3/</loc>
    <lastmod>2023-08-04T18:24:13.785Z</lastmod>
    <data>
        <display>
        <title>Spring 框架中的设计模式(三)</title>
        <pubTime>2018-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring" url="https://www.iocoder.cn/categories/Spring/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Gateway/route-locator-route-custom-kotlin/</loc>
    <lastmod>2023-08-04T18:24:13.775Z</lastmod>
    <data>
        <display>
        <title>Spring-Cloud-Gateway 源码解析 —— 路由（2.4）之 Kotlin 自定义 RouteLocator</title>
        <pubTime>2020-02-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-Cloud-Gateway" url="https://www.iocoder.cn/categories/Spring-Cloud-Gateway/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Zipkin/mozhu/brave-with-spring-mvc/</loc>
    <lastmod>2023-08-04T18:24:13.760Z</lastmod>
    <data>
        <display>
        <title>Java 分布式跟踪系统 Zipkin（五）：Brave 源码分析 —— Brave 和 SpringMVC 整合</title>
        <pubTime>2018-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Zipkin" url="https://www.iocoder.cn/categories/Zipkin/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Ribbon/laoyuan/spring-cloud-feign-and-ribbon/</loc>
    <lastmod>2023-08-04T18:24:13.755Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud Feign 与 Ribbon 源码分析</title>
        <pubTime>2018-01-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Ribbon" url="https://www.iocoder.cn/categories/Ribbon/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RxJava/observable-lift-operator/</loc>
    <lastmod>2023-08-04T18:24:13.749Z</lastmod>
    <data>
        <display>
        <title>RxJava 源码解析 —— Observable#lift(Operator)</title>
        <pubTime>2019-01-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RxJava" url="https://www.iocoder.cn/categories/RxJava/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Elastic-Job/cloud-job-scheduler-and-executor-second/</loc>
    <lastmod>2023-08-04T18:24:13.745Z</lastmod>
    <data>
        <display>
        <title>Elastic-Job-Cloud 源码分析 —— 作业调度（二）</title>
        <pubTime>2017-12-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Elastic-Job-Cloud" url="https://www.iocoder.cn/categories/Elastic-Job-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Elastic-Job/job-listener/</loc>
    <lastmod>2023-08-04T18:24:13.740Z</lastmod>
    <data>
        <display>
        <title>Elastic-Job-Lite 源码分析 —— 作业监听器</title>
        <pubTime>2017-11-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Elastic-Job-Lite" url="https://www.iocoder.cn/categories/Elastic-Job-Lite/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring/DispatcherServlet/</loc>
    <lastmod>2023-08-04T18:24:13.734Z</lastmod>
    <data>
        <display>
        <title>Spring 5 源码解析 —— 论 Spring DispatcherServlet 的生命周期</title>
        <pubTime>2018-01-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring" url="https://www.iocoder.cn/categories/Spring/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/laoxu/OAuth2-3/</loc>
    <lastmod>2023-08-04T18:24:13.726Z</lastmod>
    <data>
        <display>
        <title>【老徐】从零开始的 Spring Security OAuth2（三）</title>
        <pubTime>2018-02-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/HikariCP/zhazhawangzi/springboot-2-default/</loc>
    <lastmod>2023-08-04T18:24:13.711Z</lastmod>
    <data>
        <display>
        <title>【追光者系列】SpringBoot 2.0 选择 HikariCP 作为默认数据库连接池的五大理由</title>
        <pubTime>2018-01-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="HikariCP" url="https://www.iocoder.cn/categories/HikariCP/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Eureka/eureka-client-init-second/</loc>
    <lastmod>2023-08-04T18:24:13.706Z</lastmod>
    <data>
        <display>
        <title>Eureka 源码解析 —— Eureka-Client 初始化（二）之 EurekaClientConfig</title>
        <pubTime>2018-04-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Eureka" url="https://www.iocoder.cn/categories/Eureka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring/DesignPattern-2/</loc>
    <lastmod>2023-08-04T18:24:13.703Z</lastmod>
    <data>
        <display>
        <title>Spring 框架中的设计模式(二)</title>
        <pubTime>2018-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring" url="https://www.iocoder.cn/categories/Spring/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kafka//</loc>
    <lastmod>2023-08-04T18:24:13.699Z</lastmod>
    <data>
        <display>
        <title>集群管理工具 KafkaAdminClient —— 改造</title>
        <pubTime>2018-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Kafka" url="https://www.iocoder.cn/categories/Kafka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RPC/laoxu/motan-async//</loc>
    <lastmod>2023-08-04T18:24:13.695Z</lastmod>
    <data>
        <display>
        <title>Motan 中使用异步 RPC 接口</title>
        <pubTime>2018-05-22T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Myth/good-collection/</loc>
    <lastmod>2023-08-04T18:24:13.691Z</lastmod>
    <data>
        <display>
        <title>Myth 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2018-01-10T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Gateway/handler-route-predicate-handler-mapping/</loc>
    <lastmod>2023-08-04T18:24:13.687Z</lastmod>
    <data>
        <display>
        <title>Spring-Cloud-Gateway 源码解析 —— 处理器 (3.2) 之 RoutePredicateHandlerMapping 路由匹配</title>
        <pubTime>2020-02-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-Cloud-Gateway" url="https://www.iocoder.cn/categories/Spring-Cloud-Gateway/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Eureka/instance-registry-register/</loc>
    <lastmod>2023-08-04T18:24:13.683Z</lastmod>
    <data>
        <display>
        <title>Eureka 源码解析 —— 应用实例注册发现（一）之注册</title>
        <pubTime>2018-05-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Eureka" url="https://www.iocoder.cn/categories/Eureka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-MVC/carlzhao/Invoke/</loc>
    <lastmod>2023-08-04T18:24:13.678Z</lastmod>
    <data>
        <display>
        <title>【carl.zhao】Spring MVC 之调用复用</title>
        <pubTime>2018-05-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-MVC" url="https://www.iocoder.cn/categories/Spring-MVC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring/@ModelAttribute/</loc>
    <lastmod>2023-08-04T18:24:13.672Z</lastmod>
    <data>
        <display>
        <title>Spring 5 源码解析 —— @ModelAttribute</title>
        <pubTime>2018-01-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring" url="https://www.iocoder.cn/categories/Spring/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/battcn/v2-nosql-redis//</loc>
    <lastmod>2023-08-04T18:24:13.667Z</lastmod>
    <data>
        <display>
        <title>一起来学 SpringBoot 2.x | 第九篇：整合 Lettuce Redis</title>
        <pubTime>2018-01-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/laoxu/SpringSecurityFilterChain-2/</loc>
    <lastmod>2023-08-04T18:24:13.662Z</lastmod>
    <data>
        <display>
        <title>【老徐】Spring Security(五) —— SpringSecurityFilterChain 加载流程深度解析</title>
        <pubTime>2018-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Zipkin/mozhu/project-strut/</loc>
    <lastmod>2023-08-04T18:24:13.657Z</lastmod>
    <data>
        <display>
        <title>Java 分布式跟踪系统 Zipkin（七）：Zipkin 源码分析 —— Zipkin 的源码结构</title>
        <pubTime>2018-01-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Zipkin" url="https://www.iocoder.cn/categories/Zipkin/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Gateway/filter-web-client-http-routing/</loc>
    <lastmod>2023-08-04T18:24:13.654Z</lastmod>
    <data>
        <display>
        <title>Spring-Cloud-Gateway 源码解析 —— 过滤器 (4.8) 之 WebClientHttpRoutingFilter</title>
        <pubTime>2020-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-Cloud-Gateway" url="https://www.iocoder.cn/categories/Spring-Cloud-Gateway/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/DesignPattern/xiaomingge/Simple-Factory-Pattern/</loc>
    <lastmod>2023-08-04T18:24:13.650Z</lastmod>
    <data>
        <display>
        <title>【设计模式读书笔记】简单工厂模式</title>
        <pubTime>2018-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="设计模式" url="https://www.iocoder.cn/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Interview/donghuang/</loc>
    <lastmod>2023-08-04T18:24:13.647Z</lastmod>
    <data>
        <display>
        <title>Java 面试题 —— 东黄的学习方法和面试经验分享</title>
        <pubTime>2017-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Java 面试" url="https://www.iocoder.cn/categories/Java-%E9%9D%A2%E8%AF%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/battcn/v2-orm-jpa//</loc>
    <lastmod>2023-08-04T18:24:13.642Z</lastmod>
    <data>
        <display>
        <title>一起来学 SpringBoot 2.x | 第六篇：整合 SpringDataJPA</title>
        <pubTime>2018-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/DesignPattern/xiaomingge/Facade-Pattern/</loc>
    <lastmod>2023-08-04T18:24:13.639Z</lastmod>
    <data>
        <display>
        <title>【设计模式读书笔记】外观模式</title>
        <pubTime>2018-01-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="设计模式" url="https://www.iocoder.cn/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Gateway/filter-hystrix/</loc>
    <lastmod>2023-08-04T18:24:13.634Z</lastmod>
    <data>
        <display>
        <title>Spring-Cloud-Gateway 源码解析 —— 过滤器 (4.9) 之 HystrixGatewayFilterFactory 熔断</title>
        <pubTime>2020-04-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-Cloud-Gateway" url="https://www.iocoder.cn/categories/Spring-Cloud-Gateway/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/jmm-1/</loc>
    <lastmod>2023-08-04T18:24:13.627Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– Java 内存模型之重排序</title>
        <pubTime>2018-05-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-MVC/zhisheng/Spring-MVC01//</loc>
    <lastmod>2023-08-04T18:24:13.612Z</lastmod>
    <data>
        <display>
        <title>【zhisheng】看透 Spring MVC 源代码分析与实践 —— 网站基础知识</title>
        <pubTime>2017-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-MVC" url="https://www.iocoder.cn/categories/Spring-MVC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Weekdays/2018-02-24/</loc>
    <lastmod>2023-08-04T18:24:13.605Z</lastmod>
    <data>
        <display>
        <title>芋道源码的周八（2018.02.24）</title>
        <pubTime>2018-02-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="芋道源码的周八" url="https://www.iocoder.cn/categories/%E8%8A%8B%E9%81%93%E6%BA%90%E7%A0%81%E7%9A%84%E5%91%A8%E5%85%AB/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Gateway/route-definition-locator-repository/</loc>
    <lastmod>2023-08-04T18:24:13.598Z</lastmod>
    <data>
        <display>
        <title>Spring-Cloud-Gateway 源码解析 —— 路由（1.3）之 RouteDefinitionRepository 存储器</title>
        <pubTime>2020-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-Cloud-Gateway" url="https://www.iocoder.cn/categories/Spring-Cloud-Gateway/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Eureka/build-debugging-environment/</loc>
    <lastmod>2023-08-04T18:24:13.591Z</lastmod>
    <data>
        <display>
        <title>Eureka 源码解析 —— 调试环境搭建</title>
        <pubTime>2018-04-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Eureka" url="https://www.iocoder.cn/categories/Eureka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/DesignPattern/xiaomingge/Bridge-Pattern/</loc>
    <lastmod>2023-08-04T18:24:13.582Z</lastmod>
    <data>
        <display>
        <title>【设计模式读书笔记】桥接模式</title>
        <pubTime>2018-01-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="设计模式" url="https://www.iocoder.cn/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/agent-plugin-system/</loc>
    <lastmod>2023-08-04T18:24:13.574Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— Agent 插件体系</title>
        <pubTime>2020-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring/Bean/</loc>
    <lastmod>2023-08-04T18:24:13.561Z</lastmod>
    <data>
        <display>
        <title>Spring 中 Bean 的 作用域</title>
        <pubTime>2018-01-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring" url="https://www.iocoder.cn/categories/Spring/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/agent-plugin-dubbo/</loc>
    <lastmod>2023-08-04T18:24:13.556Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— Agent 插件（二）之 Dubbo</title>
        <pubTime>2020-11-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/battcn/v2-cache-locallock//</loc>
    <lastmod>2023-08-04T18:24:13.546Z</lastmod>
    <data>
        <display>
        <title>一起来学 SpringBoot 2.x | 第二十二篇：轻松搞定重复提交（本地锁）</title>
        <pubTime>2018-01-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/client-config-spring-2/</loc>
    <lastmod>2023-08-04T18:24:13.530Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— 客户端配置 Spring 集成（二）之注解配置</title>
        <pubTime>2018-08-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Webflux/lanneng/socket/</loc>
    <lastmod>2023-08-04T18:24:13.523Z</lastmod>
    <data>
        <display>
        <title>Spring Webflux —— 源码阅读之 socket 包</title>
        <pubTime>2018-01-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Webflux" url="https://www.iocoder.cn/categories/Spring-Webflux/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Gateway/filter-netty-routing/</loc>
    <lastmod>2023-08-04T18:24:12.724Z</lastmod>
    <data>
        <display>
        <title>Spring-Cloud-Gateway 源码解析 —— 过滤器 (4.7) 之 NettyRoutingFilter</title>
        <pubTime>2020-03-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-Cloud-Gateway" url="https://www.iocoder.cn/categories/Spring-Cloud-Gateway/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sharding-JDBC/sql-parse-1/</loc>
    <lastmod>2023-08-04T18:24:12.711Z</lastmod>
    <data>
        <display>
        <title>Sharding-JDBC 源码分析 —— SQL 解析（一）之词法解析</title>
        <pubTime>2017-07-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sharding-JDBC" url="https://www.iocoder.cn/categories/Sharding-JDBC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Eureka/instance-registry-fetch-all/</loc>
    <lastmod>2023-08-04T18:24:12.706Z</lastmod>
    <data>
        <display>
        <title>Eureka 源码解析 —— 应用实例注册发现（六）之全量获取</title>
        <pubTime>2018-06-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Eureka" url="https://www.iocoder.cn/categories/Eureka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sharding-JDBC/why-read-Sharding-JDBC-source-code/</loc>
    <lastmod>2023-08-04T18:24:12.684Z</lastmod>
    <data>
        <display>
        <title>Sharding-JDBC 源码分析 —— 为什么阅读 Sharding-JDBC 源码？</title>
        <pubTime>2017-07-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sharding-JDBC" url="https://www.iocoder.cn/categories/Sharding-JDBC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Eureka/eureka-client-init-first/</loc>
    <lastmod>2023-08-04T18:24:12.661Z</lastmod>
    <data>
        <display>
        <title>Eureka 源码解析 —— Eureka-Client 初始化（一）之 EurekaInstanceConfig</title>
        <pubTime>2018-04-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Eureka" url="https://www.iocoder.cn/categories/Eureka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Weekdays/2018-03-04/</loc>
    <lastmod>2023-08-04T18:24:12.653Z</lastmod>
    <data>
        <display>
        <title>芋道源码的周八（2018.03.04）</title>
        <pubTime>2018-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="芋道源码的周八" url="https://www.iocoder.cn/categories/%E8%8A%8B%E9%81%93%E6%BA%90%E7%A0%81%E7%9A%84%E5%91%A8%E5%85%AB/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sharding-JDBC/transaction-tcc/</loc>
    <lastmod>2023-08-04T18:24:12.647Z</lastmod>
    <data>
        <display>
        <title>Sharding-JDBC 源码分析 —— 分布式事务（二）之事务补偿型</title>
        <pubTime>2017-08-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sharding-JDBC" url="https://www.iocoder.cn/categories/Sharding-JDBC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/portal-create-item/</loc>
    <lastmod>2023-08-04T18:24:12.642Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— Portal 创建 Item</title>
        <pubTime>2018-03-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Gateway/filter-route-to-request/</loc>
    <lastmod>2023-08-04T18:24:12.636Z</lastmod>
    <data>
        <display>
        <title>Spring-Cloud-Gateway 源码解析 —— 过滤器 (4.3) 之 RouteToRequestUrlFilter</title>
        <pubTime>2020-03-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-Cloud-Gateway" url="https://www.iocoder.cn/categories/Spring-Cloud-Gateway/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Interview/sike/</loc>
    <lastmod>2023-08-04T18:24:12.630Z</lastmod>
    <data>
        <display>
        <title>Java 面试题 —— 小明哥 Java 面试辟邪剑谱</title>
        <pubTime>2017-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Java 面试" url="https://www.iocoder.cn/categories/Java-%E9%9D%A2%E8%AF%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Netty/zhanxiaolang/NioEventLoop/</loc>
    <lastmod>2023-08-04T18:24:12.608Z</lastmod>
    <data>
        <display>
        <title>【占小狼】Netty 源码分析之 NioEventLoop</title>
        <pubTime>2018-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Netty" url="https://www.iocoder.cn/categories/Netty/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/ReentrantLock/</loc>
    <lastmod>2023-08-04T18:24:12.600Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– J.U.C 之重入锁：ReentrantLock</title>
        <pubTime>2018-05-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/HikariCP/zhazhawangzi/byte-code/</loc>
    <lastmod>2023-08-04T18:24:12.591Z</lastmod>
    <data>
        <display>
        <title>【追光者系列】HikariCP 源码分析之字节码修改类库 Javassist 委托实现动态代理</title>
        <pubTime>2018-01-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="HikariCP" url="https://www.iocoder.cn/categories/HikariCP/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Zipkin/mozhu/brave-http-tracing/</loc>
    <lastmod>2023-08-04T18:24:12.580Z</lastmod>
    <data>
        <display>
        <title>Java 分布式跟踪系统 Zipkin（四）：Brave 源码分析 —— HttpTracing</title>
        <pubTime>2018-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Zipkin" url="https://www.iocoder.cn/categories/Zipkin/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/battcn/v2-other-scheduling//</loc>
    <lastmod>2023-08-04T18:24:12.571Z</lastmod>
    <data>
        <display>
        <title>一起来学 SpringBoot 2.x | 第十六篇：定时任务详解</title>
        <pubTime>2018-01-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/MyBatis/udbwcso/mapper/</loc>
    <lastmod>2023-08-04T18:24:12.494Z</lastmod>
    <data>
        <display>
        <title>MyBatis 源码解析 —— mapper 动态代理</title>
        <pubTime>2018-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="MyBatis" url="https://www.iocoder.cn/categories/MyBatis/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/agent-dictionary/</loc>
    <lastmod>2023-08-04T18:24:12.486Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— Agent DictionaryManager 字典管理</title>
        <pubTime>2020-09-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/client-config-api-1/</loc>
    <lastmod>2023-08-04T18:24:12.479Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— 客户端 API 配置（一）之一览</title>
        <pubTime>2018-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RPC/laoxu/rpc-cluster//</loc>
    <lastmod>2023-08-04T18:24:12.464Z</lastmod>
    <data>
        <display>
        <title>深入理解 RPC 之集群篇</title>
        <pubTime>2018-05-25T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/MyBatis/udbwcso/SqlSession/</loc>
    <lastmod>2023-08-04T18:24:12.457Z</lastmod>
    <data>
        <display>
        <title>MyBatis 源码解析 —— SqlSession 的创建过程</title>
        <pubTime>2018-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="MyBatis" url="https://www.iocoder.cn/categories/MyBatis/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/HikariCP/zhazhawangzi/poan-1/</loc>
    <lastmod>2023-08-04T18:24:12.447Z</lastmod>
    <data>
        <display>
        <title>【追光者系列】HikariCP 诡异问题拨开迷雾推理破案实录（上）</title>
        <pubTime>2018-01-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="HikariCP" url="https://www.iocoder.cn/categories/HikariCP/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Gateway/route-definition-locator-properties/</loc>
    <lastmod>2023-08-04T18:24:12.440Z</lastmod>
    <data>
        <display>
        <title>Spring-Cloud-Gateway 源码解析 —— 路由（1.2）之 PropertiesRouteDefinitionLocator 配置文件</title>
        <pubTime>2020-01-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-Cloud-Gateway" url="https://www.iocoder.cn/categories/Spring-Cloud-Gateway/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/high-availability/</loc>
    <lastmod>2023-08-04T18:24:12.436Z</lastmod>
    <data>
        <display>
        <title>RocketMQ 源码分析 —— 高可用</title>
        <pubTime>2017-05-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RPC/laoxu/rpc-serialize-2//</loc>
    <lastmod>2023-08-04T18:24:12.428Z</lastmod>
    <data>
        <display>
        <title>深入理解 RPC 之序列化篇 -- 总结篇</title>
        <pubTime>2018-05-19T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring/asyncTaskExecutor/</loc>
    <lastmod>2023-08-04T18:24:12.414Z</lastmod>
    <data>
        <display>
        <title>Spring 5 源码解析 —— Spring 中的异步事件</title>
        <pubTime>2018-01-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring" url="https://www.iocoder.cn/categories/Spring/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/collector-streaming-first/</loc>
    <lastmod>2023-08-04T18:24:12.405Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— Collector Streaming Computing 流式处理（一）</title>
        <pubTime>2020-08-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/HikariCP/zhazhawangzi/FastList/</loc>
    <lastmod>2023-08-04T18:24:12.397Z</lastmod>
    <data>
        <display>
        <title>【追光者系列】HikariCP 源码分析之 FastList</title>
        <pubTime>2018-01-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="HikariCP" url="https://www.iocoder.cn/categories/HikariCP/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kafka/old-producer-sync-analysis/</loc>
    <lastmod>2023-08-04T18:24:12.392Z</lastmod>
    <data>
        <display>
        <title>Kafka 解惑之 Old Producer（2）—— Sync Analysis</title>
        <pubTime>2018-01-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Kafka" url="https://www.iocoder.cn/categories/Kafka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-MVC/good-collection/</loc>
    <lastmod>2023-08-04T18:24:12.387Z</lastmod>
    <data>
        <display>
        <title>Spring MVC 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2017-12-04T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/MyCAT/why-read-MyCAT-source-code/</loc>
    <lastmod>2023-08-04T18:24:12.371Z</lastmod>
    <data>
        <display>
        <title>MyCAT 源码分析 —— 为什么阅读 MyCAT 源码？</title>
        <pubTime>2017-05-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="MyCAT" url="https://www.iocoder.cn/categories/MyCAT/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/agent-plugin-mongodb/</loc>
    <lastmod>2023-08-04T18:24:12.357Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— Agent 插件（四）之 MongoDB</title>
        <pubTime>2020-11-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Eureka/project-structure/</loc>
    <lastmod>2023-08-04T18:24:12.353Z</lastmod>
    <data>
        <display>
        <title>Eureka 源码解析 —— 项目结构简介</title>
        <pubTime>2018-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Eureka" url="https://www.iocoder.cn/categories/Eureka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring/handlers/</loc>
    <lastmod>2023-08-04T18:24:12.340Z</lastmod>
    <data>
        <display>
        <title>Spring 5 源码解析 —— Spring 中的处理器 handlers</title>
        <pubTime>2018-01-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring" url="https://www.iocoder.cn/categories/Spring/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/HikariCP/zhazhawangzi/evict/</loc>
    <lastmod>2023-08-04T18:24:12.331Z</lastmod>
    <data>
        <display>
        <title>【追光者系列】HikariCP 源码分析之 evict、时钟回拨、连接创建生命周期</title>
        <pubTime>2018-01-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="HikariCP" url="https://www.iocoder.cn/categories/HikariCP/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kafka/message-serialize-1/</loc>
    <lastmod>2023-08-04T18:24:12.316Z</lastmod>
    <data>
        <display>
        <title>Kafka 消息序列化和反序列化（上）</title>
        <pubTime>2018-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Kafka" url="https://www.iocoder.cn/categories/Kafka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sentinel/all/sentinel-introduction-for-dubbo/</loc>
    <lastmod>2023-08-04T18:24:12.306Z</lastmod>
    <data>
        <display>
        <title>Sentinel 为 Dubbo 服务保驾护航</title>
        <pubTime>2018-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sentinel" url="https://www.iocoder.cn/categories/Sentinel/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/DelayQueue/</loc>
    <lastmod>2023-08-04T18:24:12.299Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– J.U.C 之阻塞队列：DelayQueue</title>
        <pubTime>2018-06-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/why-read-RocketMQ-source-code/</loc>
    <lastmod>2023-08-04T18:24:12.293Z</lastmod>
    <data>
        <display>
        <title>RocketMQ 源码分析 —— 为什么阅读 RocketMQ 源码？</title>
        <pubTime>2017-03-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/battcn/v2-other-exception//</loc>
    <lastmod>2023-08-04T18:24:12.287Z</lastmod>
    <data>
        <display>
        <title>一起来学 SpringBoot 2.x | 第十八篇：轻松搞定全局异常</title>
        <pubTime>2018-01-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring/HandlerExecutionChain/</loc>
    <lastmod>2023-08-04T18:24:12.282Z</lastmod>
    <data>
        <display>
        <title>Spring 5 源码解析 —— Spring Web 中的处理程序执行链</title>
        <pubTime>2018-01-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring" url="https://www.iocoder.cn/categories/Spring/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Elastic-Job/job-failover/</loc>
    <lastmod>2023-08-04T18:24:12.276Z</lastmod>
    <data>
        <display>
        <title>Elastic-Job-Lite 源码分析 —— 作业失效转移</title>
        <pubTime>2017-11-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Elastic-Job-Lite" url="https://www.iocoder.cn/categories/Elastic-Job-Lite/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/DesignPattern/xiaomingge/Iterator-Pattern/</loc>
    <lastmod>2023-08-04T18:24:12.260Z</lastmod>
    <data>
        <display>
        <title>【设计模式读书笔记】迭代器模式</title>
        <pubTime>2018-01-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="设计模式" url="https://www.iocoder.cn/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Weekdays/2018-01-14/</loc>
    <lastmod>2023-08-04T18:24:12.253Z</lastmod>
    <data>
        <display>
        <title>芋道源码的周八（2018.01.14）</title>
        <pubTime>2018-01-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="芋道源码的周八" url="https://www.iocoder.cn/categories/%E8%8A%8B%E9%81%93%E6%BA%90%E7%A0%81%E7%9A%84%E5%91%A8%E5%85%AB/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kafka/lag/</loc>
    <lastmod>2023-08-04T18:24:12.247Z</lastmod>
    <data>
        <display>
        <title>Kafka 的 Lag 计算误区及正确实现</title>
        <pubTime>2018-01-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Kafka" url="https://www.iocoder.cn/categories/Kafka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/topic/</loc>
    <lastmod>2023-08-04T18:24:12.241Z</lastmod>
    <data>
        <display>
        <title>RocketMQ 源码分析 —— Topic</title>
        <pubTime>2017-04-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/laoxu/SpringSecurityFilterChain/</loc>
    <lastmod>2023-08-04T18:24:12.237Z</lastmod>
    <data>
        <display>
        <title>【老徐】Spring Security(四) —— 核心过滤器源码分析</title>
        <pubTime>2018-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/MyCAT/sharding-result-merge-first/</loc>
    <lastmod>2023-08-04T18:24:12.231Z</lastmod>
    <data>
        <display>
        <title>MyCAT 源码解析 —— 分片结果合并（一）</title>
        <pubTime>2017-06-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="MyCAT" url="https://www.iocoder.cn/categories/MyCAT/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/battcn/v2-orm-mybatis//</loc>
    <lastmod>2023-08-04T18:24:12.224Z</lastmod>
    <data>
        <display>
        <title>一起来学 SpringBoot 2.x | 第七篇：整合 Mybatis</title>
        <pubTime>2018-01-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/battcn/v2-other-liquibase//</loc>
    <lastmod>2023-08-04T18:24:12.208Z</lastmod>
    <data>
        <display>
        <title>一起来学 SpringBoot 2.x | 第二十四篇：数据库管理与迁移（Liquibase）</title>
        <pubTime>2018-01-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring/good-collection/</loc>
    <lastmod>2023-08-04T18:24:12.202Z</lastmod>
    <data>
        <display>
        <title>Spring Framework 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2017-11-29T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/portal-create-cluster/</loc>
    <lastmod>2023-08-04T18:24:12.197Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— Portal 创建 Cluster</title>
        <pubTime>2018-03-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/Semaphore/</loc>
    <lastmod>2023-08-04T18:24:12.183Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– J.U.C 之并发工具类：Semaphore</title>
        <pubTime>2018-06-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/HikariCP/zhazhawangzi/update/</loc>
    <lastmod>2023-08-04T18:24:12.178Z</lastmod>
    <data>
        <display>
        <title>【追光者系列】HikariCP 可能欠妥的升级（附作者详细资料梳理）</title>
        <pubTime>2018-01-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="HikariCP" url="https://www.iocoder.cn/categories/HikariCP/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kafka/failure-of-copy/</loc>
    <lastmod>2023-08-04T18:24:12.165Z</lastmod>
    <data>
        <display>
        <title>Kafka 解析之失效副本</title>
        <pubTime>2018-01-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Kafka" url="https://www.iocoder.cn/categories/Kafka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/TCC-Transaction/dubbo-support/</loc>
    <lastmod>2023-08-04T18:24:12.157Z</lastmod>
    <data>
        <display>
        <title>TCC-Transaction 源码分析 —— Dubbo 支持</title>
        <pubTime>2018-02-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="TCC-Transaction" url="https://www.iocoder.cn/categories/TCC-Transaction/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Gateway/route-locator-route-definition/</loc>
    <lastmod>2023-08-04T18:24:12.149Z</lastmod>
    <data>
        <display>
        <title>Spring-Cloud-Gateway 源码解析 —— 路由（2.2）之 RouteDefinitionRouteLocator 路由配置</title>
        <pubTime>2020-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-Cloud-Gateway" url="https://www.iocoder.cn/categories/Spring-Cloud-Gateway/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/admin-service-lock-namespace/</loc>
    <lastmod>2023-08-04T18:24:12.133Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— Admin Service 锁定 Namespace</title>
        <pubTime>2018-03-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Eureka/instance-registry-self-preservation/</loc>
    <lastmod>2023-08-04T18:24:12.123Z</lastmod>
    <data>
        <display>
        <title>Eureka 源码解析 —— 应用实例注册发现（四）之自我保护机制</title>
        <pubTime>2018-06-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Eureka" url="https://www.iocoder.cn/categories/Eureka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/HikariCP/zhazhawangzi/afei-say/</loc>
    <lastmod>2023-08-04T18:24:12.108Z</lastmod>
    <data>
        <display>
        <title>【追光者系列】战狼阿飞聊 HikariCP</title>
        <pubTime>2018-01-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="HikariCP" url="https://www.iocoder.cn/categories/HikariCP/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/DesignPattern/xiaomingge/Prototype-Pattern/</loc>
    <lastmod>2023-08-04T18:24:12.104Z</lastmod>
    <data>
        <display>
        <title>【设计模式读书笔记】原型模式</title>
        <pubTime>2018-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="设计模式" url="https://www.iocoder.cn/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kafka/topic-create-1/</loc>
    <lastmod>2023-08-04T18:24:12.098Z</lastmod>
    <data>
        <display>
        <title>Kafka 解析之 topic 创建(1)</title>
        <pubTime>2018-01-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Kafka" url="https://www.iocoder.cn/categories/Kafka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/ui-1-application/</loc>
    <lastmod>2023-08-04T18:24:12.091Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— 运维界面（一）之应用视角</title>
        <pubTime>2020-10-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kafka/varints/</loc>
    <lastmod>2023-08-04T18:24:12.085Z</lastmod>
    <data>
        <display>
        <title>Kafka 消息格式中的变长字段（Varints）</title>
        <pubTime>2018-01-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Kafka" url="https://www.iocoder.cn/categories/Kafka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Weekdays/2018-05-06/</loc>
    <lastmod>2023-08-04T18:24:12.080Z</lastmod>
    <data>
        <display>
        <title>芋道源码的周八（2018.05.06）</title>
        <pubTime>2018-05-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="芋道源码的周八" url="https://www.iocoder.cn/categories/%E8%8A%8B%E9%81%93%E6%BA%90%E7%A0%81%E7%9A%84%E5%91%A8%E5%85%AB/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/link_url/</loc>
    <lastmod>2023-08-04T18:24:12.074Z</lastmod>
    <data>
        <display>
        <title>友情链接</title>
        <pubTime>2016-12-31T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/CAS/</loc>
    <lastmod>2023-08-04T18:24:12.058Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—- 深入分析 CAS</title>
        <pubTime>2018-05-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Eureka/instance-registry-fetch-delta/</loc>
    <lastmod>2023-08-04T18:24:12.052Z</lastmod>
    <data>
        <display>
        <title>Eureka 源码解析 —— 应用实例注册发现（七）之增量获取</title>
        <pubTime>2018-07-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Eureka" url="https://www.iocoder.cn/categories/Eureka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sharding-JDBC/transaction-bed/</loc>
    <lastmod>2023-08-04T18:24:12.044Z</lastmod>
    <data>
        <display>
        <title>Sharding-JDBC 源码分析 —— 分布式事务（一）之最大努力型</title>
        <pubTime>2017-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sharding-JDBC" url="https://www.iocoder.cn/categories/Sharding-JDBC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring/DesignPattern-1/</loc>
    <lastmod>2023-08-04T18:24:12.036Z</lastmod>
    <data>
        <display>
        <title>Spring 框架中的设计模式(一)</title>
        <pubTime>2018-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring" url="https://www.iocoder.cn/categories/Spring/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/battcn/v2-cache-redis//</loc>
    <lastmod>2023-08-04T18:24:12.030Z</lastmod>
    <data>
        <display>
        <title>一起来学 SpringBoot 2.x | 第十篇：使用 Spring Cache 集成 Redis</title>
        <pubTime>2018-01-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/laoxu/Architecture-Overview/</loc>
    <lastmod>2023-08-04T18:24:12.011Z</lastmod>
    <data>
        <display>
        <title>【老徐】Spring Security(一) —— Architecture Overview</title>
        <pubTime>2017-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Weekdays/2018-04-22/</loc>
    <lastmod>2023-08-04T18:24:12.004Z</lastmod>
    <data>
        <display>
        <title>芋道源码的周八（2018.04.22）</title>
        <pubTime>2018-04-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="芋道源码的周八" url="https://www.iocoder.cn/categories/%E8%8A%8B%E9%81%93%E6%BA%90%E7%A0%81%E7%9A%84%E5%91%A8%E5%85%AB/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kafka/message-format/</loc>
    <lastmod>2023-08-04T18:24:12.000Z</lastmod>
    <data>
        <display>
        <title>一文看懂 Kafka 消息格式的演变</title>
        <pubTime>2018-01-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Kafka" url="https://www.iocoder.cn/categories/Kafka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RPC/disheng/rpc-intro//</loc>
    <lastmod>2023-08-04T18:24:11.995Z</lastmod>
    <data>
        <display>
        <title>服务框架的技术栈</title>
        <pubTime>2018-08-02T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RxJava/scheduler/</loc>
    <lastmod>2023-08-04T18:24:11.990Z</lastmod>
    <data>
        <display>
        <title>RxJava 源码解析 —— Scheduler</title>
        <pubTime>2019-01-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RxJava" url="https://www.iocoder.cn/categories/RxJava/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/portal-create-app/</loc>
    <lastmod>2023-08-04T18:24:11.985Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— Portal 创建 App</title>
        <pubTime>2018-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/namesrv-intro/</loc>
    <lastmod>2023-08-04T18:24:11.980Z</lastmod>
    <data>
        <display>
        <title>RocketMQ 之 Namesrv 小结</title>
        <pubTime>2017-04-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/client-config-spring-3/</loc>
    <lastmod>2023-08-04T18:24:11.964Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— 客户端配置 Spring 集成（三）之外部化配置</title>
        <pubTime>2018-08-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sharding-JDBC/sql-parse-2/</loc>
    <lastmod>2023-08-04T18:24:11.957Z</lastmod>
    <data>
        <display>
        <title>Sharding-JDBC 源码分析 —— SQL 解析（二）之SQL解析</title>
        <pubTime>2017-07-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sharding-JDBC" url="https://www.iocoder.cn/categories/Sharding-JDBC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kafka/build-debugging-environment-old/</loc>
    <lastmod>2023-08-04T18:24:11.950Z</lastmod>
    <data>
        <display>
        <title>Kafka 源码环境搭建</title>
        <pubTime>2017-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Kafka" url="https://www.iocoder.cn/categories/Kafka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/ui-2-instance/</loc>
    <lastmod>2023-08-04T18:24:11.942Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— 运维界面（二）之应用实例视角</title>
        <pubTime>2020-10-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/collector-server-component/</loc>
    <lastmod>2023-08-04T18:24:11.937Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— Collector Server Component 服务器组件</title>
        <pubTime>2020-07-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/battcn/v2-other-validate1//</loc>
    <lastmod>2023-08-04T18:24:11.929Z</lastmod>
    <data>
        <display>
        <title>一起来学 SpringBoot 2.x | 第十九篇：轻松搞定数据验证（一）</title>
        <pubTime>2018-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/ArrayBlockingQueue/</loc>
    <lastmod>2023-08-04T18:24:11.913Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– J.U.C 之阻塞队列：ArrayBlockingQueue</title>
        <pubTime>2018-06-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Hystrix/circuit-breaker/</loc>
    <lastmod>2023-08-04T18:24:11.905Z</lastmod>
    <data>
        <display>
        <title>Hystrix 源码解析 —— 断路器 HystrixCircuitBreaker</title>
        <pubTime>2018-11-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Hystrix" url="https://www.iocoder.cn/categories/Hystrix/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Elastic-Job/reconcile/</loc>
    <lastmod>2023-08-04T18:24:11.900Z</lastmod>
    <data>
        <display>
        <title>Elastic-Job-Lite 源码分析 —— 自诊断修复</title>
        <pubTime>2017-11-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Elastic-Job-Lite" url="https://www.iocoder.cn/categories/Elastic-Job-Lite/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Elastic-Job/job-sharding/</loc>
    <lastmod>2023-08-04T18:24:11.894Z</lastmod>
    <data>
        <display>
        <title>Elastic-Job-Lite 源码分析 —— 作业分片</title>
        <pubTime>2017-10-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Elastic-Job-Lite" url="https://www.iocoder.cn/categories/Elastic-Job-Lite/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/HikariCP/zhazhawangzi/validationTimeout/</loc>
    <lastmod>2023-08-04T18:24:11.887Z</lastmod>
    <data>
        <display>
        <title>【追光者系列】HikariCP 源码分析之从 validationTimeout 来讲讲 2.7.5 版本的那些故事</title>
        <pubTime>2018-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="HikariCP" url="https://www.iocoder.cn/categories/HikariCP/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/client-polling-config/</loc>
    <lastmod>2023-08-04T18:24:11.881Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— Client 轮询配置</title>
        <pubTime>2018-04-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/battcn/v2-other-validate3//</loc>
    <lastmod>2023-08-04T18:24:11.863Z</lastmod>
    <data>
        <display>
        <title>一起来学 SpringBoot 2.x | 第二十一篇：轻松搞定数据验证（三）</title>
        <pubTime>2018-01-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/TCC-Transaction/transaction-recovery/</loc>
    <lastmod>2023-08-04T18:24:11.854Z</lastmod>
    <data>
        <display>
        <title>TCC-Transaction 源码分析 —— 事务恢复</title>
        <pubTime>2018-02-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="TCC-Transaction" url="https://www.iocoder.cn/categories/TCC-Transaction/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/NeiTui/all/</loc>
    <lastmod>2023-08-04T18:24:11.845Z</lastmod>
    <data>
        <display>
        <title>源码圈内推信息整理(53+ 岗位)</title>
        <pubTime>2016-12-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="工作内推" url="https://www.iocoder.cn/categories/%E5%B7%A5%E4%BD%9C%E5%86%85%E6%8E%A8/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Weekdays/2018-03-25/</loc>
    <lastmod>2023-08-04T18:24:11.838Z</lastmod>
    <data>
        <display>
        <title>芋道源码的周八（2018.03.25）</title>
        <pubTime>2018-03-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="芋道源码的周八" url="https://www.iocoder.cn/categories/%E8%8A%8B%E9%81%93%E6%BA%90%E7%A0%81%E7%9A%84%E5%91%A8%E5%85%AB/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/MyBatis/udbwcso/TypeHandler/</loc>
    <lastmod>2023-08-04T18:24:11.834Z</lastmod>
    <data>
        <display>
        <title>MyBatis 源码解析 —— TypeHandler</title>
        <pubTime>2018-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="MyBatis" url="https://www.iocoder.cn/categories/MyBatis/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Ribbon/yiguoqiang/NetflixRibbon/</loc>
    <lastmod>2023-08-04T18:24:11.828Z</lastmod>
    <data>
        <display>
        <title>Netflix Ribbon 介绍</title>
        <pubTime>2018-01-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Ribbon" url="https://www.iocoder.cn/categories/Ribbon/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/openapi-auth-1/</loc>
    <lastmod>2023-08-04T18:24:11.802Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— OpenAPI 认证与授权（一）之认证</title>
        <pubTime>2018-06-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Weekdays/2018-01-06/</loc>
    <lastmod>2023-08-04T18:24:11.798Z</lastmod>
    <data>
        <display>
        <title>芋道源码的周八（2018.01.06）</title>
        <pubTime>2018-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="芋道源码的周八" url="https://www.iocoder.cn/categories/%E8%8A%8B%E9%81%93%E6%BA%90%E7%A0%81%E7%9A%84%E5%91%A8%E5%85%AB/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/HikariCP/zhazhawangzi/db-pool-monitor-practice/</loc>
    <lastmod>2023-08-04T18:24:11.795Z</lastmod>
    <data>
        <display>
        <title>【追光者系列】HikariCP 连接池监控指标实战</title>
        <pubTime>2017-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="HikariCP" url="https://www.iocoder.cn/categories/HikariCP/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/build-debugging-environment/</loc>
    <lastmod>2023-08-04T18:24:11.791Z</lastmod>
    <data>
        <display>
        <title>RocketMQ 源码解析 —— 调试环境搭建</title>
        <pubTime>2017-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Weekdays/2018-01-28/</loc>
    <lastmod>2023-08-04T18:24:11.787Z</lastmod>
    <data>
        <display>
        <title>芋道源码的周八（2018.01.28）</title>
        <pubTime>2018-01-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="芋道源码的周八" url="https://www.iocoder.cn/categories/%E8%8A%8B%E9%81%93%E6%BA%90%E7%A0%81%E7%9A%84%E5%91%A8%E5%85%AB/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/collector-cluster-module/</loc>
    <lastmod>2023-08-04T18:24:11.783Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— Collector Cluster 集群管理</title>
        <pubTime>2020-07-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Netty/zhanxiaolang/accept/</loc>
    <lastmod>2023-08-04T18:24:11.779Z</lastmod>
    <data>
        <display>
        <title>【占小狼】Netty 源码分析之 accept 过程</title>
        <pubTime>2018-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Netty" url="https://www.iocoder.cn/categories/Netty/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/register/</loc>
    <lastmod>2023-08-04T18:24:11.761Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— 应用于应用实例的注册</title>
        <pubTime>2020-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Webflux/lanneng/resource/</loc>
    <lastmod>2023-08-04T18:24:11.756Z</lastmod>
    <data>
        <display>
        <title>Spring Webflux —— 源码阅读之 resource 包</title>
        <pubTime>2018-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Webflux" url="https://www.iocoder.cn/categories/Spring-Webflux/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-MVC/lichhao/DispatcherServlet-3/</loc>
    <lastmod>2023-08-04T18:24:11.751Z</lastmod>
    <data>
        <display>
        <title>【相见欢】Spring MVC 源码剖析（四） —— DispatcherServlet 请求转发的实现</title>
        <pubTime>2018-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-MVC" url="https://www.iocoder.cn/categories/Spring-MVC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kafka/old-producer-async-analysis/</loc>
    <lastmod>2023-08-04T18:24:11.747Z</lastmod>
    <data>
        <display>
        <title>Kafka 解惑之 Old Producer（3）—— Async Analysis</title>
        <pubTime>2018-01-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Kafka" url="https://www.iocoder.cn/categories/Kafka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Weekdays/2018-03-11/</loc>
    <lastmod>2023-08-04T18:24:11.743Z</lastmod>
    <data>
        <display>
        <title>芋道源码的周八（2018.03.11）</title>
        <pubTime>2018-03-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="芋道源码的周八" url="https://www.iocoder.cn/categories/%E8%8A%8B%E9%81%93%E6%BA%90%E7%A0%81%E7%9A%84%E5%91%A8%E5%85%AB/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-MVC/lichhao/DispatcherServlet-1/</loc>
    <lastmod>2023-08-04T18:24:11.739Z</lastmod>
    <data>
        <display>
        <title>【相见欢】Spring MVC 源码剖析（二） —— DispatcherServlet 的前世今生</title>
        <pubTime>2018-03-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-MVC" url="https://www.iocoder.cn/categories/Spring-MVC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Gateway/handler-route-predicate-factory/</loc>
    <lastmod>2023-08-04T18:24:11.735Z</lastmod>
    <data>
        <display>
        <title>Spring-Cloud-Gateway 源码解析 —— 处理器 (3.1) 之 RoutePredicateFactory  路由谓语工厂</title>
        <pubTime>2020-02-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-Cloud-Gateway" url="https://www.iocoder.cn/categories/Spring-Cloud-Gateway/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/TCC-Transaction/console/</loc>
    <lastmod>2023-08-04T18:24:11.729Z</lastmod>
    <data>
        <display>
        <title>TCC-Transaction 源码分析 —— 运维平台</title>
        <pubTime>2018-02-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="TCC-Transaction" url="https://www.iocoder.cn/categories/TCC-Transaction/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Eureka/instance-registry-read-write-lock/</loc>
    <lastmod>2023-08-04T18:24:11.725Z</lastmod>
    <data>
        <display>
        <title>Eureka 源码解析 —— Eureka源码解析 —— 应用实例注册发现 （九）之岁月是把萌萌的读写锁</title>
        <pubTime>2018-07-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Eureka" url="https://www.iocoder.cn/categories/Eureka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/jvm-collect/</loc>
    <lastmod>2023-08-04T18:24:11.712Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— JVM 指标的收集与存储</title>
        <pubTime>2020-10-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Elastic-Job/job-event-trace/</loc>
    <lastmod>2023-08-04T18:24:11.706Z</lastmod>
    <data>
        <display>
        <title>Elastic-Job-Lite 源码分析 —— 作业事件追踪</title>
        <pubTime>2017-11-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Elastic-Job-Lite" url="https://www.iocoder.cn/categories/Elastic-Job-Lite/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sharding-JDBC/sql-route-3/</loc>
    <lastmod>2023-08-04T18:24:11.701Z</lastmod>
    <data>
        <display>
        <title>Sharding-JDBC 源码分析 —— SQL 路由（三）之Spring与YAML配置</title>
        <pubTime>2017-08-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sharding-JDBC" url="https://www.iocoder.cn/categories/Sharding-JDBC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/portal-auth-1/</loc>
    <lastmod>2023-08-04T18:24:11.698Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— Portal 认证与授权（一）之认证</title>
        <pubTime>2018-05-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Weekdays/2018-01-20/</loc>
    <lastmod>2023-08-04T18:24:11.694Z</lastmod>
    <data>
        <display>
        <title>芋道源码的周八（2018.01.20）</title>
        <pubTime>2018-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="芋道源码的周八" url="https://www.iocoder.cn/categories/%E8%8A%8B%E9%81%93%E6%BA%90%E7%A0%81%E7%9A%84%E5%91%A8%E5%85%AB/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring/@Autowired/</loc>
    <lastmod>2023-08-04T18:24:11.690Z</lastmod>
    <data>
        <display>
        <title>Spring 5 源码解析 —— @Autowired</title>
        <pubTime>2018-01-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring" url="https://www.iocoder.cn/categories/Spring/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Eureka/instance-registry-cancel/</loc>
    <lastmod>2023-08-04T18:24:11.687Z</lastmod>
    <data>
        <display>
        <title>Eureka 源码解析 —— 应用实例注册发现（三）之下线</title>
        <pubTime>2018-06-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Eureka" url="https://www.iocoder.cn/categories/Eureka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/config-service-config-query-api/</loc>
    <lastmod>2023-08-04T18:24:11.683Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— Config Service 配置读取接口</title>
        <pubTime>2018-04-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/MyBatis/udbwcso/Configuration/</loc>
    <lastmod>2023-08-04T18:24:11.678Z</lastmod>
    <data>
        <display>
        <title>MyBatis 源码解析 —— Configuration</title>
        <pubTime>2018-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="MyBatis" url="https://www.iocoder.cn/categories/MyBatis/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/message-send-and-consume-orderly/</loc>
    <lastmod>2023-08-04T18:24:11.673Z</lastmod>
    <data>
        <display>
        <title>RocketMQ 源码分析 —— Message 顺序发送与消费</title>
        <pubTime>2017-05-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/DesignPattern/xiaomingge/Proxy-Pattern/</loc>
    <lastmod>2023-08-04T18:24:11.658Z</lastmod>
    <data>
        <display>
        <title>【设计模式读书笔记】代理模式</title>
        <pubTime>2018-01-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="设计模式" url="https://www.iocoder.cn/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/battcn/v2-config-logs//</loc>
    <lastmod>2023-08-04T18:24:11.654Z</lastmod>
    <data>
        <display>
        <title>一起来学 SpringBoot 2.x | 第三篇：SpringBoot 日志配置</title>
        <pubTime>2018-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/jmm-2-volatile/</loc>
    <lastmod>2023-08-04T18:24:11.650Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– Java 内存模型之分析 volatile</title>
        <pubTime>2018-05-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Zuul/laoxu/springcloud-zuul-dynamic-route/</loc>
    <lastmod>2023-08-04T18:24:11.646Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud —— Zuul 动态路由</title>
        <pubTime>2018-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Zuul" url="https://www.iocoder.cn/categories/Zuul/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/aqs-2/</loc>
    <lastmod>2023-08-04T18:24:11.641Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– J.U.C 之 AQS：同步状态的获取与释放</title>
        <pubTime>2018-05-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Ribbon/shouzhugang/spring-cloud-ribbon/</loc>
    <lastmod>2023-08-04T18:24:11.636Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud Ribbon 源码解析</title>
        <pubTime>2018-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Ribbon" url="https://www.iocoder.cn/categories/Ribbon/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/DesignPattern/xiaomingge/summary/</loc>
    <lastmod>2023-08-04T18:24:11.633Z</lastmod>
    <data>
        <display>
        <title>【设计模式读书笔记】总结</title>
        <pubTime>2017-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="设计模式" url="https://www.iocoder.cn/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Zuul/yanghui/dynamic-route/</loc>
    <lastmod>2023-08-04T18:24:11.628Z</lastmod>
    <data>
        <display>
        <title>Zuul 实现动态路由以及相关源码解析</title>
        <pubTime>2018-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Zuul" url="https://www.iocoder.cn/categories/Zuul/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/DesignPattern/xiaomingge/Memento-Pattern/</loc>
    <lastmod>2023-08-04T18:24:11.611Z</lastmod>
    <data>
        <display>
        <title>【设计模式读书笔记】备忘录模式</title>
        <pubTime>2018-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="设计模式" url="https://www.iocoder.cn/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kafka/from-scala-to-java/</loc>
    <lastmod>2023-08-04T18:24:11.606Z</lastmod>
    <data>
        <display>
        <title>如何获取 Kafka 的消费者详情 —— 从 Scala 到 Java 的切换</title>
        <pubTime>2018-01-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Kafka" url="https://www.iocoder.cn/categories/Kafka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/client-config-api-3/</loc>
    <lastmod>2023-08-04T18:24:11.603Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— 客户端 API 配置（三）之 ConfigFile</title>
        <pubTime>2018-07-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/laoxu/PasswordEncoder/</loc>
    <lastmod>2023-08-04T18:24:11.598Z</lastmod>
    <data>
        <display>
        <title>【老徐】该如何设计你的 PasswordEncoder?</title>
        <pubTime>2018-02-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Eureka/instance-registry-class-diagram/</loc>
    <lastmod>2023-08-04T18:24:11.594Z</lastmod>
    <data>
        <display>
        <title>Eureka 源码解析 —— 注册表 InstanceRegistry 类关系</title>
        <pubTime>2018-05-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Eureka" url="https://www.iocoder.cn/categories/Eureka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/message-pull-and-consume-first/</loc>
    <lastmod>2023-08-04T18:24:11.590Z</lastmod>
    <data>
        <display>
        <title>RocketMQ 源码分析 —— Message 拉取与消费（上）</title>
        <pubTime>2017-05-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Weekdays/2018-04-15/</loc>
    <lastmod>2023-08-04T18:24:11.578Z</lastmod>
    <data>
        <display>
        <title>芋道源码的周八（2018.04.15）</title>
        <pubTime>2018-04-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="芋道源码的周八" url="https://www.iocoder.cn/categories/%E8%8A%8B%E9%81%93%E6%BA%90%E7%A0%81%E7%9A%84%E5%91%A8%E5%85%AB/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RPC/laoxu/rpc-dynamic-proxy//</loc>
    <lastmod>2023-08-04T18:24:11.573Z</lastmod>
    <data>
        <display>
        <title>深入理解 RPC 之动态代理篇</title>
        <pubTime>2018-05-20T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/TCC-Transaction/tcc-core/</loc>
    <lastmod>2023-08-04T18:24:11.559Z</lastmod>
    <data>
        <display>
        <title>TCC-Transaction 源码分析 —— TCC 实现</title>
        <pubTime>2018-02-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="TCC-Transaction" url="https://www.iocoder.cn/categories/TCC-Transaction/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sharding-JDBC/sql-parse-4/</loc>
    <lastmod>2023-08-04T18:24:11.554Z</lastmod>
    <data>
        <display>
        <title>Sharding-JDBC 源码分析 —— SQL 解析（四）之插入SQL</title>
        <pubTime>2017-07-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sharding-JDBC" url="https://www.iocoder.cn/categories/Sharding-JDBC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/DesignPattern/xiaomingge/Decorator-Pattern/</loc>
    <lastmod>2023-08-04T18:24:11.550Z</lastmod>
    <data>
        <display>
        <title>【设计模式读书笔记】装饰者模式</title>
        <pubTime>2018-01-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="设计模式" url="https://www.iocoder.cn/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/MyCAT/two-table-share-join/</loc>
    <lastmod>2023-08-04T18:24:11.545Z</lastmod>
    <data>
        <display>
        <title>MyCAT 源码分析  —— 跨库两表Join</title>
        <pubTime>2017-07-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="MyCAT" url="https://www.iocoder.cn/categories/MyCAT/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/laoxu/OAuth2-1/</loc>
    <lastmod>2023-08-04T18:24:11.540Z</lastmod>
    <data>
        <display>
        <title>【老徐】从零开始的 Spring Security OAuth2（一）</title>
        <pubTime>2018-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/battcn/v2-queue-rabbitmq-delay//</loc>
    <lastmod>2023-08-04T18:24:11.535Z</lastmod>
    <data>
        <display>
        <title>一起来学 SpringBoot 2.x | 第十三篇：RabbitMQ 延迟队列</title>
        <pubTime>2018-01-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Ribbon/fangzhipeng/ribbon/</loc>
    <lastmod>2023-08-04T18:24:11.530Z</lastmod>
    <data>
        <display>
        <title>深入理解 Ribbon 之源码解析</title>
        <pubTime>2018-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Ribbon" url="https://www.iocoder.cn/categories/Ribbon/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/MyCAT/single-db-single-table-insert/</loc>
    <lastmod>2023-08-04T18:24:11.524Z</lastmod>
    <data>
        <display>
        <title>MyCAT 源码分析 —— 【单库单表】插入</title>
        <pubTime>2017-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="MyCAT" url="https://www.iocoder.cn/categories/MyCAT/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Eureka/instance-registry-override-status/</loc>
    <lastmod>2023-08-04T18:24:11.509Z</lastmod>
    <data>
        <display>
        <title>Eureka 源码解析 —— 应用实例注册发现（八）之覆盖状态</title>
        <pubTime>2018-07-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Eureka" url="https://www.iocoder.cn/categories/Eureka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Zuul/didi/spring-cloud-source-zuul/</loc>
    <lastmod>2023-08-04T18:24:11.504Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud 源码分析（四）Zuul：核心过滤器</title>
        <pubTime>2017-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Zuul" url="https://www.iocoder.cn/categories/Zuul/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RPC/laoxu/rpc-registry//</loc>
    <lastmod>2023-08-04T18:24:11.500Z</lastmod>
    <data>
        <display>
        <title>深入理解 RPC 之服务注册与发现篇</title>
        <pubTime>2018-05-24T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-MVC/carlzhao/RequestMapping/</loc>
    <lastmod>2023-08-04T18:24:11.495Z</lastmod>
    <data>
        <display>
        <title>【carl.zhao】Spring MVC @RequestMapping</title>
        <pubTime>2018-04-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-MVC" url="https://www.iocoder.cn/categories/Spring-MVC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/HikariCP/zhazhawangzi/leakDetectionThreshold/</loc>
    <lastmod>2023-08-04T18:24:11.491Z</lastmod>
    <data>
        <display>
        <title>【追光者系列】HikariCP 源码分析之 leakDetectionThreshold 及实战解决 Spark/Scala 连接池泄漏</title>
        <pubTime>2018-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="HikariCP" url="https://www.iocoder.cn/categories/HikariCP/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring/ApplicationContextEvent/</loc>
    <lastmod>2023-08-04T18:24:11.487Z</lastmod>
    <data>
        <display>
        <title>Spring 5 源码解析 —— Spring 框架中的事件和监听器</title>
        <pubTime>2018-01-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring" url="https://www.iocoder.cn/categories/Spring/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/collector-jetty-server-module/</loc>
    <lastmod>2023-08-04T18:24:11.482Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— Collector Jetty Server Manager</title>
        <pubTime>2020-07-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SOFA-Mosn/build-debugging-environment/</loc>
    <lastmod>2023-08-04T18:24:11.478Z</lastmod>
    <data>
        <display>
        <title>SOFA-Mosn 源码解析 —— 调试环境搭建</title>
        <pubTime>2017-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SOFA Mosn" url="https://www.iocoder.cn/categories/SOFA-Mosn/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/message-schedule-and-retry/</loc>
    <lastmod>2023-08-04T18:24:11.468Z</lastmod>
    <data>
        <display>
        <title>RocketMQ 源码分析 —— 定时消息与消息重试</title>
        <pubTime>2017-05-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/openapi-auth-2/</loc>
    <lastmod>2023-08-04T18:24:11.463Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— OpenAPI 认证与授权（二）之授权</title>
        <pubTime>2018-06-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/laoxu/Guides/</loc>
    <lastmod>2023-08-04T18:24:11.457Z</lastmod>
    <data>
        <display>
        <title>【老徐】Spring Security(二) —— Guides</title>
        <pubTime>2018-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/HikariCP/zhazhawangzi/how-big-should-size-be-2/</loc>
    <lastmod>2023-08-04T18:24:11.453Z</lastmod>
    <data>
        <display>
        <title>【追光者系列】HikariCP 连接池大小多大合适？（第二弹）</title>
        <pubTime>2018-01-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="HikariCP" url="https://www.iocoder.cn/categories/HikariCP/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Elastic-Job/job-init/</loc>
    <lastmod>2023-08-04T18:24:11.444Z</lastmod>
    <data>
        <display>
        <title>Elastic-Job-Lite 源码分析 —— 作业初始化</title>
        <pubTime>2017-09-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Elastic-Job-Lite" url="https://www.iocoder.cn/categories/Elastic-Job-Lite/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/client-config-spring-1/</loc>
    <lastmod>2023-08-04T18:24:11.440Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— 客户端配置 Spring 集成（一）之 XML 配置</title>
        <pubTime>2018-07-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/MyBatis/udbwcso/Transaction-Manager/</loc>
    <lastmod>2023-08-04T18:24:11.435Z</lastmod>
    <data>
        <display>
        <title>MyBatis 源码解析 —— 事务管理器</title>
        <pubTime>2018-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="MyBatis" url="https://www.iocoder.cn/categories/MyBatis/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-MVC/lichhao/Start-with-abstractions-and-interfaces/</loc>
    <lastmod>2023-08-04T18:24:11.431Z</lastmod>
    <data>
        <display>
        <title>【相见欢】Spring MVC 源码剖析（一） —— 从抽象和接口说起</title>
        <pubTime>2018-02-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-MVC" url="https://www.iocoder.cn/categories/Spring-MVC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Elastic-Job/job-sharding-strategy/</loc>
    <lastmod>2023-08-04T18:24:11.427Z</lastmod>
    <data>
        <display>
        <title>Elastic-Job-Lite 源码分析 —— 作业分片策略</title>
        <pubTime>2017-10-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Elastic-Job-Lite" url="https://www.iocoder.cn/categories/Elastic-Job-Lite/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/message-store/</loc>
    <lastmod>2023-08-04T18:24:11.413Z</lastmod>
    <data>
        <display>
        <title>RocketMQ 源码分析 —— Message 存储</title>
        <pubTime>2017-04-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Interview/net-1/</loc>
    <lastmod>2023-08-04T18:24:11.406Z</lastmod>
    <data>
        <display>
        <title>Java 面试题 —— TCP + HTTP 面试指南（含答案）</title>
        <pubTime>2017-05-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Java 面试" url="https://www.iocoder.cn/categories/Java-%E9%9D%A2%E8%AF%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/DesignPattern/xiaomingge/Chain-of-Responsibility/</loc>
    <lastmod>2023-08-04T18:24:11.403Z</lastmod>
    <data>
        <display>
        <title>【设计模式读书笔记】职责链模式</title>
        <pubTime>2018-01-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="设计模式" url="https://www.iocoder.cn/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Eureka/instance-registry-renew/</loc>
    <lastmod>2023-08-04T18:24:11.399Z</lastmod>
    <data>
        <display>
        <title>Eureka 源码解析 —— 应用实例注册发现（二）之续租</title>
        <pubTime>2018-05-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Eureka" url="https://www.iocoder.cn/categories/Eureka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/filtersrv/</loc>
    <lastmod>2023-08-04T18:24:11.394Z</lastmod>
    <data>
        <display>
        <title>RocketMQ 源码分析 —— Filtersrv</title>
        <pubTime>2017-05-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/service-register-discovery/</loc>
    <lastmod>2023-08-04T18:24:11.390Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— 服务的注册与发现</title>
        <pubTime>2018-06-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sharding-JDBC/sql-route-1/</loc>
    <lastmod>2023-08-04T18:24:11.386Z</lastmod>
    <data>
        <display>
        <title>Sharding-JDBC 源码分析 —— SQL 路由（一）之分库分表配置</title>
        <pubTime>2017-08-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sharding-JDBC" url="https://www.iocoder.cn/categories/Sharding-JDBC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Gateway/route-locator-intro/</loc>
    <lastmod>2023-08-04T18:24:11.382Z</lastmod>
    <data>
        <display>
        <title>Spring-Cloud-Gateway 源码解析 —— 路由（2.1）之 RouteLocator 一览</title>
        <pubTime>2020-01-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-Cloud-Gateway" url="https://www.iocoder.cn/categories/Spring-Cloud-Gateway/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-MVC/carlzhao/DispatcherServlet/</loc>
    <lastmod>2023-08-04T18:24:11.378Z</lastmod>
    <data>
        <display>
        <title>【carl.zhao】Spring MVC DispatcherServlet</title>
        <pubTime>2018-05-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-MVC" url="https://www.iocoder.cn/categories/Spring-MVC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/collector-naming-server/</loc>
    <lastmod>2023-08-04T18:24:11.373Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— Collector Naming Server 命名服务</title>
        <pubTime>2020-08-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/portal-publish-namespace-branch/</loc>
    <lastmod>2023-08-04T18:24:11.363Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— Portal 灰度发布</title>
        <pubTime>2018-05-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/collector-grpc-server-module/</loc>
    <lastmod>2023-08-04T18:24:11.357Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— Collector gRPC Server Manager</title>
        <pubTime>2020-08-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Docker/docker-network-flannel/</loc>
    <lastmod>2023-08-04T18:24:11.353Z</lastmod>
    <data>
        <display>
        <title>Docker 网络 —— Flannel 配置</title>
        <pubTime>2017-02-03T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/LinkedTransferQueue/</loc>
    <lastmod>2023-08-04T18:24:11.348Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– J.U.C 之阻塞队列：LinkedTransferQueue</title>
        <pubTime>2018-06-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/NeiTui/qun/</loc>
    <lastmod>2023-08-04T18:24:11.342Z</lastmod>
    <data>
        <display>
        <title>源码圈内推 —— 找工作交流群</title>
        <pubTime>2016-11-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="工作内推" url="https://www.iocoder.cn/categories/%E5%B7%A5%E4%BD%9C%E5%86%85%E6%8E%A8/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Interview/laoliang/</loc>
    <lastmod>2023-08-04T18:24:11.336Z</lastmod>
    <data>
        <display>
        <title>Java 面试题 —— 老梁 Java 面试通关要点汇总集</title>
        <pubTime>2016-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Java 面试" url="https://www.iocoder.cn/categories/Java-%E9%9D%A2%E8%AF%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Hystrix/command-execute-result-cache/</loc>
    <lastmod>2023-08-04T18:24:11.331Z</lastmod>
    <data>
        <display>
        <title>Hystrix 源码解析 —— 执行结果缓存</title>
        <pubTime>2018-10-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Hystrix" url="https://www.iocoder.cn/categories/Hystrix/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/build-debugging-environment/</loc>
    <lastmod>2023-08-04T18:24:11.326Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— 调试环境搭建</title>
        <pubTime>2020-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/ui-3-trace/</loc>
    <lastmod>2023-08-04T18:24:11.320Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— 运维界面（三）之链路追踪视角</title>
        <pubTime>2020-10-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-complete-HTTP-request-response-process-1/</loc>
    <lastmod>2023-08-04T18:24:11.308Z</lastmod>
    <data>
        <display>
        <title>完整的一次 HTTP 请求响应过程（一）</title>
        <pubTime>2018-06-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/ThreadPoolExecutor/</loc>
    <lastmod>2023-08-04T18:24:11.304Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– J.U.C 之线程池：ThreadPoolExecutor</title>
        <pubTime>2018-06-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kubernetes/good-collection/</loc>
    <lastmod>2023-08-04T18:24:11.298Z</lastmod>
    <data>
        <display>
        <title>Kubernetes 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2017-11-19T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Gateway/handler-filtering-web-handler/</loc>
    <lastmod>2023-08-04T18:24:11.295Z</lastmod>
    <data>
        <display>
        <title>Spring-Cloud-Gateway 源码解析 —— 处理器 (3.3) 之 FilteringWebHandler 创建过滤器链</title>
        <pubTime>2020-02-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-Cloud-Gateway" url="https://www.iocoder.cn/categories/Spring-Cloud-Gateway/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Hystrix/command-execute-mode/</loc>
    <lastmod>2023-08-04T18:24:11.289Z</lastmod>
    <data>
        <display>
        <title>Hystrix 源码解析 —— 执行命令方式</title>
        <pubTime>2018-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Hystrix" url="https://www.iocoder.cn/categories/Hystrix/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-MVC/zhisheng/Spring-MVC03//</loc>
    <lastmod>2023-08-04T18:24:11.285Z</lastmod>
    <data>
        <display>
        <title>【zhisheng】看透 Spring MVC 源代码分析与实践 —— Spring MVC 组件分析</title>
        <pubTime>2018-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-MVC" url="https://www.iocoder.cn/categories/Spring-MVC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/ConcurrentLinkedQueue/</loc>
    <lastmod>2023-08-04T18:24:11.281Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– J.U.C 之 Java 并发容器：ConcurrentLinkedQueue</title>
        <pubTime>2018-06-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/battcn/v2-cache-redislimter//</loc>
    <lastmod>2023-08-04T18:24:11.276Z</lastmod>
    <data>
        <display>
        <title>一起来学 SpringBoot 2.x | 第二十七篇：优雅解决分布式限流</title>
        <pubTime>2018-01-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/Exchanger/</loc>
    <lastmod>2023-08-04T18:24:11.262Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– J.U.C 之并发工具类：Exchanger</title>
        <pubTime>2018-06-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/MyCAT/what-is-PreparedStatement/</loc>
    <lastmod>2023-08-04T18:24:11.256Z</lastmod>
    <data>
        <display>
        <title>MyCAT 源码分析  —— PreparedStatement 重新入门</title>
        <pubTime>2017-07-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="MyCAT" url="https://www.iocoder.cn/categories/MyCAT/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/ConcurrentSkipListMap/</loc>
    <lastmod>2023-08-04T18:24:11.252Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– J.U.C 之 Java 并发容器：ConcurrentSkipListMap</title>
        <pubTime>2018-06-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kafka/old-producer-beginning/</loc>
    <lastmod>2023-08-04T18:24:11.248Z</lastmod>
    <data>
        <display>
        <title>Kafka 解惑之 Old Producer（1）—— Beginning</title>
        <pubTime>2018-01-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Kafka" url="https://www.iocoder.cn/categories/Kafka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/TCC-Transaction/transaction-repository/</loc>
    <lastmod>2023-08-04T18:24:11.244Z</lastmod>
    <data>
        <display>
        <title>TCC-Transaction 源码分析 —— 事务存储器</title>
        <pubTime>2018-02-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="TCC-Transaction" url="https://www.iocoder.cn/categories/TCC-Transaction/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/server-config/</loc>
    <lastmod>2023-08-04T18:24:11.238Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— 服务自身配置 ServerConfig</title>
        <pubTime>2018-05-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sharding-JDBC/sql-parse-6/</loc>
    <lastmod>2023-08-04T18:24:11.235Z</lastmod>
    <data>
        <display>
        <title>Sharding-JDBC 源码分析 —— SQL 解析（六）之删除SQL</title>
        <pubTime>2017-08-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sharding-JDBC" url="https://www.iocoder.cn/categories/Sharding-JDBC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/CountDownLatch/</loc>
    <lastmod>2023-08-04T18:24:11.231Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– J.U.C 之并发工具类：CountDownLatch</title>
        <pubTime>2018-06-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Zuul/laoyuan/spring-cloud-zuul-gateway-tutorial/</loc>
    <lastmod>2023-08-04T18:24:11.227Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud Zuul 网关分析</title>
        <pubTime>2018-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Zuul" url="https://www.iocoder.cn/categories/Zuul/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring/scheduler/</loc>
    <lastmod>2023-08-04T18:24:11.221Z</lastmod>
    <data>
        <display>
        <title>Spring 5 源码解析 —— Spring 中的异步和计划任务</title>
        <pubTime>2018-01-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring" url="https://www.iocoder.cn/categories/Spring/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/battcn/v2-other-upload//</loc>
    <lastmod>2023-08-04T18:24:11.212Z</lastmod>
    <data>
        <display>
        <title>一起来学 SpringBoot 2.x | 第十七篇：轻松搞定文件上传</title>
        <pubTime>2018-01-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sharding-JDBC/result-merger/</loc>
    <lastmod>2023-08-04T18:24:11.206Z</lastmod>
    <data>
        <display>
        <title>Sharding-JDBC 源码分析 —— 结果归并</title>
        <pubTime>2017-08-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sharding-JDBC" url="https://www.iocoder.cn/categories/Sharding-JDBC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Eureka/server-cluster/</loc>
    <lastmod>2023-08-04T18:24:11.201Z</lastmod>
    <data>
        <display>
        <title>Eureka 源码解析 —— Eureka-Server 集群同步</title>
        <pubTime>2018-08-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Eureka" url="https://www.iocoder.cn/categories/Eureka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RPC/laoxu/dubbojs-in-qianmi//</loc>
    <lastmod>2023-08-04T18:24:11.196Z</lastmod>
    <data>
        <display>
        <title>【千米网】从跨语言调用到 dubbo2.js</title>
        <pubTime>2018-05-26T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/SynchronousQueue/</loc>
    <lastmod>2023-08-04T18:24:11.190Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– J.U.C 之阻塞队列：SynchronousQueue</title>
        <pubTime>2018-06-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/CyclicBarrier/</loc>
    <lastmod>2023-08-04T18:24:11.184Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—- J.U.C 之并发工具类：CyclicBarrier</title>
        <pubTime>2018-05-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/battcn/v2-config-properties//</loc>
    <lastmod>2023-08-04T18:24:11.181Z</lastmod>
    <data>
        <display>
        <title>一起来学 SpringBoot 2.x | 第二篇：SpringBoot 配置详解</title>
        <pubTime>2018-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kafka/log-deletion/</loc>
    <lastmod>2023-08-04T18:24:11.177Z</lastmod>
    <data>
        <display>
        <title>Kafka 日志清理之 Log Deletion</title>
        <pubTime>2018-01-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Kafka" url="https://www.iocoder.cn/categories/Kafka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/DesignPattern/xiaomingge/Factory-Method/</loc>
    <lastmod>2023-08-04T18:24:11.171Z</lastmod>
    <data>
        <display>
        <title>【设计模式读书笔记】工厂方法模式</title>
        <pubTime>2018-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="设计模式" url="https://www.iocoder.cn/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/DesignPattern/xiaomingge/Observer-Pattern/</loc>
    <lastmod>2023-08-04T18:24:11.162Z</lastmod>
    <data>
        <display>
        <title>【设计模式读书笔记】观察者模式</title>
        <pubTime>2018-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="设计模式" url="https://www.iocoder.cn/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Gateway/route-definition-locator-intro/</loc>
    <lastmod>2023-08-04T18:24:11.157Z</lastmod>
    <data>
        <display>
        <title>Spring-Cloud-Gateway 源码解析 —— 路由（1.1）之 RouteDefinitionLocator 一览</title>
        <pubTime>2020-01-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-Cloud-Gateway" url="https://www.iocoder.cn/categories/Spring-Cloud-Gateway/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/admin-server-send-release-message/</loc>
    <lastmod>2023-08-04T18:24:11.153Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— Admin Service 发送 ReleaseMessage</title>
        <pubTime>2018-04-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Zipkin/mozhu/brace-with-spring-boot/</loc>
    <lastmod>2023-08-04T18:24:11.148Z</lastmod>
    <data>
        <display>
        <title>Java 分布式跟踪系统 Zipkin（六）：Brave 源码分析 —— Brave 和 SpringBoot 整合</title>
        <pubTime>2018-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Zipkin" url="https://www.iocoder.cn/categories/Zipkin/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring/AOP/</loc>
    <lastmod>2023-08-04T18:24:11.145Z</lastmod>
    <data>
        <display>
        <title>谈 `AOP` 的通俗理解</title>
        <pubTime>2018-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring" url="https://www.iocoder.cn/categories/Spring/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Hmily/good-collection/</loc>
    <lastmod>2023-08-04T18:24:11.142Z</lastmod>
    <data>
        <display>
        <title>Hmily 实现原理与源码解析系列 —— 精品合集</title>
        <pubTime>2017-11-14T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/config-service-audit/</loc>
    <lastmod>2023-08-04T18:24:11.138Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— Config Service 操作审计日志 Audit</title>
        <pubTime>2018-05-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Hystrix/command-execute-third-timeout/</loc>
    <lastmod>2023-08-04T18:24:11.133Z</lastmod>
    <data>
        <display>
        <title>Hystrix 源码解析 —— 命令执行（三）之执行超时</title>
        <pubTime>2018-10-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Hystrix" url="https://www.iocoder.cn/categories/Hystrix/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Elastic-Job/cloud-high-availability/</loc>
    <lastmod>2023-08-04T18:24:11.129Z</lastmod>
    <data>
        <display>
        <title>Elastic-Job-Cloud 源码分析 —— 高可用</title>
        <pubTime>2018-01-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Elastic-Job-Cloud" url="https://www.iocoder.cn/categories/Elastic-Job-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Eureka/instance-registry-evict/</loc>
    <lastmod>2023-08-04T18:24:11.123Z</lastmod>
    <data>
        <display>
        <title>Eureka 源码解析 —— 应用实例注册发现（五）之过期</title>
        <pubTime>2018-06-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Eureka" url="https://www.iocoder.cn/categories/Eureka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kafka/lag-2/</loc>
    <lastmod>2023-08-04T18:24:11.118Z</lastmod>
    <data>
        <display>
        <title>再看 Kafka Lag</title>
        <pubTime>2018-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Kafka" url="https://www.iocoder.cn/categories/Kafka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/DesignPattern/xiaomingge/Strategy-Pattern/</loc>
    <lastmod>2023-08-04T18:24:11.112Z</lastmod>
    <data>
        <display>
        <title>【设计模式读书笔记】策略模式</title>
        <pubTime>2018-01-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="设计模式" url="https://www.iocoder.cn/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/zhisheng/Java-Memory-Model/</loc>
    <lastmod>2023-08-04T18:24:11.107Z</lastmod>
    <data>
        <display>
        <title>《深入理解 Java 内存模型》读书笔记</title>
        <pubTime>2019-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring/DesignPattern-5/</loc>
    <lastmod>2023-08-04T18:24:11.103Z</lastmod>
    <data>
        <display>
        <title>Spring 框架中的设计模式(五)</title>
        <pubTime>2018-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring" url="https://www.iocoder.cn/categories/Spring/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/ScheduledThreadPoolExecutor/</loc>
    <lastmod>2023-08-04T18:24:11.099Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– J.U.C 之线程池：ScheduledThreadPoolExecutor</title>
        <pubTime>2018-06-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Gateway/filter-request-rate-limiter/</loc>
    <lastmod>2023-08-04T18:24:11.095Z</lastmod>
    <data>
        <display>
        <title>Spring-Cloud-Gateway 源码解析 —— 过滤器 (4.10) 之 RequestRateLimiterGatewayFilterFactory 请求限流</title>
        <pubTime>2020-04-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-Cloud-Gateway" url="https://www.iocoder.cn/categories/Spring-Cloud-Gateway/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/2018-meet-you/</loc>
    <lastmod>2023-08-04T18:24:11.091Z</lastmod>
    <data>
        <display>
        <title>2018 —— 遇到你，芋道源码</title>
        <pubTime>2017-12-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="鸡汤" url="https://www.iocoder.cn/categories/%E9%B8%A1%E6%B1%A4/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/DesignPattern/xiaomingge/Template-Method/</loc>
    <lastmod>2023-08-04T18:24:11.088Z</lastmod>
    <data>
        <display>
        <title>【设计模式读书笔记】模板方法模式</title>
        <pubTime>2018-01-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="设计模式" url="https://www.iocoder.cn/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sharding-JDBC/distributed-id/</loc>
    <lastmod>2023-08-04T18:24:11.082Z</lastmod>
    <data>
        <display>
        <title>Sharding-JDBC 源码分析 —— 分布式主键</title>
        <pubTime>2017-08-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sharding-JDBC" url="https://www.iocoder.cn/categories/Sharding-JDBC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/MyCAT/xa-distributed-transaction/</loc>
    <lastmod>2023-08-04T18:24:11.078Z</lastmod>
    <data>
        <display>
        <title>MyCAT 源码分析  —— XA分布式事务</title>
        <pubTime>2017-07-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="MyCAT" url="https://www.iocoder.cn/categories/MyCAT/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/ui-4-operation/</loc>
    <lastmod>2023-08-04T18:24:11.074Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— 运维界面（四）之操作视角</title>
        <pubTime>2020-11-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kafka/old-producer-case-analysis/</loc>
    <lastmod>2023-08-04T18:24:11.060Z</lastmod>
    <data>
        <display>
        <title>Kafka 解惑之 Old Producer（4）——Case Analysis</title>
        <pubTime>2018-01-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Kafka" url="https://www.iocoder.cn/categories/Kafka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Elastic-Job/job-console/</loc>
    <lastmod>2023-08-04T18:24:11.056Z</lastmod>
    <data>
        <display>
        <title>Elastic-Job-Lite 源码分析 —— 运维平台</title>
        <pubTime>2017-12-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Elastic-Job-Lite" url="https://www.iocoder.cn/categories/Elastic-Job-Lite/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Elastic-Job/reg-center-zookeeper-listener/</loc>
    <lastmod>2023-08-04T18:24:11.051Z</lastmod>
    <data>
        <display>
        <title>Elastic-Job-Lite 源码分析 —— 注册中心监听器</title>
        <pubTime>2017-10-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Elastic-Job-Lite" url="https://www.iocoder.cn/categories/Elastic-Job-Lite/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/MyBatis/udbwcso/MapperMethod/</loc>
    <lastmod>2023-08-04T18:24:11.047Z</lastmod>
    <data>
        <display>
        <title>MyBatis 源码解析 —— MapperMethod</title>
        <pubTime>2018-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="MyBatis" url="https://www.iocoder.cn/categories/MyBatis/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/TiKV/build-debugging-environment-second/</loc>
    <lastmod>2023-08-04T18:24:11.042Z</lastmod>
    <data>
        <display>
        <title>TiKV 源码解析 —— 调试环境搭建（二）之运行服务实例</title>
        <pubTime>2019-08-04T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/TCC-Transaction/build-debugging-environment/</loc>
    <lastmod>2023-08-04T18:24:11.038Z</lastmod>
    <data>
        <display>
        <title>TCC-Transaction 源码分析 —— 调试环境搭建</title>
        <pubTime>2018-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="TCC-Transaction" url="https://www.iocoder.cn/categories/TCC-Transaction/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Hystrix/build-debugging-environment/</loc>
    <lastmod>2023-08-04T18:24:11.033Z</lastmod>
    <data>
        <display>
        <title>Hystrix 源码解析 —— 调试环境搭建</title>
        <pubTime>2018-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Hystrix" url="https://www.iocoder.cn/categories/Hystrix/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/agent-send-trace/</loc>
    <lastmod>2023-08-04T18:24:11.028Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— Agent 发送 Trace 数据</title>
        <pubTime>2020-10-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Elastic-Job/cloud-local-executor/</loc>
    <lastmod>2023-08-04T18:24:11.022Z</lastmod>
    <data>
        <display>
        <title>Elastic-Job-Cloud 源码分析 —— 本地运行模式</title>
        <pubTime>2018-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Elastic-Job-Cloud" url="https://www.iocoder.cn/categories/Elastic-Job-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Eureka/rate-limiter/</loc>
    <lastmod>2023-08-04T18:24:11.008Z</lastmod>
    <data>
        <display>
        <title>Eureka 源码解析 —— 基于令牌桶算法的 RateLimiter</title>
        <pubTime>2018-08-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Eureka" url="https://www.iocoder.cn/categories/Eureka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Gateway/filter-intro/</loc>
    <lastmod>2023-08-04T18:24:11.004Z</lastmod>
    <data>
        <display>
        <title>Spring-Cloud-Gateway 源码解析 —— 过滤器 (4.1) 之 GatewayFilter 一览</title>
        <pubTime>2020-02-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-Cloud-Gateway" url="https://www.iocoder.cn/categories/Spring-Cloud-Gateway/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Gateway/filter-factory/</loc>
    <lastmod>2023-08-04T18:24:11.000Z</lastmod>
    <data>
        <display>
        <title>Spring-Cloud-Gateway 源码解析 —— 过滤器 (4.2) 之 GatewayFilterFactory 过滤器工厂</title>
        <pubTime>2020-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-Cloud-Gateway" url="https://www.iocoder.cn/categories/Spring-Cloud-Gateway/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Weekdays/2018-03-18/</loc>
    <lastmod>2023-08-04T18:24:10.996Z</lastmod>
    <data>
        <display>
        <title>芋道源码的周八（2018.03.18）</title>
        <pubTime>2018-03-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="芋道源码的周八" url="https://www.iocoder.cn/categories/%E8%8A%8B%E9%81%93%E6%BA%90%E7%A0%81%E7%9A%84%E5%91%A8%E5%85%AB/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sentinel/all/Sentinel-and-Hystrix/</loc>
    <lastmod>2023-08-04T18:24:10.993Z</lastmod>
    <data>
        <display>
        <title>Sentinel 与 Hystrix 的对比</title>
        <pubTime>2018-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sentinel" url="https://www.iocoder.cn/categories/Sentinel/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Webflux/lanneng/config/</loc>
    <lastmod>2023-08-04T18:24:10.989Z</lastmod>
    <data>
        <display>
        <title>Spring Webflux —— 源码阅读之 config 包</title>
        <pubTime>2018-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Webflux" url="https://www.iocoder.cn/categories/Spring-Webflux/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JDK/build-debugging-environment/</loc>
    <lastmod>2023-08-04T18:24:10.984Z</lastmod>
    <data>
        <display>
        <title>JDK 源码解析 —— 调试环境搭建</title>
        <pubTime>2018-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JDK 源码" url="https://www.iocoder.cn/categories/JDK-%E6%BA%90%E7%A0%81/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Hystrix/command-execute-first-run/</loc>
    <lastmod>2023-08-04T18:24:10.980Z</lastmod>
    <data>
        <display>
        <title>Hystrix 源码解析 —— 命令执行（一）之正常执行逻辑</title>
        <pubTime>2018-10-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Hystrix" url="https://www.iocoder.cn/categories/Hystrix/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Zuul/laoxu/zuul-test/</loc>
    <lastmod>2023-08-04T18:24:10.972Z</lastmod>
    <data>
        <display>
        <title>Zuul 性能测试</title>
        <pubTime>2018-01-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Zuul" url="https://www.iocoder.cn/categories/Zuul/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Gateway/build-debugging-environment/</loc>
    <lastmod>2023-08-04T18:24:10.964Z</lastmod>
    <data>
        <display>
        <title>Spring-Cloud-Gateway 源码解析 —— 调试环境搭建</title>
        <pubTime>2019-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-Cloud-Gateway" url="https://www.iocoder.cn/categories/Spring-Cloud-Gateway/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/DesignPattern/xiaomingge/Visitor-Pattern/</loc>
    <lastmod>2023-08-04T18:24:10.959Z</lastmod>
    <data>
        <display>
        <title>【设计模式读书笔记】访问者模式</title>
        <pubTime>2018-01-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="设计模式" url="https://www.iocoder.cn/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/message-send-and-receive/</loc>
    <lastmod>2023-08-04T18:24:10.954Z</lastmod>
    <data>
        <display>
        <title>RocketMQ 源码分析 —— Message 发送与接收</title>
        <pubTime>2017-04-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Elastic-Job/why-read-Elastic-Job-source-code/</loc>
    <lastmod>2023-08-04T18:24:10.949Z</lastmod>
    <data>
        <display>
        <title>Elastic-Job 源码分析 —— 为什么阅读 Elastic-Job 源码？</title>
        <pubTime>2017-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Elastic-Job-Lite" url="https://www.iocoder.cn/categories/Elastic-Job-Lite/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Zipkin/mozhu/intro/</loc>
    <lastmod>2023-08-04T18:24:10.945Z</lastmod>
    <data>
        <display>
        <title>Java 分布式跟踪系统 Zipkin（一）：初识 Zipkin</title>
        <pubTime>2018-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Zipkin" url="https://www.iocoder.cn/categories/Zipkin/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/agent-collect-trace/</loc>
    <lastmod>2023-08-04T18:24:10.941Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— Agent 收集 Trace 数据</title>
        <pubTime>2020-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/6/build-debugging-environment/</loc>
    <lastmod>2023-08-04T18:24:10.936Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 6.x 源码分析 —— 调试环境搭建</title>
        <pubTime>2022-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/volatile/</loc>
    <lastmod>2023-08-04T18:24:10.931Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– 深入分析 volatile 的实现原理</title>
        <pubTime>2018-05-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Gateway/manager-http-api/</loc>
    <lastmod>2023-08-04T18:24:10.928Z</lastmod>
    <data>
        <display>
        <title>Spring-Cloud-Gateway 源码解析 —— 网关管理 HTTP API</title>
        <pubTime>2020-04-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-Cloud-Gateway" url="https://www.iocoder.cn/categories/Spring-Cloud-Gateway/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/MyBatis/udbwcso/SqlSessionFactory/</loc>
    <lastmod>2023-08-04T18:24:10.921Z</lastmod>
    <data>
        <display>
        <title>MyBatis 源码解析 —— SqlSessionFactory</title>
        <pubTime>2017-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="MyBatis" url="https://www.iocoder.cn/categories/MyBatis/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/collector-init/</loc>
    <lastmod>2023-08-04T18:24:10.908Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— Collector 初始化</title>
        <pubTime>2020-07-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/agent-plugin-spring-mvc/</loc>
    <lastmod>2023-08-04T18:24:10.903Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— Agent 插件（三）之 SpringMVC</title>
        <pubTime>2020-11-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sharding-JDBC/sql-parse-3/</loc>
    <lastmod>2023-08-04T18:24:10.899Z</lastmod>
    <data>
        <display>
        <title>Sharding-JDBC 源码分析 —— SQL 解析（三）之查询SQL</title>
        <pubTime>2017-07-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sharding-JDBC" url="https://www.iocoder.cn/categories/Sharding-JDBC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/collector-storage-module/</loc>
    <lastmod>2023-08-04T18:24:10.894Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— Collector Storage 存储组件</title>
        <pubTime>2020-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/HikariCP/zhazhawangzi/ConcurrentBag/</loc>
    <lastmod>2023-08-04T18:24:10.886Z</lastmod>
    <data>
        <display>
        <title>【追光者系列】HikariCP 源码分析之 ConcurrentBag</title>
        <pubTime>2018-01-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="HikariCP" url="https://www.iocoder.cn/categories/HikariCP/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sharding-JDBC/sql-parse-7/</loc>
    <lastmod>2023-08-04T18:24:10.880Z</lastmod>
    <data>
        <display>
        <title>Sharding-JDBC 源码分析 —— SQL 解析（七）之DDL</title>
        <pubTime>2017-08-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sharding-JDBC" url="https://www.iocoder.cn/categories/Sharding-JDBC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/ReentrantReadWriteLock/</loc>
    <lastmod>2023-08-04T18:24:10.876Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– J.U.C 之读写锁：ReentrantReadWriteLock</title>
        <pubTime>2018-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Webflux/lanneng/support/</loc>
    <lastmod>2023-08-04T18:24:10.860Z</lastmod>
    <data>
        <display>
        <title>Spring Webflux —— 源码阅读之 support 包</title>
        <pubTime>2018-01-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Webflux" url="https://www.iocoder.cn/categories/Spring-Webflux/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/agent-remote-manager/</loc>
    <lastmod>2023-08-04T18:24:10.856Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— Agent Remote 远程通信服务</title>
        <pubTime>2020-09-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/MyCAT/single-db-single-table-select/</loc>
    <lastmod>2023-08-04T18:24:10.851Z</lastmod>
    <data>
        <display>
        <title>MyCAT 源码分析 —— 【单库单表】查询</title>
        <pubTime>2017-05-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="MyCAT" url="https://www.iocoder.cn/categories/MyCAT/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RPC/laoxu/easy-know-rpc//</loc>
    <lastmod>2023-08-04T18:24:10.847Z</lastmod>
    <data>
        <display>
        <title>简单了解 RPC 实现原理</title>
        <pubTime>2018-05-17T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Zipkin/mozhu/brave-tracer-and-span/</loc>
    <lastmod>2023-08-04T18:24:10.843Z</lastmod>
    <data>
        <display>
        <title>Java 分布式跟踪系统 Zipkin（二）：Brave 源码分析 —— Tracer 和 Span</title>
        <pubTime>2018-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Zipkin" url="https://www.iocoder.cn/categories/Zipkin/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kafka/message-serialize-2/</loc>
    <lastmod>2023-08-04T18:24:10.838Z</lastmod>
    <data>
        <display>
        <title>Kafka 消息序列化和反序列化（下）</title>
        <pubTime>2018-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Kafka" url="https://www.iocoder.cn/categories/Kafka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/battcn/v2-orm-jdbc//</loc>
    <lastmod>2023-08-04T18:24:10.833Z</lastmod>
    <data>
        <display>
        <title>一起来学 SpringBoot 2.x | 第五篇：使用 JdbcTemplate 访问数据库</title>
        <pubTime>2018-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-MVC/zhisheng/Spring-MVC02//</loc>
    <lastmod>2023-08-04T18:24:10.829Z</lastmod>
    <data>
        <display>
        <title>【zhisheng】看透 Spring MVC 源代码分析与实践 —— 俯视 Spring MVC</title>
        <pubTime>2018-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-MVC" url="https://www.iocoder.cn/categories/Spring-MVC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kafka/topic-create-3/</loc>
    <lastmod>2023-08-04T18:24:10.823Z</lastmod>
    <data>
        <display>
        <title>Kafka 解析之 topic 创建(3) —— 合法性验证</title>
        <pubTime>2018-01-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Kafka" url="https://www.iocoder.cn/categories/Kafka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/aqs-0-intro/</loc>
    <lastmod>2023-08-04T18:24:10.809Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– J.U.C 之 AQS：AQS 简介</title>
        <pubTime>2018-05-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-does-front-end-API-interaction-ensure-data-security/</loc>
    <lastmod>2023-08-04T18:24:10.806Z</lastmod>
    <data>
        <display>
        <title>前后端 API 交互如何保证数据安全性？</title>
        <pubTime>2018-06-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/laoxu/IP_Login/</loc>
    <lastmod>2023-08-04T18:24:10.802Z</lastmod>
    <data>
        <display>
        <title>【老徐】Spring Security(五) —— 动手实现一个 IP_Login</title>
        <pubTime>2018-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Data-Structures-and-Algorithms/Comparison-and-analysis-of-LinkedList-and-ConcurrentLinkedQueue-and-LinkedBlockingQueue/</loc>
    <lastmod>2023-08-04T18:24:10.798Z</lastmod>
    <data>
        <display>
        <title>LinkedList、ConcurrentLinkedQueue、LinkedBlockingQueue 对比分析</title>
        <pubTime>2018-06-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="数据结构与算法" url="https://www.iocoder.cn/categories/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/collector-remote-module/</loc>
    <lastmod>2023-08-04T18:24:10.795Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— Collector Remote 远程通信服务</title>
        <pubTime>2020-09-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/DesignPattern/xiaomingge/Singleton-Pattern/</loc>
    <lastmod>2023-08-04T18:24:10.790Z</lastmod>
    <data>
        <display>
        <title>【设计模式读书笔记】单例模式</title>
        <pubTime>2018-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="设计模式" url="https://www.iocoder.cn/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Probably-the-most-beautiful-Spring-transaction-management-detail/</loc>
    <lastmod>2023-08-04T18:24:10.786Z</lastmod>
    <data>
        <display>
        <title>可能是最漂亮的 Spring 事务管理详解</title>
        <pubTime>2018-06-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/jmm-4-summary/</loc>
    <lastmod>2023-08-04T18:24:10.781Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– Java 内存模型之总结</title>
        <pubTime>2018-05-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RPC/laoxu/dubboMesh//</loc>
    <lastmod>2023-08-04T18:24:10.775Z</lastmod>
    <data>
        <display>
        <title>天池中间件大赛 Dubbo Mesh 优化总结（QPS 从 1000 到 6850）</title>
        <pubTime>2018-05-27T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring/singleton-prototype/</loc>
    <lastmod>2023-08-04T18:24:10.759Z</lastmod>
    <data>
        <display>
        <title>Spring 5 源码解析 —— Spring 框架中的单例和原型 bean</title>
        <pubTime>2018-01-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring" url="https://www.iocoder.cn/categories/Spring/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Ribbon/saleson/spring-cloud-ribbon/</loc>
    <lastmod>2023-08-04T18:24:10.755Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud Ribbon 源码分析</title>
        <pubTime>2018-01-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Ribbon" url="https://www.iocoder.cn/categories/Ribbon/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Netty/zhanxiaolang/ServerBootstrap/</loc>
    <lastmod>2023-08-04T18:24:10.751Z</lastmod>
    <data>
        <display>
        <title>【占小狼】Netty源码分析之服务启动</title>
        <pubTime>2018-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Netty" url="https://www.iocoder.cn/categories/Netty/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Ribbon/didi/springcloud-sourcecode-ribbon/</loc>
    <lastmod>2023-08-04T18:24:10.747Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud 源码分析（二）Ribbon</title>
        <pubTime>2018-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Ribbon" url="https://www.iocoder.cn/categories/Ribbon/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Netty/zhanxiaolang/intro/</loc>
    <lastmod>2023-08-04T18:24:10.741Z</lastmod>
    <data>
        <display>
        <title>【占小狼】Netty 入门简介</title>
        <pubTime>2017-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Netty" url="https://www.iocoder.cn/categories/Netty/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Gateway/route-definition-locator-discover-client/</loc>
    <lastmod>2023-08-04T18:24:10.737Z</lastmod>
    <data>
        <display>
        <title>Spring-Cloud-Gateway 源码解析 —— 路由（1.4）之 DiscoveryClientRouteDefinitionLocator 注册中心</title>
        <pubTime>2020-01-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-Cloud-Gateway" url="https://www.iocoder.cn/categories/Spring-Cloud-Gateway/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/HikariCP/zhazhawangzi/how-big-should-size-be-1/</loc>
    <lastmod>2023-08-04T18:24:10.733Z</lastmod>
    <data>
        <display>
        <title>【追光者系列】HikariCP 连接池配多大合适（第一弹）？</title>
        <pubTime>2018-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="HikariCP" url="https://www.iocoder.cn/categories/HikariCP/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Elastic-Job/job-config/</loc>
    <lastmod>2023-08-04T18:24:10.730Z</lastmod>
    <data>
        <display>
        <title>Elastic-Job-Lite 源码分析 —— 作业配置</title>
        <pubTime>2017-09-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Elastic-Job-Lite" url="https://www.iocoder.cn/categories/Elastic-Job-Lite/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/DesignPattern/xiaomingge/State-Pattern/</loc>
    <lastmod>2023-08-04T18:24:10.724Z</lastmod>
    <data>
        <display>
        <title>【设计模式读书笔记】状态模式</title>
        <pubTime>2018-01-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="设计模式" url="https://www.iocoder.cn/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Weekdays/2018-05-13/</loc>
    <lastmod>2023-08-04T18:24:10.710Z</lastmod>
    <data>
        <display>
        <title>芋道源码的周八（2018.05.13）</title>
        <pubTime>2018-05-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="芋道源码的周八" url="https://www.iocoder.cn/categories/%E8%8A%8B%E9%81%93%E6%BA%90%E7%A0%81%E7%9A%84%E5%91%A8%E5%85%AB/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Elastic-Job/job-storage/</loc>
    <lastmod>2023-08-04T18:24:10.706Z</lastmod>
    <data>
        <display>
        <title>Elastic-Job-Lite 源码分析 —— 作业数据存储</title>
        <pubTime>2017-10-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Elastic-Job-Lite" url="https://www.iocoder.cn/categories/Elastic-Job-Lite/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Ribbon/ligang/ribbon-1/</loc>
    <lastmod>2023-08-04T18:24:10.700Z</lastmod>
    <data>
        <display>
        <title>Ribbon 源码分析系列(一)</title>
        <pubTime>2018-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Ribbon" url="https://www.iocoder.cn/categories/Ribbon/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/TCC-Transaction/http-sample/</loc>
    <lastmod>2023-08-04T18:24:10.696Z</lastmod>
    <data>
        <display>
        <title>TCC-Transaction 源码分析 —— 项目实战</title>
        <pubTime>2018-03-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="TCC-Transaction" url="https://www.iocoder.cn/categories/TCC-Transaction/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Data-Structures-and-Algorithms/How-does-front-end-API-interaction-ensure-data-security/</loc>
    <lastmod>2023-08-04T18:24:10.689Z</lastmod>
    <data>
        <display>
        <title>Java 队列 —— Queue 详细分析</title>
        <pubTime>2018-06-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="数据结构与算法" url="https://www.iocoder.cn/categories/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Gateway/filter-load-balancer-client/</loc>
    <lastmod>2023-08-04T18:24:10.683Z</lastmod>
    <data>
        <display>
        <title>Spring-Cloud-Gateway 源码解析 —— 过滤器 (4.4) 之 LoadBalancerClientFilter 负载均衡</title>
        <pubTime>2020-03-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-Cloud-Gateway" url="https://www.iocoder.cn/categories/Spring-Cloud-Gateway/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Elastic-Job/cloud-job-failover/</loc>
    <lastmod>2023-08-04T18:24:10.675Z</lastmod>
    <data>
        <display>
        <title>Elastic-Job-Cloud 源码分析 —— 作业失效转移</title>
        <pubTime>2018-01-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Elastic-Job-Cloud" url="https://www.iocoder.cn/categories/Elastic-Job-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/ArrayBlockingQueue-construction-lock/</loc>
    <lastmod>2023-08-04T18:24:10.658Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– 分析 ArrayBlockingQueue 构造函数加锁问题</title>
        <pubTime>2018-06-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/collector-client-component/</loc>
    <lastmod>2023-08-04T18:24:10.653Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— Collector Client Component 客户端组件</title>
        <pubTime>2020-07-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/battcn/v2-other-websocket//</loc>
    <lastmod>2023-08-04T18:24:10.638Z</lastmod>
    <data>
        <display>
        <title>一起来学 SpringBoot 2.x | 第二十五篇：打造属于你的聊天室（WebSocket）</title>
        <pubTime>2018-01-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/collector-receive-trace/</loc>
    <lastmod>2023-08-04T18:24:10.627Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— Collector 接收 Trace 数据</title>
        <pubTime>2020-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Netty/zhanxiaolang/read/</loc>
    <lastmod>2023-08-04T18:24:10.608Z</lastmod>
    <data>
        <display>
        <title>【占小狼】深入浅出 Netty read</title>
        <pubTime>2018-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Netty" url="https://www.iocoder.cn/categories/Netty/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Webflux/lanneng/result/</loc>
    <lastmod>2023-08-04T18:24:10.604Z</lastmod>
    <data>
        <display>
        <title>Spring Webflux —— 源码阅读之 result 包</title>
        <pubTime>2018-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Webflux" url="https://www.iocoder.cn/categories/Spring-Webflux/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RxJava/observable-subscribe-on-scheduler/</loc>
    <lastmod>2023-08-04T18:24:10.599Z</lastmod>
    <data>
        <display>
        <title>RxJava 源码解析 —— Observable#subscribeOn(Scheduler)</title>
        <pubTime>2019-01-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RxJava" url="https://www.iocoder.cn/categories/RxJava/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Weekdays/2018-04-01/</loc>
    <lastmod>2023-08-04T18:24:10.594Z</lastmod>
    <data>
        <display>
        <title>芋道源码的周八（2018.04.01）</title>
        <pubTime>2018-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="芋道源码的周八" url="https://www.iocoder.cn/categories/%E8%8A%8B%E9%81%93%E6%BA%90%E7%A0%81%E7%9A%84%E5%91%A8%E5%85%AB/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Netty/zhanxiaolang/write/</loc>
    <lastmod>2023-08-04T18:24:10.590Z</lastmod>
    <data>
        <display>
        <title>【占小狼】深入浅出 Netty write</title>
        <pubTime>2018-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Netty" url="https://www.iocoder.cn/categories/Netty/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/client-config-api-2/</loc>
    <lastmod>2023-08-04T18:24:10.585Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— 客户端 API 配置（二）之 Config</title>
        <pubTime>2018-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/jmm-3-dcl/</loc>
    <lastmod>2023-08-04T18:24:10.575Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– Java 内存模型之从 JMM 角度分析 DCL</title>
        <pubTime>2018-05-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/collector-cache-module/</loc>
    <lastmod>2023-08-04T18:24:10.560Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— Collector Cache 缓存组件</title>
        <pubTime>2020-09-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Eureka/string-cache/</loc>
    <lastmod>2023-08-04T18:24:10.556Z</lastmod>
    <data>
        <display>
        <title>Eureka 源码解析 —— StringCache</title>
        <pubTime>2018-08-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Eureka" url="https://www.iocoder.cn/categories/Eureka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Netty/zhanxiaolang/PoolSubpage/</loc>
    <lastmod>2023-08-04T18:24:10.552Z</lastmod>
    <data>
        <display>
        <title>【占小狼】深入浅出 Netty 内存管理 PoolSubpage</title>
        <pubTime>2018-01-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Netty" url="https://www.iocoder.cn/categories/Netty/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/collector-streaming-second/</loc>
    <lastmod>2023-08-04T18:24:10.548Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— Collector Streaming Computing 流式处理（二）</title>
        <pubTime>2020-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/battcn/v2-localdatetime//</loc>
    <lastmod>2023-08-04T18:24:10.544Z</lastmod>
    <data>
        <display>
        <title>一起来学 SpringBoot 2.x | 第二十八篇：JDK8 日期格式化</title>
        <pubTime>2018-01-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kafka/producer-producer/</loc>
    <lastmod>2023-08-04T18:24:10.540Z</lastmod>
    <data>
        <display>
        <title>Kafka Producer 拦截器</title>
        <pubTime>2018-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Kafka" url="https://www.iocoder.cn/categories/Kafka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/message-transaction/</loc>
    <lastmod>2023-08-04T18:24:10.536Z</lastmod>
    <data>
        <display>
        <title>RocketMQ 源码分析 —— 事务消息</title>
        <pubTime>2017-05-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/DesignPattern/xiaomingge/Adapter-Pattern/</loc>
    <lastmod>2023-08-04T18:24:10.531Z</lastmod>
    <data>
        <display>
        <title>【设计模式读书笔记】适配器模式</title>
        <pubTime>2018-01-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="设计模式" url="https://www.iocoder.cn/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/BlockingQueue/</loc>
    <lastmod>2023-08-04T18:24:10.527Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– J.U.C 之阻塞队列：BlockingQueue 总结</title>
        <pubTime>2018-06-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/portal-associate-namespace/</loc>
    <lastmod>2023-08-04T18:24:10.523Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— Portal 关联 Namespace</title>
        <pubTime>2018-03-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sharding-JDBC/sql-execute/</loc>
    <lastmod>2023-08-04T18:24:10.508Z</lastmod>
    <data>
        <display>
        <title>Sharding-JDBC 源码分析 —— SQL 执行</title>
        <pubTime>2017-08-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sharding-JDBC" url="https://www.iocoder.cn/categories/Sharding-JDBC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/battcn/v2-actuator-introduce//</loc>
    <lastmod>2023-08-04T18:24:10.504Z</lastmod>
    <data>
        <display>
        <title>一起来学 SpringBoot 2.x | 第十四篇：强大的 Actuator 服务监控与管理</title>
        <pubTime>2018-01-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/ThreadPool-core/</loc>
    <lastmod>2023-08-04T18:24:10.500Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– J.U.C 之线程池：线程池的基础架构</title>
        <pubTime>2018-06-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/portal-auth-2/</loc>
    <lastmod>2023-08-04T18:24:10.496Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— Portal 认证与授权（二）之授权</title>
        <pubTime>2018-06-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Weekdays/2018-04-08/</loc>
    <lastmod>2023-08-04T18:24:10.491Z</lastmod>
    <data>
        <display>
        <title>芋道源码的周八（2018.04.08）</title>
        <pubTime>2018-04-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="芋道源码的周八" url="https://www.iocoder.cn/categories/%E8%8A%8B%E9%81%93%E6%BA%90%E7%A0%81%E7%9A%84%E5%91%A8%E5%85%AB/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/HikariCP/zhazhawangzi/fail-fast-and-allowPoolSuspension/</loc>
    <lastmod>2023-08-04T18:24:10.487Z</lastmod>
    <data>
        <display>
        <title>【追光者系列】HikariCP 源码分析之故障检测那些思考 fail fast &amp; allowPoolSuspension</title>
        <pubTime>2018-01-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="HikariCP" url="https://www.iocoder.cn/categories/HikariCP/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/message/</loc>
    <lastmod>2023-08-04T18:24:10.484Z</lastmod>
    <data>
        <display>
        <title>RocketMQ 源码分析 —— Message</title>
        <pubTime>2017-04-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Interview/lingdu/</loc>
    <lastmod>2023-08-04T18:24:10.480Z</lastmod>
    <data>
        <display>
        <title>Java 面试题 —— 零度 Java 面试题系列</title>
        <pubTime>2017-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Java 面试" url="https://www.iocoder.cn/categories/Java-%E9%9D%A2%E8%AF%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/agent-plugin-tomcat/</loc>
    <lastmod>2023-08-04T18:24:10.477Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— Agent 插件（一）之 Tomcat</title>
        <pubTime>2020-11-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RxJava/observable-defer/</loc>
    <lastmod>2023-08-04T18:24:10.471Z</lastmod>
    <data>
        <display>
        <title>RxJava 源码解析 —— Observable#defer(...)</title>
        <pubTime>2018-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RxJava" url="https://www.iocoder.cn/categories/RxJava/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Elastic-Job/job-execute/</loc>
    <lastmod>2023-08-04T18:24:10.462Z</lastmod>
    <data>
        <display>
        <title>Elastic-Job-Lite 源码分析 —— 作业执行</title>
        <pubTime>2017-09-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Elastic-Job-Lite" url="https://www.iocoder.cn/categories/Elastic-Job-Lite/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-complete-HTTP-request-response-process-2/</loc>
    <lastmod>2023-08-04T18:24:10.456Z</lastmod>
    <data>
        <display>
        <title>完整的一次 HTTP 请求响应过程（二）</title>
        <pubTime>2018-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sentinel/all/Use-the-sentinel-console-in-a-production-environment/</loc>
    <lastmod>2023-08-04T18:24:10.450Z</lastmod>
    <data>
        <display>
        <title>在生产环境中使用 Sentinel 控制台</title>
        <pubTime>2018-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sentinel" url="https://www.iocoder.cn/categories/Sentinel/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/laoxu/OAuth2-2/</loc>
    <lastmod>2023-08-04T18:24:10.446Z</lastmod>
    <data>
        <display>
        <title>【老徐】从零开始的 Spring Security OAuth2（二）</title>
        <pubTime>2018-02-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/synchronized/</loc>
    <lastmod>2023-08-04T18:24:10.442Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– 深入分析 synchronized 的实现原理</title>
        <pubTime>2018-05-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring/interceptor/</loc>
    <lastmod>2023-08-04T18:24:10.436Z</lastmod>
    <data>
        <display>
        <title>Spring 5 源码解析 —— Spring 中的处理拦截器</title>
        <pubTime>2018-01-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring" url="https://www.iocoder.cn/categories/Spring/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/ConcurrentHashMap-red-black-tree/</loc>
    <lastmod>2023-08-04T18:24:10.432Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– J.U.C 之 ConcurrentHashMap 红黑树转换分析</title>
        <pubTime>2018-06-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/LinkedBlockingDeque/</loc>
    <lastmod>2023-08-04T18:24:10.427Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– J.U.C 之阻塞队列：LinkedBlockingDeque</title>
        <pubTime>2018-06-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Zipkin/mozhu/MySQLStorage/</loc>
    <lastmod>2023-08-04T18:24:10.419Z</lastmod>
    <data>
        <display>
        <title>Java 分布式跟踪系统 Zipkin（九）：Zipkin 源码分析 —— MySQLStorage</title>
        <pubTime>2018-01-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Zipkin" url="https://www.iocoder.cn/categories/Zipkin/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Zipkin/mozhu/ElasticsearchStorage/</loc>
    <lastmod>2023-08-04T18:24:10.410Z</lastmod>
    <data>
        <display>
        <title>Java 分布式跟踪系统 Zipkin（十）：Zipkin 源码分析 —— ElasticsearchStorage</title>
        <pubTime>2018-01-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Zipkin" url="https://www.iocoder.cn/categories/Zipkin/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Netty/zhanxiaolang/PoolChunk/</loc>
    <lastmod>2023-08-04T18:24:10.405Z</lastmod>
    <data>
        <display>
        <title>【占小狼】深入浅出 Netty 内存管理 PoolChunk</title>
        <pubTime>2018-01-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Netty" url="https://www.iocoder.cn/categories/Netty/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/ThreadLocal/</loc>
    <lastmod>2023-08-04T18:24:10.401Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– 深入分析 ThreadLocal</title>
        <pubTime>2018-06-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Eureka/end-point-and-resolver/</loc>
    <lastmod>2023-08-04T18:24:10.398Z</lastmod>
    <data>
        <display>
        <title>Eureka 源码解析 —— EndPoint 与 解析器</title>
        <pubTime>2018-07-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Eureka" url="https://www.iocoder.cn/categories/Eureka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Weekdays/2018-05-20/</loc>
    <lastmod>2023-08-04T18:24:10.393Z</lastmod>
    <data>
        <display>
        <title>芋道源码的周八（2018.05.20）</title>
        <pubTime>2018-05-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="芋道源码的周八" url="https://www.iocoder.cn/categories/%E8%8A%8B%E9%81%93%E6%BA%90%E7%A0%81%E7%9A%84%E5%91%A8%E5%85%AB/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/portal-publish-namespace-branch-to-master/</loc>
    <lastmod>2023-08-04T18:24:10.389Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— Portal 灰度全量发布</title>
        <pubTime>2018-05-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kafka/KafkaAdminClient-1/</loc>
    <lastmod>2023-08-04T18:24:10.385Z</lastmod>
    <data>
        <display>
        <title>集群管理工具 KafkaAdminClient —— 原理与示例</title>
        <pubTime>2018-01-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Kafka" url="https://www.iocoder.cn/categories/Kafka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RPC/laoxu/rpc-transport//</loc>
    <lastmod>2023-08-04T18:24:10.382Z</lastmod>
    <data>
        <display>
        <title>深入理解 RPC 之传输篇</title>
        <pubTime>2018-05-21T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/MyCAT/connect-mongodb/</loc>
    <lastmod>2023-08-04T18:24:10.378Z</lastmod>
    <data>
        <display>
        <title>MyCAT 源码分析  —— SQL ON MongoDB</title>
        <pubTime>2017-07-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="MyCAT" url="https://www.iocoder.cn/categories/MyCAT/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/portal-create-namespace/</loc>
    <lastmod>2023-08-04T18:24:10.372Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— Portal 创建 Namespace</title>
        <pubTime>2018-03-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sharding-JDBC/sql-rewrite/</loc>
    <lastmod>2023-08-04T18:24:10.357Z</lastmod>
    <data>
        <display>
        <title>Sharding-JDBC 源码分析 —— SQL 改写</title>
        <pubTime>2017-08-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sharding-JDBC" url="https://www.iocoder.cn/categories/Sharding-JDBC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Architecture/how-to-read-article/</loc>
    <lastmod>2023-08-04T18:24:10.353Z</lastmod>
    <data>
        <display>
        <title>闲聊如何阅读文章</title>
        <pubTime>2017-12-14T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Docker/docker-learning-notes/</loc>
    <lastmod>2023-08-04T18:24:10.349Z</lastmod>
    <data>
        <display>
        <title>Docker —— 学习笔记</title>
        <pubTime>2017-01-05T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/TiKV/build-debugging-environment-first/</loc>
    <lastmod>2023-08-04T18:24:10.346Z</lastmod>
    <data>
        <display>
        <title>TiKV 源码解析 —— 调试环境搭建（一）之运行单元测试</title>
        <pubTime>2019-07-31T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kafka/partitions/</loc>
    <lastmod>2023-08-04T18:24:10.342Z</lastmod>
    <data>
        <display>
        <title>Kafka 分区分配计算(分区器 Partitions )</title>
        <pubTime>2018-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Kafka" url="https://www.iocoder.cn/categories/Kafka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Ribbon/eryuechunfeng/strategy/</loc>
    <lastmod>2023-08-04T18:24:10.338Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud Ribbon 学习二：Ribbon 轮询策略源码分析</title>
        <pubTime>2018-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Ribbon" url="https://www.iocoder.cn/categories/Ribbon/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Docker/good-collection/</loc>
    <lastmod>2023-08-04T18:24:10.334Z</lastmod>
    <data>
        <display>
        <title>Docker 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2017-11-19T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Elastic-Job/job-monitor/</loc>
    <lastmod>2023-08-04T18:24:10.331Z</lastmod>
    <data>
        <display>
        <title>Elastic-Job-Lite 源码分析 —— 作业监控服务</title>
        <pubTime>2017-11-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Elastic-Job-Lite" url="https://www.iocoder.cn/categories/Elastic-Job-Lite/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring/Context-loader/</loc>
    <lastmod>2023-08-04T18:24:10.327Z</lastmod>
    <data>
        <display>
        <title>Spring 5 源码解析 —— Spring 中的 Context loader</title>
        <pubTime>2018-01-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring" url="https://www.iocoder.cn/categories/Spring/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/HikariCP/zhazhawangzi/db-pool-history/</loc>
    <lastmod>2023-08-04T18:24:10.321Z</lastmod>
    <data>
        <display>
        <title>【追光者系列】大话数据库连接池（转载）</title>
        <pubTime>2018-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="HikariCP" url="https://www.iocoder.cn/categories/HikariCP/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-MVC/lichhao/DispatcherServlet-2/</loc>
    <lastmod>2023-08-04T18:24:10.311Z</lastmod>
    <data>
        <display>
        <title>【相见欢】Spring MVC 源码剖析（三） —— DispatcherServlet 的初始化流程</title>
        <pubTime>2018-03-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-MVC" url="https://www.iocoder.cn/categories/Spring-MVC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring/bean-factory-post-processor/</loc>
    <lastmod>2023-08-04T18:24:10.306Z</lastmod>
    <data>
        <display>
        <title>Spring 5 源码解析 —— Spring 中的 bean工厂后置处理器</title>
        <pubTime>2018-01-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring" url="https://www.iocoder.cn/categories/Spring/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RPC/laoxu/rpc-serialize-1//</loc>
    <lastmod>2023-08-04T18:24:10.303Z</lastmod>
    <data>
        <display>
        <title>深入理解 RPC 之序列化篇 -- Kryo</title>
        <pubTime>2018-05-18T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/portal-update-item-set/</loc>
    <lastmod>2023-08-04T18:24:10.299Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— Portal 批量变更 Item</title>
        <pubTime>2018-03-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/battcn/v2-introducing//</loc>
    <lastmod>2023-08-04T18:24:10.294Z</lastmod>
    <data>
        <display>
        <title>一起来学 SpringBoot 2.x | 第一篇：构建第一个 SpringBoot 工程</title>
        <pubTime>2018-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Nginx/nginx-dynamic-upstream/</loc>
    <lastmod>2023-08-04T18:24:10.290Z</lastmod>
    <data>
        <display>
        <title>Nginx 动态配置 upstream</title>
        <pubTime>2017-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Nginx" url="https://www.iocoder.cn/categories/Nginx/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/ConcurrentHashMap/</loc>
    <lastmod>2023-08-04T18:24:10.286Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– J.U.C 之 Java并发容器：ConcurrentHashMap</title>
        <pubTime>2018-06-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Elastic-Job/cloud-job-config/</loc>
    <lastmod>2023-08-04T18:24:10.282Z</lastmod>
    <data>
        <display>
        <title>Elastic-Job-Cloud 源码分析 —— 作业配置</title>
        <pubTime>2017-12-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Elastic-Job-Cloud" url="https://www.iocoder.cn/categories/Elastic-Job-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/@trace-for-any-methods/</loc>
    <lastmod>2023-08-04T18:24:10.277Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— @Trace 注解想要追踪的任何方法</title>
        <pubTime>2020-11-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/chinese-comment-repository/</loc>
    <lastmod>2023-08-04T18:24:10.273Z</lastmod>
    <data>
        <display>
        <title>GitHub：中文详细注释的开源项目</title>
        <pubTime>2017-01-01T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-scenario-should-be-MongoDB/</loc>
    <lastmod>2023-08-04T18:24:10.268Z</lastmod>
    <data>
        <display>
        <title>什么场景应该用 MongoDB ？</title>
        <pubTime>2018-06-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-MVC/carlzhao/Servlet/</loc>
    <lastmod>2023-08-04T18:24:10.262Z</lastmod>
    <data>
        <display>
        <title>【carl.zhao】Spring MVC 与 Servlet</title>
        <pubTime>2018-05-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-MVC" url="https://www.iocoder.cn/categories/Spring-MVC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/data-carrier/</loc>
    <lastmod>2023-08-04T18:24:10.256Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— DataCarrier 异步处理库</title>
        <pubTime>2020-09-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sharding-JDBC/sql-parse-5/</loc>
    <lastmod>2023-08-04T18:24:10.251Z</lastmod>
    <data>
        <display>
        <title>Sharding-JDBC 源码分析 —— SQL 解析（五）之更新SQL</title>
        <pubTime>2017-07-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sharding-JDBC" url="https://www.iocoder.cn/categories/Sharding-JDBC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Eureka/batch-tasks/</loc>
    <lastmod>2023-08-04T18:24:10.247Z</lastmod>
    <data>
        <display>
        <title>Eureka 源码解析 —— 任务批处理</title>
        <pubTime>2018-07-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Eureka" url="https://www.iocoder.cn/categories/Eureka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/build-debugging-environment/</loc>
    <lastmod>2023-08-04T18:24:10.242Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— 调试环境搭建</title>
        <pubTime>2018-02-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/HikariCP/zhazhawangzi/db-pool-duibi/</loc>
    <lastmod>2023-08-04T18:24:10.239Z</lastmod>
    <data>
        <display>
        <title>【追光者系列】主流 Java 数据库连接池比较及前瞻</title>
        <pubTime>2018-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="HikariCP" url="https://www.iocoder.cn/categories/HikariCP/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring/AnnotationUtils/</loc>
    <lastmod>2023-08-04T18:24:10.236Z</lastmod>
    <data>
        <display>
        <title>Spring 5 源码解析 —— 使用 Spring AnnotationUtils 处理注解</title>
        <pubTime>2018-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring" url="https://www.iocoder.cn/categories/Spring/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Zuul/haha7289/filter-manager/</loc>
    <lastmod>2023-08-04T18:24:10.227Z</lastmod>
    <data>
        <display>
        <title>Zuul 源码分析之 Filter 管理</title>
        <pubTime>2018-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Zuul" url="https://www.iocoder.cn/categories/Zuul/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sharding-JDBC/sql-route-2/</loc>
    <lastmod>2023-08-04T18:24:10.223Z</lastmod>
    <data>
        <display>
        <title>Sharding-JDBC 源码分析 —— SQL 路由（二）之分库分表路由</title>
        <pubTime>2017-08-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sharding-JDBC" url="https://www.iocoder.cn/categories/Sharding-JDBC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/happens-before/</loc>
    <lastmod>2023-08-04T18:24:10.208Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– Java 内存模型之 happens-before</title>
        <pubTime>2018-05-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Architecture/books-recommended/</loc>
    <lastmod>2023-08-04T18:24:10.204Z</lastmod>
    <data>
        <display>
        <title>2020 Java 后端工程师的书单推荐</title>
        <pubTime>2017-12-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring/Bean-post-processors/</loc>
    <lastmod>2023-08-04T18:24:10.197Z</lastmod>
    <data>
        <display>
        <title>Spring 5 源码解析 —— Spring 中的 Bean post processors</title>
        <pubTime>2018-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring" url="https://www.iocoder.cn/categories/Spring/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Gateway/filter-websocket-routing/</loc>
    <lastmod>2023-08-04T18:24:10.193Z</lastmod>
    <data>
        <display>
        <title>Spring-Cloud-Gateway 源码解析 —— 过滤器 (4.6) 之 WebSocketRoutingFilter</title>
        <pubTime>2020-03-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-Cloud-Gateway" url="https://www.iocoder.cn/categories/Spring-Cloud-Gateway/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Weekdays/2018-02-11/</loc>
    <lastmod>2023-08-04T18:24:10.189Z</lastmod>
    <data>
        <display>
        <title>芋道源码的周八（2018.02.11）</title>
        <pubTime>2018-02-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="芋道源码的周八" url="https://www.iocoder.cn/categories/%E8%8A%8B%E9%81%93%E6%BA%90%E7%A0%81%E7%9A%84%E5%91%A8%E5%85%AB/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/DesignPattern/xiaomingge/Interpreter-Pattern/</loc>
    <lastmod>2023-08-04T18:24:10.185Z</lastmod>
    <data>
        <display>
        <title>【设计模式读书笔记】解释器模式</title>
        <pubTime>2018-01-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="设计模式" url="https://www.iocoder.cn/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Eureka/transport/</loc>
    <lastmod>2023-08-04T18:24:10.182Z</lastmod>
    <data>
        <display>
        <title>Eureka 源码解析 —— 网络通信</title>
        <pubTime>2018-07-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Eureka" url="https://www.iocoder.cn/categories/Eureka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Hystrix/command-execute-fourth-fallback/</loc>
    <lastmod>2023-08-04T18:24:10.166Z</lastmod>
    <data>
        <display>
        <title>Hystrix 源码解析 —— 请求执行（四）之失败回退逻辑</title>
        <pubTime>2018-10-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Hystrix" url="https://www.iocoder.cn/categories/Hystrix/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RxJava/blocking-observable/</loc>
    <lastmod>2023-08-04T18:24:10.160Z</lastmod>
    <data>
        <display>
        <title>RxJava 源码解析 —— BlockingObservable</title>
        <pubTime>2019-01-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RxJava" url="https://www.iocoder.cn/categories/RxJava/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/client-config-api-4/</loc>
    <lastmod>2023-08-04T18:24:10.156Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— 客户端 API 配置（四）之 ConfigRepository</title>
        <pubTime>2018-07-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/DesignPattern/xiaomingge/Flyweight-Pattern/</loc>
    <lastmod>2023-08-04T18:24:10.151Z</lastmod>
    <data>
        <display>
        <title>【设计模式读书笔记】享元模式</title>
        <pubTime>2018-01-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="设计模式" url="https://www.iocoder.cn/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/store-init-and-shutdown/</loc>
    <lastmod>2023-08-04T18:24:10.148Z</lastmod>
    <data>
        <display>
        <title>RocketMQ 源码分析 —— Store 初始化与关闭</title>
        <pubTime>2017-05-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Gateway/route-locator-route-custom-java/</loc>
    <lastmod>2023-08-04T18:24:10.145Z</lastmod>
    <data>
        <display>
        <title>Spring-Cloud-Gateway 源码解析 —— 路由（2.3）之 Java 自定义 RouteLocator</title>
        <pubTime>2020-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-Cloud-Gateway" url="https://www.iocoder.cn/categories/Spring-Cloud-Gateway/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Eureka/eureka-client-init-third/</loc>
    <lastmod>2023-08-04T18:24:10.140Z</lastmod>
    <data>
        <display>
        <title>Eureka 源码解析 —— Eureka-Client 初始化（三）之 EurekaClient</title>
        <pubTime>2018-04-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Eureka" url="https://www.iocoder.cn/categories/Eureka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Interview/zhisheng/mayijinfu/</loc>
    <lastmod>2023-08-04T18:24:10.136Z</lastmod>
    <data>
        <display>
        <title>Java 面试题 —— 老田的蚂蚁金服面试经历</title>
        <pubTime>2017-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Java 面试" url="https://www.iocoder.cn/categories/Java-%E9%9D%A2%E8%AF%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Netty/zhanxiaolang/ChannelPipeline/</loc>
    <lastmod>2023-08-04T18:24:10.133Z</lastmod>
    <data>
        <display>
        <title>【占小狼】Netty 源码分析之 ChannelPipeline</title>
        <pubTime>2018-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Netty" url="https://www.iocoder.cn/categories/Netty/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/collector-queue-module/</loc>
    <lastmod>2023-08-04T18:24:10.130Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— Collector Queue 队列组件</title>
        <pubTime>2020-08-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sharding-JDBC/jdbc-implement-and-read-write-splitting/</loc>
    <lastmod>2023-08-04T18:24:10.125Z</lastmod>
    <data>
        <display>
        <title>Sharding-JDBC 源码分析 —— JDBC实现与读写分离</title>
        <pubTime>2017-08-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sharding-JDBC" url="https://www.iocoder.cn/categories/Sharding-JDBC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/Condition/</loc>
    <lastmod>2023-08-04T18:24:10.110Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– J.U.C 之 Condition</title>
        <pubTime>2018-05-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/laoxu/Core-configuration-interpretation/</loc>
    <lastmod>2023-08-04T18:24:10.105Z</lastmod>
    <data>
        <display>
        <title>【老徐】Spring Security(三) —— 核心配置解读</title>
        <pubTime>2018-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-MVC/carlzhao/DataBinder/</loc>
    <lastmod>2023-08-04T18:24:10.100Z</lastmod>
    <data>
        <display>
        <title>【carl.zhao】Spring MVC DataBinder</title>
        <pubTime>2018-05-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-MVC" url="https://www.iocoder.cn/categories/Spring-MVC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kafka/log-compaction/</loc>
    <lastmod>2023-08-04T18:24:10.096Z</lastmod>
    <data>
        <display>
        <title>Kafka 日志清理之 Log Compaction</title>
        <pubTime>2018-01-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Kafka" url="https://www.iocoder.cn/categories/Kafka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Zuul/yuan135/filter-registry/</loc>
    <lastmod>2023-08-04T18:24:10.093Z</lastmod>
    <data>
        <display>
        <title>Zuul源码分析 —— Filter 注册</title>
        <pubTime>2018-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Zuul" url="https://www.iocoder.cn/categories/Zuul/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/battcn/v2-queue-rabbitmq//</loc>
    <lastmod>2023-08-04T18:24:10.089Z</lastmod>
    <data>
        <display>
        <title>一起来学 SpringBoot 2.x | 第十二篇：初探 RabbitMQ 消息队列</title>
        <pubTime>2018-01-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Architecture/talk-about-java-unit-test/</loc>
    <lastmod>2023-08-04T18:24:10.086Z</lastmod>
    <data>
        <display>
        <title>谈谈单元测试</title>
        <pubTime>2017-03-18T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/aqs-1-clh/</loc>
    <lastmod>2023-08-04T18:24:10.082Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– J.U.C 之 AQS：CLH 同步队列</title>
        <pubTime>2018-05-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/portal-publish/</loc>
    <lastmod>2023-08-04T18:24:10.078Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— Portal 发布配置</title>
        <pubTime>2018-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/HikariCP/zhazhawangzi/pronunciation/</loc>
    <lastmod>2023-08-04T18:24:10.073Z</lastmod>
    <data>
        <display>
        <title>【追光者系列】Can you Read Aloud The Word Hikari Properly?</title>
        <pubTime>2018-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="HikariCP" url="https://www.iocoder.cn/categories/HikariCP/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring/DesignPattern-4/</loc>
    <lastmod>2023-08-04T18:24:10.068Z</lastmod>
    <data>
        <display>
        <title>Spring 框架中的设计模式(四)</title>
        <pubTime>2018-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring" url="https://www.iocoder.cn/categories/Spring/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/trace-id-integrate-into-logs/</loc>
    <lastmod>2023-08-04T18:24:10.058Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— traceId 集成到日志组件</title>
        <pubTime>2020-11-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Hystrix/command-execute-second-isolation-strategy/</loc>
    <lastmod>2023-08-04T18:24:10.054Z</lastmod>
    <data>
        <display>
        <title>Hystrix 源码解析 —— 命令执行（二）之执行隔离策略</title>
        <pubTime>2018-10-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Hystrix" url="https://www.iocoder.cn/categories/Hystrix/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring/@Valid/</loc>
    <lastmod>2023-08-04T18:24:10.048Z</lastmod>
    <data>
        <display>
        <title>Spring 5 源码解析 —— 使用 @Valid 进行 Spring 验证</title>
        <pubTime>2018-01-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring" url="https://www.iocoder.cn/categories/Spring/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/battcn/v2-orm-mybatis-plugin//</loc>
    <lastmod>2023-08-04T18:24:10.043Z</lastmod>
    <data>
        <display>
        <title>一起来学 SpringBoot 2.x | 第八篇：通用 Mapper 与分页插件的集成</title>
        <pubTime>2018-01-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/huzhongtang/rpc-2/</loc>
    <lastmod>2023-08-04T18:24:10.038Z</lastmod>
    <data>
        <display>
        <title>RocketMQ 源码分析 —— RPC 通信（二）</title>
        <pubTime>2019-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kafka/topic-create-2/</loc>
    <lastmod>2023-08-04T18:24:10.031Z</lastmod>
    <data>
        <display>
        <title>Kafka 解析之 topic 创建(2)</title>
        <pubTime>2018-01-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Kafka" url="https://www.iocoder.cn/categories/Kafka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/PriorityBlockingQueue/</loc>
    <lastmod>2023-08-04T18:24:10.025Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– J.U.C 之阻塞队列：PriorityBlockingQueue</title>
        <pubTime>2018-06-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Architecture/how-to-read-source-code/</loc>
    <lastmod>2023-08-04T18:24:10.010Z</lastmod>
    <data>
        <display>
        <title>视频：闲聊如何阅读源码</title>
        <pubTime>2017-12-01T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/HikariCP/zhazhawangzi/lifecycle/</loc>
    <lastmod>2023-08-04T18:24:10.006Z</lastmod>
    <data>
        <display>
        <title>【追光者系列】HikariCP 物理连接生命周期介绍（有大量图片哦～）</title>
        <pubTime>2018-01-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="HikariCP" url="https://www.iocoder.cn/categories/HikariCP/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Architecture/talk-about-global-id/</loc>
    <lastmod>2023-08-04T18:24:10.002Z</lastmod>
    <data>
        <display>
        <title>谈谈 ID</title>
        <pubTime>2017-03-03T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Interview/laoxu/</loc>
    <lastmod>2023-08-04T18:24:09.996Z</lastmod>
    <data>
        <display>
        <title>Java 面试题 —— 老徐 Java 初中级准备的面试题</title>
        <pubTime>2017-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Java 面试" url="https://www.iocoder.cn/categories/Java-%E9%9D%A2%E8%AF%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/DesignPattern/xiaomingge/Abstract-Factory-Pattern/</loc>
    <lastmod>2023-08-04T18:24:09.991Z</lastmod>
    <data>
        <display>
        <title>【设计模式读书笔记】抽象工厂</title>
        <pubTime>2018-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="设计模式" url="https://www.iocoder.cn/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring/ApplicationContext/</loc>
    <lastmod>2023-08-04T18:24:09.977Z</lastmod>
    <data>
        <display>
        <title>Spring 5 源码解析 —— Spring 中的应用上下文</title>
        <pubTime>2018-01-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring" url="https://www.iocoder.cn/categories/Spring/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Zipkin/mozhu/brace-tracing/</loc>
    <lastmod>2023-08-04T18:24:09.969Z</lastmod>
    <data>
        <display>
        <title>Java 分布式跟踪系统 Zipkin（三）：Brave 源码分析 —— Tracing</title>
        <pubTime>2018-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Zipkin" url="https://www.iocoder.cn/categories/Zipkin/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/battcn/v2-actuator-monitor//</loc>
    <lastmod>2023-08-04T18:24:09.962Z</lastmod>
    <data>
        <display>
        <title>一起来学 SpringBoot 2.x | 第十五篇：actuator 与 spring-boot-admin 可以说的秘密</title>
        <pubTime>2018-01-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Weekdays/2018-02-04/</loc>
    <lastmod>2023-08-04T18:24:09.957Z</lastmod>
    <data>
        <display>
        <title>芋道源码的周八（2018.02.04）</title>
        <pubTime>2018-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="芋道源码的周八" url="https://www.iocoder.cn/categories/%E8%8A%8B%E9%81%93%E6%BA%90%E7%A0%81%E7%9A%84%E5%91%A8%E5%85%AB/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Weekdays/2018-02-18/</loc>
    <lastmod>2023-08-04T18:24:09.954Z</lastmod>
    <data>
        <display>
        <title>芋道源码的周八（2018.02.18）</title>
        <pubTime>2018-02-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="芋道源码的周八" url="https://www.iocoder.cn/categories/%E8%8A%8B%E9%81%93%E6%BA%90%E7%A0%81%E7%9A%84%E5%91%A8%E5%85%AB/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Webflux/lanneng/accept/</loc>
    <lastmod>2023-08-04T18:24:09.950Z</lastmod>
    <data>
        <display>
        <title>Spring Webflux —— 源码阅读之 accept 包</title>
        <pubTime>2018-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Webflux" url="https://www.iocoder.cn/categories/Spring-Webflux/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/collector-store-trace/</loc>
    <lastmod>2023-08-04T18:24:09.946Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— Collector 存储 Trace 数据</title>
        <pubTime>2020-10-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Solr/good-collection/</loc>
    <lastmod>2023-08-04T18:24:09.937Z</lastmod>
    <data>
        <display>
        <title>Solr 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2017-11-24T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/portal-modify-namespace-branch-gray-rules/</loc>
    <lastmod>2023-08-04T18:24:09.907Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— Portal 配置灰度规则</title>
        <pubTime>2018-05-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Elastic-Job/election/</loc>
    <lastmod>2023-08-04T18:24:09.902Z</lastmod>
    <data>
        <display>
        <title>Elastic-Job-Lite 源码分析 —— 主节点选举</title>
        <pubTime>2017-10-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Elastic-Job-Lite" url="https://www.iocoder.cn/categories/Elastic-Job-Lite/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/OAuth2-learning-old/</loc>
    <lastmod>2023-08-04T18:24:09.898Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Security OAuth2 入门（老）</title>
        <pubTime>2017-12-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/config-service-audit-instance/</loc>
    <lastmod>2023-08-04T18:24:09.891Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— Config Service 记录 Instance</title>
        <pubTime>2018-04-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/battcn/v2-cache-redislock//</loc>
    <lastmod>2023-08-04T18:24:09.888Z</lastmod>
    <data>
        <display>
        <title>一起来学 SpringBoot 2.x | 第二十三篇：轻松搞定重复提交（分布式锁）</title>
        <pubTime>2018-01-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/battcn/v2-other-validate2//</loc>
    <lastmod>2023-08-04T18:24:09.885Z</lastmod>
    <data>
        <display>
        <title>一起来学 SpringBoot 2.x | 第二十篇：轻松搞定数据验证（二）</title>
        <pubTime>2018-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/DesignPattern/xiaomingge/Mediator-Pattern/</loc>
    <lastmod>2023-08-04T18:24:09.882Z</lastmod>
    <data>
        <display>
        <title>【设计模式读书笔记】中介者模式</title>
        <pubTime>2018-01-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="设计模式" url="https://www.iocoder.cn/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Ribbon/erdaoya/ribbon/</loc>
    <lastmod>2023-08-04T18:24:09.879Z</lastmod>
    <data>
        <display>
        <title>Ribbon 源码阅读</title>
        <pubTime>2018-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Ribbon" url="https://www.iocoder.cn/categories/Ribbon/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/agent-init/</loc>
    <lastmod>2023-08-04T18:24:09.875Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 源码分析 —— Agent 初始化</title>
        <pubTime>2020-07-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/message-pull-and-consume-second/</loc>
    <lastmod>2023-08-04T18:24:09.872Z</lastmod>
    <data>
        <display>
        <title>RocketMQ 源码分析 —— Message 拉取与消费（下）</title>
        <pubTime>2017-05-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kafka/monitor-design/</loc>
    <lastmod>2023-08-04T18:24:09.864Z</lastmod>
    <data>
        <display>
        <title>Kafka 监控架构设计</title>
        <pubTime>2018-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Kafka" url="https://www.iocoder.cn/categories/Kafka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Zuul/haha7289/request-lifecycle/</loc>
    <lastmod>2023-08-04T18:24:09.860Z</lastmod>
    <data>
        <display>
        <title>Zuul 源码分析之 Request 生命周期管理</title>
        <pubTime>2018-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Zuul" url="https://www.iocoder.cn/categories/Zuul/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Zipkin/mozhu/KafkaCollector/</loc>
    <lastmod>2023-08-04T18:24:09.855Z</lastmod>
    <data>
        <display>
        <title>Java 分布式跟踪系统 Zipkin（八）：Zipkin 源码分析 —— KafkaCollector</title>
        <pubTime>2018-01-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Zipkin" url="https://www.iocoder.cn/categories/Zipkin/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Netty/zhanxiaolang/PoolChunkList/</loc>
    <lastmod>2023-08-04T18:24:09.847Z</lastmod>
    <data>
        <display>
        <title>【占小狼】深入浅出 Netty 内存管理 PoolChunkList</title>
        <pubTime>2018-01-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Netty" url="https://www.iocoder.cn/categories/Netty/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/battcn/v2-web-thymeleaf//</loc>
    <lastmod>2023-08-04T18:24:09.826Z</lastmod>
    <data>
        <display>
        <title>一起来学 SpringBoot 2.x | 第四篇：整合 Thymeleaf 模板</title>
        <pubTime>2018-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/DesignPattern/xiaomingge/Builder-Pattern/</loc>
    <lastmod>2023-08-04T18:24:09.821Z</lastmod>
    <data>
        <display>
        <title>【设计模式读书笔记】建造者模式</title>
        <pubTime>2018-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="设计模式" url="https://www.iocoder.cn/categories/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/config-service-notifications/</loc>
    <lastmod>2023-08-04T18:24:09.816Z</lastmod>
    <data>
        <display>
        <title>Apollo 源码解析 —— Config Service 通知配置变化</title>
        <pubTime>2018-04-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/MyCAT/build-debugging-environment/</loc>
    <lastmod>2023-08-04T18:24:09.808Z</lastmod>
    <data>
        <display>
        <title>MyCAT 源码分析 —— 调试环境搭建</title>
        <pubTime>2017-05-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="MyCAT" url="https://www.iocoder.cn/categories/MyCAT/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JUC/sike/aqs-3/</loc>
    <lastmod>2023-08-04T18:24:09.801Z</lastmod>
    <data>
        <display>
        <title>【死磕 Java 并发】—– J.U.C 之 AQS：阻塞和唤醒线程</title>
        <pubTime>2018-05-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JUC" url="https://www.iocoder.cn/categories/JUC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Entity/good-collection/</loc>
    <lastmod>2023-08-04T18:09:48.938Z</lastmod>
    <data>
        <display>
        <title>数据库实体设计合集</title>
        <pubTime>2017-12-31T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/MyBatis/good-collection/</loc>
    <lastmod>2023-08-04T18:04:14.741Z</lastmod>
    <data>
        <display>
        <title>MyBatis 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2017-11-14T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Netty/Netty-collection/</loc>
    <lastmod>2023-08-04T18:03:10.778Z</lastmod>
    <data>
        <display>
        <title>Netty 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2018-01-31T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/build-debugging-environment-2-6-0/</loc>
    <lastmod>2023-08-04T18:02:16.090Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 调试环境</title>
        <pubTime>2019-01-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/good-collection/</loc>
    <lastmod>2023-08-04T18:02:16.074Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2017-11-14T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring/build-debugging-environment-5-3-1/</loc>
    <lastmod>2023-08-04T18:02:16.071Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring 调试环境</title>
        <pubTime>2019-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring" url="https://www.iocoder.cn/categories/Spring/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Dubbo/good-collection/</loc>
    <lastmod>2023-08-04T17:58:03.705Z</lastmod>
    <data>
        <display>
        <title>Dubbo 实现原理与源码解析系列 —— 精品合集</title>
        <pubTime>2017-11-14T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Interview/good-collection/</loc>
    <lastmod>2023-08-04T17:09:56.286Z</lastmod>
    <data>
        <display>
        <title>Java 面试题 —— 精品合集</title>
        <pubTime>2016-12-31T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/NeiTui/gxq/</loc>
    <lastmod>2023-08-04T17:07:17.418Z</lastmod>
    <data>
        <display>
        <title>源码圈坑位共享群</title>
        <pubTime>2019-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="工作内推" url="https://www.iocoder.cn/categories/%E5%B7%A5%E4%BD%9C%E5%86%85%E6%8E%A8/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/zhishixingqiu/</loc>
    <lastmod>2023-08-04T16:56:02.476Z</lastmod>
    <data>
        <display>
        <title>Java 超神之路 2023</title>
        <pubTime>2019-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="鸡汤" url="https://www.iocoder.cn/categories/%E9%B8%A1%E6%B1%A4/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Business-interface-response-too-slow-how-to-troubleshoot/</loc>
    <lastmod>2023-08-04T11:16:13.117Z</lastmod>
    <data>
        <display>
        <title>业务接口响应太慢，该如何排查？</title>
        <pubTime>2023-08-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Those-who-were-stunned-by-the-variable-name/</loc>
    <lastmod>2023-08-04T11:16:13.117Z</lastmod>
    <data>
        <display>
        <title>那些惊为天人的变量名！</title>
        <pubTime>2023-08-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-the-state-when-a-programmer-is-a-kind-of-what-kind-of-experience/</loc>
    <lastmod>2023-08-04T01:10:13.218Z</lastmod>
    <data>
        <display>
        <title>在央企当程序员是一种怎样的体验？</title>
        <pubTime>2023-08-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-open-source/</loc>
    <lastmod>2023-08-03T13:46:58.502Z</lastmod>
    <data>
        <display>
        <title>阿里开源！又一款序列化框架来了，性能炸裂！</title>
        <pubTime>2023-08-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programmers-to-develop-a-personal-project-can-make-money/</loc>
    <lastmod>2023-08-03T13:46:58.501Z</lastmod>
    <data>
        <display>
        <title>程序员开发个人项目能赚钱吗？</title>
        <pubTime>2023-08-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Zhihu-high-praise-Spring-Data-JPA-and-MyBatis-who-is-stronger/</loc>
    <lastmod>2023-08-03T13:46:58.501Z</lastmod>
    <data>
        <display>
        <title>知乎高赞：Spring Data JPA 和 MyBatis 谁更强？</title>
        <pubTime>2023-08-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/When-programmers-in-North-America-also-have-been-laid-off/</loc>
    <lastmod>2023-08-03T13:46:58.500Z</lastmod>
    <data>
        <display>
        <title>在北美当程序员，也被裁了。。。</title>
        <pubTime>2023-08-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tell-the-interviewer-in-Java-7-kinds-of-retry-mechanism/</loc>
    <lastmod>2023-08-03T13:46:58.500Z</lastmod>
    <data>
        <display>
        <title>对线面试官：说出 Java 中的 7 种重试机制</title>
        <pubTime>2023-08-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-Map-to-the-empty-empty-string-the-key-value-and-judgment-method-you-have-mastered-the/</loc>
    <lastmod>2023-08-03T13:46:58.499Z</lastmod>
    <data>
        <display>
        <title>Map判空 、空字符串、空key值等各种判断方法，你都掌握了吗？</title>
        <pubTime>2023-08-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-configure-global-date-format-converter-onetime-fix/</loc>
    <lastmod>2023-08-03T13:46:58.499Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 配置全局日期格式转换器，一次性搞定！</title>
        <pubTime>2023-08-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Use-float-to-store-the-amount-the-boss-says-the-loss-is-deducted-from-the-salary/</loc>
    <lastmod>2023-08-03T00:38:16.299Z</lastmod>
    <data>
        <display>
        <title>老板说用 float 计算金额，损失从工资里扣！</title>
        <pubTime>2023-08-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Disruptor-highperformance-queue-principle-is-analysed/</loc>
    <lastmod>2023-08-03T00:10:27.653Z</lastmod>
    <data>
        <display>
        <title>Disruptor 高性能队列原理浅析</title>
        <pubTime>2023-07-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Production-environment-is-OOM-again-this-time-Mybatis-pot/</loc>
    <lastmod>2023-08-03T00:10:27.642Z</lastmod>
    <data>
        <display>
        <title>生产环境又OOM了，这次是Mybatis的锅？</title>
        <pubTime>2023-07-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-use-the-enumeration-to-eliminate-the-ifelse-in-Java/</loc>
    <lastmod>2023-08-02T22:55:24.843Z</lastmod>
    <data>
        <display>
        <title>Java 中如何使用枚举来消除 if/else</title>
        <pubTime>2023-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-Feign-why-the-first-call-is-slow/</loc>
    <lastmod>2023-08-02T22:53:58.024Z</lastmod>
    <data>
        <display>
        <title>面试官：Feign第一次调用为什么会很慢？</title>
        <pubTime>2023-07-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Bytes-on-three-sides-how-to-design-a-highperformance-short-chain-system/</loc>
    <lastmod>2023-08-02T14:37:30.560Z</lastmod>
    <data>
        <display>
        <title>字节三面：如何设计一个高性能短链系统？</title>
        <pubTime>2023-07-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring6-new-features-the-official-abandoned-feign/</loc>
    <lastmod>2023-08-02T14:30:18.672Z</lastmod>
    <data>
        <display>
        <title>还在使用 Feign？Spring 6 的新特性 HTTP Interface 了解一下！</title>
        <pubTime>2023-08-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-the-drawback-of-the-Nginx-compression-black-and-white-list-prevent-hotlinking-zero-copy-cross-domain-knowledge-double-machine-hot-standby-etc/</loc>
    <lastmod>2023-08-02T14:24:56.477Z</lastmod>
    <data>
        <display>
        <title>Nginx一网打尽：动静分离、压缩、缓存、黑白名单、跨域、高可用、性能优化</title>
        <pubTime>2023-08-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Docker--Jenkins-blueocean--Gitee-build-CICD-line-of-actual-combat/</loc>
    <lastmod>2023-07-31T12:43:46.507Z</lastmod>
    <data>
        <display>
        <title>Docker+Jenkins(blueocean)+Gitee构建CICD流水线实战</title>
        <pubTime>2023-07-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Understand-the-MySQL-version-of-the-new-model/</loc>
    <lastmod>2023-07-31T12:43:46.503Z</lastmod>
    <data>
        <display>
        <title>一文了解MySQL全新版本模型</title>
        <pubTime>2023-07-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Cloud-Gateway-a-new-generation-of-micro-service-API-Gateway/</loc>
    <lastmod>2023-07-31T12:43:46.499Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud Gateway：新一代微服务API网关</title>
        <pubTime>2023-07-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Large-amount-of-data-query-and-optimization-scheme--SpringBoot-Elasticsearch-Cloud-integration/</loc>
    <lastmod>2023-07-31T12:42:28.554Z</lastmod>
    <data>
        <display>
        <title>优化大数据量查询方案——SpringBoot（Cloud）整合Elasticsearch</title>
        <pubTime>2023-07-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-computer-employment-gloom-while-is-high-examinee-rush-to-the-computer-major-so-magical/</loc>
    <lastmod>2023-07-31T12:42:28.554Z</lastmod>
    <data>
        <display>
        <title>一边是计算机就业哀鸿遍野，一边是高考生疯狂涌向计算机专业，太魔幻了！</title>
        <pubTime>2023-07-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-respectively-from-the-mutex-and-logic-expired-two-ways-to-solve-the-problem-of-cache-breakdown/</loc>
    <lastmod>2023-07-31T12:42:28.553Z</lastmod>
    <data>
        <display>
        <title>Redis：分别从互斥锁与逻辑过期两个方面来解决缓存击穿问题</title>
        <pubTime>2023-07-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-the-first-half-of-2023-global-programmer-remuneration-report/</loc>
    <lastmod>2023-07-31T12:42:28.552Z</lastmod>
    <data>
        <display>
        <title>2023 年上半年全球程序员薪酬报告</title>
        <pubTime>2023-07-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Four-kinds-of-MySQL-synchronous-ES-solutions/</loc>
    <lastmod>2023-07-31T12:42:28.552Z</lastmod>
    <data>
        <display>
        <title>4 种 MySQL 同步 ES 方案</title>
        <pubTime>2023-07-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-depots-table-again-and-try-some-TiDB/</loc>
    <lastmod>2023-07-30T17:59:48.553Z</lastmod>
    <data>
        <display>
        <title>别再分库分表了，来试试TiDB！</title>
        <pubTime>2023-07-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Most-complete-techoriented-Java-technical-stack-architecture-diagram-summary-recommended-collection/</loc>
    <lastmod>2023-07-30T17:57:10.985Z</lastmod>
    <data>
        <display>
        <title>Java 大后端各种架构图汇总</title>
        <pubTime>2023-07-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Efficient-solution-300000-data-into-MySQL-only-13-seconds/</loc>
    <lastmod>2023-07-30T17:54:39.868Z</lastmod>
    <data>
        <display>
        <title>高效方案：30万条数据插入 MySQL 仅需13秒</title>
        <pubTime>2023-07-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Three-kinds-of-crossdomain-solutions-HttpClient-annotations-gateway/</loc>
    <lastmod>2023-07-30T17:51:46.014Z</lastmod>
    <data>
        <display>
        <title>三种跨域解决方案：HttpClient、注解、网关</title>
        <pubTime>2023-07-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-use-of-elegant-Dockerfile-custom-image-collection-VIP/</loc>
    <lastmod>2023-07-30T14:04:34.578Z</lastmod>
    <data>
        <display>
        <title>优雅的使用 Dockerfile 定制镜像（VIP典藏版）</title>
        <pubTime>2023-07-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Evil-ChatGPT-appear-60-euro-per-month-there-is-no-moral-restrictions/</loc>
    <lastmod>2023-07-30T14:03:20.207Z</lastmod>
    <data>
        <display>
        <title>邪恶版 ChatGPT 出现：每月 60 欧，毫无道德限制...</title>
        <pubTime>2023-07-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-use-Nginx-proxy-MySQL-connection-and-limit-access-to-IP/</loc>
    <lastmod>2023-07-30T14:03:20.206Z</lastmod>
    <data>
        <display>
        <title>如何用 Nginx 代理 MySQL 连接，并限制可访问IP？</title>
        <pubTime>2023-07-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-login-case-learn-the-adapter-design-pattern/</loc>
    <lastmod>2023-07-30T14:03:20.206Z</lastmod>
    <data>
        <display>
        <title>一个登录案例，学会适配器设计模式！</title>
        <pubTime>2023-07-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-quickly-implement-IP-address-resolution/</loc>
    <lastmod>2023-07-30T14:03:20.205Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 快速实现 IP 地址解析</title>
        <pubTime>2023-07-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-projects-using-Redis-current-limiting-the-user-IP-interface/</loc>
    <lastmod>2023-07-30T14:03:20.205Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 项目使用 Redis 对用户 IP 进行接口限流</title>
        <pubTime>2023-07-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-service-management-governance-10-picture-tell-you-the-answer/</loc>
    <lastmod>2023-07-30T14:03:20.205Z</lastmod>
    <data>
        <display>
        <title>服务治理到底治什么，10张图告诉你答案</title>
        <pubTime>2023-07-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dangerous/</loc>
    <lastmod>2023-07-30T14:03:20.204Z</lastmod>
    <data>
        <display>
        <title>危！警惕邪恶版 GPT！</title>
        <pubTime>2023-07-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Asynchronous-programming-in-Java-colleagues-must-use-rxJava-I-was-a-joke/</loc>
    <lastmod>2023-07-28T23:10:15.481Z</lastmod>
    <data>
        <display>
        <title>Java 8 中的 CompletableFuture 太好用了！20 个示例全分享…</title>
        <pubTime>2023-07-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-very-strong-for-the-Spring-Batch-Batch-framework-is-being-used/</loc>
    <lastmod>2023-07-28T23:05:53.258Z</lastmod>
    <data>
        <display>
        <title>Spring Boot + Spring Batch 实现批处理任务，保姆级教程！（场景实战）</title>
        <pubTime>2023-07-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-interviewer-asked-me-try-catch-should-be-in-the-for-loop-inside-or-outside/</loc>
    <lastmod>2023-07-28T11:08:43.521Z</lastmod>
    <data>
        <display>
        <title>面试官问我 ，try catch 应该在 for 循环里面还是外面？</title>
        <pubTime>2023-07-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-number-of-threads-jump/</loc>
    <lastmod>2023-07-28T11:08:13.403Z</lastmod>
    <data>
        <display>
        <title>线程数突增！领导：谁再这么写就滚蛋！</title>
        <pubTime>2023-07-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Your-Spring-applications-Boot-start-slowly/</loc>
    <lastmod>2023-07-28T11:08:13.402Z</lastmod>
    <data>
        <display>
        <title>你的Spring Boot应用启动很慢？不妨试试这个神器！</title>
        <pubTime>2023-07-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/More-Llama-2-open-source-can-be-directly-commercial-overnight-the-big-model-pattern-changed/</loc>
    <lastmod>2023-07-28T11:08:13.402Z</lastmod>
    <data>
        <display>
        <title>更强的Llama 2开源，可直接商用：一夜之间，大模型格局变了</title>
        <pubTime>2023-07-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Branches-online-sudden-Full-GC-for-many-times-finally-solved-the/</loc>
    <lastmod>2023-07-28T11:08:13.402Z</lastmod>
    <data>
        <display>
        <title>抽丝剥茧：线上突发多次Full GC，终于解决了.....</title>
        <pubTime>2023-07-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-king-of-the-local-cache-Caffeine-nanny-level-tutorial/</loc>
    <lastmod>2023-07-28T09:35:13.373Z</lastmod>
    <data>
        <display>
        <title>再见，Guava！再见，Ehcache！这才是 Java 本地缓存之王！</title>
        <pubTime>2023-07-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-happens-to-people-who-spend-5-10-years-in-the-same-company/</loc>
    <lastmod>2023-07-28T09:32:35.799Z</lastmod>
    <data>
        <display>
        <title>那些在一个公司死磕了 5 - 10 年的人，最后都怎么样了？</title>
        <pubTime>2023-07-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-line-of-the-log-log-triggered-a-P1-online-accident/</loc>
    <lastmod>2023-07-28T09:30:50.146Z</lastmod>
    <data>
        <display>
        <title>一行 log 日志，结果引发了 P1 的线上事故</title>
        <pubTime>2023-07-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/OpenAI-encounter-leaving-tide-employees-of-ChatGPT-progress-will-be-slow-down-lambasting-CEO-raffish/</loc>
    <lastmod>2023-07-27T14:34:48.750Z</lastmod>
    <data>
        <display>
        <title>OpenAI 遭遇离职潮：员工对 ChatGPT 进展缓慢失望，痛批 CEO 不务正业</title>
        <pubTime>2023-07-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MyBatis--Plus-the-use-of-the-interceptor-for-data-access-control-very-convenient/</loc>
    <lastmod>2023-07-27T14:34:06.154Z</lastmod>
    <data>
        <display>
        <title>MyBatis-Plus 使用拦截器实现数据权限控制，很方便！</title>
        <pubTime>2023-07-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Graphic-a-Java-generics-write-so-well/</loc>
    <lastmod>2023-07-26T23:50:59.727Z</lastmod>
    <data>
        <display>
        <title>图文详解 Java 泛型，写得太好了！</title>
        <pubTime>2023-07-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Less-than-20-people-IT-companies-should-go-to/</loc>
    <lastmod>2023-07-26T23:48:41.201Z</lastmod>
    <data>
        <display>
        <title>去了一家不到 20 人的 IT 公司后，真的是大开眼界。。。</title>
        <pubTime>2023-07-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-eventually-face-100-w-times-daily-login-request-8-gb-of-memory-how-to-set-the-JVM-parameter/</loc>
    <lastmod>2023-07-26T23:47:08.029Z</lastmod>
    <data>
        <display>
        <title>阿里：每天100w次登陆请求, 8G 内存该如何设置JVM参数？</title>
        <pubTime>2023-07-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Take-out-the-front/</loc>
    <lastmod>2023-07-26T11:38:32.684Z</lastmod>
    <data>
        <display>
        <title>干掉前端！3分钟纯 Java 注解搭个管理系统，我直接好家伙</title>
        <pubTime>2023-07-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Recommend-a-few-programmers-necessary-drawing-tools-was-amazing/</loc>
    <lastmod>2023-07-26T11:38:02.944Z</lastmod>
    <data>
        <display>
        <title>推荐几款程序员必备的画图工具，被惊艳到了！</title>
        <pubTime>2023-07-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Leave-huawei-to-join-a-small-company-I-regret/</loc>
    <lastmod>2023-07-26T11:38:02.943Z</lastmod>
    <data>
        <display>
        <title>离开华为加入小公司，我后悔了！</title>
        <pubTime>2023-07-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Absolutely-Dataway-removes-the-need-for-Controller-Service-DAO-and-Mapper-from-Spring-Boot/</loc>
    <lastmod>2023-07-25T00:29:39.186Z</lastmod>
    <data>
        <display>
        <title>让SpringBoot不需要Controller、Service、DAO、Mapper，卧槽！这款工具绝了！</title>
        <pubTime>2023-07-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mybatis--Plus-use-skills-and-hidden-trouble/</loc>
    <lastmod>2023-07-24T12:45:51.161Z</lastmod>
    <data>
        <display>
        <title>Mybatis-Plus 使用技巧与隐患</title>
        <pubTime>2023-07-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Vipshop-rent-building-120-million-only-300-employees-per-a-month/</loc>
    <lastmod>2023-07-24T12:45:17.950Z</lastmod>
    <data>
        <display>
        <title>唯品会 1.2 亿租楼，员工每月租只需 300</title>
        <pubTime>2023-07-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-events-in-the-history-of-the-use-of-the-mechanism-delicious/</loc>
    <lastmod>2023-07-24T12:45:17.949Z</lastmod>
    <data>
        <display>
        <title>使用上 Spring 的事件机制，真香！</title>
        <pubTime>2023-07-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Using-fastjson-rollover-again-again-again-puzzling-over-the-property/</loc>
    <lastmod>2023-07-24T12:45:17.949Z</lastmod>
    <data>
        <display>
        <title>使用 fastjson 又又又翻车了，莫名其妙多了属性。。</title>
        <pubTime>2023-07-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/GPT--4-large-diving-accuracy-has-fallen-from-976-to-24/</loc>
    <lastmod>2023-07-24T12:45:17.948Z</lastmod>
    <data>
        <display>
        <title>GPT-4准确率大跳水，从97.6%降至2.4%</title>
        <pubTime>2023-07-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Expose-a-hole-in-MySQL-and-stop-using-utf-8/</loc>
    <lastmod>2023-07-23T22:59:44.979Z</lastmod>
    <data>
        <display>
        <title>MySQL 巨坑：永远不要在 MySQL 中使用 UTF-8！！</title>
        <pubTime>2023-07-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SaaS-mode-the-implement-of-multitenancy-isolation-system-data/</loc>
    <lastmod>2023-07-23T14:02:37.343Z</lastmod>
    <data>
        <display>
        <title>SaaS模式下，多租户系统数据隔离实现方案</title>
        <pubTime>2023-07-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Currentlimiting-SpringBoot-project-on-the-design-universal-general-so-stability-of-a-batch-of/</loc>
    <lastmod>2023-07-23T10:48:37.792Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 通用限流方案（VIP珍藏版）</title>
        <pubTime>2023-07-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/For-Redis-S1-level-major-accidents-caused-by-distributed-lock-the-team-didnt-award/</loc>
    <lastmod>2023-07-23T10:45:11.838Z</lastmod>
    <data>
        <display>
        <title>因Redis分布式锁造成的S1级重大事故，整个团队都没年终奖了。。。</title>
        <pubTime>2023-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/GPT--4-deplete-the-universe-data/</loc>
    <lastmod>2023-07-22T11:15:53.925Z</lastmod>
    <data>
        <display>
        <title>GPT-4耗尽全宇宙数据！OpenAI接连吃官司，竟因数据太缺了，UC伯克利教授发出警告</title>
        <pubTime>2023-07-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Warning-MyBatis--Plus-careful--Transactional-annotation-the-pit-was-almost-opened/</loc>
    <lastmod>2023-07-22T11:15:16.561Z</lastmod>
    <data>
        <display>
        <title>告警：MyBatis-Plus中慎用@Transactional注解，坑的差点被开了...</title>
        <pubTime>2023-07-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-reader-said-yesterday-that-he-did-not-know-Docker-and-he-gave-you-liver-today/</loc>
    <lastmod>2023-07-22T02:12:01.419Z</lastmod>
    <data>
        <display>
        <title>Docker 入门终极指南，详细版！别再说不会用 Docker 了！</title>
        <pubTime>2023-07-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-interface-encryption-to-decrypt-new-position/</loc>
    <lastmod>2023-07-22T02:10:47.840Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 接口加密解密，新姿势！</title>
        <pubTime>2023-07-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Eight-thread-pool-best-practices-and-the-pit/</loc>
    <lastmod>2023-07-21T13:30:08.774Z</lastmod>
    <data>
        <display>
        <title>8 个线程池最佳实践和坑！使用不当直接生产事故！！</title>
        <pubTime>2023-07-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Still-use-Navicat/</loc>
    <lastmod>2023-07-21T13:30:08.768Z</lastmod>
    <data>
        <display>
        <title>还在用 Navicat？阿里又开源了一款数据库神器，太炸裂了！</title>
        <pubTime>2023-07-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Meituan-another-masterpiece-of-open-source-to-accept-the-whole-log-system/</loc>
    <lastmod>2023-07-21T13:28:54.030Z</lastmod>
    <data>
        <display>
        <title>美团又一开源力作，收下这一整套日志体系吧！</title>
        <pubTime>2023-07-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/2023-the-latest-Internet-company-long-list/</loc>
    <lastmod>2023-07-21T00:38:35.439Z</lastmod>
    <data>
        <display>
        <title>2023最新互联网公司时长排行榜出炉！</title>
        <pubTime>2023-07-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Arraysaslist--hidden-traps-you-avoid-it/</loc>
    <lastmod>2023-07-20T13:31:03.117Z</lastmod>
    <data>
        <display>
        <title>Arrays.asList() 隐藏的陷阱，你避开了吗？</title>
        <pubTime>2023-07-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tencent-Markdown-of-open-source-editor-outofthebox-lightweight-is-concise-easy-to-extend/</loc>
    <lastmod>2023-07-20T13:29:25.493Z</lastmod>
    <data>
        <display>
        <title>腾讯开源的Markdown编辑器，开箱即用、轻量简洁、易扩展</title>
        <pubTime>2023-07-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/15000-a-month-life-in-the-big-xi-an-the-status-quo/</loc>
    <lastmod>2023-07-20T13:29:25.492Z</lastmod>
    <data>
        <display>
        <title>月薪15000，在大西安的生活现状。</title>
        <pubTime>2023-07-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Twelve-asked-distributed-word-by-rounding/</loc>
    <lastmod>2023-07-20T13:29:25.490Z</lastmod>
    <data>
        <display>
        <title>分布式十二问，万字图文详解</title>
        <pubTime>2023-07-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Sweep-SpringBoot--webSocket-implementation-code-login-function/</loc>
    <lastmod>2023-07-20T02:17:01.543Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 实现扫码登录</title>
        <pubTime>2023-07-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Jenkins--Docker-oneclick-deployment-automation-SpringBoot-project/</loc>
    <lastmod>2023-07-20T02:16:02.392Z</lastmod>
    <data>
        <display>
        <title>Jenkins+Docker 实现一键自动化部署项目！步骤齐全，少走坑路！</title>
        <pubTime>2023-07-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Only-use-Spring-Boot-create-micro-service/</loc>
    <lastmod>2023-07-20T02:14:30.795Z</lastmod>
    <data>
        <display>
        <title>只会用 Spring Boot 创建微服务？那你就 OUT 了，还有这 4 种替代方案！</title>
        <pubTime>2023-07-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/18-figure-and-summarizes-the-Java-container-best-practices/</loc>
    <lastmod>2023-07-18T13:39:37.639Z</lastmod>
    <data>
        <display>
        <title>18 张图，总结 Java 容器化的最佳实践</title>
        <pubTime>2023-07-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-Uber-underlying-storage-from-Postgres-with-MySQL/</loc>
    <lastmod>2023-07-18T13:39:05.981Z</lastmod>
    <data>
        <display>
        <title>为什么Uber的底层存储从Postgres换成MySQL了？</title>
        <pubTime>2023-07-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Im-surprised-that-Spring-Boot-is-such-a-memory-hog/</loc>
    <lastmod>2023-07-18T00:57:17.722Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 太重，Vert.x 真香！</title>
        <pubTime>2023-07-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-be-fooled-trycatch-statement-really-affect-performance/</loc>
    <lastmod>2023-07-17T01:45:29.114Z</lastmod>
    <data>
        <display>
        <title>支付宝二面：使用 try-catch 捕获异常会影响性能吗？大部分人都会答错！</title>
        <pubTime>2023-07-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/To-be-honest-Jenkins-really-cow-force/</loc>
    <lastmod>2023-07-17T01:43:09.310Z</lastmod>
    <data>
        <display>
        <title>说实话，Jenkins 真得牛逼！只是你不会用而已~</title>
        <pubTime>2023-07-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-PO-VO-DTO-converter-please-stop-looking-for-tools-everywhere/</loc>
    <lastmod>2023-07-17T01:41:41.405Z</lastmod>
    <data>
        <display>
        <title>别再用 BeanUtils 了，这款 PO VO DTO 转换神器不香么？</title>
        <pubTime>2023-07-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Easily-get-distributed-token-validation/</loc>
    <lastmod>2023-07-16T11:50:19.094Z</lastmod>
    <data>
        <display>
        <title>轻松搞定分布式 token 校验</title>
        <pubTime>2023-07-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-architecture-evolution/</loc>
    <lastmod>2023-07-16T11:49:46.128Z</lastmod>
    <data>
        <display>
        <title>Redis 架构演化之路</title>
        <pubTime>2023-07-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-magic-of-SQL-and-other-writing-line-comparison/</loc>
    <lastmod>2023-07-16T04:28:35.627Z</lastmod>
    <data>
        <display>
        <title>高逼格的 SQL 写法：行行比较</title>
        <pubTime>2023-07-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-Controller-layer-coding-standards/</loc>
    <lastmod>2023-07-16T04:24:46.965Z</lastmod>
    <data>
        <display>
        <title>Controller 层编码规范</title>
        <pubTime>2023-07-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-business-componentization-SpringBoot-development-train-of-thought/</loc>
    <lastmod>2023-07-15T12:40:04.970Z</lastmod>
    <data>
        <display>
        <title>谈谈 SpringBoot 业务组件化开发思路</title>
        <pubTime>2023-07-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Deprecated-Nginx-became-the-most-popular-Web-server/</loc>
    <lastmod>2023-07-15T12:38:41.329Z</lastmod>
    <data>
        <display>
        <title>弃用 Nginx 后，成了最受欢迎 Web 服务器！来看看它有多牛逼。。。</title>
        <pubTime>2023-07-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Oracle-to-hunt-down-the-Java-licensing-the-netizen-company-has-uninstall-Java-hiring-programmers-to-develop-new-system-again/</loc>
    <lastmod>2023-07-15T12:38:41.329Z</lastmod>
    <data>
        <display>
        <title>Oracle 再严查 Java 许可，网友：公司已卸载 Java，重新招聘程序员开发新系统！</title>
        <pubTime>2023-07-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/13-illustrations-of-the-Memory-model-in-Java,-get-in-the-car/</loc>
    <lastmod>2023-07-15T02:31:40.516Z</lastmod>
    <data>
        <display>
        <title>13 张图详解 Java 中的内存模型，写得太好了！</title>
        <pubTime>2023-07-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-slow-is-Java-Reflection/</loc>
    <lastmod>2023-07-15T02:30:50.778Z</lastmod>
    <data>
        <display>
        <title>Java反射到底慢在哪？</title>
        <pubTime>2023-07-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Veteran-drivers-give-us-tips-on-16-of-Spring-Boot's-most-popular-practices/</loc>
    <lastmod>2023-07-15T02:29:17.589Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 生产中 16 条最佳实践</title>
        <pubTime>2023-07-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Based-on-SpringBoot-implement-multitenancy-architecture-support-multitenant-application-deployment-and-management/</loc>
    <lastmod>2023-07-15T02:26:53.570Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 优雅实现多租户架构</title>
        <pubTime>2023-07-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Jingdong-open-source-a-highly-efficient-enterprise-form-visual-building-solutions/</loc>
    <lastmod>2023-07-15T02:24:29.852Z</lastmod>
    <data>
        <display>
        <title>京东开源：一款高效的企业级表格可视化搭建解决方案！</title>
        <pubTime>2023-07-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Business-development-interface-not-exposed-outside/</loc>
    <lastmod>2023-07-14T09:58:57.355Z</lastmod>
    <data>
        <display>
        <title>业务开发时，接口不能对外暴露怎么办？</title>
        <pubTime>2022-10-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-not-use-IO-multiplexing-database-connection-pool/</loc>
    <lastmod>2023-07-14T09:57:21.195Z</lastmod>
    <data>
        <display>
        <title>面试官：为什么数据库连接池不采用 IO 多路复用？</title>
        <pubTime>2023-07-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/54000-Star-all-return-to-zero-the-authors-of-the-project-very-regret/</loc>
    <lastmod>2023-07-14T01:30:46.649Z</lastmod>
    <data>
        <display>
        <title>5.4万Star全部归零，项目作者：十分后悔</title>
        <pubTime>2023-07-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Skywalking-sank-a-year-of-thread-pool-plugin-bug-was-solved-by-me/</loc>
    <lastmod>2023-07-13T13:43:23.060Z</lastmod>
    <data>
        <display>
        <title>skywalking 沉了一年的线程池插件 bug 被我解决了</title>
        <pubTime>2023-07-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-draw-UML---data-flow-graph-based-tutorial/</loc>
    <lastmod>2023-07-13T13:42:42.119Z</lastmod>
    <data>
        <display>
        <title>【UML】如何画好数据流图基础教程</title>
        <pubTime>2023-07-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Analyses-the-Lambda-architecture/</loc>
    <lastmod>2023-07-13T13:42:42.118Z</lastmod>
    <data>
        <display>
        <title>浅析Lambda架构</title>
        <pubTime>2023-07-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-poor-IT-employment-environment-of-Beijing/</loc>
    <lastmod>2023-07-13T13:42:42.118Z</lastmod>
    <data>
        <display>
        <title>北京的IT就业环境有多差？</title>
        <pubTime>2023-07-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IQIYI-are-white-piao-your-TV-set-when-the-server/</loc>
    <lastmod>2023-07-13T13:42:42.118Z</lastmod>
    <data>
        <display>
        <title>爱奇艺正在 “白嫖” 你的电视机当服务器！网友：爱奇艺要给用户打钱才对！</title>
        <pubTime>2023-07-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-powerful-opensource-resume-builder-the-coolest-person-ever/</loc>
    <lastmod>2023-07-13T01:30:17.418Z</lastmod>
    <data>
        <display>
        <title>一个功能强大的开源简历生成器，太炫了！</title>
        <pubTime>2023-07-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/By-the-redblack-tree-who-else-cant/</loc>
    <lastmod>2023-07-13T01:29:52.577Z</lastmod>
    <data>
        <display>
        <title>图文详解红黑树，还有谁不会？？</title>
        <pubTime>2023-07-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-in-the-classic-9-kinds-of-design-pattern-kill-also-want-to-remember/</loc>
    <lastmod>2023-07-13T01:28:03.653Z</lastmod>
    <data>
        <display>
        <title>Spring 中经典的 9 种设计模式，打死也要记住啊！</title>
        <pubTime>2023-07-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/More-account-unified-login-account-of-the-module-system-design/</loc>
    <lastmod>2023-07-13T01:26:31.779Z</lastmod>
    <data>
        <display>
        <title>多账号统一登录（实现方案）</title>
        <pubTime>2023-07-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Are-you-in-a-Docker-MySQL/</loc>
    <lastmod>2023-07-12T13:24:59.436Z</lastmod>
    <data>
        <display>
        <title>为什么不建议在Docker中跑MySQL?</title>
        <pubTime>2023-07-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IntelliJ-IDEA-20232-the-new-version-to-be-released-embracing-the-AI/</loc>
    <lastmod>2023-07-10T09:14:59.683Z</lastmod>
    <data>
        <display>
        <title>IntelliJ IDEA 2023.2 新版本即将发布，拥抱 AI</title>
        <pubTime>2023-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-read-the-source-code-I-summarized-the-article-18-art/</loc>
    <lastmod>2023-07-10T09:14:59.682Z</lastmod>
    <data>
        <display>
        <title>如何去阅读源码，我总结了18条心法</title>
        <pubTime>2023-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Understand-LangChain/</loc>
    <lastmod>2023-07-10T09:14:59.681Z</lastmod>
    <data>
        <display>
        <title>一文搞懂LangChain</title>
        <pubTime>2023-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Common-network-through-tools-away/</loc>
    <lastmod>2023-07-10T02:28:41.310Z</lastmod>
    <data>
        <display>
        <title>常见内网穿透工具，收好了！</title>
        <pubTime>2023-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/These-SpringBoot-naturally-bring-Buff-tools-you-have-used/</loc>
    <lastmod>2023-07-10T00:57:11.814Z</lastmod>
    <data>
        <display>
        <title>Spring Boot自带的工具类，不要太好用，建议收藏！</title>
        <pubTime>2023-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Bytes-in-one-year-three-years-of-earth/</loc>
    <lastmod>2023-07-10T00:53:25.869Z</lastmod>
    <data>
        <display>
        <title>字节一年，恍若隔世！</title>
        <pubTime>2023-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/QQ-with-Electron-refactoring-finally-Linux-macOS-Windows-threeterminal-architectural-unity/</loc>
    <lastmod>2023-07-09T03:46:48.505Z</lastmod>
    <data>
        <display>
        <title>QQ 用 Electron 重构：终于Linux、macOS、Windows 三端架构统一了！</title>
        <pubTime>2023-07-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-pit-of-CompletableFuture-asynchronous-on-exception/</loc>
    <lastmod>2023-07-09T03:46:22.572Z</lastmod>
    <data>
        <display>
        <title>CompletableFuture 异步关于异常的坑</title>
        <pubTime>2023-07-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/To-talk-about-a-development-team-how-to-control-and-improve-the-code-quality/</loc>
    <lastmod>2023-07-09T03:46:22.572Z</lastmod>
    <data>
        <display>
        <title>谈一谈开发团队代码质量如何管控与提升</title>
        <pubTime>2023-07-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/23-the-school-recruit-technical-post-salary-summary/</loc>
    <lastmod>2023-07-09T03:46:22.572Z</lastmod>
    <data>
        <display>
        <title>23 届校招技术岗薪资汇总</title>
        <pubTime>2023-07-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-does-not-MySQL-recommend-using-uUID-or-snowflake-id-as-the-primary-key/</loc>
    <lastmod>2023-07-09T03:45:00.085Z</lastmod>
    <data>
        <display>
        <title>用雪花 id 和 uuid 做 MySQL 主键，被领导怼了</title>
        <pubTime>2023-07-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/7-kinds-of-programmers-inexperienced-performance/</loc>
    <lastmod>2023-07-09T03:44:05.155Z</lastmod>
    <data>
        <display>
        <title>程序员缺乏经验的 7 种表现！</title>
        <pubTime>2023-07-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Goodbye-Jenkins/</loc>
    <lastmod>2023-07-08T02:10:30.907Z</lastmod>
    <data>
        <display>
        <title>再见Jenkins！一款更适合国人的自动化部署工具，贼带劲！！</title>
        <pubTime>2023-07-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-couple-asked-what-Linux-commands-generally-use-I-throw-this-in-the-past/</loc>
    <lastmod>2023-07-08T02:06:56.161Z</lastmod>
    <data>
        <display>
        <title>最强 Linux 命令总结，建议收藏！</title>
        <pubTime>2023-07-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-mess-with-this-is-the-only-right-way-SpringBoot-down/</loc>
    <lastmod>2023-07-08T02:04:24.555Z</lastmod>
    <data>
        <display>
        <title>别乱用了，这才是 SpringBoot 停机的正确方式！！！</title>
        <pubTime>2023-07-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Paging-slow-query-result-in-accidents-too-pit/</loc>
    <lastmod>2023-07-07T14:08:27.052Z</lastmod>
    <data>
        <display>
        <title>分页慢查询导致的事故，太坑了！</title>
        <pubTime>2023-07-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-plugin-undervalued-IDEA--JProfiler--performance-analysis-artifact/</loc>
    <lastmod>2023-07-07T14:07:50.507Z</lastmod>
    <data>
        <display>
        <title>一个被低估的插件：IDEA+JProfiler=性能分析神器</title>
        <pubTime>2023-07-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Concurrent-scenarios-how-to-ensure-the-accuracy-of-the-data-operation/</loc>
    <lastmod>2023-07-07T14:07:50.507Z</lastmod>
    <data>
        <display>
        <title>并发场景下如何保证数据操作的准确性？</title>
        <pubTime>2023-07-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-Pulsar-integrate-distributed-message-platform/</loc>
    <lastmod>2023-07-07T13:06:35.911Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 整合分布式消息平台 Pulsar</title>
        <pubTime>2023-07-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-Redis-and-MySQL-double-write-consistency-guarantee/</loc>
    <lastmod>2023-07-07T13:06:35.904Z</lastmod>
    <data>
        <display>
        <title>Redis和MySQL双写一致性如何保证？这个方案够优雅！</title>
        <pubTime>2023-07-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Punishment/</loc>
    <lastmod>2023-07-07T13:05:34.672Z</lastmod>
    <data>
        <display>
        <title>真刑！3 员工偷公司游戏源码，半年赚了 1.5 亿</title>
        <pubTime>2023-07-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/More-powerful-more-comprehensive-highperformance-task-scheduling-framework-Openjob-blockbuster-hit/</loc>
    <lastmod>2023-07-07T13:05:34.671Z</lastmod>
    <data>
        <display>
        <title>更强大、更全面的高性能任务调度框架：Openjob 重磅来袭！</title>
        <pubTime>2023-07-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-not-recommended-to-use-MyBatis-level2-cache/</loc>
    <lastmod>2023-07-07T13:03:12.449Z</lastmod>
    <data>
        <display>
        <title>为什么不推荐使用 MyBatis 二级缓存</title>
        <pubTime>2023-07-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Look-the-way-people-use-enumerated-types-in-the-interface-that-call-an-elegant/</loc>
    <lastmod>2023-07-07T13:02:18.640Z</lastmod>
    <data>
        <display>
        <title>看看人家在接口中使用枚举类型的方式，那叫一个优雅！</title>
        <pubTime>2023-07-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Alipay-Why-can-not-the-method-in-Mybatis-interface-Mapper-overload-I-was-so-confused/</loc>
    <lastmod>2023-07-07T13:00:21.514Z</lastmod>
    <data>
        <display>
        <title>Mybatis 接口 Mapper 内的方法为啥不能重载？</title>
        <pubTime>2023-07-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-boss-want-me-to-do-an-IP-territorial-features/</loc>
    <lastmod>2023-07-07T12:59:25.515Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 快速实现 IP 地址解析</title>
        <pubTime>2023-07-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Big-company-why-it-is-forbidden-to-use-the-autowired-annotation-SpringBoot-program/</loc>
    <lastmod>2023-07-07T01:27:46.997Z</lastmod>
    <data>
        <display>
        <title>大公司为什么禁止在 Spring Boot 项目中使用 @Autowired 注解？</title>
        <pubTime>2023-07-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-open-source-of-the-problem-solving-test-small-program-the-function-is-rich-the-page-is-beautiful/</loc>
    <lastmod>2023-07-05T14:35:21.074Z</lastmod>
    <data>
        <display>
        <title>一款开源的答题考试小程序，功能丰富，页面美观！</title>
        <pubTime>2023-07-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programmer-what-are-the-words-to-know-each-other-very-water-joke/</loc>
    <lastmod>2023-07-05T14:34:50.441Z</lastmod>
    <data>
        <display>
        <title>程序员：有哪些话一听就知道对方很水 （段子）</title>
        <pubTime>2023-07-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/10-times-promote-efficiency-which-replace-the-Elasticsearch-lightweight-how-powerful-search-engine/</loc>
    <lastmod>2023-07-05T13:45:02.113Z</lastmod>
    <data>
        <display>
        <title>10倍提升效率，号称取代 Elasticsearch 的轻量级搜索引擎到底有多强悍？</title>
        <pubTime>2023-07-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-implementation-audit-function/</loc>
    <lastmod>2023-07-05T13:45:02.100Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 实现审核功能</title>
        <pubTime>2023-07-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-quietly-rising-domestic-open-source-projects-heat-up/</loc>
    <lastmod>2023-07-05T13:43:05.856Z</lastmod>
    <data>
        <display>
        <title>一个悄然崛起的国产开源项目，热度飙升....</title>
        <pubTime>2023-07-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/According-to-the-code-generation-the-flow-chart-of-the-whole-project-this-IDEA-plugin-an-artifact/</loc>
    <lastmod>2023-07-05T13:43:05.856Z</lastmod>
    <data>
        <display>
        <title>根据代码生成整个工程的流程图，这款 IDEA 插件堪称神器！</title>
        <pubTime>2023-07-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-can-replace-MySQL-as-a-database/</loc>
    <lastmod>2023-07-05T13:43:05.853Z</lastmod>
    <data>
        <display>
        <title>Redis 可以代替 MySQL 作为数据库吗？</title>
        <pubTime>2023-07-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-depots-table-plan-summary-is-very-good/</loc>
    <lastmod>2023-07-05T13:43:05.853Z</lastmod>
    <data>
        <display>
        <title>MySQL 分库分表方案，总结的非常好！</title>
        <pubTime>2023-07-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-to-open-a-new-things-making-on-the-hot-list/</loc>
    <lastmod>2023-07-05T13:43:05.852Z</lastmod>
    <data>
        <display>
        <title>阿里开源了一个新东西，上GitHub热榜了！</title>
        <pubTime>2023-07-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-open-source-tools-is-too-cool/</loc>
    <lastmod>2023-07-05T13:43:05.852Z</lastmod>
    <data>
        <display>
        <title>这款开源工具太酷了！在线生成一个独一无二的头像，赶快收拾吧</title>
        <pubTime>2023-07-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Project-finally-use-the-Spring-state-machine-very-elegant/</loc>
    <lastmod>2023-07-05T13:40:33.447Z</lastmod>
    <data>
        <display>
        <title>项目终于用上了Spring状态机，非常优雅！</title>
        <pubTime>2023-07-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-open-source-of-anonymous-chat-tools-too-cattle/</loc>
    <lastmod>2023-07-05T13:37:40.887Z</lastmod>
    <data>
        <display>
        <title>一款开源的匿名聊天工具，太牛了</title>
        <pubTime>2023-07-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Performance-optimization-of-ten-kinds-of-means/</loc>
    <lastmod>2023-07-03T14:18:08.140Z</lastmod>
    <data>
        <display>
        <title>CTO偷偷传我的系统性能优化十大绝招（万字干货）</title>
        <pubTime>2023-07-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Come-MyBatisPlus-join-league-table-query/</loc>
    <lastmod>2023-07-03T14:17:23.424Z</lastmod>
    <data>
        <display>
        <title>你还在手写 join 联表查询？MyBatis-Plus 这样写太香了！</title>
        <pubTime>2023-03-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Three-minutes-to-understand-SpringBoot-startup-process/</loc>
    <lastmod>2023-07-03T14:15:54.483Z</lastmod>
    <data>
        <display>
        <title>三分钟了解 SpringBoot 的启动流程</title>
        <pubTime>2023-07-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Big-data-will-stream-flow-will-be/</loc>
    <lastmod>2023-07-03T13:19:46.448Z</lastmod>
    <data>
        <display>
        <title>会stream流就会大数据！</title>
        <pubTime>2023-07-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Domain-driven-design-DDD-architecture-evolution-and-the-DDD-introduced-several-kinds-of-typical-architecture-graphic-explanation/</loc>
    <lastmod>2023-07-03T13:17:16.906Z</lastmod>
    <data>
        <display>
        <title>领域驱动设计（DDD）架构演进和DDD的几种典型架构介绍（图文详解）</title>
        <pubTime>2023-07-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Project-practice-Spring-Boot-three-way-combination-hand-in-hand-to-teach-you-to-make-an-elegant-back-end-interface/</loc>
    <lastmod>2023-07-03T13:13:42.071Z</lastmod>
    <data>
        <display>
        <title>告别混乱代码：SpringBoot 后端接口规范</title>
        <pubTime>2023-07-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Note-please-dont-will-throw-an-exception-as-business-logic-to-use/</loc>
    <lastmod>2023-07-02T14:57:20.150Z</lastmod>
    <data>
        <display>
        <title>注意了：请不要将抛出异常作为业务逻辑使用！！！</title>
        <pubTime>2023-07-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-tell-me-about-the-git-merge-and-git-rebase-difference/</loc>
    <lastmod>2023-07-02T14:56:55.953Z</lastmod>
    <data>
        <display>
        <title>面试官：说说git merge和git rebase的区别</title>
        <pubTime>2023-07-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-MySQL-biggest-single-table-data-dont-more-than-how-many-lines/</loc>
    <lastmod>2023-07-02T14:56:55.952Z</lastmod>
    <data>
        <display>
        <title>阿里一面：MySQL 单表数据最大不要超过多少行？为什么？</title>
        <pubTime>2023-07-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-open-source-free-small-task-schedule-management-artifact/</loc>
    <lastmod>2023-07-02T14:56:55.951Z</lastmod>
    <data>
        <display>
        <title>一款开源、免费、小众的任务日程管理神器</title>
        <pubTime>2023-07-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-are-some-programmers-always-wear-headphones-at-work/</loc>
    <lastmod>2023-07-01T03:21:04.619Z</lastmod>
    <data>
        <display>
        <title>为什么有些程序员上班时总是戴着耳机？</title>
        <pubTime>2023-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JSON-will-replace-the-XML/</loc>
    <lastmod>2023-06-30T01:27:51.133Z</lastmod>
    <data>
        <display>
        <title>JSON 将替代 XML？绝对不可能！</title>
        <pubTime>2023-06-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis10-big-performance-optimization-strategy/</loc>
    <lastmod>2023-06-30T01:27:07.090Z</lastmod>
    <data>
        <display>
        <title>Redis10大性能优化策略</title>
        <pubTime>2023-06-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/PostgreSQL-is-facing-choices/</loc>
    <lastmod>2023-06-30T01:27:07.088Z</lastmod>
    <data>
        <display>
        <title>PostgreSQL 正面临抉择</title>
        <pubTime>2023-06-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Fast-try-API-Key-to-protecting-the-security-of-your-SpringBoot-interface/</loc>
    <lastmod>2023-06-30T01:27:07.087Z</lastmod>
    <data>
        <display>
        <title>快试试用 API Key 来保护你的 SpringBoot 接口安全吧</title>
        <pubTime>2023-06-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Vue--SpringBoot-integration-PageOffice-online-editing-Word-excel-documents/</loc>
    <lastmod>2023-06-30T01:27:07.085Z</lastmod>
    <data>
        <display>
        <title>Vue+SpringBoot 集成 PageOffice 实现在线编辑Word、excel文档</title>
        <pubTime>2023-06-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tencent-donated-based-software-Java-compiler/</loc>
    <lastmod>2023-06-30T01:26:17.243Z</lastmod>
    <data>
        <display>
        <title>闷声干大事！腾讯捐了个JDK！</title>
        <pubTime>2023-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-integration-Camunda-process-engines-the-realization-of-a-complete-set-of-business-processes/</loc>
    <lastmod>2023-06-28T14:28:26.908Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 集成 Camunda 流程引擎，实现一套完整的业务流程</title>
        <pubTime>2023-06-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Uninstall-Navicat/</loc>
    <lastmod>2023-06-28T14:25:25.247Z</lastmod>
    <data>
        <display>
        <title>卸载 Navicat！事实证明，它更牛逼。。。</title>
        <pubTime>2023-06-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-ensure-the-transactional-consistency-Spring-in-a-multithreaded-environment/</loc>
    <lastmod>2023-06-28T14:25:25.246Z</lastmod>
    <data>
        <display>
        <title>Spring在多线程环境下如何确保事务一致性</title>
        <pubTime>2023-06-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-it-difficult-to-implement-a-full-link-monitoring-platform-Pinpoint-Skywalking-Zipkin-which-implementation-is-better/</loc>
    <lastmod>2023-06-28T14:25:25.245Z</lastmod>
    <data>
        <display>
        <title>实现一个全链路监控平台很难吗？Pinpoint、SkyWalking、Zipkin，哪个实现比较好？</title>
        <pubTime>2021-03-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-439--the-interviewer-to-design-a-high-flow-system-of-high-concurrency-what-are-the-key-points/</loc>
    <lastmod>2023-06-28T01:27:29.531Z</lastmod>
    <data>
        <display>
        <title>设计一个高流量高并发的系统需要关注哪些点</title>
        <pubTime>2023-06-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-front-of-colleagues-dazzle-builds-with-Docker-cooler-local-development-environment/</loc>
    <lastmod>2023-06-28T01:26:20.809Z</lastmod>
    <data>
        <display>
        <title>在同事面前炫一把，用 Docker 搭建更酷的本地开发环境</title>
        <pubTime>2023-06-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-integration-EasyExcel-3-x-elegant-implementation-Excel-import-and-export/</loc>
    <lastmod>2023-06-27T13:14:06.783Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 集成 EasyExcel 3.x 优雅实现 Excel 导入导出</title>
        <pubTime>2023-06-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Let-the-CRUD-automation-is-better-than-low-code-fishing/</loc>
    <lastmod>2023-06-27T05:55:33.736Z</lastmod>
    <data>
        <display>
        <title>让 CRUD 自动化，比低代码更好摸鱼！</title>
        <pubTime>2023-06-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/From-huaweis-departure/</loc>
    <lastmod>2023-06-27T05:53:24.035Z</lastmod>
    <data>
        <display>
        <title>华为，再见了！</title>
        <pubTime>2023-06-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-write-the-main-method-to-test-again-too-Low/</loc>
    <lastmod>2023-06-27T01:27:16.780Z</lastmod>
    <data>
        <display>
        <title>别再写 main 方法测试了，太 Low！这才是专业 Java 测试方法！</title>
        <pubTime>2023-06-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-finally-decided-to-give-up-OKHTTP-httpClient-chose-this-awesome-fairy-tool!-The-thief-bright/</loc>
    <lastmod>2023-06-26T00:57:25.508Z</lastmod>
    <data>
        <display>
        <title>再见 HttpClient ！</title>
        <pubTime>2023-06-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Baidu-open-source-a-powerful-pressure-measuring-tools-can-simulate-the-billions-of-concurrent/</loc>
    <lastmod>2023-06-25T01:40:50.475Z</lastmod>
    <data>
        <display>
        <title>百度开源，一款强大的压测工具，可模拟几十亿并发场景！</title>
        <pubTime>2023-06-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/AI-pollution-is-crazy-Chinese-Internet/</loc>
    <lastmod>2023-06-23T12:06:11.146Z</lastmod>
    <data>
        <display>
        <title>AI，正在疯狂污染中文互联网</title>
        <pubTime>2023-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Zhihu-high-praise-now-the-programmers-salary-is-overrated/</loc>
    <lastmod>2023-06-23T12:05:11.560Z</lastmod>
    <data>
        <display>
        <title>知乎高赞：现在程序员的工资是不是被高估了？</title>
        <pubTime>2023-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Alternative-to-MySQL-half-synchronous-replication-Meta-technical-team-to-launch-the-MySQL-engine-Raft-consensus/</loc>
    <lastmod>2023-06-23T12:05:11.560Z</lastmod>
    <data>
        <display>
        <title>替代 MySQL 半同步复制，Meta技术团队推出 MySQL Raft 共识引擎</title>
        <pubTime>2023-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-was-PG-dry-to-turn-over/</loc>
    <lastmod>2023-06-23T12:05:11.559Z</lastmod>
    <data>
        <display>
        <title>MySQL 被 PG 干翻了。。</title>
        <pubTime>2023-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-integration-MinIO-realize-video-shard-uploadbreakpoint-continuingly-pro-feasible-measurement/</loc>
    <lastmod>2023-06-23T12:05:11.559Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 整合 MinIO 实现视频的分片上传/断点续传（亲测可行）</title>
        <pubTime>2023-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Bye-FastJson/</loc>
    <lastmod>2023-06-23T12:05:11.559Z</lastmod>
    <data>
        <display>
        <title>再见，FastJson！</title>
        <pubTime>2023-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Sent-and-online-services-for-3-minutes/</loc>
    <lastmod>2023-06-23T12:05:11.558Z</lastmod>
    <data>
        <display>
        <title>寄了，线上服务挂了 3 分钟！</title>
        <pubTime>2023-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Company-to-a-new-colleague-apply-the-enumeration-astonishingly/</loc>
    <lastmod>2023-06-23T12:05:11.557Z</lastmod>
    <data>
        <display>
        <title>公司新来一个同事，把枚举运用得炉火纯青...</title>
        <pubTime>2023-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programming-language-code-generated-artifact-CodeGeeX-coding-efficiency-ten-times/</loc>
    <lastmod>2023-06-23T12:05:11.557Z</lastmod>
    <data>
        <display>
        <title>多编程语言代码生成神器 CodeGeeX，编码效率提升十倍！</title>
        <pubTime>2023-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-this-circumstances-how-I-was-looking-for-a-job/</loc>
    <lastmod>2023-06-23T12:05:11.557Z</lastmod>
    <data>
        <display>
        <title>在这个大环境下，我是如何找工作的</title>
        <pubTime>2023-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-PDF-what-add-watermark-scheme/</loc>
    <lastmod>2023-06-22T03:27:24.518Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 实现 PDF 添加水印有哪些方案</title>
        <pubTime>2023-06-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-three-ways-of-SpringBoot-call-external-interface/</loc>
    <lastmod>2023-06-22T03:19:33.310Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 调用外部接口的 3 种方式，还有谁不会？！</title>
        <pubTime>2023-06-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-online-services-suspended-animation-CPU-memory-is-normal-what-circumstance/</loc>
    <lastmod>2023-06-21T07:29:06.138Z</lastmod>
    <data>
        <display>
        <title>SpringBoot线上服务假死，CPU内存正常，什么情况？</title>
        <pubTime>2023-06-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/If-SQL-exists-stop-counting-It-is-time-consuming/</loc>
    <lastmod>2023-06-21T07:24:27.292Z</lastmod>
    <data>
        <display>
        <title>SQL查找是否"存在"，别再count了！</title>
        <pubTime>2023-06-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-423--the-interviewer-SpringBoot-in-packaging-when-deployed-packaged-into-a-jar-and-war-have-to-differ/</loc>
    <lastmod>2023-06-21T01:24:38.737Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 部署打包成 jar 和 war 有什么不同?</title>
        <pubTime>2023-06-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-plugin-development-mode-strongly-recommended/</loc>
    <lastmod>2023-06-19T01:31:25.909Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 插件化开发模式，强烈推荐！</title>
        <pubTime>2023-06-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Out-of-the-top-three-For-the-Java/</loc>
    <lastmod>2023-06-19T01:31:25.909Z</lastmod>
    <data>
        <display>
        <title>Java 被挤出前三。。</title>
        <pubTime>2023-06-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Unauthorized-use-a-cow-force-to-Mosaic-tools-has-been-open/</loc>
    <lastmod>2023-06-17T04:29:10.347Z</lastmod>
    <data>
        <display>
        <title>禁止乱用：一款牛逼的去马赛克工具，已开源</title>
        <pubTime>2023-06-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-general-architecture-design-rules-of-complex-business-system/</loc>
    <lastmod>2023-06-17T04:29:10.346Z</lastmod>
    <data>
        <display>
        <title>复杂业务系统的通用架构设计法则</title>
        <pubTime>2023-06-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/24-K-star-a-high-performance-no-invasion-of-Java-performance-monitoring-and-statistical-tools-a-little-thing/</loc>
    <lastmod>2023-06-17T02:47:21.574Z</lastmod>
    <data>
        <display>
        <title>高性能、无侵入的 Java 性能监控神器</title>
        <pubTime>2023-06-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Since-using-the-CheckStyle-plugin-code-written-specification-more-and-more/</loc>
    <lastmod>2023-06-17T02:46:39.507Z</lastmod>
    <data>
        <display>
        <title>自从用了这款牛逼的 IDEA 插件，团队的代码写得越来越规范了！！！</title>
        <pubTime>2023-06-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-are-you-still-with-the-lsit-Contain-heavy-do-go/</loc>
    <lastmod>2023-06-17T02:45:51.689Z</lastmod>
    <data>
        <display>
        <title>还在用 list.contain 做去重？该换换了！</title>
        <pubTime>2023-06-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-the-deprecated-Nginx/</loc>
    <lastmod>2023-06-17T02:44:24.006Z</lastmod>
    <data>
        <display>
        <title>弃用 Nginx 后！它成为了最受欢迎 Web 服务器。。。</title>
        <pubTime>2023-06-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Based-on-Mybatis-interceptor-implementation-scope-of-data-access/</loc>
    <lastmod>2023-06-17T02:44:23.962Z</lastmod>
    <data>
        <display>
        <title>基于Mybatis拦截器实现数据范围权限</title>
        <pubTime>2023-06-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java21-main-method-statement-to-the-bad-weather/</loc>
    <lastmod>2023-06-17T02:44:23.942Z</lastmod>
    <data>
        <display>
        <title>Java21的 main 方法声明要变天了吗？</title>
        <pubTime>2023-06-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot--MinIO-implementation-file-upload-read-download-delete/</loc>
    <lastmod>2023-06-16T01:27:18.919Z</lastmod>
    <data>
        <display>
        <title>SpringBoot+MinIO 实现文件上传、读取、下载、删除</title>
        <pubTime>2023-06-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-MySQL-Online-DDL/</loc>
    <lastmod>2023-06-16T01:27:06.459Z</lastmod>
    <data>
        <display>
        <title>聊聊 MySQL 的 Online DDL</title>
        <pubTime>2023-06-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Simplify-the-local-Feign-calls-veteran-to-teach-you-so-to-play/</loc>
    <lastmod>2023-06-15T00:31:01.404Z</lastmod>
    <data>
        <display>
        <title>简化本地Feign调用，老手教你这么玩</title>
        <pubTime>2023-06-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Poor-web-site-will-have-a-record/</loc>
    <lastmod>2023-06-15T00:30:20.729Z</lastmod>
    <data>
        <display>
        <title>浏览不良网站一定会有记录吗？</title>
        <pubTime>2023-06-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-implement-paging--conditions-more-fuzzy-query-combination-plan/</loc>
    <lastmod>2023-06-15T00:30:20.729Z</lastmod>
    <data>
        <display>
        <title>Redis实现分页+多条件模糊查询组合方案</title>
        <pubTime>2023-06-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-old-programmers-advice-dont-try-to-live-on-technology-for-a-lifetime/</loc>
    <lastmod>2023-06-15T00:30:20.728Z</lastmod>
    <data>
        <display>
        <title>一位老程序员的忠告：别想着靠技术生存一辈子</title>
        <pubTime>2023-06-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-are-good-Java-project-codes-layered/</loc>
    <lastmod>2023-06-15T00:28:29.726Z</lastmod>
    <data>
        <display>
        <title>优秀的代码都是如何分层的？</title>
        <pubTime>2023-06-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Still-use-the-strategy-pattern-to-solve-the-if--else/</loc>
    <lastmod>2023-06-15T00:26:28.758Z</lastmod>
    <data>
        <display>
        <title>还在用策略模式解决 if-else？Map+函数式接口方法才是YYDS！</title>
        <pubTime>2023-06-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-Internet-the-most-worth-to-join-173-stateowned-enterprises-summary/</loc>
    <lastmod>2023-06-14T01:24:28.401Z</lastmod>
    <data>
        <display>
        <title>互联网最值得加入的173家国企汇总！！</title>
        <pubTime>2023-06-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-apple-to-make-Mac-game-issued-a-migration-tool-can-play-a-few-seconds-Windows-game/</loc>
    <lastmod>2023-06-13T01:24:18.061Z</lastmod>
    <data>
        <display>
        <title>苹果欲让 Mac 变成「游戏机」，发布移植工具，几秒就能玩上 Windows 游戏！</title>
        <pubTime>2023-06-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-question-about-MD5-production-caused-by-the-case-of-the-February-really-good-sent-to-you/</loc>
    <lastmod>2023-06-13T01:23:53.084Z</lastmod>
    <data>
        <display>
        <title>这个关于MD5导致的生产问题排查案例，真不错，送给你了。</title>
        <pubTime>2023-06-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Say-goodbye-to-the-paid-software-the-open-source-crossplatform-multifunction-remote-control-and-monitoring-tools-with-enough/</loc>
    <lastmod>2023-06-13T01:23:53.084Z</lastmod>
    <data>
        <display>
        <title>告别付费软件，这款开源的跨平台多功能远程控制和监控工具足够用了！</title>
        <pubTime>2023-06-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Maven-officer-xuan-kill-Maven-and-Gradle/</loc>
    <lastmod>2023-06-12T01:15:26.808Z</lastmod>
    <data>
        <display>
        <title>Maven官宣：干掉Maven和Gradle！</title>
        <pubTime>2023-06-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-many-SpringBoot-developers-abandon-Tomcat-for-Undertow/</loc>
    <lastmod>2023-06-12T01:10:30.471Z</lastmod>
    <data>
        <display>
        <title>大公司为什么 SpringBoot 项目不用 Tomcat？</title>
        <pubTime>2023-06-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/LanceToBigData-Java%E4%B8%AD%E7%9A%84BigDecimal/</loc>
    <lastmod>2023-06-11T01:40:03.340Z</lastmod>
    <data>
        <display>
        <title>线上慎用 BigDecimal ，坑的差点被开了</title>
        <pubTime>2023-06-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Please-dont-blind-to-write-tools-include-all-you-want-to-use-the-framework-of/</loc>
    <lastmod>2023-06-11T01:34:41.261Z</lastmod>
    <data>
        <display>
        <title>不要再封装各种Util工具类了，这个神级框架你值得拥有！</title>
        <pubTime>2023-06-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Learn-the-IDEA-of-a-remote-Debug-online-show-operation-directly/</loc>
    <lastmod>2023-06-11T01:30:36.500Z</lastmod>
    <data>
        <display>
        <title>学会 IDEA 远程 Debug ，直接线上秀操作</title>
        <pubTime>2023-06-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Use-tencent-open-source-framework-of-the-two-front-end-well-backend-seed-can-also-develop-good-application/</loc>
    <lastmod>2023-06-11T01:30:36.499Z</lastmod>
    <data>
        <display>
        <title>用好腾讯开源的这两个前端框架，后端仔也能开发出好看的应用！</title>
        <pubTime>2023-06-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-new-colleague-code-named-specification-is-really-elegant/</loc>
    <lastmod>2023-06-10T03:11:18.887Z</lastmod>
    <data>
        <display>
        <title>新来了个同事，代码命名规范是真优雅呀！代码如诗！！</title>
        <pubTime>2023-05-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot--Mybatis-how-to-realize-the-streaming-queries-you-know/</loc>
    <lastmod>2023-06-09T06:04:52.017Z</lastmod>
    <data>
        <display>
        <title>SpringBoot+Mybatis 如何实现流式查询，你知道吗？</title>
        <pubTime>2023-06-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-did-with-HTTP-RPC/</loc>
    <lastmod>2023-06-09T06:04:52.012Z</lastmod>
    <data>
        <display>
        <title>既然有了HTTP，为什么还要RPC？（VIP典藏版）</title>
        <pubTime>2023-06-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Project-is-finally-on-the-data-unit-conversion-tool-class-value-transformation-is-elegant/</loc>
    <lastmod>2023-06-09T06:03:57.254Z</lastmod>
    <data>
        <display>
        <title>项目终于上了这个数据单位转换工具类，金额转换太优雅了！</title>
        <pubTime>2023-06-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Prudent-use-unreliable-clock-System-In-the-distributed-System-with-currentTimeMillis/</loc>
    <lastmod>2023-06-09T06:03:57.253Z</lastmod>
    <data>
        <display>
        <title>分布式系统中谨慎使用不可靠时钟System.currentTimeMillis</title>
        <pubTime>2023-06-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-project-using-the-cache-in-correct-posture-so-elegant/</loc>
    <lastmod>2023-06-09T06:03:57.252Z</lastmod>
    <data>
        <display>
        <title>SpringBoot项目中使用缓存的正确姿势，太优雅了！</title>
        <pubTime>2023-06-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-biggest-suggest-lines-of-2000-w-by-spectrum/</loc>
    <lastmod>2023-06-09T00:38:30.515Z</lastmod>
    <data>
        <display>
        <title>阿里一面：MySQL 单表数据最大不要超过多少行？为什么？</title>
        <pubTime>2023-06-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-new-technical-director-who-is-in-the-form-of-a-isXxx-Boolean-type-definition-later-need-not-come/</loc>
    <lastmod>2023-06-09T00:37:37.750Z</lastmod>
    <data>
        <display>
        <title>新来个技术总监：谁在用isXxx形式定义布尔类型年后不用来了</title>
        <pubTime>2023-06-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mainly-talks-about-the-compensation-mechanism-in-distributed-system-design/</loc>
    <lastmod>2023-06-09T00:33:16.368Z</lastmod>
    <data>
        <display>
        <title>聊聊 分布式系统 中的补偿机制设计问题</title>
        <pubTime>2023-06-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Cut-10-fell-14-the-unicorn-IT-is-abandoned/</loc>
    <lastmod>2023-06-08T11:58:18.901Z</lastmod>
    <data>
        <display>
        <title>裁员10%，暴跌14%，这家IT独角兽正在被抛弃！</title>
        <pubTime>2023-06-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-emergence-of-large-model-ability-is-introduced/</loc>
    <lastmod>2023-06-08T11:58:18.896Z</lastmod>
    <data>
        <display>
        <title>大模型的涌现能力介绍</title>
        <pubTime>2023-06-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-masterslave-sentry-Cluster-Cluster-ones/</loc>
    <lastmod>2023-06-08T11:57:47.442Z</lastmod>
    <data>
        <display>
        <title>Redis主从、哨兵、 Cluster集群一锅端！</title>
        <pubTime>2023-06-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Jenkins-announced-only-supports-Java-version-11-or-more/</loc>
    <lastmod>2023-06-08T11:55:55.851Z</lastmod>
    <data>
        <display>
        <title>Jenkins 也宣布弃用 Java 8</title>
        <pubTime>2023-06-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-monitoring-artifact--level-physical-nanny-tutorial/</loc>
    <lastmod>2023-06-06T14:36:08.403Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 监控神器——Actuator 保姆级教程</title>
        <pubTime>2023-06-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-backend-internship-seconds-was-open/</loc>
    <lastmod>2023-06-06T14:34:36.887Z</lastmod>
    <data>
        <display>
        <title>后端实习秒被开</title>
        <pubTime>2023-06-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/3-million-data-import-and-export-optimization-scheme-optimized-in-the-80-s-to-8-s-measured/</loc>
    <lastmod>2023-06-06T00:30:57.160Z</lastmod>
    <data>
        <display>
        <title>Excel百万级数据导入导出，EasyExcel 才是 yyds</title>
        <pubTime>2023-06-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Five-steps-to-help-you-write-elegant-Controller-layer-code/</loc>
    <lastmod>2023-06-05T13:13:05.757Z</lastmod>
    <data>
        <display>
        <title>五个步骤，助你优雅的写好 Controller 层代码！</title>
        <pubTime>2023-06-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-8-halved/</loc>
    <lastmod>2023-06-05T13:13:05.756Z</lastmod>
    <data>
        <display>
        <title>Java 8 腰斩！Java 17 暴涨 2300%！！</title>
        <pubTime>2023-06-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/For-more-than-a-month-of-efforts-the-FGC-frequency-optimized-for-400-times/</loc>
    <lastmod>2023-06-05T01:06:10.173Z</lastmod>
    <data>
        <display>
        <title>FullGC 40次/天到10天1次，这波JVM优化很炸裂！！</title>
        <pubTime>2023-06-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Do-you-understand-the-difference-between-PO-VO-DAO-BO-and-POJO/</loc>
    <lastmod>2023-06-05T01:01:23.074Z</lastmod>
    <data>
        <display>
        <title>PO、VO、DAO、BO、DTO、POJO 能分清吗？</title>
        <pubTime>2023-06-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-senior-advanced-index-optimization/</loc>
    <lastmod>2023-06-04T13:28:49.454Z</lastmod>
    <data>
        <display>
        <title>MySQL高级进阶：索引优化</title>
        <pubTime>2023-06-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-Spring-the-Boot-31-how-to-integrate-Spring-Security-and-Keycloak/</loc>
    <lastmod>2023-06-04T13:28:49.448Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 3.1 中如何整合Spring Security和Keycloak</title>
        <pubTime>2023-06-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Let-the-GPT--4-help-me-to-design-a-distributed-cache-system-from-trying-to-be-my-crazy/</loc>
    <lastmod>2023-06-04T13:27:43.399Z</lastmod>
    <data>
        <display>
        <title>让 GPT-4 帮我设计一个分布式缓存系统，从尝试到被我逼疯！</title>
        <pubTime>2023-06-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-wave-of-Microsoft-operating-hemp-win/</loc>
    <lastmod>2023-06-04T13:27:43.398Z</lastmod>
    <data>
        <display>
        <title>微软这波操作，赢麻了！</title>
        <pubTime>2023-06-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nginx-easily-get-crossdomain-problem/</loc>
    <lastmod>2023-06-04T03:38:36.501Z</lastmod>
    <data>
        <display>
        <title>Nginx 轻松搞定跨域问题！</title>
        <pubTime>2022-06-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-strongest-distributed-lock-tools-Redisson/</loc>
    <lastmod>2023-06-04T03:35:15.910Z</lastmod>
    <data>
        <display>
        <title>分布式锁工具Redisson，太香了！！</title>
        <pubTime>2023-06-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Company-rules-all-interfaces-with-a-post-request-is-this-why/</loc>
    <lastmod>2023-06-04T03:31:58.996Z</lastmod>
    <data>
        <display>
        <title>新来的CTO规定所有接口都用 post 请求...</title>
        <pubTime>2023-06-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/%E6%96%B0%E7%8E%A9%E6%B3%95%E9%A1%B9%E7%9B%AE%E4%B8%AD%E5%BC%95%E8%BF%9B%E8%BF%99%E7%8E%A9%E6%84%8F%E6%8E%92%E6%9F%A5BUG%E5%8F%88%E5%BF%AB%E5%8F%88%E5%87%86/</loc>
    <lastmod>2023-06-03T13:20:26.012Z</lastmod>
    <data>
        <display>
        <title>新玩法，项目中引进这玩意，排查BUG又快又准！</title>
        <pubTime>2023-06-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kafka-%E6%A0%B8%E5%BF%83%E5%85%A8%E9%9D%A2%E6%80%BB%E7%BB%93%E9%AB%98%E5%8F%AF%E9%9D%A0%E9%AB%98%E6%80%A7%E8%83%BD%E6%A0%B8%E5%BF%83%E5%8E%9F%E7%90%86%E6%8E%A2%E7%A9%B6/</loc>
    <lastmod>2023-06-03T13:20:25.998Z</lastmod>
    <data>
        <display>
        <title>Kafka 核心全面总结，高可靠高性能核心原理探究</title>
        <pubTime>2023-06-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Paging-list-cache-should-this-design/</loc>
    <lastmod>2023-06-03T13:19:24.469Z</lastmod>
    <data>
        <display>
        <title>分页列表缓存就该这样设计！</title>
        <pubTime>2023-05-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/%E5%A4%96%E5%9B%BD%E5%B0%8F%E5%93%A5%E7%94%A8-ChatGPT-%E5%AE%8C%E6%88%90-80-%E5%B7%A5%E4%BD%9C%E5%90%8C%E6%97%B6%E6%89%93-4-%E4%BB%BD%E5%B7%A5%E7%AC%91%E7%96%AF/</loc>
    <lastmod>2023-06-03T13:18:58.151Z</lastmod>
    <data>
        <display>
        <title>外国小哥用 ChatGPT 完成 80% 工作，同时打 4 份工，笑疯。。</title>
        <pubTime>2023-06-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/430%E4%B8%87%E6%89%93%E4%BA%86%E6%B0%B4%E6%BC%82/</loc>
    <lastmod>2023-06-03T13:18:58.150Z</lastmod>
    <data>
        <display>
        <title>430万打了水漂。。大家也注意点吧</title>
        <pubTime>2023-06-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Click-details-system-hang-up-and-CPU100-/</loc>
    <lastmod>2023-06-03T13:18:58.150Z</lastmod>
    <data>
        <display>
        <title>点一下详情系统挂了，CPU100%</title>
        <pubTime>2023-05-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/15k-star%E6%90%AD%E5%BB%BA%E4%B8%80%E4%B8%AA%E5%B1%9E%E4%BA%8E%E8%87%AA%E5%B7%B1%E6%88%96%E5%9B%A2%E9%98%9F%E7%9A%84WIKI%E7%9F%A5%E8%AF%86%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F/</loc>
    <lastmod>2023-06-03T13:18:58.150Z</lastmod>
    <data>
        <display>
        <title>1.5k star，搭建一个属于自己或团队的WIKI知识管理系统！</title>
        <pubTime>2023-06-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/%E6%9C%89%E5%93%AA%E4%BA%9B%E5%80%BC%E5%BE%97%E7%A8%8B%E5%BA%8F%E5%91%98%E5%8E%BB%E7%9A%84%E9%93%B6%E8%A1%8CIT%E5%B2%97/</loc>
    <lastmod>2023-06-03T13:18:58.149Z</lastmod>
    <data>
        <display>
        <title>有哪些值得程序员去的银行IT岗？</title>
        <pubTime>2023-06-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/%E5%90%91%E9%87%8F%E6%95%B0%E6%8D%AE%E5%BA%93%E6%98%AF%E5%A6%82%E4%BD%95%E5%B7%A5%E4%BD%9C%E7%9A%84/</loc>
    <lastmod>2023-06-03T13:18:58.149Z</lastmod>
    <data>
        <display>
        <title>向量数据库是如何工作的？</title>
        <pubTime>2023-06-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/%E5%8E%9F%E6%9D%A5%E8%BF%99%E6%98%AF%E7%BC%93%E5%AD%98%E5%95%8A%E8%A2%AB%E8%99%90%E4%BA%86/</loc>
    <lastmod>2023-06-03T13:18:58.148Z</lastmod>
    <data>
        <display>
        <title>原来这是缓存啊，被虐了！</title>
        <pubTime>2023-06-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Secretly-broke-down-domestic-relatively-large-IT-software-outsourcing-companies-list-2023-latest-edition/</loc>
    <lastmod>2023-06-03T01:27:45.217Z</lastmod>
    <data>
        <display>
        <title>目前工资最高的几家外包公司汇总！（2023最新版）</title>
        <pubTime>2023-06-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Originally-the-count--is-our-interface-of-the-system-performance-is-100-times-worse-off/</loc>
    <lastmod>2023-06-02T00:44:44.357Z</lastmod>
    <data>
        <display>
        <title>原来count()就是我们系统的接口性能变差100倍的真凶…</title>
        <pubTime>2023-06-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-IDEA-plugin-is-too-good-can-be-called-log-management-artifact/</loc>
    <lastmod>2023-06-02T00:40:52.096Z</lastmod>
    <data>
        <display>
        <title>这款 Intellij IDEA 插件，堪称日志管理神器</title>
        <pubTime>2023-06-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/OkHttp-perfect-packaging-a-line-of-the-external-request/</loc>
    <lastmod>2023-06-01T01:14:18.271Z</lastmod>
    <data>
        <display>
        <title>一行代码搞定Http请求？强得离谱~</title>
        <pubTime>2023-05-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programmers-often-use-count--after-being-criticized-by-the-team-leader-nu-Dui-performance-does-not-pull-down/</loc>
    <lastmod>2023-06-01T01:12:51.485Z</lastmod>
    <data>
        <display>
        <title>程序员新人频繁使用count()，被组长批评后怒怼：性能并不拉垮！</title>
        <pubTime>2023-05-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-encrypted-sensitive-fields-can-also-fuzzy-query/</loc>
    <lastmod>2023-05-31T15:40:54.816Z</lastmod>
    <data>
        <display>
        <title>加密后的敏感字段还能进行模糊查询吗？该如何实现？</title>
        <pubTime>2023-05-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-design-business-operation-log-function-SpringBoot-project/</loc>
    <lastmod>2023-05-31T15:40:54.802Z</lastmod>
    <data>
        <display>
        <title>SpringBoot项目怎么设计业务操作日志功能？</title>
        <pubTime>2023-05-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Click-details-system-hang-up-and-CPU100-/</loc>
    <lastmod>2023-05-31T15:38:50.665Z</lastmod>
    <data>
        <display>
        <title>点一下详情系统挂了，CPU100%</title>
        <pubTime>2023-05-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-program-simulation-experiment-to-tell-you-why-is-it-so-hard-to-both-rich-and-poor/</loc>
    <lastmod>2023-05-31T15:38:50.664Z</lastmod>
    <data>
        <display>
        <title>Java程序模拟实验，告诉你为何均贫富这么难？</title>
        <pubTime>2023-05-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/TCP-HTTP-Socket-stupid-confusion/</loc>
    <lastmod>2023-05-30T00:51:37.210Z</lastmod>
    <data>
        <display>
        <title>一文搞懂TCP、HTTP、Socket、Socket连接池</title>
        <pubTime>2023-05-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-new-technical-director-who-orders-to-implement-in-Redis-timeout-automatically-shut-down-again-then-I-dont-have-to-come/</loc>
    <lastmod>2023-05-30T00:48:15.627Z</lastmod>
    <data>
        <display>
        <title>新来个技术总监：谁再用Redis实现订单超时自动关闭，以后就不用来了！</title>
        <pubTime>2023-05-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Will-only-use-XXL--job/</loc>
    <lastmod>2023-05-30T00:44:12.093Z</lastmod>
    <data>
        <display>
        <title>只会用 xxl-job？更强大的新一代分布式任务调度框架来了！</title>
        <pubTime>2023-05-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Counting-10-hole-thread-pool-threads-are-not-afraid-of-the-interview-is-not-afraid/</loc>
    <lastmod>2023-05-29T13:21:30.259Z</lastmod>
    <data>
        <display>
        <title>细数线程池的10个坑，面试线程不怕不怕啦</title>
        <pubTime>2023-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Too-strong/</loc>
    <lastmod>2023-05-29T13:21:30.249Z</lastmod>
    <data>
        <display>
        <title>太强了！一个注解解决数据脱敏问题</title>
        <pubTime>2023-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Looked-at-me-in-the-daily-development-technology-the-method-of-ascension-in-the-colleague-also-quietly-began-to-imitate-the/</loc>
    <lastmod>2023-05-29T13:19:33.397Z</lastmod>
    <data>
        <display>
        <title>看了我在日常开发中提升技术的方法，同事也开始悄悄模仿了...</title>
        <pubTime>2023-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Its-really-torture/</loc>
    <lastmod>2023-05-29T13:19:33.397Z</lastmod>
    <data>
        <display>
        <title>真刑啊！几行代码端了整个教务系统</title>
        <pubTime>2023-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-pit-of-RocketMQ-best-practices/</loc>
    <lastmod>2023-05-29T13:19:33.396Z</lastmod>
    <data>
        <display>
        <title>RocketMQ 最佳实践之坑</title>
        <pubTime>2023-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringCloud-of-Alibaba-Nacos--guarantee-high-availability-cluster-deployment/</loc>
    <lastmod>2023-05-29T13:19:33.396Z</lastmod>
    <data>
        <display>
        <title>SpringCloud Alibaba 之 Nacos 集群部署+高可用保证</title>
        <pubTime>2023-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-asynchronous-way-of-eight-do-you-know-how-many/</loc>
    <lastmod>2023-05-29T01:14:40.062Z</lastmod>
    <data>
        <display>
        <title>面试官：实现异步的8种方式，你知道几个？</title>
        <pubTime>2023-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot--Docker-to-realize-a-build-run-anywhere/</loc>
    <lastmod>2023-05-27T14:44:01.404Z</lastmod>
    <data>
        <display>
        <title>SpringBoot + Docker 实现一次构建到处运行</title>
        <pubTime>2023-05-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Also-on-the-server-for-log/</loc>
    <lastmod>2023-05-27T13:47:00.721Z</lastmod>
    <data>
        <display>
        <title>还在服务器上捞日志？试试这款可视化监控系统吧，真香！</title>
        <pubTime>2023-05-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ChatExcel-came-too-cool/</loc>
    <lastmod>2023-05-27T13:47:00.720Z</lastmod>
    <data>
        <display>
        <title>ChatExcel 来了，太酷炫了！</title>
        <pubTime>2023-05-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ants-offer-its-soft-opening/</loc>
    <lastmod>2023-05-27T13:47:00.720Z</lastmod>
    <data>
        <display>
        <title>放弃蚂蚁offer，选择农行软开！</title>
        <pubTime>2023-05-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-SPI/</loc>
    <lastmod>2023-05-27T13:47:00.719Z</lastmod>
    <data>
        <display>
        <title>聊聊SPI</title>
        <pubTime>2023-05-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/4-billion-a-QQ-number-limit-1-gb-of-memory-how-to-weigh/</loc>
    <lastmod>2023-05-27T13:47:00.718Z</lastmod>
    <data>
        <display>
        <title>40亿个QQ号，限制1G内存，如何去重？</title>
        <pubTime>2023-05-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-paper-introduces-an-API-agile-development-tool/</loc>
    <lastmod>2023-05-27T00:40:35.062Z</lastmod>
    <data>
        <display>
        <title>让人上瘾的新一代开发神器，彻底告别Controller、Service、Dao等方法</title>
        <pubTime>2021-05-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-touch-of-the-programmers-to-naked-resignation-fulltime-after-a-single-month/</loc>
    <lastmod>2023-05-27T00:36:05.901Z</lastmod>
    <data>
        <display>
        <title>裸辞后，在家全职接单一个月的感触</title>
        <pubTime>2023-03-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/OpenFeign-how-fetch-from-a-distance/</loc>
    <lastmod>2023-05-27T00:29:59.244Z</lastmod>
    <data>
        <display>
        <title>OpenFeign 如何做到 '隔空取物' ？</title>
        <pubTime>2023-05-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SmartGPT-boost-ChatGPT-answer-accuracy/</loc>
    <lastmod>2023-05-27T00:29:59.244Z</lastmod>
    <data>
        <display>
        <title>SmartGPT 横空出世，大大提升 ChatGPT 回答准确率！</title>
        <pubTime>2023-05-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Cache-consistency-of-technical-solutions/</loc>
    <lastmod>2023-05-27T00:29:59.243Z</lastmod>
    <data>
        <display>
        <title>技术派中的缓存一致性解决方案</title>
        <pubTime>2023-05-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/From-huawei-to-move-to-cloud-computing-hillock-bank-post-science-and-technology-good-difficult/</loc>
    <lastmod>2023-05-27T00:29:59.243Z</lastmod>
    <data>
        <display>
        <title>从华为云计算岗跳槽到银行科技岗，好难!</title>
        <pubTime>2023-05-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-design-and-implementation-of-a-chat-message-center/</loc>
    <lastmod>2023-05-27T00:29:59.243Z</lastmod>
    <data>
        <display>
        <title>聊聊 消息中心的设计与实现</title>
        <pubTime>2023-05-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Risk-control-system-on-the-design-universal-general-so-stability-of-a-batch-of/</loc>
    <lastmod>2023-05-27T00:24:38.379Z</lastmod>
    <data>
        <display>
        <title>风控系统就该这么设计（万能通用），稳的一批！</title>
        <pubTime>2023-05-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-not-I-suggest-you-use--NULL-null/</loc>
    <lastmod>2023-05-27T00:23:57.011Z</lastmod>
    <data>
        <display>
        <title>为什么不建议你用去 “! = null” 做判空？</title>
        <pubTime>2023-05-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Two-hours-to-get-started-with-Docker/</loc>
    <lastmod>2023-05-26T00:38:19.214Z</lastmod>
    <data>
        <display>
        <title>SpringBoot + Docker 实现一次构建到处运行</title>
        <pubTime>2023-05-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Fastjson-soon-ah-but-I-am-too-food-can-not-ride/</loc>
    <lastmod>2023-05-26T00:32:59.805Z</lastmod>
    <data>
        <display>
        <title>Fastjson 很快，但不适合我....</title>
        <pubTime>2023-05-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Depots-table-21-rule-hold/</loc>
    <lastmod>2023-05-25T14:29:29.338Z</lastmod>
    <data>
        <display>
        <title>分库分表的 21 条法则，hold 住！</title>
        <pubTime>2023-05-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Call-thirdparty-interface-of-13-hole/</loc>
    <lastmod>2023-05-25T14:27:43.210Z</lastmod>
    <data>
        <display>
        <title>调用第三方接口遇到的 13 大坑</title>
        <pubTime>2023-05-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Bytes-in-the-interview-asked-a-large-amount-of-data-dependence-problems-of-crossdatabase-multitable-what-are-the-solutions/</loc>
    <lastmod>2023-05-25T01:20:39.058Z</lastmod>
    <data>
        <display>
        <title>字节面试这样问：跨库多表存在大量数据依赖问题有哪些解决方案？</title>
        <pubTime>2023-05-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-analysis-of-SQL-query-optimization-principle/</loc>
    <lastmod>2023-05-25T01:19:31.261Z</lastmod>
    <data>
        <display>
        <title>一次SQL查询优化原理分析：900W+数据，从17s到300ms</title>
        <pubTime>2023-05-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/20000-words-your-portal-with-DDD/</loc>
    <lastmod>2023-05-24T15:07:24.135Z</lastmod>
    <data>
        <display>
        <title>2万字带你入门DDD</title>
        <pubTime>2023-05-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Learn-to-give-you-this-recruit-SpringBoot-project-deployment-jars-thin-thin-body/</loc>
    <lastmod>2023-05-24T15:07:24.127Z</lastmod>
    <data>
        <display>
        <title>学会这招，来给你的 SpringBoot 工程部署的 jar 包瘦瘦身吧！</title>
        <pubTime>2023-05-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Oneclick-deployment-of-your-private-ChatGPT-web-edition-the-open-source-application-is-too-cattle/</loc>
    <lastmod>2023-05-24T15:04:01.520Z</lastmod>
    <data>
        <display>
        <title>一键部署你的私人 ChatGPT 网页版，这款开源应用太牛了</title>
        <pubTime>2023-05-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Since-when-your-programming-ability-by-leaps-and-bounds/</loc>
    <lastmod>2023-05-24T14:56:19.848Z</lastmod>
    <data>
        <display>
        <title>你的编程能力从什么时候开始突飞猛进？一个腾讯小哥哥是这样回答的！</title>
        <pubTime>2023-05-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Hemp/</loc>
    <lastmod>2023-05-24T14:56:19.847Z</lastmod>
    <data>
        <display>
        <title>麻了！不要再动不动就用BeanUtil.copyProperties了！！</title>
        <pubTime>2023-05-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ministries-and-agencies-transferring-and-ali-algorithm-duty-how-to-choose/</loc>
    <lastmod>2023-05-24T14:56:19.847Z</lastmod>
    <data>
        <display>
        <title>省厅选调和阿里算法岗怎么选？</title>
        <pubTime>2023-05-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-appropriate-architecture-is-the-best-architecture/</loc>
    <lastmod>2023-05-24T14:56:19.846Z</lastmod>
    <data>
        <display>
        <title>合适的架构才是最好的架构？</title>
        <pubTime>2023-05-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Large-distributed-system-the-cache-should-play/</loc>
    <lastmod>2023-05-24T14:56:19.845Z</lastmod>
    <data>
        <display>
        <title>大型分布式系统中，缓存就该这么玩</title>
        <pubTime>2023-05-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/From-the-working-principle-of-Nginx-Apache-to-see-why-Nginx-is-more-efficient-than-Apache/</loc>
    <lastmod>2023-05-23T00:37:59.570Z</lastmod>
    <data>
        <display>
        <title>为什么 Nginx 比 Apache 更牛叉？</title>
        <pubTime>2023-05-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/From-zero-to-build-based-on-SpringCloud-Alibaba-authentication-center-services-detailed-tutorials/</loc>
    <lastmod>2023-05-23T00:36:54.886Z</lastmod>
    <data>
        <display>
        <title>从零搭建基于SpringCloud Alibaba 鉴权中心服务（详细教程）</title>
        <pubTime>2023-05-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Compared-with-autowired-why-more-recommend-you-to-use--the-Resource/</loc>
    <lastmod>2023-05-22T13:07:27.211Z</lastmod>
    <data>
        <display>
        <title>相比 @Autowired，为什么更推荐你使用 @Resource ？</title>
        <pubTime>2023-05-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Overtime-hours-rankings-The-latest-Internet-company/</loc>
    <lastmod>2023-05-22T13:07:27.210Z</lastmod>
    <data>
        <display>
        <title>最新互联网公司加班时长排名出炉。。</title>
        <pubTime>2023-05-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-eight-production-troubleshooting-ideas-gm/</loc>
    <lastmod>2023-05-22T13:07:27.209Z</lastmod>
    <data>
        <display>
        <title>八大生产故障 排查思路（通用版）</title>
        <pubTime>2023-05-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Under-the-background-of-cloud-native-how-to-configure-the-JVM-memory/</loc>
    <lastmod>2023-05-22T13:07:27.209Z</lastmod>
    <data>
        <display>
        <title>云原生背景下如何配置JVM内存</title>
        <pubTime>2023-05-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Payment-system-architecture-design-rounding/</loc>
    <lastmod>2023-05-22T04:30:41.915Z</lastmod>
    <data>
        <display>
        <title>支付系统架构设计详解</title>
        <pubTime>2023-03-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mybatis--Plus-development-speed-Mybatis--Plus--generator--UI-are-you-sure-you-dont-understand/</loc>
    <lastmod>2023-05-22T01:28:33.214Z</lastmod>
    <data>
        <display>
        <title>MyBatis-Plus 可视化代码生成器来啦，让你的开发效率大大提速！！</title>
        <pubTime>2023-05-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/As-a-Lombok-believer-I-flipped-over-and-smacked-my-face/</loc>
    <lastmod>2023-05-21T02:29:21.054Z</lastmod>
    <data>
        <display>
        <title>作为 Lombok 的信徒，我这次翻车了，啪啪打脸~</title>
        <pubTime>2023-05-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-I-conveniently-encapsulates-a-universal-export-excel-tool-spread-can-export/</loc>
    <lastmod>2023-05-21T02:27:48.070Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 我随手封装了一个万能的 Excel 导出工具，传什么都能导出！</title>
        <pubTime>2023-05-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Abuse-of-GPT-was-caught/</loc>
    <lastmod>2023-05-20T14:13:32.930Z</lastmod>
    <data>
        <display>
        <title>滥用 GPT，被抓了.....</title>
        <pubTime>2023-05-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/With-MySQL-no-why-need/</loc>
    <lastmod>2023-05-20T14:13:32.929Z</lastmod>
    <data>
        <display>
        <title>有了MySQL，为什么还需要NoSQL？</title>
        <pubTime>2023-05-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/12-than-to-use-the-free-online-tools-greatly-improve-the-productivity-collection/</loc>
    <lastmod>2023-05-20T14:13:32.929Z</lastmod>
    <data>
        <display>
        <title>12个超好用的免费在线工具，大大提高生产力，建议收藏！</title>
        <pubTime>2023-05-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Want-to-go-to-the-outsourcing-company-exercise-whether-it-is-feasible/</loc>
    <lastmod>2023-05-20T14:13:32.928Z</lastmod>
    <data>
        <display>
        <title>想去外包公司锻炼下，是否可行？</title>
        <pubTime>2023-05-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Classification-tree-menu-I-from-2-s-optimization-to-01-s/</loc>
    <lastmod>2023-05-20T14:13:32.928Z</lastmod>
    <data>
        <display>
        <title>分类树菜单，我从2s优化到0.1s</title>
        <pubTime>2023-05-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Can-you-really-use-Optional/</loc>
    <lastmod>2023-05-19T00:40:32.587Z</lastmod>
    <data>
        <display>
        <title>Java8 判空新写法！</title>
        <pubTime>2023-05-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Service-current-limit-I-have-6-kinds-of-way/</loc>
    <lastmod>2023-05-18T14:40:24.611Z</lastmod>
    <data>
        <display>
        <title>服务限流，我有6种实现方式…</title>
        <pubTime>2023-05-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Finally-understand-Nacos-OpenFeign-Ribbon-and-other-components-the-principle-of-coordination-too/</loc>
    <lastmod>2023-05-18T14:40:24.603Z</lastmod>
    <data>
        <display>
        <title>终于搞懂了 Nacos、OpenFeign、Ribbon 等组件协调工作的原理，太强了！</title>
        <pubTime>2023-05-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-out-with-indecent-words-filtering-of-actual-combat-tutorial-you-learn/</loc>
    <lastmod>2023-05-18T14:40:24.591Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 热搜与不雅文字过滤实战教程，你学会了吗？</title>
        <pubTime>2023-05-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Four-dimensions-understand-Nacos-registry/</loc>
    <lastmod>2023-05-18T01:21:32.179Z</lastmod>
    <data>
        <display>
        <title>4 个维度搞懂 Nacos 注册中心</title>
        <pubTime>2023-05-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Million-level-large-table-split--write-a-work-table-journey/</loc>
    <lastmod>2023-05-18T00:56:50.077Z</lastmod>
    <data>
        <display>
        <title>亿级别大表拆分 —— 记一次分表工作的心路历程</title>
        <pubTime>2023-05-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-new-technical-director-who-then-use--Async-create-a-thread-later-dont-come/</loc>
    <lastmod>2023-05-18T00:52:38.508Z</lastmod>
    <data>
        <display>
        <title>新来了个技术总监：谁再用 @Async 创建线程以后就不用来了！！</title>
        <pubTime>2023-05-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-director-ask-me-why-Kafka-behind-ZooKeeper/</loc>
    <lastmod>2023-05-17T06:10:20.798Z</lastmod>
    <data>
        <display>
        <title>总监问我：Kafka为什么要抛弃ZooKeeper？</title>
        <pubTime>2023-05-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-official-visualization-tools-really-powerful/</loc>
    <lastmod>2023-05-17T06:09:14.109Z</lastmod>
    <data>
        <display>
        <title>Redis 官方可视化工具，功能真心强大！</title>
        <pubTime>2023-05-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nanny-level-tutorial-Spring-Cloud-integration-Seata-distributed-transactions/</loc>
    <lastmod>2023-05-16T10:52:48.143Z</lastmod>
    <data>
        <display>
        <title>保姆级教程：Spring Cloud 集成 Seata 分布式事务</title>
        <pubTime>2023-05-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot--rules-engine-URule-too/</loc>
    <lastmod>2023-05-16T10:50:56.911Z</lastmod>
    <data>
        <display>
        <title>Spring Boot + 规则引擎 URule，太强了！</title>
        <pubTime>2023-05-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Blockbuster-recommendation-an-open-source-Tailchat-instant-messaging-applications/</loc>
    <lastmod>2023-05-16T10:48:32.380Z</lastmod>
    <data>
        <display>
        <title>重磅推荐：一个开源的即时通讯应用 Tailchat</title>
        <pubTime>2023-05-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Star-14-k-a-domestic-open-source-data-synchronization-middleware-support-for-multiple-data-sources-and-warning-function/</loc>
    <lastmod>2023-05-16T10:48:32.379Z</lastmod>
    <data>
        <display>
        <title>星标1.4k，一款国产开源数据同步中间件，支持多种数据源和预警功能！</title>
        <pubTime>2023-05-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Distributed-in-the-gray-level-scheme-is-the-design/</loc>
    <lastmod>2023-05-16T10:48:32.379Z</lastmod>
    <data>
        <display>
        <title>分布式中灰度方案就该这样设计！</title>
        <pubTime>2023-05-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/From-the-micro-service-into-monomer-architecture-the-cost-is-reduced-by-90/</loc>
    <lastmod>2023-05-16T10:48:32.377Z</lastmod>
    <data>
        <display>
        <title>从微服务转为单体架构、成本降低 90%！是的，你没看反！</title>
        <pubTime>2023-05-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Jingdong-three-sides-how-to-do-performance-tuning-details-page/</loc>
    <lastmod>2023-05-15T12:06:51.723Z</lastmod>
    <data>
        <display>
        <title>从3s到25ms！看看京东的接口优化技巧，确实很优雅！！</title>
        <pubTime>2023-05-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Colleagues-wrote-a-chain-of-responsibility-pattern-countless-bugs/</loc>
    <lastmod>2023-05-15T12:04:04.053Z</lastmod>
    <data>
        <display>
        <title>代码精简10倍，责任链模式yyds</title>
        <pubTime>2023-05-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Five-kinds-of-API-gateway-technology-selection-yyds/</loc>
    <lastmod>2023-05-15T12:01:25.073Z</lastmod>
    <data>
        <display>
        <title>微服务架构下网关的技术选型</title>
        <pubTime>2023-05-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-What-should-I-do-if-I-run-out-of-Self-increment-ID-for-MySQL/</loc>
    <lastmod>2023-05-15T11:58:07.741Z</lastmod>
    <data>
        <display>
        <title>面试官问：MySQL 的自增 ID 用完了，怎么办？</title>
        <pubTime>2023-05-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-backend-what-need-not-learn-technology/</loc>
    <lastmod>2023-05-14T00:48:44.782Z</lastmod>
    <data>
        <display>
        <title>别再学了！这些技术已经被淘汰了，少走点弯路。。。</title>
        <pubTime>2023-05-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/To-achieve-high-concurrency-seconds-killed-seven-ways/</loc>
    <lastmod>2023-05-13T01:41:45.158Z</lastmod>
    <data>
        <display>
        <title>实现高并发秒杀的七种方式</title>
        <pubTime>2023-05-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-most-popular-16-best-practices/</loc>
    <lastmod>2023-05-13T01:38:51.295Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 生产中 16 条最佳实践</title>
        <pubTime>2023-05-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-RPC-with-HTTP-why-am-I-still-need/</loc>
    <lastmod>2023-05-12T14:18:36.030Z</lastmod>
    <data>
        <display>
        <title>既然有了HTTP，为什么还需要RPC？一半以上的面试者回答不上来....</title>
        <pubTime>2023-05-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ChatGPT-18-kinds-of-play-surprised-to-me/</loc>
    <lastmod>2023-05-12T14:18:36.029Z</lastmod>
    <data>
        <display>
        <title>ChatGPT 的 18 种玩法，惊到我了！！</title>
        <pubTime>2023-05-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Deprecated-Docker/</loc>
    <lastmod>2023-05-12T14:18:36.029Z</lastmod>
    <data>
        <display>
        <title>弃用 Docker ！事实证明，它更牛逼。。。</title>
        <pubTime>2023-05-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Zhihu-high-praise-Java-and-embedded-to-choose-which/</loc>
    <lastmod>2023-05-12T14:18:36.027Z</lastmod>
    <data>
        <display>
        <title>知乎高赞：Java和嵌入式，选哪个？</title>
        <pubTime>2023-05-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Meituan-is-too-thin-HashMap-can-be-null-ConcurrentHashMap-cant-why/</loc>
    <lastmod>2023-05-12T14:18:36.027Z</lastmod>
    <data>
        <display>
        <title>美团太细了，HashMap可以存null，ConcurrentHashMap不可以，为什么？</title>
        <pubTime>2023-05-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Use-a-month-refactoring-colleagues-write-bad-code-I-summarized-the-eight-rewrite-the-experience-of-bad-code/</loc>
    <lastmod>2023-05-12T14:18:36.026Z</lastmod>
    <data>
        <display>
        <title>用一个月重构了同事写的烂代码，我总结了8条重写烂代码的经验！</title>
        <pubTime>2023-05-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nacos---RefreshScope-why-can-configure-dynamic-refresh/</loc>
    <lastmod>2023-05-12T14:18:36.024Z</lastmod>
    <data>
        <display>
        <title>Nacos+@RefreshScope 为什么配置能动态刷新？</title>
        <pubTime>2023-05-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-static-access-beans-three-ways-have-you-learned/</loc>
    <lastmod>2023-05-12T00:41:08.392Z</lastmod>
    <data>
        <display>
        <title>SpringBoot静态获取 bean的三种方式，你学会了吗？</title>
        <pubTime>2023-05-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-the-hell-is-a-gateway-in-microservices/</loc>
    <lastmod>2023-05-12T00:40:31.305Z</lastmod>
    <data>
        <display>
        <title>大公司为什么都有API网关？聊聊API网关的作用</title>
        <pubTime>2021-04-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Batch-Batch-framework-so-strong-you-will-use/</loc>
    <lastmod>2023-05-12T00:38:56.611Z</lastmod>
    <data>
        <display>
        <title>批处理框架 Spring Batch 这么强，你会用吗？</title>
        <pubTime>2023-05-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-I-dont-recommend-enumeration-strategy-pattern/</loc>
    <lastmod>2023-05-12T00:37:20.837Z</lastmod>
    <data>
        <display>
        <title>为什么我不再推荐枚举策略模式？</title>
        <pubTime>2023-05-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Manual-implementation-SpringBoot-log-link-tracking-without-introducing-component-log-location-is-more-convenient/</loc>
    <lastmod>2023-05-11T01:34:42.827Z</lastmod>
    <data>
        <display>
        <title>手动实现 SpringBoot  日志链路追踪，无需引入组件，日志定位更方便！</title>
        <pubTime>2023-05-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-have-summarized-10-common-ways-to-write-Mybaits/</loc>
    <lastmod>2023-05-11T01:33:28.557Z</lastmod>
    <data>
        <display>
        <title>MyBatis的10种精妙用法，真是妙啊！</title>
        <pubTime>2023-05-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Saw-my-commonly-used-a-key-deployment-automation-tools/</loc>
    <lastmod>2023-05-09T11:54:27.907Z</lastmod>
    <data>
        <display>
        <title>看了我常用的一键自动化部署工具！同事们也开始偷偷安装了。。。</title>
        <pubTime>2023-05-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Microsoft-BingChat-full-amount-open/</loc>
    <lastmod>2023-05-09T11:54:27.907Z</lastmod>
    <data>
        <display>
        <title>微软 BingChat，全量开放！！</title>
        <pubTime>2023-05-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/With-only-a-73--year--old-developers-hold-out/</loc>
    <lastmod>2023-05-09T11:54:27.906Z</lastmod>
    <data>
        <display>
        <title>仅剩一位 73 岁开发者苦撑！这个先进的计算程序快要没人维护了</title>
        <pubTime>2023-05-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-440--the-interviewer-to-the-line-JUC-interview-project-reinforcement/</loc>
    <lastmod>2023-05-09T11:54:27.905Z</lastmod>
    <data>
        <display>
        <title>【440期】对线面试官，JUC面试专题强化</title>
        <pubTime>2023-05-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Web-page-version-of-Redis-visualization-tools-have-open-source/</loc>
    <lastmod>2023-05-09T11:54:27.905Z</lastmod>
    <data>
        <display>
        <title>网页版的 Redis 可视化工具来了，已开源！</title>
        <pubTime>2023-05-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Technical-director-who-dont-write-code-according-to-specification-then-I-dont-have-to-come/</loc>
    <lastmod>2023-05-09T11:54:27.904Z</lastmod>
    <data>
        <display>
        <title>技术总监：谁再不按规范写代码，以后就不用来了！</title>
        <pubTime>2023-05-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-difference-between-SSO-single-signon-and-OAuth20-and-understanding/</loc>
    <lastmod>2023-05-09T01:15:38.847Z</lastmod>
    <data>
        <display>
        <title>SSO 单点登录和 OAuth2.0 的区别和理解</title>
        <pubTime>2023-05-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-CTO-said-to-fire-anyone-found-using-kill-9-to-shut-down-the-program/</loc>
    <lastmod>2023-05-09T01:12:27.172Z</lastmod>
    <data>
        <display>
        <title>发现谁用 kill -9 关闭程序就开除！</title>
        <pubTime>2023-05-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-unified-functions-user-login-permissions-check--interceptor-exception-handling-return-data-format/</loc>
    <lastmod>2023-05-09T00:50:02.427Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 统一功能处理：用户登录权限校验-拦截器、异常处理、数据格式返回</title>
        <pubTime>2023-04-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-prevent-the-repeat-order-to-talk-about-a-giant/</loc>
    <lastmod>2023-05-09T00:48:37.103Z</lastmod>
    <data>
        <display>
        <title>分布式系统如何防止重复下单？</title>
        <pubTime>2023-05-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Since-the-project-SkyWalking-sleep-sweet/</loc>
    <lastmod>2023-05-09T00:47:50.108Z</lastmod>
    <data>
        <display>
        <title>自从项目上了SkyWalking，睡觉真香！</title>
        <pubTime>2023-05-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/7-min-to-40-s-SpringBoot-start-optimizing-practice/</loc>
    <lastmod>2023-05-09T00:45:20.333Z</lastmod>
    <data>
        <display>
        <title>7min到40s：SpringBoot启动优化实践</title>
        <pubTime>2023-05-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Recycling-take-your-old-computer-to-build-a-server/</loc>
    <lastmod>2023-05-07T12:59:09.832Z</lastmod>
    <data>
        <display>
        <title>废物利用，拿自己的旧电脑搭建个服务器吧！</title>
        <pubTime>2023-05-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Request-the-three-parties-authorized-to-log-in/</loc>
    <lastmod>2023-05-07T12:59:09.822Z</lastmod>
    <data>
        <display>
        <title>OAuth三方授权登录</title>
        <pubTime>2023-05-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-function-and-principle-of-the-Starter-do-you-really-know/</loc>
    <lastmod>2023-05-07T12:59:09.809Z</lastmod>
    <data>
        <display>
        <title>SpringBoot Starter 作用及原理，你真的清楚吗？</title>
        <pubTime>2023-05-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-new-technical-director-find-out-who-fired-directly-with-the-delete-delete-data-again/</loc>
    <lastmod>2023-05-07T12:57:56.398Z</lastmod>
    <data>
        <display>
        <title>新来个技术总监：发现谁再用 delete 删数据直接开除！</title>
        <pubTime>2023-05-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/From-tree-B-B--tree-and-the-tree-B-R-tree/</loc>
    <lastmod>2023-05-07T12:57:56.397Z</lastmod>
    <data>
        <display>
        <title>从B 树、B+ 树、B 树谈到R 树</title>
        <pubTime>2023-05-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ChatGPT-generated-code-less-safe-than-you-write/</loc>
    <lastmod>2023-05-07T12:57:56.395Z</lastmod>
    <data>
        <display>
        <title>ChatGPT 生成的代码比你写的更不安全</title>
        <pubTime>2023-05-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/With-all-due-respect-none-of-you-know-how-to-write-Java/</loc>
    <lastmod>2023-05-07T02:25:18.634Z</lastmod>
    <data>
        <display>
        <title>你见过哪些目瞪口呆的 Java 代码技巧？</title>
        <pubTime>2023-04-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot--flowable-fast-realization-of-workflow-so-easy/</loc>
    <lastmod>2023-05-06T05:19:50.083Z</lastmod>
    <data>
        <display>
        <title>Spring Boot + flowable 完美结合，快速实现工作流</title>
        <pubTime>2023-05-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Big-open-source-Kubernetes-monitoring-tool/</loc>
    <lastmod>2023-05-06T05:19:50.025Z</lastmod>
    <data>
        <display>
        <title>重磅开源，Kubernetes 监控利器来了！</title>
        <pubTime>2023-05-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Hardcore-reading-Stable-coursing-together/</loc>
    <lastmod>2023-05-06T05:19:50.025Z</lastmod>
    <data>
        <display>
        <title>硬核解读Stable Diffusion</title>
        <pubTime>2023-05-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nine-kinds-of-distributed-ids-solution-there-is-always-a-suitable-for-you/</loc>
    <lastmod>2023-05-06T05:17:12.961Z</lastmod>
    <data>
        <display>
        <title>九种分布式ID解决方案，总有一款适合你！</title>
        <pubTime>2023-05-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MyBatis-Plus-solve-the-problem-of-large-amount-of-data-query-is-slow/</loc>
    <lastmod>2023-05-06T05:13:18.216Z</lastmod>
    <data>
        <display>
        <title>MyBatis Plus 解决大数据量查询慢问题</title>
        <pubTime>2023-05-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-is-Google-Guava-strongly-recommended-for-Java-programmers/</loc>
    <lastmod>2023-05-06T01:05:46.725Z</lastmod>
    <data>
        <display>
        <title>为什么强烈推荐 Java 程序员使用 Google Guava 编程</title>
        <pubTime>2023-05-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Large-SaaS-system-design-and-implementation-scope-of-data-access/</loc>
    <lastmod>2023-05-06T01:04:09.447Z</lastmod>
    <data>
        <display>
        <title>大型SaaS系统的数据范围权限设计与实现</title>
        <pubTime>2023-05-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-set-dynamic-tasks-regularly-dont-write-dead-/</loc>
    <lastmod>2023-05-05T10:23:06.436Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 设置动态定时任务，千万别再写死了~</title>
        <pubTime>2023-05-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-first-IDE-big-change-syntax-highlighting-more-beautiful-more-convenient-to-read/</loc>
    <lastmod>2023-05-05T03:53:11.600Z</lastmod>
    <data>
        <display>
        <title>宇宙第一 IDE：大改语法高亮，更美观、更方便阅读！</title>
        <pubTime>2023-05-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-17-adoption-grew-by-430-in-a-year/</loc>
    <lastmod>2023-05-05T03:53:11.599Z</lastmod>
    <data>
        <display>
        <title>Java 17 采用率在一年内增长 430% ！</title>
        <pubTime>2023-05-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/OpenAI-official-AutoGPT-is-coming/</loc>
    <lastmod>2023-05-05T03:53:11.598Z</lastmod>
    <data>
        <display>
        <title>OpenAI官方的AutoGPT要来了！实测效果很优秀</title>
        <pubTime>2023-04-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Free-to-use-new-method-and-GPT-GPT--435-unlimited-use-switch-at-any-time-cow-force/</loc>
    <lastmod>2023-05-05T03:53:11.597Z</lastmod>
    <data>
        <display>
        <title>免费使用 GPT-4 和 GPT-3.5 新方法：无限使用，随时切换，牛逼！</title>
        <pubTime>2023-05-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Brother-you-also-dont-want-to-someone-know-you-visited-xxHub/</loc>
    <lastmod>2023-05-05T03:53:11.596Z</lastmod>
    <data>
        <display>
        <title>兄弟，你也不想有人知道你访问了xxHub吧？</title>
        <pubTime>2023-05-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Using-the-Spring-Cache-Cache-this-way-is-elegant/</loc>
    <lastmod>2023-05-05T03:53:11.595Z</lastmod>
    <data>
        <display>
        <title>使用 Spring Cache 实现缓存，这种方式才叫优雅！</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Still-use-Xshell/</loc>
    <lastmod>2023-05-05T03:53:11.594Z</lastmod>
    <data>
        <display>
        <title>还在用Xshell？你out了，推荐一个更现代的终端连接工具</title>
        <pubTime>2023-04-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/20000-words-system-help-you-to-achieve-free-Linux-command/</loc>
    <lastmod>2023-05-04T06:07:15.796Z</lastmod>
    <data>
        <display>
        <title>2万字系统总结，帮你实现 Linux 命令自由</title>
        <pubTime>2023-05-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-Spring-Cloud-Gateway-Gateway-to-gray-released-it/</loc>
    <lastmod>2023-04-30T04:28:39.856Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud Gateway 网关如何实现灰度发布？</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Flee-firsttier-cities-the-programmer-went-to-where/</loc>
    <lastmod>2023-04-30T04:27:15.553Z</lastmod>
    <data>
        <display>
        <title>逃离一线城市后，程序员都去了哪？</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-bank-information-technology-post-salary-including-Banks/</loc>
    <lastmod>2023-04-30T04:27:15.553Z</lastmod>
    <data>
        <display>
        <title>聊聊银行的信息科技岗（含各大银行薪资）</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-optimization-of-complex-if--else-code-block/</loc>
    <lastmod>2023-04-30T04:27:15.553Z</lastmod>
    <data>
        <display>
        <title>对复杂if-else代码块的优化方案</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-implementation-principle-of-the-thread-pool-do-you-really-understand/</loc>
    <lastmod>2023-04-30T04:27:15.553Z</lastmod>
    <data>
        <display>
        <title>Java 线程池的实现原理，你真的理解吗？</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-broken-network-can-also-ping-127001/</loc>
    <lastmod>2023-04-30T04:27:15.553Z</lastmod>
    <data>
        <display>
        <title>面试官：断网了，还能 ping 通 127.0.0.1 吗？</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Architects-not-as-bright-as-you-want-to/</loc>
    <lastmod>2023-04-30T04:27:15.552Z</lastmod>
    <data>
        <display>
        <title>架构师，没有你想的那么光鲜！</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Now-why-no-hacker/</loc>
    <lastmod>2023-04-30T04:27:15.552Z</lastmod>
    <data>
        <display>
        <title>现在为什么没有黑客了？</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Have-a-chat-in-Java-that-18-lock/</loc>
    <lastmod>2023-04-30T04:27:15.552Z</lastmod>
    <data>
        <display>
        <title>聊聊Java中那18 把锁</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-most-afraid-of-colleagues-write-such-code/</loc>
    <lastmod>2023-04-30T04:27:15.552Z</lastmod>
    <data>
        <display>
        <title>最怕同事写出这样的代码。。。</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-new-technical-director-project-for-the-company-introduced-a-new-business-architecture-is-a-best-practice/</loc>
    <lastmod>2023-04-30T04:27:15.552Z</lastmod>
    <data>
        <display>
        <title>新来个技术总监，给公司项目引入了全新的业务架构，堪称最佳实践！</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Large-objects-you-endure-it/</loc>
    <lastmod>2023-04-30T04:27:15.551Z</lastmod>
    <data>
        <display>
        <title>对象很大，你忍一下</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Micro-service-and-domain-driven-design-architectural-practice/</loc>
    <lastmod>2023-04-30T04:27:15.551Z</lastmod>
    <data>
        <display>
        <title>微服务与领域驱动设计，架构实践总结</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-seven-aspects-of-distributed-storage/</loc>
    <lastmod>2023-04-30T04:27:15.551Z</lastmod>
    <data>
        <display>
        <title>分布式存储的七方面问题</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Depots-table-will-bring-read-diffusion-problem/</loc>
    <lastmod>2023-04-30T04:27:15.551Z</lastmod>
    <data>
        <display>
        <title>分库分表会带来读扩散问题？怎么解决？</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-annotation-to-do-all-the-Controller/</loc>
    <lastmod>2023-04-30T04:27:15.550Z</lastmod>
    <data>
        <display>
        <title>一个注解干翻所有Controller</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-WeChat-QQ-failure-will-be-classified-as-primary-accident/</loc>
    <lastmod>2023-04-30T04:27:15.550Z</lastmod>
    <data>
        <display>
        <title>为什么微信QQ故障会被定为一级事故？</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-essence-of-DDD/</loc>
    <lastmod>2023-04-30T04:27:15.549Z</lastmod>
    <data>
        <display>
        <title>DDD的精髓</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Pornhub-engineer-to-reveal-architecture/</loc>
    <lastmod>2023-04-30T04:27:15.549Z</lastmod>
    <data>
        <display>
        <title>Pornhub 工程师揭秘架构</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Go-to-rewrite-Dubbo-why-use/</loc>
    <lastmod>2023-04-30T04:27:15.549Z</lastmod>
    <data>
        <display>
        <title>Dubbo为什么用Go重写？</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/CompletableFuture-delicious-can-replace-CountDownLatch/</loc>
    <lastmod>2023-04-30T04:27:15.549Z</lastmod>
    <data>
        <display>
        <title>CompletableFuture真香，可以替代CountDownLatch！</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Seven-kinds-of-ascension-Spring-Boot-throughput-miracle/</loc>
    <lastmod>2023-04-30T02:01:25.078Z</lastmod>
    <data>
        <display>
        <title>7 种提升 Spring Boot 吞吐量神技！</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/No-longer-do-MySQL-fuzzy-query-like--/</loc>
    <lastmod>2023-04-30T01:53:49.271Z</lastmod>
    <data>
        <display>
        <title>MySQL 模糊查询再也不用like+%了</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Billions-of-user-center-system-architecture-the-ground-practice/</loc>
    <lastmod>2023-04-30T01:38:33.117Z</lastmod>
    <data>
        <display>
        <title>ES+Redis+MySQL，这个高可用架构设计太顶了！</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nginx--Redis-highperformance-cache-tool/</loc>
    <lastmod>2023-04-30T01:33:55.290Z</lastmod>
    <data>
        <display>
        <title>Nginx+Redis 搭建高性能缓存利器</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Sentinel-why-so-strong-I-stripped-the-implementation-of-the-principle-behind-steak/</loc>
    <lastmod>2023-04-30T01:21:34.715Z</lastmod>
    <data>
        <display>
        <title>Sentinel为什么这么强，我扒了扒背后的实现原理</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Musk-officer-xuan-TruthGPT-positive-hard-just-ChatGPT/</loc>
    <lastmod>2023-04-30T01:20:23.207Z</lastmod>
    <data>
        <display>
        <title>马斯克官宣 TruthGPT，正面硬刚 ChatGPT。。。</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Uninstall-the-Docker-Desktop/</loc>
    <lastmod>2023-04-30T01:20:23.205Z</lastmod>
    <data>
        <display>
        <title>卸载 Docker Desktop ！事实已证明，它更牛逼。。。</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Huawei-and-recruit-a-boy-genius/</loc>
    <lastmod>2023-04-30T01:20:23.205Z</lastmod>
    <data>
        <display>
        <title>华为又招了一名天才少年！</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Taught-you-how-to-implement-a-Java-Agent/</loc>
    <lastmod>2023-04-30T01:20:23.205Z</lastmod>
    <data>
        <display>
        <title>手把手教你实现一个Java Agent</title>
        <pubTime>2023-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot--rules-engine-Drools-strong/</loc>
    <lastmod>2023-04-29T21:01:09.455Z</lastmod>
    <data>
        <display>
        <title>Spring Boot + 规则引擎Drools，强！</title>
        <pubTime>2023-04-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-symptoms-of-SpringBoot-circular-dependencies-and-solutions/</loc>
    <lastmod>2023-04-29T21:00:24.189Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 循环依赖的症状和解决方案</title>
        <pubTime>2023-04-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Really-torture/</loc>
    <lastmod>2023-04-29T21:00:24.189Z</lastmod>
    <data>
        <display>
        <title>可真刑！两高中生用 AI 生成涩图，疯狂变现</title>
        <pubTime>2023-04-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Fudan-version-ChatGPT-officially-open-source-is-too-strong/</loc>
    <lastmod>2023-04-29T21:00:24.189Z</lastmod>
    <data>
        <display>
        <title>复旦版 ChatGPT 正式开源，太强了！！</title>
        <pubTime>2023-04-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Guava-these-SAO-operation-reduce-the-amount-of-code-the-let-me-by-50/</loc>
    <lastmod>2023-04-29T21:00:24.187Z</lastmod>
    <data>
        <display>
        <title>Guava的这些骚操作，让我的代码量减少了50%</title>
        <pubTime>2023-04-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-export-Excel-elegantly/</loc>
    <lastmod>2023-04-29T13:45:23.787Z</lastmod>
    <data>
        <display>
        <title>如何优雅的导出 Excel</title>
        <pubTime>2023-04-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-officer-xuan-to-kill-native-JVM/</loc>
    <lastmod>2023-04-29T13:43:34.799Z</lastmod>
    <data>
        <display>
        <title>Spring 官宣，干掉原生 JVM！</title>
        <pubTime>2023-04-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Replace-VS-Code/</loc>
    <lastmod>2023-04-26T15:18:13.466Z</lastmod>
    <data>
        <display>
        <title>换掉 VS Code！这个最新开源的编辑器用起来无比丝滑！</title>
        <pubTime>2023-04-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Die/</loc>
    <lastmod>2023-04-26T15:18:13.465Z</lastmod>
    <data>
        <display>
        <title>完蛋！ChatGPT 完全取代了我的 Java 编程工作！</title>
        <pubTime>2023-04-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/TOP-25-most-easily-replaced-by-GPT-career-a-lot-of-people-want-so-out-of-a-job/</loc>
    <lastmod>2023-04-26T15:18:13.465Z</lastmod>
    <data>
        <display>
        <title>TOP 25 最容易被 GPT 代替的职业，很多人要因此要失业了。。</title>
        <pubTime>2023-04-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-IntelliJ-IDEA-god-plugin-developed-by-ChatGPT-team-an-auxiliary-artifact/</loc>
    <lastmod>2023-04-26T15:18:13.465Z</lastmod>
    <data>
        <display>
        <title>一款 IntelliJ IDEA 神级插件，由 ChatGPT 团队开发，堪称辅助神器！</title>
        <pubTime>2023-04-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Multithreaded-how-to-realize-the-transaction-rollback/</loc>
    <lastmod>2023-04-26T15:18:13.464Z</lastmod>
    <data>
        <display>
        <title>多线程如何实现事务回滚？一招帮你搞定！</title>
        <pubTime>2023-04-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/2-Wan-Changwen-understand-Kafka/</loc>
    <lastmod>2023-04-26T00:37:41.593Z</lastmod>
    <data>
        <display>
        <title>51 个核心点助你搞懂 Kafka</title>
        <pubTime>2023-04-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Server-how-to-prevent-double-payment-of-orders!/</loc>
    <lastmod>2023-04-25T00:43:39.521Z</lastmod>
    <data>
        <display>
        <title>服务端如何防止订单重复支付！</title>
        <pubTime>2023-04-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/From-the-root-to-understand-Maven-packages-principle-fix-the-Maven-fully-functional/</loc>
    <lastmod>2023-04-24T13:04:03.570Z</lastmod>
    <data>
        <display>
        <title>从根上理解Maven拉包原理，搞定Maven全功能</title>
        <pubTime>2023-04-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/And-if-the-else-say-goodbye-SpringBoot-do-parameter-check-just-enough-grace/</loc>
    <lastmod>2023-04-24T11:18:25.475Z</lastmod>
    <data>
        <display>
        <title>和 if else说再见，SpringBoot 这样做参数校验才足够优雅！</title>
        <pubTime>2023-04-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Goose-factory-open-source-zero-code-fully-functional-strong-security-ORM-libraries-born-for-API/</loc>
    <lastmod>2023-04-24T11:17:23.157Z</lastmod>
    <data>
        <display>
        <title>鹅厂开源零代码、全功能、强安全的 ORM 库，专为 API 而生！</title>
        <pubTime>2023-04-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/When-the-hand-rub-the-CPUs-brother-came-back/</loc>
    <lastmod>2023-04-24T11:17:23.157Z</lastmod>
    <data>
        <display>
        <title>当年那个手搓CPU的老哥回来了！</title>
        <pubTime>2023-04-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/For-the-Java-ZGC-on-its-soil/</loc>
    <lastmod>2023-04-24T11:17:23.156Z</lastmod>
    <data>
        <display>
        <title>为 Java 开疆扩土的 ZGC</title>
        <pubTime>2023-04-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Twenty-thousand-word-explanation/</loc>
    <lastmod>2023-04-24T11:17:23.155Z</lastmod>
    <data>
        <display>
        <title>两万字详解！Netty经典32连问！</title>
        <pubTime>2023-04-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/RocketMQ-source-7-kinds-of-lead-to-repeated-consumption-of-the-pit/</loc>
    <lastmod>2023-04-24T11:17:23.155Z</lastmod>
    <data>
        <display>
        <title>RocketMQ源码中，7种导致重复消费的坑！</title>
        <pubTime>2023-04-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Not-the-kui-is-a-tool-for-Microsoft-product-go/</loc>
    <lastmod>2023-04-24T05:54:04.299Z</lastmod>
    <data>
        <display>
        <title>不愧是微软出品的工具，逆天！</title>
        <pubTime>2023-04-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Middleware-5-times-faster-than-Redis-why-so-fast/</loc>
    <lastmod>2023-04-24T05:47:41.845Z</lastmod>
    <data>
        <display>
        <title>比 Redis 还快 5 倍的中间件，为啥这么快？</title>
        <pubTime>2023-04-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Taste-the-beauty-of-the-bloom-filter-design/</loc>
    <lastmod>2023-04-22T11:53:57.562Z</lastmod>
    <data>
        <display>
        <title>品味布隆过滤器的设计之美</title>
        <pubTime>2023-04-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Thought-is-very-familiar-with-Linux-on-a-production-environment-the-wildest-dreams/</loc>
    <lastmod>2023-04-22T11:53:39.637Z</lastmod>
    <data>
        <display>
        <title>以为很熟悉 Linux，万万没想到在生产环境翻车了.....</title>
        <pubTime>2023-04-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tell-the-truth-Jenkins-really-cow-force/</loc>
    <lastmod>2023-04-22T11:53:39.637Z</lastmod>
    <data>
        <display>
        <title>讲实话，Jenkins 真得牛逼！只是你不会用而已~</title>
        <pubTime>2023-04-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-through-the-Spring-Bean-lifecycle-piece-It-is-highly-recommended/</loc>
    <lastmod>2023-04-22T11:53:39.637Z</lastmod>
    <data>
        <display>
        <title>聊透 Spring Bean 的生命周期（好文，强烈推荐）</title>
        <pubTime>2023-04-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Take-you-understand-Maven-packages-principle/</loc>
    <lastmod>2023-04-22T11:53:39.636Z</lastmod>
    <data>
        <display>
        <title>一文带你弄懂 Maven 拉包原理</title>
        <pubTime>2023-04-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interface-design-document-12-pay-attention-to-the-point/</loc>
    <lastmod>2023-04-22T11:53:39.636Z</lastmod>
    <data>
        <display>
        <title>接口文档设计的12个注意点！</title>
        <pubTime>2023-04-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/From-120-s-to-25-s/</loc>
    <lastmod>2023-04-22T11:53:39.635Z</lastmod>
    <data>
        <display>
        <title>从120s到2.5s！看看人家的MyBatis批量插入数据优化，那叫一个优雅！</title>
        <pubTime>2023-04-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-17-aspects-the-four-distributed-message-queues-of-Kafka,-RabbitMQ,-RocketMQ-and-ActiveMQ-were-comprehensively-compared/</loc>
    <lastmod>2023-04-22T03:22:45.916Z</lastmod>
    <data>
        <display>
        <title>17 个方面，综合对比 Kafka、RabbitMQ、RocketMQ、ActiveMQ 四个分布式消息队列</title>
        <pubTime>2023-04-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/K8s--SpringBoot-zero-downtime/</loc>
    <lastmod>2023-04-22T03:18:54.655Z</lastmod>
    <data>
        <display>
        <title>K8s + SpringBoot实现零宕机发布</title>
        <pubTime>2023-04-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ES-not-sweet-why-also-ClickHouse/</loc>
    <lastmod>2023-04-22T03:18:04.634Z</lastmod>
    <data>
        <display>
        <title>还在用 ClickHouse？事实证明 ES 更强大！</title>
        <pubTime>2023-04-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-1001000-times-faster-than-traditional-database-in-the-database/</loc>
    <lastmod>2023-04-22T03:15:51.661Z</lastmod>
    <data>
        <display>
        <title>一个比传统数据库快 100-1000 倍的数据库</title>
        <pubTime>2023-04-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-367--the-interviewer-ten-million-data-how-to-quickly-query/</loc>
    <lastmod>2023-04-20T16:33:19.949Z</lastmod>
    <data>
        <display>
        <title>【367期】面试官：一千万数据，怎么快速查询？</title>
        <pubTime>2023-04-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Visually-explain-the-difference-between-RPC-calls-and-HTTP-calls/</loc>
    <lastmod>2023-04-20T16:27:39.398Z</lastmod>
    <data>
        <display>
        <title>有了HTTP，为什么还要RPC？</title>
        <pubTime>2023-04-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Simplify-the-Hello-World-Java-new-writing-is-coming/</loc>
    <lastmod>2023-04-20T14:58:44.001Z</lastmod>
    <data>
        <display>
        <title>简化 Hello World：Java 新写法要来了！！</title>
        <pubTime>2023-04-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-train-your-own-ChatGPT/</loc>
    <lastmod>2023-04-20T14:58:44.001Z</lastmod>
    <data>
        <display>
        <title>如何训练自己的ChatGPT</title>
        <pubTime>2023-04-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/With-long-Netty--SpringBoot-create-TCP-connection-communication-solutions/</loc>
    <lastmod>2023-04-19T23:33:45.152Z</lastmod>
    <data>
        <display>
        <title>使用 Netty+SpringBoot 打造的 TCP 长连接通讯方案</title>
        <pubTime>2023-04-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Replace-the-VMware/</loc>
    <lastmod>2023-04-19T23:31:05.715Z</lastmod>
    <data>
        <display>
        <title>换掉VMware？轻量级虚拟机，横空出世！</title>
        <pubTime>2023-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/For-jar-and-vue-oneclick-deployment-automation-tools-friendly-interface-simple-operation-open-source/</loc>
    <lastmod>2023-04-19T23:29:07.323Z</lastmod>
    <data>
        <display>
        <title>针对 jar 和 vue 的一键自动化部署工具，界面友好，操作简单（已开源）</title>
        <pubTime>2023-03-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Quit-two-years-of-programmers-by-former-club-claim-bug-was-written-by-you/</loc>
    <lastmod>2023-04-19T14:17:11.434Z</lastmod>
    <data>
        <display>
        <title>离职两年的程序员，被前东家索赔：bug是你写的.....</title>
        <pubTime>2023-04-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-do-not-need-to-try-catch-to-handle-exceptions-anymore-It-is-too-boring/</loc>
    <lastmod>2023-04-19T10:22:39.348Z</lastmod>
    <data>
        <display>
        <title>减少 try catch ，可以这样干！</title>
        <pubTime>2023-04-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tencent-interviewer-how-to-stop-a-running-thread-I-was-so-blinded/</loc>
    <lastmod>2023-04-19T10:19:01.643Z</lastmod>
    <data>
        <display>
        <title>腾讯面试官：如何停止一个正在运行的线程？我一脸蒙蔽。。。</title>
        <pubTime>2023-04-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Zero-invasive-an-annotation-in-the-Spring-elegant-implementation-cycle-retry-Boot/</loc>
    <lastmod>2023-04-19T10:16:42.782Z</lastmod>
    <data>
        <display>
        <title>零侵入性：一个注解，在Spring Boot中优雅实现循环重试！</title>
        <pubTime>2023-04-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Batch-Batch-framework-really-strong/</loc>
    <lastmod>2023-04-18T07:43:05.200Z</lastmod>
    <data>
        <display>
        <title>Spring Batch 批处理框架，真心强呀！！</title>
        <pubTime>2023-04-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-most-common-lie-programmers/</loc>
    <lastmod>2023-04-18T07:42:41.907Z</lastmod>
    <data>
        <display>
        <title>程序员最常见的谎话</title>
        <pubTime>2018-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Think-that-familiar-CountDownLatch-on-a-production-environment-the-wildest-dreams/</loc>
    <lastmod>2023-04-18T07:42:41.906Z</lastmod>
    <data>
        <display>
        <title>以为很熟悉 CountDownLatch，万万没想到在生产环境翻车了.....</title>
        <pubTime>2023-04-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-majestic/</loc>
    <lastmod>2023-04-18T07:42:41.905Z</lastmod>
    <data>
        <display>
        <title>一网打尽！国内外大模型调研汇总</title>
        <pubTime>2023-04-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Bytes-to-interview-the-Spring-container-instantiation-of-the-Bean-method-I-reply-directly-to-the-37-k/</loc>
    <lastmod>2023-04-16T12:29:31.807Z</lastmod>
    <data>
        <display>
        <title>字节面试 Spring 容器实例化Bean的方法，我这样回答直接给了37K</title>
        <pubTime>2023-04-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Meituan-2-face-spring-transaction-not-effective-15-scenario/</loc>
    <lastmod>2023-04-16T12:29:31.807Z</lastmod>
    <data>
        <display>
        <title>美团二面：spring事务不生效的15种场景</title>
        <pubTime>2023-04-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-use-the-autowired-is-the-IDEA-of-warning-should-be-how-to-modify-the-best/</loc>
    <lastmod>2023-04-16T12:29:31.805Z</lastmod>
    <data>
        <display>
        <title>使用 @Autowired 为什么会被 IDEA 警告，应该怎么修改最佳？</title>
        <pubTime>2023-04-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-in-the-Boot-of-crossdomain-5-kinds-of-way-you-must-know/</loc>
    <lastmod>2023-04-16T08:00:14.319Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 中实现跨域的 5 种方式，你一定要知道！</title>
        <pubTime>2022-05-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Remember-a-Nacos-cause-the-CPU-high-problem/</loc>
    <lastmod>2023-04-16T07:55:23.831Z</lastmod>
    <data>
        <display>
        <title>记一次 Nacos 导致的 CPU 飙高问题 !</title>
        <pubTime>2023-04-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-Transactional-annotation-add-do-not-add-rollbackFor--Exception-What-is-the-difference-between-the-class/</loc>
    <lastmod>2023-04-16T00:47:41.531Z</lastmod>
    <data>
        <display>
        <title>Transactional注解加不加 rollbackFor = Exception.class 的区别？</title>
        <pubTime>2022-08-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Springboot-projects-using-Disruptor-do-internal-message-queue/</loc>
    <lastmod>2023-04-16T00:47:22.879Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 使用 Disruptor 做内部高性能消息队列</title>
        <pubTime>2023-01-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Write-code-colleague-joy-bloom/</loc>
    <lastmod>2023-04-16T00:46:42.891Z</lastmod>
    <data>
        <display>
        <title>这样写代码，同事乐开花</title>
        <pubTime>2023-01-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Bye-Navicat-Meow-Colleague-Amway-this-IDEA-of-brother-really-sweet/</loc>
    <lastmod>2023-04-16T00:46:06.076Z</lastmod>
    <data>
        <display>
        <title>卸载 Navicat：正版 MySQL 官方客户端，真香</title>
        <pubTime>2022-10-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Thirty-thousand-words-by-organizing-distributed-micro-service-system/</loc>
    <lastmod>2023-04-16T00:41:47.685Z</lastmod>
    <data>
        <display>
        <title>三万字图文归纳整理分布式系统微服务</title>
        <pubTime>2022-08-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-pit--Async-annotations-be-careful/</loc>
    <lastmod>2023-04-16T00:39:49.181Z</lastmod>
    <data>
        <display>
        <title>Async注解的坑，小心！</title>
        <pubTime>2023-03-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Which-one-should-Pinduoduo-Offer-or-State-Grid-Offer/</loc>
    <lastmod>2023-04-16T00:39:18.042Z</lastmod>
    <data>
        <display>
        <title>知乎高赞：拼多多和国家电网 Offer，选哪个？</title>
        <pubTime>2022-11-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-integration-ChatGPT-API-project-of-actual-combat/</loc>
    <lastmod>2023-04-15T15:05:37.433Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 整合 ChatGPT API 项目实战</title>
        <pubTime>2023-04-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Micro-services-packaged-deployment-a-away/</loc>
    <lastmod>2023-04-15T15:05:37.427Z</lastmod>
    <data>
        <display>
        <title>微服务项目打包部署，一套带走</title>
        <pubTime>2023-04-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Hemp-code-into-a-multithreaded-9-major-problems/</loc>
    <lastmod>2023-04-15T15:05:37.422Z</lastmod>
    <data>
        <display>
        <title>麻了，代码改成多线程，竟有9大问题</title>
        <pubTime>2023-04-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mybatis-fuzzy-query-three-methods-of-defined-parameters-and-aggregation-query-the-primary-key-backfill/</loc>
    <lastmod>2023-04-15T15:05:37.416Z</lastmod>
    <data>
        <display>
        <title>Mybatis模糊查询：三种定义参数方法和聚合查询、主键回填</title>
        <pubTime>2023-04-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/You-still-use-the-autowired-and--the-Resource/</loc>
    <lastmod>2023-04-15T15:03:58.430Z</lastmod>
    <data>
        <display>
        <title>你还在用 @Autowired 和 @Resource？</title>
        <pubTime>2023-04-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-is-the-revival-of-the-revolutionary-experience-enterprise-17-migrating-to-Java/</loc>
    <lastmod>2023-04-15T15:03:58.429Z</lastmod>
    <data>
        <display>
        <title>Java正经历变革性的复兴，企业向 Java 17 迁移</title>
        <pubTime>2023-04-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-IDEA-of-the-new-UI-quick-reference-became-VS-Code/</loc>
    <lastmod>2023-04-15T15:03:58.428Z</lastmod>
    <data>
        <display>
        <title>IDEA新UI速览，成了 VS Code 的样子？</title>
        <pubTime>2023-04-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JUC-multithreading-CountDownLatch-CyclicBarrier-Semaphore-synchronizer-principle/</loc>
    <lastmod>2023-04-15T15:03:58.426Z</lastmod>
    <data>
        <display>
        <title>JUC多线程：CountDownLatch、CyclicBarrier、Semaphore 同步器原理</title>
        <pubTime>2023-04-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Still-only-RedisTemplate-access-Redis/</loc>
    <lastmod>2023-04-15T10:02:07.368Z</lastmod>
    <data>
        <display>
        <title>还在只用 RedisTemplate 访问 Redis 吗？这几种方式给你安排上！</title>
        <pubTime>2023-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Elegant-interface-brush-treatment-plan/</loc>
    <lastmod>2023-04-15T09:59:46.075Z</lastmod>
    <data>
        <display>
        <title>优雅的接口防刷处理方案</title>
        <pubTime>2023-04-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MyBatis-bulk-insert-thousands-of-data-please-careful-foreach/</loc>
    <lastmod>2023-04-15T09:53:01.722Z</lastmod>
    <data>
        <display>
        <title>MyBatis批量插入几千条数据，请慎用foreach</title>
        <pubTime>2023-03-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/9-lists-log-management-tools-selection-must/</loc>
    <lastmod>2023-04-14T01:48:08.371Z</lastmod>
    <data>
        <display>
        <title>9款日志管理工具大比拼，选型必备！</title>
        <pubTime>2023-04-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-table-data-processing-are-three-kinds-of-scheme-high-query-efficiency-gaga/</loc>
    <lastmod>2023-04-14T01:47:04.728Z</lastmod>
    <data>
        <display>
        <title>MySQL大数据表处理的三种方案，查询效率嘎嘎高！</title>
        <pubTime>2023-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-alibaba-ban-engineer-directly-using-the-API-in-the-log-system-Log4j-Logback/</loc>
    <lastmod>2023-04-14T01:44:28.744Z</lastmod>
    <data>
        <display>
        <title>为什么阿里巴巴禁止工程师直接使用日志系统( Log4j 、Logback )中的 API</title>
        <pubTime>2023-04-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-an-annotation-the-realization-of-the-elegant-retry-mechanism/</loc>
    <lastmod>2023-04-11T13:30:17.181Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 一个注解，优雅的实现重试机制</title>
        <pubTime>2023-04-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Seconds-kill-the-architecture-design-of-seven-kits/</loc>
    <lastmod>2023-04-11T13:29:40.483Z</lastmod>
    <data>
        <display>
        <title>秒杀架构设计的 7 个锦囊</title>
        <pubTime>2023-04-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Introduction-to-Synchronized-lock-principle-and-optimization/</loc>
    <lastmod>2023-04-11T13:29:40.482Z</lastmod>
    <data>
        <display>
        <title>浅谈 Synchronized 锁原理和优化</title>
        <pubTime>2023-04-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/436-of-the-interview-question-String-s--new-String--xyz--created-a-few-objects/</loc>
    <lastmod>2023-04-11T13:29:40.481Z</lastmod>
    <data>
        <display>
        <title>【436期】面试中的疑难杂症：String s = new String('xyz') 创建了几个对象？</title>
        <pubTime>2023-04-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-enter-the-bank-of-science-and-technology-for-half-a-year-has-lost-ability-to-move/</loc>
    <lastmod>2023-04-10T05:45:49.014Z</lastmod>
    <data>
        <display>
        <title>我进入银行科技部半年，已经丧失跳槽的能力了！</title>
        <pubTime>2023-03-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Large-SaaS-system-design-and-implementation-scope-of-data-access/</loc>
    <lastmod>2023-04-09T12:46:53.320Z</lastmod>
    <data>
        <display>
        <title>大型SaaS系统的数据范围权限设计与实现！</title>
        <pubTime>2023-04-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MyBatis--Plus-handwritten-Join-league-table-query/</loc>
    <lastmod>2023-04-09T12:11:10.069Z</lastmod>
    <data>
        <display>
        <title>MyBatis-Plus 还手写 Join 联表查询？一个依赖轻松搞定，真香！</title>
        <pubTime>2023-04-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Multilayer-nested-if--else-code-optimization-reconstruction-of-several-programs/</loc>
    <lastmod>2023-04-09T12:10:05.932Z</lastmod>
    <data>
        <display>
        <title>多层嵌套 if-else 代码优化重构的几种方案</title>
        <pubTime>2023-04-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Starting-from-scratch-through-ChatGPT--attorney-before-minutes-developed-a-browser-plugin-and-run-successfully/</loc>
    <lastmod>2023-04-09T12:10:05.932Z</lastmod>
    <data>
        <display>
        <title>从零开始，通过 ChatGPT-4 十分钟开发了一个浏览器插件，并成功运行</title>
        <pubTime>2023-04-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot--use-Assert-checking-make-business-code-more-concise/</loc>
    <lastmod>2023-04-09T12:10:05.931Z</lastmod>
    <data>
        <display>
        <title>SpringBoot - 使用 Assert 校验让业务代码更简洁</title>
        <pubTime>2023-04-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-multiple-data-sources-and-business-solutions/</loc>
    <lastmod>2023-04-09T11:01:49.202Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 多数据源及事务解决方案</title>
        <pubTime>2023-04-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Have-a-chat-with-a-consortium-of-JavaAgent/</loc>
    <lastmod>2023-04-09T11:01:49.197Z</lastmod>
    <data>
        <display>
        <title>聊聊大厂都在用的 JavaAgent</title>
        <pubTime>2023-04-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Elegant-interface-brush-treatment-plan/</loc>
    <lastmod>2023-04-09T11:00:45.445Z</lastmod>
    <data>
        <display>
        <title>优雅的接口防刷处理方案！</title>
        <pubTime>2023-04-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/K8s--Prometheus--monitoring-artifact/</loc>
    <lastmod>2023-04-09T01:02:50.789Z</lastmod>
    <data>
        <display>
        <title>K8s + Prometheus = 监控神器</title>
        <pubTime>2023-02-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-annotation-implemented-WebSocket-cluster-solution-so-play-cool/</loc>
    <lastmod>2023-04-07T01:40:04.460Z</lastmod>
    <data>
        <display>
        <title>一个注解实现 WebSocket 集群方案，这样玩才爽！</title>
        <pubTime>2023-04-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/GPT--4-boss-AI-could-kill-humans-have-we-cannot-explain-the-reasoning/</loc>
    <lastmod>2023-04-07T01:40:04.459Z</lastmod>
    <data>
        <display>
        <title>GPT-4老板：AI可能会杀死人类，已经出现我们无法解释的推理能力</title>
        <pubTime>2023-04-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-MySQL-million-level-data-quantity-solution-and-avoid-OOM-is-derived/</loc>
    <lastmod>2023-04-07T01:35:53.636Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 实现 MySQL 百万级数据量导出并避免 OOM 的解决方案</title>
        <pubTime>2023-04-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Recommend-a-IDEA-plugins-can-be-called-the-backend-interface-automatically-generated-artifact/</loc>
    <lastmod>2023-04-07T01:34:03.173Z</lastmod>
    <data>
        <display>
        <title>推荐一款IDEA插件，堪称后端接口自动生成神器！</title>
        <pubTime>2023-04-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-high-concurrency-how-to-ensure-the-only-global-ID-distributed-generation/</loc>
    <lastmod>2023-04-04T23:32:36.434Z</lastmod>
    <data>
        <display>
        <title>面试官：高并发下，如何保证分布式唯一全局 ID 生成？</title>
        <pubTime>2023-04-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-your-login-interface-really-secure/</loc>
    <lastmod>2023-04-04T23:30:26.272Z</lastmod>
    <data>
        <display>
        <title>你的登录接口真的安全吗？快看看你有没有中招！</title>
        <pubTime>2023-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Rule-engine-depth-contrast-LiteFlow-vs-Drools/</loc>
    <lastmod>2023-04-04T12:46:38.346Z</lastmod>
    <data>
        <display>
        <title>规则引擎深度对比，LiteFlow vs Drools！</title>
        <pubTime>2023-04-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Using-PageHelper-plugin-paging-query-is-slow/</loc>
    <lastmod>2023-04-04T12:44:57.613Z</lastmod>
    <data>
        <display>
        <title>使用 PageHelper 插件分页查询很慢？一招帮你搞定！</title>
        <pubTime>2023-04-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Let-ChatGPT-help-us-CRUD-refactor-the-code-fix-bugs/</loc>
    <lastmod>2023-04-04T12:43:21.412Z</lastmod>
    <data>
        <display>
        <title>让ChatGPT帮我们CRUD、重构代码、修BUG</title>
        <pubTime>2023-04-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-last-note-software-programmer-Notion/</loc>
    <lastmod>2023-04-04T12:43:21.410Z</lastmod>
    <data>
        <display>
        <title>程序员最后一款笔记软件：Notion</title>
        <pubTime>2023-04-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mybatis-bulk-insert-a-large-amount-of-data-of-the-optimal-solution/</loc>
    <lastmod>2023-04-02T13:22:59.857Z</lastmod>
    <data>
        <display>
        <title>Mybatis 批量插入大量数据的最优方案</title>
        <pubTime>2023-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Out-of-the-box-ChatGPT-retrieval-scheme-is-open-source/</loc>
    <lastmod>2023-04-02T13:22:02.527Z</lastmod>
    <data>
        <display>
        <title>开箱即用，ChatGPT 复现方案开源</title>
        <pubTime>2023-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-build-a-permanent-operation-of-individual-baidu-network-location/</loc>
    <lastmod>2023-04-02T13:22:02.526Z</lastmod>
    <data>
        <display>
        <title>如何搭建一个永久运行的个人百度网盘？</title>
        <pubTime>2023-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Huawei-OD-win/</loc>
    <lastmod>2023-04-02T13:22:02.526Z</lastmod>
    <data>
        <display>
        <title>华为 OD，拿下了！</title>
        <pubTime>2023-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-Docker-to-apologize/</loc>
    <lastmod>2023-04-02T13:22:02.524Z</lastmod>
    <data>
        <display>
        <title>Docker 认错了！</title>
        <pubTime>2023-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IntelliJ-IDEA-20231-release/</loc>
    <lastmod>2023-04-02T02:54:43.225Z</lastmod>
    <data>
        <display>
        <title>IntelliJ IDEA 2023.1 发布！新UI、体验优化、Maven导入速度加快 ...</title>
        <pubTime>2023-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Find-a-Fried-day-Docker-UI-management-tools-support-for-Linux-Mac-and-Windows-a-little-cow-force/</loc>
    <lastmod>2023-04-02T02:54:43.225Z</lastmod>
    <data>
        <display>
        <title>发现一款吊炸天的 Docker UI 管理工具，支持 Linux、Mac 和 Windows，有点牛逼！</title>
        <pubTime>2023-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Source-of-common-where-1--1-is-a-kind-of-advanced-optimization-techniques/</loc>
    <lastmod>2023-04-02T02:54:43.224Z</lastmod>
    <data>
        <display>
        <title>源码中常见的 where 1=1 是一种高级优化技巧？</title>
        <pubTime>2023-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-the-Java-stripped-more-than-one-thousand-comments-on-wen-xin-word/</loc>
    <lastmod>2023-04-02T02:54:43.224Z</lastmod>
    <data>
        <display>
        <title>用 Java 扒了一千多条关于文心一言的评论</title>
        <pubTime>2023-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/From-the-school-recruit-tencent-four-years-working-summary/</loc>
    <lastmod>2023-04-02T02:54:43.223Z</lastmod>
    <data>
        <display>
        <title>从校招入职腾讯的四年工作总结</title>
        <pubTime>2023-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-old-interview-questions-thread-alternating-printing-problems-analysis-field/</loc>
    <lastmod>2023-04-02T02:54:43.222Z</lastmod>
    <data>
        <display>
        <title>Java老掉牙的面试问题：线程交替打印问题，分析实操一下</title>
        <pubTime>2023-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IDE--ChatGPT-automatically-write-code-editor-can-really-do-it/</loc>
    <lastmod>2023-04-02T02:54:43.221Z</lastmod>
    <data>
        <display>
        <title>IDE + ChatGPT，这款编辑器真的做到可以自动写代码了！</title>
        <pubTime>2023-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-how-ChatGPT-for-developers-to-use/</loc>
    <lastmod>2023-04-02T01:01:09.730Z</lastmod>
    <data>
        <display>
        <title>聊聊 ChatGPT 如何为开发者所用</title>
        <pubTime>2023-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-the-measured-wenxin-vs-GPT--4/</loc>
    <lastmod>2023-04-02T01:00:37.082Z</lastmod>
    <data>
        <display>
        <title>实测：文心一言 vs GPT-4</title>
        <pubTime>2023-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-20-officially-released-super-god/</loc>
    <lastmod>2023-04-02T01:00:37.081Z</lastmod>
    <data>
        <display>
        <title>Java 20 正式发布，超神了。。</title>
        <pubTime>2023-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Eight-kinds-of-main-data-migration-tool-technology-selection-yyds/</loc>
    <lastmod>2023-04-02T01:00:37.081Z</lastmod>
    <data>
        <display>
        <title>8 种主流数据迁移工具技术选型，yyds！</title>
        <pubTime>2023-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Multithreaded-transaction-rollback-you-really-use-for/</loc>
    <lastmod>2023-04-02T00:52:37.704Z</lastmod>
    <data>
        <display>
        <title>多线程中的事务回滚，你真的用对了吗？</title>
        <pubTime>2023-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Use-Copliot-help-you-fix-the-Java-boilerplate-code/</loc>
    <lastmod>2023-03-31T01:39:28.868Z</lastmod>
    <data>
        <display>
        <title>用 Copliot 帮你搞定 Java 样板代码</title>
        <pubTime>2023-03-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/King-ChatGPT-Fried-update-have-a-little-the-prototype-of-the-operating-system/</loc>
    <lastmod>2023-03-31T01:39:28.868Z</lastmod>
    <data>
        <display>
        <title>ChatGPT 王炸更新，有点操作系统的雏形了....</title>
        <pubTime>2023-03-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Docker-no-longer-open-source/</loc>
    <lastmod>2023-03-31T01:39:28.868Z</lastmod>
    <data>
        <display>
        <title>Docker翻脸，不再开源！</title>
        <pubTime>2023-03-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Level-5-big-mainstream-scheme-comparison-MySQL-billions-of-cable-on-the-smooth-expansion-of-actual-combat/</loc>
    <lastmod>2023-03-31T01:39:28.867Z</lastmod>
    <data>
        <display>
        <title></title>
        <pubTime>2023-03-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-design-of-the-distributed-logging-system-and-practice/</loc>
    <lastmod>2023-03-31T01:39:28.866Z</lastmod>
    <data>
        <display>
        <title>分布式日志系统的设计和实践</title>
        <pubTime>2023-03-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Consistency-a-distributed-system/</loc>
    <lastmod>2023-03-30T06:30:57.535Z</lastmod>
    <data>
        <display>
        <title>详解分布式一致性机制</title>
        <pubTime>2022-02-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Lombok-principle-and-at-the-same-time-make---Data-and--Builder-of-the-pit/</loc>
    <lastmod>2023-03-30T06:27:04.180Z</lastmod>
    <data>
        <display>
        <title>Lombok原理和同时使⽤@Data和@Builder 的坑</title>
        <pubTime>2022-10-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/100-times-faster-than-the-efficiency-of-MyBatis-search-engine-the-conditions-of-natural-support-league-table/</loc>
    <lastmod>2023-03-29T01:03:35.375Z</lastmod>
    <data>
        <display>
        <title>比 MyBatis 效率快 100 倍的条件检索引擎，天生支持联表！</title>
        <pubTime>2022-05-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-lightweight-framework-of-permissions-easily-get-project-permissions/</loc>
    <lastmod>2023-03-28T14:07:43.905Z</lastmod>
    <data>
        <display>
        <title>一款轻量级的权限框架，轻松搞定项目权限！</title>
        <pubTime>2023-03-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-build-a-permanent-personal-server-running/</loc>
    <lastmod>2023-03-27T01:47:11.257Z</lastmod>
    <data>
        <display>
        <title>如何搭建一台永久运行的个人服务器？</title>
        <pubTime>2022-03-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-touch-of-Kafka-message-repeated-headache-solve-immediately/</loc>
    <lastmod>2023-03-27T01:46:08.295Z</lastmod>
    <data>
        <display>
        <title>一碰就头疼的 Kafka 消息重复问题，立马解决！</title>
        <pubTime>2023-03-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-uses-annotations-to-implement-Redis-distributed-locks/</loc>
    <lastmod>2023-03-27T01:45:21.290Z</lastmod>
    <data>
        <display>
        <title>【完美】SpringBoot中使用注解来实现 Redis 分布式锁</title>
        <pubTime>2023-03-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Byte-2-face-100-WQPS-short-chain-system-how-to-design/</loc>
    <lastmod>2023-03-26T12:36:04.205Z</lastmod>
    <data>
        <display>
        <title>字节二面：100Wqps短链系统，如何设计？</title>
        <pubTime>2023-03-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-how-protective-Boot-XSS--SQL-injection-attacks/</loc>
    <lastmod>2023-03-26T11:35:23.397Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 如何防护 XSS + SQL 注入攻击 ？终于懂了！</title>
        <pubTime>2023-03-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programmers-face-ali-on-three-sides-have-no-reason-to-hang-up-and-choked-to-death-by-HR-sentence-and-net-friend-this-is-ali/</loc>
    <lastmod>2023-03-26T11:33:45.436Z</lastmod>
    <data>
        <display>
        <title>程序员面阿里三面无理由挂了，被HR一句话噎死，网友：这可是阿里啊</title>
        <pubTime>2023-03-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/For-loop-nested-for-loop-you-need-to-understand-the-code-performance-optimization-techniques/</loc>
    <lastmod>2023-03-26T11:33:45.435Z</lastmod>
    <data>
        <display>
        <title>for 循环嵌套 for 循环，你需要懂的代码性能优化技巧！</title>
        <pubTime>2023-03-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-word-of-wenxin-ones-drawing-I-was-shocked/</loc>
    <lastmod>2023-03-26T11:33:45.435Z</lastmod>
    <data>
        <display>
        <title>文心一言的魔性作图，我愣住了......</title>
        <pubTime>2023-03-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-to-generate-a-variety-of-PDF-field-image-templates-form/</loc>
    <lastmod>2023-03-26T11:33:45.434Z</lastmod>
    <data>
        <display>
        <title>Java 生成各种 PDF 实战方案（图片、模板、表格）</title>
        <pubTime>2023-03-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Also-in-manual-Nginx-configuration/</loc>
    <lastmod>2023-03-26T11:33:45.434Z</lastmod>
    <data>
        <display>
        <title>还在手动配置Nginx？太LOW了，这个超强大的 Nginx 可视化管理工具太牛逼了！</title>
        <pubTime>2023-03-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewers-like-to-ask-RocketMQ-then-good-preparation/</loc>
    <lastmod>2023-03-26T11:33:45.434Z</lastmod>
    <data>
        <display>
        <title>面试官喜欢问RocketMQ，那就好好准备下</title>
        <pubTime>2023-03-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Open-7-days-22000-Star/</loc>
    <lastmod>2023-03-26T11:33:45.433Z</lastmod>
    <data>
        <display>
        <title>开源 7 天，斩获 2.2 万 Star</title>
        <pubTime>2023-03-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Critical-fire-couples-should-not-reality/</loc>
    <lastmod>2023-03-26T11:33:45.433Z</lastmod>
    <data>
        <display>
        <title>爆火情侣竟不是真人！新版Midjourney效果炸裂，网友：太可怕了</title>
        <pubTime>2023-03-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-the-company-is-not-necessarily-the-ability-not-line-may-be-related-to-organizational-structure/</loc>
    <lastmod>2023-03-26T11:33:45.433Z</lastmod>
    <data>
        <display>
        <title>在公司混的差，不一定是能力不行，可能和组织架构有关！</title>
        <pubTime>2023-03-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Take-over-former-colleagues-code-particularly-bad-all-kinds-of-bugs-see-the-ma/</loc>
    <lastmod>2023-03-26T11:33:45.433Z</lastmod>
    <data>
        <display>
        <title>接手前同事代码，特别烂，各种BUG，看麻了。。。</title>
        <pubTime>2023-03-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-at-the-core-of-27-annotations-how-much-do-you-know/</loc>
    <lastmod>2023-03-26T11:33:45.432Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 最核心的27个注解，你了解多少？</title>
        <pubTime>2023-03-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-434--SpringBoot-interview-will-ask-start-the-process/</loc>
    <lastmod>2023-03-26T11:33:45.432Z</lastmod>
    <data>
        <display>
        <title>【434期】SpringBoot 面试必问：启动流程</title>
        <pubTime>2023-03-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring--OpenAI-generate-images/</loc>
    <lastmod>2023-03-26T11:33:45.431Z</lastmod>
    <data>
        <display>
        <title>Spring + OpenAI 生成图像</title>
        <pubTime>2023-03-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-generate-the-SQL-statement-parsing-and-formatting-in-Java/</loc>
    <lastmod>2023-03-26T11:33:45.431Z</lastmod>
    <data>
        <display>
        <title>Java中如何解析、格式化、生成SQL语句？</title>
        <pubTime>2023-03-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kubernetes-architecture-principle-explanation/</loc>
    <lastmod>2023-03-26T11:33:45.431Z</lastmod>
    <data>
        <display>
        <title>Kubernetes架构原理详解</title>
        <pubTime>2023-03-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ChatGpt-implementation-of-short-message-sending-Redis-current-limiting-function/</loc>
    <lastmod>2023-03-26T11:33:45.430Z</lastmod>
    <data>
        <display>
        <title>ChatGpt实现的短消息发送Redis限流功能</title>
        <pubTime>2023-03-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-current-limit-of-three-ways/</loc>
    <lastmod>2023-03-24T05:30:41.502Z</lastmod>
    <data>
        <display>
        <title>Redis 实现限流的三种方式</title>
        <pubTime>2022-02-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-elegant-writing-the-Controller-layer-code/</loc>
    <lastmod>2023-03-24T05:29:23.750Z</lastmod>
    <data>
        <display>
        <title>如何优雅的写 Controller 层代码？</title>
        <pubTime>2023-03-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Depots-table-can-really-to-quit-the-historical-stage/</loc>
    <lastmod>2023-03-23T00:54:27.719Z</lastmod>
    <data>
        <display>
        <title>分库分表，可能真的要退出历史舞台了！</title>
        <pubTime>2023-03-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Cow-force-This-software-can-operate-almost-all-databases/</loc>
    <lastmod>2023-03-22T01:14:26.090Z</lastmod>
    <data>
        <display>
        <title>比 Navicat 还要好用、功能更强大的工具！</title>
        <pubTime>2023-03-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Rapid-implementation-office-word-excel-powerpoint-TXT-files-online-preview-function-Java-version/</loc>
    <lastmod>2023-03-22T01:12:57.582Z</lastmod>
    <data>
        <display>
        <title>用 Java 实现 word、excel 等文档在线预览，这个真强！</title>
        <pubTime>2021-09-29T15:18:24.610Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Highperformance-local-caching-scheme-selection-look-at-this-article-is-enough/</loc>
    <lastmod>2023-03-19T13:08:03.865Z</lastmod>
    <data>
        <display>
        <title>高性能的本地缓存方案选型，看这篇就够了！</title>
        <pubTime>2023-03-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-integration-Liquibase-Boot-database-can-also-do-the-version-control/</loc>
    <lastmod>2023-03-19T13:07:38.811Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 集成 Liquibase，数据库也能做版本控制！</title>
        <pubTime>2023-03-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mybatis-Plus-bulk-insert-performance-optimization-very-practical/</loc>
    <lastmod>2023-03-19T13:06:39.066Z</lastmod>
    <data>
        <display>
        <title>Mybatis Plus 批量插入性能优化，非常实用！</title>
        <pubTime>2023-03-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Built-from-scratch-from-a-general-business-technology-architecture-the-architecture-is-a-little-cow-force/</loc>
    <lastmod>2023-03-19T13:06:39.065Z</lastmod>
    <data>
        <display>
        <title>从零开始搭建一个通用的业务技术架构，这套架构 有点牛逼！</title>
        <pubTime>2023-03-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Was-born-10-times-faster-than-Visio-drawing-tools/</loc>
    <lastmod>2023-03-19T11:39:19.120Z</lastmod>
    <data>
        <display>
        <title>横空出世，比Visio快10倍的画图工具来了。</title>
        <pubTime>2021-08-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Highend-operation-only-changed-five-lines-of-code-interface-throughput-increased-more-than-10-times/</loc>
    <lastmod>2023-03-18T15:07:33.552Z</lastmod>
    <data>
        <display>
        <title>高端操作，只改了五行代码接口吞吐量提升了10多倍</title>
        <pubTime>2023-03-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/General-solution-SpringBoot-timed-tasks-dynamic-management/</loc>
    <lastmod>2023-03-18T15:06:10.553Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 2.X 定时任务动态管理通用解决方案</title>
        <pubTime>2023-03-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/On-in-the-field-of-cognition-is-more-important-than-will-write-code/</loc>
    <lastmod>2023-03-18T15:04:56.696Z</lastmod>
    <data>
        <display>
        <title>对领域的认知比会写代码更重要</title>
        <pubTime>2023-01-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/On-the-byte-side-the-interviewer-took-system-out-println-for-half-an-hour-I-be-silly/</loc>
    <lastmod>2023-03-18T14:58:53.364Z</lastmod>
    <data>
        <display>
        <title>字节一面，面试官拿 System.out.println() 考了我半个小时？我傻了</title>
        <pubTime>2020-08-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Thousands-of-repeated-commits-in-a-flash-which-I-managed-with-SpringBoot-Redis/</loc>
    <lastmod>2023-03-18T14:55:42.535Z</lastmod>
    <data>
        <display>
        <title>SpringBoot + Redis 解决海量重复提交问题</title>
        <pubTime>2023-03-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Linux-server-there-is-a-huge-log-log-how-to-quickly-positioning-error/</loc>
    <lastmod>2023-03-18T14:54:47.309Z</lastmod>
    <data>
        <display>
        <title>Linux服务器存在大量log日志，如何快速定位错误？</title>
        <pubTime>2023-03-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-statistic-code-execution-time-play-and-more-dazzle/</loc>
    <lastmod>2023-03-17T00:57:35.707Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 统计代码执行耗时时间 ，玩法多到眼花！</title>
        <pubTime>2023-03-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-how-a-server-can-support-the-biggest-TCP-connection/</loc>
    <lastmod>2023-03-17T00:57:35.705Z</lastmod>
    <data>
        <display>
        <title>面试官：一台服务器最大能支持多少条 TCP 连接？问倒一大片。。。</title>
        <pubTime>2023-03-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ThreadLocal-matching-thread-pool-using-the-cause-of-memory-leaks-and-solutions/</loc>
    <lastmod>2023-03-16T01:09:33.851Z</lastmod>
    <data>
        <display>
        <title>ThreadLocal 搭配线程池使用造成内存泄漏的原因和解决方案</title>
        <pubTime>2023-03-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-Controller-layer-code-to-write-so-concise-and-elegant/</loc>
    <lastmod>2023-03-16T01:06:24.660Z</lastmod>
    <data>
        <display>
        <title>Controller层代码这么写，简洁又优雅！</title>
        <pubTime>2023-03-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-MySQL-Oracle-HDFS-data-synchronization-tool-a-little-cow-force/</loc>
    <lastmod>2023-03-13T12:12:22.621Z</lastmod>
    <data>
        <display>
        <title>这款 MySQL、Oracle、HDFS 数据同步工具，有点牛逼！</title>
        <pubTime>2023-03-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-distinct-in-MySQL-and-group-by-which-is-more-efficient/</loc>
    <lastmod>2023-03-12T14:44:33.331Z</lastmod>
    <data>
        <display>
        <title>MySQL 中的 distinct 和 group by 哪个效率更高？</title>
        <pubTime>2023-03-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SELECT-COUNT--can-lead-to-a-full-table-scan/</loc>
    <lastmod>2023-03-12T14:44:33.325Z</lastmod>
    <data>
        <display>
        <title>SELECT COUNT() 会造成全表扫描？回去等通知吧</title>
        <pubTime>2023-03-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Goodbye-Win-11/</loc>
    <lastmod>2023-03-12T14:42:08.822Z</lastmod>
    <data>
        <display>
        <title>再见 Win 11 ！下一代操作系统来了。。。</title>
        <pubTime>2023-03-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-426--the-interviewer-BIO-NIO-what-is-the-difference-between-AIO/</loc>
    <lastmod>2023-03-12T14:42:08.821Z</lastmod>
    <data>
        <display>
        <title>【426期】面试官：BIO、NIO、AIO 的区别是什么？</title>
        <pubTime>2023-03-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-classes-after-the-interview-experience-it-is-difficult-to/</loc>
    <lastmod>2023-03-12T14:42:08.821Z</lastmod>
    <data>
        <display>
        <title>Java 培训班出来之后的面试经历，很难！！</title>
        <pubTime>2023-03-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ChatGPT-team-squad-disclosure-3-tsinghua-university-and-Peking-University-and-1-huake/</loc>
    <lastmod>2023-03-12T14:42:08.821Z</lastmod>
    <data>
        <display>
        <title>ChatGPT 团队阵容揭秘：3清华、1北大、1华科</title>
        <pubTime>2023-03-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IDE-is-too-heavy-you-try-Emacs/</loc>
    <lastmod>2023-03-12T14:42:08.820Z</lastmod>
    <data>
        <display>
        <title>你的 IDE 太重了，试试 Emacs吧！</title>
        <pubTime>2023-03-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Build-no-Nginxs-future/</loc>
    <lastmod>2023-03-12T14:42:08.820Z</lastmod>
    <data>
        <display>
        <title>构建没有 Nginx 的未来？</title>
        <pubTime>2023-03-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-reading-RocketMQ-source-elegant-I-learned-how-to-create-a-thread/</loc>
    <lastmod>2023-03-12T14:42:08.820Z</lastmod>
    <data>
        <display>
        <title>读完 RocketMQ 源码，我学会了如何优雅的创建线程</title>
        <pubTime>2023-03-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Pay-treasure-to-second-interview-use-trycatch-catch-exceptions-will-affect-performance/</loc>
    <lastmod>2023-03-12T14:42:08.820Z</lastmod>
    <data>
        <display>
        <title>支付宝二面：使用 try-catch 捕获异常会影响性能吗？大部分人都会答错！</title>
        <pubTime>2023-03-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Twitter-shelves-part-of-the-service-the-service-was-wrong/</loc>
    <lastmod>2023-03-12T14:42:08.819Z</lastmod>
    <data>
        <display>
        <title>Twitter下架部分微服务，是微服务错了？</title>
        <pubTime>2023-03-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Prometheus-storage-engine-is-analyzed/</loc>
    <lastmod>2023-03-12T14:42:08.819Z</lastmod>
    <data>
        <display>
        <title>Prometheus 存储引擎分析</title>
        <pubTime>2023-03-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Google-China-big-layoffs-to-compensate-the-N--9/</loc>
    <lastmod>2023-03-12T14:42:08.819Z</lastmod>
    <data>
        <display>
        <title>谷歌中国大裁员赔偿 N+9？不，结果比这更离谱。。。</title>
        <pubTime>2023-03-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-you-say-a-programmer-is-a-extremely-tired-work/</loc>
    <lastmod>2023-03-12T12:20:40.620Z</lastmod>
    <data>
        <display>
        <title>为什么说程序员是一个极度劳累的工作？</title>
        <pubTime>2023-03-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-does-12306-support-millions-of-QPS/</loc>
    <lastmod>2023-03-12T11:55:15.412Z</lastmod>
    <data>
        <display>
        <title>12306抢票：极限并发带来的思考</title>
        <pubTime>2022-08-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/TikTok-Interview-2-How-to-scan-QR-codes-to-log-in/</loc>
    <lastmod>2023-03-12T11:54:28.626Z</lastmod>
    <data>
        <display>
        <title>淘宝二面：说下二维码登录的原理？我懵了。。。</title>
        <pubTime>2023-03-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-MybatisX-plugins-in-simple-tutorial-more-detailed/</loc>
    <lastmod>2023-03-12T11:51:48.536Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 中 MybatisX 插件的简单使用教程（超详细！！）</title>
        <pubTime>2023-03-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-interview-feedback-SpringCloud-25-a-man-from-Holland/</loc>
    <lastmod>2023-03-11T13:46:00.357Z</lastmod>
    <data>
        <display>
        <title>面试反馈：SpringCloud 的25连环炮</title>
        <pubTime>2023-03-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-our-company-killed-2100-iF-Else-projects/</loc>
    <lastmod>2023-03-11T13:43:56.446Z</lastmod>
    <data>
        <display>
        <title>面试官 | 写if 时不带 else，你的代码会更好！</title>
        <pubTime>2023-03-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-majestic-asynchronous-artifact-CompletableFuture-word-explanation/</loc>
    <lastmod>2023-03-09T23:39:38.234Z</lastmod>
    <data>
        <display>
        <title>一网打尽：异步神器 CompletableFuture 万字详解！</title>
        <pubTime>2023-03-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Top-Javaer-used-in-libraries-delicious/</loc>
    <lastmod>2023-03-09T23:35:47.271Z</lastmod>
    <data>
        <display>
        <title>顶级Javaer都在使用的类库，真香！</title>
        <pubTime>2023-02-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-Cacheable-cache-annotations-in-the-Spring-do-you-really-know/</loc>
    <lastmod>2023-03-09T14:05:38.659Z</lastmod>
    <data>
        <display>
        <title>Spring 中的 @Cacheable 缓存注解，你真的了解吗？</title>
        <pubTime>2023-03-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-micro-service-architecture-of-user-authentication-scheme/</loc>
    <lastmod>2023-03-09T14:05:38.651Z</lastmod>
    <data>
        <display>
        <title>聊聊 微服务 架构中的用户认证方案</title>
        <pubTime>2023-03-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Open-source-distributed-task-scheduling-system-choose-it/</loc>
    <lastmod>2023-03-09T14:01:30.111Z</lastmod>
    <data>
        <display>
        <title>开源分布式任务调度系统就选它！</title>
        <pubTime>2023-03-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/More-code-is-clean-the-hip/</loc>
    <lastmod>2023-03-09T14:01:30.110Z</lastmod>
    <data>
        <display>
        <title>代码越“整洁”，性能越“拉胯”？</title>
        <pubTime>2023-03-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Low-desire-factory-village-the-earth-in-985-211-high-income-low-consumption-preference-for-996/</loc>
    <lastmod>2023-03-09T14:01:30.110Z</lastmod>
    <data>
        <display>
        <title>低欲望的后厂村：“遍地”985、211，高收入低消费，偏爱996</title>
        <pubTime>2023-03-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/EasyExcel-with-format-multithreaded-exported-millions-of-data-actual-use/</loc>
    <lastmod>2023-03-09T14:01:30.108Z</lastmod>
    <data>
        <display>
        <title>EasyExcel 带格式多线程导出百万数据（实测好用）</title>
        <pubTime>2023-03-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-427--Redis-most-comprehensive-examinations-latest-edition-2023/</loc>
    <lastmod>2023-03-09T14:01:30.107Z</lastmod>
    <data>
        <display>
        <title>【427期】Redis 最全面试题（2023最新版）</title>
        <pubTime>2023-03-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Linux-TCP-connection-number-cannot-exceed-65535/</loc>
    <lastmod>2023-03-09T14:01:30.106Z</lastmod>
    <data>
        <display>
        <title>Linux的TCP连接数量最大不能超过65535？那服务器是如何应对百万千万的并发的？</title>
        <pubTime>2023-03-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Synchronization-between-MySQL-and-Redis-Cache/</loc>
    <lastmod>2023-03-09T05:43:53.944Z</lastmod>
    <data>
        <display>
        <title>MySQL 与 Redis 缓存的同步方案</title>
        <pubTime>2023-03-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Straight-out-RESTful-GraphQL-is-really-sweet/</loc>
    <lastmod>2023-03-09T05:42:12.483Z</lastmod>
    <data>
        <display>
        <title>我为什么要放弃 RESTful，选择拥抱 GraphQL</title>
        <pubTime>2023-02-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-low-code-I-wrote-a-cattle-than-ChatGPT-CRUD-code-generator/</loc>
    <lastmod>2023-03-09T05:41:21.497Z</lastmod>
    <data>
        <display>
        <title>非低代码，我写了一个比ChatGPT还牛的CRUD代码生成器</title>
        <pubTime>2023-03-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Delay-queue-to-implement-in-Redis-I-studied-the-two-kinds-of-schemes-found-that-is-not-a-simple-one/</loc>
    <lastmod>2023-03-05T14:25:22.236Z</lastmod>
    <data>
        <display>
        <title>用 Redis 实现延迟队列，我研究了两种方案，发现并不简单</title>
        <pubTime>2023-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Remember-a-time-with-no-error-code-5-s-a-full-Gc-problem/</loc>
    <lastmod>2023-03-05T14:24:36.607Z</lastmod>
    <data>
        <display>
        <title>记一次无代码报错，5s一次full Gc的问题排查</title>
        <pubTime>2023-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Implement-a-context-management-based-on-ThreadLocal-components-with-source/</loc>
    <lastmod>2023-03-05T14:24:36.607Z</lastmod>
    <data>
        <display>
        <title>基于 ThreadLocal 实现一个上下文管理组件（附源码）</title>
        <pubTime>2023-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Companies-began-to-track-employees-degree/</loc>
    <lastmod>2023-03-05T14:24:36.606Z</lastmod>
    <data>
        <display>
        <title>公司开始追查员工学历 ...</title>
        <pubTime>2023-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Cut-in-the-most-detailed-ChatGPT-is-introduced-the-principle-application-how-the-trial-all-done/</loc>
    <lastmod>2023-03-05T14:24:36.583Z</lastmod>
    <data>
        <display>
        <title>全网最详细的 ChatGPT 介绍：原理、应用、如何试用，统统搞定！</title>
        <pubTime>2023-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-Linux-database-Redis-directing-a-unified-management-platform-the-open-source-platform-is-very-nice/</loc>
    <lastmod>2023-03-05T14:24:36.583Z</lastmod>
    <data>
        <display>
        <title>一款 Linux、数据库、Redis、MongoDB 统一管理平台，这个开源平台非常好用！</title>
        <pubTime>2023-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-some-985-undergraduate-students-of-the-mixed-water-even-in-the-college-education-is-so-helpful-when-looking-for-work/</loc>
    <lastmod>2023-03-05T14:24:36.583Z</lastmod>
    <data>
        <display>
        <title>为什么有些 985 的本科学生即使在大学里混得很水，在找工作时学历却那么管用？</title>
        <pubTime>2023-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-screen-caused-by-hot-deployment-OOM-experience/</loc>
    <lastmod>2023-03-05T14:24:36.582Z</lastmod>
    <data>
        <display>
        <title>一次由热部署导致的OOM排查经历</title>
        <pubTime>2023-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-424--the-interviewer-say-a-multithreaded-common-lock-strategy/</loc>
    <lastmod>2023-03-05T14:24:36.582Z</lastmod>
    <data>
        <display>
        <title>【424期】面试官：说一说多线程常见锁的策略</title>
        <pubTime>2023-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Integrate-SpringBoot-Canal--the-RabbitMQ-to-monitor-data-changes-/</loc>
    <lastmod>2023-03-05T14:24:36.581Z</lastmod>
    <data>
        <display>
        <title>SpringBoot整合Canal+RabbitMQ监听数据变更~</title>
        <pubTime>2023-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Wine-80-release-finally-can-smooth-running-Windows-applications-on-Linux/</loc>
    <lastmod>2023-03-05T14:24:36.581Z</lastmod>
    <data>
        <display>
        <title>Wine 8.0 发布，终于可以在 Linux 上流畅的运行 Windows 应用程序了！</title>
        <pubTime>2023-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-unified-processing-function/</loc>
    <lastmod>2023-03-05T14:24:36.580Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 统一功能处理</title>
        <pubTime>2023-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-serialization-Serializable-N-of-the-pit/</loc>
    <lastmod>2023-03-05T14:24:36.556Z</lastmod>
    <data>
        <display>
        <title>Java序列化Serializable的N种坑</title>
        <pubTime>2023-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/EasyExcel-export-data-exceeding-the-maximum-limit-Excel-sheet-what-should-I-do/</loc>
    <lastmod>2023-03-05T14:24:36.555Z</lastmod>
    <data>
        <display>
        <title>EasyExcel 导出数据超过 Excel 单表上限了，该怎么办？？？</title>
        <pubTime>2023-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IDEA-of-28-ceiling-skills-yyds/</loc>
    <lastmod>2023-03-05T14:24:36.555Z</lastmod>
    <data>
        <display>
        <title>IDEA 28 个天花板技巧，yyds！</title>
        <pubTime>2023-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-a-senior-expert-my-understanding-of-the-technical-architecture/</loc>
    <lastmod>2023-03-05T14:24:36.554Z</lastmod>
    <data>
        <display>
        <title>阿里高级专家：我对技术架构的理解</title>
        <pubTime>2023-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-cow-ChatGPT-version-of-bing/</loc>
    <lastmod>2023-03-05T14:24:36.554Z</lastmod>
    <data>
        <display>
        <title>ChatGPT 版必应发飙！怒斥人类：放尊重些</title>
        <pubTime>2023-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Blockbuster-recommended/</loc>
    <lastmod>2023-03-05T14:24:36.530Z</lastmod>
    <data>
        <display>
        <title>重磅推荐！比 Redis 性能更强的数据库！</title>
        <pubTime>2023-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-clear-ChatGPT-working-principle/</loc>
    <lastmod>2023-03-05T14:24:36.528Z</lastmod>
    <data>
        <display>
        <title>一文谈清楚ChatGPT工作原理</title>
        <pubTime>2023-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Understand-the-decomposition-of-the-micro-service-architecture-design/</loc>
    <lastmod>2023-03-05T14:24:36.527Z</lastmod>
    <data>
        <display>
        <title>一文了解微服务架构的分解设计</title>
        <pubTime>2023-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-40-do-programmers-is-good-or-bad/</loc>
    <lastmod>2023-03-05T14:24:36.527Z</lastmod>
    <data>
        <display>
        <title>40岁还在做程序员是好还是坏？</title>
        <pubTime>2023-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kubernetes-on-Java-application-of-best-practices/</loc>
    <lastmod>2023-03-04T13:58:05.248Z</lastmod>
    <data>
        <display>
        <title>Kubernetes 上 Java 应用的最佳实践</title>
        <pubTime>2023-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Recently-a-millisecond-back-billions-of-data/</loc>
    <lastmod>2023-03-04T13:57:02.180Z</lastmod>
    <data>
        <display>
        <title>最近搞了个毫秒级返回百亿数据！我都做了啥！</title>
        <pubTime>2023-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Fudan-ChatGPT-a-Chinese-version-in-MOSS/</loc>
    <lastmod>2023-03-04T13:57:02.180Z</lastmod>
    <data>
        <display>
        <title>复旦发布中国版 ChatGPT ：MOSS</title>
        <pubTime>2023-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Meituan-eventually-face-are-you-sure-CAS-unlocked/</loc>
    <lastmod>2023-03-04T13:57:02.180Z</lastmod>
    <data>
        <display>
        <title>美团终面：你确定CAS不加锁吗？</title>
        <pubTime>2023-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/17-that-micro-services-examinations/</loc>
    <lastmod>2023-03-04T13:57:02.179Z</lastmod>
    <data>
        <display>
        <title>17 道微服务面试题</title>
        <pubTime>2023-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-makes-Redis-back-frustrated-in-13-years-someone-want-to-set-new-architecture-for-Redis-change/</loc>
    <lastmod>2023-03-04T01:42:28.514Z</lastmod>
    <data>
        <display>
        <title>是什么让Redis“气急败坏”回击：13年来，总有人想替Redis换套新架构</title>
        <pubTime>2023-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Outrageous/</loc>
    <lastmod>2023-03-02T14:13:41.044Z</lastmod>
    <data>
        <display>
        <title>离谱！入职BYD一个月，心态崩了。。。</title>
        <pubTime>2023-03-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/System-before-launch-SQL-script-9-hole/</loc>
    <lastmod>2023-03-02T14:13:41.044Z</lastmod>
    <data>
        <display>
        <title>系统上线前，SQL脚本的9大坑</title>
        <pubTime>2023-03-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Event--DDD--Fried-king/</loc>
    <lastmod>2023-03-02T14:13:41.043Z</lastmod>
    <data>
        <display>
        <title>Spring Event + DDD = 王炸！！</title>
        <pubTime>2023-03-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-micro-service-architecture-of-multistage-cache-design/</loc>
    <lastmod>2023-03-02T13:31:15.118Z</lastmod>
    <data>
        <display>
        <title>聊聊微服务架构中的多级缓存设计</title>
        <pubTime>2023-03-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-use-of-spring--retry-to-easily-solve-retry-SpringBoot/</loc>
    <lastmod>2023-03-02T13:31:15.114Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 中使用 spring-retry 轻松解决重试</title>
        <pubTime>2023-03-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Meituan-second-interview-what-is-the-principle-of-SPI/</loc>
    <lastmod>2023-03-02T13:30:09.335Z</lastmod>
    <data>
        <display>
        <title>美团二面：SPI 的原理是什么？</title>
        <pubTime>2023-02-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/CompletableFuture-multithread-asynchronous-task-choreography-of-actual-combat/</loc>
    <lastmod>2023-03-02T13:29:48.665Z</lastmod>
    <data>
        <display>
        <title>CompletableFuture实现多线程异步任务编排实战</title>
        <pubTime>2023-03-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Apple-M1--M2-Mac-Win11-formal-support-run/</loc>
    <lastmod>2023-03-02T13:29:48.665Z</lastmod>
    <data>
        <display>
        <title>苹果 M1/M2 Mac 正式支持运行Win11</title>
        <pubTime>2023-03-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-ChatGPT-robot-for-Kubernetes-cluster-deployment/</loc>
    <lastmod>2023-03-02T13:29:48.664Z</lastmod>
    <data>
        <display>
        <title>为Kubernetes集群部署一个ChatGPT机器人</title>
        <pubTime>2023-02-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot--Vue-login-web-page-version-of-the-human-face-facial-recognition-pretend-bility-is-very-high/</loc>
    <lastmod>2023-03-01T14:43:54.923Z</lastmod>
    <data>
        <display>
        <title>SpringBoot+Vue 实现网页版人脸登录、人脸识别，逼格很高！！！</title>
        <pubTime>2023-02-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-micro-service-random-drops-screening-process/</loc>
    <lastmod>2023-03-01T14:43:54.922Z</lastmod>
    <data>
        <display>
        <title>Java 微服务随机掉线排查过程</title>
        <pubTime>2023-02-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/With-good-DDD-must-first-over-Spring-Data-it-through/</loc>
    <lastmod>2023-03-01T07:06:28.818Z</lastmod>
    <data>
        <display>
        <title>用好 DDD 必须先过 Spring Data 这关</title>
        <pubTime>2023-02-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Feel-the-beauty-of-Java-Lambda-recommended-collection-when-needed-to-check/</loc>
    <lastmod>2023-02-26T15:22:22.667Z</lastmod>
    <data>
        <display>
        <title>感受 Java Lambda 之美，推荐收藏，需要时查阅</title>
        <pubTime>2023-02-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-understand-SQL-execution-order/</loc>
    <lastmod>2023-02-24T16:43:28.873Z</lastmod>
    <data>
        <display>
        <title>一篇明白SQL的执行顺序</title>
        <pubTime>2023-02-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Write-technical-personnel-leave/</loc>
    <lastmod>2023-02-24T16:41:16.017Z</lastmod>
    <data>
        <display>
        <title>写点技术人员离职的心得</title>
        <pubTime>2023-02-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-achieve-universal-file-online-preview-is-open-source-so-sweet/</loc>
    <lastmod>2023-02-24T16:39:25.860Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 实现万能文件在线预览</title>
        <pubTime>2023-02-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Confused-SpringBoot-play-code-prevent-leakage-decompiled-code/</loc>
    <lastmod>2023-02-23T05:01:26.473Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 玩一玩代码混淆，防止反编译代码泄露</title>
        <pubTime>2023-02-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Goodbye-Navicat-for-a-fee/</loc>
    <lastmod>2023-02-23T04:52:27.512Z</lastmod>
    <data>
        <display>
        <title>再见了，收费的Navicat。</title>
        <pubTime>2023-02-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Left-ear-rat-I-think-ChatGPT-why-Google-lost-billions-of-dollars/</loc>
    <lastmod>2023-02-23T01:12:13.615Z</lastmod>
    <data>
        <display>
        <title>左耳朵耗子：我看ChatGPT，为啥谷歌掉了千亿美金</title>
        <pubTime>2023-02-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Cow-force-ah-ali-version-ChatGPT-is-coming/</loc>
    <lastmod>2023-02-22T12:53:51.149Z</lastmod>
    <data>
        <display>
        <title>牛逼啊，阿里版 ChatGPT 要来了！中文聊天截图曝光，还能画图。。</title>
        <pubTime>2023-02-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/HTTPS-finally-understand/</loc>
    <lastmod>2023-02-22T12:53:51.148Z</lastmod>
    <data>
        <display>
        <title>HTTPS 终于搞懂了 ！</title>
        <pubTime>2023-02-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-company-has-a-unified-structure-to-deal-with-try-Please-stop-writing-all-over-the-screen-and-find-the-performance-deduction-again/</loc>
    <lastmod>2023-02-20T12:51:59.119Z</lastmod>
    <data>
        <display>
        <title>求求你不要写满屏的 try...catch 了，这才是优雅的处理方式，真香！</title>
        <pubTime>2022-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Common-problems-and-solutions-of-Redis-cache-dry-goods-collection/</loc>
    <lastmod>2023-02-19T04:15:42.013Z</lastmod>
    <data>
        <display>
        <title>Redis 缓存的常见异常及解决方案，干货建议收藏！</title>
        <pubTime>2023-02-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-also-experienced-a-ChatGPT-automatic-programming-ba-shi4s-indeed-very/</loc>
    <lastmod>2023-02-19T04:11:21.809Z</lastmod>
    <data>
        <display>
        <title>我也体验了一把 ChatGPT 自动写程序，确实巴适的很！</title>
        <pubTime>2023-02-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Do-you-know-how-the-ping-command-works/</loc>
    <lastmod>2023-02-19T04:11:21.808Z</lastmod>
    <data>
        <display>
        <title>你知道ping命令是如何工作的吗？</title>
        <pubTime>2023-02-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Contains-words-of-open-source-code-is-better-than-do-not-contain-words-of-code-quality-obviously/</loc>
    <lastmod>2023-02-19T04:11:21.808Z</lastmod>
    <data>
        <display>
        <title>含有脏话的开源代码比不含脏话的代码质量明显要好！</title>
        <pubTime>2023-02-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MyBatis--Plus-league-table-query-finally-have-a-tool-is-lacking/</loc>
    <lastmod>2023-02-18T14:39:44.443Z</lastmod>
    <data>
        <display>
        <title>MyBatis-Plus 联表查询的短板，终于有一款工具补齐了</title>
        <pubTime>2023-02-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Meituan-interview-the-SQL-statement-to-add-the-lock/</loc>
    <lastmod>2023-02-18T14:39:44.437Z</lastmod>
    <data>
        <display>
        <title>美团面试：这个 SQL 语句加了哪些锁？</title>
        <pubTime>2023-02-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Remember-a-new-ArrayList-in-CPU-surge/</loc>
    <lastmod>2023-02-18T14:37:44.278Z</lastmod>
    <data>
        <display>
        <title>记一次new ArrayList导致的cpu飙升问题排查</title>
        <pubTime>2023-02-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Asked-the-rotten-Redis-distributed-lock-do-you-really-understand/</loc>
    <lastmod>2023-02-18T14:37:44.277Z</lastmod>
    <data>
        <display>
        <title>被问烂的Redis分布式锁，你真的懂了？</title>
        <pubTime>2023-02-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Meituan-interview-MySQL-on-the-primary-key-must-be-continuous/</loc>
    <lastmod>2023-02-18T14:37:44.276Z</lastmod>
    <data>
        <display>
        <title>美团面试：MySQL 自增主键一定是连续的吗？</title>
        <pubTime>2023-02-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/With-MQ-for-eight-years/</loc>
    <lastmod>2023-02-18T14:37:44.275Z</lastmod>
    <data>
        <display>
        <title>用了8年MQ！聊聊消息队列的技术选型，哪个最香！</title>
        <pubTime>2023-02-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Recommended-10-cool-IDEA-theme-the-look-is-not-greasy-all-classic/</loc>
    <lastmod>2023-02-18T14:37:44.274Z</lastmod>
    <data>
        <display>
        <title>推荐 10 款炫酷的 IDEA 主题，百看不腻，个个经典！</title>
        <pubTime>2023-02-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Should-such-a-design-task-scheduling-system-universal-general-stability-of-a-batch-of/</loc>
    <lastmod>2023-02-18T14:37:44.273Z</lastmod>
    <data>
        <display>
        <title>任务调度系统就该这么设计（万能通用），稳的一批！</title>
        <pubTime>2023-02-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-transfer-data-between-the-ThreadLocal-fatherson-thread/</loc>
    <lastmod>2023-02-18T14:37:44.272Z</lastmod>
    <data>
        <display>
        <title>ThreadLocal 父子线程之间该如何传递数据？</title>
        <pubTime>2023-02-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-transactions-P0-accident-oversold-100-bottle-of-maotai-the-project-team-panic-of-a-batch-of/</loc>
    <lastmod>2023-02-18T14:37:44.271Z</lastmod>
    <data>
        <display>
        <title>Redis事务P0级事故，超卖100瓶茅台，项目组慌的一批！</title>
        <pubTime>2023-02-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/4-MySQL-tuning-tools-the-company-with-a-great-god/</loc>
    <lastmod>2023-02-18T14:37:44.270Z</lastmod>
    <data>
        <display>
        <title>4 款 MySQL 调优工具，公司大神都在用！</title>
        <pubTime>2021-07-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Read-this-article-not-letter-you-can-not-use-MyBatis--Plus/</loc>
    <lastmod>2023-02-18T10:04:08.309Z</lastmod>
    <data>
        <display>
        <title>看完这篇，不信你还能不会用 MyBatis-Plus</title>
        <pubTime>2023-02-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Taught-you-how-to-download-Java-file-breakpoint/</loc>
    <lastmod>2023-02-18T09:52:45.544Z</lastmod>
    <data>
        <display>
        <title>手把手教你Java文件断点下载</title>
        <pubTime>2023-02-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ever-since-Gradle-was-used-up-I-have-been-a-little-tired-of-Maven-Quick-thief/</loc>
    <lastmod>2023-02-18T09:48:30.322Z</lastmod>
    <data>
        <display>
        <title>不好意思， Maven 该换了！</title>
        <pubTime>2023-02-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Distributed-task-framework-selection-regularly-write-too-good/</loc>
    <lastmod>2023-02-17T00:17:38.773Z</lastmod>
    <data>
        <display>
        <title>分布式定时任务框架选型，写得太好了！</title>
        <pubTime>2023-02-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Based-on-the-Apollo-configuration-gray/</loc>
    <lastmod>2023-02-14T00:54:07.646Z</lastmod>
    <data>
        <display>
        <title>基于 Apollo 实现配置灰度发布</title>
        <pubTime>2023-02-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-achieve-Excel-import-and-export-millions-of-data-volume-extraordinary-performance/</loc>
    <lastmod>2023-02-14T00:54:07.640Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 实现 Excel 导入导出，百万数据量，性能爆表！</title>
        <pubTime>2023-02-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Swept-ChatGPT-fix-bugs-accuracy-of-78/</loc>
    <lastmod>2023-02-14T00:52:52.503Z</lastmod>
    <data>
        <display>
        <title>ChatGPT修bug横扫全场，准确率达78%！程序员该开心还是难过？</title>
        <pubTime>2023-02-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Buzz-the-emergence-of-ChatGPT-unemployment-will-lead-to-the-underlying-programmer/</loc>
    <lastmod>2023-02-14T00:52:52.502Z</lastmod>
    <data>
        <display>
        <title>热议：ChatGPT 的出现会不会导致底层程序员失业？</title>
        <pubTime>2023-02-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Using-ChatGPT-solve-my-doubts-the-supplementary-registration-method/</loc>
    <lastmod>2023-02-14T00:52:52.501Z</lastmod>
    <data>
        <display>
        <title>使用 ChatGPT 解决我的疑惑，附带注册方法。</title>
        <pubTime>2023-02-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-using-thread-pool-how-to-control-the-main-thread-and-the-affairs-of-the-child-thread/</loc>
    <lastmod>2023-02-14T00:52:52.500Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 使用线程池如何控制主线程和子线程的事务</title>
        <pubTime>2023-02-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Linux-TCP-connection-number-cannot-exceed-65535-largest-is-that-how-to-cope-with-the-10-trillion-concurrent-server/</loc>
    <lastmod>2023-02-14T00:52:52.499Z</lastmod>
    <data>
        <display>
        <title>linux的TCP连接数量最大不能超过65535个吗，那服务器是如何应对百万千万的并发的？</title>
        <pubTime>2023-02-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Excel-is-generated-by-ChatGPT-formula-very-convenient/</loc>
    <lastmod>2023-02-13T11:47:38.281Z</lastmod>
    <data>
        <display>
        <title>用ChatGPT生成Excel公式，太方便了！</title>
        <pubTime>2023-02-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ChatGPT-development-principle-technology-architecture-and-industry-in-the-future/</loc>
    <lastmod>2023-02-13T11:47:19.805Z</lastmod>
    <data>
        <display>
        <title>ChatGPT发展历程、原理、技术架构详解和产业未来</title>
        <pubTime>2023-02-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-common-implementation-scheme-delay-message/</loc>
    <lastmod>2023-02-13T11:34:21.005Z</lastmod>
    <data>
        <display>
        <title>一口气说出 6 种实现延时消息的方案</title>
        <pubTime>2023-02-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Use-the-Function-to-eliminate-the-if/</loc>
    <lastmod>2023-02-13T11:30:58.177Z</lastmod>
    <data>
        <display>
        <title>妙用Java 8中的 Function接口 消灭if...else（非常新颖的写法）</title>
        <pubTime>2023-02-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-combining-with-the-implementation-timing-XXL--JOB-task/</loc>
    <lastmod>2023-02-11T15:16:38.568Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 结合 XXL-JOB 实现定时任务</title>
        <pubTime>2023-02-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-422--SpringBoot-interview-questions-and-answers-to-summarize-collection-VIP/</loc>
    <lastmod>2023-02-11T14:51:06.024Z</lastmod>
    <data>
        <display>
        <title>【422期】SpringBoot 面试问答总结（VIP典藏版）</title>
        <pubTime>2023-02-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-common-annotations--ConfigurationProperties-loosely-bound-and-data-validation/</loc>
    <lastmod>2023-02-11T14:51:06.018Z</lastmod>
    <data>
        <display>
        <title>SpringBoot常用注解@ConfigurationProperties、松散绑定、数据校验</title>
        <pubTime>2023-02-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Just-Spring-Boot-used-new-command-line-interface/</loc>
    <lastmod>2023-02-11T14:49:53.064Z</lastmod>
    <data>
        <display>
        <title>Just：Spring Boot 应用的新命令行界面</title>
        <pubTime>2023-02-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Swastika-apart/</loc>
    <lastmod>2023-02-11T14:49:53.063Z</lastmod>
    <data>
        <display>
        <title>万字拆解！追溯ChatGPT各项能力的起源</title>
        <pubTime>2023-02-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-ChatGPT-overnight-iterations-your-wife-would-not-get-well/</loc>
    <lastmod>2023-02-11T14:49:53.062Z</lastmod>
    <data>
        <display>
        <title>ChatGPT 连夜迭代：你老婆不好使了</title>
        <pubTime>2023-02-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-quickly-filter-out-all-log-a-request/</loc>
    <lastmod>2023-02-10T12:41:36.416Z</lastmod>
    <data>
        <display>
        <title>如何快速过滤出一次请求的所有日志？</title>
        <pubTime>2023-02-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Still-using-Guava-Cache-It-is-the-king-of-Java-native-caching/</loc>
    <lastmod>2023-02-10T12:31:57.978Z</lastmod>
    <data>
        <display>
        <title>真正的缓存之王，Google Guava 只是弟弟</title>
        <pubTime>2023-02-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-418--the-interviewer-distinct-and-group-by-which-is-more-efficient-in-MySQL/</loc>
    <lastmod>2023-02-10T12:30:09.052Z</lastmod>
    <data>
        <display>
        <title>【418期】面试官：MySQL中的 distinct 和 group by 哪个效率更高？</title>
        <pubTime>2023-02-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Lightweight-distributed-logging-token-tracking-artifact-10-minutes-can-access-to-the-project/</loc>
    <lastmod>2023-02-10T12:28:58.456Z</lastmod>
    <data>
        <display>
        <title>轻量级分布式日志标记追踪神器，十分钟即可接入到项目！</title>
        <pubTime>2023-02-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Good-company-chengdu-sichuan-province/</loc>
    <lastmod>2023-02-10T12:18:09.657Z</lastmod>
    <data>
        <display>
        <title>成都四川好公司汇总</title>
        <pubTime>2023-02-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Finally-figured-it-out--the-difference-between-the-Configuration-and--Component/</loc>
    <lastmod>2023-02-10T12:18:09.657Z</lastmod>
    <data>
        <display>
        <title>终于搞懂了 @Configuration 和 @Component 的区别</title>
        <pubTime>2023-02-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/My-hands-ChaDou-SpringBoot-year-handwritten-a-excel-export/</loc>
    <lastmod>2023-02-10T12:18:09.656Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 那年我双手插兜，手写一个excel导出</title>
        <pubTime>2023-02-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-MySQL-visual-management-tool-to-13-kind-of-cool/</loc>
    <lastmod>2023-02-10T12:18:09.656Z</lastmod>
    <data>
        <display>
        <title>13 款炫酷的 MySQL 可视化管理工具！好用到爆！！</title>
        <pubTime>2023-02-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-working-principle-of-parsing-ChatGPT-behind/</loc>
    <lastmod>2023-02-10T12:18:09.655Z</lastmod>
    <data>
        <display>
        <title>解析ChatGPT背后的工作原理</title>
        <pubTime>2023-02-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-the-core-technology-behind-ChatGPT-papers/</loc>
    <lastmod>2023-02-10T12:18:09.655Z</lastmod>
    <data>
        <display>
        <title>谈谈ChatGPT 背后的核心技术论文</title>
        <pubTime>2023-02-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Disaster-plan-Retry-and-Fallback-how-should-choice/</loc>
    <lastmod>2023-02-10T12:18:09.654Z</lastmod>
    <data>
        <display>
        <title>容灾方案：Retry 和 Fallback 该怎么抉择？</title>
        <pubTime>2023-02-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Based-on-Kubernetes-taught-you-how-to-implement-CICD-configuration/</loc>
    <lastmod>2023-02-05T13:54:37.965Z</lastmod>
    <data>
        <display>
        <title>手把手教你基于 Kubernetes 实现 CI/CD 配置</title>
        <pubTime>2023-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Fast-delivery-artifact-alibabas-official-low-engines-open-source-code/</loc>
    <lastmod>2023-02-05T13:54:37.953Z</lastmod>
    <data>
        <display>
        <title>快速交付神器：阿里巴巴官方低代码引擎开源了！</title>
        <pubTime>2023-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Goodbye-shiro/</loc>
    <lastmod>2023-02-05T13:53:13.112Z</lastmod>
    <data>
        <display>
        <title>再见了 shiro ！</title>
        <pubTime>2023-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tsinghuas-latest-graduates-too-volume/</loc>
    <lastmod>2023-02-05T13:50:47.104Z</lastmod>
    <data>
        <display>
        <title>清华最新发布的毕业生去向，太卷了吧！</title>
        <pubTime>2023-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Google-more-senior-open-source-bosses-layoffs/</loc>
    <lastmod>2023-02-05T13:50:47.104Z</lastmod>
    <data>
        <display>
        <title>谷歌多名资深 “开源大佬” 被裁员</title>
        <pubTime>2023-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Microsoft-confirmed-cut-10000-jobs-severance-pay-about-54-billion-per-capita-being-paid-540000/</loc>
    <lastmod>2023-02-05T13:50:47.104Z</lastmod>
    <data>
        <display>
        <title>微软确认裁员1万人，遣散费约54亿元，人均获赔54万！</title>
        <pubTime>2023-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Prices-oracle-new-Java-SE-pricing-model/</loc>
    <lastmod>2023-02-05T13:50:47.103Z</lastmod>
    <data>
        <display>
        <title>价格暴涨，甲骨文推出全新Java SE定价模式</title>
        <pubTime>2023-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-128-KB-of-contra-can-achieve-such-a-long-story/</loc>
    <lastmod>2023-02-05T13:50:47.103Z</lastmod>
    <data>
        <display>
        <title>为什么 128 KB 的魂斗罗可以实现那么长的剧情 ？</title>
        <pubTime>2023-02-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Just-three-days-to-work-was-laid/</loc>
    <lastmod>2023-02-05T13:50:47.103Z</lastmod>
    <data>
        <display>
        <title>刚上班三天就被裁。。还有谁！！</title>
        <pubTime>2023-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Google-details-exposure-open-source-head-was-cut-the-61--year--old-programmer-online-job-some-60-days-couldnt-find-a-job-will-be-deported/</loc>
    <lastmod>2023-02-05T13:50:47.102Z</lastmod>
    <data>
        <display>
        <title>谷歌裁员细节曝光：开源主管被裁，61岁程序员在线求职，有人60天找不到工作就被遣返</title>
        <pubTime>2023-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-SPI-mechanism-of-Spring-deep-insight-into-the-Boot/</loc>
    <lastmod>2023-02-05T13:50:47.102Z</lastmod>
    <data>
        <display>
        <title>深入剖析 Spring Boot 的 SPI 机制</title>
        <pubTime>2023-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-space-institute-in-twenty-thousand-is-a-kind-of-experience/</loc>
    <lastmod>2023-02-05T13:50:47.102Z</lastmod>
    <data>
        <display>
        <title>航天院入两万，是一种什么体验！</title>
        <pubTime>2023-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Google-12000-jobs/</loc>
    <lastmod>2023-02-05T13:50:47.102Z</lastmod>
    <data>
        <display>
        <title>谷歌裁员1.2万人....</title>
        <pubTime>2023-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Goes-down-Redis-how-to-avoid-the-lost-data/</loc>
    <lastmod>2023-02-05T13:50:47.101Z</lastmod>
    <data>
        <display>
        <title>宕机了，Redis 如何避免数据丢失？</title>
        <pubTime>2023-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Deep-paging--MySQL-fields-more-sorting-data-volume-level-three-million---the-optimized-plan-for-the-scene/</loc>
    <lastmod>2023-02-05T13:50:47.100Z</lastmod>
    <data>
        <display>
        <title>MySQL深分页 + 多字段排序场景的优化方案【三百万级数据量】</title>
        <pubTime>2023-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/China-is-not-the-root-server/</loc>
    <lastmod>2023-02-05T13:50:47.100Z</lastmod>
    <data>
        <display>
        <title>中国不是没有根服务器吗？《流浪地球2》的根服务器怎么在北京？</title>
        <pubTime>2023-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/K8s-enterprise-management-artifact-Rancher-youre-worth-it/</loc>
    <lastmod>2023-02-05T13:50:47.100Z</lastmod>
    <data>
        <display>
        <title>K8s企业级管理神器：Rancher 你值得拥有！</title>
        <pubTime>2023-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-in-this-mode-project-manager-for-I-sit-up-and-take-notice/</loc>
    <lastmod>2023-02-05T13:50:47.100Z</lastmod>
    <data>
        <display>
        <title>Spring项目中用了这种模式，经理对我刮目相看</title>
        <pubTime>2023-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-MVCC-rollback-segments-consistency-of-the-underlying-read-lock/</loc>
    <lastmod>2023-02-05T13:50:47.100Z</lastmod>
    <data>
        <display>
        <title>MySQL 底层之 MVCC、回滚段、一致性读、锁定读</title>
        <pubTime>2023-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-cant-a-HashMap-side-traverse-again-delete/</loc>
    <lastmod>2023-02-05T13:50:47.099Z</lastmod>
    <data>
        <display>
        <title>HashMap 为什么不能一边遍历一遍删除</title>
        <pubTime>2023-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/955-WLB-dont-work-overtime-list-company-in-2023-the-latest-version/</loc>
    <lastmod>2023-02-05T13:50:47.099Z</lastmod>
    <data>
        <display>
        <title>955.WLB 不加班公司名单，2023 年最新版！新增 5 家公司</title>
        <pubTime>2023-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-Java8-lambda-expressions-forEach-how-early-termination/</loc>
    <lastmod>2023-02-05T10:37:55.750Z</lastmod>
    <data>
        <display>
        <title>面试官：Java8 lambda 表达式 forEach 如何提前终止？</title>
        <pubTime>2023-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-large-file-upload-second-breakpoint-continuingly-shard-to-upload/</loc>
    <lastmod>2023-02-05T10:36:44.744Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 超大文件上传，实现秒传</title>
        <pubTime>2023-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Thread-pool-threads-behind-the-abnormal-what-should-I-do/</loc>
    <lastmod>2023-02-05T10:34:56.378Z</lastmod>
    <data>
        <display>
        <title>线程池中线程抛了异常，该如何处理？</title>
        <pubTime>2023-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Stateowned-enterprises-under-the-winter-what-is-good/</loc>
    <lastmod>2023-02-05T10:31:34.207Z</lastmod>
    <data>
        <display>
        <title>寒冬之下，有哪些还不错的国企？</title>
        <pubTime>2023-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-too-strong-an-annotation-fix-interface-data-returned-desensitization/</loc>
    <lastmod>2023-02-04T10:45:31.430Z</lastmod>
    <data>
        <display>
        <title>太强了，一个注解搞定接口返回数据脱敏</title>
        <pubTime>2023-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Through-the-JVM-and-Native-code-quickly-understand-the-panama-project/</loc>
    <lastmod>2023-02-04T10:42:44.798Z</lastmod>
    <data>
        <display>
        <title>打通 JVM 与 Native 代码：快速了解巴拿马项目</title>
        <pubTime>2023-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RabbitMQ/install/</loc>
    <lastmod>2023-02-04T10:29:28.700Z</lastmod>
    <data>
        <display>
        <title>芋道 RabbitMQ 极简入门</title>
        <pubTime>2016-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RabbitMQ" url="https://www.iocoder.cn/categories/RabbitMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-index-15-even-asked-fight/</loc>
    <lastmod>2023-02-02T14:19:32.203Z</lastmod>
    <data>
        <display>
        <title>MySQL索引15连问，抗住！</title>
        <pubTime>2023-02-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-use-a-word-to-prove-himself-as-a-programmer/</loc>
    <lastmod>2023-02-02T14:18:48.797Z</lastmod>
    <data>
        <display>
        <title>如何用一句话证明自己是程序员</title>
        <pubTime>2023-02-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nginx-log-segmentation/</loc>
    <lastmod>2023-02-02T14:18:48.796Z</lastmod>
    <data>
        <display>
        <title>Nginx日志分割</title>
        <pubTime>2023-02-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MacOS-accounted-for-super-Linux/</loc>
    <lastmod>2023-02-02T14:18:48.795Z</lastmod>
    <data>
        <display>
        <title>macOS 占比超 Linux ！</title>
        <pubTime>2023-02-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-can-contra-achieve-such-a-long-plot-with-only-128KB/</loc>
    <lastmod>2023-02-01T13:48:53.588Z</lastmod>
    <data>
        <display>
        <title>为什么魂斗罗只有 128KB 却可以实现那么长的剧情？</title>
        <pubTime>2023-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MariaDB-listed-successfully/</loc>
    <lastmod>2023-02-01T13:45:12.212Z</lastmod>
    <data>
        <display>
        <title>MariaDB 成功上市！MySQL 之父 YYDS！！</title>
        <pubTime>2023-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-you-say-a-programmer-is-a-extremely-tired-work/</loc>
    <lastmod>2023-02-01T13:43:09.267Z</lastmod>
    <data>
        <display>
        <title>为什么说程序员是一个极度劳累的工作？</title>
        <pubTime>2023-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Will-use-the-RabbitMQ-delay-plugin-code-drop-half-directly/</loc>
    <lastmod>2023-02-01T13:37:09.635Z</lastmod>
    <data>
        <display>
        <title>会用RabbitMQ延迟插件，代码量直接降一半？</title>
        <pubTime>2023-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/And-profitable-sideline-make-good-no-worries-programmers-guide-sideline-inspiration/</loc>
    <lastmod>2023-02-01T13:36:22.801Z</lastmod>
    <data>
        <display>
        <title>副业搞得好、赚钱没烦恼：程序员“副业”灵感指南</title>
        <pubTime>2023-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Load-balancing-Nginx-Session-consistency/</loc>
    <lastmod>2023-02-01T13:36:02.863Z</lastmod>
    <data>
        <display>
        <title>负载均衡 Nginx Session 一致性</title>
        <pubTime>2023-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-simple-about-additional-with-the-JDK-dynamic-proxy/</loc>
    <lastmod>2023-02-01T13:35:16.168Z</lastmod>
    <data>
        <display>
        <title>面试官：简单说说Cglib与JDK动态代理</title>
        <pubTime>2023-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-cow-force-of-the-online-project-task-management-tool-finally-open-source/</loc>
    <lastmod>2023-02-01T13:35:16.166Z</lastmod>
    <data>
        <display>
        <title>这个牛逼的在线项目任务管理工具，终于开源了！</title>
        <pubTime>2023-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kill-powerdesigner-design-a-database-table-is-enough-with-it/</loc>
    <lastmod>2023-02-01T13:35:16.163Z</lastmod>
    <data>
        <display>
        <title>干掉 powerdesigner，设计数据库表用它就够了！</title>
        <pubTime>2023-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java8-LocalDate-LocalDateTime-and-processing-time-date-tools-indiscriminately/</loc>
    <lastmod>2023-02-01T13:35:16.160Z</lastmod>
    <data>
        <display>
        <title>Java8之 LocalDate，LocalDateTime和处理时间、日期工具类一网打尽</title>
        <pubTime>2023-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-Admin-service-monitoring-tool/</loc>
    <lastmod>2023-01-31T14:23:55.438Z</lastmod>
    <data>
        <display>
        <title>Spring Framework 6 中的新功能和增强功能</title>
        <pubTime>2023-01-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-Admin-service-monitoring-tool/</loc>
    <lastmod>2023-01-31T13:56:32.803Z</lastmod>
    <data>
        <display>
        <title>SpringBoot Admin 服务监控利器</title>
        <pubTime>2023-01-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-are-there-options-preview-request/</loc>
    <lastmod>2023-01-31T13:56:32.803Z</lastmod>
    <data>
        <display>
        <title>为什么会有options预检请求？能否移除？</title>
        <pubTime>2023-01-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-interviewer-asked-me-what-is-the-chain-of-responsibility-pattern-I-gave-him-this-article-left/</loc>
    <lastmod>2023-01-31T13:56:32.803Z</lastmod>
    <data>
        <display>
        <title>面试官问我什么是责任链模式，我把这篇文章甩给了他</title>
        <pubTime>2023-01-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Vivo-global-mall-evolution-of-architecture/</loc>
    <lastmod>2023-01-31T13:56:32.802Z</lastmod>
    <data>
        <display>
        <title>vivo 全球商城：架构演进之路</title>
        <pubTime>2023-01-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Technical-director-of-share-system-design-skills-universal-and-general-stability-of-a-batch-of/</loc>
    <lastmod>2023-01-31T13:56:32.801Z</lastmod>
    <data>
        <display>
        <title>技术总监分享的系统设计技巧，万能通用，稳的一批！</title>
        <pubTime>2023-01-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MacOS-pressure-for-the-first-time/</loc>
    <lastmod>2023-01-31T01:08:31.035Z</lastmod>
    <data>
        <display>
        <title>首次力压 macOS！这次 Linux 杀疯了！！</title>
        <pubTime>2023-01-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Liver-50-interview-problem-completely-help-you-seal-the-deal-multithreaded-interview/</loc>
    <lastmod>2023-01-30T13:24:46.696Z</lastmod>
    <data>
        <display>
        <title>爆肝50道面试题，彻底帮你搞定多线程面试！</title>
        <pubTime>2023-01-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Less-than-a-long-time-to-achieve-imitation-weibo-short-URL-address-and-parsing-algorithm/</loc>
    <lastmod>2023-01-30T13:24:46.695Z</lastmod>
    <data>
        <display>
        <title>半天不到，实现仿微博URL短地址算法与解析</title>
        <pubTime>2023-01-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-absolute-you-used-in-Redis-but-particularly-good-performance-data-structure-of-the-crack-share/</loc>
    <lastmod>2023-01-30T01:08:26.852Z</lastmod>
    <data>
        <display>
        <title>Redis中一个你绝对没用过，但是特别好用性能炸裂的数据结构，分享！</title>
        <pubTime>2023-01-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Load-balancing-the-LVS-vs-Nginx-contrast/</loc>
    <lastmod>2023-01-30T01:06:15.416Z</lastmod>
    <data>
        <display>
        <title>负载均衡 LVS vs Nginx 对比！还傻傻分不清？</title>
        <pubTime>2023-01-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Introduction-to-jingdong-service-the-high-availability-of-the-interface-design/</loc>
    <lastmod>2023-01-28T14:28:24.262Z</lastmod>
    <data>
        <display>
        <title>浅谈京东服务接口的高可用设计</title>
        <pubTime>2023-01-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-programmer-health-routine/</loc>
    <lastmod>2023-01-28T14:28:24.262Z</lastmod>
    <data>
        <display>
        <title>程序员健康作息表</title>
        <pubTime>2023-01-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Father-prefer-functional-programming-of-Java-instead-of-by-teammate-hate-coding-style-like-crazy/</loc>
    <lastmod>2023-01-28T14:28:24.260Z</lastmod>
    <data>
        <display>
        <title>Java 之父偏爱函数式编程，反而被队友讨厌：编码风格简直像疯子！</title>
        <pubTime>2023-01-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/DNS-what-are-worth-learning-in-architectural-design/</loc>
    <lastmod>2023-01-28T14:28:24.259Z</lastmod>
    <data>
        <display>
        <title>DNS中有哪些值得学习的架构设计</title>
        <pubTime>2023-01-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Google-how-to-write-a-design-document/</loc>
    <lastmod>2023-01-28T14:28:24.259Z</lastmod>
    <data>
        <display>
        <title>Google 如何写设计文档</title>
        <pubTime>2023-01-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Net-the-north-wei-is-not-suitable-for-teaching-god-left-Peking-University-school-response/</loc>
    <lastmod>2023-01-27T13:20:15.642Z</lastmod>
    <data>
        <display>
        <title>网传北大韦神不适合教书离职北大，学校回应！</title>
        <pubTime>2023-01-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Three-body-cast-is-to-understand-the-physical/</loc>
    <lastmod>2023-01-27T13:20:15.617Z</lastmod>
    <data>
        <display>
        <title>三体剧组是懂物理的</title>
        <pubTime>2023-01-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Colleague-delete-library-after-the-run-I-table-names-cannot-be-modified/</loc>
    <lastmod>2023-01-27T13:20:15.616Z</lastmod>
    <data>
        <display>
        <title>同事删库跑路后，我连表名都不能修改了？</title>
        <pubTime>2023-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-database-date-type-fields-needs-to-be-compatible-with-different-databases-how-should-choose/</loc>
    <lastmod>2023-01-27T11:03:47.141Z</lastmod>
    <data>
        <display>
        <title>面试官：数据库日期类型字段，需要兼容不同数据库，应该如何选择？</title>
        <pubTime>2023-01-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-article-introduces-9-common-graphical-tools-of-MySQL-and-the-third-one-I-have-used-for-10-years/</loc>
    <lastmod>2023-01-27T10:45:09.533Z</lastmod>
    <data>
        <display>
        <title>介绍 9 款 MySQL 常见的图形化工具，第三款我用了 10 年</title>
        <pubTime>2023-01-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-bulk-insert-four-kinds-of-solutions-contrast-speed-off/</loc>
    <lastmod>2023-01-21T10:38:08.742Z</lastmod>
    <data>
        <display>
        <title>MySQL批量插入4种方案（对比速度起飞）</title>
        <pubTime>2023-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-use-snowflakes-algorithm-in-the-project-has-a-unique-ID-generated-the-results-online-caused-a-failure/</loc>
    <lastmod>2023-01-21T10:38:08.737Z</lastmod>
    <data>
        <display>
        <title>我在项目里用雪花算法搞了唯一ID生成，结果上线就引发了故障...</title>
        <pubTime>2023-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-columns-can-greatly-improve-the-query-performance-of-data-store/</loc>
    <lastmod>2023-01-21T10:38:08.733Z</lastmod>
    <data>
        <display>
        <title>为什么列存储能够大幅度提高数据的查询性能？</title>
        <pubTime>2023-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/2-hours-of-SQL-operations-1-minutes-to-fix/</loc>
    <lastmod>2023-01-21T10:38:08.727Z</lastmod>
    <data>
        <display>
        <title>2 小时的 SQL 操作，1 分钟就搞定？！</title>
        <pubTime>2023-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MyBatis-streaming-read-a-large-number-of-MySQL-data/</loc>
    <lastmod>2023-01-21T10:38:08.722Z</lastmod>
    <data>
        <display>
        <title>MyBatis 流式读取大量MySQL数据</title>
        <pubTime>2023-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Hot-deployment-scheme-SpringBoot-development-environment/</loc>
    <lastmod>2023-01-21T10:38:08.718Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 开发环境热部署方案</title>
        <pubTime>2023-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-update-statement-execution-to-10-s-giant-architecture-is-really-rubbish/</loc>
    <lastmod>2023-01-21T10:38:08.713Z</lastmod>
    <data>
        <display>
        <title>一个update语句执行要10s，大厂的架构真垃圾！</title>
        <pubTime>2023-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Being-as-SQL-tuning-of-the-users-system/</loc>
    <lastmod>2023-01-21T10:38:08.703Z</lastmod>
    <data>
        <display>
        <title>千万级用户系统的SQL调优实战</title>
        <pubTime>2023-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Hold-you-word-document-dynamically-generated/</loc>
    <lastmod>2023-01-21T10:33:57.045Z</lastmod>
    <data>
        <display>
        <title>手把手教大家word文档的动态生成</title>
        <pubTime>2023-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/These-ten-several-advanced-development-use-the-Git-command-all-amazing/</loc>
    <lastmod>2023-01-21T10:33:57.045Z</lastmod>
    <data>
        <display>
        <title>这 10 几个，高级开发用的 Git 命令，个个惊艳！</title>
        <pubTime>2023-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-is-my-interface-response-time-so-long/</loc>
    <lastmod>2023-01-21T10:33:57.044Z</lastmod>
    <data>
        <display>
        <title>为什么我的接口响应时间这么长？记一次接口响应时间过长问题排查</title>
        <pubTime>2023-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Distributed-session-four-solutions-which-one-do-you-think-is-the-best/</loc>
    <lastmod>2023-01-21T10:33:57.044Z</lastmod>
    <data>
        <display>
        <title>分布式 session 的4个解决方案，你觉得哪个最好？</title>
        <pubTime>2023-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Under-the-RestFul-interface-the-correct-date-type-fields-how-to-transfer/</loc>
    <lastmod>2023-01-21T10:33:57.044Z</lastmod>
    <data>
        <display>
        <title>RestFul接口下，日期类型字段该如何正确传递？</title>
        <pubTime>2023-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-Redis-high-availability-of-masterslave-replication/</loc>
    <lastmod>2023-01-21T10:33:57.042Z</lastmod>
    <data>
        <display>
        <title>谈谈Redis高可用之主从复制</title>
        <pubTime>2023-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-have-seven-kinds-of-web-realtime-news-push-seven/</loc>
    <lastmod>2023-01-21T10:33:57.042Z</lastmod>
    <data>
        <display>
        <title>我有 7种 实现web实时消息推送的方案，7种！</title>
        <pubTime>2023-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-all-of-the-words-matching-system-design-and-practice/</loc>
    <lastmod>2023-01-21T10:33:57.041Z</lastmod>
    <data>
        <display>
        <title>很全的敏感词匹配系统的设计与实践</title>
        <pubTime>2023-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-write-let-colleagues-worship-of-beautiful-code/</loc>
    <lastmod>2023-01-21T10:33:57.041Z</lastmod>
    <data>
        <display>
        <title>如何写出一手让同事膜拜的漂亮代码？</title>
        <pubTime>2023-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/7000--24-picture-show-you-thoroughly-understand-the-thread-pool/</loc>
    <lastmod>2023-01-21T10:33:56.987Z</lastmod>
    <data>
        <display>
        <title>7000字+24张图带你彻底弄懂线程池</title>
        <pubTime>2023-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-45-tips-let-your-code-suddenly-and-elegant/</loc>
    <lastmod>2023-01-21T03:28:39.951Z</lastmod>
    <data>
        <display>
        <title>这45个小技巧，让你的代码突然又优雅了</title>
        <pubTime>2023-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-magic-change-XXL--job-completely-farewell-manual-configuration-tasks/</loc>
    <lastmod>2023-01-21T03:27:43.780Z</lastmod>
    <data>
        <display>
        <title>魔改xxl-job，彻底告别手动配置任务！</title>
        <pubTime>2023-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-is-what-the-junior-engineers-pay/</loc>
    <lastmod>2023-01-21T03:26:31.704Z</lastmod>
    <data>
        <display>
        <title>这是什么初级工程师的薪资？？</title>
        <pubTime>2023-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Guy-not-to-live/</loc>
    <lastmod>2023-01-21T03:26:31.703Z</lastmod>
    <data>
        <display>
        <title>绷不住了...</title>
        <pubTime>2023-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programmers-have-to-know-the-API-interface-common-sense/</loc>
    <lastmod>2023-01-21T03:26:31.703Z</lastmod>
    <data>
        <display>
        <title>程序员不得不知道的 API 接口常识</title>
        <pubTime>2023-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Log-visualization-scheme-ELK--filebeat/</loc>
    <lastmod>2023-01-21T03:26:31.702Z</lastmod>
    <data>
        <display>
        <title>日志可视化方案：ELK+filebeat</title>
        <pubTime>2023-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-line-accident-I-had-an-asynchronous-essence/</loc>
    <lastmod>2023-01-21T03:26:31.702Z</lastmod>
    <data>
        <display>
        <title>一次线上事故，我顿悟了异步的精髓</title>
        <pubTime>2023-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Most-complete-techoriented-permissions-system-design-graphic/</loc>
    <lastmod>2023-01-20T03:00:20.557Z</lastmod>
    <data>
        <display>
        <title>全网最全的权限系统设计方案（图解）</title>
        <pubTime>2023-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Graphical-user-login-validation-business-process-recommended/</loc>
    <lastmod>2023-01-20T02:59:24.233Z</lastmod>
    <data>
        <display>
        <title>图解用户登录验证业务流程（推荐）</title>
        <pubTime>2023-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-a-software-development-the-scaffold/</loc>
    <lastmod>2023-01-20T02:56:47.480Z</lastmod>
    <data>
        <display>
        <title>什么是软件开发脚手架？为什么需要脚手架？常用的脚手架有哪些？</title>
        <pubTime>2023-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-best-way-to-call-between-microservices/</loc>
    <lastmod>2023-01-20T02:56:08.758Z</lastmod>
    <data>
        <display>
        <title>微服务之间的最佳调用方式</title>
        <pubTime>2023-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-combined-with-local-cache-edible-taste-better/</loc>
    <lastmod>2023-01-20T02:52:32.538Z</lastmod>
    <data>
        <display>
        <title>Redis与本地缓存组合食用，味道更佳！</title>
        <pubTime>2023-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-the-front-and-back-end-separation-interface-specification/</loc>
    <lastmod>2023-01-20T02:48:45.782Z</lastmod>
    <data>
        <display>
        <title>前后端分离的接口规范</title>
        <pubTime>2023-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-software-development-pattern-the-waterfall-and-agile/</loc>
    <lastmod>2023-01-20T02:48:11.379Z</lastmod>
    <data>
        <display>
        <title>谈谈软件开发模式：瀑布与敏捷</title>
        <pubTime>2023-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Popular-on-distributed-lock-read-do-not-understand-the-author-to-lose/</loc>
    <lastmod>2023-01-20T02:46:18.856Z</lastmod>
    <data>
        <display>
        <title>通俗讲解分布式锁，看完不懂算作者输</title>
        <pubTime>2023-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ten-best-practices-for-building-Java-image/</loc>
    <lastmod>2023-01-20T02:44:43.048Z</lastmod>
    <data>
        <display>
        <title>构建 Java 镜像的 10 个最佳实践</title>
        <pubTime>2021-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-RedisJson/</loc>
    <lastmod>2023-01-20T01:01:24.461Z</lastmod>
    <data>
        <display>
        <title>RedisJson 是什么？比ES快 500 倍？</title>
        <pubTime>2023-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-batch-update-too-slow/</loc>
    <lastmod>2023-01-20T00:46:21.961Z</lastmod>
    <data>
        <display>
        <title>Java批量更新太慢？多线程+List分段完美解决！</title>
        <pubTime>2023-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Replace-notepad--/</loc>
    <lastmod>2023-01-19T10:55:53.103Z</lastmod>
    <data>
        <display>
        <title>换掉 Notepad++！国产开源编辑器，横空出世！</title>
        <pubTime>2023-01-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-how-Redis-weekly-buzz-functions/</loc>
    <lastmod>2023-01-18T01:36:57.794Z</lastmod>
    <data>
        <display>
        <title>面试官：Redis 如何实现每周热评功能？说说思路！</title>
        <pubTime>2023-01-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Discard-the-HttpClient-this-lightweight-framework-and-stronger/</loc>
    <lastmod>2023-01-17T14:26:41.347Z</lastmod>
    <data>
        <display>
        <title>丢弃 HttpClient 了，这款轻量级框架更强！</title>
        <pubTime>2023-01-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-implementation-JWT-token-automatic-renewal/</loc>
    <lastmod>2023-01-17T13:58:44.363Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 实现 JWT token 自动续期</title>
        <pubTime>2023-01-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-IDEA-of-tip-automatic-package/</loc>
    <lastmod>2023-01-17T13:58:44.363Z</lastmod>
    <data>
        <display>
        <title>IDEA小技巧：自动导包</title>
        <pubTime>2023-01-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/C---YYDS/</loc>
    <lastmod>2023-01-17T13:58:44.362Z</lastmod>
    <data>
        <display>
        <title>C++夺冠，YYDS！</title>
        <pubTime>2023-01-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Design-the-white-paper-payment-reconciliation-system-design-of-the-system/</loc>
    <lastmod>2023-01-17T13:58:44.361Z</lastmod>
    <data>
        <display>
        <title>支付设计白皮书：支付系统的对账系统设计</title>
        <pubTime>2023-01-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interface-suddenly-timeout-10-sin/</loc>
    <lastmod>2023-01-17T13:58:44.360Z</lastmod>
    <data>
        <display>
        <title>接口突然超时10宗罪。。。</title>
        <pubTime>2023-01-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Boss-the-company-system-too-much-can-achieve-each-account/</loc>
    <lastmod>2023-01-17T00:18:05.170Z</lastmod>
    <data>
        <display>
        <title>老板：公司系统太多，能不能实现账号互通？</title>
        <pubTime>2023-01-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Month-to-add-thousands-of-data-I-use-a-single--single-library-shouldered-all-/</loc>
    <lastmod>2023-01-15T11:55:36.511Z</lastmod>
    <data>
        <display>
        <title>月增千万的数据，我用单体+单库扛下了所有~</title>
        <pubTime>2023-01-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Global-programmer-remuneration-report-2022-bytes-on-the-list-Shanghai-pay-nearly-90000/</loc>
    <lastmod>2023-01-15T11:54:30.124Z</lastmod>
    <data>
        <display>
        <title>2022全球程序员薪酬报告：字节在榜，上海薪资近9万美元</title>
        <pubTime>2023-01-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot--ThreadPoolTaskExecutor-bulk-insert-million-level-data-measured/</loc>
    <lastmod>2023-01-15T02:50:42.255Z</lastmod>
    <data>
        <display>
        <title>SpringBoot+ThreadPoolTaskExecutor 批量插入百万级数据实测</title>
        <pubTime>2022-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Micro-service-GuanJian-right-use-gateway-the-gateway-currentlimiting-use-the-user-password-encryption-JWT-authentication/</loc>
    <lastmod>2023-01-15T02:46:48.618Z</lastmod>
    <data>
        <display>
        <title>微服务网关鉴权：gateway使用、网关限流使用、用户密码加密、JWT鉴权</title>
        <pubTime>2023-01-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-thoroughly-understand-Redis-more-detailed-summary/</loc>
    <lastmod>2023-01-14T12:01:46.568Z</lastmod>
    <data>
        <display>
        <title>这次彻底搞懂 Redis，超详细总结！</title>
        <pubTime>2023-01-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-service-call-of-a-bloody-circular-dependencies/</loc>
    <lastmod>2023-01-14T12:01:46.567Z</lastmod>
    <data>
        <display>
        <title>微服务循环依赖调用引发的血案</title>
        <pubTime>2023-01-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/P99-is-how-to-calculate/</loc>
    <lastmod>2023-01-14T12:01:46.566Z</lastmod>
    <data>
        <display>
        <title>P99 是如何计算的？</title>
        <pubTime>2023-01-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-batch-operation-an-insert-how-many-rows-of-data-has-the-highest-efficiency/</loc>
    <lastmod>2023-01-14T09:04:47.308Z</lastmod>
    <data>
        <display>
        <title>MySQL 批量操作，一次插入多少行数据效率最高？</title>
        <pubTime>2023-01-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Article-on-ElasticSearch-advanced-overview-of-ES-query-in-the-Java-implementation/</loc>
    <lastmod>2023-01-13T00:41:20.554Z</lastmod>
    <data>
        <display>
        <title>ElasticSearch进阶：一文全览各种ES查询在Java中的实现</title>
        <pubTime>2023-01-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-write-code-in-Lambda-expressions-the-development-speed-increase-10-times/</loc>
    <lastmod>2023-01-13T00:37:57.082Z</lastmod>
    <data>
        <display>
        <title>我用Lambda表达式写代码，开发速度提高了10倍！</title>
        <pubTime>2022-11-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Barrage-system-design-practice/</loc>
    <lastmod>2023-01-12T08:54:36.025Z</lastmod>
    <data>
        <display>
        <title>弹幕系统设计实践</title>
        <pubTime>2023-01-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/You-need-to-modules-rather-than-the-micro-service/</loc>
    <lastmod>2023-01-12T08:54:16.193Z</lastmod>
    <data>
        <display>
        <title>您需要模块，而不是微服务</title>
        <pubTime>2023-01-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-not-recommend-using-the-BeanUtils-property-conversion-tool/</loc>
    <lastmod>2023-01-11T10:35:20.673Z</lastmod>
    <data>
        <display>
        <title>为什么不推荐使用BeanUtils属性转换工具</title>
        <pubTime>2023-01-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Hand-rolled-a-dynamic-Feign-achieve-a-universal-interface-call/</loc>
    <lastmod>2023-01-11T09:59:39.427Z</lastmod>
    <data>
        <display>
        <title>手撸一个动态Feign，实现一个“万能”接口调用</title>
        <pubTime>2023-01-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Online-Debug-and-learn-Arthas-balance-all-the-bugs/</loc>
    <lastmod>2023-01-10T05:22:11.176Z</lastmod>
    <data>
        <display>
        <title>线上Debug，学会Arthas拿捏所有bug</title>
        <pubTime>2023-01-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Bytes-to-beat-has-open-cuts-company-whole-optimization-size-by-about-10-another-round-of-authors-efficiency/</loc>
    <lastmod>2023-01-10T05:22:11.176Z</lastmod>
    <data>
        <display>
        <title>字节跳动已开启裁员，公司整体优化规模约10%，又一轮降本增效</title>
        <pubTime>2023-01-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-open-source-components-is-too-strong-only-three-steps-to-complete-SpringBoot-log-desensitization/</loc>
    <lastmod>2023-01-10T00:45:55.299Z</lastmod>
    <data>
        <display>
        <title>这个开源组件太强了，仅需三步完成 SpringBoot 日志脱敏</title>
        <pubTime>2023-01-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-IDEA-that-is-both-useful-and-fun-more-than-30-baby-plugin-you-know/</loc>
    <lastmod>2023-01-08T02:35:53.024Z</lastmod>
    <data>
        <display>
        <title>IDEA那些既好用又好玩的30多款宝贝插件，你知道多少？</title>
        <pubTime>2023-01-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/With-the-four-recruit-the-realization-of-the-elegant-Spring-Boot-asynchronous-data-transfer-between-threads/</loc>
    <lastmod>2023-01-07T02:43:02.755Z</lastmod>
    <data>
        <display>
        <title>用这4招 优雅的实现Spring Boot 异步线程间数据传递</title>
        <pubTime>2023-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kill-powerdesigner-design-a-database-table-is-enough-with-it/</loc>
    <lastmod>2023-01-07T02:43:02.755Z</lastmod>
    <data>
        <display>
        <title>干掉 powerdesigner，设计数据库表用它就够了！</title>
        <pubTime>2023-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Only-an-annotation-SpringBoot-project-to-realize-the-privacy-data-desensitization/</loc>
    <lastmod>2023-01-07T02:43:02.754Z</lastmod>
    <data>
        <display>
        <title>仅需一个注解，实现 SpringBoot 项目中的隐私数据脱敏！</title>
        <pubTime>2023-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/YouTube-database-how-to-save-huge-amount-video-files/</loc>
    <lastmod>2023-01-07T02:43:02.754Z</lastmod>
    <data>
        <display>
        <title>YouTube 数据库如何保存巨量视频文件？</title>
        <pubTime>2023-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-design-a-chat-IM-single-architecture/</loc>
    <lastmod>2023-01-07T00:54:56.080Z</lastmod>
    <data>
        <display>
        <title>如何设计一个IM单聊架构</title>
        <pubTime>2023-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Alternative-ELK-Kafka-ClickHouse---FlieBeat-is-the-best-of-all/</loc>
    <lastmod>2023-01-07T00:54:56.075Z</lastmod>
    <data>
        <display>
        <title>替代ELK：ClickHouse+Kafka+FlieBeat才是最绝的</title>
        <pubTime>2023-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MyBatis--Plus-does-not-support-the-league-table/</loc>
    <lastmod>2023-01-07T00:51:03.482Z</lastmod>
    <data>
        <display>
        <title>MyBatis-Plus 不支持联表？一个依赖轻松搞定，非常牛逼！</title>
        <pubTime>2023-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-the-most-commonly-used-in-Spring-11-extension-point/</loc>
    <lastmod>2023-01-07T00:51:03.481Z</lastmod>
    <data>
        <display>
        <title>聊聊 Spring 中最常用的 11 个扩展点</title>
        <pubTime>2023-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-godfather-leave-millet-technology/</loc>
    <lastmod>2023-01-07T00:51:03.479Z</lastmod>
    <data>
        <display>
        <title>小米技术教父离职</title>
        <pubTime>2023-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-the-link-to-track/</loc>
    <lastmod>2023-01-07T00:51:03.477Z</lastmod>
    <data>
        <display>
        <title>什么是链路追踪？分布式系统如何实现链路追踪？</title>
        <pubTime>2023-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MyBatis-bulk-insert-five-ways-which-is-the-strongest/</loc>
    <lastmod>2023-01-06T11:30:21.030Z</lastmod>
    <data>
        <display>
        <title>MyBatis批量插入的五种方式，哪种最强？？？</title>
        <pubTime>2023-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/16-Redis-common-usage-scenarios-the-interview-content-to-chat/</loc>
    <lastmod>2023-01-06T11:29:29.940Z</lastmod>
    <data>
        <display>
        <title>一口气说出 Redis 16 个常见使用场景</title>
        <pubTime>2023-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Cloud-Sleuth-link-log-all-tracking-solution-highly-recommended/</loc>
    <lastmod>2023-01-06T11:25:23.085Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud Sleuth 全链路日志跟踪解决方案（强烈推荐）</title>
        <pubTime>2022-12-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Take-you-combat-ElasticSearch-2-w/</loc>
    <lastmod>2023-01-05T11:47:42.838Z</lastmod>
    <data>
        <display>
        <title>2w 字带你实战 ElasticSearch</title>
        <pubTime>2023-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-through-the-Spring-event-mechanism/</loc>
    <lastmod>2023-01-05T11:46:01.675Z</lastmod>
    <data>
        <display>
        <title>聊透Spring事件机制</title>
        <pubTime>2023-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-Java-new-features-and-design-patterns/</loc>
    <lastmod>2023-01-05T11:46:01.674Z</lastmod>
    <data>
        <display>
        <title>聊聊 Java 新特性与设计模式</title>
        <pubTime>2023-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Order-center-architecture-design-and-practice/</loc>
    <lastmod>2023-01-05T11:46:01.673Z</lastmod>
    <data>
        <display>
        <title>订单中心架构设计与实践</title>
        <pubTime>2023-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Byte-international-payment-ten-even-asked/</loc>
    <lastmod>2023-01-05T11:46:01.673Z</lastmod>
    <data>
        <display>
        <title>字节国际支付十连问</title>
        <pubTime>2023-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Distributed-interface-idempotence-distributed-current-limiting-Guava-nginx-and-lua-currentlimiting/</loc>
    <lastmod>2023-01-04T15:58:16.389Z</lastmod>
    <data>
        <display>
        <title>分布式接口幂等性、分布式限流（Guava 、nginx和lua限流）</title>
        <pubTime>2023-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Using-Nacos-implements-a-dynamic-thread-pool-very-practical/</loc>
    <lastmod>2023-01-02T07:53:09.177Z</lastmod>
    <data>
        <display>
        <title>利用 Nacos 实现了一个动态化线程池，非常实用！</title>
        <pubTime>2023-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/History-of-the-most-comprehensive-service-access-control-scheme-perfect/</loc>
    <lastmod>2023-01-02T07:50:28.759Z</lastmod>
    <data>
        <display>
        <title>史上最全的微服务权限控制方案，完美实现！</title>
        <pubTime>2023-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/See-the-design-pattern-I-write-quietly-began-to-imitate-the-whole-office/</loc>
    <lastmod>2023-01-02T07:49:00.817Z</lastmod>
    <data>
        <display>
        <title>看了我写的设计模式，全公司同事都开始悄悄模仿了。。。</title>
        <pubTime>2023-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Replace-OpenFeign-SpringBoot-new-version-30-comes-with-HTTP-client-tools-is-coming/</loc>
    <lastmod>2023-01-01T10:19:59.474Z</lastmod>
    <data>
        <display>
        <title>替换OpenFeign，SpringBoot 3.0 新版本自带的 HTTP 客户端工具来了！</title>
        <pubTime>2022-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-why-can-use-the-Jar-package-start/</loc>
    <lastmod>2023-01-01T09:07:18.075Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 为何可以使用 Jar 包启动？</title>
        <pubTime>2022-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Low-SpringBoot-version-of-the-code-development-platform-the-associated-SQL-performance-ten-times/</loc>
    <lastmod>2023-01-01T09:07:18.070Z</lastmod>
    <data>
        <display>
        <title>SpringBoot版的低代码开发平台，关联无 SQL，性能高10倍！</title>
        <pubTime>2022-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Electric-business-platform-general-pickup-code-design/</loc>
    <lastmod>2023-01-01T09:05:47.083Z</lastmod>
    <data>
        <display>
        <title>电商平台通用取货码设计</title>
        <pubTime>2022-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nginx-static-compression-and-code-compression-improve-access-speed/</loc>
    <lastmod>2023-01-01T09:05:47.078Z</lastmod>
    <data>
        <display>
        <title>Nginx静态压缩和代码压缩，提高访问速度！</title>
        <pubTime>2022-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Threadsleep-0-what-is-SAO/</loc>
    <lastmod>2023-01-01T09:04:51.852Z</lastmod>
    <data>
        <display>
        <title>Thread.sleep(0)到底是个什么骚操作？</title>
        <pubTime>2022-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-enumeration-accidentally-triggered-Mybatis-Plus-a-BUG/</loc>
    <lastmod>2023-01-01T09:04:51.851Z</lastmod>
    <data>
        <display>
        <title>Java枚举意外触发了Mybatis Plus的BUG</title>
        <pubTime>2022-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Project-finally-using-plugin-annotations-delicious/</loc>
    <lastmod>2023-01-01T09:04:51.850Z</lastmod>
    <data>
        <display>
        <title>项目终于用上了插入式注解，真香！</title>
        <pubTime>2022-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-greatest-demand-2022-eight-kinds-of-programming-languages/</loc>
    <lastmod>2023-01-01T09:04:51.850Z</lastmod>
    <data>
        <display>
        <title>2022 需求最大的 8 种编程语言</title>
        <pubTime>2022-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dynamic-upload-jars-hot-deployment-of-actual-combat/</loc>
    <lastmod>2023-01-01T03:11:28.799Z</lastmod>
    <data>
        <display>
        <title>动态上传jar包热部署实战</title>
        <pubTime>2022-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Huge-amounts-of-concurrent-solutions-under-the-request-of-interface/</loc>
    <lastmod>2022-12-31T09:57:08.604Z</lastmod>
    <data>
        <display>
        <title>海量请求下的接口并发解决方案</title>
        <pubTime>2022-12-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Must-level-data-query-CK-ES-RediSearch-how-to-choose/</loc>
    <lastmod>2022-12-31T09:55:16.059Z</lastmod>
    <data>
        <display>
        <title>千万级数据查询：CK、ES、RediSearch怎么选？</title>
        <pubTime>2022-08-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Log-slimming-SAO-operation-from-5-g-optimization-to-1-g/</loc>
    <lastmod>2022-12-31T09:53:44.502Z</lastmod>
    <data>
        <display>
        <title>日志瘦身骚操作：从5G优化到1G！</title>
        <pubTime>2022-12-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-micro-service-weibo-friends-functions-attention-take-off-mutual-concern/</loc>
    <lastmod>2022-12-30T02:56:43.192Z</lastmod>
    <data>
        <display>
        <title>Redis实现微博好友功能微服务（关注，取关，共同关注）</title>
        <pubTime>2022-12-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringCloud-Gateway-Gateway-for-certification-center-micro-service-to-build-a-unified-authentication-and-user-authorization-entrance/</loc>
    <lastmod>2022-12-30T02:56:43.188Z</lastmod>
    <data>
        <display>
        <title>SpringCloud Gateway网关为认证中心和用户微服务构建统一的认证授权入口</title>
        <pubTime>2022-12-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-runtime-packages-streamline-exploration-GraalVM/</loc>
    <lastmod>2022-12-30T02:56:43.183Z</lastmod>
    <data>
        <display>
        <title>Java 运行包精简探索（GraalVM）</title>
        <pubTime>2022-12-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Distributed-tracking-link-Sleuth-and-Zipkin/</loc>
    <lastmod>2022-12-30T02:54:53.863Z</lastmod>
    <data>
        <display>
        <title>分布式链路跟踪 Sleuth 与 Zipkin</title>
        <pubTime>2022-12-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Google-issuing-apple-is-really-hold-you-back/</loc>
    <lastmod>2022-12-30T02:54:11.734Z</lastmod>
    <data>
        <display>
        <title>谷歌发文批评苹果：实在是 “拖大家后腿”</title>
        <pubTime>2022-12-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Double-high-efficiency-concurrent-requests-merger-scenario-interfaces/</loc>
    <lastmod>2022-12-30T02:54:11.732Z</lastmod>
    <data>
        <display>
        <title>效率加倍，高并发场景下的接口请求合并方案</title>
        <pubTime>2022-12-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-10-minutes-to-quickly-build-their-own-virtual-development-environment-Vagrant-is-efficiency-artifact/</loc>
    <lastmod>2022-12-30T02:54:11.726Z</lastmod>
    <data>
        <display>
        <title>10分钟快速构建一套自己的虚拟开发环境，Vagrant 堪称效率神器！</title>
        <pubTime>2022-12-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-the-latest-micro-service-architecture-technology-stack-selection/</loc>
    <lastmod>2022-12-30T02:54:11.725Z</lastmod>
    <data>
        <display>
        <title>聊聊最新微服务架构技术栈选型</title>
        <pubTime>2022-12-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Large-file-upload-download-fragmentation-breakpoint-continuingly-tutorial/</loc>
    <lastmod>2022-12-29T12:07:52.038Z</lastmod>
    <data>
        <display>
        <title>大文件上传下载、分片、断点续传教程</title>
        <pubTime>2022-12-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Recommend-a-Java-interface-rapid-development-framework/</loc>
    <lastmod>2022-12-29T12:04:47.120Z</lastmod>
    <data>
        <display>
        <title>推荐一个 Java 接口快速开发框架</title>
        <pubTime>2022-12-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Good-design-interface-36-kits/</loc>
    <lastmod>2022-12-29T12:00:50.517Z</lastmod>
    <data>
        <display>
        <title>设计好接口的 36 个锦囊！</title>
        <pubTime>2022-12-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot--MDC-to-all-link-call-log-tracking-very-practical/</loc>
    <lastmod>2022-12-29T11:59:50.818Z</lastmod>
    <data>
        <display>
        <title>SpringBoot中如何实现全链路调用日志跟踪？这方法才优雅！</title>
        <pubTime>2022-12-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-on-earth-to-an-interface-development/</loc>
    <lastmod>2022-12-27T03:24:25.410Z</lastmod>
    <data>
        <display>
        <title>到底为什么要对面向接口开发？</title>
        <pubTime>2022-02-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-new-colleague-a-consortium-of-database-design-is-so-beautiful-admire/</loc>
    <lastmod>2022-12-27T03:19:48.968Z</lastmod>
    <data>
        <display>
        <title>新来个大厂同事，数据库设计的居然这么漂亮，佩服！</title>
        <pubTime>2022-12-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Under-the-guidance-of-I-ChatGPT-wrote-a-Trojan-horse/</loc>
    <lastmod>2022-12-27T03:18:47.322Z</lastmod>
    <data>
        <display>
        <title>在我的指导下，ChatGPT写了一个“木马”！</title>
        <pubTime>2022-12-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-distributed-task-scheduling-framework-XXL--job/</loc>
    <lastmod>2022-12-27T03:15:42.365Z</lastmod>
    <data>
        <display>
        <title>聊聊 分布式任务调度框架 xxl-job</title>
        <pubTime>2022-12-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/From-zero-to-make-SpringSecurity/</loc>
    <lastmod>2022-12-26T11:25:08.259Z</lastmod>
    <data>
        <display>
        <title>从零入门到精通SpringSecurity</title>
        <pubTime>2022-12-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Are-easily-diagram-to-understand-Elasticsearch-principle/</loc>
    <lastmod>2022-12-26T11:23:56.510Z</lastmod>
    <data>
        <display>
        <title>一文轻松图解搞懂Elasticsearch原理！</title>
        <pubTime>2022-12-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Show/</loc>
    <lastmod>2022-12-25T07:45:53.589Z</lastmod>
    <data>
        <display>
        <title>秀啊！使用 SpingBoot 给你心爱的姑娘每日发一句浪漫情话~</title>
        <pubTime>2022-12-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Recommend-a-few-Internet-companies-and-beauty/</loc>
    <lastmod>2022-12-25T07:45:12.284Z</lastmod>
    <data>
        <display>
        <title>推荐一些小而美的互联网公司</title>
        <pubTime>2022-12-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Since-the-project-in-the-gray-level-distribution-sleep-sweet/</loc>
    <lastmod>2022-12-25T07:45:12.283Z</lastmod>
    <data>
        <display>
        <title>自从项目用了灰度发布，睡觉真香！</title>
        <pubTime>2022-12-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/EBPF-is-used-to-do/</loc>
    <lastmod>2022-12-25T07:45:12.282Z</lastmod>
    <data>
        <display>
        <title>eBPF 是用来干什么的？</title>
        <pubTime>2022-12-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Chain-of-responsibility-pattern-advanced-usage-multilevel-calibration-workflow-so-write-code-enough-grace/</loc>
    <lastmod>2022-12-24T10:06:12.865Z</lastmod>
    <data>
        <display>
        <title>责任链模式的高级用法：多级校验、工作流，这样写代码才足够优雅！</title>
        <pubTime>2022-12-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-loading-sequence-SpringBoot-configuration-file/</loc>
    <lastmod>2022-12-24T10:06:12.864Z</lastmod>
    <data>
        <display>
        <title>SpringBoot配置文件的加载顺序</title>
        <pubTime>2022-12-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-person-company-years-into-a-million/</loc>
    <lastmod>2022-12-24T10:06:12.864Z</lastmod>
    <data>
        <display>
        <title>一个人、一家公司、年入一个亿！网友：“程序员的梦想！”</title>
        <pubTime>2022-12-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-filter-the-interceptor-the-listener-contrast-and-usage-scenarios/</loc>
    <lastmod>2022-12-24T10:06:12.864Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 过滤器、拦截器、监听器对比及使用场景</title>
        <pubTime>2022-12-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-use-JWT-as-Session-system/</loc>
    <lastmod>2022-12-23T00:29:22.953Z</lastmod>
    <data>
        <display>
        <title>别再使用 JWT 作为 Session 系统！问题重重且很危险。</title>
        <pubTime>2022-12-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Making-star-11-k--a-new-generation-of-support-multiplatform-free-SSH-terminal-artifact-cool/</loc>
    <lastmod>2022-12-22T12:17:26.117Z</lastmod>
    <data>
        <display>
        <title>GitHub星标11k+，新一代支持多平台的免费 SSH 终端神器，太酷了！</title>
        <pubTime>2022-12-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-419--the-interviewer-why-do-MySQL-on-the-primary-key-is-not-straight/</loc>
    <lastmod>2022-12-22T12:17:26.116Z</lastmod>
    <data>
        <display>
        <title>【419期】面试官：MySQL自增主键为什么不是连续的？</title>
        <pubTime>2022-12-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Twitter-is-nearly-no-home/</loc>
    <lastmod>2022-12-22T12:17:26.115Z</lastmod>
    <data>
        <display>
        <title>Twitter快没家了？拖欠租金、变卖家产...</title>
        <pubTime>2022-12-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Retry-framework-Spring--Retry-and-Guava--Retry-do-you-know-how-to-choose/</loc>
    <lastmod>2022-12-22T07:53:31.304Z</lastmod>
    <data>
        <display>
        <title>重试框架 Spring-Retry 和 Guava-Retry，你知道该怎么选吗？</title>
        <pubTime>2022-12-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-can-I-become-an-architect/</loc>
    <lastmod>2022-12-21T06:59:08.390Z</lastmod>
    <data>
        <display>
        <title>我怎么才能成为一个架构师 ？</title>
        <pubTime>2022-12-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Prometheus-SpringBoot---Grafana-custom-monitoring/</loc>
    <lastmod>2022-12-19T06:43:13.652Z</lastmod>
    <data>
        <display>
        <title>SpringBoot+Prometheus+Grafana 实现自定义监控</title>
        <pubTime>2022-12-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Teaching-culture-will-be-raised/</loc>
    <lastmod>2022-12-19T06:41:49.313Z</lastmod>
    <data>
        <display>
        <title>教培要复活了？网友：新东方哭晕在厕所，桌椅都送人了...</title>
        <pubTime>2022-12-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Alis-familyll-not-bottom-go-to/</loc>
    <lastmod>2022-12-19T06:41:49.313Z</lastmod>
    <data>
        <display>
        <title>阿里家属快当不下去了</title>
        <pubTime>2022-12-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Free-XShell-substitutes-I-recommend-this-software-a-than-a-sweet/</loc>
    <lastmod>2022-12-19T06:41:49.312Z</lastmod>
    <data>
        <display>
        <title>免费的 XShell 替代品，我推荐这5款软件，一个比一个香！</title>
        <pubTime>2022-12-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nacos-22-release-new-features-delicious/</loc>
    <lastmod>2022-12-19T06:41:49.311Z</lastmod>
    <data>
        <display>
        <title>Nacos 2.2 正式发布，新特性真香啊！</title>
        <pubTime>2022-12-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Three-methods-to-solve-code-duplication/</loc>
    <lastmod>2022-12-19T03:07:49.282Z</lastmod>
    <data>
        <display>
        <title>3 个绝招 解决 代码重复</title>
        <pubTime>2022-12-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nacos-why-so-strong/</loc>
    <lastmod>2022-12-19T03:03:00.033Z</lastmod>
    <data>
        <display>
        <title>Nacos 为什么这么强？</title>
        <pubTime>2022-10-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Look-at-the-somebody-else-write-API-interface-code-that-call-a-grace/</loc>
    <lastmod>2022-12-18T04:23:28.446Z</lastmod>
    <data>
        <display>
        <title>瞧瞧人家写的API接口代码，那叫一个优雅！</title>
        <pubTime>2022-12-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-bad-depots-table-cant-I-design-index-alas/</loc>
    <lastmod>2022-12-18T04:22:01.695Z</lastmod>
    <data>
        <display>
        <title>糟糕，分库分表之后我都不会设计索引了，唉！</title>
        <pubTime>2022-12-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Loose-coupling-type-of-access-control-design-custom-permissions-expression/</loc>
    <lastmod>2022-12-18T04:22:01.695Z</lastmod>
    <data>
        <display>
        <title>松耦合式的权限控制设计，自定义权限表达式</title>
        <pubTime>2022-12-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-asynchronous-complex-log-records/</loc>
    <lastmod>2022-12-18T04:22:01.694Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 实现异步记录复杂日志</title>
        <pubTime>2022-12-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Recommend-a-noninvasive-idempotence-Java-implementation/</loc>
    <lastmod>2022-12-18T04:22:01.694Z</lastmod>
    <data>
        <display>
        <title>推荐一种非侵入式幂等性的Java实现</title>
        <pubTime>2022-12-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Javas-setback/</loc>
    <lastmod>2022-12-18T04:22:01.694Z</lastmod>
    <data>
        <display>
        <title>Java 遭遇滑铁卢！</title>
        <pubTime>2022-12-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-ChatGPT-so-strong/</loc>
    <lastmod>2022-12-18T04:22:01.694Z</lastmod>
    <data>
        <display>
        <title>为什么ChatGPT这么强？—— 一文读懂ChatGPT原理！</title>
        <pubTime>2022-12-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Critical-fire-ChatGPT-too-strong/</loc>
    <lastmod>2022-12-13T14:30:03.513Z</lastmod>
    <data>
        <display>
        <title>爆火的ChatGPT太强了！写代码、改bug，网友：可取代Stack Overflow了</title>
        <pubTime>2022-12-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Read-HikariCP-one-hundred-lines-of-code-multithreading-is-a-grandson/</loc>
    <lastmod>2022-12-13T14:30:03.512Z</lastmod>
    <data>
        <display>
        <title>读懂HikariCP一百行代码，多线程就是个孙子！</title>
        <pubTime>2022-12-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Build-a-highperformance-memory-queues-Disruptor-yyds-/</loc>
    <lastmod>2022-12-13T14:30:03.512Z</lastmod>
    <data>
        <display>
        <title>构建高性能内存队列：Disruptor yyds~</title>
        <pubTime>2022-12-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-c---language-popularity-index-more-than-Java/</loc>
    <lastmod>2022-12-13T14:30:03.512Z</lastmod>
    <data>
        <display>
        <title>C++ 在语言流行度指数中超过 Java</title>
        <pubTime>2022-12-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-useful-source-family-server-management-tools/</loc>
    <lastmod>2022-12-13T14:30:03.511Z</lastmod>
    <data>
        <display>
        <title>一款好用的开源家庭服务器管理工具</title>
        <pubTime>2022-12-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/High-availability-of-payment-system-architecture-design-write-too-good/</loc>
    <lastmod>2022-12-12T12:55:26.842Z</lastmod>
    <data>
        <display>
        <title>支付系统高可用架构设计，写得太好了！（建议收藏）</title>
        <pubTime>2022-12-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Using-the-GC-log-visualization-tools-for-the-JVM-tuning-practices/</loc>
    <lastmod>2022-12-12T12:55:26.841Z</lastmod>
    <data>
        <display>
        <title>使用GC日志可视化工具进行JVM调优实践</title>
        <pubTime>2022-12-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ChatGPT-which-can-help-us-to-do/</loc>
    <lastmod>2022-12-12T12:55:26.840Z</lastmod>
    <data>
        <display>
        <title>ChatGPT可以帮我们做哪些事？</title>
        <pubTime>2022-12-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/5-top-Docker-visual-management-tools-free-and-easy/</loc>
    <lastmod>2022-12-12T12:55:26.840Z</lastmod>
    <data>
        <display>
        <title>5 款顶级 Docker 可视化管理工具，免费又好用！</title>
        <pubTime>2022-12-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ChatGPT-can-connect-detail-letter/</loc>
    <lastmod>2022-12-12T12:55:26.839Z</lastmod>
    <data>
        <display>
        <title>ChatGPT能接入微信了！</title>
        <pubTime>2022-12-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-multithread-asynchronous-upload-pictures-dealing-with-watermark-thumbnails/</loc>
    <lastmod>2022-12-10T12:37:17.694Z</lastmod>
    <data>
        <display>
        <title>Spring 多线程异步上传图片、处理水印、缩略图</title>
        <pubTime>2022-12-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Took-two-weeks-from-Vue-2-after-the-migration-to-the-Svelte-execute-code-faster-and-experience-is-better/</loc>
    <lastmod>2022-12-10T12:36:42.926Z</lastmod>
    <data>
        <display>
        <title>耗时两周从Vue 2迁移到Svelte后：代码执行更快、体验更佳</title>
        <pubTime>2022-12-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Look-from-the-technical-principle-ChatGPT-will-replace-the-search-engines/</loc>
    <lastmod>2022-12-10T12:36:42.926Z</lastmod>
    <data>
        <display>
        <title>从技术原理上看，ChatGPT会取代搜索引擎吗？</title>
        <pubTime>2022-12-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-queue-to-implement-Java-version-seconds-kill-system-without-a-script-can-be-used-in-the-production/</loc>
    <lastmod>2022-12-10T12:36:42.926Z</lastmod>
    <data>
        <display>
        <title>Redis队列实现Java版秒杀系统（无脚本、可用于生产）</title>
        <pubTime>2022-12-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nginx-visual-artifacts/</loc>
    <lastmod>2022-12-10T12:36:42.925Z</lastmod>
    <data>
        <display>
        <title>Nginx 可视化神器！复杂配置一键生成，监控管理一条龙！</title>
        <pubTime>2022-12-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-software-architecture-of-the-23-basic-principles/</loc>
    <lastmod>2022-12-08T14:19:53.316Z</lastmod>
    <data>
        <display>
        <title>软件架构的23个基本原则</title>
        <pubTime>2022-12-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/From-the-point-of-LocalDateTime-serialization-globally-consistent-serialization/</loc>
    <lastmod>2022-12-08T14:04:01.079Z</lastmod>
    <data>
        <display>
        <title>从LocalDateTime序列化来看全局一致性序列化</title>
        <pubTime>2022-12-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-king-of-the-local-cache--Caffeine-components-best-explanation/</loc>
    <lastmod>2022-12-08T14:03:01.241Z</lastmod>
    <data>
        <display>
        <title>本地缓存之王——Caffeine 组件最强讲解！</title>
        <pubTime>2022-12-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-distributed-ids-generated-plan-summary/</loc>
    <lastmod>2022-12-08T14:03:01.240Z</lastmod>
    <data>
        <display>
        <title>分布式 ID 生成方案总结整理</title>
        <pubTime>2022-12-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Elasticsearch-parent-Elastic-announced-job-cuts-of-13/</loc>
    <lastmod>2022-12-08T14:03:01.240Z</lastmod>
    <data>
        <display>
        <title>Elasticsearch母公司Elastic宣布裁员13%</title>
        <pubTime>2022-12-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Learn-to-arthas-3-years-experience-with-5-years-work-force-you/</loc>
    <lastmod>2022-12-08T12:02:41.401Z</lastmod>
    <data>
        <display>
        <title>学会 arthas，让你 3 年经验掌握 5 年功力！</title>
        <pubTime>2022-12-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-thread-collapse-why-does-not-lead-to-the-JVM-crashes/</loc>
    <lastmod>2022-12-07T15:10:36.260Z</lastmod>
    <data>
        <display>
        <title>面试官：线程崩了，为什么不会导致 JVM 崩溃呢？如果是主线程呢？</title>
        <pubTime>2022-12-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Sites-are-grey-what-method-can-quickly/</loc>
    <lastmod>2022-12-07T13:38:33.823Z</lastmod>
    <data>
        <display>
        <title>网站都变成灰色，有哪些方法可以快速实现？</title>
        <pubTime>2022-12-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-use-filters-interceptors-and-edge-and-the-difference-between-a-and-execution-order/</loc>
    <lastmod>2022-12-07T13:38:33.822Z</lastmod>
    <data>
        <display>
        <title>SpringBoot使用过滤器、拦截器、切面及其之间的区别和执行顺序</title>
        <pubTime>2022-12-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Taught-you-how-to-through-the-Docker-end-separation-before-and-after-the-deployment-project-kiss/</loc>
    <lastmod>2022-12-05T11:25:30.111Z</lastmod>
    <data>
        <display>
        <title>手把手教你通过 Docker 部署前后端分离项目（亲测可用）</title>
        <pubTime>2022-12-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-IDEA-release-20223-the-support-redis-at-last/</loc>
    <lastmod>2022-12-05T11:25:30.110Z</lastmod>
    <data>
        <display>
        <title>IDEA 2022.3 发布，这次终于支持 redis 了！</title>
        <pubTime>2022-12-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-beijingbased-Internet-company-is-end-all-development-is-all-away/</loc>
    <lastmod>2022-12-05T11:25:30.109Z</lastmod>
    <data>
        <display>
        <title>北京一互联网公司被端，所有开发被全部带走！</title>
        <pubTime>2022-12-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Password-this-kind-of-sensitive-information-how-to-store/</loc>
    <lastmod>2022-12-05T11:25:30.106Z</lastmod>
    <data>
        <display>
        <title>「密码」这种敏感信息，到底该如何存储？</title>
        <pubTime>2022-12-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IDEA-configuration-comment-template-let-you-higher-than-a-pretend-bility/</loc>
    <lastmod>2022-12-05T10:10:12.558Z</lastmod>
    <data>
        <display>
        <title>IDEA 注释模板这样搞，惊艳，又骚气！</title>
        <pubTime>2021-12-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Accuracy-of-999-offline-IP-address-location-library/</loc>
    <lastmod>2022-12-04T04:47:37.037Z</lastmod>
    <data>
        <display>
        <title>准确率 99.9% 的离线IP地址定位库</title>
        <pubTime>2022-12-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Thoroughly-understand-zero-copy-MMAP-heap-memory/</loc>
    <lastmod>2022-12-04T04:46:26.053Z</lastmod>
    <data>
        <display>
        <title>彻底弄懂零拷贝、MMAP、堆外内存</title>
        <pubTime>2022-12-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Cant-afford-to-school-scholarship/</loc>
    <lastmod>2022-12-04T04:46:26.052Z</lastmod>
    <data>
        <display>
        <title>学校发不起奖学金了！这可能是中国最穷的211大学！</title>
        <pubTime>2022-12-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java8-asynchronous-nonblocking-approach-CompletableFuture-twenty-thousand-word-explanation/</loc>
    <lastmod>2022-12-04T04:46:26.051Z</lastmod>
    <data>
        <display>
        <title>Java8 异步非阻塞做法：CompletableFuture 两万字详解！</title>
        <pubTime>2022-12-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-use-if-a-validator-too-Low/</loc>
    <lastmod>2022-12-03T15:45:15.936Z</lastmod>
    <data>
        <display>
        <title>别再用 if 校验参数了，太Low！这才是专业的 SpringBoot 参数校验方式！</title>
        <pubTime>2022-12-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Linux-is-the-most-commonly-used-commands-can-solve-the-problem-of-more-than-95/</loc>
    <lastmod>2022-12-03T15:43:40.070Z</lastmod>
    <data>
        <display>
        <title>Linux 最常用命令：能解决 95% 以上的问题</title>
        <pubTime>2022-12-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot--Activiti-perfect-combination-to-quickly-implement-workflow/</loc>
    <lastmod>2022-12-03T15:43:40.070Z</lastmod>
    <data>
        <display>
        <title>Spring Boot + Activiti 完美结合，快速实现工作流~</title>
        <pubTime>2022-11-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Leadership-who-then-use-Redis-closed-back-orders-implementation-immediately-fuck-off/</loc>
    <lastmod>2022-12-03T15:43:40.069Z</lastmod>
    <data>
        <display>
        <title>领导：谁再用 Redis 实现过期订单关闭，立马滚蛋！</title>
        <pubTime>2022-12-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Introduction-to-the-Spring-transaction-underlying-principle/</loc>
    <lastmod>2022-12-03T15:43:40.068Z</lastmod>
    <data>
        <display>
        <title>浅谈 Spring 事务底层原理</title>
        <pubTime>2022-12-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Introduction-to-the-Raft-of-distributed-storage/</loc>
    <lastmod>2022-12-03T15:43:40.068Z</lastmod>
    <data>
        <display>
        <title>浅谈分布式存储之 Raft</title>
        <pubTime>2022-12-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-become-a-better-software-architect/</loc>
    <lastmod>2022-12-03T15:43:40.067Z</lastmod>
    <data>
        <display>
        <title>如何成为更好的软件架构师？</title>
        <pubTime>2022-12-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Complex-scenarios-permissions-system-how-to-play/</loc>
    <lastmod>2022-12-03T15:43:40.066Z</lastmod>
    <data>
        <display>
        <title>复杂场景下的权限系统该怎么玩？ABAC权限模型帮你搞定它！</title>
        <pubTime>2022-12-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-the-switch-from-Windows-to-Linux-development-find-the-scenery-pleasing-to-both-the-every-day/</loc>
    <lastmod>2022-12-03T15:43:40.065Z</lastmod>
    <data>
        <display>
        <title>从Windows切换到Linux开发后，每天都心旷神怡？</title>
        <pubTime>2022-12-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/From-11-s-to-the-170-ms/</loc>
    <lastmod>2022-12-03T15:43:40.064Z</lastmod>
    <data>
        <display>
        <title>从11s到170ms！看看人家的接口优化技巧，那叫一个优雅！</title>
        <pubTime>2022-12-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot--ElasticSearch-to-realize-fuzzy-query-batch-CRUD-sorting-paging-highlighting/</loc>
    <lastmod>2022-12-03T15:43:40.062Z</lastmod>
    <data>
        <display>
        <title>SpringBoot+ElasticSearch 实现模糊查询，批量CRUD，排序，分页，高亮</title>
        <pubTime>2022-12-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-integration-of-Groovy-scripts-and-realize-the-dynamic-programming/</loc>
    <lastmod>2022-12-03T15:43:40.062Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 整合 Groovy 脚本，实现动态编程</title>
        <pubTime>2022-12-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-30-release-this-a-few-new-change/</loc>
    <lastmod>2022-12-03T15:43:40.061Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 3.0正式发布，有这几个新变化！</title>
        <pubTime>2022-12-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Three-kinds-of-common-data-desensitization-solution/</loc>
    <lastmod>2022-12-03T03:51:36.114Z</lastmod>
    <data>
        <display>
        <title>3种常见的数据脱敏方案</title>
        <pubTime>2022-12-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Sharding-JDBC-combat-distributed-transaction-processing/</loc>
    <lastmod>2022-11-29T14:46:49.163Z</lastmod>
    <data>
        <display>
        <title>Sharding JDBC 实战：分布式事务处理</title>
        <pubTime>2022-11-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Recommend-13-cool-IDEA-theme-plugin-too-good-a-beep/</loc>
    <lastmod>2022-11-29T14:45:32.706Z</lastmod>
    <data>
        <display>
        <title>推荐 13 款炫酷的 IDEA 主题插件，太好看了叭！</title>
        <pubTime>2022-11-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Giant-is-ill/</loc>
    <lastmod>2022-11-29T14:45:32.705Z</lastmod>
    <data>
        <display>
        <title>大厂都病了！</title>
        <pubTime>2022-11-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Micro-service-architecture-design-and-practice-unified-security-authentication/</loc>
    <lastmod>2022-11-28T11:35:34.293Z</lastmod>
    <data>
        <display>
        <title>微服务架构统一安全认证设计与实践</title>
        <pubTime>2022-11-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-would-a-game-Server-like-Honor-of-Kings-not-want-to-use-microservices/</loc>
    <lastmod>2022-11-28T11:34:59.617Z</lastmod>
    <data>
        <display>
        <title>为什么像王者荣耀这样的游戏 Server 不愿意使用微服务？</title>
        <pubTime>2022-11-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Our-company-with-five-years-of-single-signon-solution/</loc>
    <lastmod>2022-11-27T09:03:24.354Z</lastmod>
    <data>
        <display>
        <title>我们公司用了 5 年的单点登录方案！从实现到部署实战详解，稳的一批!</title>
        <pubTime>2022-11-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-integrated-Socket-practical-cases-the-realization-of-a-single-point-to-send-broadcasting-group-more-than-1-to-1-1/</loc>
    <lastmod>2022-11-27T04:48:46.699Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 整合 Socket 实战案例 ，实现 单点发送、广播群发，1对1，1对多</title>
        <pubTime>2022-11-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-configuration-file-encryption-so-is-safe-enough/</loc>
    <lastmod>2022-11-27T04:48:03.396Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 配置文件这样加密，才足够安全！</title>
        <pubTime>2022-11-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ElasticSearch-query-syntax-is-the-alternative/</loc>
    <lastmod>2022-11-27T04:48:03.384Z</lastmod>
    <data>
        <display>
        <title>ElasticSearch的查询语法很另类？学会归类so easy！</title>
        <pubTime>2022-11-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-8-Stream-of-collect-exotic-curiositya-solution-looking-/</loc>
    <lastmod>2022-11-27T04:48:03.375Z</lastmod>
    <data>
        <display>
        <title>Java 8 Stream 之 collect() 的奇技淫巧</title>
        <pubTime>2022-11-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Watching-this-thread-thread-lock-and-the-thread-pool-ask-the-interview/</loc>
    <lastmod>2022-11-27T04:46:19.129Z</lastmod>
    <data>
        <display>
        <title>看完这篇线程、线程锁与线程池讲解，面试随便问！</title>
        <pubTime>2022-11-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Musk-GraphQL-pointed-out-the-mistake-employee-was-fired-on-the-spot-after/</loc>
    <lastmod>2022-11-27T04:46:19.129Z</lastmod>
    <data>
        <display>
        <title>马斯克不懂 GraphQL，员工指出错误后当场被开除。。。</title>
        <pubTime>2022-11-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Boyfriend-turned-Java-failure-cant-find-a-job/</loc>
    <lastmod>2022-11-27T04:46:19.129Z</lastmod>
    <data>
        <display>
        <title>男朋友转行 Java 失败，找不到工作</title>
        <pubTime>2022-11-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Musk-code-review-in-person-this-wave-shows-up/</loc>
    <lastmod>2022-11-27T04:46:19.129Z</lastmod>
    <data>
        <display>
        <title>马斯克亲自code review，这波秀翻了。。</title>
        <pubTime>2022-11-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-cow-force-of-P2P-network-penetrates-the-artifact-attached-to-the-installation-use-the-tutorial/</loc>
    <lastmod>2022-11-27T04:46:19.128Z</lastmod>
    <data>
        <display>
        <title>一款超牛逼的 P2P 内网穿透神器（附安装、使用教程）</title>
        <pubTime>2022-11-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Town-house-WuLiuQian-brothers-Im-back/</loc>
    <lastmod>2022-11-27T04:46:19.128Z</lastmod>
    <data>
        <display>
        <title>县城的房子五六千，兄弟们我回去了！</title>
        <pubTime>2022-11-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Draw-five-programmers-must-free-online-tools-super-good/</loc>
    <lastmod>2022-11-27T04:46:19.127Z</lastmod>
    <data>
        <display>
        <title>5款程序员必备的免费在线画图工具，超级好用！</title>
        <pubTime>2022-11-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Thread-pool-implementation-of-user-tasks-will-throw-an-exception/</loc>
    <lastmod>2022-11-27T04:46:19.127Z</lastmod>
    <data>
        <display>
        <title>线程池执行的用户任务抛出异常会怎样？</title>
        <pubTime>2022-11-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Before-making-the-CTO-comprehensive-micro-service-is-the-architecture-of-the-biggest-mistake/</loc>
    <lastmod>2022-11-27T04:46:19.126Z</lastmod>
    <data>
        <display>
        <title>GitHub 前 CTO：全面微服务是最大的架构错误！网友：这不是刚改完吗...</title>
        <pubTime>2022-11-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Contrast-Java-reflection-and-new-efficiency-gap-have-how-old/</loc>
    <lastmod>2022-11-26T01:16:24.664Z</lastmod>
    <data>
        <display>
        <title>Java反射和new效率对比，差距有多大？</title>
        <pubTime>2022-11-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-and-lua-calls-each-other-simple-tutorial/</loc>
    <lastmod>2022-11-26T01:09:26.303Z</lastmod>
    <data>
        <display>
        <title>Java与lua互相调用简单教程</title>
        <pubTime>2022-11-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Musk-organization-Code-Review-in-person-and-bask-in-the-Twitter-architecture-diagram-netizens-to-underestimate-the-ability-to-Code/</loc>
    <lastmod>2022-11-25T14:35:50.305Z</lastmod>
    <data>
        <display>
        <title>马斯克亲自组织Code Review，并晒出Twitter架构图，网友们低估其代码能力了！</title>
        <pubTime>2022-11-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Architecture-design-why-is-it-said-that-reuse-is-evil/</loc>
    <lastmod>2022-11-25T14:35:50.304Z</lastmod>
    <data>
        <display>
        <title>架构设计：为什么说复用是邪恶的？</title>
        <pubTime>2022-11-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Paging-ElasticSearch-depth-explanation/</loc>
    <lastmod>2022-11-25T14:18:09.421Z</lastmod>
    <data>
        <display>
        <title>ElasticSearch 深度分页详解</title>
        <pubTime>2022-11-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-illustration-B--tree-generation-process/</loc>
    <lastmod>2022-11-25T14:18:09.417Z</lastmod>
    <data>
        <display>
        <title>图解B+树的生成过程！</title>
        <pubTime>2022-11-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-interviewer-asks-you-why-not-recommend-the-use-of-the-Select-please-loudly-answer-him/</loc>
    <lastmod>2022-11-25T14:17:35.735Z</lastmod>
    <data>
        <display>
        <title>以后面试官问你 为啥不建议使用Select ，请你大声回答他！</title>
        <pubTime>2022-11-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-lightweight-distributed-logging-token-tracking-artifact-access-ten-minutes-is-very-nice/</loc>
    <lastmod>2022-11-25T14:17:35.729Z</lastmod>
    <data>
        <display>
        <title>一个轻量级的分布式日志标记追踪神器，十分钟接入，非常好用！</title>
        <pubTime>2022-11-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/High-concurrency-architecture-to-consider-what-aspects/</loc>
    <lastmod>2022-11-25T14:16:46.005Z</lastmod>
    <data>
        <display>
        <title>高并发架构都要考虑哪些方面？</title>
        <pubTime>2022-11-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Three-years-of-work-colleagues-did-not-understand-the-difference-between-isEmpty-and-isBlank-I-was-drunk/</loc>
    <lastmod>2022-11-25T14:16:20.207Z</lastmod>
    <data>
        <display>
        <title>isEmpty 和 isBlank 的用法区别，至少一半的人答不上来...</title>
        <pubTime>2022-11-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Distributed-transaction-of-6-kinds-of-solutions-write-very-well/</loc>
    <lastmod>2022-11-25T14:14:46.478Z</lastmod>
    <data>
        <display>
        <title>分布式事务的 6 种解决方案，写得非常好！</title>
        <pubTime>2021-11-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Single-sign-on-principle-and-simple-implementation/</loc>
    <lastmod>2022-11-25T14:13:46.461Z</lastmod>
    <data>
        <display>
        <title>10张流程图+部署图，讲透单点登录原理与简单实现！</title>
        <pubTime>2022-11-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-interviewer-asks-select/</loc>
    <lastmod>2022-11-24T13:50:45.159Z</lastmod>
    <data>
        <display>
        <title>面试官问：select......for update会锁表还是锁行？</title>
        <pubTime>2022-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Whole-process-from-Java-8-upgrade-to-Java-17-a-thief-yao-pit/</loc>
    <lastmod>2022-11-24T13:49:13.985Z</lastmod>
    <data>
        <display>
        <title>从 Java 8 升级到 Java 17 全过程，贼特么坑！</title>
        <pubTime>2022-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-girls-to-learn-the-computer/</loc>
    <lastmod>2022-11-24T02:18:45.083Z</lastmod>
    <data>
        <display>
        <title>学计算机的女生都怎么样了？</title>
        <pubTime>2022-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-design-a-voucher-system/</loc>
    <lastmod>2022-11-20T00:34:57.409Z</lastmod>
    <data>
        <display>
        <title>公司新来一个同事，把优惠券系统设计的炉火纯青！</title>
        <pubTime>2022-11-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Write-code-in-SpringBoot-everyday-the-results-dont-even-know-what-is-the-Starter/</loc>
    <lastmod>2022-11-20T00:34:57.394Z</lastmod>
    <data>
        <display>
        <title>天天用SpringBoot写代码，结果连Starter是什么都不知道？</title>
        <pubTime>2022-11-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/To-achieve-a-high-availability-of-TCP-data-server-Java-version/</loc>
    <lastmod>2022-11-20T00:31:51.222Z</lastmod>
    <data>
        <display>
        <title>实现一款高可用的 TCP 数据传输服务器（Java版）</title>
        <pubTime>2022-11-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-statistics-the-number-of-users-online-it-is-elegant/</loc>
    <lastmod>2022-11-20T00:31:24.609Z</lastmod>
    <data>
        <display>
        <title>Java统计用户在线人数，这样做才优雅！</title>
        <pubTime>2022-11-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-custom-multiple-source-starter-kit/</loc>
    <lastmod>2022-11-20T00:30:33.621Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 自定义多数据源 starter 组件</title>
        <pubTime>2022-11-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-what-are-you-say-Mysql-index-failure-scenario/</loc>
    <lastmod>2022-11-20T00:29:56.475Z</lastmod>
    <data>
        <display>
        <title>面试官：你说说 Mysql 索引失效有哪些场景？</title>
        <pubTime>2022-11-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Be-scold-a-decade-of-domestic-software-became-the-worlds-largest/</loc>
    <lastmod>2022-11-20T00:28:43.920Z</lastmod>
    <data>
        <display>
        <title>被骂了十年的国产软件，却成了世界之最...</title>
        <pubTime>2022-11-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Millet-engineer-submit-patches-be-scold-Linux-official-reply-too-crazy/</loc>
    <lastmod>2022-11-20T00:28:43.919Z</lastmod>
    <data>
        <display>
        <title>小米工程师提交补丁被骂，Linux官方回复：太疯狂！</title>
        <pubTime>2022-11-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Work-for-ten-years-in-the-new-company-in-layoffs-in-less-than-four-months/</loc>
    <lastmod>2022-11-20T00:28:43.919Z</lastmod>
    <data>
        <display>
        <title>工作十年，入职新公司不到四个月就遇到裁员</title>
        <pubTime>2022-11-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Using-BeanUtils-copyProperties-on-pit-experience/</loc>
    <lastmod>2022-11-20T00:28:43.918Z</lastmod>
    <data>
        <display>
        <title>使用 BeanUtils.copyProperties 踩坑经历</title>
        <pubTime>2022-11-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tell-me-about-Redis-cache-update-consistency/</loc>
    <lastmod>2022-11-20T00:28:43.917Z</lastmod>
    <data>
        <display>
        <title>讲讲 Redis 缓存更新一致性</title>
        <pubTime>2022-11-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Perusal-understanding-recite-digest/</loc>
    <lastmod>2022-11-20T00:28:43.917Z</lastmod>
    <data>
        <display>
        <title>熟读，理解，背诵，融会贯通！</title>
        <pubTime>2022-11-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-use--Transactional-annotation-in-the-project-control-transaction-the-result-does-not-take-effect-what/</loc>
    <lastmod>2022-11-20T00:28:43.916Z</lastmod>
    <data>
        <display>
        <title>我在项目里用@Transactional注解控制事务，结果完全不生效，纳尼？</title>
        <pubTime>2022-11-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Web30-chain-blocks-and-leeks/</loc>
    <lastmod>2022-11-20T00:28:43.915Z</lastmod>
    <data>
        <display>
        <title>Web3.0、区块链和韭菜</title>
        <pubTime>2022-11-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-laugh-at-outsourcing/</loc>
    <lastmod>2022-11-20T00:28:43.915Z</lastmod>
    <data>
        <display>
        <title>不要嘲笑外包！对外包善良，就是对自己善良！</title>
        <pubTime>2022-11-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ten-minutes-to-understand-Java-currentlimiting-and-common-solutions/</loc>
    <lastmod>2022-11-20T00:28:43.915Z</lastmod>
    <data>
        <display>
        <title>十分钟搞懂Java限流及常见方案</title>
        <pubTime>2022-11-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/35-crisis-of-10-kinds-of-solutions/</loc>
    <lastmod>2022-11-20T00:28:43.914Z</lastmod>
    <data>
        <display>
        <title>35岁危机的10种解法</title>
        <pubTime>2022-11-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-use-Java-dealt-with-in-a-few-minutes-3-billion-data/</loc>
    <lastmod>2022-11-19T10:08:19.458Z</lastmod>
    <data>
        <display>
        <title>我用 Java 几分钟处理完 30亿 个数据...</title>
        <pubTime>2022-07-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot--Flyway-automated-database-version-control/</loc>
    <lastmod>2022-11-19T10:02:16.447Z</lastmod>
    <data>
        <display>
        <title>SpringBoot + Flyway，自动化实现数据库版本控制</title>
        <pubTime>2022-11-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-job-Just-encounter-hundreds-of-millions-MySQL-large-table-optimization/</loc>
    <lastmod>2022-11-19T09:58:43.782Z</lastmod>
    <data>
        <display>
        <title>一入职！就遇到上亿(MySQL)大表的优化。。。</title>
        <pubTime>2022-11-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-roll/</loc>
    <lastmod>2022-11-19T09:56:07.121Z</lastmod>
    <data>
        <display>
        <title>不卷了！入职字节一周就果断跑了。</title>
        <pubTime>2022-11-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-SQL-automatic-check-artifact-no-longer-need-to-worry-about-SQL-errors-automatic-completion-rollback-and-other-functions/</loc>
    <lastmod>2022-11-19T09:51:03.651Z</lastmod>
    <data>
        <display>
        <title>一款SQL自动检查神器，再也不用担心SQL出错了，自动补全、回滚等功能大全</title>
        <pubTime>2022-11-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-better-solution-than-UUID-ULID-/</loc>
    <lastmod>2022-11-19T09:44:23.206Z</lastmod>
    <data>
        <display>
        <title>ULID - 一种比UUID更好的方案</title>
        <pubTime>2022-11-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Architecture-design-of-the-process-engine/</loc>
    <lastmod>2022-11-19T09:40:56.963Z</lastmod>
    <data>
        <display>
        <title>流程引擎的架构设计</title>
        <pubTime>2022-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Should-an-IT-company-with-fewer-than-20-employees-go/</loc>
    <lastmod>2022-11-19T09:40:27.873Z</lastmod>
    <data>
        <display>
        <title>不到 20 人的 IT 公司该去吗？</title>
        <pubTime>2022-11-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Leadership-who-then-use-Redis-is-to-monitor-implementation-date-closing-orders-immediately-fuck-off/</loc>
    <lastmod>2022-11-19T09:27:46.704Z</lastmod>
    <data>
        <display>
        <title>面试官：怎么不用定时任务实现关闭订单？</title>
        <pubTime>2022-07-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Stronger-than-Nginx-performance-for-the-next-generation-of-Web-server/</loc>
    <lastmod>2022-11-13T12:15:13.701Z</lastmod>
    <data>
        <display>
        <title>比 Nginx 性能更强的下一代 Web 服务器</title>
        <pubTime>2022-11-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Distributed-scheduling-regularly-XXL--job-word-explanation/</loc>
    <lastmod>2022-11-13T12:15:13.700Z</lastmod>
    <data>
        <display>
        <title>分布式定时调度：xxl-job 万字详解</title>
        <pubTime>2022-11-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-blew-liver-to-prepare-for-the-interview-Meituan-60-picture-see-Spring-transaction/</loc>
    <lastmod>2022-11-13T12:15:13.700Z</lastmod>
    <data>
        <display>
        <title>我为了准备美团的面试，爆肝60张图画明白了Spring事务！</title>
        <pubTime>2022-11-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Thoroughly-understand-Nginx-five-scenarios/</loc>
    <lastmod>2022-11-13T03:37:50.228Z</lastmod>
    <data>
        <display>
        <title>彻底搞懂 Nginx 的五大应用场景</title>
        <pubTime>2022-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/More-than-90-percent-of-people-have-mastered-these-Springboot-boot-boot-extension-points/</loc>
    <lastmod>2022-11-13T03:32:44.774Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 启动扩展点超详细总结，再也不怕面试官问了！</title>
        <pubTime>2022-11-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-in-Java-new-what-is-the-process-of-an-object/</loc>
    <lastmod>2022-11-13T01:38:47.051Z</lastmod>
    <data>
        <display>
        <title>面试官：在 Java 中 new 一个对象的流程是怎样的？彻底被问懵了。。</title>
        <pubTime>2022-11-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-the-northeast-stateowned-enterprises-do-programmer-for-a-month-feeling-how/</loc>
    <lastmod>2022-11-13T01:38:47.050Z</lastmod>
    <data>
        <display>
        <title>入职东北国企做程序员一个月，感受如何？</title>
        <pubTime>2022-11-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/3-lot-of-tencent-open-source-project-very-practical/</loc>
    <lastmod>2022-11-13T01:38:47.049Z</lastmod>
    <data>
        <display>
        <title>3个腾讯开源的 GitHub 项目，非常实用！</title>
        <pubTime>2022-11-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Suzhou-university-teacher-tencent-sharing-meeting-forgot-to-turn-off-the-picture-to-look/</loc>
    <lastmod>2022-11-13T01:38:47.049Z</lastmod>
    <data>
        <display>
        <title>苏州大学老师腾讯会议忘记关共享画面不忍直视...</title>
        <pubTime>2022-11-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Blog-for-43-years-old-has-nothing-to-do-with-age/</loc>
    <lastmod>2022-11-13T01:38:47.049Z</lastmod>
    <data>
        <display>
        <title>43岁读博，无关年龄</title>
        <pubTime>2022-11-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Review-2023-annual-autumn-recruit-chill/</loc>
    <lastmod>2022-11-13T01:38:47.048Z</lastmod>
    <data>
        <display>
        <title>2023 届秋招回顾，寒气逼人。。。</title>
        <pubTime>2022-11-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-how-to-spend-the-winter-personal/</loc>
    <lastmod>2022-11-13T01:38:47.048Z</lastmod>
    <data>
        <display>
        <title>聊聊如何度过寒冬（个人篇）</title>
        <pubTime>2022-11-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-difference-between-the-container-and-Pod-and-contact/</loc>
    <lastmod>2022-11-13T01:38:47.047Z</lastmod>
    <data>
        <display>
        <title>容器与 Pod 的区别和联系</title>
        <pubTime>2022-11-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/When-LinkedList-isnt-list-speed-of-the-rabbit-dont-catch/</loc>
    <lastmod>2022-11-13T01:38:47.047Z</lastmod>
    <data>
        <display>
        <title>当 LinkedList 不是列表时，速度快的兔子都追不上!</title>
        <pubTime>2022-11-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-reflect-a-persons-technology-in-depth/</loc>
    <lastmod>2022-11-13T01:38:47.047Z</lastmod>
    <data>
        <display>
        <title>工作中如何体现一个人的技术深度？</title>
        <pubTime>2022-11-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-jar-package-is-too-big/</loc>
    <lastmod>2022-11-13T01:38:47.046Z</lastmod>
    <data>
        <display>
        <title>jar包太大？手把手教你分析 Maven 依赖，完成瘦身优化！</title>
        <pubTime>2022-11-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-Banks-with-science-and-technology-post-to-recruit-people-and-let-people-do-two-years-teller/</loc>
    <lastmod>2022-11-12T15:21:13.041Z</lastmod>
    <data>
        <display>
        <title>银行为什么要以科技岗招人然后让人干两年柜员？</title>
        <pubTime>2022-11-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Docker--Wasm--Fried-king/</loc>
    <lastmod>2022-11-12T15:21:13.041Z</lastmod>
    <data>
        <display>
        <title>Docker + Wasm = 王炸！！</title>
        <pubTime>2022-11-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-Dr-Dropped-out/</loc>
    <lastmod>2022-11-12T15:21:13.041Z</lastmod>
    <data>
        <display>
        <title>我，博士退学了</title>
        <pubTime>2022-11-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Validation-is-the-best-practice-and-how-it-works-Parameter-Validation-is-not-that-simple/</loc>
    <lastmod>2022-11-12T15:19:27.408Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 实现各种参数校验，非常实用！</title>
        <pubTime>2022-04-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/troubleshooting_java_memory_leak/</loc>
    <lastmod>2022-11-12T15:17:37.182Z</lastmod>
    <data>
        <display>
        <title>Java 内存泄漏排查，新技能+1</title>
        <pubTime>2022-11-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Recommend-a-free-database-management-tool-better-than-Navicat-but-also-very-powerful/</loc>
    <lastmod>2022-11-12T15:16:09.865Z</lastmod>
    <data>
        <display>
        <title>推荐一款，比 Navicat 还要好用，功能还很强大的 工具！</title>
        <pubTime>2022-11-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Recommended-a-visual-configuration-Nginx-artifact/</loc>
    <lastmod>2022-11-12T15:12:16.307Z</lastmod>
    <data>
        <display>
        <title>以后配置 Nginx 用这款神器！</title>
        <pubTime>2021-11-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kafka-why-so-fast/</loc>
    <lastmod>2022-11-12T15:10:40.753Z</lastmod>
    <data>
        <display>
        <title>Kafka 为什么那么快？</title>
        <pubTime>2022-11-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-Bug-to-be-able-to-have-much-effect-the-loss-of-3-billion-six-people-were-killed-and-even-came-close-to-destroy-the-world/</loc>
    <lastmod>2022-11-12T15:06:18.084Z</lastmod>
    <data>
        <display>
        <title>一个Bug能有多大影响：亏损30亿、致6人死亡、甚至差点毁灭世界...</title>
        <pubTime>2022-11-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programmers-to-jail-will-be-arranged-to-write-code/</loc>
    <lastmod>2022-11-12T15:00:32.893Z</lastmod>
    <data>
        <display>
        <title>程序员坐牢了，会被安排写代码吗？</title>
        <pubTime>2022-11-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Big-data-is-how-to-find-you/</loc>
    <lastmod>2022-11-12T14:59:41.171Z</lastmod>
    <data>
        <display>
        <title>大数据扫黄，是怎样发现你的？</title>
        <pubTime>2022-09-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/25-k-company-recruiting-a-programmer-cant-optimize-slow-SQL-the-probation-period-not-is-open/</loc>
    <lastmod>2022-11-06T13:25:10.817Z</lastmod>
    <data>
        <display>
        <title>公司25k招了一个程序员不会优化慢SQL，试用期没过就被开了！</title>
        <pubTime>2022-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IO-multiplexing-C10K-problem/</loc>
    <lastmod>2022-11-06T13:24:12.211Z</lastmod>
    <data>
        <display>
        <title>IO 多路复用：C10K 问题</title>
        <pubTime>2022-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/From-ali-technology-bosses-entry-will-give-we-share-the-Java-log-of-a-few-great-god/</loc>
    <lastmod>2022-11-06T09:20:44.026Z</lastmod>
    <data>
        <display>
        <title>从阿里来个技术大佬，入职就给我们分享Java打日志的几大神坑！</title>
        <pubTime>2022-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Based-on-the-distributed-transaction-solution-of-RocketMQ/</loc>
    <lastmod>2022-11-06T09:18:58.620Z</lastmod>
    <data>
        <display>
        <title>基于 RocketMQ 的分布式事务解决方案</title>
        <pubTime>2022-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Springbased-Boot--Vue-achieve-visual-draganddrop-editing-screen-project/</loc>
    <lastmod>2022-11-06T09:13:34.834Z</lastmod>
    <data>
        <display>
        <title>基于 Spring Boot + Vue 实现的可视化拖拽编辑的大屏项目</title>
        <pubTime>2022-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-boss-let-me-lead-the-ELK-how-do-I-determine-the-ES-cluster-scale/</loc>
    <lastmod>2022-11-06T09:13:34.834Z</lastmod>
    <data>
        <display>
        <title>老板让我牵头搞ELK，我该如何确定ES的集群规模？</title>
        <pubTime>2022-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/To-determine-whether-a-thread-pool-is-complete-5-ways-and-who-wouldnt/</loc>
    <lastmod>2022-11-06T09:13:34.833Z</lastmod>
    <data>
        <display>
        <title>判断线程池是否全部完成的 5 种方法，还有谁不会？？</title>
        <pubTime>2022-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Another-giant-migrated-from-Java-Kotlin/</loc>
    <lastmod>2022-11-06T09:13:34.833Z</lastmod>
    <data>
        <display>
        <title>又一巨头从 Java 迁移到 Kotlin ！</title>
        <pubTime>2022-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/5-minutes-to-Lambda-expressions-one-is-enough/</loc>
    <lastmod>2022-11-06T09:13:34.832Z</lastmod>
    <data>
        <display>
        <title>5分钟学会 Lambda 表达式，一篇就够了！</title>
        <pubTime>2022-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot--Filter-realize-large-Gzip-compression-json-object-transmission-time-is-greatly-reduced/</loc>
    <lastmod>2022-11-06T09:13:34.832Z</lastmod>
    <data>
        <display>
        <title>SpringBoot + Filter 实现 Gzip 压缩超大 json 对象，传输耗时大大减少</title>
        <pubTime>2022-11-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/BFF-in-micro-service-architecture/</loc>
    <lastmod>2022-11-06T09:13:34.832Z</lastmod>
    <data>
        <display>
        <title>聊聊微服务中的 BFF 架构</title>
        <pubTime>2022-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-1-months-reconstructed-the-colleagues-to-write-bad-code-I-summarized-the-article-15-rewrite-bad-code-experience/</loc>
    <lastmod>2022-11-06T09:13:34.832Z</lastmod>
    <data>
        <display>
        <title>用1个月重构了同事写的烂代码，我总结出了15条重写烂代码的经验！</title>
        <pubTime>2022-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Embrace-cancer-DDD/</loc>
    <lastmod>2022-11-06T09:13:34.831Z</lastmod>
    <data>
        <display>
        <title>拥抱毒瘤 DDD！</title>
        <pubTime>2022-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-the-Docker-running-Mac-OS-is-what-kind-of-experience/</loc>
    <lastmod>2022-11-06T09:13:34.830Z</lastmod>
    <data>
        <display>
        <title>在 Docker 中运行 Mac OS 是什么样的体验？</title>
        <pubTime>2022-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Technology-principle-of-distributed-ids-generated-service-and-project-practice/</loc>
    <lastmod>2022-11-06T09:13:34.829Z</lastmod>
    <data>
        <display>
        <title>分布式ID生成服务的技术原理和项目实战</title>
        <pubTime>2022-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/About-the-React-and-Vue-with-which-I-really-chuan-Q/</loc>
    <lastmod>2022-11-06T09:13:34.829Z</lastmod>
    <data>
        <display>
        <title>关于 “ React 和 Vue 该用哪个” 我真的栓 Q</title>
        <pubTime>2022-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Single-signon-will-know-two-famous-protocol-SAML-OAuth2/</loc>
    <lastmod>2022-11-06T09:13:34.829Z</lastmod>
    <data>
        <display>
        <title>单点登录必知的两个著名协议：SAML、OAuth2</title>
        <pubTime>2022-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot---Grafana-Prometheus-create-visual-monitoring-be-clear-at-a-glance/</loc>
    <lastmod>2022-11-06T03:05:47.696Z</lastmod>
    <data>
        <display>
        <title>Spring Boot + Prometheus + Grafana 打造可视化监控，一目了然！</title>
        <pubTime>2022-04-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Force-to-coax-cattle-of-jingdong-JD--hotkey/</loc>
    <lastmod>2022-11-06T02:57:48.055Z</lastmod>
    <data>
        <display>
        <title>牛逼哄哄的京东 JD-hotkey ！</title>
        <pubTime>2022-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-year-the-situation/</loc>
    <lastmod>2022-11-06T02:52:29.042Z</lastmod>
    <data>
        <display>
        <title>今年这情况。。咱还是留个心眼吧</title>
        <pubTime>2022-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/These-five-kind-of-cow-force-the-IDEA-of-plugin-code-quality-inspection-tool/</loc>
    <lastmod>2022-11-06T02:50:01.132Z</lastmod>
    <data>
        <display>
        <title>这五款牛逼的 IDEA 插件，堪称代码质量检查利器！</title>
        <pubTime>2022-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-what-is-a-Hash-collision/</loc>
    <lastmod>2022-11-06T02:48:37.970Z</lastmod>
    <data>
        <display>
        <title>面试官：Hash 碰撞是什么？如何解决？被问懵了……</title>
        <pubTime>2022-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Put-Bean-in-the-Spring-container-in-five-ways/</loc>
    <lastmod>2022-11-06T02:47:46.290Z</lastmod>
    <data>
        <display>
        <title>将Bean放入Spring容器中的五种方式</title>
        <pubTime>2022-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-key-to-deploy-applications-to-the-remote-server-the-IDEA-of-official-Docker-plugin-is-top/</loc>
    <lastmod>2022-11-06T02:47:11.677Z</lastmod>
    <data>
        <display>
        <title>IDEA 使用 Docker 插件，实现一键自动化部署</title>
        <pubTime>2022-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-stand-barrage-can-not-B-block/</loc>
    <lastmod>2022-11-06T02:44:28.125Z</lastmod>
    <data>
        <display>
        <title>为什么 B 站的弹幕可以不挡人物</title>
        <pubTime>2022-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Please-be-careful-to-use-subList-of-Arrays-asList-and-ArrayList/</loc>
    <lastmod>2022-11-06T02:42:25.481Z</lastmod>
    <data>
        <display>
        <title>在项目中使用Arrays.asList、ArrayList的subList，被老大点名批评~</title>
        <pubTime>2022-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Introduction-to-Java-cloud-native-micro-service-framework-Quarkus-practice/</loc>
    <lastmod>2022-11-02T15:28:55.079Z</lastmod>
    <data>
        <display>
        <title>Java 云原生微服务框架 Quarkus 入门实践</title>
        <pubTime>2022-11-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Through-the-Jenkins-to-construct-CICD-link-all-gray/</loc>
    <lastmod>2022-11-02T15:28:55.064Z</lastmod>
    <data>
        <display>
        <title>通过Jenkins构建CI/CD实现全链路灰度</title>
        <pubTime>2022-11-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-let-the-framework-control-of-your-projects-overreliance-on-framework-will-kill-you/</loc>
    <lastmod>2022-11-02T15:26:20.779Z</lastmod>
    <data>
        <display>
        <title>不要让框架控制你的项目，过度依赖框架会害了你</title>
        <pubTime>2022-11-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Many-understand-Redis/</loc>
    <lastmod>2022-11-02T15:26:20.777Z</lastmod>
    <data>
        <display>
        <title>多图深入理解 Redis</title>
        <pubTime>2022-11-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Teach-you-the-realization-of-the-elegant-SpringBoot-parallel-tasks/</loc>
    <lastmod>2022-11-02T05:31:30.946Z</lastmod>
    <data>
        <display>
        <title>教你优雅的实现 SpringBoot 并行任务</title>
        <pubTime>2022-11-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JMH--Arthas-performance-monitoring-of-the-artifact/</loc>
    <lastmod>2022-11-02T05:18:47.232Z</lastmod>
    <data>
        <display>
        <title>JMH + Arthas，性能监控的神器</title>
        <pubTime>2022-11-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Suddenly-I-was-stunned-The-interviewer-asked-me-How-are-the-extra-threads-in-the-thread-pool-recycled/</loc>
    <lastmod>2022-11-02T05:17:14.942Z</lastmod>
    <data>
        <display>
        <title>面试官：线程池中多余的线程是如何回收的？</title>
        <pubTime>2022-11-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-service-side-custom-several-scheme-of-generating-PDF/</loc>
    <lastmod>2022-10-29T13:31:47.552Z</lastmod>
    <data>
        <display>
        <title>服务端自定义生成PDF的几种方案</title>
        <pubTime>2022-10-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Simple-a-few-steps-rapid-implementation-of-encapsulation-multilevel-tree-structure-object-Java-version/</loc>
    <lastmod>2022-10-29T13:31:47.545Z</lastmod>
    <data>
        <display>
        <title>简单几步，快速实现封装多级树结构对象（Java版）</title>
        <pubTime>2022-10-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Very-poor-talent-to-producers-6/</loc>
    <lastmod>2022-10-29T13:30:47.670Z</lastmod>
    <data>
        <display>
        <title>穷人才去大厂，6的很！</title>
        <pubTime>2022-10-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Message-queue-principle-and-selection-Kafka-RocketMQ-RabbitMQ-and-ActiveMQ/</loc>
    <lastmod>2022-10-29T13:30:47.669Z</lastmod>
    <data>
        <display>
        <title>消息队列原理和选型：Kafka、RocketMQ 、RabbitMQ 和 ActiveMQ</title>
        <pubTime>2022-10-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-key-key-breakup-plan-more/</loc>
    <lastmod>2022-10-29T13:30:47.669Z</lastmod>
    <data>
        <display>
        <title>Redis大key多key拆分方案</title>
        <pubTime>2022-10-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Follow-the-path-of-the-cloud-native-Java/</loc>
    <lastmod>2022-10-29T13:30:47.669Z</lastmod>
    <data>
        <display>
        <title>追随云原生的 Java</title>
        <pubTime>2022-10-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Strong-Spring-Boot-30-is-coming-sincerely/</loc>
    <lastmod>2022-10-29T13:30:47.667Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 3.0 要来了，真心强！</title>
        <pubTime>2022-10-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-distributed-lock-is-really-safe/</loc>
    <lastmod>2022-10-29T13:30:47.667Z</lastmod>
    <data>
        <display>
        <title>Redis分布式锁真的安全吗？</title>
        <pubTime>2022-10-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nginx--Tomcat-to-realize-load-balance-noise-separation-method-script/</loc>
    <lastmod>2022-10-26T13:31:22.722Z</lastmod>
    <data>
        <display>
        <title>Nginx+Tomcat实现负载均衡、动静分离（脚本方法）</title>
        <pubTime>2022-10-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-outsourcing-3800-a-month-I-did-eight-months/</loc>
    <lastmod>2022-10-26T13:30:14.519Z</lastmod>
    <data>
        <display>
        <title>阿里外包月薪3800，我干了8个月....</title>
        <pubTime>2022-10-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Monitor-and-control-system-selection-an-all-finish/</loc>
    <lastmod>2022-10-26T13:30:14.518Z</lastmod>
    <data>
        <display>
        <title>监控系统选型，一篇全搞定！</title>
        <pubTime>2022-10-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Based-on-the-Apache-APISIX-automated-operations-platform/</loc>
    <lastmod>2022-10-26T13:30:14.517Z</lastmod>
    <data>
        <display>
        <title>基于 Apache APISIX 的自动化运维平台</title>
        <pubTime>2022-10-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Architecture-should-be-how-to-understand/</loc>
    <lastmod>2022-10-26T13:30:14.517Z</lastmod>
    <data>
        <display>
        <title>架构应该如何来理解？</title>
        <pubTime>2022-10-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-60-is-coming-too/</loc>
    <lastmod>2022-10-26T11:55:42.719Z</lastmod>
    <data>
        <display>
        <title>Spring 6.0 要来了，太强了！</title>
        <pubTime>2022-10-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-use-SQLite-WeChat-save-chat-record/</loc>
    <lastmod>2022-10-26T11:52:27.181Z</lastmod>
    <data>
        <display>
        <title>微信为什么使用 SQLite 保存聊天记录？</title>
        <pubTime>2022-10-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-split-according-to-module-SpringBoot-project/</loc>
    <lastmod>2022-10-23T15:14:59.962Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 项目如何按模块进行拆分？</title>
        <pubTime>2022-10-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/955-dont-work-overtime-list-company-add-five-companies-remove-shrimp-skin/</loc>
    <lastmod>2022-10-23T15:14:04.390Z</lastmod>
    <data>
        <display>
        <title>955 不加班公司名单，新增 5家公司，移除虾皮！</title>
        <pubTime>2022-10-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Reel-off-the-front-and-back-side-four-authentication-scheme/</loc>
    <lastmod>2022-10-23T14:48:30.147Z</lastmod>
    <data>
        <display>
        <title>一口气说出前后端 4 种鉴权方案</title>
        <pubTime>2022-10-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/National-Day-holiday-seven-days-I-used-76-picture-draw-Spring-AOP-to-understand/</loc>
    <lastmod>2022-10-23T14:48:30.134Z</lastmod>
    <data>
        <display>
        <title>国庆假期，整整七天，我用76张图把Spring AOP给画明白了！</title>
        <pubTime>2022-10-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-retirement-programmer-wont-encounter-too-many-economic-difficulties/</loc>
    <lastmod>2022-10-23T14:47:07.263Z</lastmod>
    <data>
        <display>
        <title>退休后的程序员，不会遇到太多经济困难？</title>
        <pubTime>2022-10-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-underlying-principle-and-does-not-know-Java-8-Stream-flow/</loc>
    <lastmod>2022-10-23T14:47:07.262Z</lastmod>
    <data>
        <display>
        <title>还有人不知道 Java 8 Stream流底层原理？</title>
        <pubTime>2022-10-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Google-launched-KataOS-open-source-operating-system/</loc>
    <lastmod>2022-10-23T14:47:07.261Z</lastmod>
    <data>
        <display>
        <title>谷歌推出开源操作系统KataOS</title>
        <pubTime>2022-10-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Science-what-is-Web30/</loc>
    <lastmod>2022-10-23T14:47:07.260Z</lastmod>
    <data>
        <display>
        <title>科普：什么是Web3.0</title>
        <pubTime>2022-10-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Optimize-Nginx-HTTPS-Nginx-delay--how-to-make-the-speed-of-30/</loc>
    <lastmod>2022-10-23T14:47:07.259Z</lastmod>
    <data>
        <display>
        <title>优化 Nginx HTTPS 延迟 - 如何让Nginx提速 30%的？</title>
        <pubTime>2022-10-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-some-of-the-Spring-Cloud-often-meet-questions-and-answers/</loc>
    <lastmod>2022-10-23T12:35:25.508Z</lastmod>
    <data>
        <display>
        <title>谈谈几个 Spring Cloud 常见面试题及答案</title>
        <pubTime>2020-11-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-request-method-in-the-Controller-what-is-the-difference-between-private-and-public/</loc>
    <lastmod>2022-10-22T11:28:45.690Z</lastmod>
    <data>
        <display>
        <title>Controller中的请求方法，private和public有什么区别？</title>
        <pubTime>2022-10-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/65-of-the-company-is-considering-using-VPN-alternatives/</loc>
    <lastmod>2022-10-22T11:28:45.689Z</lastmod>
    <data>
        <display>
        <title>65% 的公司正在考虑采用 VPN 替代方案</title>
        <pubTime>2022-10-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Through-the-interview-the-cold/</loc>
    <lastmod>2022-10-22T01:57:08.053Z</lastmod>
    <data>
        <display>
        <title>面试通过，背调凉了。。</title>
        <pubTime>2022-10-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Login-Google-officially-launched-the-key-and-gradually-replace-traditional-password-to-log-in/</loc>
    <lastmod>2022-10-20T13:57:12.945Z</lastmod>
    <data>
        <display>
        <title>谷歌正式推出 “密钥登录”，逐步取代传统密码登录</title>
        <pubTime>2022-10-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-the-LAN-IP-usually-begin-with-192168-instead-of-12-or-193169/</loc>
    <lastmod>2022-10-20T13:57:12.945Z</lastmod>
    <data>
        <display>
        <title>为什么局域网IP通常以192.168开头而不是1.2或者193.169？</title>
        <pubTime>2022-10-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Reporter-online-on-pit-project-a-OOM-analysis-of-positioning-in-the-screening-process/</loc>
    <lastmod>2022-10-20T13:57:12.945Z</lastmod>
    <data>
        <display>
        <title>线上踩坑记：项目中一次OOM的分析定位排查过程！</title>
        <pubTime>2022-10-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-lock-principle-lock-optimization-CAS,-AQS-detail!/</loc>
    <lastmod>2022-10-20T12:40:08.753Z</lastmod>
    <data>
        <display>
        <title>Java 中的锁原理、锁优化、CAS、AQS 详解！</title>
        <pubTime>2022-10-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-interface-data-encryption-in-actual-combat/</loc>
    <lastmod>2022-10-20T12:36:48.955Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 接口数据加解密实战！</title>
        <pubTime>2022-10-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Just-got-offer-induction-let-me-Docker-container-deployment-this-how-to-play/</loc>
    <lastmod>2022-10-20T12:32:03.277Z</lastmod>
    <data>
        <display>
        <title>刚拿到offer入职就让我搞Docker容器部署，这怎么玩？</title>
        <pubTime>2022-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Four-Java-common-JSON-libraries-for-performance-comparison/</loc>
    <lastmod>2022-10-19T12:37:47.008Z</lastmod>
    <data>
        <display>
        <title>Java常用的几个Json库，性能强势对比！</title>
        <pubTime>2022-10-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Remember-a-level-production-environment-P0-accident-solution-process-and-reason-analysis/</loc>
    <lastmod>2022-10-18T14:13:12.755Z</lastmod>
    <data>
        <display>
        <title>记一次生产环境P0级事故解决过程与原因分析</title>
        <pubTime>2022-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-open-source-database-online-preview-export-tool/</loc>
    <lastmod>2022-10-18T14:13:12.754Z</lastmod>
    <data>
        <display>
        <title>一款开源的数据库在线预览、导出工具</title>
        <pubTime>2022-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Sorry-the-IDEA-to-move/</loc>
    <lastmod>2022-10-18T14:13:12.753Z</lastmod>
    <data>
        <display>
        <title>不好意思，IDEA 该换了！</title>
        <pubTime>2022-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-design-a-support-system-of-hundreds-of-millions-of-users/</loc>
    <lastmod>2022-10-18T01:15:37.720Z</lastmod>
    <data>
        <display>
        <title>如何设计一个支撑数亿用户的系统</title>
        <pubTime>2022-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Miserably-outsourcing-employees-to-work-wearing-headphones-are-fired/</loc>
    <lastmod>2022-10-18T01:14:23.782Z</lastmod>
    <data>
        <display>
        <title>惨，外包员工上班戴耳机被开除。。。。</title>
        <pubTime>2022-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MybatisPlus-use-saveOrUpdate--method-on-pit-record-carefully/</loc>
    <lastmod>2022-10-16T13:48:08.316Z</lastmod>
    <data>
        <display>
        <title>MybatisPlus 使用 saveOrUpdate() 方法踩坑记录（慎用）</title>
        <pubTime>2022-10-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-distributed-tracking-and-monitoring-Skywalking-is-introduced/</loc>
    <lastmod>2022-10-16T13:48:08.310Z</lastmod>
    <data>
        <display>
        <title>分布式追踪与监控：Skywalking介绍</title>
        <pubTime>2022-10-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Monomer-architecture-service-transformation-to-distributed-on-pit-experience/</loc>
    <lastmod>2022-10-16T13:47:18.773Z</lastmod>
    <data>
        <display>
        <title>单体架构服务转型至分布式的踩坑经历</title>
        <pubTime>2022-10-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-I-locate-a-Spring-Boot-interface-timeout-using-Arthas/</loc>
    <lastmod>2022-10-16T11:33:41.562Z</lastmod>
    <data>
        <display>
        <title>阿里又出神器 ！一招定位线上Bug！</title>
        <pubTime>2022-10-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Netty-combat-Netty-Springboot---websocket-implementation-push-messages/</loc>
    <lastmod>2022-10-16T11:24:25.869Z</lastmod>
    <data>
        <display>
        <title>Netty实战，Springboot + netty +websocket 实现推送消息</title>
        <pubTime>2022-10-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/GrayLog-SpringBoot-access-lightweight-distributed-logging-framework/</loc>
    <lastmod>2022-10-15T15:22:55.604Z</lastmod>
    <data>
        <display>
        <title>SpringBoot接入轻量级分布式日志框架GrayLog</title>
        <pubTime>2022-10-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Still-dont-know-how-to-generate-Maven-dependency-graph-in-the-IDEA/</loc>
    <lastmod>2022-10-15T15:21:33.977Z</lastmod>
    <data>
        <display>
        <title>居然还有人不知道如何在 IDEA 中生成 Maven 依赖关系图？</title>
        <pubTime>2022-10-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programmers-that-average-seven-lines-of-code-was-fired-the-company-normal-employees-every-200-rows/</loc>
    <lastmod>2022-10-15T15:21:33.977Z</lastmod>
    <data>
        <display>
        <title>程序员日均写7行代码被开除，公司：正常员工每天200行</title>
        <pubTime>2022-10-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-invasion-of-the-server/</loc>
    <lastmod>2022-10-15T15:21:33.977Z</lastmod>
    <data>
        <display>
        <title>服务器被入侵怎么办？看我操作！</title>
        <pubTime>2022-10-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Paging-query-after-MySQL-table-how-to-do/</loc>
    <lastmod>2022-10-15T15:21:33.976Z</lastmod>
    <data>
        <display>
        <title>MySQL分表后，如何做分页查询？</title>
        <pubTime>2022-10-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-total-architecture-design-the-white-paper-payment-system/</loc>
    <lastmod>2022-10-15T15:21:33.974Z</lastmod>
    <data>
        <display>
        <title>支付设计白皮书：支付系统的总架构</title>
        <pubTime>2022-10-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-interview-people-became-my-leadership-should-I-leave/</loc>
    <lastmod>2022-10-15T15:21:33.974Z</lastmod>
    <data>
        <display>
        <title>我面试的人成了我的领导，我该不该离职？</title>
        <pubTime>2022-10-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Apple-vice-President-of-a-luxury-car-beauty-hi-mouth-video-fire/</loc>
    <lastmod>2022-10-15T12:38:25.808Z</lastmod>
    <data>
        <display>
        <title>苹果副总裁开豪车载美女“口嗨”视频火了！库克看到气炸光速开除</title>
        <pubTime>2022-10-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/New-ali-P7-only-2-hours-rolled-out-a-multithreaded-perpetual-task-finish-see-directly-knelt-down-the-true-cow-force/</loc>
    <lastmod>2022-10-15T12:38:25.807Z</lastmod>
    <data>
        <display>
        <title>新来个阿里 P7，仅花 2 小时，撸出一个多线程永动任务，看完直接跪了，真牛逼！</title>
        <pubTime>2022-10-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/If-I-were-a-nucleic-acid-system-architect-I-will/</loc>
    <lastmod>2022-10-15T12:38:25.806Z</lastmod>
    <data>
        <display>
        <title>假如我是核酸系统架构师，我会...</title>
        <pubTime>2022-10-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MyBatis-thread-pool-threads-played-problems-caused-by-the-screening-process/</loc>
    <lastmod>2022-10-15T12:38:25.806Z</lastmod>
    <data>
        <display>
        <title>MyBatis引起的线程池线程打满问题排查过程</title>
        <pubTime>2022-10-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-token-expired-automatic-renewal/</loc>
    <lastmod>2022-10-15T12:34:37.953Z</lastmod>
    <data>
        <display>
        <title>token 过期后，如何自动续期？</title>
        <pubTime>2022-10-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-bad-can-a-programmer-be/</loc>
    <lastmod>2022-10-15T12:23:52.496Z</lastmod>
    <data>
        <display>
        <title>一个程序员的水平能差到什么程度！</title>
        <pubTime>2022-10-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/About-35-crisis/</loc>
    <lastmod>2022-10-15T12:17:30.333Z</lastmod>
    <data>
        <display>
        <title>谈谈35岁危机</title>
        <pubTime>2022-09-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SQL-optimize-21-combo--mind-map/</loc>
    <lastmod>2022-10-12T14:13:49.252Z</lastmod>
    <data>
        <display>
        <title>SQL优化 21 连击 + 思维导图</title>
        <pubTime>2022-10-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Graphic-Redis-distributed-lock-write-so-well/</loc>
    <lastmod>2022-10-12T14:12:52.227Z</lastmod>
    <data>
        <display>
        <title>图解 Redis 分布式锁，写得太好了！</title>
        <pubTime>2022-10-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Go-to-work-time-to-do-sideline-are-caught-got-fired-even-refund-all-pay/</loc>
    <lastmod>2022-10-12T14:12:52.227Z</lastmod>
    <data>
        <display>
        <title>上班时间做“副业”被抓，惨遭解雇，还要退还所有工资？</title>
        <pubTime>2022-10-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/5-years-working-experience-Docker-several-network-models-are-couldnt-say-for-sure-you-dare-to-believe/</loc>
    <lastmod>2022-10-12T14:12:52.226Z</lastmod>
    <data>
        <display>
        <title>5 年工作经验，Docker 的几种网络模式都说不清，你敢信？</title>
        <pubTime>2022-10-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Computer-architecture-design-of-the-eight-great-thoughts/</loc>
    <lastmod>2022-10-12T01:10:21.491Z</lastmod>
    <data>
        <display>
        <title>计算机架构设计的 8 个伟大思想</title>
        <pubTime>2022-10-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-figure-understand-micro-route-service-architecture/</loc>
    <lastmod>2022-10-11T14:34:27.711Z</lastmod>
    <data>
        <display>
        <title>一张图看懂微服务架构路线</title>
        <pubTime>2022-10-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-have-been-the-choke-points-about-Redis-and-how-to-solve/</loc>
    <lastmod>2022-10-11T14:26:09.284Z</lastmod>
    <data>
        <display>
        <title>聊聊Redis中有哪些阻塞点以及如何解决？</title>
        <pubTime>2022-10-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Brush-SpringBoot-an-annotation-implementing-an-interface/</loc>
    <lastmod>2022-10-11T14:26:09.279Z</lastmod>
    <data>
        <display>
        <title>SpringBoot一个注解，实现接口防刷</title>
        <pubTime>2022-10-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JDK19-new-features-usage-explanation/</loc>
    <lastmod>2022-10-11T14:26:09.278Z</lastmod>
    <data>
        <display>
        <title>JDK19 登场，新特征用法详解！</title>
        <pubTime>2022-10-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-how-to-spend-the-winter-the-company/</loc>
    <lastmod>2022-10-11T14:26:09.278Z</lastmod>
    <data>
        <display>
        <title>聊聊如何度过寒冬（公司篇）</title>
        <pubTime>2022-10-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-the-database-table-design-you-really-rubbish/</loc>
    <lastmod>2022-10-10T15:05:08.115Z</lastmod>
    <data>
        <display>
        <title>面试官：你这数据库表设计的，真垃圾。。。</title>
        <pubTime>2022-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Google-source-165-meters-long-keyboard/</loc>
    <lastmod>2022-10-10T15:04:17.270Z</lastmod>
    <data>
        <display>
        <title>谷歌开源1.65米长的键盘</title>
        <pubTime>2022-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/To-count-the-List-of-the-10-hole-ensure-that-you-have-met/</loc>
    <lastmod>2022-10-10T15:04:17.269Z</lastmod>
    <data>
        <display>
        <title>细数 List 的10个坑，保证你一定遇到过！</title>
        <pubTime>2022-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JetBrains-officer-xuan-kill-Microsoft-VS-Code-launch-Fleet/</loc>
    <lastmod>2022-10-10T15:04:17.269Z</lastmod>
    <data>
        <display>
        <title>JetBrains官宣：干掉微软VS Code，推出Fleet！</title>
        <pubTime>2022-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/High-performance-computing-service-Java-performance-tuning-of-actual-combat/</loc>
    <lastmod>2022-10-10T15:04:17.269Z</lastmod>
    <data>
        <display>
        <title>高性能 Java 计算服务的性能调优实战</title>
        <pubTime>2022-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Computer-is-the-next-civil/</loc>
    <lastmod>2022-10-09T13:30:22.312Z</lastmod>
    <data>
        <display>
        <title>计算机会是下一个土木吗？</title>
        <pubTime>2022-07-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-Do-you-understand-BitMap-Under-what-circumstances-What-problems-did-you-have/</loc>
    <lastmod>2022-10-09T13:27:47.524Z</lastmod>
    <data>
        <display>
        <title>牛逼哄哄的 BitMap，到底牛逼在哪？</title>
        <pubTime>2022-10-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Remember-once-the-JVM-CPU-utilization-high-side-of-the-problem/</loc>
    <lastmod>2022-10-08T04:53:37.551Z</lastmod>
    <data>
        <display>
        <title>记一次 JVM CPU 使用率飙高问题的排查过程</title>
        <pubTime>2022-10-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Found-a-Spring-affairs-crater-bug-but-the-official-didnt-admit/</loc>
    <lastmod>2022-10-08T04:53:37.550Z</lastmod>
    <data>
        <display>
        <title>发现一个Spring事务的巨坑bug，可是官方都不承认？大家来评评理！</title>
        <pubTime>2022-10-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Do-optimization-the-implementation-of-0059-s-start-a-SpringBoot-project/</loc>
    <lastmod>2022-10-08T04:49:10.964Z</lastmod>
    <data>
        <display>
        <title>这样做优化，实现 0.059s 启动一个SpringBoot项目！</title>
        <pubTime>2022-10-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringCloud-configuration-dynamically-refresh--RefreshScope-annotation/</loc>
    <lastmod>2022-10-08T04:49:10.957Z</lastmod>
    <data>
        <display>
        <title>SpringCloud 配置动态刷新 @RefreshScope 注解</title>
        <pubTime>2022-10-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Introduction-to-the-CAS-in-concurrent-Java-programming-and-implementation-principle-of-AQS/</loc>
    <lastmod>2022-10-08T04:46:32.965Z</lastmod>
    <data>
        <display>
        <title>浅谈 Java 并发编程中 CAS 以及 AQS 的实现原理</title>
        <pubTime>2022-10-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Design-of-bad-depots-table-is-how-to-hang-the-system/</loc>
    <lastmod>2022-10-08T04:46:32.963Z</lastmod>
    <data>
        <display>
        <title>设计糟糕的分库分表是如何把系统搞挂的？</title>
        <pubTime>2022-10-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-first-EAP-IntelliJ-IDEA-20223-release/</loc>
    <lastmod>2022-10-08T04:46:32.963Z</lastmod>
    <data>
        <display>
        <title>IntelliJ IDEA 2022.3首个EAP版本发布</title>
        <pubTime>2022-10-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-evolution-of-Redis-multithreading-architecture/</loc>
    <lastmod>2022-10-06T15:46:17.121Z</lastmod>
    <data>
        <display>
        <title>Redis多线程架构的演进</title>
        <pubTime>2022-10-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-408--the-interviewer-talk-about-the-difference-between-filter-and-interceptor/</loc>
    <lastmod>2022-10-06T15:46:17.113Z</lastmod>
    <data>
        <display>
        <title>【408期】面试官：谈谈过滤器和拦截器的区别？</title>
        <pubTime>2022-10-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/To-the-second-round-interview-at-ali-bettered-miserably-how-to-prevent-data-under-high-concurrency-repeat/</loc>
    <lastmod>2022-10-06T15:44:35.369Z</lastmod>
    <data>
        <display>
        <title>去阿里面试到第二轮就被虐惨：高并发下怎么防止数据重复？</title>
        <pubTime>2022-10-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-inner-classes-have-pit-100-memory-leaks/</loc>
    <lastmod>2022-10-06T15:44:35.368Z</lastmod>
    <data>
        <display>
        <title>Java内部类有坑，100%内存泄露！</title>
        <pubTime>2022-10-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-ensure-the-idempotence-of-the-interface-under-high-concurrency/</loc>
    <lastmod>2022-10-06T14:54:04.784Z</lastmod>
    <data>
        <display>
        <title>高并发下如何保证接口的幂等性？</title>
        <pubTime>2022-10-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-realizes-PDF-and-Excel-generation-and-data-dynamic-insertion-export/</loc>
    <lastmod>2022-10-06T14:54:04.577Z</lastmod>
    <data>
        <display>
        <title>接了个变态需求：生成 Excel + PDF 导出，用 Java 怎么实现？</title>
        <pubTime>2022-10-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JWT-login-authentication-and-token-automatic-renewal-plan/</loc>
    <lastmod>2022-10-06T12:42:16.052Z</lastmod>
    <data>
        <display>
        <title>JWT 登录认证及 token 自动续期方案解读</title>
        <pubTime>2022-10-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-singlecore-CPU-support-Java-multithread/</loc>
    <lastmod>2022-10-05T02:36:11.654Z</lastmod>
    <data>
        <display>
        <title>面试官：单核 CPU 支持 Java 多线程吗？为什么？被问懵了！</title>
        <pubTime>2022-10-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-40-yards-farmers-but-also-in-the-Netherlands-to-write-lowlevel-code-afraid-to-return-home/</loc>
    <lastmod>2022-10-05T02:34:50.741Z</lastmod>
    <data>
        <display>
        <title>我，40岁码农，还在荷兰写低级代码，不敢回国…</title>
        <pubTime>2022-10-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Distributed-system-mutual-exclusivity-and-idempotence-problem-analysis-and-solution/</loc>
    <lastmod>2022-10-05T02:24:08.712Z</lastmod>
    <data>
        <display>
        <title>分布式系统互斥性与幂等性问题的分析与解决</title>
        <pubTime>2022-10-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-the-Boot-log-configuration-explanation-and-who-wouldnt/</loc>
    <lastmod>2022-10-03T05:04:42.526Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 日志配置详解，还有谁不会？！</title>
        <pubTime>2022-10-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tencent-pain-v-staff-from-ali-colleagues-show-volume/</loc>
    <lastmod>2022-10-03T05:03:13.418Z</lastmod>
    <data>
        <display>
        <title>腾讯员工痛诉从阿里来的同事秀“内卷”</title>
        <pubTime>2022-10-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-worst-autumn-for-interview-experience-to-huawei/</loc>
    <lastmod>2022-10-03T05:03:13.417Z</lastmod>
    <data>
        <display>
        <title>本次秋招最差面试体验给到华为！</title>
        <pubTime>2022-10-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Do-you-know-powerful-Stream-and-Optional/</loc>
    <lastmod>2022-10-03T05:03:13.417Z</lastmod>
    <data>
        <display>
        <title>你认识强大的 Stream 和 Optional 吗？</title>
        <pubTime>2022-10-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Companies-spend-50-k-dug-a-BAT-architect-writing-code-online-direct-memory-overflow-fired/</loc>
    <lastmod>2022-10-03T05:03:13.416Z</lastmod>
    <data>
        <display>
        <title>公司花50k挖了一个BAT架构师，写代码上线直接内存溢出，被开除了！</title>
        <pubTime>2022-10-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-collection-List-in-the-Stream-flow-rounding/</loc>
    <lastmod>2022-10-03T05:03:13.416Z</lastmod>
    <data>
        <display>
        <title>Java中List集合Stream流详解</title>
        <pubTime>2022-10-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-execution-process-of-MyBatis-is-so-well-written!/</loc>
    <lastmod>2022-10-03T02:09:00.200Z</lastmod>
    <data>
        <display>
        <title>MyBatis 的执行流程，看这一篇就够了！</title>
        <pubTime>2022-10-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Microsoft-to-fully-embrace-the-Java/</loc>
    <lastmod>2022-10-03T02:03:14.037Z</lastmod>
    <data>
        <display>
        <title>微软全力拥抱 Java ！</title>
        <pubTime>2022-10-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mybatis-framework-under-the-SQL-injection-attack-in-three-ways-it-is-impossible-to-defend/</loc>
    <lastmod>2022-10-03T01:58:59.151Z</lastmod>
    <data>
        <display>
        <title>Mybatis 框架下 SQL 注入攻击的 3 种方式，真是防不胜防！</title>
        <pubTime>2022-10-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Explanation-API-design-best-practices/</loc>
    <lastmod>2022-10-03T01:58:07.730Z</lastmod>
    <data>
        <display>
        <title>一文详解 API 设计最佳实践</title>
        <pubTime>2022-10-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Swastika-Spring-Security!/</loc>
    <lastmod>2022-10-03T01:50:01.310Z</lastmod>
    <data>
        <display>
        <title>万字搞定 Spring Security！</title>
        <pubTime>2022-10-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tencent-drying-out-salary-real-985-graduated-from-the-salary-you-see-I-have-to-save/</loc>
    <lastmod>2022-10-03T01:48:04.028Z</lastmod>
    <data>
        <display>
        <title>腾讯员工晒出薪资：真实985毕业薪资，大家看我还有救吗？网友：日薪？</title>
        <pubTime>2022-10-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-structures-based-on-minio-highperformance-storage-service/</loc>
    <lastmod>2022-10-03T01:44:25.799Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 搭建基于 minio 的高性能存储服务</title>
        <pubTime>2022-10-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-is--the-real-difference-between-the-Resource-and-the-autowired/</loc>
    <lastmod>2022-10-01T02:31:57.922Z</lastmod>
    <data>
        <display>
        <title>这才是 @Resource 和 @Autowired 的真正区别！</title>
        <pubTime>2022-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-63--year--old-engineer-retirement-develop-a-calculator-application-22-days-56800-downloads/</loc>
    <lastmod>2022-10-01T02:31:57.921Z</lastmod>
    <data>
        <display>
        <title>63 岁工程师的退休生活：开发一款计算器应用，22 天获 56800 下载！</title>
        <pubTime>2022-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-officer-xuan-officially-deprecated-Java-8-minimum-Java-17/</loc>
    <lastmod>2022-10-01T01:41:15.285Z</lastmod>
    <data>
        <display>
        <title>SpringBoot官宣：正式弃用 Java 8</title>
        <pubTime>2022-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Happy-programming-with-Google-Guava/</loc>
    <lastmod>2022-10-01T01:40:29.314Z</lastmod>
    <data>
        <display>
        <title>为什么我不建议你用阿里巴巴Java规范，而使用 Google Guava 编程？</title>
        <pubTime>2020-11-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-new-technical-director-the-implementation-of-the-current-limiting-the-that-call-an-elegant-admire/</loc>
    <lastmod>2022-10-01T01:38:10.387Z</lastmod>
    <data>
        <display>
        <title>新来个技术总监，把限流实现的那叫一个优雅，佩服！</title>
        <pubTime>2022-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-write-a-separate-middleware-to-read-and-write/</loc>
    <lastmod>2022-10-01T01:31:24.888Z</lastmod>
    <data>
        <display>
        <title>如何写一个读写分离中间件</title>
        <pubTime>2022-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dubbo-SpringBoot---Nacos-development-practical-tutorial/</loc>
    <lastmod>2022-10-01T01:31:24.882Z</lastmod>
    <data>
        <display>
        <title>SpringBoot+Dubbo+Nacos 开发实战教程</title>
        <pubTime>2022-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programmers-to-hide-their-hometown-cave-2-years-after-the-departure-on-450000-lines-of-code/</loc>
    <lastmod>2022-10-01T01:29:44.167Z</lastmod>
    <data>
        <display>
        <title>程序员离职后躲老家山洞 2 年，敲出 45 万行代码...</title>
        <pubTime>2022-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-sheep-sheep-founder-was-made-billboard-Alma-mater/</loc>
    <lastmod>2022-10-01T01:29:44.167Z</lastmod>
    <data>
        <display>
        <title>《羊了个羊》创始人被母校制成展牌...</title>
        <pubTime>2022-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-19-to-present-the-virtual-thread--Fried-king/</loc>
    <lastmod>2022-10-01T01:29:44.165Z</lastmod>
    <data>
        <display>
        <title>Java 19 已至，虚拟线程 = 王炸！！</title>
        <pubTime>2022-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/If-the-interviewer-let-you-Meituan-takeaway-depots-table-structure-design-should-say-so/</loc>
    <lastmod>2022-10-01T01:29:44.164Z</lastmod>
    <data>
        <display>
        <title>如果面试官让你设计美团外卖的分库分表架构，就该这么说！</title>
        <pubTime>2022-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Request-to-merge-the-three-ways-greatly-improve-the-interface-performance/</loc>
    <lastmod>2022-09-30T10:40:23.652Z</lastmod>
    <data>
        <display>
        <title>请求合并的 3 种方式，大大提高接口性能！</title>
        <pubTime>2022-09-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-373--Nginx-interview-q/</loc>
    <lastmod>2022-09-30T10:38:52.897Z</lastmod>
    <data>
        <display>
        <title>Nginx 面试 40 连问，快顶不住了~~</title>
        <pubTime>2022-09-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/20-k-recruit-just-to-join-the-team-of-engineers-4-lines-of-code-to-write-three-NPE-is-unusual-suit/</loc>
    <lastmod>2022-09-30T10:28:42.479Z</lastmod>
    <data>
        <display>
        <title>20k招的工程师刚加入团队，4行代码写3个NPE异常，服了！</title>
        <pubTime>2022-09-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Cloud-Gateway-service-Gateway-deployment-and-the-use-of-detailed-tutorial/</loc>
    <lastmod>2022-09-29T15:25:09.264Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud Gateway 服务网关的部署与使用详细教程</title>
        <pubTime>2022-09-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/So-design-of-data-access-permissions-system-yyds/</loc>
    <lastmod>2022-09-29T15:23:10.748Z</lastmod>
    <data>
        <display>
        <title>权限系统中的数据权限就该这么设计，yyds！</title>
        <pubTime>2022-09-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-409--the-interview-asked-Java-component-implementation-principle-can-the-answer-from-what-Angle/</loc>
    <lastmod>2022-09-29T15:23:10.748Z</lastmod>
    <data>
        <display>
        <title>【409期】面试被问到Java组件实现原理时，该可以从哪些角度回答？</title>
        <pubTime>2022-09-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/16-I-summarize-the-thinking-model-of-the-programmer-must-read-life/</loc>
    <lastmod>2022-09-29T15:23:10.747Z</lastmod>
    <data>
        <display>
        <title>分享16个我总结的思维模型（程序员必读，受用终身）</title>
        <pubTime>2022-09-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/On-September-19-real-dried-small-shrimps-layoffs-experience/</loc>
    <lastmod>2022-09-29T15:23:10.746Z</lastmod>
    <data>
        <display>
        <title>9月19日真实虾皮裁员经历...</title>
        <pubTime>2022-09-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-Jakarta-EE-release-10-open-cloud-native-Java-era/</loc>
    <lastmod>2022-09-29T15:23:10.746Z</lastmod>
    <data>
        <display>
        <title>Jakarta EE 10发布，开启云原生Java时代</title>
        <pubTime>2022-09-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-brief-analysis-of-the-concepts,-differences-and-USES-of-VO,-DTO,-DO-and-PO/</loc>
    <lastmod>2022-09-29T00:40:44.935Z</lastmod>
    <data>
        <display>
        <title>浅析 VO、DTO、DO、PO 的概念、区别和用处！</title>
        <pubTime>2022-09-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-new-handling-of-NullPointerException-Java14-really-smells-good!/</loc>
    <lastmod>2022-09-29T00:32:25.197Z</lastmod>
    <data>
        <display>
        <title>NullPointerException 的处理新方式，Java14 真的太香了！</title>
        <pubTime>2022-09-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-nature-of-the-talk-about-architecture-and-architecture/</loc>
    <lastmod>2022-09-29T00:23:45.829Z</lastmod>
    <data>
        <display>
        <title>什么才是真正的架构设计</title>
        <pubTime>2022-09-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kill-crazy/</loc>
    <lastmod>2022-09-27T13:14:59.642Z</lastmod>
    <data>
        <display>
        <title>杀疯了！深圳虾皮光速大裁员！上个厕所的功夫，软件瞬间查无此人。保安开会防止员工跳楼~</title>
        <pubTime>2022-09-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Because-daily-architects-performance-is-C/</loc>
    <lastmod>2022-09-27T13:14:59.641Z</lastmod>
    <data>
        <display>
        <title>因为日报，架构师绩效被打C了！</title>
        <pubTime>2022-09-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-dynamic-agent-and-its-advantages-and-disadvantages-of-two-ways/</loc>
    <lastmod>2022-09-27T13:14:59.640Z</lastmod>
    <data>
        <display>
        <title>Java动态代理的两种方式及其优缺点</title>
        <pubTime>2022-09-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Quartz-more-gracefully-manage-your-regular-task/</loc>
    <lastmod>2022-09-26T01:10:25.560Z</lastmod>
    <data>
        <display>
        <title>深入Quartz，更优雅地管理你的定时任务</title>
        <pubTime>2022-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-open-mouth-held-high-concurrency-huge-amounts-of-data-will-the-Spring-these-things/</loc>
    <lastmod>2022-09-25T08:35:50.976Z</lastmod>
    <data>
        <display>
        <title>别再张口闭口高并发海量数据了，Spring这些东西都会了吗？</title>
        <pubTime>2022-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Cloudflare-deprecated-Nginx-convert-Pingora-Rust-inside/</loc>
    <lastmod>2022-09-25T08:33:32.886Z</lastmod>
    <data>
        <display>
        <title>Cloudflare 弃用 Nginx，改用内部 Rust 编写的 Pingora</title>
        <pubTime>2022-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interview-ali-cloud-Bean-in-the-Spring-of-life-cycle/</loc>
    <lastmod>2022-09-25T01:47:40.391Z</lastmod>
    <data>
        <display>
        <title>阿里云面试：Spring 中 Bean 的生命周期是怎样的？</title>
        <pubTime>2022-09-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Row-storage-VS-column-storage/</loc>
    <lastmod>2022-09-25T01:47:40.390Z</lastmod>
    <data>
        <display>
        <title>行存储 VS 列存储</title>
        <pubTime>2022-09-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Architects-how-to-efficient-learning-technology/</loc>
    <lastmod>2022-09-25T01:47:40.389Z</lastmod>
    <data>
        <display>
        <title>架构师如何高效的学习技术？</title>
        <pubTime>2022-09-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-depots-table-the-database-data-consistency-problem-how-to-solve/</loc>
    <lastmod>2022-09-25T01:47:40.387Z</lastmod>
    <data>
        <display>
        <title>分库分表后，数据库数据一致性问题如何解决？</title>
        <pubTime>2022-09-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-log-format-specification-take-not-xie-Java-version/</loc>
    <lastmod>2022-09-24T03:41:21.060Z</lastmod>
    <data>
        <display>
        <title>这份Java日志格式规范，拿走不谢！</title>
        <pubTime>2022-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JAVA-implementation-PDF-and-EXCEL-data-generation-and-dynamic-insertion-and-export/</loc>
    <lastmod>2022-09-24T03:36:02.724Z</lastmod>
    <data>
        <display>
        <title>JAVA实现PDF和EXCEL生成和数据动态插入以及导出</title>
        <pubTime>2022-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-tool-to-improve-the-system-throughput-DeferredResult-how-strong/</loc>
    <lastmod>2022-09-24T03:35:17.313Z</lastmod>
    <data>
        <display>
        <title>提高系统吞吐量的一把利器：DeferredResult 到底有多强？</title>
        <pubTime>2022-09-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Replace-notepad---it-proved-more-cow-force/</loc>
    <lastmod>2022-09-24T03:15:38.375Z</lastmod>
    <data>
        <display>
        <title>换掉 Notepad++，事实证明它更牛逼！</title>
        <pubTime>2022-09-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-Bean-crater-around-the-Map-pay-attention/</loc>
    <lastmod>2022-09-18T04:18:46.597Z</lastmod>
    <data>
        <display>
        <title>Java Bean 转 Map 的巨坑，注意了！！！</title>
        <pubTime>2022-09-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Too-top-use-Netty-implements-an-IM-instant-messaging-system/</loc>
    <lastmod>2022-09-18T02:19:31.979Z</lastmod>
    <data>
        <display>
        <title>太顶了，使用 Netty 实现了一个 IM 即时通讯系统</title>
        <pubTime>2022-09-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Small-teams-can-also-do-the-DDD--medium/</loc>
    <lastmod>2022-09-18T02:17:42.586Z</lastmod>
    <data>
        <display>
        <title>小团队也能做DDD-中篇</title>
        <pubTime>2022-09-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/More-than-15000-sets-of-Kafka-the-challenge-of-hundreds-of-millions-of-messages-per-second/</loc>
    <lastmod>2022-09-18T01:44:43.829Z</lastmod>
    <data>
        <display>
        <title>超1.5万台Kafka，每秒数亿消息量的挑战</title>
        <pubTime>2022-09-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Giant-ask-HashMap-several-questions-see-you-have-to-answer/</loc>
    <lastmod>2022-09-17T17:46:24.260Z</lastmod>
    <data>
        <display>
        <title>大厂爱问的HashMap的几个问题，看看你都答得上来吗？</title>
        <pubTime>2022-09-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Depots-table-id-primary-key/</loc>
    <lastmod>2022-09-17T17:46:24.259Z</lastmod>
    <data>
        <display>
        <title>分库分表之后，id 主键如何处理？</title>
        <pubTime>2022-09-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Multiple-check-artifact-chain-of-responsibility-pattern/</loc>
    <lastmod>2022-09-17T17:46:24.259Z</lastmod>
    <data>
        <display>
        <title>多重校验神器责任链模式！</title>
        <pubTime>2022-09-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-difficult-is-it-to-make-a-collapse-of-the-nucleic-acid-system/</loc>
    <lastmod>2022-09-17T17:46:24.259Z</lastmod>
    <data>
        <display>
        <title>做一个不崩溃的核酸系统有多难？</title>
        <pubTime>2022-09-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-worlds-most-famous-a-few-bugs/</loc>
    <lastmod>2022-09-17T17:46:24.258Z</lastmod>
    <data>
        <display>
        <title>世界上最著名的几个 bug</title>
        <pubTime>2022-09-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-Internet-realtime-chat-system-with-source/</loc>
    <lastmod>2022-09-17T17:46:24.258Z</lastmod>
    <data>
        <display>
        <title>Java互联网实时聊天系统（附源码）</title>
        <pubTime>2022-09-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Architects-from-Meituan-dig-this-design-DB--cache-really-long-to-see/</loc>
    <lastmod>2022-09-17T17:46:24.257Z</lastmod>
    <data>
        <display>
        <title>从美团挖来的架构师居然这么设计DB+缓存，真的长见识了！</title>
        <pubTime>2022-09-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/You-really-use-ThreadLocal/</loc>
    <lastmod>2022-09-17T17:46:24.257Z</lastmod>
    <data>
        <display>
        <title>ThreadLocal 你真的用不上吗？</title>
        <pubTime>2022-09-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-company-competing-goods-Notesnook-officially-open-source/</loc>
    <lastmod>2022-09-17T17:46:24.256Z</lastmod>
    <data>
        <display>
        <title>Evernote 竞品 Notesnook 正式开源</title>
        <pubTime>2022-09-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-12-idea-plugins-can-let-you-fly-code/</loc>
    <lastmod>2022-09-17T04:49:25.323Z</lastmod>
    <data>
        <display>
        <title>这 12 款 idea 插件，能让你代码飞起来!</title>
        <pubTime>2022-09-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Starting-from-0-to-build-distributed-SpringCloud-project-log-architecture-technology-stack-absolutely/</loc>
    <lastmod>2022-09-17T04:49:25.316Z</lastmod>
    <data>
        <display>
        <title>从0开始搭建SpringCloud项目分布式日志架构技术栈，绝了！</title>
        <pubTime>2022-09-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-Oracle-horrible/</loc>
    <lastmod>2022-09-17T04:48:21.810Z</lastmod>
    <data>
        <display>
        <title>Oracle 惨不忍睹！</title>
        <pubTime>2022-09-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Several-practices-for-handling-Exceptions-are-elegant-and-have-been-adopted-by-many-teams/</loc>
    <lastmod>2022-09-17T04:43:41.048Z</lastmod>
    <data>
        <display>
        <title>优雅，处理 Exception 实践，被很多团队采纳！</title>
        <pubTime>2022-09-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-memory-leak-How-does-Meituan-check-it-out/</loc>
    <lastmod>2022-09-17T04:42:04.609Z</lastmod>
    <data>
        <display>
        <title>Spring Boot引起的“堆外内存泄漏”排查及经验总结</title>
        <pubTime>2022-09-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-operations-ES-for-various-advanced-queries/</loc>
    <lastmod>2022-09-17T04:40:35.023Z</lastmod>
    <data>
        <display>
        <title>SpringBoot操作ES进行各种高级查询（值得收藏）</title>
        <pubTime>2022-09-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/From-the-principle-about-low-code/</loc>
    <lastmod>2022-09-17T04:19:15.515Z</lastmod>
    <data>
        <display>
        <title>从实现原理谈谈低代码</title>
        <pubTime>2022-05-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/40-SpringBoot-common-annotations/</loc>
    <lastmod>2022-09-16T00:58:08.998Z</lastmod>
    <data>
        <display>
        <title>40 个 SpringBoot 常用注解：让生产力爆表！</title>
        <pubTime>2022-09-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Government-agencies-will-be-replaced-by-domestic-Linux-50-million-computers/</loc>
    <lastmod>2022-09-11T11:04:22.158Z</lastmod>
    <data>
        <display>
        <title>政府机构 5000 万台电脑将替换为国产 Linux</title>
        <pubTime>2022-09-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Several-common-ways-of-Java-implementation-calls-the-HTTP-request/</loc>
    <lastmod>2022-09-10T10:16:59.530Z</lastmod>
    <data>
        <display>
        <title>Java实现调用HTTP请求的几种常见方式</title>
        <pubTime>2022-09-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Case--why-Kafka-message/</loc>
    <lastmod>2022-09-10T10:15:52.036Z</lastmod>
    <data>
        <display>
        <title>案例 ｜ Kafka 为什么会丢消息？</title>
        <pubTime>2022-09-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Goodbye-Java-8-17-to-Java/</loc>
    <lastmod>2022-09-10T10:14:56.482Z</lastmod>
    <data>
        <display>
        <title>再见Java 8，Java 17 来了！</title>
        <pubTime>2022-09-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-elegant-record-HTTP-requestresponse-data/</loc>
    <lastmod>2022-09-10T10:14:56.482Z</lastmod>
    <data>
        <display>
        <title>如何优雅记录 HTTP 请求/ 响应数据？</title>
        <pubTime>2022-09-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/23-session-of-a-suspected-of-resume-fraud-offers-a-great-god-cool/</loc>
    <lastmod>2022-09-10T10:14:56.481Z</lastmod>
    <data>
        <display>
        <title>涉嫌简历造假，23届一位“offer大神”凉凉了！</title>
        <pubTime>2022-09-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-colleague-who-wrote-the-plus-sign-concatenation-string-in-the-for-loop-yesterday-is-gone-today/</loc>
    <lastmod>2022-09-10T02:23:35.000Z</lastmod>
    <data>
        <display>
        <title>你还在 for 循环里使用 + 拼接字符串？明天不用来上班了！</title>
        <pubTime>2022-09-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Asked-meng-the-encrypted-data-fuzzy-query/</loc>
    <lastmod>2022-09-10T02:20:46.350Z</lastmod>
    <data>
        <display>
        <title>被问懵了，加密后的数据如何进行模糊查询？</title>
        <pubTime>2022-08-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Istio-can-replace-the-Spring-Cloud/</loc>
    <lastmod>2022-09-10T02:14:49.159Z</lastmod>
    <data>
        <display>
        <title>Istio 可以代替 Spring Cloud 吗？</title>
        <pubTime>2022-06-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MyBatis-Dynamic-SQL-take-a-closer-look-it-will-be-much-easier-to-write-SQL-in-the-future/</loc>
    <lastmod>2022-09-10T01:20:35.242Z</lastmod>
    <data>
        <display>
        <title>MyBatis 动态 SQL（认真看看， 以后写 SQL 就爽多了）</title>
        <pubTime>2021-02-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringCloud-of-three-methods-for-service-invocation-you-have-learned/</loc>
    <lastmod>2022-09-08T14:30:02.531Z</lastmod>
    <data>
        <display>
        <title>SpringCloud 三种服务调用方式，你学会了吗？</title>
        <pubTime>2022-09-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/POI-a-large-amount-of-data-read-from-memory/</loc>
    <lastmod>2022-09-08T14:28:05.298Z</lastmod>
    <data>
        <display>
        <title>POI大量数据读取内存溢出？一招帮你搞定！</title>
        <pubTime>2022-09-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ClickHouse-and-Elasticsearch-pressure-measuring-contrast-who-is-yyds/</loc>
    <lastmod>2022-09-08T14:28:05.297Z</lastmod>
    <data>
        <display>
        <title>ClickHouse和Elasticsearch压测对比，谁才是yyds？</title>
        <pubTime>2022-09-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Eight-kinds-of-architectural-details-design-patterns-and-their-advantages-and-disadvantages-of-overview/</loc>
    <lastmod>2022-09-08T00:26:43.370Z</lastmod>
    <data>
        <display>
        <title>细谈八种架构'设计模式'及其优缺点概述</title>
        <pubTime>2022-09-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Doesnt-distributed-transactions/</loc>
    <lastmod>2022-09-07T15:41:20.148Z</lastmod>
    <data>
        <display>
        <title>还不会分布式事务？教你7种解决方案（强烈建议收藏）</title>
        <pubTime>2022-09-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Quickly-build-a-gateway-service-dynamic-routing-the-authentication-finished-will-including-flow-chart/</loc>
    <lastmod>2022-09-04T16:29:26.769Z</lastmod>
    <data>
        <display>
        <title>快速搭建一个网关服务，动态路由、鉴权看完就会（含流程图）</title>
        <pubTime>2022-09-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Elegant-SpringBoot-project-implementation-Excel-import-and-export-function/</loc>
    <lastmod>2022-09-04T15:29:00.724Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 项目优雅实现 Excel 导入导出功能</title>
        <pubTime>2022-09-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-I-read-this-story-you-dare-to-say-also-dont-understand-Docker/</loc>
    <lastmod>2022-09-04T15:26:37.365Z</lastmod>
    <data>
        <display>
        <title>看完这个故事，你敢说还不懂Docker？</title>
        <pubTime>2022-09-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Four-kinds-of-micro-service-configuration-center-technology-selection-yyds/</loc>
    <lastmod>2022-09-04T15:26:37.365Z</lastmod>
    <data>
        <display>
        <title>4 种微服务配置中心技术选型，yyds！</title>
        <pubTime>2022-09-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-allow-for-the-electronic-contract--signature-file-system/</loc>
    <lastmod>2022-09-03T03:16:42.122Z</lastmod>
    <data>
        <display>
        <title>SpringBoot实现电子文件签字+合同系统！</title>
        <pubTime>2022-09-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Depth-profiling-Redis-persistence-mechanism/</loc>
    <lastmod>2022-09-03T03:16:42.122Z</lastmod>
    <data>
        <display>
        <title>深度剖析Redis持久化机制</title>
        <pubTime>2022-09-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-is-the-Spring-and-the-IDEA-is-not-recommended-to-use-the-autowired-annotation/</loc>
    <lastmod>2022-09-03T03:16:42.122Z</lastmod>
    <data>
        <display>
        <title>为什么 Spring和IDEA 都不推荐使用 @Autowired 注解</title>
        <pubTime>2022-09-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-406--the-interviewer-do-you-know-the-QPS-TPS-RT-throughput-the-high-concurrency-performance/</loc>
    <lastmod>2022-09-03T03:16:42.121Z</lastmod>
    <data>
        <display>
        <title>【406期】面试官：你了解 QPS、TPS、RT、吞吐量 这些高并发性能指标吗？</title>
        <pubTime>2022-09-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-build-terabyte-log-monitoring-system-with-ELK/</loc>
    <lastmod>2022-09-02T16:11:22.279Z</lastmod>
    <data>
        <display>
        <title>TB级微服务海量日志监控平台</title>
        <pubTime>2021-10-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-MySQL-is-how-to-realize-the-ACID/</loc>
    <lastmod>2022-09-02T15:01:15.133Z</lastmod>
    <data>
        <display>
        <title>聊聊MySQL是如何实现ACID的！</title>
        <pubTime>2022-09-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot--the-RabbitMQ-implementation-manual-confirmation-ACK/</loc>
    <lastmod>2022-09-02T15:00:44.161Z</lastmod>
    <data>
        <display>
        <title>SpringBoot+RabbitMQ 实现手动消息确认（ACK）</title>
        <pubTime>2022-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Three-ways-teach-you-elegant-replacement-if--else/</loc>
    <lastmod>2022-09-01T13:28:29.582Z</lastmod>
    <data>
        <display>
        <title>三种方式，教你优雅的替换if-else语句！</title>
        <pubTime>2022-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Netty-how-single-millions-of-concurrent/</loc>
    <lastmod>2022-09-01T13:25:27.999Z</lastmod>
    <data>
        <display>
        <title>Netty如何做到单机百万并发？</title>
        <pubTime>2022-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-much-do-you-know-Java-pooling-technology/</loc>
    <lastmod>2022-09-01T13:02:24.033Z</lastmod>
    <data>
        <display>
        <title>Java池化技术你了解多少？</title>
        <pubTime>2022-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Push-SpringBoot--Netty--WebSocket-implementation-news/</loc>
    <lastmod>2022-09-01T13:00:28.955Z</lastmod>
    <data>
        <display>
        <title>SpringBoot+Netty+WebSocket 实现消息推送</title>
        <pubTime>2022-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-good-time/</loc>
    <lastmod>2022-08-29T15:51:44.516Z</lastmod>
    <data>
        <display>
        <title>痛快！SpringBoot终于帮我们禁止了Spring循环依赖！</title>
        <pubTime>2022-08-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Indexing-technology--one-of-the-most-important-core-technology/</loc>
    <lastmod>2022-08-29T15:47:03.740Z</lastmod>
    <data>
        <display>
        <title>索引技术 - 最重要的核心技术之一</title>
        <pubTime>2022-08-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-other-cattle-B-Internet-companies-now-Shanghai/</loc>
    <lastmod>2022-08-29T15:47:03.740Z</lastmod>
    <data>
        <display>
        <title>现如今上海还有哪些牛B的互联网公司？</title>
        <pubTime>2022-08-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IDEA-breakpoint-debugging-technique-dynamic-chart-BaoJiao-package/</loc>
    <lastmod>2022-08-29T15:47:03.739Z</lastmod>
    <data>
        <display>
        <title>IDEA断点调试技巧，多张动图包教包会</title>
        <pubTime>2022-08-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Please-dont-use-for-SpringMVC-too-Low/</loc>
    <lastmod>2022-08-29T15:47:03.739Z</lastmod>
    <data>
        <display>
        <title>求求你别在用SpringMVC了，太Low了！Spring又官宣了一个更牛逼的替代框架！</title>
        <pubTime>2022-08-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Understand-the-way-of-stateowned-enterprises-I-guess-it-is-a-place-class-at-least/</loc>
    <lastmod>2022-08-29T15:47:03.739Z</lastmod>
    <data>
        <display>
        <title>深谙国企之道，我猜这至少是个处级...</title>
        <pubTime>2022-08-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Fastjson-exposure-to-deserialize-holes-Again/</loc>
    <lastmod>2022-08-29T15:47:03.738Z</lastmod>
    <data>
        <display>
        <title>Fastjson 再曝反序列化漏洞。。</title>
        <pubTime>2022-08-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-third-byte-offer-tencent-internal-csig-living-water/</loc>
    <lastmod>2022-08-29T15:47:03.738Z</lastmod>
    <data>
        <display>
        <title>第三次拒字节offer、腾讯内部活水csig</title>
        <pubTime>2022-08-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/All-link-monitoring-artifact-Skywalking-is-so-beautiful/</loc>
    <lastmod>2022-08-29T15:47:03.737Z</lastmod>
    <data>
        <display>
        <title>全链路监控神器Skywalking，就是这么秀！</title>
        <pubTime>2022-08-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-complete-web-site-deployment-process-BaoJiao-package/</loc>
    <lastmod>2022-08-29T15:47:03.737Z</lastmod>
    <data>
        <display>
        <title>一个网站部署的完整流程（包教包会）</title>
        <pubTime>2022-08-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-405--ElasticSearch-is-what/</loc>
    <lastmod>2022-08-29T15:47:03.736Z</lastmod>
    <data>
        <display>
        <title>【405期】ElasticSearch是什么？应用场景是什么？</title>
        <pubTime>2022-08-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Free-XShell-substitutes-and-to-a-domestic-conscience-tools/</loc>
    <lastmod>2022-08-28T16:24:10.972Z</lastmod>
    <data>
        <display>
        <title>再见了，收费的XShell，我改用国产良心工具！</title>
        <pubTime>2021-08-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Believe-me-the-use-of-the-Stream-can-really-make-the-code-more-elegant/</loc>
    <lastmod>2022-08-28T02:22:14.522Z</lastmod>
    <data>
        <display>
        <title>相信我，使用 Stream 真的可以让代码更优雅！</title>
        <pubTime>2022-08-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-is-Linux-recommended-for-fat-friends-Cool-plus-seven-exclamation-points/</loc>
    <lastmod>2022-08-28T02:16:45.367Z</lastmod>
    <data>
        <display>
        <title>为什么建议胖友使用 Linux 开发？爽（外加七个感叹号）</title>
        <pubTime>2022-08-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Introduction-to-buffer-the-theory-and-practice/</loc>
    <lastmod>2022-08-26T13:54:26.824Z</lastmod>
    <data>
        <display>
        <title>浅谈缓冲的理论与实践</title>
        <pubTime>2022-08-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-the-default-is-a-singleton-Spring-Bean-high-concurrency-case-how-to-ensure-the-safety-of-the-concurrent/</loc>
    <lastmod>2022-08-26T13:53:43.684Z</lastmod>
    <data>
        <display>
        <title>阿里一面：Spring Bean 默认是单例的，高并发情况下，如何保证并发安全？</title>
        <pubTime>2022-08-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Rewrite-the-class-or-method-in-or-replace-jar-in-two-ways/</loc>
    <lastmod>2022-08-26T13:53:43.683Z</lastmod>
    <data>
        <display>
        <title>重写或替换jar中的类或方法两种方式</title>
        <pubTime>2022-08-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-Linux-database-Redis-directing-a-unified-management-platform-a-little-cow-force/</loc>
    <lastmod>2022-08-26T13:53:43.683Z</lastmod>
    <data>
        <display>
        <title>一款Linux、数据库、Redis、MongoDB统一管理平台，有点牛逼了！</title>
        <pubTime>2022-08-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Huawei-under-30-employees-accounted-for-only-28-of-hot-search-online-say-good-35-the-ceiling/</loc>
    <lastmod>2022-08-26T13:53:43.683Z</lastmod>
    <data>
        <display>
        <title>“华为 30 岁以下员工仅占 28%”上热搜，网友：说好的 35 岁天花板呢？</title>
        <pubTime>2022-08-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-404--introduction-to-synchronized-locking-mechanism-principle-and-Lock-locking-mechanism/</loc>
    <lastmod>2022-08-26T13:53:43.683Z</lastmod>
    <data>
        <display>
        <title>【404期】浅谈 synchronized 锁机制原理 与 Lock 锁机制</title>
        <pubTime>2022-08-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Binlog-three-business-application-scenarios/</loc>
    <lastmod>2022-08-26T13:53:43.682Z</lastmod>
    <data>
        <display>
        <title>Binlog 的三个业务应用场景</title>
        <pubTime>2022-08-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-a-micro-service-gateway-service-discoveryregistration/</loc>
    <lastmod>2022-08-26T01:17:52.725Z</lastmod>
    <data>
        <display>
        <title>何为微服务、网关、服务发现/注册？</title>
        <pubTime>2022-08-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-use-opportunely--Async-API-interface-concurrent-ability-to-ascend/</loc>
    <lastmod>2022-08-26T01:12:14.148Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 巧用 @Async 提升接口并发能力</title>
        <pubTime>2022-08-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-why-suggest-constructor-injection/</loc>
    <lastmod>2022-08-25T13:36:05.891Z</lastmod>
    <data>
        <display>
        <title>Spring为什么建议构造器注入？</title>
        <pubTime>2022-08-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Taught-you-how-to-build-a-set-of-high-pretend-bility-Nginx-cluster-monitoring-system/</loc>
    <lastmod>2022-08-25T00:35:02.779Z</lastmod>
    <data>
        <display>
        <title>手把手教你构建一套高逼格 Nginx 集群监控系统！</title>
        <pubTime>2022-08-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Architects-should-abide-by-the-principles-of-programming/</loc>
    <lastmod>2022-08-25T00:35:02.777Z</lastmod>
    <data>
        <display>
        <title>架构师应该遵守的编程原则</title>
        <pubTime>2022-08-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-how-to-prevent-the-Java-source-code-be-decompiled/</loc>
    <lastmod>2022-08-24T01:55:50.947Z</lastmod>
    <data>
        <display>
        <title>Java jar 如何防止被反编译？代码写的太烂，害怕被人发现</title>
        <pubTime>2021-11-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Feign-calls-common-problems-to-avoid-pit-guide/</loc>
    <lastmod>2022-08-23T13:56:30.577Z</lastmod>
    <data>
        <display>
        <title>feign 调用常见问题避坑指南！</title>
        <pubTime>2022-08-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Run/</loc>
    <lastmod>2022-08-23T13:54:05.479Z</lastmod>
    <data>
        <display>
        <title>润了！大龄码农从北京到荷兰的躺平生活</title>
        <pubTime>2022-08-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-migrated-to-CQRS-from-monomer-architecture-I-dont-think-DDDs-terrible/</loc>
    <lastmod>2022-08-23T13:54:05.479Z</lastmod>
    <data>
        <display>
        <title>从单体架构迁移到 CQRS 后，我觉得 DDD 并不可怕</title>
        <pubTime>2022-08-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tencent-on-three-sides-process-in-the-process-of-writing-files-process-collapsed-the-file-data-will-be-lost/</loc>
    <lastmod>2022-08-22T15:30:13.381Z</lastmod>
    <data>
        <display>
        <title>腾讯三面：进程写文件过程中，进程崩溃了，文件数据会丢吗？</title>
        <pubTime>2022-08-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/To-implement-a-small-wheels-with-asynchronous-upload-AOP-implementation/</loc>
    <lastmod>2022-08-22T14:30:44.308Z</lastmod>
    <data>
        <display>
        <title>实现一个小轮子，用AOP实现异步上传</title>
        <pubTime>2022-08-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-not-out-of-the-IDEA-that-domestic-product/</loc>
    <lastmod>2022-08-22T13:35:04.127Z</lastmod>
    <data>
        <display>
        <title>为何 JetBrains 公司做 IDE 就可以养活自己，而国内公司却很难做到？</title>
        <pubTime>2022-08-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-log-all-sorts-of-use-posture-you-really-use-for/</loc>
    <lastmod>2022-08-22T13:33:05.507Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 日志的各种使用姿势，你真的用对了吗？</title>
        <pubTime>2022-08-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Using-the-spring-boot--WebSocket-implementation-timing-message-delivery-annotationbased/</loc>
    <lastmod>2022-08-21T13:18:52.834Z</lastmod>
    <data>
        <display>
        <title>使用spring boot+WebSocket 实现定时消息推送（基于注解）</title>
        <pubTime>2022-08-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-baba-reduce-13616-employees/</loc>
    <lastmod>2022-08-21T13:17:08.941Z</lastmod>
    <data>
        <display>
        <title>阿里巴巴：减少 13616 名员工</title>
        <pubTime>2022-08-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-RabbitMQ-message-repeated-consumption-scenarios-and-solutions/</loc>
    <lastmod>2022-08-21T13:17:08.911Z</lastmod>
    <data>
        <display>
        <title>RabbitMQ消息重复消费场景及解决方案</title>
        <pubTime>2022-08-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-is-the-most-simple-way-of-monitoring/</loc>
    <lastmod>2022-08-21T13:17:08.911Z</lastmod>
    <data>
        <display>
        <title>MySQL 最朴素的监控方式</title>
        <pubTime>2022-08-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-cloud-interview-what-is-the-syntactic-sugar/</loc>
    <lastmod>2022-08-21T13:17:08.910Z</lastmod>
    <data>
        <display>
        <title>阿里云面试：什么是语法糖？Java中有哪些语法糖？</title>
        <pubTime>2022-08-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Micro-service-architecture-of-the-10-most-important-design-patterns/</loc>
    <lastmod>2022-08-21T13:17:08.910Z</lastmod>
    <data>
        <display>
        <title>微服务架构中的10个最重要的设计模式</title>
        <pubTime>2022-08-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Some-older-programmers/</loc>
    <lastmod>2022-08-21T13:17:08.909Z</lastmod>
    <data>
        <display>
        <title>大龄程序员的一些出路</title>
        <pubTime>2022-08-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/GRPC-a-strong-performance-to-the-explosion-of-RPC-framework/</loc>
    <lastmod>2022-08-21T10:48:43.759Z</lastmod>
    <data>
        <display>
        <title>gRPC：一个性能强到爆的RPC框架</title>
        <pubTime>2022-08-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Computer-crashes-it-doing/</loc>
    <lastmod>2022-08-21T10:48:12.993Z</lastmod>
    <data>
        <display>
        <title>计算机死机的时候，它在干什么？</title>
        <pubTime>2022-08-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-BUG-in-the-thread-pool-attention/</loc>
    <lastmod>2022-08-18T15:08:37.305Z</lastmod>
    <data>
        <display>
        <title>线程池中的一个 BUG，注意了！！</title>
        <pubTime>2022-08-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-intentionally-leave-a-hole-in-the-code-illegal/</loc>
    <lastmod>2022-08-18T15:08:37.305Z</lastmod>
    <data>
        <display>
        <title>我在代码里面故意留个漏洞，违法吗？</title>
        <pubTime>2022-08-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Lei-jun-the-most-suitable-for-programmers-to-mark-bosses/</loc>
    <lastmod>2022-08-18T15:08:37.304Z</lastmod>
    <data>
        <display>
        <title>雷军，最适合程序员对标的大佬</title>
        <pubTime>2022-08-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nacos-211-really-strong/</loc>
    <lastmod>2022-08-18T15:08:37.304Z</lastmod>
    <data>
        <display>
        <title>Nacos 2.1.1 正式发布，真心强！</title>
        <pubTime>2022-08-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mybatis-plugins--annotation-data-desensitization/</loc>
    <lastmod>2022-08-18T14:12:03.230Z</lastmod>
    <data>
        <display>
        <title>Mybatis插件+注解实现数据脱敏</title>
        <pubTime>2022-08-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-article-to-the-RabbitMQ-RocketMQ-Kafka-three-yuan-for-one/</loc>
    <lastmod>2022-08-18T14:04:49.298Z</lastmod>
    <data>
        <display>
        <title>一篇文章把RabbitMQ、RocketMQ、Kafka三元归一</title>
        <pubTime>2022-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Another-problem-Why-do-Java-serialization-and-deserialization-implement-the-Serializable-interface/</loc>
    <lastmod>2022-08-18T14:03:42.795Z</lastmod>
    <data>
        <display>
        <title>面试官问：Java序列化和反序列化为什么要实现Serializable接口</title>
        <pubTime>2022-08-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/You-peek-porn-all-being-watched/</loc>
    <lastmod>2022-08-18T12:53:46.673Z</lastmod>
    <data>
        <display>
        <title>你偷看的小黄片，全被监视了</title>
        <pubTime>2022-08-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Infrastructure-for-five-years-later-I-summarize-experience-of-article-42/</loc>
    <lastmod>2022-08-18T12:52:03.727Z</lastmod>
    <data>
        <display>
        <title>做了5年基础架构后，我总结的42条经验</title>
        <pubTime>2022-08-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-new-generation-of-the-king-of-the-cache-Caffeine-dumped-Guava-blocks/</loc>
    <lastmod>2022-08-17T13:45:22.472Z</lastmod>
    <data>
        <display>
        <title>新一代缓存之王Caffeine，甩了Guava几条街！</title>
        <pubTime>2022-08-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JetBrains-about-its-software-is-frequently-crack-in-China/</loc>
    <lastmod>2022-08-17T13:45:22.472Z</lastmod>
    <data>
        <display>
        <title>JetBrains 如何看待自己的软件在中国被频繁破解？</title>
        <pubTime>2022-08-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Use-the-Docker-build-efficient-local-development-environment-detailed-tutorials/</loc>
    <lastmod>2022-08-17T12:42:30.071Z</lastmod>
    <data>
        <display>
        <title>使用 Docker 高效搭建本地开发环境（详细教程）</title>
        <pubTime>2022-08-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kubernetes-is-the-core-of-the-API-rather-than-the-container/</loc>
    <lastmod>2022-08-17T12:41:45.064Z</lastmod>
    <data>
        <display>
        <title>Kubernetes 的核心是 API 而非容器</title>
        <pubTime>2022-08-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/PageHelper-using-some-of-the-pit/</loc>
    <lastmod>2022-08-17T12:37:10.332Z</lastmod>
    <data>
        <display>
        <title>PageHelper 使用中的一些坑</title>
        <pubTime>2022-08-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/OA-multistage-approval-process-table-design-scheme-dry-full/</loc>
    <lastmod>2022-08-17T12:37:10.331Z</lastmod>
    <data>
        <display>
        <title>OA多级审批流程表设计方案（干货满满）</title>
        <pubTime>2022-08-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-does-not-Alibaba-recommend-isXXX-for-Boolean-variables/</loc>
    <lastmod>2022-08-16T14:00:28.708Z</lastmod>
    <data>
        <display>
        <title>阿里禁用 boolean 类型变量用 isXxx 命名，why？</title>
        <pubTime>2022-08-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Alternative-ELK-ClickHouse---FlieBeat-Kafka/</loc>
    <lastmod>2022-08-15T13:41:06.144Z</lastmod>
    <data>
        <display>
        <title>替代ELK：ClickHouse+Kafka+FlieBeat</title>
        <pubTime>2022-08-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Microsofts-new-tool-accuracy-was-80-and-the-programmer-really-chuan-Q/</loc>
    <lastmod>2022-08-15T13:40:10.400Z</lastmod>
    <data>
        <display>
        <title>微软新工具准确率达80%，程序员：真的栓 Q</title>
        <pubTime>2022-08-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-diagnostic-tool-Arthas-common-command-more-detailed-practical-tutorial-/</loc>
    <lastmod>2022-08-15T13:40:10.399Z</lastmod>
    <data>
        <display>
        <title>Java 诊断工具 Arthas 常见命令（超详细实战教程）</title>
        <pubTime>2022-08-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-Autowire-and-Resource-annotations-use-the-correct-posture-do-npt-use-the-wrong-one/</loc>
    <lastmod>2022-08-15T01:12:23.413Z</lastmod>
    <data>
        <display>
        <title>CTO 说了，用错@Autowired 和@Resource 的人可以领盒饭了</title>
        <pubTime>2022-08-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-there-is-a-List-object-collection-how-to-gracefully-returned-to-the-front/</loc>
    <lastmod>2022-08-13T14:30:51.997Z</lastmod>
    <data>
        <display>
        <title>面试官：有一个 List 对象集合，如何优雅地返回给前端？我懵了。。</title>
        <pubTime>2022-08-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-set-up-in-SpringBoot-HTTP-cache-you-know/</loc>
    <lastmod>2022-08-13T14:29:52.710Z</lastmod>
    <data>
        <display>
        <title>如何在SpringBoot中设置HTTP缓存，你知道么？</title>
        <pubTime>2022-08-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Preferred-GitLab-prohibit-employees-use-Windows-Mac-Linux-device/</loc>
    <lastmod>2022-08-13T14:29:52.709Z</lastmod>
    <data>
        <display>
        <title>GitLab 禁止员工使用 Windows，首选Mac，Linux 设备！</title>
        <pubTime>2022-08-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-implementation-1-million--concurrent-understand-these-SAO-operation/</loc>
    <lastmod>2022-08-13T14:29:52.709Z</lastmod>
    <data>
        <display>
        <title>Java实现100万+并发，搞懂这些，骚操作!</title>
        <pubTime>2022-08-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Distributed-system-design-pattern/</loc>
    <lastmod>2022-08-12T16:41:44.662Z</lastmod>
    <data>
        <display>
        <title>分布式系统设计模式，你用过哪些？</title>
        <pubTime>2022-08-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Jwt-SpringCloud-Gateway---Oauth2-Gateway-authentication-operation/</loc>
    <lastmod>2022-08-12T13:27:09.329Z</lastmod>
    <data>
        <display>
        <title>SpringCloud Gateway + Jwt + Oauth2 实现网关的鉴权操作</title>
        <pubTime>2022-08-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Domestic-new-generation-fastjson-2-can-you-start-using-it/</loc>
    <lastmod>2022-08-12T13:26:29.444Z</lastmod>
    <data>
        <display>
        <title>国产新一代 fastjson 2 你开始使用了吗？来看看源码解析吧！</title>
        <pubTime>2022-08-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MyBatis-conditions-more-queries-dynamic-SQL-multitable-operation-annotations-to-develop-detailed-tutorial/</loc>
    <lastmod>2022-08-12T13:26:29.439Z</lastmod>
    <data>
        <display>
        <title>MyBatis多条件查询、动态SQL、多表操作、注解开发详细教程</title>
        <pubTime>2022-08-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-why-dont-you-tell-me-about-what-is-the-long-polling/</loc>
    <lastmod>2022-08-12T13:26:25.310Z</lastmod>
    <data>
        <display>
        <title>面试官：要不你给我说说什么是长轮询吧？</title>
        <pubTime>2022-08-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Jingdong-technology-how-to-ensure-efficient-query-is-Redis/</loc>
    <lastmod>2022-08-12T13:25:08.927Z</lastmod>
    <data>
        <display>
        <title>京东技术面：Redis是如何保证高效查询的？</title>
        <pubTime>2022-08-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/On-the-tail-35-in-stateowned-enterprises-really-sweet/</loc>
    <lastmod>2022-08-12T13:25:08.926Z</lastmod>
    <data>
        <display>
        <title>踩着35岁的尾巴入职国企，真香</title>
        <pubTime>2022-08-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Quickly-understand-Kubernetes-architecture-and-features/</loc>
    <lastmod>2022-08-12T13:25:08.926Z</lastmod>
    <data>
        <display>
        <title>快速了解 Kubernetes 的架构及特性</title>
        <pubTime>2022-08-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nginx--keepalived-to-achieve-high-availability-hotlinking-prevention-and-separation-of-dynamic-and-static-configuration-write-so-well/</loc>
    <lastmod>2022-08-11T15:24:20.018Z</lastmod>
    <data>
        <display>
        <title>Nginx+keepalived 实现高可用，防盗链及动静分离配置，写得太好了！</title>
        <pubTime>2022-08-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-actual-combat-Spring-Boot-integration-application-monitoring-of-Prometheus/</loc>
    <lastmod>2022-08-10T14:46:24.818Z</lastmod>
    <data>
        <display>
        <title>实战，Spring Boot整合Prometheus实现应用监控！</title>
        <pubTime>2022-08-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tencent-another-eight-years-of-service-from-the-shelves/</loc>
    <lastmod>2022-08-10T14:45:27.102Z</lastmod>
    <data>
        <display>
        <title>腾讯又一长达 8 年的服务下架。。。</title>
        <pubTime>2022-08-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-403--the-interviewer-RocketMQ-how-to-ensure-the-message-is-not-lost-how-to-ensure-that-the-message-will-not-be-repeated-consumption/</loc>
    <lastmod>2022-08-10T14:45:27.101Z</lastmod>
    <data>
        <display>
        <title>【403期】面试官：RocketMQ 如何保证消息不丢失，如何保证消息不被重复消费？</title>
        <pubTime>2022-08-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/2022-technology-companies-pay-list-come/</loc>
    <lastmod>2022-08-10T14:45:27.100Z</lastmod>
    <data>
        <display>
        <title>2022科技公司薪酬排行榜，来了！</title>
        <pubTime>2022-08-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-did-I-use-the-index-the-query-is-still-slow/</loc>
    <lastmod>2022-08-10T13:43:53.540Z</lastmod>
    <data>
        <display>
        <title>为什么我使用了索引，查询还是慢？</title>
        <pubTime>2020-09-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/19-images-to-guide-you-through-the-key-technical-points-of-the-SpringCloud-system/</loc>
    <lastmod>2022-08-10T13:42:37.349Z</lastmod>
    <data>
        <display>
        <title>19张图带你梳理SpringCloud体系中的重要技术点！</title>
        <pubTime>2022-08-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-computer-is-the-nature-of-philosophy/</loc>
    <lastmod>2022-08-10T13:40:02.528Z</lastmod>
    <data>
        <display>
        <title>聊聊我的学习方法</title>
        <pubTime>2022-08-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Written-for-Java-development-of-Docker-dry-zero-base-deployed-Nginx-MySQL-SpringBoot/</loc>
    <lastmod>2022-08-09T14:04:47.500Z</lastmod>
    <data>
        <display>
        <title>写给Java开发看的 Docker 干货（零基础部署Nginx MySQL SpringBoot）</title>
        <pubTime>2022-08-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Too-bright-pure-annotation-development-mode-is-the-Spring-Spring/</loc>
    <lastmod>2022-08-09T14:03:37.199Z</lastmod>
    <data>
        <display>
        <title>太爽了，纯注解开发模式简直就是Spring中的Spring！</title>
        <pubTime>2022-08-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Rounding-DDD-onion-architecture/</loc>
    <lastmod>2022-08-09T14:03:37.198Z</lastmod>
    <data>
        <display>
        <title>详解DDD“洋葱架构”</title>
        <pubTime>2022-08-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Face-the-12-people-recently-discovered-that-basis-all-answer-very-well/</loc>
    <lastmod>2022-08-09T14:03:37.197Z</lastmod>
    <data>
        <display>
        <title>最近面了 12 个人，发现这个基础题都答得不好</title>
        <pubTime>2022-08-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Blockbuster/</loc>
    <lastmod>2022-08-09T13:22:43.844Z</lastmod>
    <data>
        <display>
        <title>重磅！阿里发布全新操作系统，成功顶住多年双 11，这次要干翻 CentOS 了！</title>
        <pubTime>2021-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-when-you-added-a-unique-index-or-create-duplicate-data/</loc>
    <lastmod>2022-08-08T13:10:03.284Z</lastmod>
    <data>
        <display>
        <title>明明加了唯一索引，为什么还是产生重复数据？</title>
        <pubTime>2022-08-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Are-you-make-sense-of-CDN-technology-principle/</loc>
    <lastmod>2022-08-08T13:09:39.879Z</lastmod>
    <data>
        <display>
        <title>一文带你弄懂 CDN 的技术原理！</title>
        <pubTime>2022-08-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-killing-twelve-asked-almost-no-resistance-to-live/</loc>
    <lastmod>2022-08-08T13:09:39.879Z</lastmod>
    <data>
        <display>
        <title>Redis夺命十二问，差点没抗住！</title>
        <pubTime>2022-08-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nacos-SpringBoot---Kafka-simple-implementation-service-flow-arrangements/</loc>
    <lastmod>2022-08-08T04:43:50.990Z</lastmod>
    <data>
        <display>
        <title>SpringBoot+Nacos+Kafka简单实现微服务流编排</title>
        <pubTime>2022-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-very-interesting-SQL-optimization-experience-from-30248-271s-to-0-001s/</loc>
    <lastmod>2022-08-08T04:42:59.364Z</lastmod>
    <data>
        <display>
        <title>SQL优化的魅力！从 30248s 到 0.001s</title>
        <pubTime>2022-08-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-launch-parameters-do-you-understand/</loc>
    <lastmod>2022-08-07T12:27:43.436Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 启动参数，你了解吗？</title>
        <pubTime>2022-08-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-most-popular-with-the-IT-company-30-open-source-software/</loc>
    <lastmod>2022-08-07T10:12:46.103Z</lastmod>
    <data>
        <display>
        <title>最受IT公司欢迎的30款开源软件</title>
        <pubTime>2022-06-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/handle-duplicate-request//</loc>
    <lastmod>2022-08-07T10:09:18.630Z</lastmod>
    <data>
        <display>
        <title>Java实现10万+并发去重，持续优化！</title>
        <pubTime>2022-04-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-interface-idempotent-implementation-of-four-schemes-I-really-believe-that/</loc>
    <lastmod>2022-08-07T10:05:12.684Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 接口幂等性实现的 4 种方案！这个我真的服气了！</title>
        <pubTime>2022-08-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-37-years-11-replacement-Windows-system-default-terminal/</loc>
    <lastmod>2022-08-07T09:52:18.470Z</lastmod>
    <data>
        <display>
        <title>时隔37年，Windows 11更换系统默认终端</title>
        <pubTime>2022-08-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IntelliJ-IDEA-20222-release-and-did-not-move/</loc>
    <lastmod>2022-08-07T09:52:18.470Z</lastmod>
    <data>
        <display>
        <title>IntelliJ IDEA 2022.2 正式发布，跟不动了...</title>
        <pubTime>2022-08-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-very-important-thing/</loc>
    <lastmod>2022-08-07T09:52:18.469Z</lastmod>
    <data>
        <display>
        <title>一件非常重要的事</title>
        <pubTime>2022-08-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Micro-service-architecture-and-design-patterns/</loc>
    <lastmod>2022-08-05T12:37:18.768Z</lastmod>
    <data>
        <display>
        <title>微服务架构及设计模式</title>
        <pubTime>2022-06-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-316--the-interviewer-if-you-want-to-save-the-IP-address-use-what-data-type-is-better/</loc>
    <lastmod>2022-08-05T12:35:15.915Z</lastmod>
    <data>
        <display>
        <title>面试官：如果要存ip地址，用什么数据类型比较好</title>
        <pubTime>2022-08-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/High-concurrency-cornerstone-multithreaded-daemon-thread-thread-safe-thread-synchronization-and-mutex-cent-sweeps-away/</loc>
    <lastmod>2022-08-04T13:37:31.031Z</lastmod>
    <data>
        <display>
        <title>高并发基石：多线程、守护线程、线程安全、线程同步、互斥锁，一文扫尽！</title>
        <pubTime>2022-08-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-402--the-interviewer-how-to-realize-the-decoupling-is-the-IOC/</loc>
    <lastmod>2022-08-03T14:35:05.549Z</lastmod>
    <data>
        <display>
        <title>【402期】面试官：IOC是如何实现解耦合的？</title>
        <pubTime>2022-08-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/By-using-this-tool-the-no-longer-write-getters-setters/</loc>
    <lastmod>2022-08-03T14:33:16.971Z</lastmod>
    <data>
        <display>
        <title>用了这个工具后，再也不写 getter、setter 了！</title>
        <pubTime>2022-08-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Illustrated-parsing-Mybatis-configuration-loading-process/</loc>
    <lastmod>2022-08-03T14:32:34.827Z</lastmod>
    <data>
        <display>
        <title>图文并茂解析Mybatis配置加载过程！</title>
        <pubTime>2022-08-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Its-about-time-for-me-to-understand-the-mmap/</loc>
    <lastmod>2022-08-03T14:32:34.825Z</lastmod>
    <data>
        <display>
        <title>是时候了解下 mmap 了</title>
        <pubTime>2022-08-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/With-code-sequence-diagram/</loc>
    <lastmod>2022-08-03T14:32:34.825Z</lastmod>
    <data>
        <display>
        <title>用代码画时序图！YYDS</title>
        <pubTime>2022-08-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-distributed-cache-system-must-solve-four-problems/</loc>
    <lastmod>2022-08-03T14:32:34.825Z</lastmod>
    <data>
        <display>
        <title>分布式缓存系统必须要解决的四大问题</title>
        <pubTime>2022-08-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/When-the-996-bytes-to-beat-output-of-Chinese-in-the-United-States/</loc>
    <lastmod>2022-08-03T11:58:51.785Z</lastmod>
    <data>
        <display>
        <title>当字节跳动在美国输出中国式996...</title>
        <pubTime>2022-08-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-there-is-a-data-type-Redis-put-twice-why/</loc>
    <lastmod>2022-08-02T14:03:10.873Z</lastmod>
    <data>
        <display>
        <title>面试官：有一种数据类型，Redis 要存两次，为什么？</title>
        <pubTime>2022-08-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Operating-23-years-former-first-big-domestic-ecommerce-sites-yellow/</loc>
    <lastmod>2022-08-01T14:08:22.148Z</lastmod>
    <data>
        <display>
        <title>运营 23 年，昔日“国内第一大电商网站”黄了...</title>
        <pubTime>2022-07-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Code-more-write-more-disorderly/</loc>
    <lastmod>2022-08-01T14:08:22.147Z</lastmod>
    <data>
        <display>
        <title>代码越写越乱？那是因为你没用责任链</title>
        <pubTime>2022-07-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Seven-direction-of-Java-performance-tuning/</loc>
    <lastmod>2022-08-01T14:08:22.146Z</lastmod>
    <data>
        <display>
        <title>Java性能优化的七个方向</title>
        <pubTime>2022-07-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-JDK-19-new-features-awesome/</loc>
    <lastmod>2022-08-01T14:08:22.144Z</lastmod>
    <data>
        <display>
        <title>JDK 19 新特性，劲爆！</title>
        <pubTime>2022-07-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Three-pit-ElasticSearch-pagination-queries/</loc>
    <lastmod>2022-07-31T13:04:00.710Z</lastmod>
    <data>
        <display>
        <title>ElasticSearch分页查询的3个坑</title>
        <pubTime>2022-07-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/00-after-really-have-in-the-workplace/</loc>
    <lastmod>2022-07-31T13:02:10.283Z</lastmod>
    <data>
        <display>
        <title>原来 00 后真的有在整顿职场</title>
        <pubTime>2022-07-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-401--the-interviewer-do-you-know-about-Java-thread-pool/</loc>
    <lastmod>2022-07-31T13:02:10.282Z</lastmod>
    <data>
        <display>
        <title>【401期】面试官：你对 Java线程池 了解多少？</title>
        <pubTime>2022-07-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Distributed-message-queue-smooth-migration-technology-of-actual-combat/</loc>
    <lastmod>2022-07-31T13:02:10.280Z</lastmod>
    <data>
        <display>
        <title>分布式消息队列平滑迁移技术实战</title>
        <pubTime>2022-07-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-few-lines-of-code-to-fix-SpringBoot-interface-malicious-refresh-and-violent-request/</loc>
    <lastmod>2022-07-31T09:36:57.840Z</lastmod>
    <data>
        <display>
        <title>几行代码，搞定 SpringBoot 接口恶意刷新和暴力请求！</title>
        <pubTime>2022-07-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Using-the-WebSocket-implementation-of-a-web-version-of-the-chat-room-fishing-more-hidden/</loc>
    <lastmod>2022-07-30T14:18:04.794Z</lastmod>
    <data>
        <display>
        <title>使用 WebSocket 实现一个网页版的聊天室（摸鱼更隐蔽）</title>
        <pubTime>2022-07-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-pass-the-Request-to-the-asynchronous-thread-inside/</loc>
    <lastmod>2022-07-30T14:16:06.710Z</lastmod>
    <data>
        <display>
        <title>千万不要把 Request 传递到异步线程里面！有坑！</title>
        <pubTime>2022-07-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/From-the-JDK-8-to-18-the-JDK-Java-garbage-collection-ten-times-evolution/</loc>
    <lastmod>2022-07-30T14:16:06.709Z</lastmod>
    <data>
        <display>
        <title>从 JDK 8 到 JDK 18，Java 垃圾回收的十次进化</title>
        <pubTime>2022-07-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kafka-cluster-architecture-principle/</loc>
    <lastmod>2022-07-30T14:16:06.708Z</lastmod>
    <data>
        <display>
        <title>Kafka之集群架构原理</title>
        <pubTime>2022-07-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Task-scheduling-framework-Quartz-usage-guidelines-more-detailed/</loc>
    <lastmod>2022-07-30T02:55:33.462Z</lastmod>
    <data>
        <display>
        <title>任务调度框架 Quartz 用法指南（超详细）</title>
        <pubTime>2022-07-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Use-Java8-new-features-reconstructing-the-traditional-design-patterns-have-you-learned/</loc>
    <lastmod>2022-07-30T02:50:03.060Z</lastmod>
    <data>
        <display>
        <title>利用Java8新特征，重构传统设计模式，你学会了吗？</title>
        <pubTime>2022-04-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Eight-general-database-optimization-methods/</loc>
    <lastmod>2022-07-30T02:48:44.594Z</lastmod>
    <data>
        <display>
        <title>完爆 90% 的性能毛病，22 点通用绝招介绍</title>
        <pubTime>2022-07-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Diagram-to-SQL-its-too-image/</loc>
    <lastmod>2022-07-30T02:43:58.989Z</lastmod>
    <data>
        <display>
        <title>图解 SQL，这也太形象了吧！</title>
        <pubTime>2022-07-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nine-kinds-of-way-teach-you-to-read-the-resources-files-in-the-directory-path/</loc>
    <lastmod>2022-07-29T13:43:24.726Z</lastmod>
    <data>
        <display>
        <title>九种方式，教你读取 resources 目录下的文件路径</title>
        <pubTime>2022-07-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/18-Java8-date-handling-practices-so-useful/</loc>
    <lastmod>2022-07-29T13:02:34.262Z</lastmod>
    <data>
        <display>
        <title>死磕18个Java8日期处理，工作必用！</title>
        <pubTime>2021-10-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dare-to-your-resume-writing-the-message-queue-a-few-questions-must-win/</loc>
    <lastmod>2022-07-28T15:12:56.713Z</lastmod>
    <data>
        <display>
        <title>阿里三面：MQ 消息丢失、重复、积压问题，如何解决？</title>
        <pubTime>2022-07-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Break-the-principle-into-SQL-directing-exactly-want-to-do/</loc>
    <lastmod>2022-07-28T15:12:46.656Z</lastmod>
    <data>
        <display>
        <title>打破原则引入SQL，MongoDB到底想要干啥？？？</title>
        <pubTime>2022-07-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Damn-unit-test-write-up-is-really-torture/</loc>
    <lastmod>2022-07-28T15:12:46.656Z</lastmod>
    <data>
        <display>
        <title>该死的单元测试，写起来是真的折磨！</title>
        <pubTime>2022-07-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Use-MyBatisPlus-implement-multitenancy-functions/</loc>
    <lastmod>2022-07-28T15:12:46.655Z</lastmod>
    <data>
        <display>
        <title>使用MyBatisPlus实现多租户功能</title>
        <pubTime>2022-07-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Bomb-Log4j-holes-is-still-widespread-and-sustained-impact/</loc>
    <lastmod>2022-07-28T15:12:46.654Z</lastmod>
    <data>
        <display>
        <title>“核弹级” Log4j 漏洞仍普遍存在，并造成持续影响</title>
        <pubTime>2022-07-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Remember-a-SpringBoot-abnormalities-announcing-the-jar-conflict-analysis-of-the-screen/</loc>
    <lastmod>2022-07-27T14:29:09.758Z</lastmod>
    <data>
        <display>
        <title>记一次SpringBoot启动异常，jar冲突问题的排查分析</title>
        <pubTime>2022-07-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Admire-a-Google-bosses-left/</loc>
    <lastmod>2022-07-26T14:42:56.306Z</lastmod>
    <data>
        <display>
        <title>很佩服的一个Google大佬，离职了。。</title>
        <pubTime>2022-07-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/7025400771982131236-length/</loc>
    <lastmod>2022-07-26T14:42:31.207Z</lastmod>
    <data>
        <display>
        <title>淦，为什么 '𠮷𠮷𠮷' .length !== 3 ？？</title>
        <pubTime>2022-07-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java8-Stream-flow-in-the-collect--method-which-is-far-stronger-than-you-imagined/</loc>
    <lastmod>2022-07-25T13:57:48.936Z</lastmod>
    <data>
        <display>
        <title>Java8 Stream流中的 collect() 方法，远比你想象中的强大</title>
        <pubTime>2022-07-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-new-technical-director-speak-the-RabbitMQ-that-call-a-thoroughly-admire/</loc>
    <lastmod>2022-07-25T13:57:48.935Z</lastmod>
    <data>
        <display>
        <title>新来个技术总监，把 RabbitMQ 讲的那叫一个透彻，佩服！</title>
        <pubTime>2022-07-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Please-stop-paging-using-MySQL-Offset-and-Limit/</loc>
    <lastmod>2022-07-25T05:56:36.147Z</lastmod>
    <data>
        <display>
        <title>别再用 offset 和 limit 分页了，性能太差！</title>
        <pubTime>2022-07-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-239--the-interviewer-how-to-use-Redis-implement-inventory-deduction-of-the-electricity-system/</loc>
    <lastmod>2022-07-25T05:50:56.854Z</lastmod>
    <data>
        <display>
        <title>京东一面：Redis 如何实现库存扣减操作？如何防止商品被超卖？</title>
        <pubTime>2022-07-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-integration-Flyway-database-can-also-do-the-version-control/</loc>
    <lastmod>2022-07-24T09:51:32.548Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 集成 Flyway，数据库也能做版本控制</title>
        <pubTime>2022-07-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-is-the-main-difference-between-P6-and-P7/</loc>
    <lastmod>2022-07-24T09:35:24.658Z</lastmod>
    <data>
        <display>
        <title>阿里 P6 和 P7 的主要区别是什么？</title>
        <pubTime>2022-07-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Illustrated-explain-the-principle-of-TCP-and-UDP-protocol-and-distinction/</loc>
    <lastmod>2022-07-24T09:35:24.658Z</lastmod>
    <data>
        <display>
        <title>图文并茂，讲解TCP和UDP协议的原理以及区别</title>
        <pubTime>2022-07-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Please-dont-use-SimpleDateFormat-format-any-more-time-DateTimeFormatter-better/</loc>
    <lastmod>2022-07-22T14:53:58.000Z</lastmod>
    <data>
        <display>
        <title>请别再使用 SimpleDateFormat 格式化时间了，DateTimeFormatter 更出色！</title>
        <pubTime>2022-07-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-the-database-rows-and-columns/</loc>
    <lastmod>2022-07-22T14:53:58.000Z</lastmod>
    <data>
        <display>
        <title>聊一聊数据库的行存与列存</title>
        <pubTime>2022-07-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/99-of-Java-programmers-on-six-pit/</loc>
    <lastmod>2022-07-22T14:53:58.000Z</lastmod>
    <data>
        <display>
        <title>99%的Java程序员会踩的6个坑</title>
        <pubTime>2022-07-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Can-solve-80-failure-of-screening/</loc>
    <lastmod>2022-07-22T14:27:41.117Z</lastmod>
    <data>
        <display>
        <title>能解决80%故障的排查思路</title>
        <pubTime>2022-02-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-why-did-the-database-connection-is-consume-resources-resources-are-consumed-in-where/</loc>
    <lastmod>2022-07-22T14:25:13.283Z</lastmod>
    <data>
        <display>
        <title>面试官：为什么数据库连接很消耗资源，资源都消耗在哪里？</title>
        <pubTime>2022-07-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/With-all-due-respect-you-probably-only-used-10%25-of-IDEA-Debug/</loc>
    <lastmod>2022-07-22T14:16:40.601Z</lastmod>
    <data>
        <display>
        <title>史上最全的 IDEA Debug 调试技巧（超详细案例）</title>
        <pubTime>2022-07-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tencent-low-platform-officially-open-source-code/</loc>
    <lastmod>2022-07-22T14:14:47.651Z</lastmod>
    <data>
        <display>
        <title>腾讯低代码平台正式开源！可拖拽、生成手机项目、PC 项目！接私活福利啊！</title>
        <pubTime>2022-07-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Word-a-Activiti-workflow-engine/</loc>
    <lastmod>2022-07-21T14:28:58.870Z</lastmod>
    <data>
        <display>
        <title>万字详解：Activiti 工作流引擎</title>
        <pubTime>2022-07-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Almost-died/</loc>
    <lastmod>2022-07-21T14:27:34.058Z</lastmod>
    <data>
        <display>
        <title>差点猝死！杭州某互联网大厂员工连续熬夜加班后，引发心肌炎被送ICU病房，公司：她加班是自愿的！</title>
        <pubTime>2022-07-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-large-number-of-programmers-be-stop/</loc>
    <lastmod>2022-07-21T14:27:34.058Z</lastmod>
    <data>
        <display>
        <title>大批程序员被劝退！</title>
        <pubTime>2022-07-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/With-this-visualization-tool-Java-application-performance-tuning-is-so-easy/</loc>
    <lastmod>2022-07-20T13:32:16.995Z</lastmod>
    <data>
        <display>
        <title>这款 Java 性能调优的可视化工具，你真的会用吗？</title>
        <pubTime>2022-07-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Taught-you-how-to-use-the-code-to-achieve-SSO-single-signon-SSO/</loc>
    <lastmod>2022-07-20T13:32:16.987Z</lastmod>
    <data>
        <display>
        <title>手把手教你用代码实现 SSO 单点登录</title>
        <pubTime>2022-07-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Writing-a-online-chat-system-principle-of-article-1/</loc>
    <lastmod>2022-07-20T13:32:16.983Z</lastmod>
    <data>
        <display>
        <title>手写一个的在线聊天系统（原理篇1）</title>
        <pubTime>2022-07-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/When-developing-a-colleague-resigned-took-to-the-garbage-code/</loc>
    <lastmod>2022-07-20T13:27:55.032Z</lastmod>
    <data>
        <display>
        <title>当开发同事辞职，接手到垃圾代码怎么办？</title>
        <pubTime>2022-07-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-workflow-engine-core-design-idea/</loc>
    <lastmod>2022-07-19T12:55:23.852Z</lastmod>
    <data>
        <display>
        <title>工作流引擎核心设计思路！</title>
        <pubTime>2022-07-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ensure-the-safety-of-interface-data-of-10-kinds-of-solutions/</loc>
    <lastmod>2022-07-18T04:11:51.702Z</lastmod>
    <data>
        <display>
        <title>保证接口数据安全的10种方案</title>
        <pubTime>2022-07-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-IDEA-of-release-20222-SAO-operation-cant-keep-up/</loc>
    <lastmod>2022-07-18T04:11:51.702Z</lastmod>
    <data>
        <display>
        <title>IDEA 2022.2 发布，骚操作，跟不上</title>
        <pubTime>2022-07-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-an-interface-at-the-same-time-support-form-form-the-form-data-the-elegant-writing-of-json/</loc>
    <lastmod>2022-07-17T17:13:43.287Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 一个接口同时支持 form 表单、form-data、json 的优雅写法</title>
        <pubTime>2022-07-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Use-Redis-for-a-reliable-delay-queue/</loc>
    <lastmod>2022-07-17T03:39:52.640Z</lastmod>
    <data>
        <display>
        <title>用 Redis 做一个可靠的延迟队列</title>
        <pubTime>2022-07-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-alibaba-rules-prohibit-more-than-three-tables-to-join/</loc>
    <lastmod>2022-07-17T02:26:18.005Z</lastmod>
    <data>
        <display>
        <title>为什么阿里巴巴规定禁止超过三张表 join？</title>
        <pubTime>2022-03-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-Map-traverse-the-key--value-of-4-methods/</loc>
    <lastmod>2022-07-16T14:02:20.918Z</lastmod>
    <data>
        <display>
        <title>Map遍历 key-value 的4种方法</title>
        <pubTime>2022-07-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-interview-will-be-asked-how-to-guarantee-the-idempotence-of-the-interface/</loc>
    <lastmod>2022-07-16T14:02:20.918Z</lastmod>
    <data>
        <display>
        <title>面试必问，如何保证接口的幂等性？</title>
        <pubTime>2022-07-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Each-big-mainstream-programming-language-performance-PK-unexpected-results/</loc>
    <lastmod>2022-07-16T14:02:20.917Z</lastmod>
    <data>
        <display>
        <title>各大主流编程语言性能PK，结果出乎意料</title>
        <pubTime>2022-07-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-shielding-of-the-interface-and-the-current-limit-is-difficult-to/</loc>
    <lastmod>2022-07-16T11:17:25.893Z</lastmod>
    <data>
        <display>
        <title>接口的屏蔽和限流很难么？Redis全搞定！</title>
        <pubTime>2022-07-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/WeChat-Lucky-Money-business-why-use-polling-algorithm/</loc>
    <lastmod>2022-07-16T11:03:21.073Z</lastmod>
    <data>
        <display>
        <title>微信红包业务，为什么采用轮询算法？</title>
        <pubTime>2022-07-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Meituan-side--Transactional-principle-and-common-pit/</loc>
    <lastmod>2022-07-16T11:03:21.073Z</lastmod>
    <data>
        <display>
        <title>美团一面：@Transactional 原理和常见的坑？</title>
        <pubTime>2022-07-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Problem-the-interview-distributed-Session-implementation-difficulties-this-is-enough/</loc>
    <lastmod>2022-07-15T00:58:32.858Z</lastmod>
    <data>
        <display>
        <title>面试难题：分布式 Session 实现难点，这篇就够！</title>
        <pubTime>2022-07-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/45-Git-classic-scenarios-cure-does-not-meet-the-code/</loc>
    <lastmod>2022-07-15T00:40:51.937Z</lastmod>
    <data>
        <display>
        <title>45 个 Git 操作场景，专治不会合代码</title>
        <pubTime>2022-07-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Absolutely-speechless-a-wellknown-project-fee-again/</loc>
    <lastmod>2022-07-14T10:40:07.196Z</lastmod>
    <data>
        <display>
        <title>简直无语，又一个知名项目收费了。。已退出！</title>
        <pubTime>2022-07-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Oracle-tumbled-fell-down/</loc>
    <lastmod>2022-07-14T10:40:07.195Z</lastmod>
    <data>
        <display>
        <title>Oracle 暴跌，倒下了！</title>
        <pubTime>2022-07-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-397--the-interviewer-tell-me-about-the-difference-between-the-PostgreSQL-and-MySQL/</loc>
    <lastmod>2022-07-14T10:40:07.195Z</lastmod>
    <data>
        <display>
        <title>【397期】面试官：谈谈 PostgreSQL 与 MySQL 的区别</title>
        <pubTime>2022-07-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-distributed-components-in-the-Cloud-is-multifarious-what-the-hell-am-I-what-to-learn/</loc>
    <lastmod>2022-07-14T01:32:47.318Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud中的分布式组件五花八门，我到底该怎么学？</title>
        <pubTime>2022-07-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-annotation-is-used-to-prevent-the-SpringBoot-interface-from-spushing-Who-else-would-not/</loc>
    <lastmod>2022-07-14T01:31:50.042Z</lastmod>
    <data>
        <display>
        <title>新来的大佬一个注解搞定 Spring Boot 接口恶意刷新和暴力请求！又学会一招！</title>
        <pubTime>2022-07-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/My-coding-habit-API-interface-definition/</loc>
    <lastmod>2022-07-14T01:28:20.915Z</lastmod>
    <data>
        <display>
        <title>这是我见过写得最烂的Controller层代码，没有之一！</title>
        <pubTime>2022-07-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Four-kinds-of-Redis-cluster-presentation--advantages-and-disadvantages-compared/</loc>
    <lastmod>2022-07-14T01:27:12.086Z</lastmod>
    <data>
        <display>
        <title>4种 Redis 集群方案介绍+优缺点对比</title>
        <pubTime>2022-07-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-does-Redis-addresss/</loc>
    <lastmod>2022-07-14T01:26:23.173Z</lastmod>
    <data>
        <display>
        <title>4 种 Redis 集群方案及优缺点对比</title>
        <pubTime>2022-07-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-machine-is-a-key-on-the-principle-and-application/</loc>
    <lastmod>2022-07-14T01:14:35.604Z</lastmod>
    <data>
        <display>
        <title>本机号码一键登录原理与应用</title>
        <pubTime>2022-03-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Monitoring-to-implement-SSL-certificate-expires-WeChat-notification/</loc>
    <lastmod>2022-07-13T13:58:32.635Z</lastmod>
    <data>
        <display>
        <title>监控：实现 SSL 证书到期，微信通知</title>
        <pubTime>2022-07-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/S-optimization-from-20-to-500-ms-it-took-me-three-recruit/</loc>
    <lastmod>2022-07-13T13:58:32.631Z</lastmod>
    <data>
        <display>
        <title>从20s优化到500ms，我用了这三招</title>
        <pubTime>2022-07-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-Feed-flow-system-of-gossip/</loc>
    <lastmod>2022-07-13T13:55:58.238Z</lastmod>
    <data>
        <display>
        <title>Feed 流系统杂谈</title>
        <pubTime>2022-07-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-use-to-complete-annotation-will-be--Transactional-affairs/</loc>
    <lastmod>2022-07-11T14:49:39.963Z</lastmod>
    <data>
        <display>
        <title>公司新来一个同事，把 @Transactional 事务注解运用得炉火纯青。。</title>
        <pubTime>2022-07-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Please-stop-using-system-out-println/</loc>
    <lastmod>2022-07-11T14:47:49.519Z</lastmod>
    <data>
        <display>
        <title>丢人不！还用System.out.println("")；太 Low了!</title>
        <pubTime>2022-07-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Lightweight-log-Loki-visitors/</loc>
    <lastmod>2022-07-10T12:55:23.630Z</lastmod>
    <data>
        <display>
        <title>轻量级日志 Loki 全攻略</title>
        <pubTime>2022-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Our-company-USES-the-six-years-of-Spring-Boot-project-deployment-plan/</loc>
    <lastmod>2022-07-10T12:52:34.120Z</lastmod>
    <data>
        <display>
        <title>我们公司使用了 6 年的Spring Boot 项目部署方案！打包 + Shell 脚本部署详解，稳的一批!</title>
        <pubTime>2022-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/WeChat-chat-content-can-be-monitored/</loc>
    <lastmod>2022-07-10T12:50:20.637Z</lastmod>
    <data>
        <display>
        <title>微信聊天内容可以被监听吗</title>
        <pubTime>2022-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/For-programmers-hurt-most-aggressive/</loc>
    <lastmod>2022-07-10T04:31:51.729Z</lastmod>
    <data>
        <display>
        <title>对于程序员来说，伤害力度最大的话。。。</title>
        <pubTime>2022-07-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-back-line-on-the-problem-check-common-command-collection/</loc>
    <lastmod>2022-07-10T04:30:39.691Z</lastmod>
    <data>
        <display>
        <title>线上问题排查常用命令，总结太全了，建议收藏！！</title>
        <pubTime>2022-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/To-design-a-high-quality-of-API-interface/</loc>
    <lastmod>2022-07-10T04:24:29.370Z</lastmod>
    <data>
        <display>
        <title>设计一个高质量的 API 接口</title>
        <pubTime>2022-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-new-colleague-asked-me-where-1--1-is-what-mean/</loc>
    <lastmod>2022-07-10T04:23:07.984Z</lastmod>
    <data>
        <display>
        <title>实习生我 where 1=1 是什么意思，我？？？</title>
        <pubTime>2022-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Log-system-upstart-Loki,-is-really-sweet/</loc>
    <lastmod>2022-07-10T04:22:07.042Z</lastmod>
    <data>
        <display>
        <title>还在用笨重的ELK？日志系统新贵Loki 了解一下</title>
        <pubTime>2022-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-project-packaging-Shell-script-deployment-practice-so-useful/</loc>
    <lastmod>2022-07-10T04:21:02.648Z</lastmod>
    <data>
        <display>
        <title>我们公司使用了 6 年的Spring Boot 项目部署方案！打包 + Shell 脚本部署详解，稳的一批!</title>
        <pubTime>2022-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/DataX-MySQL-data-efficient-synchronization/</loc>
    <lastmod>2022-07-09T01:57:56.140Z</lastmod>
    <data>
        <display>
        <title>DataX 实现 MySQL 数据，高效同步</title>
        <pubTime>2022-07-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Based-on-MyBatis-SpringBoot---Vue-music-web-site/</loc>
    <lastmod>2022-07-09T01:55:52.455Z</lastmod>
    <data>
        <display>
        <title>基于SpringBoot+MyBatis+Vue的音乐网站</title>
        <pubTime>2022-07-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-Docker-fire/</loc>
    <lastmod>2022-07-09T01:55:52.450Z</lastmod>
    <data>
        <display>
        <title>Docker 火了！外部网络可直接访问映射到 127.0.0.1 的服务。。。</title>
        <pubTime>2022-07-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Online-MySQL-on-the-id-used-to-do/</loc>
    <lastmod>2022-07-09T01:53:38.802Z</lastmod>
    <data>
        <display>
        <title>线上MySQL的自增id用尽怎么办？</title>
        <pubTime>2022-07-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-how-do-not-timing-task-to-realize-closed-orders/</loc>
    <lastmod>2022-07-09T01:53:02.841Z</lastmod>
    <data>
        <display>
        <title>面试官：怎么不用定时任务实现关闭订单？</title>
        <pubTime>2022-07-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/HTTP-30-abandon-TCP-TCP-really-do-wrong/</loc>
    <lastmod>2022-07-09T01:53:02.840Z</lastmod>
    <data>
        <display>
        <title>HTTP 3.0彻底放弃TCP，TCP到底做错了什么？</title>
        <pubTime>2022-07-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-degree-of-programmers-has-just-been-fired-I/</loc>
    <lastmod>2022-07-08T05:56:16.841Z</lastmod>
    <data>
        <display>
        <title>我辞退了一位学位学历造假的程序员</title>
        <pubTime>2022-07-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-JVM-memory-layout-explanation-illustrated-write-so-well/</loc>
    <lastmod>2022-07-08T05:53:59.739Z</lastmod>
    <data>
        <display>
        <title>JVM 内存布局详解，图文并茂，写得太好了！</title>
        <pubTime>2022-07-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-bloom-filter-and-cuckoo-filter/</loc>
    <lastmod>2022-07-08T05:26:11.897Z</lastmod>
    <data>
        <display>
        <title>Redis中的布隆过滤器与布谷鸟过滤器，你了解多少？</title>
        <pubTime>2022-07-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/APM-is-introduced-and-the-implementation/</loc>
    <lastmod>2022-07-08T05:06:20.004Z</lastmod>
    <data>
        <display>
        <title>监控界的最强王者，没有之一！</title>
        <pubTime>2022-07-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Asked-to-OPPO-interview-ma/</loc>
    <lastmod>2022-07-06T02:08:33.380Z</lastmod>
    <data>
        <display>
        <title>去 OPPO 面试，被问麻了。。。</title>
        <pubTime>2022-07-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mihajlovic-swim-Java-banner/</loc>
    <lastmod>2022-07-06T02:07:35.818Z</lastmod>
    <data>
        <display>
        <title>米哈游 Java一面面经</title>
        <pubTime>2022-07-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-programmer-version-of-the-eight-honors-eight-disgraces-/</loc>
    <lastmod>2022-07-06T02:07:35.817Z</lastmod>
    <data>
        <display>
        <title>程序员版本的八荣八耻~</title>
        <pubTime>2022-07-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Fishing-on-Friday-to-teach-you-native-compilation-to-run-an-IDEA-plugins-in-chat-play-chess-doudizhu-implementation-in-IDEA/</loc>
    <lastmod>2022-07-06T02:07:35.816Z</lastmod>
    <data>
        <display>
        <title>周五摸鱼，教你本地编译运行一个IDEA插件，在IDEA里实现聊天、下棋、斗地主！</title>
        <pubTime>2022-07-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Beg-you-dont-brush-Star-again/</loc>
    <lastmod>2022-07-06T02:07:35.816Z</lastmod>
    <data>
        <display>
        <title>求求你们，别再刷 Star 了！这跟“爱国”没关系！</title>
        <pubTime>2022-07-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-distributed-lock-failure-I-cant-help-but-want-to-critical-thick/</loc>
    <lastmod>2022-07-06T02:07:35.815Z</lastmod>
    <data>
        <display>
        <title>Redis分布式锁故障，我忍不住想爆粗...</title>
        <pubTime>2022-07-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-the-Spring-the-Boot-in-several-ways-to-realize-general-Auth-authentication/</loc>
    <lastmod>2022-07-04T16:27:27.329Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 项目鉴权的 4 种方式</title>
        <pubTime>2022-07-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-rapid-development-tool-Spring-Boot-CLI/</loc>
    <lastmod>2022-07-04T16:26:05.807Z</lastmod>
    <data>
        <display>
        <title>SpringBoot快速开发利器：CLI 属实真牛逼！</title>
        <pubTime>2022-07-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-figure-to-understand-the-current-version-of-the-Spring-with-the-Java-version-of-the-relationship/</loc>
    <lastmod>2022-07-03T09:03:46.033Z</lastmod>
    <data>
        <display>
        <title>一图了解：当前Spring版本与Java版本的关系</title>
        <pubTime>2022-07-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-use-the-Dubbo-transfer-files-almost-fired/</loc>
    <lastmod>2022-07-03T09:03:46.033Z</lastmod>
    <data>
        <display>
        <title>我用 Dubbo 传输文件，差点被开除。。。</title>
        <pubTime>2022-07-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Find-a-JSON-visualization-tools-artifact-is-love/</loc>
    <lastmod>2022-07-03T03:19:52.913Z</lastmod>
    <data>
        <display>
        <title>发现一款 JSON 可视化工具神器，太爱了！</title>
        <pubTime>2022-07-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java8-debug-Stream-is-bad/</loc>
    <lastmod>2022-07-03T03:17:49.297Z</lastmod>
    <data>
        <display>
        <title>Java 8 的 Stream 不好调试？别逗了！IDEA 调试就能轻松搞定！！</title>
        <pubTime>2022-07-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Five-dimensions-to-build-research-and-development-management-system/</loc>
    <lastmod>2022-07-03T03:03:34.240Z</lastmod>
    <data>
        <display>
        <title>技术总监需要会些什么？</title>
        <pubTime>2022-07-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-Redis-database-memory-is-full-will-it-crash-Is-there-a-memory-collection/</loc>
    <lastmod>2022-07-03T02:59:00.896Z</lastmod>
    <data>
        <display>
        <title>老板要我开发一个简单的工作流引擎</title>
        <pubTime>2022-04-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Four-kinds-of-commonly-used-current-limit-algorithm-is-introduced-and-compared/</loc>
    <lastmod>2022-07-02T01:11:07.837Z</lastmod>
    <data>
        <display>
        <title>常用 4 种限流算法介绍及比较</title>
        <pubTime>2022-07-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/To-help-you-understand-the-MQ/</loc>
    <lastmod>2022-07-02T01:11:07.837Z</lastmod>
    <data>
        <display>
        <title>一文帮你了解MQ</title>
        <pubTime>2022-07-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Elasticsearch-in-geographic-information-spatial-index-of-exploration-and-evolution/</loc>
    <lastmod>2022-07-01T01:24:24.399Z</lastmod>
    <data>
        <display>
        <title>Elasticsearch 在地理信息空间索引的探索和演进</title>
        <pubTime>2022-06-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/PostgreSQL-beyond-the-MySQL/</loc>
    <lastmod>2022-07-01T01:22:25.446Z</lastmod>
    <data>
        <display>
        <title>PostgreSQL超越MySQL</title>
        <pubTime>2022-06-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mysql-80-launch-histogram-to-enhance-the-performance/</loc>
    <lastmod>2022-07-01T01:21:54.566Z</lastmod>
    <data>
        <display>
        <title>MySQ 8.0 推出直方图，性能大大提升！</title>
        <pubTime>2022-06-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Still-use-System-With-currentTimeMillis--statistical-code-takes/</loc>
    <lastmod>2022-07-01T01:21:26.468Z</lastmod>
    <data>
        <display>
        <title>还在用 System.currentTimeMillis() 统计代码耗时？太 Low 啦</title>
        <pubTime>2022-06-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Architects-often-mention-DNS-load-balancing-is-a-ghost/</loc>
    <lastmod>2022-07-01T01:21:26.467Z</lastmod>
    <data>
        <display>
        <title>公司架构师常常提起的DNS负载均衡是个什么鬼？</title>
        <pubTime>2022-06-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Left-Spring-Spring-poisoning-too-deep-I-wont-write-on-even-the-most-basic-interface/</loc>
    <lastmod>2022-06-30T01:03:15.515Z</lastmod>
    <data>
        <display>
        <title>Spring中毒太深，离开Spring我居然连最基本的接口都不会写了</title>
        <pubTime>2022-06-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/NanoID-look-at/</loc>
    <lastmod>2022-06-30T00:18:05.836Z</lastmod>
    <data>
        <display>
        <title>换掉 UUID，更快更安全！</title>
        <pubTime>2022-06-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Almost-as-JSON-Stringify-lost-bonuses/</loc>
    <lastmod>2022-06-30T00:17:27.691Z</lastmod>
    <data>
        <display>
        <title>差点因为 JSON.stringify 丢了奖金...</title>
        <pubTime>2022-06-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Based-on-the-Apache-APISIX-build-highperformance-API-gateway/</loc>
    <lastmod>2022-06-30T00:16:47.351Z</lastmod>
    <data>
        <display>
        <title>基于Apache APISIX打造高性能API网关</title>
        <pubTime>2022-06-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/When-you-count-the-three-big-holes-in-ThreadLocal-memory-leaks-are-just-peanuts/</loc>
    <lastmod>2022-06-30T00:15:25.377Z</lastmod>
    <data>
        <display>
        <title>细数 ThreadLocal 三大坑，内存泄露仅是小儿科</title>
        <pubTime>2022-06-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Blockbuster/</loc>
    <lastmod>2022-06-30T00:12:42.658Z</lastmod>
    <data>
        <display>
        <title>重磅！VS Code 6月更新：Spring Boot功能重大升级！</title>
        <pubTime>2022-06-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Blockbuster-Tencent-formally-open-source-Spring-Cloud-Tencent-really-powerful/</loc>
    <lastmod>2022-06-30T00:12:42.658Z</lastmod>
    <data>
        <display>
        <title>重磅：腾讯正式开源 Spring Cloud Tencent，功能真心强大！！</title>
        <pubTime>2022-06-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Assertions--exception-handling-class-more-concise-code/</loc>
    <lastmod>2022-06-30T00:12:42.657Z</lastmod>
    <data>
        <display>
        <title>断言+异常处理类，代码更简洁了</title>
        <pubTime>2022-06-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Onemall/build-debugger-environment/</loc>
    <lastmod>2022-06-26T11:07:23.894Z</lastmod>
    <data>
        <display>
        <title>芋道商城 onemall 搭建调试环境</title>
        <pubTime>2020-07-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Onemall" url="https://www.iocoder.cn/categories/Onemall/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Alibaba/Seata/</loc>
    <lastmod>2022-06-26T09:18:20.242Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud Alibaba 分布式事务 Seata 入门</title>
        <pubTime>2019-07-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-high-performance-current-limiter-Guava-RateLimiter/</loc>
    <lastmod>2022-06-26T03:39:48.659Z</lastmod>
    <data>
        <display>
        <title>高性能限流器 Guava RateLimiter</title>
        <pubTime>2022-06-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-know-how-to-decouple-business/</loc>
    <lastmod>2022-06-26T03:39:48.658Z</lastmod>
    <data>
        <display>
        <title>不知道怎么解耦业务？Spring Event 了解一下！</title>
        <pubTime>2022-06-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/So-the-strongest-HTTP-protocol/</loc>
    <lastmod>2022-06-26T03:39:48.658Z</lastmod>
    <data>
        <display>
        <title>全网最强的 HTTP 协议讲解</title>
        <pubTime>2022-06-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Four-years-work-experience-5-kinds-of-communication-mode-between-the-multithreaded-all-say-not-to-come-out-you-dare-to-believe/</loc>
    <lastmod>2022-06-26T03:39:48.657Z</lastmod>
    <data>
        <display>
        <title>4年工作经验，多线程间的5种通信方式都说不出来，你敢信？</title>
        <pubTime>2022-06-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-few-lines-of-code-can-achieve-complex-Excel-import-and-export-this-tool-is-really-powerful/</loc>
    <lastmod>2022-06-26T02:41:30.352Z</lastmod>
    <data>
        <display>
        <title>几行代码就能实现复杂的 Excel 导入导出，这个工具类真心强大！</title>
        <pubTime>2022-06-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-write-code-this-130-sites-are-more-important-than-a-wage-increase/</loc>
    <lastmod>2022-06-26T02:41:30.352Z</lastmod>
    <data>
        <display>
        <title>别总写代码，这130个网站比涨工资都重要</title>
        <pubTime>2022-06-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Blockbuster-a-domestic-ides-release-said-can-completely-replace-the-IntelliJ-IDEA-produced-by-ali-head/</loc>
    <lastmod>2022-06-26T02:41:30.351Z</lastmod>
    <data>
        <display>
        <title>重磅：某国产IDE发布，称完全可替代 IntelliJ IDEA，由阿里头制作！</title>
        <pubTime>2022-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Grafana-9-officially-released-easier-to-use-more-cool/</loc>
    <lastmod>2022-06-24T13:43:34.834Z</lastmod>
    <data>
        <display>
        <title>Grafana 9 正式发布，更易用，更酷炫了！</title>
        <pubTime>2022-06-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-IDEA-of-god-level-plugin/</loc>
    <lastmod>2022-06-24T13:43:34.834Z</lastmod>
    <data>
        <display>
        <title>IDEA 神级插件！效率提升 30 倍，写代码必备</title>
        <pubTime>2022-06-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-do-you-want-to-outsource-company/</loc>
    <lastmod>2022-06-24T13:43:34.834Z</lastmod>
    <data>
        <display>
        <title>到底要不要去外包公司？这篇带你全面了解外包那些坑！</title>
        <pubTime>2022-06-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Zhihu-buzz-a-monthly-salary-of-2--3-w-farmers-how-to-spend-the-day/</loc>
    <lastmod>2022-06-24T02:22:35.556Z</lastmod>
    <data>
        <display>
        <title>知乎热议：月薪 2~3W 的码农，怎样度过一天？</title>
        <pubTime>2022-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Still-made-time-formatting-SimpleDateFormat/</loc>
    <lastmod>2022-06-24T02:22:35.555Z</lastmod>
    <data>
        <display>
        <title>还在用 SimpleDateFormat 做时间格式化？小心项目崩掉！</title>
        <pubTime>2022-06-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programmers-in-the-eyes-of-the-most-valuable-article-10-development-experience/</loc>
    <lastmod>2022-06-24T02:22:35.552Z</lastmod>
    <data>
        <display>
        <title>程序员眼中最有价值的10条开发经验</title>
        <pubTime>2022-06-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-does-Spring-Cloud-unified-exception-handling/</loc>
    <lastmod>2022-06-24T02:22:35.551Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud 如何统一异常处理？写得太好了！</title>
        <pubTime>2022-06-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Learn-the-Logback-advanced-knowledge-the-log-screen-easily-a-lot/</loc>
    <lastmod>2022-06-24T02:22:35.546Z</lastmod>
    <data>
        <display>
        <title>学会这些 Logback 高级知识点，日志排查轻松了不少！</title>
        <pubTime>2022-06-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Freshman-girls-nonsense-programming-explosion-fire/</loc>
    <lastmod>2022-06-24T02:22:35.544Z</lastmod>
    <data>
        <display>
        <title>大一女生废话编程爆火！懂不懂编程的看完都拴Q了</title>
        <pubTime>2022-06-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-yards-farmers-readme-wife-out-of-work-colleagues-also-constantly-being-cut/</loc>
    <lastmod>2022-06-24T02:22:35.543Z</lastmod>
    <data>
        <display>
        <title>阿里码农自述：老婆失业了，周围同事也不断被裁</title>
        <pubTime>2022-06-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Commodity-system-architecture-design-and-practice/</loc>
    <lastmod>2022-06-24T02:22:35.541Z</lastmod>
    <data>
        <display>
        <title>商品系统架构设计与实践</title>
        <pubTime>2022-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MyBatis--Plus-use-convenient-so-the-bottom-is-how-to-deal-with/</loc>
    <lastmod>2022-06-24T02:22:35.537Z</lastmod>
    <data>
        <display>
        <title>MyBatis-Plus 使用这么方便，底层是如何处理的呢？</title>
        <pubTime>2022-06-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-guarantee-thread-safety-10-tips/</loc>
    <lastmod>2022-06-24T02:22:35.536Z</lastmod>
    <data>
        <display>
        <title>聊聊保证线程安全的10个小技巧</title>
        <pubTime>2022-06-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Old-driver-conclusion-12-SQL-optimization-very-useful/</loc>
    <lastmod>2022-06-24T02:22:35.534Z</lastmod>
    <data>
        <display>
        <title>老司机总结的12条 SQL 优化方案（非常实用）</title>
        <pubTime>2022-06-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-20-authorization-steps/</loc>
    <lastmod>2022-06-24T02:22:35.531Z</lastmod>
    <data>
        <display>
        <title>OAuth 2.0 授权认证详解</title>
        <pubTime>2022-06-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Note-the-snowflake-algorithm-is-not-the-only-choice-of-ID/</loc>
    <lastmod>2022-06-24T02:22:35.531Z</lastmod>
    <data>
        <display>
        <title>注意：雪花算法并不是ID的唯一选择！</title>
        <pubTime>2022-06-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kill-the-if-the-else/</loc>
    <lastmod>2022-06-24T02:22:35.456Z</lastmod>
    <data>
        <display>
        <title>干掉if else！试试这三种设计模式，优化代码贼顺手！</title>
        <pubTime>2022-06-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Use-Elasticsearch-to-build-their-own-search-system-really-powerful/</loc>
    <lastmod>2022-06-24T02:22:35.454Z</lastmod>
    <data>
        <display>
        <title>使用 Elasticsearch 搭建自己的搜索系统，真心强大！</title>
        <pubTime>2022-06-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot--gRPC-and-deployed-to-build-micro-service-Istio-detailed-tutorials/</loc>
    <lastmod>2022-06-24T02:22:35.451Z</lastmod>
    <data>
        <display>
        <title>Spring Boot+gRPC构建微服务并部署到Istio（详细教程）</title>
        <pubTime>2022-06-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-source-is-the-most-difficult-problems-when-Spring-AOP-in-circular-dependencies/</loc>
    <lastmod>2022-06-24T02:22:35.450Z</lastmod>
    <data>
        <display>
        <title>Spring源码最难问题：当Spring AOP遇上循环依赖</title>
        <pubTime>2022-06-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Desensitization-is-embracing-the-Java-log-data/</loc>
    <lastmod>2022-06-24T02:22:35.448Z</lastmod>
    <data>
        <display>
        <title>一文玩转 Java 日志数据脱敏</title>
        <pubTime>2022-06-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Easy-Javadoc-plugins-quickly-generate-Javadoc-documentation-comments/</loc>
    <lastmod>2022-06-24T02:22:35.447Z</lastmod>
    <data>
        <display>
        <title>Easy Javadoc插件：快速生成javadoc文档注释</title>
        <pubTime>2022-06-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-elegant-custom-ThreadPoolExecutor-thread-pool/</loc>
    <lastmod>2022-06-24T02:22:35.446Z</lastmod>
    <data>
        <display>
        <title>如何优雅的自定义 ThreadPoolExecutor 线程池</title>
        <pubTime>2022-06-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-father-of-Linus-I-deleted-the-Linux-because-it-is-a-waste/</loc>
    <lastmod>2022-06-24T02:22:35.446Z</lastmod>
    <data>
        <display>
        <title>Linus之父：我删除了Linux, 因为它就是个垃圾!</title>
        <pubTime>2022-06-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Adapter-pattern-in-MyBatis-magical-function-can-be-used-to-blow-the-interview/</loc>
    <lastmod>2022-06-24T02:22:35.445Z</lastmod>
    <data>
        <display>
        <title>适配器模式在 MyBatis 中的妙用，面试可以拿来吹了！</title>
        <pubTime>2022-06-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/List-of-the-latest-955-do-not-work-overtime/</loc>
    <lastmod>2022-06-24T02:22:35.444Z</lastmod>
    <data>
        <display>
        <title>最新 955 不加班的公司名单</title>
        <pubTime>2022-06-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-ControllerAdvice---ExceptionHandler-global-Controller-layer-exception-handling/</loc>
    <lastmod>2022-06-24T02:22:35.443Z</lastmod>
    <data>
        <display>
        <title>ControllerAdvice + ExceptionHandler 全局处理 Controller 层异常</title>
        <pubTime>2022-06-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Various-parameters-of-a-wave-away-SpringBoot-validation-plan-summary/</loc>
    <lastmod>2022-06-24T02:22:35.442Z</lastmod>
    <data>
        <display>
        <title>一波带走，SpringBoot 中的各种参数校验方案汇总</title>
        <pubTime>2022-06-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JQuery-has-ended/</loc>
    <lastmod>2022-06-24T02:22:35.441Z</lastmod>
    <data>
        <display>
        <title>jQuery 落幕了！</title>
        <pubTime>2022-06-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JDK8-10-years-old-you-still-use-a-for-loop-iterate-through-the-list/</loc>
    <lastmod>2022-06-24T02:22:35.441Z</lastmod>
    <data>
        <display>
        <title>JDK8都10岁了，你还在用for循环遍历list吗？</title>
        <pubTime>2022-06-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-advantages-and-disadvantages-of-JWT-double-token-management-awareness-is-realized-for-a-reply/</loc>
    <lastmod>2022-06-24T02:22:35.438Z</lastmod>
    <data>
        <display>
        <title>JWT的优缺点以及双token实现无感知回话管理</title>
        <pubTime>2022-06-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Not-in-most-of-the-time-to-tell-you-the-truth-programmers-write-code-but/</loc>
    <lastmod>2022-06-24T02:22:35.437Z</lastmod>
    <data>
        <display>
        <title>恕我直言：程序员大部分时间不是在写代码，而是。。。</title>
        <pubTime>2022-06-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-394--the-interviewer-how-to-open-a-thread-to-open-a-large-number-of-threads-will-have-what-problem-how-to-optimize/</loc>
    <lastmod>2022-06-24T02:22:35.436Z</lastmod>
    <data>
        <display>
        <title>【394期】面试官：如何开启一个线程，开启大量线程会有什么问题，如何优化？</title>
        <pubTime>2022-06-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-front-end-access-CAS-single-signon-separation-project-solve-the-crossdomain-solutions/</loc>
    <lastmod>2022-06-24T02:22:35.435Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 前后端分离项目接入 CAS 单点登录，解决跨域方案</title>
        <pubTime>2022-06-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Linux-text-processing-three-musketeers-grep-sed-and-awk/</loc>
    <lastmod>2022-06-24T02:22:35.434Z</lastmod>
    <data>
        <display>
        <title>Linux 文本处理三剑客：grep、awk 和 sed</title>
        <pubTime>2022-06-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-be-in-the-for-loop-using-the--string-concatenation-look-at-the-efficiency-comparison/</loc>
    <lastmod>2022-06-24T02:22:35.433Z</lastmod>
    <data>
        <display>
        <title>千万别在 for 循环里使用 + 拼接字符串，快看看效率对比吧！</title>
        <pubTime>2022-06-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Using-a-StopWatch-elegant-print-execution/</loc>
    <lastmod>2022-06-24T02:22:35.432Z</lastmod>
    <data>
        <display>
        <title>使用 StopWatch 优雅打印执行耗时</title>
        <pubTime>2022-06-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-393--the-interviewer-use-asynchronous-processing-a-message-queue-or-directly-using-a-thread-pool/</loc>
    <lastmod>2022-06-24T02:22:35.432Z</lastmod>
    <data>
        <display>
        <title>【393期】面试官：使用消息队列还是直接使用线程池异步处理？各自适合什么场景？</title>
        <pubTime>2022-06-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Use-the-ConcurrentHashMap-implementation-a-local-cache-service-system-faster/</loc>
    <lastmod>2022-06-24T02:22:35.430Z</lastmod>
    <data>
        <display>
        <title>使用 ConcurrentHashMap 实现一个本地缓存服务，系统快多了！</title>
        <pubTime>2022-06-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/52-classes-110-mainstream-Java-component-and-framework/</loc>
    <lastmod>2022-06-24T02:22:35.429Z</lastmod>
    <data>
        <display>
        <title>52类110个主流Java组件和框架</title>
        <pubTime>2022-06-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/All-of-a-sudden/</loc>
    <lastmod>2022-06-24T02:22:35.428Z</lastmod>
    <data>
        <display>
        <title>突然！VS Code 杀死 IDEA？！</title>
        <pubTime>2022-05-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Modified-BeanUtils-elegant-implementation-List-data-copy/</loc>
    <lastmod>2022-06-24T02:22:35.427Z</lastmod>
    <data>
        <display>
        <title>改造一下 BeanUtils，优雅的实现 List 数据拷贝</title>
        <pubTime>2022-05-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-three-pages-of-MyBatis-waste-you-studied-English/</loc>
    <lastmod>2022-06-24T02:22:35.426Z</lastmod>
    <data>
        <display>
        <title>MyBatis的三种分页方式，你学废了嘛？</title>
        <pubTime>2022-05-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-to-MQ-technology-selection/</loc>
    <lastmod>2022-06-24T02:22:35.422Z</lastmod>
    <data>
        <display>
        <title>聊聊 MQ 技术选型</title>
        <pubTime>2022-05-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mybatis-debug-output-SQL-statements-exactly-how-to-do/</loc>
    <lastmod>2022-06-24T02:22:35.420Z</lastmod>
    <data>
        <display>
        <title>Mybatis 调试输出SQL语句，到底是如何实现的呢？</title>
        <pubTime>2022-05-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-dependency-with-Spring-Boot-the-crawler-prevent-interface-for-unauthorized/</loc>
    <lastmod>2022-06-24T02:22:35.419Z</lastmod>
    <data>
        <display>
        <title>一个依赖搞定 Spring Boot 反爬虫，防止接口盗刷！</title>
        <pubTime>2022-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringCloud---Security-Gateway-to-build-micro-service-unified-certificate-authority-with-source/</loc>
    <lastmod>2022-06-24T02:22:35.419Z</lastmod>
    <data>
        <display>
        <title>SpringCloud+Gateway+Security 搭建微服务统一认证授权（附源码）</title>
        <pubTime>2022-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ubuntu-2204-release-more-like-apple/</loc>
    <lastmod>2022-06-24T02:22:35.417Z</lastmod>
    <data>
        <display>
        <title>Ubuntu 22.04正式发布, 更像苹果了</title>
        <pubTime>2022-05-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Asked-hemp-Spring-how-to-deal-with-the-circular-dependencies/</loc>
    <lastmod>2022-06-24T02:22:35.414Z</lastmod>
    <data>
        <display>
        <title>被问麻了，Spring 如何处理循环依赖？</title>
        <pubTime>2022-05-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot--the-RabbitMQ-deadletter-queue/</loc>
    <lastmod>2022-06-24T02:22:35.413Z</lastmod>
    <data>
        <display>
        <title>SpringBoot+RabbitMQ 死信队列</title>
        <pubTime>2022-05-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Report-the-north-graduates-are-gone/</loc>
    <lastmod>2022-06-24T02:22:35.412Z</lastmod>
    <data>
        <display>
        <title>报告出炉：清北毕业生都去哪了？</title>
        <pubTime>2022-05-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-introduction-thread-pool--Queue-buffer-Queue-to-achieve-high-concurrency-order-business/</loc>
    <lastmod>2022-06-24T02:22:35.411Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 引入线程池+Queue缓冲队列实现高并发下单业务</title>
        <pubTime>2022-05-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Google-dropped-OKR-for-more-than-20-years-another-volume-within-the-artifact/</loc>
    <lastmod>2022-06-24T02:22:35.410Z</lastmod>
    <data>
        <display>
        <title>谷歌弃用20多年的OKR，再创内卷神器？</title>
        <pubTime>2022-05-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Docker-Linux-Desktop-finally-landing/</loc>
    <lastmod>2022-06-24T02:22:35.410Z</lastmod>
    <data>
        <display>
        <title>Docker Desktop 终于登陆 Linux！</title>
        <pubTime>2022-05-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Have-been-told-to-leave-a-month-I-have-modified-the-project-in-all-comments/</loc>
    <lastmod>2022-06-24T02:22:35.409Z</lastmod>
    <data>
        <display>
        <title>被通知一个月离职，我修改了项目中的所有注释……</title>
        <pubTime>2022-05-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-realize-face-recognition-function/</loc>
    <lastmod>2022-06-24T02:22:35.408Z</lastmod>
    <data>
        <display>
        <title>SpringBoot实现人脸识别功能</title>
        <pubTime>2022-05-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring--thread-pool-concurrent-processing-mass-data-solving-the-problem-of-IO-efficiency/</loc>
    <lastmod>2022-06-24T02:22:35.407Z</lastmod>
    <data>
        <display>
        <title>Spring+线程池：并发处理大批量数据，解决IO效率问题思路</title>
        <pubTime>2022-05-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-officer-xuan-replace-the-JVM/</loc>
    <lastmod>2022-06-24T02:22:35.406Z</lastmod>
    <data>
        <display>
        <title>Spring 官宣：换掉 JVM！</title>
        <pubTime>2022-05-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-how-to-use-a-piece-of-code-to-prove-the-JVM-loading-class-is-lazy-loading-mode/</loc>
    <lastmod>2022-06-24T02:22:35.404Z</lastmod>
    <data>
        <display>
        <title>面试官：如何用一段代码证明JVM加载类是懒加载模式</title>
        <pubTime>2022-05-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-most-complete-history-of-the-workflow-engine-Activiti-learning-tutorial-it-is-worth-collecting/</loc>
    <lastmod>2022-06-24T02:22:35.401Z</lastmod>
    <data>
        <display>
        <title>史上最全的工作流引擎 Activiti 学习教程（值得收藏）</title>
        <pubTime>2022-05-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-automatically-generated-unit-test-the-IDEA-of-the-plugin/</loc>
    <lastmod>2022-06-24T02:22:35.399Z</lastmod>
    <data>
        <display>
        <title>一款自动生成单元测试的 IDEA 插件</title>
        <pubTime>2022-05-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Does-anybody-really-to-blast-the-company/</loc>
    <lastmod>2022-06-24T02:22:35.399Z</lastmod>
    <data>
        <display>
        <title>真有人去炸公司了...</title>
        <pubTime>2022-05-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot--Querydsl-framework-greatly-simplify-the-complex-query-operation/</loc>
    <lastmod>2022-06-24T02:22:35.398Z</lastmod>
    <data>
        <display>
        <title>SpringBoot+Querydsl 框架，大大简化复杂查询操作</title>
        <pubTime>2022-05-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/HOME-LINK-40-employees-delete-company-9-t-data-was-sentenced-to-seven-years/</loc>
    <lastmod>2022-06-24T02:22:35.398Z</lastmod>
    <data>
        <display>
        <title>链家40岁员工删除公司9T数据，被判7年</title>
        <pubTime>2022-05-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Departure-was-low-performance-is-that-right/</loc>
    <lastmod>2022-06-24T02:22:35.397Z</lastmod>
    <data>
        <display>
        <title>离职就打低绩效，这样对吗？</title>
        <pubTime>2022-05-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-key-to-keep-the-script-automatic-deployment-Redis-any-version/</loc>
    <lastmod>2022-06-24T02:22:35.396Z</lastmod>
    <data>
        <display>
        <title>保存好这个脚本，一键自动部署 Redis 任意版本</title>
        <pubTime>2022-05-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nginx-quickstart/</loc>
    <lastmod>2022-06-24T02:22:35.395Z</lastmod>
    <data>
        <display>
        <title>Nginx 快速入门</title>
        <pubTime>2022-05-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Kafka--KafkaListener-a-single-or-batch-process-the-message/</loc>
    <lastmod>2022-06-24T02:22:35.395Z</lastmod>
    <data>
        <display>
        <title>Spring Kafka：@KafkaListener 单条或批量处理消息</title>
        <pubTime>2022-05-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-correctly-use-ThreadLocal-you-really-use-for/</loc>
    <lastmod>2022-06-24T02:22:35.395Z</lastmod>
    <data>
        <display>
        <title>如何正确使用 ThreadLocal，你真的用对了吗？</title>
        <pubTime>2022-05-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Multithreaded-quickly-handle-collection-List-you-have-learned/</loc>
    <lastmod>2022-06-24T02:22:35.394Z</lastmod>
    <data>
        <display>
        <title>多线程快速处理 List 集合，你学会了吗？</title>
        <pubTime>2022-05-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/First-11-JDK-JDK-8-the-true-cow-force/</loc>
    <lastmod>2022-06-24T02:22:35.394Z</lastmod>
    <data>
        <display>
        <title>JDK 11 首超 JDK 8，真牛逼了!</title>
        <pubTime>2022-05-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mybatis-entity-class-attribute-and-four-kinds-of-methods-of-mapping-between-data-column/</loc>
    <lastmod>2022-06-24T02:22:35.394Z</lastmod>
    <data>
        <display>
        <title>Mybatis中实体类属性和数据列之间映射的四种办法</title>
        <pubTime>2022-05-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tell-you-a-small-case-why-want-to-force-the-POJO-basic-data-types-cannot-be-used-in/</loc>
    <lastmod>2022-06-24T02:22:35.393Z</lastmod>
    <data>
        <display>
        <title>一个小案例告诉你，为什么要强制 POJO 中不能使用基本数据类型？</title>
        <pubTime>2022-05-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Commonly-used-Java-classes-this-time-to-help-you-summarize-well/</loc>
    <lastmod>2022-06-24T02:22:35.393Z</lastmod>
    <data>
        <display>
        <title>Java常用类，这一次帮你总结好！</title>
        <pubTime>2022-05-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/So-the-most-detailed-thread-pool-ThreadPoolExecutor-interpretation/</loc>
    <lastmod>2022-06-24T02:22:35.391Z</lastmod>
    <data>
        <display>
        <title>全网最详细的线程池 ThreadPoolExecutor 解读！</title>
        <pubTime>2022-05-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/HTTP--3-released-lets-talk-about-HTTP--3/</loc>
    <lastmod>2022-06-24T02:22:35.390Z</lastmod>
    <data>
        <display>
        <title>HTTP/3发布了，我们来谈谈HTTP/3</title>
        <pubTime>2022-06-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Monitoring-artifact-Prometheus-out-of-the-box/</loc>
    <lastmod>2022-06-24T02:22:35.389Z</lastmod>
    <data>
        <display>
        <title>监控神器Prometheus，开箱即用！</title>
        <pubTime>2022-06-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Cache-design-a-distributed-system/</loc>
    <lastmod>2022-06-24T02:22:35.386Z</lastmod>
    <data>
        <display>
        <title>详解分布式系统的缓存设计</title>
        <pubTime>2022-06-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Comfortable-stepped-on-an-unusual-BUG-about-distributed-lock/</loc>
    <lastmod>2022-06-24T02:22:35.385Z</lastmod>
    <data>
        <display>
        <title>舒服了，踩到一个关于分布式锁的非比寻常的BUG！</title>
        <pubTime>2022-06-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Look-at-the-somebody-else-written-in-SpringBoot-backend-API-interface-that-call-an-elegant/</loc>
    <lastmod>2022-06-24T02:22:35.383Z</lastmod>
    <data>
        <display>
        <title>瞧瞧人家用SpringBoot写的后端API接口，那叫一个优雅！</title>
        <pubTime>2022-06-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/No-rules-no-fangyuan-talk-about-the-Spring-RESTful-interface-design-specification-in-the-Boot/</loc>
    <lastmod>2022-06-24T02:22:35.381Z</lastmod>
    <data>
        <display>
        <title>无规矩不成方圆，聊一聊 Spring Boot 中 RESTful 接口设计规范</title>
        <pubTime>2022-06-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-Commerce-Department-new-rules-without-approval-it-is-forbidden-to-share-Chinese-security-holes-Microsoft-against-invalid/</loc>
    <lastmod>2022-06-24T02:22:35.380Z</lastmod>
    <data>
        <display>
        <title>美商务部新规：未经审批禁止向中国分享安全漏洞，微软反对无效！</title>
        <pubTime>2022-06-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/It-is-time-to-prepare-for-SpringBoot-30/</loc>
    <lastmod>2022-06-24T02:22:35.378Z</lastmod>
    <data>
        <display>
        <title>是时候为 SpringBoot 3.0 做准备了！</title>
        <pubTime>2022-06-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-the-autowired-implementation-principle/</loc>
    <lastmod>2022-06-24T02:22:35.374Z</lastmod>
    <data>
        <display>
        <title>谈谈 @Autowired 的实现原理</title>
        <pubTime>2022-06-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Soul-hand-painting-graphic-Spring-AOP-implementation-principle/</loc>
    <lastmod>2022-06-24T02:22:35.373Z</lastmod>
    <data>
        <display>
        <title>灵魂画手：图解Spring AOP实现原理</title>
        <pubTime>2022-06-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-you-want-to-write-unit-tests/</loc>
    <lastmod>2022-06-24T02:22:35.369Z</lastmod>
    <data>
        <display>
        <title>为什么要写单元测试？如何写单元测试？</title>
        <pubTime>2022-06-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-announced-that-this-is-my-one-of-the-most-interesting-of-the-2022-eat/</loc>
    <lastmod>2022-06-24T02:22:35.367Z</lastmod>
    <data>
        <display>
        <title>我宣布，这是我2022年吃的最有意思的瓜！</title>
        <pubTime>2022-06-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Can-let-you-improve-efficiency-wheel/</loc>
    <lastmod>2022-06-24T02:22:35.365Z</lastmod>
    <data>
        <display>
        <title>能让你提升效率的「轮子」</title>
        <pubTime>2022-06-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Please-dont-use-enumerated-types-in-external-interface-again/</loc>
    <lastmod>2022-06-24T02:22:35.364Z</lastmod>
    <data>
        <display>
        <title>求你了，不要再在对外接口中使用枚举类型了！</title>
        <pubTime>2022-06-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Will-Spring-Cloud-transform-project-for-Spring--Cloud--kubernetes-project/</loc>
    <lastmod>2022-06-24T02:22:35.362Z</lastmod>
    <data>
        <display>
        <title>将Spring Cloud项目改造为Spring-cloud-kubernetes项目</title>
        <pubTime>2022-06-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interface-performance-optimization-techniques/</loc>
    <lastmod>2022-06-24T02:22:35.359Z</lastmod>
    <data>
        <display>
        <title>接口性能优化技巧</title>
        <pubTime>2022-06-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Hematemesis-recommended-17-improve-development-efficiency-wheel/</loc>
    <lastmod>2022-06-24T02:22:35.358Z</lastmod>
    <data>
        <display>
        <title>吐血推荐17个提升开发效率的“轮子”</title>
        <pubTime>2022-06-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-mess-with-again-this-is-the-real-difference-of--Validated-and--Valid/</loc>
    <lastmod>2022-06-24T02:22:35.355Z</lastmod>
    <data>
        <display>
        <title>别再乱用了，这才是 @Validated 和 @Valid 的真正区别！！！</title>
        <pubTime>2022-06-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-dynamic-switching-multiple-data-sources-to-do-so-is-elegant/</loc>
    <lastmod>2022-06-24T02:22:35.353Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 实现动态切换多数据源，这么做才叫优雅！</title>
        <pubTime>2022-06-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Goose-factory-compensation-reform-different-pitch-salary-promotion-in-principle-employees-can-cut/</loc>
    <lastmod>2022-06-24T02:22:35.351Z</lastmod>
    <data>
        <display>
        <title>鹅厂薪酬改革：晋升不一定调薪，原则上员工可以降薪...</title>
        <pubTime>2022-06-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-newbest-cluster-monitoring-system-it-is-always-at-the-top-of-the-first/</loc>
    <lastmod>2022-06-24T02:22:35.348Z</lastmod>
    <data>
        <display>
        <title>最牛逼的集群监控系统，它始终位列第一！</title>
        <pubTime>2022-06-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringCloud-security-Gateway-API-interface-design-encryption-signature-and-safety/</loc>
    <lastmod>2022-06-24T02:22:35.347Z</lastmod>
    <data>
        <display>
        <title>SpringCloud Gateway API接口安全设计（加密 、签名、安全）</title>
        <pubTime>2022-06-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-implementation-Office-various-formats-online-preview-detailed-tutorial-BaoJiao-package-will/</loc>
    <lastmod>2022-06-24T02:22:35.346Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 实现 Office 各种格式在线预览（详细教程，包教包会）</title>
        <pubTime>2022-06-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-MySQL-slow-queries-slow-SQL-positioning-log-analysis-and-optimization-scheme-really-good/</loc>
    <lastmod>2022-06-24T02:22:35.345Z</lastmod>
    <data>
        <display>
        <title>MySQL慢查询：慢SQL定位、日志分析与优化方案，真心不错！</title>
        <pubTime>2022-06-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Improper-use-BigDecimal-cause-P0-accident/</loc>
    <lastmod>2022-06-24T02:22:35.343Z</lastmod>
    <data>
        <display>
        <title>BigDecimal使用不当，造成P0事故！</title>
        <pubTime>2022-06-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/12-why-inventory-MySQL-slow-queries/</loc>
    <lastmod>2022-06-24T02:22:35.338Z</lastmod>
    <data>
        <display>
        <title>盘点MySQL慢查询的12个原因</title>
        <pubTime>2022-05-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/XXL--the-design-of-the-job-how-can-not-love-it/</loc>
    <lastmod>2022-06-24T02:22:35.334Z</lastmod>
    <data>
        <display>
        <title>xxl-job惊艳的设计，怎能叫人不爱</title>
        <pubTime>2022-05-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-did-the-MVC-DDD/</loc>
    <lastmod>2022-06-24T02:22:35.331Z</lastmod>
    <data>
        <display>
        <title>有了MVC，为什么还要DDD？</title>
        <pubTime>2022-05-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Help-friends-locating-a-problem-come-from-line-it-can-have-a-detail-look/</loc>
    <lastmod>2022-06-24T02:22:35.325Z</lastmod>
    <data>
        <display>
        <title>帮朋友定位一个线上问题，里面有个细节可以注意下！！！</title>
        <pubTime>2022-05-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Netty-SpringBoot---Redis-cluster-build-long-connection/</loc>
    <lastmod>2022-06-24T02:22:35.324Z</lastmod>
    <data>
        <display>
        <title>SpringBoot+Netty+Redis 搭建长连接集群</title>
        <pubTime>2022-05-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Fastjson-again-exposed-deserialization-loophole-netizen-Bugson-again/</loc>
    <lastmod>2022-06-24T02:22:35.322Z</lastmod>
    <data>
        <display>
        <title>Fastjson再曝反序列化漏洞，网友：Bugson又来了！</title>
        <pubTime>2022-05-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Selected-Redis-for-MQ-is-horizontal-lack/</loc>
    <lastmod>2022-06-24T02:22:35.254Z</lastmod>
    <data>
        <display>
        <title>选 Redis 做 MQ 的人，是水平欠缺么？</title>
        <pubTime>2022-05-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-publish-the-application-is-big/</loc>
    <lastmod>2022-06-24T02:22:35.253Z</lastmod>
    <data>
        <display>
        <title>大厂是如何发布应用的？</title>
        <pubTime>2022-05-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-IDEA-of-a-plugin-version-of-the-Postman-interface-debugging-is-convenient/</loc>
    <lastmod>2022-06-24T02:22:35.249Z</lastmod>
    <data>
        <display>
        <title>IDEA 插件版的 Postman，接口调试太方便了！</title>
        <pubTime>2022-05-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Giant-OOM-optimization-and-monitoring-plan/</loc>
    <lastmod>2022-06-24T02:22:35.248Z</lastmod>
    <data>
        <display>
        <title>大厂的OOM优化和监控方案</title>
        <pubTime>2022-05-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Optimization-from-5-seconds-to-1-second-the-system-to-fly/</loc>
    <lastmod>2022-06-24T02:22:35.247Z</lastmod>
    <data>
        <display>
        <title>从5秒优化到1秒，系统飞起来了...</title>
        <pubTime>2022-05-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-good-time/</loc>
    <lastmod>2022-06-24T02:22:35.241Z</lastmod>
    <data>
        <display>
        <title>痛快！SpringBoot终于禁掉了循环依赖！</title>
        <pubTime>2022-05-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ThreadLocal-killing-11-even-asked/</loc>
    <lastmod>2022-06-24T02:22:35.240Z</lastmod>
    <data>
        <display>
        <title>ThreadLocal夺命11连问</title>
        <pubTime>2022-05-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/New-artifact-IDEA-company-again-hair/</loc>
    <lastmod>2022-06-24T02:22:35.239Z</lastmod>
    <data>
        <display>
        <title>IDEA公司再发新神器！超越 VS Code  骚操作!</title>
        <pubTime>2022-05-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-to-clarify-a-widespread-misunderstanding-of-ConcurrentHashMap-online/</loc>
    <lastmod>2022-06-24T02:22:35.238Z</lastmod>
    <data>
        <display>
        <title>一文澄清网上对 ConcurrentHashMap 的一个流传甚广的误解!</title>
        <pubTime>2022-05-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mybatis-super-powerful-dynamic-SQL-daqo/</loc>
    <lastmod>2022-06-24T02:22:35.236Z</lastmod>
    <data>
        <display>
        <title>Mybatis超强大的动态 SQL 大全</title>
        <pubTime>2022-05-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/You-call-this-broken-thing-MQ/</loc>
    <lastmod>2022-06-24T02:22:35.235Z</lastmod>
    <data>
        <display>
        <title>你管这破玩意儿叫 MQ？</title>
        <pubTime>2022-05-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Finally-using-depots-table/</loc>
    <lastmod>2022-06-24T02:22:35.231Z</lastmod>
    <data>
        <display>
        <title>终于用上分库分表了！</title>
        <pubTime>2022-05-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Article-100-million-the-data-bulk-insert-MySQL-what-is-the-fastest-way/</loc>
    <lastmod>2022-06-24T02:22:35.231Z</lastmod>
    <data>
        <display>
        <title>1亿条数据批量插入 MySQL，哪种方式最快？</title>
        <pubTime>2022-05-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-message-queue-technology-selection-five-kinds-of-main-message-queue-which-is-the-most-sweet/</loc>
    <lastmod>2022-06-24T02:22:35.231Z</lastmod>
    <data>
        <display>
        <title>消息队列技术选型：5种主流消息队列，哪个最香？</title>
        <pubTime>2022-05-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-crash/</loc>
    <lastmod>2022-06-24T02:22:35.231Z</lastmod>
    <data>
        <display>
        <title>MySQL 暴跌！</title>
        <pubTime>2022-05-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/One-line-of-code-that-solve-the-problem-of-cache-breakdown/</loc>
    <lastmod>2022-06-24T02:22:35.230Z</lastmod>
    <data>
        <display>
        <title>一行代码解决缓存击穿的问题</title>
        <pubTime>2022-05-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Three-minutes-XXL--JOB-distributed-task-scheduling-platform/</loc>
    <lastmod>2022-06-24T02:22:35.230Z</lastmod>
    <data>
        <display>
        <title>三分钟搞定 XXL-JOB 分布式任务调度平台</title>
        <pubTime>2022-05-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Objects-Equals-a-pit/</loc>
    <lastmod>2022-06-24T02:22:35.229Z</lastmod>
    <data>
        <display>
        <title>Objects.equals有坑</title>
        <pubTime>2022-05-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-the-large-and-mediumsized-companies-are-keen-to-build-the-wheels/</loc>
    <lastmod>2022-06-24T02:22:35.229Z</lastmod>
    <data>
        <display>
        <title>为啥大中型公司都热衷于造轮子</title>
        <pubTime>2022-05-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/So-display-IP-belongs-to-is-how-to-achieve/</loc>
    <lastmod>2022-06-24T02:22:35.229Z</lastmod>
    <data>
        <display>
        <title>全网显示 IP 归属地，是怎么实现的？</title>
        <pubTime>2022-05-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nacos-210-officially-released/</loc>
    <lastmod>2022-06-24T02:22:35.228Z</lastmod>
    <data>
        <display>
        <title>Nacos 2.1.0 正式发布！</title>
        <pubTime>2022-05-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Fryer-Java-multithread-batch-operation-incredibly-someone-dont-do-transaction-control/</loc>
    <lastmod>2022-06-24T02:22:35.228Z</lastmod>
    <data>
        <display>
        <title>炸锅了，Java多线程批量操作，居然有人不做事务控制？</title>
        <pubTime>2022-05-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-need-to-MyBatis-plugin-Plugins-development/</loc>
    <lastmod>2022-06-24T02:22:35.227Z</lastmod>
    <data>
        <display>
        <title>为什么需要  MyBatis 插件（Plugins）开发</title>
        <pubTime>2022-05-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Netty-connect-millions-in-difficulty-and-optimization-point-of-service/</loc>
    <lastmod>2022-06-24T02:22:35.226Z</lastmod>
    <data>
        <display>
        <title>Netty 实现百万连接服务的难点和优化点</title>
        <pubTime>2022-05-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/12-optimization-Docker-image-security-techniques-it-is-recommended-that-the-collection/</loc>
    <lastmod>2022-06-24T02:22:35.226Z</lastmod>
    <data>
        <display>
        <title>12 个优化 Docker 镜像安全性的技巧，建议收藏！</title>
        <pubTime>2022-05-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/6-only-useful-to-JSON-processing-tools-greatly-improve-efficiency/</loc>
    <lastmod>2022-06-24T02:22:35.226Z</lastmod>
    <data>
        <display>
        <title>6 款好用到爆的 JSON 处理工具，极大提高效率！</title>
        <pubTime>2022-05-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-19-will-be-released-2-new-features-and-volume/</loc>
    <lastmod>2022-06-24T02:22:35.225Z</lastmod>
    <data>
        <display>
        <title>Java 19会发布2个新特性，卷不动了</title>
        <pubTime>2022-05-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-strategy-pattern--elegant-short-message-module/</loc>
    <lastmod>2022-06-24T02:22:35.225Z</lastmod>
    <data>
        <display>
        <title>策略模式-优雅的改造短信业务模块</title>
        <pubTime>2022-05-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/From-7-minutes-to-10-seconds-Mybatis-batch-really-strong/</loc>
    <lastmod>2022-06-24T02:22:35.225Z</lastmod>
    <data>
        <display>
        <title>从 7 分钟到 10 秒，Mybatis 批处理真的很强！</title>
        <pubTime>2022-05-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Everywhere-is-beginning-to-show-area-this-is-a-good-thing/</loc>
    <lastmod>2022-06-24T02:22:35.225Z</lastmod>
    <data>
        <display>
        <title>到处都开始显示地区了，这是好事儿啊！</title>
        <pubTime>2022-05-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Challenges-of-large-scale-system-cache-design--consistency-problem/</loc>
    <lastmod>2022-06-24T02:22:35.224Z</lastmod>
    <data>
        <display>
        <title>挑战大型系统的缓存设计——应对一致性问题</title>
        <pubTime>2022-05-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-270-release-25-stop-maintenance-a-wave-of-new-features/</loc>
    <lastmod>2022-06-24T02:22:35.223Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 2.7.0正式发布，2.5停止维护，又一波新特性~</title>
        <pubTime>2022-05-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Computer-science-will-be-the-next-civil/</loc>
    <lastmod>2022-06-24T02:22:35.221Z</lastmod>
    <data>
        <display>
        <title>计算机专业会成为下一个土木吗？</title>
        <pubTime>2022-04-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Linux-official-launch-the-new-system-ease-of-use-to-the-Windows-look/</loc>
    <lastmod>2022-06-24T02:22:35.221Z</lastmod>
    <data>
        <display>
        <title>Linux新系统正式发布，易用性开始向 Windows看齐！</title>
        <pubTime>2022-05-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-two-ways-to-configure-HTTPS-security-certificate-you-have-learned/</loc>
    <lastmod>2022-06-24T02:22:35.220Z</lastmod>
    <data>
        <display>
        <title>SpringBoot两种方式配置 HTTPS 安全证书，你学会了么？</title>
        <pubTime>2022-04-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/VPN-technology-principle-is-what/</loc>
    <lastmod>2022-06-24T02:22:35.219Z</lastmod>
    <data>
        <display>
        <title>VPN 的技术原理是什么？</title>
        <pubTime>2022-04-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-Spring-container-startup-time-consuming-analysis-Bean-start-time-consuming/</loc>
    <lastmod>2022-06-24T02:22:35.219Z</lastmod>
    <data>
        <display>
        <title>Spring容器启动耗时分析 (Bean启动耗时)</title>
        <pubTime>2022-04-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-calculation-code-takes-5-ways/</loc>
    <lastmod>2022-06-24T02:22:35.219Z</lastmod>
    <data>
        <display>
        <title>Java：计算代码耗时的5种方法</title>
        <pubTime>2022-04-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Five-minutes-with-a-Mavens-core-concept/</loc>
    <lastmod>2022-06-24T02:22:35.218Z</lastmod>
    <data>
        <display>
        <title>五分钟快速掌握Maven的核心概念</title>
        <pubTime>2022-04-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-cry-for-a-programmer-Markdown-notes-applications/</loc>
    <lastmod>2022-06-24T02:22:35.218Z</lastmod>
    <data>
        <display>
        <title>美哭了，一款面向程序员的 Markdown 笔记应用</title>
        <pubTime>2022-04-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IO-NIO-Netty-realizes-the-server-and-client-communication-respectively/</loc>
    <lastmod>2022-06-24T02:22:35.217Z</lastmod>
    <data>
        <display>
        <title>IO、NIO、Netty分别实现服务端与客户端通信</title>
        <pubTime>2022-04-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Actually-half-of-the-people-dont-know-the-difference-between-the-for-and-foreach/</loc>
    <lastmod>2022-06-24T02:22:35.217Z</lastmod>
    <data>
        <display>
        <title>竟然有一半的人不知道 for 与 foreach 的区别？？？</title>
        <pubTime>2022-04-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/All-say-do-not-recommend-using-recursive-operations-why-on-earth/</loc>
    <lastmod>2022-06-24T02:22:35.217Z</lastmod>
    <data>
        <display>
        <title>都说不建议使用递归操作，到底为什么？</title>
        <pubTime>2022-04-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java8-stream-sorting-and-custom-comparator-very-useful/</loc>
    <lastmod>2022-06-24T02:22:35.217Z</lastmod>
    <data>
        <display>
        <title>Java8 stream 排序以及自定义比较器，很实用！</title>
        <pubTime>2022-04-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/4-methods-implement-multithreaded-execution-according-to-the-specified-order/</loc>
    <lastmod>2022-06-24T02:22:35.217Z</lastmod>
    <data>
        <display>
        <title>4种方法，实现多线程按着指定顺序执行</title>
        <pubTime>2022-04-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot--Elastic--Job-realize-dynamically-create-timing-task-task-persistence/</loc>
    <lastmod>2022-06-24T02:22:35.216Z</lastmod>
    <data>
        <display>
        <title>SpringBoot+Elastic-Job，实现动态创建定时任务，任务持久化</title>
        <pubTime>2022-04-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Using-easypoi-export-excel-realize-dynamic-column-perfect-solution/</loc>
    <lastmod>2022-06-24T02:22:35.216Z</lastmod>
    <data>
        <display>
        <title>使用 easypoi 导出 excel 实现动态列，完美解决！</title>
        <pubTime>2022-04-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-companies-layoffs-while-hiring/</loc>
    <lastmod>2022-06-24T02:22:35.216Z</lastmod>
    <data>
        <display>
        <title>为什么大厂一边裁员，一边招人？</title>
        <pubTime>2022-04-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Typora-nanny-level-tutorial/</loc>
    <lastmod>2022-06-24T02:22:35.216Z</lastmod>
    <data>
        <display>
        <title>Typora 保姆级教程</title>
        <pubTime>2022-04-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-exception-handling-it-is-worth-learning/</loc>
    <lastmod>2022-06-24T02:22:35.215Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 异常处理，值得学习！</title>
        <pubTime>2022-04-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-distributed-transaction-solution-JTA--Atomic--multiple-source/</loc>
    <lastmod>2022-06-24T02:22:35.215Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 分布式事务的解决方案（JTA+Atomic+多数据源）</title>
        <pubTime>2022-04-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-automatic-assembly-principle-this-one-is-enough/</loc>
    <lastmod>2022-06-24T02:22:35.214Z</lastmod>
    <data>
        <display>
        <title>SpringBoot自动装配原理，这一篇就够了！</title>
        <pubTime>2022-04-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-various-configurations-are-le-qing-project-saw-will-understand/</loc>
    <lastmod>2022-06-24T02:22:35.214Z</lastmod>
    <data>
        <display>
        <title>一文捋清项目里的各种配置，看了必懂！</title>
        <pubTime>2022-04-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot---Async-elegant-asynchronous-calls/</loc>
    <lastmod>2022-06-24T02:22:35.213Z</lastmod>
    <data>
        <display>
        <title>SpringBoot + @Async实现优雅的异步调用</title>
        <pubTime>2022-04-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Large-collection-of-spin-Java8-Stream-commonly-used-method/</loc>
    <lastmod>2022-06-24T02:22:35.213Z</lastmod>
    <data>
        <display>
        <title>玩转 Java8 Stream，常用方法大合集</title>
        <pubTime>2022-04-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Article-3-the-principle-16-bit-help-you-to-write-a-good-external-interface/</loc>
    <lastmod>2022-06-24T02:22:35.212Z</lastmod>
    <data>
        <display>
        <title>3条原则，16个小点，帮你写出一个优秀的对外接口！</title>
        <pubTime>2022-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Watching-Microsoft-averaging-a-great-god-wrote-the-code-I-realized-that-I-was-too-young/</loc>
    <lastmod>2022-06-24T02:22:35.212Z</lastmod>
    <data>
        <display>
        <title>看完微软大神写的求平均值代码，我意识到自己还是too young了</title>
        <pubTime>2022-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Zhejiang-university-to-earn-money-by-delivering-blog-for-eight-years-now-I-into-the-group-since-none-of-Dr-Graduate-on-time/</loc>
    <lastmod>2022-06-24T02:22:35.212Z</lastmod>
    <data>
        <display>
        <title>浙大读博八年现靠送外卖赚钱，本人：进组以来博士无一人按时毕业</title>
        <pubTime>2022-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Was-born-in-Russia-of-the-Web-server-of-Kings-Nginx-now-announced-that-Russias-ban-on-contribution/</loc>
    <lastmod>2022-06-24T02:22:35.211Z</lastmod>
    <data>
        <display>
        <title>生于俄罗斯的 Web 服务器王者 Nginx，现宣布俄罗斯禁止贡献！</title>
        <pubTime>2022-03-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-avoid-fired-from-the-company/</loc>
    <lastmod>2022-06-24T02:22:35.211Z</lastmod>
    <data>
        <display>
        <title>接私活被公司开除。。</title>
        <pubTime>2022-03-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/2022-the-first-boy-genius-huawei/</loc>
    <lastmod>2022-06-24T02:22:35.210Z</lastmod>
    <data>
        <display>
        <title>2022第一位华为“天才少年”！绩点1.8逆袭！</title>
        <pubTime>2022-03-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Firefox-shielding-China/</loc>
    <lastmod>2022-06-24T02:22:35.210Z</lastmod>
    <data>
        <display>
        <title>Firefox拉黑中国</title>
        <pubTime>2022-03-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-killing-15-q-you-can-keep-what-to-ask/</loc>
    <lastmod>2022-06-24T02:22:35.210Z</lastmod>
    <data>
        <display>
        <title>MySQL夺命15问，你能坚持到第几问？</title>
        <pubTime>2022-03-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Country-first-to-cancel-the-996-in-Beijing/</loc>
    <lastmod>2022-06-24T02:22:35.209Z</lastmod>
    <data>
        <display>
        <title>国家出手，北京率先取消“996”？</title>
        <pubTime>2022-03-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-implement-the-strategy-pattern-using-a-Spring--factory-pattern/</loc>
    <lastmod>2022-06-24T02:22:35.209Z</lastmod>
    <data>
        <display>
        <title>如何使用 Spring 实现策略模式+工厂模式</title>
        <pubTime>2022-03-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-relational-database-design-main-point-it-is-worth-collecting/</loc>
    <lastmod>2022-06-24T02:22:35.209Z</lastmod>
    <data>
        <display>
        <title>关系型数据库设计要领（值得收藏）</title>
        <pubTime>2022-03-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Great-a-kind-of-foreigners-to-avoid-recursive-query-tree-data-table-design-and-implementation-of-all-child-department/</loc>
    <lastmod>2022-06-24T02:22:35.209Z</lastmod>
    <data>
        <display>
        <title>超赞，老外的一种避免递归查询所有子部门的树数据表设计与实现！</title>
        <pubTime>2022-03-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JetBrains-officer-declared-support-for-Ukraine-sanctions-against-Russia/</loc>
    <lastmod>2022-06-24T02:22:35.208Z</lastmod>
    <data>
        <display>
        <title>JetBrains 官宣支持乌克兰，制裁俄罗斯...</title>
        <pubTime>2022-03-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Optimizing-the-most-comprehensive-index-of-MySQL/</loc>
    <lastmod>2022-06-24T02:22:35.208Z</lastmod>
    <data>
        <display>
        <title>全网最全的 MySQL 索引优化方案</title>
        <pubTime>2022-03-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/2022-database-list-fresh/</loc>
    <lastmod>2022-06-24T02:22:35.208Z</lastmod>
    <data>
        <display>
        <title>2022数据库排行榜新鲜出炉！MySQL大势已去，PostgreSQL即将崛起！</title>
        <pubTime>2022-03-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Be-fired-took-220000-compensation-by-the-company-and-the-original-owner-said-after-come-back-pay-7000-per-month-as-long-as-the-returns-220000/</loc>
    <lastmod>2022-06-24T02:22:35.208Z</lastmod>
    <data>
        <display>
        <title>被公司辞退拿了22万补偿金，原东家称回来后每月涨薪7000，只要退还22万</title>
        <pubTime>2022-03-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Down-hemp/</loc>
    <lastmod>2022-06-24T02:22:35.207Z</lastmod>
    <data>
        <display>
        <title>跌麻了！睁眼一下，五千没了，闭眼两万又没了...</title>
        <pubTime>2022-03-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-prepare-for-the-interview-project-experience/</loc>
    <lastmod>2022-06-24T02:22:35.206Z</lastmod>
    <data>
        <display>
        <title>如何准备面试（项目经验篇）</title>
        <pubTime>2022-03-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Warning/</loc>
    <lastmod>2022-06-24T02:22:35.206Z</lastmod>
    <data>
        <display>
        <title>警告！别再使用 TIMESTAMP 作为日期字段～</title>
        <pubTime>2022-03-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Six-Java-8-builtin-tools-easily-analyze-positioning-JVM-problem/</loc>
    <lastmod>2022-06-24T02:22:35.205Z</lastmod>
    <data>
        <display>
        <title>6 款 Java 8 自带工具，轻松分析定位 JVM 问题！</title>
        <pubTime>2022-03-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-the-Boot-configuration-HTTPS-process-in-detail/</loc>
    <lastmod>2022-06-24T02:22:35.204Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 配置 HTTPS 的详细流程</title>
        <pubTime>2022-03-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Staff-confirmed-new-crown-millet-activities-track-light/</loc>
    <lastmod>2022-06-24T02:22:35.203Z</lastmod>
    <data>
        <display>
        <title>确诊新冠小米员工的活动轨迹曝光！这就是人间真实吗？</title>
        <pubTime>2022-03-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-how-do-said-that-your-company-system-design-of-duplicate-data/</loc>
    <lastmod>2022-06-24T02:22:35.203Z</lastmod>
    <data>
        <display>
        <title>面试官：说下你公司系统怎么设计防重复数据的</title>
        <pubTime>2022-03-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Uninstall-both-malicious-browser-plugin-as-soon-as-possible/</loc>
    <lastmod>2022-06-24T02:22:35.203Z</lastmod>
    <data>
        <display>
        <title>尽快卸载这两款恶意浏览器插件！已有近 50 万用户安装</title>
        <pubTime>2022-03-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Shenzhen-payroll-exposure-ordinary-high-school-teacher-thought-caused-heated-debate-in-the-programmer-community-/</loc>
    <lastmod>2022-06-24T02:22:35.203Z</lastmod>
    <data>
        <display>
        <title>深圳普通中学老师工资单曝光，没想到在程序员社区引起热议~</title>
        <pubTime>2022-03-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/By-Spring-AOP-finish-see-will-understand/</loc>
    <lastmod>2022-06-24T02:22:35.203Z</lastmod>
    <data>
        <display>
        <title>图文详解 Spring AOP，看完必懂！</title>
        <pubTime>2022-03-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot--open-the-Druid-monitoring-statistics-SQL-SQL-records-Spring-monitoring-monitoring-slow-to-advertising/</loc>
    <lastmod>2022-06-24T02:22:35.202Z</lastmod>
    <data>
        <display>
        <title>SpringBoot——开启Druid监控统计功能(SQL监控、慢SQL记录、Spring监控、去广告)</title>
        <pubTime>2022-03-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-the-List-according-to-the-attributes-of-the-object-to-heavy/</loc>
    <lastmod>2022-06-24T02:22:35.202Z</lastmod>
    <data>
        <display>
        <title>List 如何根据对象的属性去重？Java 8 轻松搞定！</title>
        <pubTime>2022-03-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Thoroughly-understand-the-selectpollepoll-this-article-will-be-enough/</loc>
    <lastmod>2022-06-24T02:22:35.201Z</lastmod>
    <data>
        <display>
        <title>彻底搞懂 select/poll/epoll，这篇就够了</title>
        <pubTime>2022-03-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-distributed-lock-with-Redis-or-a-Zookeeper/</loc>
    <lastmod>2022-06-24T02:22:35.200Z</lastmod>
    <data>
        <display>
        <title>分布式锁用 Redis 还是 Zookeeper？</title>
        <pubTime>2022-03-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Development-of-a-Mybatis-artifacts-Fast-Mybatis-super-handy/</loc>
    <lastmod>2022-06-24T02:22:35.200Z</lastmod>
    <data>
        <display>
        <title>一个 Mybatis 开发神器：Fast MyBatis 超好用</title>
        <pubTime>2022-03-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-the-difference-between-the-SDK-and-API/</loc>
    <lastmod>2022-06-24T02:22:35.199Z</lastmod>
    <data>
        <display>
        <title>SDK 和 API 的区别是什么？</title>
        <pubTime>2022-03-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-latest/</loc>
    <lastmod>2022-06-24T02:22:35.198Z</lastmod>
    <data>
        <display>
        <title>最新！2022中国大学排名发布！</title>
        <pubTime>2022-03-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Work-of-threads-in-thread-pool-to-be-recycled/</loc>
    <lastmod>2022-06-24T02:22:35.198Z</lastmod>
    <data>
        <display>
        <title>线程池中的 工作线程如何被回收</title>
        <pubTime>2022-03-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/That-are-useful-but-not-for-known-as-Java-features/</loc>
    <lastmod>2022-06-24T02:22:35.198Z</lastmod>
    <data>
        <display>
        <title>那些有用但不为大家所熟知的 Java 特性</title>
        <pubTime>2022-03-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-latest/</loc>
    <lastmod>2022-06-24T02:22:35.197Z</lastmod>
    <data>
        <display>
        <title>最新！2022中国大学排名发布！</title>
        <pubTime>2022-03-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-learning-vim-command-of-the-game-no-longer-afraid-of-couldnt-remember-the-command/</loc>
    <lastmod>2022-06-24T02:22:35.197Z</lastmod>
    <data>
        <display>
        <title>一个学习vim命令的游戏，再也不怕记不住命令了！</title>
        <pubTime>2022-03-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Russia-Ukraine-programmers-pay-big-exposure/</loc>
    <lastmod>2022-06-24T02:22:35.197Z</lastmod>
    <data>
        <display>
        <title>俄罗斯、乌克兰程序员薪资大曝光！年薪普遍 15w+，女程序员比男程序员收入高？</title>
        <pubTime>2022-03-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Hemp/</loc>
    <lastmod>2022-06-24T02:22:35.196Z</lastmod>
    <data>
        <display>
        <title>麻了！35岁奥地利总理辞职当码农</title>
        <pubTime>2022-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Trump-Twitter-blocked-after-14-months-create-social-platform-top-apple-App-Store/</loc>
    <lastmod>2022-06-24T02:22:35.194Z</lastmod>
    <data>
        <display>
        <title>川普Twitter被封14个月后，自创社交平台登顶苹果App Store...</title>
        <pubTime>2022-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-Java-design-principles-why-should-emphasized-combination-takes-precedence-over-inheritance/</loc>
    <lastmod>2022-06-24T02:22:35.193Z</lastmod>
    <data>
        <display>
        <title>面试官：Java 设计原则中，为什么反复强调组合要优先于继承？</title>
        <pubTime>2022-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-to-Go-at-the-beginning-of-the-experience/</loc>
    <lastmod>2022-06-24T02:22:35.192Z</lastmod>
    <data>
        <display>
        <title>Java 转 Go 之初体验</title>
        <pubTime>2022-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/China-overtime-first-floor-shenzhen-firm-sinovac-thousands-of-peoples-congress-to-evacuate/</loc>
    <lastmod>2022-06-24T02:22:35.192Z</lastmod>
    <data>
        <display>
        <title>「中国加班第一楼」深圳科兴万人大撤离！拖主机带屏幕，程序员公交上写代码！</title>
        <pubTime>2022-03-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Most-comprehensive-Spring-dependency-injection-way-you-will-be/</loc>
    <lastmod>2022-06-24T02:22:35.192Z</lastmod>
    <data>
        <display>
        <title>最全的 Spring 依赖注入方式，你都会了吗？</title>
        <pubTime>2022-03-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-376--the-cache-a-local-cache-distributed-cache-between-database-and-data-consistency-problem/</loc>
    <lastmod>2022-06-24T02:22:35.192Z</lastmod>
    <data>
        <display>
        <title>【376期】缓存（本地缓存、分布式缓存）与数据库之间的数据一致性问题</title>
        <pubTime>2022-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-causes-of-society-within-the-volume/</loc>
    <lastmod>2022-06-24T02:22:35.129Z</lastmod>
    <data>
        <display>
        <title>社会内卷的真正原因？华为内部论坛的这篇雄文火了</title>
        <pubTime>2022-03-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Full-screen-if--else-how-can-I-kill-you/</loc>
    <lastmod>2022-06-24T02:22:35.127Z</lastmod>
    <data>
        <display>
        <title>满屏的if-else，看我怎么消灭你！</title>
        <pubTime>2022-03-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Current-limiting-SpringBoot--Redis-implement-interface/</loc>
    <lastmod>2022-06-24T02:22:35.127Z</lastmod>
    <data>
        <display>
        <title>SpringBoot+Redis实现接口限流</title>
        <pubTime>2022-03-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Since-the-Prometheus-sleep-sweet/</loc>
    <lastmod>2022-06-24T02:22:35.125Z</lastmod>
    <data>
        <display>
        <title>自从上了Prometheus，睡觉真香！</title>
        <pubTime>2022-05-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Strongest-entity-mapping-tools-MapStruct-delicious/</loc>
    <lastmod>2022-06-24T02:22:35.124Z</lastmod>
    <data>
        <display>
        <title>实体映射最强工具类：MapStruct 真香！</title>
        <pubTime>2022-05-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Pick-up-a-lot-after-avoid-feeling/</loc>
    <lastmod>2022-06-24T02:22:35.124Z</lastmod>
    <data>
        <display>
        <title>接了很多私活之后的感触</title>
        <pubTime>2022-05-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Show-so-much/</loc>
    <lastmod>2022-06-24T02:22:35.119Z</lastmod>
    <data>
        <display>
        <title>太秀了！程序媛小姐姐写出代码版《本草纲目》，刘畊宏回复：很cool！</title>
        <pubTime>2022-05-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-use-Elasticsearch-Word-PDF-TXT-file-of-full-text-retrieval/</loc>
    <lastmod>2022-06-24T02:22:35.119Z</lastmod>
    <data>
        <display>
        <title>如何用Elasticsearch实现Word、PDF，TXT文件的全文内容检索？</title>
        <pubTime>2022-05-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-reengineering-wheels-Googles-open-source-Guava-tool-library-really-powerful/</loc>
    <lastmod>2022-06-24T02:22:35.118Z</lastmod>
    <data>
        <display>
        <title>别再造轮子了，Google 开源的 Guava 工具库真心强大！</title>
        <pubTime>2022-05-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Colleagues-multithreaded-use-undeserved-cause-OOM-Dui-by-me/</loc>
    <lastmod>2022-06-24T02:22:35.118Z</lastmod>
    <data>
        <display>
        <title>同事多线程使用不当导致OOM，被我怼了一顿</title>
        <pubTime>2022-05-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot--Redis-fix-search-bar-hot-search-indecent-text-filtering-capabilities/</loc>
    <lastmod>2022-06-24T02:22:35.117Z</lastmod>
    <data>
        <display>
        <title>SpringBoot+Redis 搞定搜索栏热搜、不雅文字过滤功能</title>
        <pubTime>2022-05-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-the-difference-between-the-distributed-and-cluster/</loc>
    <lastmod>2022-06-24T02:22:35.117Z</lastmod>
    <data>
        <display>
        <title>分布式和集群的区别是什么？？？</title>
        <pubTime>2022-05-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-RequestBody-receiving-array-List-parameters--Deprecated-tag-method/</loc>
    <lastmod>2022-06-24T02:22:35.116Z</lastmod>
    <data>
        <display>
        <title>RequestBody 接收数组、List 参数、Deprecated 标记废弃方法</title>
        <pubTime>2022-05-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Crater-common-update-statement-its-easy-to-cause-the-Bug/</loc>
    <lastmod>2022-06-24T02:22:35.116Z</lastmod>
    <data>
        <display>
        <title>巨坑，常见的 update 语句很容易造成Bug</title>
        <pubTime>2022-04-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-big-seconds-kill-system-design/</loc>
    <lastmod>2022-06-24T02:22:35.116Z</lastmod>
    <data>
        <display>
        <title>聊聊大促秒杀系统设计</title>
        <pubTime>2022-04-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Help-you-arrange-master-Nginx/</loc>
    <lastmod>2022-06-24T02:22:35.115Z</lastmod>
    <data>
        <display>
        <title>一文帮你整理掌握Nginx</title>
        <pubTime>2022-04-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-do-manufacturing-programmer-experience/</loc>
    <lastmod>2022-06-24T02:22:35.115Z</lastmod>
    <data>
        <display>
        <title>去制造业做程序员什么体验？</title>
        <pubTime>2022-04-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Most-MySQL-table-can-save-how-much-data/</loc>
    <lastmod>2022-06-24T02:22:35.114Z</lastmod>
    <data>
        <display>
        <title>MySQL一张表最多能存多少数据？</title>
        <pubTime>2022-04-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-father-of-the-Java-abandoned-the-JDK-8-as-soon-as-possible/</loc>
    <lastmod>2022-06-24T02:22:35.113Z</lastmod>
    <data>
        <display>
        <title>Java之父：尽快弃用JDK 8！</title>
        <pubTime>2022-04-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-ensure-the-database-and-cache-double-write-consistency/</loc>
    <lastmod>2022-06-24T02:22:35.113Z</lastmod>
    <data>
        <display>
        <title>如何保证数据库和缓存双写一致性？</title>
        <pubTime>2022-04-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Language-finches-document-editor-will-open-source-began-but-beyond-the-Markdown/</loc>
    <lastmod>2022-06-24T02:22:35.113Z</lastmod>
    <data>
        <display>
        <title>语雀文档编辑器将开源：始于但不止于Markdown</title>
        <pubTime>2022-04-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nacos-architecture-principle-a-registration-request-will-experience/</loc>
    <lastmod>2022-06-24T02:22:35.112Z</lastmod>
    <data>
        <display>
        <title>Nacos 架构原理：一条注册请求会经历什么？</title>
        <pubTime>2022-04-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ObjectMapper-dont-like-a-second-goods-have-been-new-again/</loc>
    <lastmod>2022-06-24T02:22:35.112Z</lastmod>
    <data>
        <display>
        <title>ObjectMapper，别再像个二货一样一直new了！</title>
        <pubTime>2022-04-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-realization-of-the-introduction-to-log-China-not-heavy-not-losing/</loc>
    <lastmod>2022-06-24T02:22:35.111Z</lastmod>
    <data>
        <display>
        <title>浅谈日志中台不重不丢的实现</title>
        <pubTime>2022-04-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Fastjson-2-come-continue-to-improve-performance-war-for-another-ten-years/</loc>
    <lastmod>2022-06-24T02:22:35.111Z</lastmod>
    <data>
        <display>
        <title>Fastjson 2 来了，性能继续提升，还能再战十年</title>
        <pubTime>2022-04-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-is-read/</loc>
    <lastmod>2022-06-24T02:22:35.111Z</lastmod>
    <data>
        <display>
        <title>一文读懂Redis</title>
        <pubTime>2022-04-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/At-first-glance-a-face-of-meng-understand-kneel-directly/</loc>
    <lastmod>2022-06-24T02:22:35.110Z</lastmod>
    <data>
        <display>
        <title>初看一脸懵逼，看懂直接跪下！</title>
        <pubTime>2022-04-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Large-SaaS-platform-product-architecture-design/</loc>
    <lastmod>2022-06-24T02:22:35.110Z</lastmod>
    <data>
        <display>
        <title>大型 SaaS 平台产品架构设计</title>
        <pubTime>2022-04-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-idempotent-design/</loc>
    <lastmod>2022-06-24T02:22:35.109Z</lastmod>
    <data>
        <display>
        <title>聊聊幂等设计</title>
        <pubTime>2022-04-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/He-saves-591-machine/</loc>
    <lastmod>2022-06-24T02:22:35.108Z</lastmod>
    <data>
        <display>
        <title>一不小心节约了 591 台机器！</title>
        <pubTime>2022-04-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-use-Nginx-structures-encrypt-the-data-channel-in-public/</loc>
    <lastmod>2022-06-24T02:22:35.108Z</lastmod>
    <data>
        <display>
        <title>如何使用Nginx在公网上搭建加密数据通道？</title>
        <pubTime>2022-04-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interview-talk-about-multiple-implementations-of-a-distributed-lock/</loc>
    <lastmod>2022-06-24T02:22:35.106Z</lastmod>
    <data>
        <display>
        <title>面试必备：聊聊分布式锁的多种实现！</title>
        <pubTime>2022-04-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-end-surface-why-application-was-first-started-more-CARDS-later/</loc>
    <lastmod>2022-06-24T02:22:35.105Z</lastmod>
    <data>
        <display>
        <title>阿里终面：为什么应用刚启动的时候比较卡，过一会就好了？</title>
        <pubTime>2022-04-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Belong-to-the-Java-coroutines-finally/</loc>
    <lastmod>2022-06-24T02:22:35.104Z</lastmod>
    <data>
        <display>
        <title>属于Java的协程终于来了！</title>
        <pubTime>2022-04-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringCloud-elegant-logoff--gray/</loc>
    <lastmod>2022-06-24T02:22:35.104Z</lastmod>
    <data>
        <display>
        <title>SpringCloud 优雅下线+灰度发布</title>
        <pubTime>2022-04-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IntelliJ-IDEA-2022-officially-released/</loc>
    <lastmod>2022-06-24T02:22:35.103Z</lastmod>
    <data>
        <display>
        <title>IntelliJ IDEA 2022正式发布！这次打死我也不更了。。</title>
        <pubTime>2022-04-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-technical-personnel-how-to-manage-team/</loc>
    <lastmod>2022-06-24T02:22:35.102Z</lastmod>
    <data>
        <display>
        <title>谈谈技术人员如何做好团队管理</title>
        <pubTime>2022-04-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/2022-Java-team-should-focus-on-technology-trends/</loc>
    <lastmod>2022-06-24T02:22:35.102Z</lastmod>
    <data>
        <display>
        <title>2022 年 Java 团队应该关注的技术趋势</title>
        <pubTime>2022-04-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Zero-trust-practical-architecture/</loc>
    <lastmod>2022-06-24T02:22:35.102Z</lastmod>
    <data>
        <display>
        <title>零信任实战架构总结</title>
        <pubTime>2022-04-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Docker-founder-and-operating-system/</loc>
    <lastmod>2022-06-24T02:22:35.102Z</lastmod>
    <data>
        <display>
        <title>Docker 创始人，又造操作系统了！</title>
        <pubTime>2022-04-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Microsoft-shot-again/</loc>
    <lastmod>2022-06-24T02:22:35.099Z</lastmod>
    <data>
        <display>
        <title>微软再出手！这次要干翻 IDEA 了。。</title>
        <pubTime>2022-04-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-circular-dependencies-I-dont-want-to-write-but-a-lot-of-wrong-ideas-online/</loc>
    <lastmod>2022-06-24T02:22:35.099Z</lastmod>
    <data>
        <display>
        <title>Spring循环依赖，我本来都不想写的，但网上好多错误观点</title>
        <pubTime>2022-04-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-not-blown-this-can-reduce-the-IDEA-plugins-you-may-have-used-a-BUG/</loc>
    <lastmod>2022-06-24T02:22:35.099Z</lastmod>
    <data>
        <display>
        <title>真不是吹，这款能减少 BUG 的 IDEA 插件你可能没用过！</title>
        <pubTime>2022-04-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Oracle-scrutiny-Java-license-problem-delete-the-JDK-overnight/</loc>
    <lastmod>2022-06-24T02:22:35.098Z</lastmod>
    <data>
        <display>
        <title>甲骨文严查 Java 许可问题，企业连夜删除 JDK</title>
        <pubTime>2022-04-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Oracle-officer-xuan-tencent-JDK-18-domestic-first-contribution/</loc>
    <lastmod>2022-06-24T02:22:35.098Z</lastmod>
    <data>
        <display>
        <title>Oracle官宣：腾讯 JDK 18 国内第一，贡献度！</title>
        <pubTime>2022-04-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Novice-must-know-Kubernetes-architecture/</loc>
    <lastmod>2022-06-24T02:22:35.098Z</lastmod>
    <data>
        <display>
        <title>新手必须知道的 Kubernetes 架构</title>
        <pubTime>2022-04-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Domain-driven-design-practice-pay-system-modeling/</loc>
    <lastmod>2022-06-24T02:22:35.098Z</lastmod>
    <data>
        <display>
        <title>领域驱动设计实践：支付系统建模</title>
        <pubTime>2022-04-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-blow-not-black-ali-open-source-Nacos-delicious/</loc>
    <lastmod>2022-06-24T02:22:35.097Z</lastmod>
    <data>
        <display>
        <title>不吹不黑，阿里开源的 Nacos 真香！</title>
        <pubTime>2022-04-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Three-Spring-Cloud-distributed-realtime-log-analysis-collection-is-/</loc>
    <lastmod>2022-06-24T02:22:35.097Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud 分布式实时日志分析采集三种方案~</title>
        <pubTime>2022-04-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Blockbuster/</loc>
    <lastmod>2022-06-24T02:22:35.097Z</lastmod>
    <data>
        <display>
        <title>重磅！俄罗斯将与全球互联网断开，启用本国互联网“Runet”！</title>
        <pubTime>2022-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-is-the-only-right-position-code-management-and-Commit/</loc>
    <lastmod>2022-06-24T02:22:35.097Z</lastmod>
    <data>
        <display>
        <title>这样才是代码管理和 Commit 的正确姿势！</title>
        <pubTime>2022-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-use-of-Redis-take-not-at-all/</loc>
    <lastmod>2022-06-24T02:22:35.096Z</lastmod>
    <data>
        <display>
        <title>这份 Redis 使用规范，拿走不谢</title>
        <pubTime>2022-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Cloud-Gateway-CORS-solution-to-see-this-will-be-enough/</loc>
    <lastmod>2022-06-24T02:22:35.095Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud Gateway CORS 方案看这篇就够了</title>
        <pubTime>2022-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-realize-the-high-concurrency-is-Nginx/</loc>
    <lastmod>2022-06-24T02:22:35.093Z</lastmod>
    <data>
        <display>
        <title>Nginx 是如何实现高并发？常见的优化手段有哪些？</title>
        <pubTime>2022-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Git-not-only-will-the-pull-and-push-try-this-article-5-efficiency-of-command/</loc>
    <lastmod>2022-06-24T02:22:35.092Z</lastmod>
    <data>
        <display>
        <title>Git 不能只会 pull 和 push，试试这5条提高效率的命令吧！</title>
        <pubTime>2022-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Solve-the-problem-of-open-the-IDEA-of-CPU-usage/</loc>
    <lastmod>2022-06-24T02:22:35.090Z</lastmod>
    <data>
        <display>
        <title>解决打开IDEA 对 CPU占用率巨大的问题</title>
        <pubTime>2022-03-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Please-dont-suck-the-blood-of-the-open-source/</loc>
    <lastmod>2022-06-24T02:22:35.090Z</lastmod>
    <data>
        <display>
        <title>请不要吸开源的血！！！</title>
        <pubTime>2022-03-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-CTO-said-do-not-understand-the-autowired-and--Resource-differences-between-people-can-get-lunch-box/</loc>
    <lastmod>2022-06-24T02:22:35.088Z</lastmod>
    <data>
        <display>
        <title>CTO 说了，不懂 @Autowired 和 @Resource 区别的人可以领盒饭了</title>
        <pubTime>2022-03-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-electricity-system-in-common-9-hole/</loc>
    <lastmod>2022-06-24T02:22:35.087Z</lastmod>
    <data>
        <display>
        <title>聊聊电商系统中常见的9大坑！库存超卖、重复下单、物流单ABA...</title>
        <pubTime>2022-03-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Domain-driven-design-DDD-part-of-the-core-concepts/</loc>
    <lastmod>2022-06-24T02:22:35.087Z</lastmod>
    <data>
        <display>
        <title>领域驱动设计（DDD）部分核心概念</title>
        <pubTime>2022-03-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Acid-shenzhen-a-ordinary-middle-school-teacher-payroll-exposure-seconds-kill-programmer/</loc>
    <lastmod>2022-06-24T02:22:35.086Z</lastmod>
    <data>
        <display>
        <title>酸了，深圳一普通中学老师工资单曝光，秒杀程序员！</title>
        <pubTime>2022-03-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-to-realize-the-three-ways-of-timing-there-is-always-a-suitable-for-you/</loc>
    <lastmod>2022-06-24T02:22:35.086Z</lastmod>
    <data>
        <display>
        <title>SpringBoot实现定时任务的三种方式，总有一款适合你！</title>
        <pubTime>2022-03-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JDK9-why-String-to-the-underlying-implementation-by-the-char--changed-to-byte-/</loc>
    <lastmod>2022-06-24T02:22:35.085Z</lastmod>
    <data>
        <display>
        <title>JDK9为何要将String的底层实现由char[]改成了byte[]？</title>
        <pubTime>2022-03-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/WeiJian-vanadium-Nginx-doesnt-accept-Russias-contribution-contrary-to-the-open-source-licenses/</loc>
    <lastmod>2022-06-24T02:22:35.085Z</lastmod>
    <data>
        <display>
        <title>卫剑钒：Nginx不接受俄罗斯的贡献，违背开源协议了吗？</title>
        <pubTime>2022-03-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Actual-combat/</loc>
    <lastmod>2022-06-24T02:22:35.085Z</lastmod>
    <data>
        <display>
        <title>实战！使用 阿里 Arthas 工具分析 CPU 飙高</title>
        <pubTime>2022-03-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Elasticsearch-to-optimize-record-from-3000-to-8000--s/</loc>
    <lastmod>2022-06-24T02:22:35.084Z</lastmod>
    <data>
        <display>
        <title>Elasticsearch 写入优化记录，从3000到8000/s</title>
        <pubTime>2022-03-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-choose/</loc>
    <lastmod>2022-06-24T02:22:35.083Z</lastmod>
    <data>
        <display>
        <title>怎么选？阿里P7 or 副处级干部？</title>
        <pubTime>2022-03-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Jingdong-side-the-child-thread-how-to-obtain-the-value-of-the-parent-thread-ThreadLocal/</loc>
    <lastmod>2022-06-24T02:22:35.082Z</lastmod>
    <data>
        <display>
        <title>京东一面：子线程如何获取父线程ThreadLocal的值</title>
        <pubTime>2022-03-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Online-OOM-teach-you-a-quick-positioning-problem-/</loc>
    <lastmod>2022-06-24T02:22:35.081Z</lastmod>
    <data>
        <display>
        <title>线上又 OOM 了 ，教你快速定位问题~</title>
        <pubTime>2022-03-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/From-ali-after-the-interview-always-feel-whats-wrong-with-it/</loc>
    <lastmod>2022-06-24T02:22:35.081Z</lastmod>
    <data>
        <display>
        <title>从阿里面试完，总感觉特么哪里不对劲...？？？</title>
        <pubTime>2022-03-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-whole-of-China-how-many-IP-address/</loc>
    <lastmod>2022-06-24T02:22:35.079Z</lastmod>
    <data>
        <display>
        <title>全中国一共有多少IP地址？</title>
        <pubTime>2022-03-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/CentOS-86-announced-it-was-scrapping-try-the-best-alternative/</loc>
    <lastmod>2022-06-24T02:22:35.078Z</lastmod>
    <data>
        <display>
        <title>CentOS 8/6宣布停用，来试试这些最佳替代方案吧！</title>
        <pubTime>2022-03-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/5-top-Docker-GUI-tools/</loc>
    <lastmod>2022-06-24T02:22:35.077Z</lastmod>
    <data>
        <display>
        <title>5 款顶级 Docker GUI 工具！免费又好用</title>
        <pubTime>2022-03-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-whole-family-why-only-I-read-doctor/</loc>
    <lastmod>2022-06-24T02:22:35.075Z</lastmod>
    <data>
        <display>
        <title>全家为什么只有我读到了博士</title>
        <pubTime>2022-03-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Comprehensive-comparison-Zookeeper-Eureka-Nacos-Consul-and-Etcd/</loc>
    <lastmod>2022-06-24T02:22:35.074Z</lastmod>
    <data>
        <display>
        <title>全方位对比Zookeeper、Eureka、Nacos、Consul和Etcd</title>
        <pubTime>2022-03-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SRE-essence-is-a-senior-understand-operations-development/</loc>
    <lastmod>2022-06-24T02:22:35.073Z</lastmod>
    <data>
        <display>
        <title>SRE本质就是一个懂运维的资深开发</title>
        <pubTime>2022-03-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/All-link-pressure-measuring-system-thinking-and-practice-of-construction-scheme/</loc>
    <lastmod>2022-06-24T02:22:35.072Z</lastmod>
    <data>
        <display>
        <title>全链路压测体系建设方案的思考与实践</title>
        <pubTime>2022-03-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Design-a-platform-of-monitoring-alarm/</loc>
    <lastmod>2022-06-24T02:22:35.072Z</lastmod>
    <data>
        <display>
        <title>设计一个靠谱的监控告警平台</title>
        <pubTime>2022-03-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Cloud-Alibaba-very-delicious/</loc>
    <lastmod>2022-06-24T02:22:35.071Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud Alibaba 真香！开箱即用</title>
        <pubTime>2022-03-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-service-gateway-selection-please-accept-my-knee/</loc>
    <lastmod>2022-06-24T02:22:35.069Z</lastmod>
    <data>
        <display>
        <title>微服务网关选型，请收下我的膝盖!</title>
        <pubTime>2022-03-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-understand-the-distributed-link-tracking-technology/</loc>
    <lastmod>2022-06-24T02:22:35.067Z</lastmod>
    <data>
        <display>
        <title>怎么理解分布式链路追踪技术？</title>
        <pubTime>2022-03-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MVC-is-doing/</loc>
    <lastmod>2022-06-24T02:22:35.067Z</lastmod>
    <data>
        <display>
        <title>还在搞MVC？DDD才是yyds！</title>
        <pubTime>2022-03-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-use-Redis-List-to-realize-the-message-queue-the-Stream-is-designed-for-the-queue/</loc>
    <lastmod>2022-06-24T02:22:35.066Z</lastmod>
    <data>
        <display>
        <title>别再用 Redis List 实现消息队列了，Stream 专为队列而生</title>
        <pubTime>2022-03-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/14-Internet-downsizing-12-month-layoff-list/</loc>
    <lastmod>2022-06-24T02:22:35.059Z</lastmod>
    <data>
        <display>
        <title>14 家互联网公司裁员（1 - 2 月裁员清单）</title>
        <pubTime>2022-03-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-Taiwanese-company-due-to-power-outages-let-staff-handwritten-code/</loc>
    <lastmod>2022-06-24T02:22:35.055Z</lastmod>
    <data>
        <display>
        <title>台湾一公司因停电，让员工手写代码...</title>
        <pubTime>2022-03-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/My-mom-this-year-70-years-old-cant-stand-Windows-blue-screen-with-21-years-of-Linux/</loc>
    <lastmod>2022-06-24T02:22:35.051Z</lastmod>
    <data>
        <display>
        <title>我妈今年 70 岁，受不了Windows蓝屏，用了 21 年的 Linux！YYDS！</title>
        <pubTime>2022-03-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Two-surface-of-ali-external-interface-a-lot-of-overtime-bring-down-the-entire-system-triggering-an-avalanche/</loc>
    <lastmod>2022-06-24T02:22:35.051Z</lastmod>
    <data>
        <display>
        <title>阿里二面：外部接口大量超时，把整个系统拖垮，引发雪崩！如何解决？熔断...</title>
        <pubTime>2022-03-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/B-transfer-station-35-female-vice-President-to-marry-a-24yearold-male-host/</loc>
    <lastmod>2022-06-24T02:22:35.051Z</lastmod>
    <data>
        <display>
        <title>传B站35岁女副总裁嫁给24岁男主播！女方资产80亿，任职45家企业</title>
        <pubTime>2022-03-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/If-the-United-States-sealing-the-DNS-Russia-will-disappear-from-the-network/</loc>
    <lastmod>2022-06-24T02:22:35.050Z</lastmod>
    <data>
        <display>
        <title>如果美国封了DNS，俄罗斯将从网络消失？</title>
        <pubTime>2022-03-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Half-a-month-collapse-twice-from-a-technical-point-talk-about-a-yard/</loc>
    <lastmod>2022-06-24T02:22:35.050Z</lastmod>
    <data>
        <display>
        <title>半个月崩两次，从技术角度聊聊一码通</title>
        <pubTime>2022-03-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-blind-people/</loc>
    <lastmod>2022-06-24T02:22:35.048Z</lastmod>
    <data>
        <display>
        <title>千万别再瞎招人了</title>
        <pubTime>2022-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Classic-ten-even-asked-the-message-queue/</loc>
    <lastmod>2022-06-24T02:22:35.048Z</lastmod>
    <data>
        <display>
        <title>消息队列经典十连问</title>
        <pubTime>2022-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interface-often-overtime/</loc>
    <lastmod>2022-06-24T02:22:35.046Z</lastmod>
    <data>
        <display>
        <title>接口经常超时？线程池+ FutureTask来解决！</title>
        <pubTime>2022-03-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Micro-service-landing-the-analysis-of-the-causes-of-failure/</loc>
    <lastmod>2022-06-24T02:22:35.045Z</lastmod>
    <data>
        <display>
        <title>微服务落地失败的原因分析</title>
        <pubTime>2022-03-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Several-mainstream-distributed-regular-task-do-you-know-what/</loc>
    <lastmod>2022-06-24T02:22:35.044Z</lastmod>
    <data>
        <display>
        <title>几种主流的分布式定时任务，你知道哪些？</title>
        <pubTime>2022-03-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-you-want-to-use-Redis-cluster-reverse-proxy/</loc>
    <lastmod>2022-06-24T02:22:35.043Z</lastmod>
    <data>
        <display>
        <title>为什么 Redis 集群要使用反向代理？ 看这篇就明白了！</title>
        <pubTime>2022-03-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Long-thirty-thousand-words-not-unintelligent-redis-and-cache-of-the-interview/</loc>
    <lastmod>2022-06-24T02:22:35.041Z</lastmod>
    <data>
        <display>
        <title>(三万字长文)面试不怂之redis与缓存大全</title>
        <pubTime>2022-03-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Two-surface-of-ali-Redis-message-queue-can-be-used-to-do/</loc>
    <lastmod>2022-06-24T02:22:35.040Z</lastmod>
    <data>
        <display>
        <title>阿里二面：Redis 可以用来做消息队列么？</title>
        <pubTime>2022-02-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Attention/</loc>
    <lastmod>2022-06-24T02:22:35.039Z</lastmod>
    <data>
        <display>
        <title>注意！你的 Navicat 可能被投毒了...</title>
        <pubTime>2022-02-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-performance-optimization-so-colleagues-call-wow/</loc>
    <lastmod>2022-06-24T02:22:35.038Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 性能这样优化，同事直呼哇塞！</title>
        <pubTime>2022-02-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/8-commonly-overlooked-USES-of-SQL-errors/</loc>
    <lastmod>2022-06-24T01:57:34.087Z</lastmod>
    <data>
        <display>
        <title>8 种最坑的SQL错误用法，你有没有踩过？</title>
        <pubTime>2022-06-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-Spring-is-Controller-a-singleton-or-multiple-How-can-concurrency-be-secured/</loc>
    <lastmod>2022-06-24T01:57:34.085Z</lastmod>
    <data>
        <display>
        <title>Spring 的 Controller 是单例还是多例？怎么保证并发的安全</title>
        <pubTime>2022-06-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/High-concurrency-API-interface-distributed-brush-limit-how-to-do/</loc>
    <lastmod>2022-06-23T01:12:45.095Z</lastmod>
    <data>
        <display>
        <title>SpringBoot+Redis 实现 API 接口防刷限流</title>
        <pubTime>2022-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Want-to-jump-ship-to-eat-first-I-HashMap-killing-14-ask-can-you-insist-to-ask-how-many/</loc>
    <lastmod>2022-06-23T01:09:20.303Z</lastmod>
    <data>
        <display>
        <title>HashMap夺命14问，你能坚持到第几问？</title>
        <pubTime>2022-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Elasticsearch-three-pages/</loc>
    <lastmod>2022-06-23T00:23:58.281Z</lastmod>
    <data>
        <display>
        <title>Elasticsearch 实现分页的 3 种方式，还有谁不会？？</title>
        <pubTime>2022-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/100-lines-of-code-thorough-analytical-principle-of-RPC/</loc>
    <lastmod>2022-06-20T15:14:10.899Z</lastmod>
    <data>
        <display>
        <title>100 行代码搞定了 RPC 原理，大家随便问！</title>
        <pubTime>2022-06-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Elasticsearch-can-help-you-understand-this-idea/</loc>
    <lastmod>2022-06-19T04:18:41.571Z</lastmod>
    <data>
        <display>
        <title>2 万字详解，吃透 ES！</title>
        <pubTime>2022-06-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Select-ElasticSearch-or-Solr-as-the-full-text-search-engine/</loc>
    <lastmod>2022-06-19T04:18:16.903Z</lastmod>
    <data>
        <display>
        <title>全文搜索，ElasticSearch和Solr哪个更好用？</title>
        <pubTime>2022-02-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-better-than-Xshell-SSH-client-artifacts-MobaXterm-too-love/</loc>
    <lastmod>2022-06-18T00:40:48.490Z</lastmod>
    <data>
        <display>
        <title>比 Xshell 还好用的 SSH 客户端神器</title>
        <pubTime>2022-06-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Embrace-Java-8-parallel-flow-Execution-speed-takes-off/</loc>
    <lastmod>2022-06-13T01:17:30.393Z</lastmod>
    <data>
        <display>
        <title>拥抱 Java 8 并行流：执行速度飞起</title>
        <pubTime>2020-12-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/10-LINUX-commands-you-may-not-have-used-before/</loc>
    <lastmod>2022-06-11T02:42:49.609Z</lastmod>
    <data>
        <display>
        <title>Linux中几个你不常用，但却很有用的命令</title>
        <pubTime>2020-09-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nacos-principle-explanation/</loc>
    <lastmod>2022-06-11T01:21:10.238Z</lastmod>
    <data>
        <display>
        <title>从实现原理讲，Nacos 为什么这么强</title>
        <pubTime>2022-06-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ELK-dont-sweet/</loc>
    <lastmod>2022-06-10T00:36:08.887Z</lastmod>
    <data>
        <display>
        <title>替代ELK？分布式日志收集 后起之秀 Graylog</title>
        <pubTime>2021-12-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Are-you-still-reading-logs-with-commands-Quickly-use-Kibana-a-picture-is-worth-a-million-line-log/</loc>
    <lastmod>2022-06-10T00:35:08.411Z</lastmod>
    <data>
        <display>
        <title>你还在用命令看日志？快用 Kibana 吧，一张图片胜过千万行日志！</title>
        <pubTime>2022-06-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Abnormal-SpringBoot--WebSocket-realtime-monitoring/</loc>
    <lastmod>2022-06-10T00:34:24.271Z</lastmod>
    <data>
        <display>
        <title>SpringBoot+WebSocket实时监控异常</title>
        <pubTime>2021-10-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Micro-service-architecture-Registry-ZooKeeper-Eureka-Consul-Nacos-comparison/</loc>
    <lastmod>2022-06-08T00:10:54.910Z</lastmod>
    <data>
        <display>
        <title>ZooKeeper、Eureka、Consul 、Nacos，微服务注册中心怎么选？</title>
        <pubTime>2022-06-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Annotations--reflection-elegant-implementation-Excel-import-and-export-gm/</loc>
    <lastmod>2022-06-07T12:34:18.852Z</lastmod>
    <data>
        <display>
        <title>注解+反射优雅的实现Excel导入导出（通用版），飘了！</title>
        <pubTime>2022-06-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Use-Nginx-banned-foreign-IP-access-my-website/</loc>
    <lastmod>2022-06-05T09:27:35.642Z</lastmod>
    <data>
        <display>
        <title>京东一面：如何用 Nginx 禁止国外 IP 访问网站，直接凉凉！</title>
        <pubTime>2022-06-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ubuntu-2110-compared-with-the-performance-test-of-Windows-1011/</loc>
    <lastmod>2022-06-04T14:49:57.397Z</lastmod>
    <data>
        <display>
        <title>Ubuntu 21.10与 Windows 10/11的性能测试对比</title>
        <pubTime>2021-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-JDKJava-17-May-bring-new-features/</loc>
    <lastmod>2022-06-04T14:49:57.397Z</lastmod>
    <data>
        <display>
        <title>JDK/Java 17 可能带来什么新特性？</title>
        <pubTime>2021-09-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Oauth20-implement-the-principle-of-single-signon-sso-process-the-total-should-understand/</loc>
    <lastmod>2022-06-02T11:22:05.280Z</lastmod>
    <data>
        <display>
        <title>Oauth2.0实现单点登录的原理流程，这次总该懂了！</title>
        <pubTime>2022-06-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-service-monitoring-mechanism-and-finally-the-whole-understand/</loc>
    <lastmod>2022-06-01T16:43:35.845Z</lastmod>
    <data>
        <display>
        <title>手把手教你实现SpringBoot的监控！</title>
        <pubTime>2022-03-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Easing-the-bit-in-ThreadLocal-talk-about-FastThreadLocal-why-can-so-fast/</loc>
    <lastmod>2022-05-31T11:11:19.933Z</lastmod>
    <data>
        <display>
        <title>吊打 ThreadLocal！</title>
        <pubTime>2022-05-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-you-write-code-that-your-colleagues-can-not-maintain-Fat-friend-how-many-do-you-meet/</loc>
    <lastmod>2022-05-28T17:29:33.885Z</lastmod>
    <data>
        <display>
        <title>如何写出让同事无法维护的代码？</title>
        <pubTime>2022-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tencents-second-interview--beans-with--Component-used-in-the-same-class-what-will-happen/</loc>
    <lastmod>2022-05-28T17:19:51.379Z</lastmod>
    <data>
        <display>
        <title>腾讯二面：@Bean 与 @Component 用在同一个类上，会怎么样？</title>
        <pubTime>2022-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/WeChat-Lucky-Money-CAP/</loc>
    <lastmod>2022-05-26T14:30:40.905Z</lastmod>
    <data>
        <display>
        <title>微信红包的 CAP</title>
        <pubTime>2022-05-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-three-major-development-tools-you-have-used/</loc>
    <lastmod>2022-05-25T17:53:00.136Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 三大开发工具，你都用过么？</title>
        <pubTime>2022-05-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Have-you-ever-seen-the-most-garbage-code-look-like/</loc>
    <lastmod>2022-05-25T17:49:48.675Z</lastmod>
    <data>
        <display>
        <title>你见过最垃圾的代码长什么样？（来长长见识）</title>
        <pubTime>2022-05-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Graphic-Kafka-too/</loc>
    <lastmod>2022-05-25T17:48:26.914Z</lastmod>
    <data>
        <display>
        <title>图解 Kafka，一目了然！</title>
        <pubTime>2022-05-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/IDEA/2022-new-ui/</loc>
    <lastmod>2022-05-25T12:52:02.767Z</lastmod>
    <data>
        <display>
        <title>官宣了！JetBrains IDE 全新默认 UI，超级好看，三步激活！</title>
        <pubTime>2022-05-24T16:00:00.000Z</pubTime>
        
        <tag>IntelliJ IDEA</tag>
         
         
           
             
              <breadCrumb title="IDEA" url="https://www.iocoder.cn/categories/IDEA/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-leadership-under-two-fresh-graduates-a-steadfast-like-working-overtime-a-strong-technology-to-choose-to-live-how-to-choose/</loc>
    <lastmod>2022-05-25T12:51:23.201Z</lastmod>
    <data>
        <display>
        <title>阿里领导：手下两个应届生，一个踏实喜欢加班，一个技术强挑活，怎么选？</title>
        <pubTime>2022-05-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/summarized-some-of-these-strategies-for-dealing-with-idempotence/</loc>
    <lastmod>2022-05-21T18:55:39.203Z</lastmod>
    <data>
        <display>
        <title>高并发下接口幂等性的解决方案</title>
        <pubTime>2022-05-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot--Mybatis-puls--ClickHouse-add-and-delete-introductory-tutorial/</loc>
    <lastmod>2022-05-21T18:45:11.903Z</lastmod>
    <data>
        <display>
        <title>Spring Boot + Mybatis Plus + ClickHouse 轻松实现增删改查，看了必懂！</title>
        <pubTime>2022-05-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-figure-the-technical-architecture-a-big-data/</loc>
    <lastmod>2022-05-21T18:42:33.219Z</lastmod>
    <data>
        <display>
        <title>大数据平台核心架构图鉴，建议收藏！</title>
        <pubTime>2022-05-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-varchar-water-really-is-too-deep-you-could-really-use/</loc>
    <lastmod>2022-05-21T02:49:03.249Z</lastmod>
    <data>
        <display>
        <title>MySQL的varchar水真的太深了，你真的会用吗？</title>
        <pubTime>2022-05-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/20-the-most-commonly-used-Git-commands-you-will-use/</loc>
    <lastmod>2022-05-21T02:38:10.033Z</lastmod>
    <data>
        <display>
        <title>20 个最常用的 Git 命令，你都会用吗？</title>
        <pubTime>2021-10-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Three-methods-of-SQL-to-heavy/</loc>
    <lastmod>2022-05-20T12:58:16.837Z</lastmod>
    <data>
        <display>
        <title>MySQL去重3种方法，还有谁不会？</title>
        <pubTime>2022-05-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Goodbye-MybatisPlus-ali-new-ORM-framework/</loc>
    <lastmod>2022-05-19T05:09:08.129Z</lastmod>
    <data>
        <display>
        <title>Fluent Mybatis 牛逼！</title>
        <pubTime>2022-05-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Still-use-the-if-obj-null-to-make-a-non-null-judgment-We-can-help-you-get-a-taste-of-Optional-practice/</loc>
    <lastmod>2022-05-15T16:41:27.559Z</lastmod>
    <data>
        <display>
        <title>还在用 if(obj!=null) 做非空判断？带你快速上手 Optional 实战性理解！</title>
        <pubTime>2020-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Yudao/build-debugger-environment/</loc>
    <lastmod>2022-05-15T16:21:12.819Z</lastmod>
    <data>
        <display>
        <title>芋道后台 yudao 搭建调试环境</title>
        <pubTime>2021-02-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Yudao" url="https://www.iocoder.cn/categories/Yudao/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JetBrains-again-a-new-artifact-a-full-set-of-code-to-adapt/</loc>
    <lastmod>2022-05-14T12:23:34.781Z</lastmod>
    <data>
        <display>
        <title>JetBrains 又出了一款新神器，一套代码适应多端！</title>
        <pubTime>2022-05-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Lombok-USES-it-every-day-but-I-do-not-know-how-it-works/</loc>
    <lastmod>2022-05-11T02:32:25.595Z</lastmod>
    <data>
        <display>
        <title>面试官：你天天用 Lombok，说说它什么原理？我竟然答不上来…</title>
        <pubTime>2022-05-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/More-detailed-summary-K8s/</loc>
    <lastmod>2022-05-10T14:27:17.517Z</lastmod>
    <data>
        <display>
        <title>Kubernetes 架构核心点总结</title>
        <pubTime>2022-05-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/30-design-principles-for-Apache-architects/</loc>
    <lastmod>2022-05-07T12:32:08.503Z</lastmod>
    <data>
        <display>
        <title>Apache 架构师的 30 条设计原则</title>
        <pubTime>2022-05-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Micro-service-separation-principle-of-AKF/</loc>
    <lastmod>2022-05-03T02:25:24.426Z</lastmod>
    <data>
        <display>
        <title>聊聊微服务拆分原则之 AKF</title>
        <pubTime>2021-11-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Domain-driven-design-DDD--field-of-interface-design/</loc>
    <lastmod>2022-05-02T13:20:56.987Z</lastmod>
    <data>
        <display>
        <title>领域驱动设计（DDD）：领域接口化设计</title>
        <pubTime>2021-08-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Concurrent-security-Controller-for-SpringMVC-how-to-guarantee/</loc>
    <lastmod>2022-05-02T11:50:11.139Z</lastmod>
    <data>
        <display>
        <title>面试官：Spring MVC 如何保证 Controller 的并发安全性？面试必问！</title>
        <pubTime>2022-05-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/With-the-Stream-the-code-instead-of-more-write-more-ugly/</loc>
    <lastmod>2022-04-29T11:16:46.898Z</lastmod>
    <data>
        <display>
        <title>用了Stream后，代码反而越写越丑？</title>
        <pubTime>2022-04-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Write-a-great-log-slice-pan-more-convenient/</loc>
    <lastmod>2022-04-28T17:56:37.885Z</lastmod>
    <data>
        <display>
        <title>写了个牛逼的日志切面，甩锅更方便了！</title>
        <pubTime>2022-04-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Please-dont-demonised-outsourcing/</loc>
    <lastmod>2022-04-27T16:18:13.624Z</lastmod>
    <data>
        <display>
        <title>你是外包，麻烦不要偷吃零食。。注意素质！</title>
        <pubTime>2022-04-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-set-of-combination-create-an-IDEA-of-the-solution/</loc>
    <lastmod>2022-04-26T11:19:40.973Z</lastmod>
    <data>
        <display>
        <title>一套组合拳，打造一款 IDEA 护眼方案</title>
        <pubTime>2022-04-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-billion-level-data-paging-optimization/</loc>
    <lastmod>2022-04-26T03:32:35.445Z</lastmod>
    <data>
        <display>
        <title>大意了，一次MySQL分页导致的线上事故...</title>
        <pubTime>2022-04-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Billed-as-the-next-generation-of-monitoring-system-to-see-how-strong-it-is/</loc>
    <lastmod>2022-04-26T03:12:34.778Z</lastmod>
    <data>
        <display>
        <title>号称下一代监控系统！来看看它有多牛逼</title>
        <pubTime>2022-04-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-is-code-layered-in-good-Java-projects/</loc>
    <lastmod>2022-04-26T02:09:52.938Z</lastmod>
    <data>
        <display>
        <title>聊聊项目代码的应用分层</title>
        <pubTime>2021-07-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-wildcard-characters-T-E-K-V-Are-you-sure-you-understand/</loc>
    <lastmod>2022-04-26T02:03:21.084Z</lastmod>
    <data>
        <display>
        <title>泛型中的 T、E、K、V，还记得嘛？</title>
        <pubTime>2022-04-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-alibaba-mandatory-use-packing-type-definition-property/</loc>
    <lastmod>2022-04-26T01:55:16.517Z</lastmod>
    <data>
        <display>
        <title>新来了个技术总监：谁再在 POJO 中使用基本数据类型，以后就不用来了！</title>
        <pubTime>2022-04-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/MinIO/</loc>
    <lastmod>2022-04-23T16:11:49.025Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 对象存储 MinIO 入门</title>
        <pubTime>2022-03-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-statistics-code-execution-time,-just-elegant-enough/</loc>
    <lastmod>2022-04-23T16:08:23.044Z</lastmod>
    <data>
        <display>
        <title>如何优雅的统计代码耗时</title>
        <pubTime>2022-04-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/New-skills-MyBatis-ten-million-data-tables,-fast-pagination/</loc>
    <lastmod>2022-04-23T11:22:04.696Z</lastmod>
    <data>
        <display>
        <title>还在用分页？太Low ！试试 MyBatis 流式查询，真心爽！</title>
        <pubTime>2022-04-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/install/</loc>
    <lastmod>2022-04-22T13:12:47.425Z</lastmod>
    <data>
        <display>
        <title>芋道 SkyWalking 9.X 极简入门（新版本）</title>
        <pubTime>2015-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-design-the-API-return-code-error-code/</loc>
    <lastmod>2022-04-21T17:38:35.917Z</lastmod>
    <data>
        <display>
        <title>如何设计API返回码（错误码）？</title>
        <pubTime>2022-01-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-starts-automatically-execute-code-of-several-ways/</loc>
    <lastmod>2022-04-21T17:32:17.191Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 启动时自动执行代码的几种方式，还有谁不会？？</title>
        <pubTime>2022-04-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-260--Java-thread-pool-this-can-let-you-and-the-interviewer-talked-for-half-an-hour/</loc>
    <lastmod>2022-04-21T17:31:50.788Z</lastmod>
    <data>
        <display>
        <title>Java线程池，这篇能让你和面试官聊了半小时</title>
        <pubTime>2022-04-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Great-with-IDEA-artifact-to-see-the-source-code-the-efficiency-is-really-high/</loc>
    <lastmod>2022-04-21T17:24:16.628Z</lastmod>
    <data>
        <display>
        <title>IDEA 的这个功能不错</title>
        <pubTime>2022-04-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Introduction-to-JUC-commonly-used-four-concurrent-tools/</loc>
    <lastmod>2022-04-19T17:52:18.641Z</lastmod>
    <data>
        <display>
        <title>JUC 常用 4 大并发工具类是哪几个？（面试必问！）</title>
        <pubTime>2022-04-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-282--the-interviewer-can-you-tell-me-about-the-implementation-principle-of-Nacos/</loc>
    <lastmod>2022-04-19T17:47:46.976Z</lastmod>
    <data>
        <display>
        <title>从实现原理来讲，Nacos 为什么这么强</title>
        <pubTime>2022-04-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Scene-case-analysis-SQL-optimization-to-do-so/</loc>
    <lastmod>2022-04-17T17:04:06.282Z</lastmod>
    <data>
        <display>
        <title>SQL优化万能公式：5 大步骤 + 10 个案例</title>
        <pubTime>2021-03-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-write-design-document/</loc>
    <lastmod>2022-04-17T16:37:40.192Z</lastmod>
    <data>
        <display>
        <title>怎么写出一份令人惊叹的设计文档？</title>
        <pubTime>2022-04-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/POI-export-excel-set-the-font-color-high-adaptive-columns-wide-adaptive-lock-the-cell-merge-cells/</loc>
    <lastmod>2022-04-17T16:14:20.135Z</lastmod>
    <data>
        <display>
        <title>POI 导出 Excel：字体颜色、行列自适应、锁住、合并单元格、一文搞定……</title>
        <pubTime>2022-04-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/geek_time/all/</loc>
    <lastmod>2022-04-17T09:27:02.917Z</lastmod>
    <data>
        <display>
        <title>极客时间汇总</title>
        <pubTime>2018-12-31T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Performance-Testing/RocketMQ-benchmark/</loc>
    <lastmod>2022-04-17T09:27:02.915Z</lastmod>
    <data>
        <display>
        <title>性能测试 —— RocketMQ 基准测试</title>
        <pubTime>2019-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="性能测试" url="https://www.iocoder.cn/categories/%E6%80%A7%E8%83%BD%E6%B5%8B%E8%AF%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Performance-Testing/SpringCloudGateway-Zuul-benchmark/</loc>
    <lastmod>2022-04-17T09:27:02.914Z</lastmod>
    <data>
        <display>
        <title>性能测试 —— Spring Cloud Gateway、Zuul 基准测试</title>
        <pubTime>2019-02-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="性能测试" url="https://www.iocoder.cn/categories/%E6%80%A7%E8%83%BD%E6%B5%8B%E8%AF%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Performance-Testing/SpringMVC-Webflux-benchmark/</loc>
    <lastmod>2022-04-17T09:27:02.914Z</lastmod>
    <data>
        <display>
        <title>性能测试 —— SpringMVC、Webflux 基准测试</title>
        <pubTime>2019-02-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="性能测试" url="https://www.iocoder.cn/categories/%E6%80%A7%E8%83%BD%E6%B5%8B%E8%AF%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Performance-Testing/Dubbo-benchmark/</loc>
    <lastmod>2022-04-17T09:27:02.914Z</lastmod>
    <data>
        <display>
        <title>性能测试 —— Dubbo 基准测试</title>
        <pubTime>2019-02-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="性能测试" url="https://www.iocoder.cn/categories/%E6%80%A7%E8%83%BD%E6%B5%8B%E8%AF%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Performance-Testing/Tomcat-Jetty-Undertow-benchmark/</loc>
    <lastmod>2022-04-17T09:27:02.913Z</lastmod>
    <data>
        <display>
        <title>性能测试 —— Tomcat、Jetty、Undertow 基准测试</title>
        <pubTime>2019-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="性能测试" url="https://www.iocoder.cn/categories/%E6%80%A7%E8%83%BD%E6%B5%8B%E8%AF%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Performance-Testing/Nginx-benchmark/</loc>
    <lastmod>2022-04-17T09:27:02.912Z</lastmod>
    <data>
        <display>
        <title>性能测试 —— Nginx 基准测试</title>
        <pubTime>2019-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="性能测试" url="https://www.iocoder.cn/categories/%E6%80%A7%E8%83%BD%E6%B5%8B%E8%AF%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Performance-Testing/MongoDB-benchmark/</loc>
    <lastmod>2022-04-17T09:27:02.911Z</lastmod>
    <data>
        <display>
        <title>性能测试 —— MongoDB 基准测试</title>
        <pubTime>2019-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="性能测试" url="https://www.iocoder.cn/categories/%E6%80%A7%E8%83%BD%E6%B5%8B%E8%AF%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Performance-Testing/Redis-benchmark/</loc>
    <lastmod>2022-04-17T09:27:02.911Z</lastmod>
    <data>
        <display>
        <title>性能测试 —— Redis 基准测试</title>
        <pubTime>2019-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="性能测试" url="https://www.iocoder.cn/categories/%E6%80%A7%E8%83%BD%E6%B5%8B%E8%AF%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Performance-Testing/MySQL-benchmark/</loc>
    <lastmod>2022-04-17T09:27:02.910Z</lastmod>
    <data>
        <display>
        <title>性能测试 —— MySQL 基准测试</title>
        <pubTime>2018-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="性能测试" url="https://www.iocoder.cn/categories/%E6%80%A7%E8%83%BD%E6%B5%8B%E8%AF%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Us-JWT-to-implement-authorized-access-to-the-API/</loc>
    <lastmod>2022-04-17T09:27:02.908Z</lastmod>
    <data>
        <display>
        <title>使用 JWT 来实现对 API 的授权访问</title>
        <pubTime>2021-02-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Good-architects-must-master-the-architectural-thinking/</loc>
    <lastmod>2022-04-17T09:27:02.907Z</lastmod>
    <data>
        <display>
        <title>优秀架构师必须掌握的架构思维</title>
        <pubTime>2021-02-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Regular-expressions-are-awesome-but-you-can-not-write-them/</loc>
    <lastmod>2022-04-17T09:27:02.907Z</lastmod>
    <data>
        <display>
        <title>正则表达式真的很骚，可惜你不会写！</title>
        <pubTime>2019-06-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Zookeeper/PrettyZoo/</loc>
    <lastmod>2022-04-17T09:27:02.903Z</lastmod>
    <data>
        <display>
        <title>ZooKeeper GUI 客户端</title>
        <pubTime>2020-12-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Zookeeper" url="https://www.iocoder.cn/categories/Zookeeper/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Zookeeper/install/</loc>
    <lastmod>2022-04-17T09:27:02.903Z</lastmod>
    <data>
        <display>
        <title>芋道 Zookeeper 极简入门</title>
        <pubTime>2019-11-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Zookeeper" url="https://www.iocoder.cn/categories/Zookeeper/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Zipkin/install/</loc>
    <lastmod>2022-04-17T09:27:02.901Z</lastmod>
    <data>
        <display>
        <title>芋道 Zipkin 极简入门</title>
        <pubTime>2016-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Zipkin" url="https://www.iocoder.cn/categories/Zipkin/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/XXL-JOB/install/</loc>
    <lastmod>2022-04-17T09:27:02.899Z</lastmod>
    <data>
        <display>
        <title>芋道 XXL-JOB 极简入门</title>
        <pubTime>2019-11-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="XXL-JOB" url="https://www.iocoder.cn/categories/XXL-JOB/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Weekdays/2020-05-18/</loc>
    <lastmod>2022-04-17T09:27:02.896Z</lastmod>
    <data>
        <display>
        <title>芋道源码的周八（2019.05.18）</title>
        <pubTime>2020-05-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="芋道源码的周八" url="https://www.iocoder.cn/categories/%E8%8A%8B%E9%81%93%E6%BA%90%E7%A0%81%E7%9A%84%E5%91%A8%E5%85%AB/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Session/laoxu/spring-session-4//</loc>
    <lastmod>2022-04-17T09:27:02.892Z</lastmod>
    <data>
        <display>
        <title>从 Spring-Session 源码看 Session 机制的实现细节</title>
        <pubTime>2020-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Session" url="https://www.iocoder.cn/categories/Spring-Session/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/OAuth2-learning-store/</loc>
    <lastmod>2022-04-17T09:27:02.890Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Security OAuth2 存储器</title>
        <pubTime>2020-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/OAuth2-learning-sso/</loc>
    <lastmod>2022-04-17T09:27:02.890Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Security OAuth2 单点登录</title>
        <pubTime>2020-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/OAuth2-learning/</loc>
    <lastmod>2022-04-17T09:27:02.888Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Security OAuth2 入门</title>
        <pubTime>2019-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Soul/install/</loc>
    <lastmod>2022-04-17T09:27:02.885Z</lastmod>
    <data>
        <display>
        <title>芋道 Soul 极简入门（国产微服务网关）</title>
        <pubTime>2016-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Soul" url="https://www.iocoder.cn/categories/Soul/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Solr/install/</loc>
    <lastmod>2022-04-17T09:27:02.880Z</lastmod>
    <data>
        <display>
        <title>芋道 Solr 极简入门</title>
        <pubTime>2016-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Solr" url="https://www.iocoder.cn/categories/Solr/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/install-7/</loc>
    <lastmod>2022-04-17T09:27:02.878Z</lastmod>
    <data>
        <display>
        <title>芋道 SkyWalking 7.X 极简入门</title>
        <pubTime>2016-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sentry/install/</loc>
    <lastmod>2022-04-17T09:27:02.877Z</lastmod>
    <data>
        <display>
        <title>Sentry 极简入门</title>
        <pubTime>2016-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sentry" url="https://www.iocoder.cn/categories/Sentry/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sentinel/houyi/Cluster-flow-control-environment-setup/</loc>
    <lastmod>2022-04-17T09:27:02.874Z</lastmod>
    <data>
        <display>
        <title>Sentinel 实战-集群流控环境搭建</title>
        <pubTime>2018-02-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sentinel" url="https://www.iocoder.cn/categories/Sentinel/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sentinel/houyi/Cluster-flow-control/</loc>
    <lastmod>2022-04-17T09:27:02.873Z</lastmod>
    <data>
        <display>
        <title>Sentinel 实战-集群流控</title>
        <pubTime>2018-02-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sentinel" url="https://www.iocoder.cn/categories/Sentinel/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sentinel/install/</loc>
    <lastmod>2022-04-17T09:27:02.872Z</lastmod>
    <data>
        <display>
        <title>Sentinel 极简入门</title>
        <pubTime>2016-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sentinel" url="https://www.iocoder.cn/categories/Sentinel/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sentinel/houyi/Rule-persistence/</loc>
    <lastmod>2022-04-17T09:27:02.872Z</lastmod>
    <data>
        <display>
        <title>Sentinel 实战-规则持久化</title>
        <pubTime>2018-02-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sentinel" url="https://www.iocoder.cn/categories/Sentinel/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Seata/ZZ/Understanding-of-Fescar-lock-design-and-isolation-levels/</loc>
    <lastmod>2022-04-17T09:27:02.870Z</lastmod>
    <data>
        <display>
        <title>Fescar 锁设计和隔离级别的理解</title>
        <pubTime>2019-04-30T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Seata/intro/</loc>
    <lastmod>2022-04-17T09:27:02.869Z</lastmod>
    <data>
        <display>
        <title>Seata 源码分析 —— 项目结构一览</title>
        <pubTime>2019-05-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Seata" url="https://www.iocoder.cn/categories/Seata/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Seata/build-debugging-environment/</loc>
    <lastmod>2022-04-17T09:27:02.864Z</lastmod>
    <data>
        <display>
        <title>Seata 源码分析 —— 调试环境搭建</title>
        <pubTime>2019-05-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Seata" url="https://www.iocoder.cn/categories/Seata/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Seata/install/</loc>
    <lastmod>2022-04-17T09:27:02.863Z</lastmod>
    <data>
        <display>
        <title>芋道 Seata 极简入门</title>
        <pubTime>2016-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Seata" url="https://www.iocoder.cn/categories/Seata/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/install/</loc>
    <lastmod>2022-04-17T09:27:02.861Z</lastmod>
    <data>
        <display>
        <title>芋道 RocketMQ 极简入门</title>
        <pubTime>2016-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Redis/mac-install/</loc>
    <lastmod>2022-04-17T09:27:02.861Z</lastmod>
    <data>
        <display>
        <title>Redis 安装指南（Mac 版本）</title>
        <pubTime>2021-02-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Redis" url="https://www.iocoder.cn/categories/Redis/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Redis/windows-install/</loc>
    <lastmod>2022-04-17T09:27:02.860Z</lastmod>
    <data>
        <display>
        <title>Redis 安装指南（Windows 版本）</title>
        <pubTime>2021-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Redis" url="https://www.iocoder.cn/categories/Redis/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RabbitMQ/dead-letter-queue/</loc>
    <lastmod>2022-04-17T09:27:02.854Z</lastmod>
    <data>
        <display>
        <title>RabbitMQ 之死信队列</title>
        <pubTime>2020-06-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RabbitMQ/RPC-implementation/</loc>
    <lastmod>2022-04-17T09:27:02.854Z</lastmod>
    <data>
        <display>
        <title>RabbitMQ 之 RPC 实现</title>
        <pubTime>2020-06-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RabbitMQ/message-confirmation-mechanism-transaction-Confirm/</loc>
    <lastmod>2022-04-17T09:27:02.854Z</lastmod>
    <data>
        <display>
        <title>RabbitMQ 之消息确认机制（事务 + Confirm）</title>
        <pubTime>2020-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RabbitMQ/RabbitMQ-single-machine-multi-instance-configuration/</loc>
    <lastmod>2022-04-17T09:27:02.853Z</lastmod>
    <data>
        <display>
        <title>RabbitMQ 单机多实例配置</title>
        <pubTime>2020-02-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RabbitMQ/Detailed-understanding-of-the-basic-concepts-of-RabbitMQ/</loc>
    <lastmod>2022-04-17T09:27:02.853Z</lastmod>
    <data>
        <display>
        <title>RabbitMQ 基础概念详解</title>
        <pubTime>2020-05-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RabbitMQ/RabbitMQ-installation-and-cluster-setup-methods/</loc>
    <lastmod>2022-04-17T09:27:02.852Z</lastmod>
    <data>
        <display>
        <title>RabbitMQ 的安装以及集群搭建方法</title>
        <pubTime>2020-02-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RabbitMQ/yuliu/doc/</loc>
    <lastmod>2022-04-17T09:27:02.851Z</lastmod>
    <data>
        <display>
        <title>消息队列之 RabbitMQ</title>
        <pubTime>2018-01-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RabbitMQ" url="https://www.iocoder.cn/categories/RabbitMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RPC/laoxu/rpc-interface-design//</loc>
    <lastmod>2022-04-17T09:27:02.848Z</lastmod>
    <data>
        <display>
        <title>设计 RPC 接口时，你有考虑过这些吗？</title>
        <pubTime>2018-05-31T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Prometheus/install/</loc>
    <lastmod>2022-04-17T09:27:02.847Z</lastmod>
    <data>
        <display>
        <title>芋道 Prometheus + Grafana + Alertmanager 极简入门</title>
        <pubTime>2016-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Prometheus" url="https://www.iocoder.cn/categories/Prometheus/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/NodeJS/mac-install/</loc>
    <lastmod>2022-04-17T09:27:02.842Z</lastmod>
    <data>
        <display>
        <title>NodeJS 安装指南（Mac 版本）</title>
        <pubTime>2021-02-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="NodeJS" url="https://www.iocoder.cn/categories/NodeJS/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/NodeJS/windows-install/</loc>
    <lastmod>2022-04-17T09:27:02.841Z</lastmod>
    <data>
        <display>
        <title>NodeJS 安装指南（Windows 版本）</title>
        <pubTime>2021-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="NodeJS" url="https://www.iocoder.cn/categories/NodeJS/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Nginx/Tengine-install/</loc>
    <lastmod>2022-04-17T09:27:02.840Z</lastmod>
    <data>
        <display>
        <title>芋道 Tengine 极简入门</title>
        <pubTime>2017-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Nginx" url="https://www.iocoder.cn/categories/Nginx/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Nacos/install/</loc>
    <lastmod>2022-04-17T09:27:02.838Z</lastmod>
    <data>
        <display>
        <title>芋道 Nacos 极简入门</title>
        <pubTime>2016-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Nacos" url="https://www.iocoder.cn/categories/Nacos/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/MongoDB/install/</loc>
    <lastmod>2022-04-17T09:27:02.834Z</lastmod>
    <data>
        <display>
        <title>芋道 MongoDB 极简入门</title>
        <pubTime>2016-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="MongoDB" url="https://www.iocoder.cn/categories/MongoDB/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/mall-user-group/</loc>
    <lastmod>2022-04-17T09:27:02.833Z</lastmod>
    <data>
        <display>
        <title>Onemall 电商开源项目 —— 交流群</title>
        <pubTime>2019-04-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="电商开源项目" url="https://www.iocoder.cn/categories/%E7%94%B5%E5%95%86%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Onemall/Application-layer/</loc>
    <lastmod>2022-04-17T09:27:02.833Z</lastmod>
    <data>
        <display>
        <title>Onemall 电商开源项目 —— 应用分层</title>
        <pubTime>2019-04-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="电商开源项目" url="https://www.iocoder.cn/categories/%E7%94%B5%E5%95%86%E5%BC%80%E6%BA%90%E9%A1%B9%E7%9B%AE/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kafka/yuliu/doc/</loc>
    <lastmod>2022-04-17T09:27:02.832Z</lastmod>
    <data>
        <display>
        <title>消息队列之 Kafka</title>
        <pubTime>2018-01-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Kafka" url="https://www.iocoder.cn/categories/Kafka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kafka/install/</loc>
    <lastmod>2022-04-17T09:27:02.830Z</lastmod>
    <data>
        <display>
        <title>芋道 Kafka 极简入门</title>
        <pubTime>2016-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Kafka" url="https://www.iocoder.cn/categories/Kafka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Jenkins/install/</loc>
    <lastmod>2022-04-17T09:27:02.829Z</lastmod>
    <data>
        <display>
        <title>芋道 Jenkins 极简入门</title>
        <pubTime>2016-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Jenkins" url="https://www.iocoder.cn/categories/Jenkins/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Hystrix/principle/</loc>
    <lastmod>2022-04-17T09:27:02.827Z</lastmod>
    <data>
        <display>
        <title>Hystrix 工作原理</title>
        <pubTime>2018-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Hystrix" url="https://www.iocoder.cn/categories/Hystrix/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Elasticsearch/build-debugging-environment/</loc>
    <lastmod>2022-04-17T09:27:02.825Z</lastmod>
    <data>
        <display>
        <title>如何搭建 Elasticsearch 调试环境，仅需 5 分钟！</title>
        <pubTime>2021-07-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Elasticsearch" url="https://www.iocoder.cn/categories/Elasticsearch/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Elasticsearch/ELK-install/</loc>
    <lastmod>2022-04-17T09:27:02.824Z</lastmod>
    <data>
        <display>
        <title>芋道 ELK(Elasticsearch + Logstash + Kibana) 极简入门</title>
        <pubTime>2019-11-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Elasticsearch" url="https://www.iocoder.cn/categories/Elasticsearch/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Elasticsearch/install/</loc>
    <lastmod>2022-04-17T09:27:02.823Z</lastmod>
    <data>
        <display>
        <title>芋道 Elasticsearch 极简入门</title>
        <pubTime>2019-11-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Elasticsearch" url="https://www.iocoder.cn/categories/Elasticsearch/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Dubbo/Admin/</loc>
    <lastmod>2022-04-17T09:27:02.821Z</lastmod>
    <data>
        <display>
        <title>芋道 Dubbo Admin 快速入门</title>
        <pubTime>2020-06-22T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Dubbo/Seata/</loc>
    <lastmod>2022-04-17T09:27:02.821Z</lastmod>
    <data>
        <display>
        <title>Dubbo 分布式事务 Seata 入门</title>
        <pubTime>2020-04-14T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Dubbo/Swagger/</loc>
    <lastmod>2022-04-17T09:27:02.821Z</lastmod>
    <data>
        <display>
        <title>芋道 Dubbo Swagger 快速入门</title>
        <pubTime>2020-11-13T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Consul/install/</loc>
    <lastmod>2022-04-17T09:27:02.817Z</lastmod>
    <data>
        <display>
        <title>芋道 Consul 极简入门</title>
        <pubTime>2016-12-31T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/CAT/install/</loc>
    <lastmod>2022-04-17T09:27:02.814Z</lastmod>
    <data>
        <display>
        <title>芋道 CAT 极简入门（应用监控平台）</title>
        <pubTime>2016-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="CAT" url="https://www.iocoder.cn/categories/CAT/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/install/</loc>
    <lastmod>2022-04-17T09:27:02.813Z</lastmod>
    <data>
        <display>
        <title>芋道 Apollo 极简入门</title>
        <pubTime>2016-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/ActiveMQ/yuliu/doc/</loc>
    <lastmod>2022-04-17T09:27:02.811Z</lastmod>
    <data>
        <display>
        <title>消息队列之 ActiveMQ</title>
        <pubTime>2018-01-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="ActiveMQ" url="https://www.iocoder.cn/categories/ActiveMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/ActiveMQ/install/</loc>
    <lastmod>2022-04-17T09:27:02.811Z</lastmod>
    <data>
        <display>
        <title>芋道 ActiveMQ 极简入门</title>
        <pubTime>2016-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="ActiveMQ" url="https://www.iocoder.cn/categories/ActiveMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/APISIX/install/</loc>
    <lastmod>2022-04-17T09:27:02.809Z</lastmod>
    <data>
        <display>
        <title>芋道 APISIX 极简入门（国产微服务网关）</title>
        <pubTime>2016-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="APISIX" url="https://www.iocoder.cn/categories/APISIX/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/YYYY-MM-dd-keng/</loc>
    <lastmod>2022-04-17T09:24:44.025Z</lastmod>
    <data>
        <display>
        <title>昨天你用的 YYYY-MM-dd 被 CTO 捶了吗？</title>
        <pubTime>2020-12-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/soup/talk-about-time-management-2/</loc>
    <lastmod>2022-04-17T09:24:44.024Z</lastmod>
    <data>
        <display>
        <title>不装了，摊牌了，我就是时间管理大师@艿艿！</title>
        <pubTime>2020-05-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="鸡汤" url="https://www.iocoder.cn/categories/%E9%B8%A1%E6%B1%A4/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Bye-Navicat-This-IDEA-brother-really-sweet/</loc>
    <lastmod>2022-04-17T09:24:44.023Z</lastmod>
    <data>
        <display>
        <title>Navicat！这个IDEA的兄弟，真香！</title>
        <pubTime>2021-04-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Constant-dripping-wears-away-a-stone/</loc>
    <lastmod>2022-04-17T09:23:13.303Z</lastmod>
    <data>
        <display>
        <title>日撸一题：Redis 面试常见问答</title>
        <pubTime>2020-01-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-programmers-have-career-bottlenecks/</loc>
    <lastmod>2022-04-17T09:23:13.302Z</lastmod>
    <data>
        <display>
        <title>程序员为什么会有职业瓶颈？</title>
        <pubTime>2022-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-picture-of-the-Java-memory-model-that-lets-you-chat-with-your-interviewer-for-an-hour/</loc>
    <lastmod>2022-04-17T09:23:13.302Z</lastmod>
    <data>
        <display>
        <title>一张图，让你和面试官聊一个小时的“Java 内存模型”</title>
        <pubTime>2019-12-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Startup-technical-director,-to-the-public-company-interview,-the-results-cool!/</loc>
    <lastmod>2022-04-17T09:23:13.301Z</lastmod>
    <data>
        <display>
        <title>创业公司技术总监，去上市公司面试，结果凉了！</title>
        <pubTime>2021-06-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/10-days-after-I-left-the-company-I-only-met-4-companies-My-feelings/</loc>
    <lastmod>2022-04-17T09:23:13.301Z</lastmod>
    <data>
        <display>
        <title>离职 10 天，仅面了 4 家公司，我的感受。。。</title>
        <pubTime>2021-06-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Solve-problems-that-make-you-uncomfortable-when-using-IDEA/</loc>
    <lastmod>2022-04-17T09:23:13.300Z</lastmod>
    <data>
        <display>
        <title>解决 IDEA 使用过程中让你觉得不爽的一些问题</title>
        <pubTime>2020-08-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/My-god-You-can-not-even-remotely-debug-Tomcat-using-IDEA/</loc>
    <lastmod>2022-04-17T09:23:13.300Z</lastmod>
    <data>
        <display>
        <title>我的天！你竟然不会用 IDEA 远程调试 Tomcat。。。</title>
        <pubTime>2020-09-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/These-IntelliJ-IDEA-advanced-debugging-tips-are-great/</loc>
    <lastmod>2022-04-17T09:23:13.299Z</lastmod>
    <data>
        <display>
        <title>这几个 IntelliJ IDEA 高级调试技巧，用了都说爽！</title>
        <pubTime>2020-02-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Amazing-Intellij-IDEA-solves-the-Java8-data-flow-problem-so-perfectly/</loc>
    <lastmod>2022-04-17T09:23:13.299Z</lastmod>
    <data>
        <display>
        <title>太赞了，Intellij IDEA 竟然把 Java8 的数据流问题这么完美的解决掉了！</title>
        <pubTime>2020-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mac-IntelliJ-IDEA-2019-ultimate-shortcut-keys-speed-collection/</loc>
    <lastmod>2022-04-17T09:23:13.298Z</lastmod>
    <data>
        <display>
        <title>IntelliJ IDEA For Mac 快捷键，够骚，速度收藏！</title>
        <pubTime>2019-10-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-many-methods-are-there-in-the-Object-class/</loc>
    <lastmod>2022-04-17T09:23:13.271Z</lastmod>
    <data>
        <display>
        <title>说说 Object 类下面有几种方法呢？</title>
        <pubTime>2020-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-should-the-wait-method-be-written-in-while-instead-of-if/</loc>
    <lastmod>2022-04-17T09:23:13.270Z</lastmod>
    <data>
        <display>
        <title>再见面试官：为什么 wait() 方法需要写在 while 里,而不是 if?</title>
        <pubTime>2020-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Goodbye-Interviewer-Why-is-the-load-factor-of-HashMap-0-75/</loc>
    <lastmod>2022-04-17T09:23:13.270Z</lastmod>
    <data>
        <display>
        <title>再见面试官：为什么 HashMap 的加载因子是0.75？</title>
        <pubTime>2020-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-many-ways-are-there-to-write-singleton-patterns/</loc>
    <lastmod>2022-04-17T09:23:13.270Z</lastmod>
    <data>
        <display>
        <title>再见面试官：单例模式有几种写法？</title>
        <pubTime>2020-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Can-you-talk-about-the-lifecycle-of-beans-in-the-Spring-framework/</loc>
    <lastmod>2022-04-17T09:23:13.269Z</lastmod>
    <data>
        <display>
        <title>你能说说 Spring 框架中 Bean 的生命周期吗？</title>
        <pubTime>2020-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-I-decide-whether-to-use-a-HashMap-or-TreeMap/</loc>
    <lastmod>2022-04-17T09:23:13.269Z</lastmod>
    <data>
        <display>
        <title>如何决定使用 HashMap 还是 TreeMap？</title>
        <pubTime>2020-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-are-the-differences-and-connections-between-Spring-SpringMVC-SpringBoot-and-SpringCloud/</loc>
    <lastmod>2022-04-17T09:23:13.269Z</lastmod>
    <data>
        <display>
        <title>Spring，SpringMVC，SpringBoot，SpringCloud 有什么区别和联系？</title>
        <pubTime>2019-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-the-JVM-heap-memory-overflow-whether-other-threads-can-continue-to-work/</loc>
    <lastmod>2022-04-17T09:23:13.268Z</lastmod>
    <data>
        <display>
        <title>某团面试题：JVM 堆内存溢出后，其他线程是否可继续工作？</title>
        <pubTime>2021-04-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Share-a-niubi-ali-Tmall-interview-has-received-the-Offer,-from-friends-of-friends/</loc>
    <lastmod>2022-04-17T09:23:13.267Z</lastmod>
    <data>
        <display>
        <title>分享一个牛逼的阿里天猫面经，已经拿到 Offer ，来自朋友的朋友</title>
        <pubTime>2019-12-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Through-five-rounds-of-ali-interview-ali-intern-personal-interview-experience/</loc>
    <lastmod>2022-04-17T09:23:13.267Z</lastmod>
    <data>
        <display>
        <title>通过五轮阿里面试，阿里实习生亲述面试经历！</title>
        <pubTime>2019-11-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interview-senior-engineer-of-big-factory-from-seven-aspects/</loc>
    <lastmod>2022-04-17T09:23:13.266Z</lastmod>
    <data>
        <display>
        <title>从七个方面，面试大厂高级工程师</title>
        <pubTime>2019-11-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-diagram-to-understand-the-Spring-Cloud-micro-services-architecture/</loc>
    <lastmod>2022-04-17T09:23:13.266Z</lastmod>
    <data>
        <display>
        <title>一张图了解 Spring Cloud 微服务架构</title>
        <pubTime>2019-11-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Two-years-of-interviews-with-JAVA-programmers/</loc>
    <lastmod>2022-04-17T09:23:13.260Z</lastmod>
    <data>
        <display>
        <title>两年 JAVA 程序员的面试总结</title>
        <pubTime>2019-10-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interview-through-bytedance-(headline)-a-little-experience/</loc>
    <lastmod>2022-04-17T09:23:13.260Z</lastmod>
    <data>
        <display>
        <title>面试通过字节跳动（头条）的一点小经验</title>
        <pubTime>2019-09-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-dirtiest-interview-ever-broadcast-live/</loc>
    <lastmod>2022-04-17T09:23:13.259Z</lastmod>
    <data>
        <display>
        <title>污污污~史上最污面试现场直播</title>
        <pubTime>2019-08-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-ant-once-bitter-interview-process/</loc>
    <lastmod>2022-04-17T09:23:13.259Z</lastmod>
    <data>
        <display>
        <title>一个蚂蚁曾经的辛酸面试历程</title>
        <pubTime>2019-07-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-interviewed-more-than-30-large-and-medium-sized-companies-to-share-my-questions-and-opinions/</loc>
    <lastmod>2022-04-17T09:23:13.259Z</lastmod>
    <data>
        <display>
        <title>面试了 30 多家中大公司，分享下题目和心得</title>
        <pubTime>2019-07-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-between-you-and-your-teammates-which-one-do-you-prefer/</loc>
    <lastmod>2022-04-17T09:23:13.258Z</lastmod>
    <data>
        <display>
        <title>面试官：你和队友之间选一个淘汰，你怎么选？</title>
        <pubTime>2019-07-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Recently-interviewed-Java-back-end-development-experience/</loc>
    <lastmod>2022-04-17T09:23:13.257Z</lastmod>
    <data>
        <display>
        <title>最近面试 Java 后端开发的感受！</title>
        <pubTime>2019-06-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-introduce-your-project-experience-in-the-interview-very-important/</loc>
    <lastmod>2022-04-17T09:23:13.257Z</lastmod>
    <data>
        <display>
        <title>如何在面试中介绍自己的项目经验，很重要！</title>
        <pubTime>2019-06-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-senior-Java-ali-company-actual-combat-interview-experience-set-or-more-interviewers/</loc>
    <lastmod>2022-04-17T09:23:13.257Z</lastmod>
    <data>
        <display>
        <title>一位资深 Java 的阿里系公司实战面试经验，套路还是面试官的多</title>
        <pubTime>2019-06-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-three-year-working-experience-of-the-programmer-should-have-the-skills/</loc>
    <lastmod>2022-04-17T09:23:13.256Z</lastmod>
    <data>
        <display>
        <title>面试感悟 —— 一名 3 年工作经验的程序员应该具备的技能</title>
        <pubTime>2019-06-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Three-and-a-half-years-of-Java-back-end-goose-factory-interview-experience/</loc>
    <lastmod>2022-04-17T09:23:13.255Z</lastmod>
    <data>
        <display>
        <title>三年半 Java 后端鹅厂面试经历</title>
        <pubTime>2019-04-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Net-transmission-2020-school-admission-traditional-cabbage-price/</loc>
    <lastmod>2022-04-17T09:23:13.255Z</lastmod>
    <data>
        <display>
        <title>网传 2020 校招传统大厂白菜价</title>
        <pubTime>2020-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-am-a-programmer-from-a-training-class/</loc>
    <lastmod>2022-04-17T09:23:13.254Z</lastmod>
    <data>
        <display>
        <title>阿里的绩效考核：赏明星，杀白兔，野狗要示众</title>
        <pubTime>2019-12-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-are-programmers-paid-so-much-Is-it-because-of-this/</loc>
    <lastmod>2022-04-17T09:23:13.253Z</lastmod>
    <data>
        <display>
        <title>程序员工资为什么普遍很高，原来是因为这个。。。</title>
        <pubTime>2019-12-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Look-at-the-status-quo-of-the-industry-would-you-like-to-be-a-code-farmer-in-Japan/</loc>
    <lastmod>2022-04-17T09:23:13.253Z</lastmod>
    <data>
        <display>
        <title>看看行业现状，你愿意去日本做码农吗？</title>
        <pubTime>2019-12-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/19-years-tencent,-ali,-netease-and-other-major-factory-interns-salary-exposure!/</loc>
    <lastmod>2022-04-17T09:23:13.252Z</lastmod>
    <data>
        <display>
        <title>19 年腾讯、阿里、网易等各大厂实习生薪资曝光!</title>
        <pubTime>2019-08-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-good-resume-is-a-prerequisite-for-job-hopping/</loc>
    <lastmod>2022-04-17T09:23:13.252Z</lastmod>
    <data>
        <display>
        <title>跳槽的必要条件是有一份好的简历</title>
        <pubTime>2019-11-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Donnot-write-code-These-25-are-more-important-than-a-raise/</loc>
    <lastmod>2022-04-17T09:23:13.252Z</lastmod>
    <data>
        <display>
        <title>别死写代码，这 25 条比涨工资都重要</title>
        <pubTime>2019-12-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Stack-Overflow-2019-global-programming-language-salary-rankings/</loc>
    <lastmod>2022-04-17T09:23:13.252Z</lastmod>
    <data>
        <display>
        <title>2019 全球编程语言薪资排行榜（Stack Overflow）</title>
        <pubTime>2019-11-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-you-receive-the-interview-notice,-the-following-preparation-can-greatly-improve-the-interview-success-rate/</loc>
    <lastmod>2022-04-17T09:23:13.251Z</lastmod>
    <data>
        <display>
        <title>当你收到面试通知后，如下的准备可以大大提升面试成功率</title>
        <pubTime>2019-11-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-is-it-that-programmers-in-training-programs-are-always-rejected/</loc>
    <lastmod>2022-04-17T09:23:13.251Z</lastmod>
    <data>
        <display>
        <title>为什么培训班出来的程序员总遭人嫌弃？</title>
        <pubTime>2019-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-list-of-problems-to-become-a-top-Java-programmer/</loc>
    <lastmod>2022-04-17T09:23:13.250Z</lastmod>
    <data>
        <display>
        <title>一份成为顶尖 Java 程序员的问题清单</title>
        <pubTime>2019-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programmer-ah-nothing-to-do-at-work-how-to-do/</loc>
    <lastmod>2022-04-17T09:23:13.250Z</lastmod>
    <data>
        <display>
        <title>程序员啊，上班没事做该怎么办？</title>
        <pubTime>2019-08-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-should-I-say-when-asked-the-reason-of-leaving-the-company/</loc>
    <lastmod>2022-04-17T09:23:13.250Z</lastmod>
    <data>
        <display>
        <title>面试时被问及离职原因该怎么回答？</title>
        <pubTime>2021-02-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-still-felt-like-a-failure/</loc>
    <lastmod>2022-04-17T09:23:13.249Z</lastmod>
    <data>
        <display>
        <title>进了阿里，还是觉得自己很失败</title>
        <pubTime>2019-12-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Deciphering-the-evolution-of-beginning-middle-and-advanced-programmers/</loc>
    <lastmod>2022-04-17T09:23:13.249Z</lastmod>
    <data>
        <display>
        <title>解密初、中、高级程序员的进化之路</title>
        <pubTime>2019-12-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-rely-on-technology-all-your-life/</loc>
    <lastmod>2022-04-17T09:23:13.248Z</lastmod>
    <data>
        <display>
        <title>千万不要一辈子靠技术生存</title>
        <pubTime>2019-12-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-long-does-a-job-last/</loc>
    <lastmod>2022-04-17T09:23:13.248Z</lastmod>
    <data>
        <display>
        <title>一份工作坚持多久跳槽最合适？</title>
        <pubTime>2019-11-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-summary-of-a-girl's-backstage-interview-experience/</loc>
    <lastmod>2022-04-17T09:23:13.247Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】一个优秀妹子的后台面试经验，含泪总结...</title>
        <pubTime>2021-08-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-interviewer-asks-how-many-HTTP-requests-a-TCP-connection-can-make/</loc>
    <lastmod>2022-04-17T09:23:13.246Z</lastmod>
    <data>
        <display>
        <title>疯了疯了！面试官问一个 TCP 连接可以发多少个 HTTP 请求？</title>
        <pubTime>2019-09-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Collect-a-collection-of-Redis-interview-questions/</loc>
    <lastmod>2022-04-17T09:23:13.246Z</lastmod>
    <data>
        <display>
        <title>总结一波 Redis 面试题，收藏起来。</title>
        <pubTime>2020-11-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-the-IT-industry-with-severe-packaging-as-an-interviewer-how-can-I-distinguish-the-packaging-degree-of-candidates/</loc>
    <lastmod>2022-04-17T09:23:13.245Z</lastmod>
    <data>
        <display>
        <title>包装严重的 IT 行业，作为面试官，我是如何甄别应聘者的包装程度</title>
        <pubTime>2021-02-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/You-pick-996-for-25K-or-965-for-18K/</loc>
    <lastmod>2022-04-17T09:23:13.245Z</lastmod>
    <data>
        <display>
        <title>你选择 25K 的 996 还是 18K 的 965？</title>
        <pubTime>2021-04-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-resume-looks-packaged/</loc>
    <lastmod>2022-04-17T09:23:13.245Z</lastmod>
    <data>
        <display>
        <title>好好写简历吧！这简历一看就是包装的！！</title>
        <pubTime>2022-02-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Microsoft-China-CTO-programmers-who-do-not-make-progress-and-give-up-basic-skills-will-be-eliminated-at-34-9-years-old/</loc>
    <lastmod>2022-04-17T09:23:13.244Z</lastmod>
    <data>
        <display>
        <title>微软中国 CTO：不思进取、放弃基本技能的程序员在 34.9 岁会被淘汰！</title>
        <pubTime>2021-04-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-horrible-is-the-cost-of-leaving-an-employee/</loc>
    <lastmod>2022-04-17T09:23:13.244Z</lastmod>
    <data>
        <display>
        <title>一个员工的离职成本有多恐怖！</title>
        <pubTime>2021-12-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Jump-around-big-or-small/</loc>
    <lastmod>2022-04-17T09:23:13.243Z</lastmod>
    <data>
        <display>
        <title>跳来跳去，到底去大公司还是小公司？</title>
        <pubTime>2019-11-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/reflections-of-an-old-programmer/</loc>
    <lastmod>2022-04-17T09:23:13.242Z</lastmod>
    <data>
        <display>
        <title>一名 40 岁“老”程序员的反思</title>
        <pubTime>2019-04-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/kong8/</loc>
    <lastmod>2022-04-17T09:23:13.241Z</lastmod>
    <data>
        <display>
        <title>Kong(八)配置说明</title>
        <pubTime>2018-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/kong7/</loc>
    <lastmod>2022-04-17T09:23:13.241Z</lastmod>
    <data>
        <display>
        <title>Kong(七)认证</title>
        <pubTime>2018-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/kong6/</loc>
    <lastmod>2022-04-17T09:23:13.240Z</lastmod>
    <data>
        <display>
        <title>Kong(六)集群搭建部署</title>
        <pubTime>2018-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/kong4/</loc>
    <lastmod>2022-04-17T09:23:13.239Z</lastmod>
    <data>
        <display>
        <title>Kong(四)负载均衡理论及实现</title>
        <pubTime>2018-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/kong5/</loc>
    <lastmod>2022-04-17T09:23:13.239Z</lastmod>
    <data>
        <display>
        <title>Kong(五)CentOS7 部署 PostgreSQL 和 kong 总结</title>
        <pubTime>2018-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/kong2/</loc>
    <lastmod>2022-04-17T09:23:13.238Z</lastmod>
    <data>
        <display>
        <title>Kong(二)admin-api(结合实例比官网还详细)</title>
        <pubTime>2018-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/kong3/</loc>
    <lastmod>2022-04-17T09:23:13.238Z</lastmod>
    <data>
        <display>
        <title>Kong(三)Proxy 规则</title>
        <pubTime>2018-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/kong1/</loc>
    <lastmod>2022-04-17T09:23:13.237Z</lastmod>
    <data>
        <display>
        <title>Kong(一)简介及部署</title>
        <pubTime>2017-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kong/install/</loc>
    <lastmod>2022-04-17T09:23:13.236Z</lastmod>
    <data>
        <display>
        <title>芋道 Kong 极简入门（微服务网关）</title>
        <pubTime>2016-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Kong" url="https://www.iocoder.cn/categories/Kong/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/IDEA/plugins/</loc>
    <lastmod>2022-04-17T09:23:13.235Z</lastmod>
    <data>
        <display>
        <title>芋道 IDEA 插件推荐</title>
        <pubTime>2018-12-25T16:00:00.000Z</pubTime>
        
        <tag>IntelliJ IDEA</tag>
         
         
           
             
              <breadCrumb title="IDEA" url="https://www.iocoder.cn/categories/IDEA/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/IDEA/idea-2020-reset-eval/</loc>
    <lastmod>2022-04-17T09:23:13.235Z</lastmod>
    <data>
        <display>
        <title>IDEA 破解新招 - 无限重置30天试用期（适用于 2018、2019、2020、2021 所有版本）</title>
        <pubTime>2018-12-31T16:00:00.000Z</pubTime>
        
        <tag>IntelliJ IDEA</tag>
         
         
           
             
              <breadCrumb title="IDEA" url="https://www.iocoder.cn/categories/IDEA/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Development-increases-productivity-tenfold-IDEA-remote-one-click-deployment-of-Spring-Boot-to-Docker/</loc>
    <lastmod>2022-04-17T09:23:13.234Z</lastmod>
    <data>
        <display>
        <title>Docker + Intellij IDEA，提升10倍生产力！</title>
        <pubTime>2021-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Use-IDEA-to-solve-Java8-data-flow-problem-greatly-improve-productivity/</loc>
    <lastmod>2022-04-17T09:23:13.233Z</lastmod>
    <data>
        <display>
        <title>使用 IDEA 解决 Java8 的数据流问题，极大提升生产力！！</title>
        <pubTime>2021-04-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-so-long-use-of-IDEA-you-do-not-even-know-there-is-a-function-called-automatic-completion/</loc>
    <lastmod>2022-04-17T09:23:13.233Z</lastmod>
    <data>
        <display>
        <title>用了这么久 IDEA，你竟然不知道有个功能叫自动补全！</title>
        <pubTime>2021-04-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/For-those-who-always-write-bad-code-this-IDEA-plugin-is-highly-recommended/</loc>
    <lastmod>2022-04-17T09:23:13.232Z</lastmod>
    <data>
        <display>
        <title>那些总是写“烂代码”的同学，强烈推荐你用这款 IDEA 插件！</title>
        <pubTime>2020-12-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IntelliJ-IDEA-ultra-optimized-Settings-efficient-leverage/</loc>
    <lastmod>2022-04-17T09:23:13.232Z</lastmod>
    <data>
        <display>
        <title>36 张图梳理 Intellij IDEA 常用设置，写代码贼爽！</title>
        <pubTime>2021-03-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/New-version-of-IDEA-released-awesome-Net-friend-memory-usage-has-improved-somewhat/</loc>
    <lastmod>2022-04-17T09:23:13.232Z</lastmod>
    <data>
        <display>
        <title>新版 IDEA 发布，牛逼！网友：内存占用有所好转！</title>
        <pubTime>2020-12-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Highly-recommend-16-ideas-plug-in-let-your-development-speed-fly/</loc>
    <lastmod>2022-04-17T09:23:13.231Z</lastmod>
    <data>
        <display>
        <title>强烈推荐 16 款 IDEA 插件，让你的开发速度飞起来！</title>
        <pubTime>2020-11-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IDEA-Groovy-script-to-generate-entity-classes-with-one-click-comfortable-and-efficient/</loc>
    <lastmod>2022-04-17T09:23:13.231Z</lastmod>
    <data>
        <display>
        <title>IDEA + Groovy 脚本一键生成实体类，用法舒服，高效！</title>
        <pubTime>2020-12-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-IDEA-plug-in-detects-code-vulnerabilities-and-fixes-them-with-one-click-which-is-really-great/</loc>
    <lastmod>2022-04-17T09:23:13.230Z</lastmod>
    <data>
        <display>
        <title>这款 IDEA 插件，检测代码漏洞，一键修复，真是太厉害了！</title>
        <pubTime>2020-10-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Actually-DataGrip-is-awesome-but-you-just-can-not-use-it/</loc>
    <lastmod>2022-04-17T09:23:13.230Z</lastmod>
    <data>
        <display>
        <title>IDEA 官方数据库管理神器，比 Navicat 还香？</title>
        <pubTime>2021-12-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IDEA-debugging-skills-much-better-than-Eclipse/</loc>
    <lastmod>2022-04-17T09:23:13.229Z</lastmod>
    <data>
        <display>
        <title>IDEA 调试技巧，比 Eclipse 强太多了！</title>
        <pubTime>2020-10-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Write-your-own-IDEA-plug-in-what-function-you-want-to-have-what-function/</loc>
    <lastmod>2022-04-17T09:23:13.229Z</lastmod>
    <data>
        <display>
        <title>自己写 IDEA 插件，要啥功能就有啥功能！</title>
        <pubTime>2020-09-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-I-remove-the-shitty-yellow-background-of-XML-files-in-IDEA/</loc>
    <lastmod>2022-04-17T09:23:13.229Z</lastmod>
    <data>
        <display>
        <title>如何去除 IDEA 中 xml 文件的屎黄色背景</title>
        <pubTime>2020-09-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/settings-recommend-introduce/</loc>
    <lastmod>2022-04-17T09:23:13.228Z</lastmod>
    <data>
        <display>
        <title>我的 IntelliJ IDEA 一直都是这么设置的，效果很棒！</title>
        <pubTime>2020-08-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Much-Did-any-of-you-take-the-time-to-compile-a-complete-tutorial-on-how-to-use-Git-for-project-management-in-IDEA/</loc>
    <lastmod>2022-04-17T09:23:13.228Z</lastmod>
    <data>
        <display>
        <title>厉害了！有同学抽时间整理了一份 IDEA 中如何使用 Git 进行项目管理的完整教程？</title>
        <pubTime>2020-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-IDEA-really-sweet!-It-only-took-2-seconds-to-find-all-the-unused-code/</loc>
    <lastmod>2022-04-17T09:23:13.228Z</lastmod>
    <data>
        <display>
        <title>IDEA 真香！找出全部未被使用的代码只用了 2 秒钟！</title>
        <pubTime>2020-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IntelliJ-IDEA-debugging-skills-much-better-than-Eclipse/</loc>
    <lastmod>2022-04-17T09:23:13.227Z</lastmod>
    <data>
        <display>
        <title>IntelliJ IDEA 调试技巧，比 Eclipse 强太多了！</title>
        <pubTime>2020-06-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Cow-force-IDEA-is-truly-an-artifact-combined-with-Groovy-scripts-it-is-simply-unbeatable/</loc>
    <lastmod>2022-04-17T09:23:13.227Z</lastmod>
    <data>
        <display>
        <title>牛逼！IDEA 不愧为神器，结合 Groovy 脚本，简直天下无敌！</title>
        <pubTime>2020-08-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Using-Git-in-IntelliJ-IDEA-this-way-is-convenient-for-thieves/</loc>
    <lastmod>2022-04-17T09:23:13.226Z</lastmod>
    <data>
        <display>
        <title>在 IntelliJ IDEA 中这样使用 Git，贼方便了！</title>
        <pubTime>2020-05-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Can-not-debug-a-Bug-This-article-is-very-detailed/</loc>
    <lastmod>2022-04-17T09:23:13.226Z</lastmod>
    <data>
        <display>
        <title>有 Bug 不会调试 ？ 这篇文章很详细 ！</title>
        <pubTime>2020-04-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-cannot-Tomcat-be-used-for-the-free-version-of-IDEA/</loc>
    <lastmod>2022-04-17T09:23:13.225Z</lastmod>
    <data>
        <display>
        <title>免费版的 IDEA 为啥不能使用 Tomcat ？</title>
        <pubTime>2019-12-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IDEA-auto-complete-function,-god-operate-a-second-to-learn/</loc>
    <lastmod>2022-04-17T09:23:13.225Z</lastmod>
    <data>
        <display>
        <title>IDEA 自动补全功能，神操作一秒学会！</title>
        <pubTime>2020-02-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IDEA-is-a-great-company-that-publishes-fonts-suitable-for-programmers-to-program/</loc>
    <lastmod>2022-04-17T09:23:13.225Z</lastmod>
    <data>
        <display>
        <title>IDEA 公司真牛逼，发行适合程序员编程字体</title>
        <pubTime>2020-02-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Understand-IntelliJ-IDEA-project-configuration-and-Web-deployment/</loc>
    <lastmod>2022-04-17T09:23:13.224Z</lastmod>
    <data>
        <display>
        <title>理解 IntelliJ IDEA 的项目配置和 Web 部署</title>
        <pubTime>2019-11-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-development-improves-productivity-tenfold-IDEA-remote-one-click-deployment-of-Spring-Boot-to-Docker/</loc>
    <lastmod>2022-04-17T09:23:13.224Z</lastmod>
    <data>
        <display>
        <title>Java 开发提升十倍生产力：IDEA 远程一键部署 Spring Boot 到 Docker</title>
        <pubTime>2019-12-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IntelliJ-IDEA-super-practical-use-tips-sharing/</loc>
    <lastmod>2022-04-17T09:23:13.224Z</lastmod>
    <data>
        <display>
        <title>IntelliJ IDEA 超实用使用技巧分享</title>
        <pubTime>2019-12-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Configuration-get-your-IDEA-off-the-ground/</loc>
    <lastmod>2022-04-17T09:23:13.223Z</lastmod>
    <data>
        <display>
        <title>这样配置：让你的 IDEA 好用到飞起来</title>
        <pubTime>2019-11-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-customize-IntelliJ-IDEA/</loc>
    <lastmod>2022-04-17T09:23:13.223Z</lastmod>
    <data>
        <display>
        <title>如何个性化设置自己的 IntelliJ IDEA</title>
        <pubTime>2019-11-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Build-the-IntelliJ-IDEA-environment-from-scratch/</loc>
    <lastmod>2022-04-17T09:23:13.223Z</lastmod>
    <data>
        <display>
        <title>从头搭建 IntelliJ IDEA 环境</title>
        <pubTime>2019-07-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-IntelliJ-IDEA-is-better-than-Eclipse/</loc>
    <lastmod>2022-04-17T09:23:13.222Z</lastmod>
    <data>
        <display>
        <title>为何 IntelliJ IDEA 比 Eclipse 更好</title>
        <pubTime>2019-05-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Too-great-Finally-someone-has-spelled-out-how-to-use-the-Java-hotdeployment-plug-in-JRebel-in-IDEA/</loc>
    <lastmod>2022-04-17T09:23:13.221Z</lastmod>
    <data>
        <display>
        <title>自从在 IDEA 中用了热部署神器 JRebel，开发效率提升了 10 倍！</title>
        <pubTime>2021-06-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IntelliJ-IDEA-15-IntelliJ-IDEA-Super-Plug-ins-recommended-self-use-really-super/</loc>
    <lastmod>2022-04-17T09:23:13.220Z</lastmod>
    <data>
        <display>
        <title>IntelliJ IDEA 2020.2.4款 神级超级牛逼插件推荐</title>
        <pubTime>2021-03-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-good-helper-for-resolving-Maven-dependency-conflicts-you-must-know/</loc>
    <lastmod>2022-04-17T09:23:13.220Z</lastmod>
    <data>
        <display>
        <title>是时候装逼了，试试 IDEA 解决 Maven 依赖冲突的高能神器！</title>
        <pubTime>2021-04-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/With-all-due-respect-with-this-IDEA-plugin-you-probably-only-need-to-write-30-of-your-code/</loc>
    <lastmod>2022-04-17T09:23:13.220Z</lastmod>
    <data>
        <display>
        <title>IDEA EasyCode(代码神器)</title>
        <pubTime>2021-01-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Hi-Both-VSCode-and-IDEA-please-install-this-amazing-plug-in/</loc>
    <lastmod>2022-04-17T09:23:13.219Z</lastmod>
    <data>
        <display>
        <title>嗨：VSCode 和 IDEA 都请安装上这个神奇的插件</title>
        <pubTime>2020-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-underrated-feature-in-IDEA-that-draws-project-code-into-A-UML-class-diagram-with-one-click/</loc>
    <lastmod>2022-04-17T09:23:13.219Z</lastmod>
    <data>
        <display>
        <title>IDEA中一个被低估的功能，一键把项目代码绘制成UML类图</title>
        <pubTime>2020-09-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Powerful-Code-generation-tool-IDEA-powerful-Live-Templates/</loc>
    <lastmod>2022-04-17T09:23:13.219Z</lastmod>
    <data>
        <display>
        <title>代码生成利器：IDEA 强大的 Live Templates</title>
        <pubTime>2020-08-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Summarize-Intellij-IDEA-is-commonly-used-nibbles/</loc>
    <lastmod>2022-04-17T09:23:13.218Z</lastmod>
    <data>
        <display>
        <title>汇总一下 Intellij IDEA 常用的牛逼插件</title>
        <pubTime>2020-07-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/To-be-honest-Intellij-IDEA-built-in-Vim-plugin-is-really-good/</loc>
    <lastmod>2022-04-17T09:23:13.218Z</lastmod>
    <data>
        <display>
        <title>说实话，Intellij IDEA 自带的 Vim 插件真心不错。。。</title>
        <pubTime>2020-07-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-awesome-IDEA-so-play-MyBatis,-let-the-coding-speed-fly/</loc>
    <lastmod>2022-04-17T09:23:13.217Z</lastmod>
    <data>
        <display>
        <title>真赞！IDEA 中这么玩 MyBatis，让编码速度飞起！</title>
        <pubTime>2020-07-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Have-you-used-all-the-14-IDEA-plugins/</loc>
    <lastmod>2022-04-17T09:23:13.216Z</lastmod>
    <data>
        <display>
        <title>查漏补缺，这14 款 IDEA 插件你都用上了吗？</title>
        <pubTime>2020-06-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/For-those-of-you-who-always-write-bad-code-this-IDEA-plugin-is-highly-recommended/</loc>
    <lastmod>2022-04-17T09:23:13.216Z</lastmod>
    <data>
        <display>
        <title>那些总是写“烂代码”的同学，强烈推荐你使用这款 IDEA 插件！</title>
        <pubTime>2020-06-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/intellji-idea-advanced-usage/</loc>
    <lastmod>2022-04-17T09:23:13.215Z</lastmod>
    <data>
        <display>
        <title>IDEA 高级玩法：集成 JIRA、UML 类图插件、SSH、FTP、Database 等等</title>
        <pubTime>2020-03-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Free-IDE-plug-in-one-click-deployment-Docker-image-development-and-deployment-speed-up-8-times/</loc>
    <lastmod>2022-04-17T09:23:13.215Z</lastmod>
    <data>
        <display>
        <title>免费 IDE 插件，一键部署 Docker 镜像，开发部署提速 8 倍</title>
        <pubTime>2020-02-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/It-s-time-to-get-rid-of-Postman-and-try-IntelliJ-IDEAs-own-powerful-artifact/</loc>
    <lastmod>2022-04-17T09:23:13.215Z</lastmod>
    <data>
        <display>
        <title>学会 IDEA REST Client后，postman就可以丢掉了...</title>
        <pubTime>2021-08-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Use-VIM-in-IntelliJ-IDEA/</loc>
    <lastmod>2022-04-17T09:23:13.214Z</lastmod>
    <data>
        <display>
        <title>在 IntelliJ IDEA 中使用 VIM</title>
        <pubTime>2020-02-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IDEA-JRebel-plug-in-hot-deployment/</loc>
    <lastmod>2022-04-17T09:23:13.214Z</lastmod>
    <data>
        <display>
        <title>IDEA JRebel 插件热部署（史上最全）</title>
        <pubTime>2020-02-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/7-IntelliJ-IDEA-essential-plugins-significantly-improve-coding-efficiency/</loc>
    <lastmod>2022-04-17T09:23:13.213Z</lastmod>
    <data>
        <display>
        <title>7 个 IntelliJ IDEA 必备插件，显著提升编码效率</title>
        <pubTime>2019-12-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Recommend-several-IDEA-plug-ins-do-not-explain,-Java-developers-lu-code-sharp-tools/</loc>
    <lastmod>2022-04-17T09:23:13.213Z</lastmod>
    <data>
        <display>
        <title>推荐几个 IDEA 插件，不解释，Java 开发者撸码利器！</title>
        <pubTime>2019-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IntelliJ-IDEA-cool-plugin-recommendations/</loc>
    <lastmod>2022-04-17T09:23:13.212Z</lastmod>
    <data>
        <display>
        <title>各种 IntelliJ IDEA 酷炫插件推荐</title>
        <pubTime>2019-06-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/intellij-idea-2019-2-released/</loc>
    <lastmod>2022-04-17T09:23:13.212Z</lastmod>
    <data>
        <display>
        <title>IntelliJ IDEA 2019.2 稳定版发布，年度重大升级版本</title>
        <pubTime>2019-10-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IntelliJ-IDEA-2019-ultimate-shortcut-keys-speed-collection/</loc>
    <lastmod>2022-04-17T09:23:13.211Z</lastmod>
    <data>
        <display>
        <title>IntelliJ IDEA 2019 快捷键终极大全，速度收藏！</title>
        <pubTime>2019-10-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IDEA-quick-guide-to-use/</loc>
    <lastmod>2022-04-17T09:23:13.211Z</lastmod>
    <data>
        <display>
        <title>IDEA 快捷使用指南</title>
        <pubTime>2019-09-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IDEA-2020-9-new-feature-exposure-programmer-can-t-catch-up/</loc>
    <lastmod>2022-04-17T09:23:13.210Z</lastmod>
    <data>
        <display>
        <title>IDEA 2020，9个新特性曝光，程序员：追不上了。。。</title>
        <pubTime>2020-04-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Significant-characteristics-of-IntelliJ-IDEA-2020-3/</loc>
    <lastmod>2022-04-17T09:23:13.210Z</lastmod>
    <data>
        <display>
        <title>IntelliJ IDEA 2020.3 重大特性</title>
        <pubTime>2020-12-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IntelliJ-IDEA-2019-3-is-available-for-faster-startup-and-better-performance/</loc>
    <lastmod>2022-04-17T09:23:13.209Z</lastmod>
    <data>
        <display>
        <title>IntelliJ IDEA 2019.3 发布，启动更快，性能更强</title>
        <pubTime>2020-03-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Changing-the-IDEA-to-a-cool-theme-is-a-bit-of-a-surprise/</loc>
    <lastmod>2022-04-17T09:23:13.208Z</lastmod>
    <data>
        <display>
        <title>IDEA 搞酷点！</title>
        <pubTime>2021-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Changing-the-IDEA-to-a-cool-theme-is-a-bit-of-a-surprise/</loc>
    <lastmod>2022-04-17T09:23:13.207Z</lastmod>
    <data>
        <display>
        <title>给 IDEA 换个酷炫的主题，这个有点哇塞啊！</title>
        <pubTime>2020-10-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Develop-your-first-IDEA-plug-in/</loc>
    <lastmod>2022-04-17T09:23:13.207Z</lastmod>
    <data>
        <display>
        <title>开发属于自己的第一款 IDEA 插件！</title>
        <pubTime>2020-03-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Alibaba/Bus-RocketMQ/</loc>
    <lastmod>2022-04-17T03:54:34.804Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud Alibaba 事件总线 Bus RocketMQ 入门</title>
        <pubTime>2020-06-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud/ZooKeeper-Config/</loc>
    <lastmod>2022-04-17T03:54:34.799Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud 配置中心 ZooKeeper 入门</title>
        <pubTime>2019-02-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud/Netflix-Zuul/</loc>
    <lastmod>2022-04-17T03:54:34.795Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud Netflix 网关 Zuul 入门</title>
        <pubTime>2019-08-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud/Etcd/</loc>
    <lastmod>2022-04-17T03:54:34.790Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud 配置中心 &amp;&amp; 注册中心 Etcd 入门</title>
        <pubTime>2019-02-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud/Consul-Config/</loc>
    <lastmod>2022-04-17T03:54:34.786Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud 配置中心 Consul 入门</title>
        <pubTime>2019-02-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud/ZooKeeper-Discovery/</loc>
    <lastmod>2022-04-17T03:54:34.782Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud 注册中心 ZooKeeper 入门</title>
        <pubTime>2019-02-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud/Bus-Kafka/</loc>
    <lastmod>2022-04-17T03:54:34.778Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud 事件总线 Kafka 入门</title>
        <pubTime>2019-11-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Alibaba/Nacos-Config/</loc>
    <lastmod>2022-04-17T03:54:34.774Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud Alibaba 配置中心 Nacos 入门</title>
        <pubTime>2019-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud/ActiveMQ/</loc>
    <lastmod>2022-04-17T03:54:34.766Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud 消息队列 ActiveMQ 入门</title>
        <pubTime>2019-10-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud/Kafka/</loc>
    <lastmod>2022-04-17T03:54:34.762Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud 消息队列 Kafka 入门</title>
        <pubTime>2019-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud/gRPC/</loc>
    <lastmod>2022-04-17T03:54:34.754Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud 服务调用 gRPC 入门</title>
        <pubTime>2019-04-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Alibaba/Nacos-Discovery/</loc>
    <lastmod>2022-04-17T03:54:34.750Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud Alibaba 注册中心 Nacos 入门</title>
        <pubTime>2019-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud/Netflix-Hystrix/</loc>
    <lastmod>2022-04-17T03:54:34.745Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud Netflix 服务容错 Hystrix 入门</title>
        <pubTime>2019-05-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Alibaba/Dubbo/</loc>
    <lastmod>2022-04-17T03:54:34.738Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud Alibaba 服务调用 Dubbo 入门</title>
        <pubTime>2019-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud/Netflix-Eureka/</loc>
    <lastmod>2022-04-17T03:54:34.730Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud Netflix 注册中心 Eureka 入门</title>
        <pubTime>2019-02-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud/Resilience4j/</loc>
    <lastmod>2022-04-17T03:54:34.725Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud 服务容错 Resilience4j 入门</title>
        <pubTime>2019-05-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud/Apollo/</loc>
    <lastmod>2022-04-17T03:54:34.720Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud 配置中心 Apollo 入门</title>
        <pubTime>2019-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud/SkyWalking/</loc>
    <lastmod>2022-04-17T03:54:34.713Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud 链路追踪 SkyWalking</title>
        <pubTime>2021-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud/Spring-Cloud-Config/</loc>
    <lastmod>2022-04-17T03:54:34.707Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud 配置中心 Spring Cloud Config 入门</title>
        <pubTime>2019-09-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud/Consul-Discovery/</loc>
    <lastmod>2022-04-17T03:54:34.700Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud 注册中心 Consul 入门</title>
        <pubTime>2019-02-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud/Feign/</loc>
    <lastmod>2022-04-17T03:54:34.691Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud 声明式调用 Feign 入门</title>
        <pubTime>2019-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Alibaba/RocketMQ/</loc>
    <lastmod>2022-04-17T03:54:34.685Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud Alibaba 消息队列 RocketMQ 入门</title>
        <pubTime>2019-05-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud/RabbitMQ/</loc>
    <lastmod>2022-04-17T03:54:34.677Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud 消息队列 RabbitMQ 入门</title>
        <pubTime>2019-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Alibaba/intro/</loc>
    <lastmod>2022-04-17T03:54:34.668Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud Alibaba 介绍</title>
        <pubTime>2018-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud/Spring-Cloud-Gateway/</loc>
    <lastmod>2022-04-17T03:54:34.662Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud 网关 Spring Cloud Gateway 入门</title>
        <pubTime>2019-07-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Alibaba/Sentinel/</loc>
    <lastmod>2022-04-17T03:54:34.654Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud Alibaba 服务容错 Sentinel 入门</title>
        <pubTime>2019-04-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud/Bus-RabbitMQ/</loc>
    <lastmod>2022-04-17T03:54:34.646Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud 事件总线 RabbitMQ 入门</title>
        <pubTime>2019-10-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud/SB-Admin/</loc>
    <lastmod>2022-04-17T03:54:34.638Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud 监控工具 Admin 入门</title>
        <pubTime>2021-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Netflix/Ribbon/</loc>
    <lastmod>2022-04-17T03:54:34.632Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud Netflix 负载均衡 Ribbon 入门</title>
        <pubTime>2019-02-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud/Bus-Consul/</loc>
    <lastmod>2022-04-17T03:54:34.626Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud 事件总线 Consul 入门</title>
        <pubTime>2019-11-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud/Jenkins/</loc>
    <lastmod>2022-04-17T03:54:34.620Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud 持续交付 Jenkins 入门</title>
        <pubTime>2020-02-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud/Spring-Cloud-Sleuth/</loc>
    <lastmod>2022-04-17T03:54:34.613Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud 链路追踪 Spring Cloud Sleuth</title>
        <pubTime>2020-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Cloud" url="https://www.iocoder.cn/categories/Spring-Cloud/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/SpringMVC/</loc>
    <lastmod>2022-04-17T02:56:00.508Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot SpringMVC 入门</title>
        <pubTime>2019-11-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Spring-Security/</loc>
    <lastmod>2022-04-17T02:56:00.500Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 安全框架 Spring Security 入门</title>
        <pubTime>2019-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/CAT/</loc>
    <lastmod>2022-04-17T02:56:00.496Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 监控平台 CAT 入门</title>
        <pubTime>2020-02-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Kafka/</loc>
    <lastmod>2022-04-17T02:56:00.493Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 消息队列 Kafka 入门</title>
        <pubTime>2019-12-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Sentinel/</loc>
    <lastmod>2022-04-17T02:56:00.487Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 服务容错 Sentinel 入门</title>
        <pubTime>2020-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Swagger-Starter/</loc>
    <lastmod>2022-04-17T02:56:00.483Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot API 接口文档 Swagger Starter 入门</title>
        <pubTime>2019-11-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Cache/</loc>
    <lastmod>2022-04-17T02:56:00.481Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 缓存 Cache 入门</title>
        <pubTime>2019-11-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Web-Services/</loc>
    <lastmod>2022-04-17T02:56:00.477Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot Web Service 入门</title>
        <pubTime>2019-12-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/MapStruct/</loc>
    <lastmod>2022-04-17T02:56:00.474Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 对象转换 MapStruct 入门</title>
        <pubTime>2019-02-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/gRPC/</loc>
    <lastmod>2022-04-17T02:56:00.471Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot gRPC 入门</title>
        <pubTime>2019-12-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Job/</loc>
    <lastmod>2022-04-17T02:56:00.464Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 定时任务入门</title>
        <pubTime>2019-12-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Dubbo/</loc>
    <lastmod>2022-04-17T02:56:00.458Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot Dubbo 入门</title>
        <pubTime>2019-12-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/config-nacos/</loc>
    <lastmod>2022-04-17T02:56:00.451Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 配置中心 Nacos 入门</title>
        <pubTime>2020-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Async-Job/</loc>
    <lastmod>2022-04-17T02:56:00.447Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 异步任务入门</title>
        <pubTime>2019-12-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Seata/</loc>
    <lastmod>2022-04-17T02:56:00.444Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 分布式事务 Seata 入门</title>
        <pubTime>2020-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Redis/</loc>
    <lastmod>2022-04-17T02:56:00.440Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot Redis 入门</title>
        <pubTime>2019-09-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Jenkins/</loc>
    <lastmod>2022-04-17T02:56:00.436Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 持续交付 Jenkins 入门</title>
        <pubTime>2020-04-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/ActiveMQ/</loc>
    <lastmod>2022-04-17T02:56:00.433Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 消息队列 ActiveMQ 入门</title>
        <pubTime>2019-12-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Sentry/</loc>
    <lastmod>2022-04-17T02:56:00.428Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 异常管理平台 Sentry 入门</title>
        <pubTime>2020-03-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Motan/</loc>
    <lastmod>2022-04-17T02:56:00.426Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot Motan 入门</title>
        <pubTime>2019-12-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Logging/</loc>
    <lastmod>2022-04-17T02:56:00.423Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 日志集成 Logging 入门</title>
        <pubTime>2020-02-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/WebFlux/</loc>
    <lastmod>2022-04-17T02:56:00.419Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 响应式 WebFlux 入门</title>
        <pubTime>2019-11-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Netty/</loc>
    <lastmod>2022-04-17T02:56:00.409Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot Netty 入门</title>
        <pubTime>2019-11-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Unit-Test/</loc>
    <lastmod>2022-04-17T02:56:00.404Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 单元测试 Test 入门</title>
        <pubTime>2020-05-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Swagger/</loc>
    <lastmod>2022-04-17T02:56:00.400Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot API 接口文档 Swagger 入门</title>
        <pubTime>2019-11-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Admin/</loc>
    <lastmod>2022-04-17T02:56:00.397Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 监控工具 Admin 入门</title>
        <pubTime>2020-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/RabbitMQ/</loc>
    <lastmod>2022-04-17T02:56:00.393Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 消息队列 RabbitMQ 入门</title>
        <pubTime>2019-12-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Solr/</loc>
    <lastmod>2022-04-17T02:56:00.384Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot Solr 入门</title>
        <pubTime>2019-11-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/jar/</loc>
    <lastmod>2022-04-17T02:56:00.382Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot Jar 启动原理</title>
        <pubTime>2019-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Resilience4j/</loc>
    <lastmod>2022-04-17T02:56:00.361Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 服务容错 Resilience4j 入门</title>
        <pubTime>2020-09-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Event/</loc>
    <lastmod>2022-04-17T02:56:00.356Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 事件机制 Event 入门</title>
        <pubTime>2019-12-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Zipkin/</loc>
    <lastmod>2022-04-17T02:56:00.353Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 链路追踪 Zipkin 入门</title>
        <pubTime>2020-04-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/database-version-control/</loc>
    <lastmod>2022-04-17T02:56:00.347Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 数据库版本管理入门</title>
        <pubTime>2019-11-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/JApiDocs/</loc>
    <lastmod>2022-04-17T02:56:00.343Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot API 接口文档 JApiDocs 入门</title>
        <pubTime>2019-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/registry-nacos/</loc>
    <lastmod>2022-04-17T02:56:00.341Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 注册中心 Nacos 入门</title>
        <pubTime>2020-07-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Elasticsearch/</loc>
    <lastmod>2022-04-17T02:56:00.338Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot Elasticsearch 入门</title>
        <pubTime>2019-11-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/quick-start/</loc>
    <lastmod>2022-04-17T02:56:00.335Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 快速入门</title>
        <pubTime>2019-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/dynamic-datasource/</loc>
    <lastmod>2022-04-17T02:56:00.333Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 多数据源（读写分离）入门</title>
        <pubTime>2019-11-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/hot-swap/</loc>
    <lastmod>2022-04-17T02:56:00.328Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 热部署入门</title>
        <pubTime>2019-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Feign/</loc>
    <lastmod>2022-04-17T02:56:00.325Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 声明式调用 Feign 入门</title>
        <pubTime>2019-12-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/IDEA-HTTP-Client/</loc>
    <lastmod>2022-04-17T02:56:00.322Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot API 接口调试 IDEA HTTP Client</title>
        <pubTime>2019-11-30T16:00:00.000Z</pubTime>
        
        <tag>IntelliJ IDEA</tag>
         
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/SkyWalking/</loc>
    <lastmod>2022-04-17T02:56:00.319Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 链路追踪 SkyWalking 入门</title>
        <pubTime>2020-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/MyBatis/</loc>
    <lastmod>2022-04-17T02:56:00.312Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot MyBatis 入门</title>
        <pubTime>2019-10-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Validation/</loc>
    <lastmod>2022-04-17T02:56:00.308Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 参数校验 Validation 入门</title>
        <pubTime>2019-11-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Actuator/</loc>
    <lastmod>2022-04-17T02:56:00.303Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 监控端点 Actuator 入门</title>
        <pubTime>2020-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/ShowDoc/</loc>
    <lastmod>2022-04-17T02:56:00.298Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot API 接口文档 ShowDoc 入门</title>
        <pubTime>2019-11-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/ELK/</loc>
    <lastmod>2022-04-17T02:56:00.295Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 日志平台 ELK + Filebeat 入门</title>
        <pubTime>2020-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/SOFARPC/</loc>
    <lastmod>2022-04-17T02:56:00.293Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot SOFARPC 入门</title>
        <pubTime>2019-12-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/MongoDB/</loc>
    <lastmod>2022-04-17T02:56:00.290Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot MongoDB 入门</title>
        <pubTime>2019-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Hystrix/</loc>
    <lastmod>2022-04-17T02:56:00.287Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 服务容错 Hystrix 入门</title>
        <pubTime>2020-09-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/autoconfigure/</loc>
    <lastmod>2022-04-17T02:56:00.284Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 自动配置原理</title>
        <pubTime>2019-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/config-apollo/</loc>
    <lastmod>2022-04-17T02:56:00.281Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 配置中心 Apollo 入门</title>
        <pubTime>2020-07-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Prometheus-and-Grafana/</loc>
    <lastmod>2022-04-17T02:56:00.278Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 监控平台 Prometheus + Grafana 入门</title>
        <pubTime>2020-02-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/sharding-datasource/</loc>
    <lastmod>2022-04-17T02:56:00.275Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 分库分表入门</title>
        <pubTime>2019-11-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/DB-Doc-screw/</loc>
    <lastmod>2022-04-17T02:56:00.272Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 数据表结构文档</title>
        <pubTime>2019-11-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/RocketMQ/</loc>
    <lastmod>2022-04-17T02:56:00.270Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 消息队列 RocketMQ 入门</title>
        <pubTime>2019-12-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/datasource-pool/</loc>
    <lastmod>2022-04-17T02:56:00.264Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 数据库连接池入门</title>
        <pubTime>2019-11-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/WebSocket/</loc>
    <lastmod>2022-04-17T02:56:00.261Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot WebSocket 入门</title>
        <pubTime>2019-11-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Distributed-Session/</loc>
    <lastmod>2022-04-17T02:56:00.258Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 分布式 Session 入门</title>
        <pubTime>2019-11-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Shiro/</loc>
    <lastmod>2022-04-17T02:56:00.254Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 安全框架 Shiro 入门</title>
        <pubTime>2020-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/JPA/</loc>
    <lastmod>2022-04-17T02:56:00.249Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot JPA 入门</title>
        <pubTime>2019-11-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/JdbcTemplate/</loc>
    <lastmod>2022-04-17T02:56:00.244Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot JdbcTemplate 入门</title>
        <pubTime>2019-11-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/Lombok/</loc>
    <lastmod>2022-04-17T02:56:00.242Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 消除冗余代码 Lombok 入门</title>
        <pubTime>2019-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/config-file/</loc>
    <lastmod>2022-04-17T02:56:00.239Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 配置文件入门</title>
        <pubTime>2020-05-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Kafka/build-debugging-environment/</loc>
    <lastmod>2022-04-17T02:00:41.104Z</lastmod>
    <data>
        <display>
        <title>如何搭建 Kafka 调试环境，仅需 5 分钟！</title>
        <pubTime>2021-07-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Kafka" url="https://www.iocoder.cn/categories/Kafka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Redis/build-debugging-environment-6-x/</loc>
    <lastmod>2022-04-17T02:00:41.062Z</lastmod>
    <data>
        <display>
        <title>如何搭建 Redis 调试环境，仅需 5 分钟！</title>
        <pubTime>2019-09-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Redis" url="https://www.iocoder.cn/categories/Redis/"/>
          
        </display>
    </data>
    </url>

    
    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-after-introducing-the-RabbitMQ-how-do-you-ensure-all-link-data-without-losing-100/</loc>
    <lastmod>2022-04-16T05:20:43.727Z</lastmod>
    <data>
        <display>
        <title>腾讯二面：引入RabbitMQ后，你如何保证全链路数据100%不丢失 ？</title>
        <pubTime>2021-12-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-multithread-batch-split-the-List-into-the-database/</loc>
    <lastmod>2022-04-16T05:19:20.935Z</lastmod>
    <data>
        <display>
        <title>利用多线程批量拆分 List 导入数据库，效率杠杠的！</title>
        <pubTime>2022-04-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Code-specification--design-pattern-road-to-fall-to-the-ground/</loc>
    <lastmod>2022-04-16T05:16:54.626Z</lastmod>
    <data>
        <display>
        <title>别再写 shǐ 山代码了。。。</title>
        <pubTime>2022-04-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Git-is-the-essence-of-the-instruction-it-is-easy-to-understand/</loc>
    <lastmod>2022-04-16T05:14:25.486Z</lastmod>
    <data>
        <display>
        <title>Git 各指令的本质，真是通俗易懂啊</title>
        <pubTime>2022-04-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-Is-there-a-limit-to-the-length-of-a-String-How-much-is/</loc>
    <lastmod>2022-04-16T05:10:25.771Z</lastmod>
    <data>
        <display>
        <title>面试官：String长度有限制吗？是多少？</title>
        <pubTime>2022-04-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/WebSocket-cluster-solution/</loc>
    <lastmod>2022-04-16T04:38:22.746Z</lastmod>
    <data>
        <display>
        <title>聊聊 分布式 WebSocket 集群解决方案</title>
        <pubTime>2021-10-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-HTTPS-works/</loc>
    <lastmod>2022-04-15T18:04:33.085Z</lastmod>
    <data>
        <display>
        <title>HTTPS 的工作原理</title>
        <pubTime>2020-06-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Million-level-flow-architecture-of-distributed-transaction-way-of-thinking-and-method/</loc>
    <lastmod>2022-04-11T17:54:38.074Z</lastmod>
    <data>
        <display>
        <title>亿级流量架构之分布式事务思路及方法</title>
        <pubTime>2022-04-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mysql-management-tools-Sequel-Pro/</loc>
    <lastmod>2022-04-11T17:33:23.407Z</lastmod>
    <data>
        <display>
        <title>一款高颜值的 MySQL 管理工具，超好用。。</title>
        <pubTime>2022-04-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Zhihu-high-praise-what-is-the-difference-between-OracleJDK-and-its/</loc>
    <lastmod>2022-04-11T17:12:04.176Z</lastmod>
    <data>
        <display>
        <title>知乎高赞：从源码层，拆解OracleJDK和OpenJDK有什么区别？网友：不愧是大神的回答~</title>
        <pubTime>2022-04-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Single-signon-SSO-solution-SpringSecurity--JWT-complete-tutorial/</loc>
    <lastmod>2022-04-09T14:41:38.349Z</lastmod>
    <data>
        <display>
        <title>Spring Security + JWT 实现单点登录，还有谁不会？？</title>
        <pubTime>2022-04-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-IDEA-plugin-artifact-a-key-to-help-you-convert-DTO-VO-BO-PO-DO/</loc>
    <lastmod>2022-04-05T16:28:29.358Z</lastmod>
    <data>
        <display>
        <title>一款 IDEA 插件帮你优雅转化 DTO、VO、BO、PO、DO</title>
        <pubTime>2022-04-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java8-Stream-20-instances-of-20000-words-playing-with-filtering-reduction-grouping-and-aggregation-of-collections/</loc>
    <lastmod>2022-04-03T17:18:36.098Z</lastmod>
    <data>
        <display>
        <title>20 个超级实用的 Java 8 Stream，玩转集合的筛选、归约、分组、聚合</title>
        <pubTime>2022-04-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-three-unifications-that-build-the-foundation-of-a-Java-project-are-awesome/</loc>
    <lastmod>2022-04-03T17:08:23.148Z</lastmod>
    <data>
        <display>
        <title>Java项目构建基础：统一结果，统一异常，统一日志</title>
        <pubTime>2022-04-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Asynchronous-artifact-CompletableFuture-implementation-principle-and-usage-scenarios/</loc>
    <lastmod>2022-04-02T12:31:56.092Z</lastmod>
    <data>
        <display>
        <title>京东一面：说说 CompletableFuture 的实现原理和使用场景？我懵了。。</title>
        <pubTime>2022-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Popular-explanations-of-23-design-patterns/</loc>
    <lastmod>2022-04-02T12:16:53.187Z</lastmod>
    <data>
        <display>
        <title>23 种设计模式的通俗解释，虽然有点污，但是秒懂</title>
        <pubTime>2022-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-integrates-WebSocket-to-push-information-forward-in-the-background/</loc>
    <lastmod>2022-03-30T16:26:18.152Z</lastmod>
    <data>
        <display>
        <title>SpringBoot集成WebSocket，实现后台向前端推送信息</title>
        <pubTime>2022-03-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Graphic-MySQL-index-clear-and-transparent-write-so-well/</loc>
    <lastmod>2022-03-28T16:57:29.562Z</lastmod>
    <data>
        <display>
        <title>图解 MySQL 索引，清晰易懂，写得太好了！</title>
        <pubTime>2022-03-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-design-the-order-system-Take-a-look-at-this-article/</loc>
    <lastmod>2022-03-27T02:47:22.730Z</lastmod>
    <data>
        <display>
        <title>图解订单系统的设计</title>
        <pubTime>2022-03-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-DMA-and-zero-copy-technique/</loc>
    <lastmod>2022-03-26T02:29:19.833Z</lastmod>
    <data>
        <display>
        <title>关于零拷贝技术，你了解多少？</title>
        <pubTime>2022-03-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nginx-common-configuration-list/</loc>
    <lastmod>2022-03-24T16:15:14.807Z</lastmod>
    <data>
        <display>
        <title>Nginx 配置清单（一篇够用）</title>
        <pubTime>2022-03-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nginx-from-installation-to-high-availability-a-fix/</loc>
    <lastmod>2022-03-23T16:19:41.118Z</lastmod>
    <data>
        <display>
        <title>Nginx 从安装到高可用</title>
        <pubTime>2022-03-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Yudao/qun/</loc>
    <lastmod>2022-03-23T12:33:05.197Z</lastmod>
    <data>
        <display>
        <title>加入 ruoyi-vue-pro 专属交流群，获得【开发手册】</title>
        <pubTime>2021-03-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Yudao" url="https://www.iocoder.cn/categories/Yudao/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-does-limit-affect-performance-in-SQL/</loc>
    <lastmod>2022-03-22T16:43:56.195Z</lastmod>
    <data>
        <display>
        <title>MySQL 用 limit 为什么会影响性能？</title>
        <pubTime>2021-10-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-some-people-can-add-functionality-to-the-shit-chaos-of-the-thousands-of-lines-of-code/</loc>
    <lastmod>2022-03-22T16:33:35.766Z</lastmod>
    <data>
        <display>
        <title>为什么有人可以在屎一样混乱的几千行代码里加功能？不重构能驾驭屎山吗？</title>
        <pubTime>2022-03-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Shit-like-code-Come-on-reframe-me/</loc>
    <lastmod>2022-03-20T16:53:45.138Z</lastmod>
    <data>
        <display>
        <title>跟狗屎一样的代码，到底该如何重构？</title>
        <pubTime>2022-03-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Comparison-of-four-major-API-architecture-styles/</loc>
    <lastmod>2022-03-20T16:42:02.363Z</lastmod>
    <data>
        <display>
        <title>4 种主流的 API 架构风格对比</title>
        <pubTime>2022-03-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kafka-consumption-solution-sequence/</loc>
    <lastmod>2022-03-20T02:16:56.801Z</lastmod>
    <data>
        <display>
        <title>Kafka 怎么顺序消费？面试必备！</title>
        <pubTime>2022-03-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer--Transactional-annotation-is-how-to-implement/</loc>
    <lastmod>2022-03-19T01:55:13.582Z</lastmod>
    <data>
        <display>
        <title>源码角度，分析@Transactional实现原理</title>
        <pubTime>2022-03-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-design-API-interface-and-achieve-uniform-format-return/</loc>
    <lastmod>2022-03-17T16:09:53.996Z</lastmod>
    <data>
        <display>
        <title>如何设计 API 接口，实现统一格式返回？</title>
        <pubTime>2022-03-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Depend-unexpectedly-have-the-code-comment-of-such-sand-sculpture/</loc>
    <lastmod>2022-03-16T16:26:42.544Z</lastmod>
    <data>
        <display>
        <title>竟还有如此沙雕的代码注释！我笑喷了</title>
        <pubTime>2020-07-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/OAuth2-and-JWT-How-to-design-a-secure-API/</loc>
    <lastmod>2022-03-15T16:35:31.318Z</lastmod>
    <data>
        <display>
        <title>OAuth2 vs JWT，到底怎么选？</title>
        <pubTime>2022-03-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kafka-from-basic-to-advanced-illustrated-with-pictures/</loc>
    <lastmod>2022-03-12T09:01:21.309Z</lastmod>
    <data>
        <display>
        <title>万字讲解 Kafka 从基础到高级（附图讲解）</title>
        <pubTime>2021-04-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/MyBatis/x-plugins/</loc>
    <lastmod>2022-03-11T14:52:46.466Z</lastmod>
    <data>
        <display>
        <title>MybatisX 快速开发插件</title>
        <pubTime>2022-03-10T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Recursive-Java8-Stream-flow-a-few-lines-of-code-get-traversal-tree-structure/</loc>
    <lastmod>2022-03-11T05:01:49.610Z</lastmod>
    <data>
        <display>
        <title>别再写一堆的 for 循环了！Java 8 中的 Stream 轻松遍历树形结构，是真的牛逼！</title>
        <pubTime>2022-03-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Micro-service-architecture-overview/</loc>
    <lastmod>2022-03-10T15:05:09.519Z</lastmod>
    <data>
        <display>
        <title>7000 字 + 21 图，微服务架构概述</title>
        <pubTime>2022-03-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/2022-the-latest-955-list--not-to-work-overtime/</loc>
    <lastmod>2022-03-10T14:53:17.672Z</lastmod>
    <data>
        <display>
        <title>最新 955 不加班的公司名单（2022版）</title>
        <pubTime>2022-03-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-the-RestTemplate-in-Spring-Boot-not-working-Try-Retrofit/</loc>
    <lastmod>2022-03-10T14:48:23.219Z</lastmod>
    <data>
        <display>
        <title>别再用 httpClient了，快试试这款优雅的 HTTP 客户端工具！</title>
        <pubTime>2022-03-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Intellij-idea-efficient-use-tutorial/</loc>
    <lastmod>2022-03-10T14:43:13.817Z</lastmod>
    <data>
        <display>
        <title>Intellij IDEA 高效使用教程</title>
        <pubTime>2022-03-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Using-MySQL-please-use-good-JSON-this-card/</loc>
    <lastmod>2022-03-10T14:38:22.059Z</lastmod>
    <data>
        <display>
        <title>MySQL + JSON = 王炸！！</title>
        <pubTime>2022-03-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/RabbitMQ-delay-queue-so-useful/</loc>
    <lastmod>2022-03-10T05:58:00.719Z</lastmod>
    <data>
        <display>
        <title>面试官：淘宝七天自动确认收货，可以怎么实现？</title>
        <pubTime>2022-03-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-two-aspects-the-main-method-can-be-inherited/</loc>
    <lastmod>2022-03-08T05:59:00.369Z</lastmod>
    <data>
        <display>
        <title>阿里二面：main 方法可以继承吗？</title>
        <pubTime>2022-03-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Depth-Linux-system-memory-knowledge/</loc>
    <lastmod>2022-03-07T12:08:37.376Z</lastmod>
    <data>
        <display>
        <title>深度好文：Linux操作系统内存</title>
        <pubTime>2022-03-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-injection-Bean-seven-ways/</loc>
    <lastmod>2022-03-07T12:06:38.997Z</lastmod>
    <data>
        <display>
        <title>Spring 注入 Bean 的 7 种方式，还有谁不会？？</title>
        <pubTime>2022-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringMVC-unified-exception-handling-introduction-and-practice/</loc>
    <lastmod>2022-03-07T12:06:38.992Z</lastmod>
    <data>
        <display>
        <title>SpringMVC 统一异常处理介绍及实战</title>
        <pubTime>2020-04-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-does-not-recommend-alibaba-just-use-Async-comment/</loc>
    <lastmod>2022-03-05T12:30:00.524Z</lastmod>
    <data>
        <display>
        <title>都在建议，不要直接使用 @Async 注解，为什么？</title>
        <pubTime>2022-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/12-open-source-back-office-management-systems-that-are-perfect-for-outsourcing-projects/</loc>
    <lastmod>2022-03-05T12:17:30.641Z</lastmod>
    <data>
        <display>
        <title>12 个适合做外包项目的开源后台管理系统</title>
        <pubTime>2022-01-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Finally-understand-the-memory-structure-of-Java-8-no-longer-entanglements-method-and-constant-pool/</loc>
    <lastmod>2022-03-04T01:14:31.002Z</lastmod>
    <data>
        <display>
        <title>终于搞懂了java8的内存结构，再也不纠结方法区和常量池了！</title>
        <pubTime>2022-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/maven/bom/</loc>
    <lastmod>2022-03-02T16:37:27.545Z</lastmod>
    <data>
        <display>
        <title>微服务中使用 Maven BOM 来管理你的版本依赖</title>
        <pubTime>2022-03-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Maven" url="https://www.iocoder.cn/categories/Maven/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-look-for-big-factory-is-in-use-of-cent-library-cent-table-scheme-all-in-here!/</loc>
    <lastmod>2022-03-01T05:11:31.099Z</lastmod>
    <data>
        <display>
        <title>不用找了，大厂在用的分库分表方案，都在这了</title>
        <pubTime>2022-02-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-choose-the-suitable-scheme-of-distributed-ids-generated/</loc>
    <lastmod>2022-02-27T15:52:58.357Z</lastmod>
    <data>
        <display>
        <title>如何选择合适的分布式ID生成方案？</title>
        <pubTime>2022-02-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Wrote-a-piece-of-code-in-the-morning-and-was-fired-In-the-afternoon/</loc>
    <lastmod>2022-02-27T15:51:58.064Z</lastmod>
    <data>
        <display>
        <title>上午写了一段代码，下午就被开除了。。</title>
        <pubTime>2022-02-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Left-ear-mouse-companies-to-monitor-employee-behavior-this-logic-is-not-right/</loc>
    <lastmod>2022-02-27T05:11:28.509Z</lastmod>
    <data>
        <display>
        <title>左耳朵耗子：公司监控员工行为，这事逻辑就不对</title>
        <pubTime>2022-02-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-implement-business-check-in-this-way-is-elegant/</loc>
    <lastmod>2022-02-26T05:07:52.905Z</lastmod>
    <data>
        <display>
        <title>SpringBoot中实现业务校验，这种方式才叫优雅！</title>
        <pubTime>2022-02-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-374--soulcrushing-ConcurrentHashMap-interview-how-long-can-you-carry/</loc>
    <lastmod>2022-02-26T05:07:27.678Z</lastmod>
    <data>
        <display>
        <title>【374期】ConcurrentHashMap面试灵魂拷问，你能扛多久</title>
        <pubTime>2022-02-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Weibo-had-massive-layoffs/</loc>
    <lastmod>2022-02-26T05:03:06.617Z</lastmod>
    <data>
        <display>
        <title>微博被曝大面积裁员？上热搜了</title>
        <pubTime>2022-02-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-old-engineer-after-ten-years-of-work-in-Google/</loc>
    <lastmod>2022-02-26T05:03:06.613Z</lastmod>
    <data>
        <display>
        <title>一位老工程师在谷歌工作十年后的总结</title>
        <pubTime>2022-02-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Also-in-the-Random-number-is-generated-by-the-Random/</loc>
    <lastmod>2022-02-26T04:39:09.069Z</lastmod>
    <data>
        <display>
        <title>干掉Random：这个类已经成为获取随机数的王者</title>
        <pubTime>2022-02-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/When-the-Transactional-encounter-lock-there-is-a-hole/</loc>
    <lastmod>2022-02-26T04:27:15.634Z</lastmod>
    <data>
        <display>
        <title>几行烂代码，我赔了16万。</title>
        <pubTime>2022-02-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-clean-code/</loc>
    <lastmod>2022-02-26T03:36:44.643Z</lastmod>
    <data>
        <display>
        <title>代码整洁 vs 代码肮脏</title>
        <pubTime>2022-02-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mybatis-USES-9-design-patterns-which-is-really-useful/</loc>
    <lastmod>2022-02-26T03:30:41.842Z</lastmod>
    <data>
        <display>
        <title>Mybatis 使用的 9 种设计模式，真是太有用了</title>
        <pubTime>2022-02-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-correctly-access-the-massive-data-in-redis-Avoid-accidents/</loc>
    <lastmod>2022-02-26T03:00:42.446Z</lastmod>
    <data>
        <display>
        <title>如何遍历 Redis 中的海量数据</title>
        <pubTime>2022-02-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-gracefully-stops-services-in-several-ways/</loc>
    <lastmod>2022-02-26T02:58:06.431Z</lastmod>
    <data>
        <display>
        <title>Springboot 优雅停止服务的几种方法</title>
        <pubTime>2022-02-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Question-Why-does-Spring-need-a-level-3-cache-to-resolve-circular-dependencies-instead-of-a-level-2-cache/</loc>
    <lastmod>2022-02-26T02:46:06.519Z</lastmod>
    <data>
        <display>
        <title>京东一面：Spring 为何需要三级缓存解决循环依赖，而不是二级缓存？我懵了。。</title>
        <pubTime>2022-02-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-high-frequency-interview-question-how-to-ensure-cache-and-database-double-write-consistency/</loc>
    <lastmod>2022-02-23T16:19:35.844Z</lastmod>
    <data>
        <display>
        <title>亿级流量高并发场景下，如何保证缓存与数据库的双写一致性？</title>
        <pubTime>2022-02-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-the-younger-generation-dont-even-understand-the-basic-knowledge-of-the-operating-system/</loc>
    <lastmod>2022-02-22T15:35:26.336Z</lastmod>
    <data>
        <display>
        <title>为什么有人连操作系统的基本知识都不懂？</title>
        <pubTime>2022-02-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/02-seconds-had-copied-the-100-g-file/</loc>
    <lastmod>2022-02-21T05:11:53.895Z</lastmod>
    <data>
        <display>
        <title>0.2 秒居然复制了一个 100G 文件？怎么做到的？</title>
        <pubTime>2022-02-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Backend-hanging-them-3-lines-of-code-to-write-8-interface/</loc>
    <lastmod>2022-02-21T05:05:58.979Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 开挂：3 行代码 = 8 个接口</title>
        <pubTime>2022-02-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Docker-tide-Podman-to-rise-soon/</loc>
    <lastmod>2022-02-21T04:59:28.420Z</lastmod>
    <data>
        <display>
        <title>Docker 大势已去，Podman 即将崛起</title>
        <pubTime>2022-02-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Git-commonly-used-commands-each-is-important/</loc>
    <lastmod>2022-02-19T10:53:40.781Z</lastmod>
    <data>
        <display>
        <title>Git 常用命令，每条都很重要！</title>
        <pubTime>2022-02-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Aop-common-annotations-and-execution-order/</loc>
    <lastmod>2022-02-19T10:52:37.060Z</lastmod>
    <data>
        <display>
        <title>Spring Aop 常见注解和执行顺序</title>
        <pubTime>2022-02-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/My-colleague-said-I-write-code-like-writing-poems/</loc>
    <lastmod>2022-02-19T10:51:36.951Z</lastmod>
    <data>
        <display>
        <title>我同事说我写代码像写诗</title>
        <pubTime>2022-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/System-architecture-evolution-SOA-differences-and-relationship-between-micro-service-architecture/</loc>
    <lastmod>2022-02-19T10:50:22.132Z</lastmod>
    <data>
        <display>
        <title>系统架构演变：SOA、微服务架构的区别和联系</title>
        <pubTime>2022-02-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Indepth-distributed-transactional-consistency/</loc>
    <lastmod>2022-02-19T10:50:22.132Z</lastmod>
    <data>
        <display>
        <title>深入剖析分布式事务一致性</title>
        <pubTime>2022-02-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-the-use-of-thread-sleep-0/</loc>
    <lastmod>2022-02-19T06:40:39.199Z</lastmod>
    <data>
        <display>
        <title>闲鱼面试：Thread.sleep(0) 到底有什么用？</title>
        <pubTime>2022-02-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/great-technology-architecture-of-strategic-and-tactical-principles/</loc>
    <lastmod>2022-02-19T06:37:27.995Z</lastmod>
    <data>
        <display>
        <title>【超赞】技术架构的战略和战术原则</title>
        <pubTime>2021-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringCloud-distributed-logging-acquisition-scheme/</loc>
    <lastmod>2022-02-19T06:23:00.450Z</lastmod>
    <data>
        <display>
        <title>SpringCloud 分布式日志采集方案</title>
        <pubTime>2022-02-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-key-generation-document-database-can-be-called-the-Swagger-of-database-industry/</loc>
    <lastmod>2022-02-19T05:37:12.730Z</lastmod>
    <data>
        <display>
        <title>一键生成数据库文档，堪称数据库界的Swagger</title>
        <pubTime>2022-02-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-write-a-good-technical-documentation/</loc>
    <lastmod>2022-02-19T05:34:45.492Z</lastmod>
    <data>
        <display>
        <title>怎么才能写好技术文档？这是我的全部经验</title>
        <pubTime>2022-02-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Data-in-2021-China-industry-top-10-keywords/</loc>
    <lastmod>2022-02-19T05:34:45.491Z</lastmod>
    <data>
        <display>
        <title>2021年数据中台行业十大关键词</title>
        <pubTime>2022-02-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Rolebased-access-control-RBAC--evolution-history-design-concept-and-simple-implementation/</loc>
    <lastmod>2022-02-17T14:49:30.874Z</lastmod>
    <data>
        <display>
        <title>基于角色的访问控制（RBAC）：演进历史、设计理念及简洁实现</title>
        <pubTime>2022-02-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Blast/</loc>
    <lastmod>2022-02-17T14:48:22.167Z</lastmod>
    <data>
        <display>
        <title>炸了！JetBrains 宣布：IntelliJ IDEA 彻底弃用 Log4j。。</title>
        <pubTime>2022-02-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Seven-solutions/</loc>
    <lastmod>2022-02-17T14:43:54.313Z</lastmod>
    <data>
        <display>
        <title>七种方案！探讨Redis分布式锁的正确使用姿势</title>
        <pubTime>2022-02-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-Redis-cache-and-MySQL-data-achieve-consistency/</loc>
    <lastmod>2022-02-17T14:25:09.600Z</lastmod>
    <data>
        <display>
        <title>Redis 和 MySQL 如何保持数据一致性</title>
        <pubTime>2022-02-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Build-Spring-Cloud-services-from-scratch/</loc>
    <lastmod>2022-02-15T01:41:37.092Z</lastmod>
    <data>
        <display>
        <title>从零开始搭建公司SpringCloud架构技术栈（史上最细），这套架构绝了！</title>
        <pubTime>2022-02-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-use-etcd-instead-of-a-Zookeeper/</loc>
    <lastmod>2022-02-15T01:41:37.034Z</lastmod>
    <data>
        <display>
        <title>为什么用etcd而不用Zookeeper？</title>
        <pubTime>2022-02-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nginx-configuration-is-commonly-used-avoid-pit-guide/</loc>
    <lastmod>2022-02-14T00:50:27.440Z</lastmod>
    <data>
        <display>
        <title>Nginx 常用配置，避坑指南！</title>
        <pubTime>2022-02-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Institute-in-twenty-thousand-where-what-is-a-kind-of-experience/</loc>
    <lastmod>2022-02-13T23:58:41.847Z</lastmod>
    <data>
        <display>
        <title>研究所月入两万，是一种什么体验！</title>
        <pubTime>2022-02-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Docker-eight-application-scenario-see-if-you-know-how-many/</loc>
    <lastmod>2022-02-13T23:58:10.025Z</lastmod>
    <data>
        <display>
        <title>Docker 的 8 个应用场景，看看你知道几个？！</title>
        <pubTime>2022-02-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/20000-words-a-large-number-of-realtime-warehouse-construction-oliver-collection/</loc>
    <lastmod>2022-02-13T23:58:10.024Z</lastmod>
    <data>
        <display>
        <title>20000字详解大厂实时数仓建设（好文收藏）</title>
        <pubTime>2022-02-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-are-the-differences-between-char-or-varchar/</loc>
    <lastmod>2022-02-12T14:04:42.392Z</lastmod>
    <data>
        <display>
        <title>char和varchar有哪些区别？varchar最大长度是多少？</title>
        <pubTime>2022-02-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-solve-websocket-session-sharing-problem-under-distributed-scenario/</loc>
    <lastmod>2022-02-12T11:36:26.313Z</lastmod>
    <data>
        <display>
        <title>Redis解决websocket在分布式场景下session共享问题</title>
        <pubTime>2022-02-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-372--the-interviewer-why-do-you-want-to-try-to-avoid-using-the-IN-and-NOT-IN/</loc>
    <lastmod>2022-02-12T11:36:09.098Z</lastmod>
    <data>
        <display>
        <title>【372期】面试官：为什么要尽量避免使用 IN 和 NOT IN 呢？</title>
        <pubTime>2022-02-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MyBatis-used-in-streaming-to-avoid-large-amount-of-data-of-lead-to-OOM/</loc>
    <lastmod>2022-02-12T11:27:52.272Z</lastmod>
    <data>
        <display>
        <title>MyBatis中使用流式查询避免数据量过大导致OOM</title>
        <pubTime>2022-02-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Approached-the-DDD/</loc>
    <lastmod>2022-02-12T11:26:21.281Z</lastmod>
    <data>
        <display>
        <title>走近DDD</title>
        <pubTime>2022-02-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mybatis-code-is-no-XML-Mapper-Fluent-SQL-operations/</loc>
    <lastmod>2022-02-12T11:25:17.444Z</lastmod>
    <data>
        <display>
        <title>无需 XML Mapper，超级 Mybatis 代码即是 SQL 操作！真香？</title>
        <pubTime>2022-02-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Accidentally-submitted-the-test-code-to-production/</loc>
    <lastmod>2022-02-12T11:24:54.699Z</lastmod>
    <data>
        <display>
        <title>不小心将测试代码提交到生产环境？别慌，教你 6 种方法秒解决！</title>
        <pubTime>2022-02-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-distributed-cache-you-should-like-this-design/</loc>
    <lastmod>2022-02-12T11:22:15.145Z</lastmod>
    <data>
        <display>
        <title>分布式缓存，就该这样设计！</title>
        <pubTime>2022-02-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Netty-integration-for-SpringMVC-implement-efficient-HTTP-service-requests/</loc>
    <lastmod>2022-02-12T11:22:15.143Z</lastmod>
    <data>
        <display>
        <title>Netty整合SpringMVC，实现高效的HTTP服务请求</title>
        <pubTime>2022-02-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-hand-rolled-a-relatively-complete-RPC-framework/</loc>
    <lastmod>2022-02-12T05:42:12.055Z</lastmod>
    <data>
        <display>
        <title>如何手撸一个较为完整的RPC框架？</title>
        <pubTime>2022-02-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Intellij-IDEA-Indicates-that-Command-Line-is-too-long/</loc>
    <lastmod>2022-02-12T03:49:38.775Z</lastmod>
    <data>
        <display>
        <title>Intellij IDEA 运行时报 Command line is too long 解决方法</title>
        <pubTime>2022-02-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-270--the-interviewer-Spring-Bean-instantiation-process-should-be-what-kind-of/</loc>
    <lastmod>2022-02-12T01:30:50.186Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】面试官：说说 Spring Bean 的实例化过程？面试必问的！</title>
        <pubTime>2022-02-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-338--the-interviewer-private-modified-method-can-be-accessed-through-reflection-so-what-is-the-significance-of-private/</loc>
    <lastmod>2022-02-12T01:16:29.323Z</lastmod>
    <data>
        <display>
        <title>面试官：private修饰的方法可以通过反射访问，那么private的意义是什么？</title>
        <pubTime>2022-02-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-IntelliJ-IDEA-plugin-programmers-boyfriend-remember-for-a-lifetime/</loc>
    <lastmod>2022-02-10T00:44:27.406Z</lastmod>
    <data>
        <display>
        <title>不是我吹，这款 IDEA 插件你真没用过！</title>
        <pubTime>2022-02-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Delete-GB-byte-beating-P0-level-accident-intern-all-of-the-following-models-directly-on-the-headlines-today/</loc>
    <lastmod>2022-02-09T14:53:40.151Z</lastmod>
    <data>
        <display>
        <title>字节跳动P0级事故：实习生删除GB以下所有模型，直接上了今日头条......</title>
        <pubTime>2022-02-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-interview-necessary-Spring-63-asked-the-interview/</loc>
    <lastmod>2022-02-09T14:53:22.977Z</lastmod>
    <data>
        <display>
        <title>面试官Spring63问，抗住了马上高薪，失败了工厂拧螺丝</title>
        <pubTime>2022-02-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Article-22-the-API-design-best-practices/</loc>
    <lastmod>2022-02-09T14:46:00.597Z</lastmod>
    <data>
        <display>
        <title>22条API设计的最佳实践</title>
        <pubTime>2022-02-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Taught-you-how-to-implement-SpringBoot-micro-service-monitoring/</loc>
    <lastmod>2022-02-09T14:42:34.761Z</lastmod>
    <data>
        <display>
        <title>手把手教你实现SpringBoot微服务监控！</title>
        <pubTime>2022-02-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tesla-was-unbreakable/</loc>
    <lastmod>2022-02-09T14:41:01.919Z</lastmod>
    <data>
        <display>
        <title>特斯拉，被破解了。。</title>
        <pubTime>2022-02-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Vue-involving-national-security-holes/</loc>
    <lastmod>2022-02-09T14:41:01.916Z</lastmod>
    <data>
        <display>
        <title>Vue涉及国家安全漏洞？尤雨溪亲自回应</title>
        <pubTime>2022-02-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/1-months-collapse-3-times/</loc>
    <lastmod>2022-02-09T14:41:01.915Z</lastmod>
    <data>
        <display>
        <title>1 个月崩 3 次！盘点一下 2021 年的 10 个宕机名场面</title>
        <pubTime>2022-02-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Also-in-trouble-for-generating-distributed-ids/</loc>
    <lastmod>2022-02-07T09:16:28.772Z</lastmod>
    <data>
        <display>
        <title>还在为生成分布式ID发愁？UUID、数据库、算法、Redis、Leaf 来帮忙</title>
        <pubTime>2022-02-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Apple-CEO-cook-when-daddy-xi-is-woman-claims-316-billion-breakup-fee/</loc>
    <lastmod>2022-02-07T09:13:18.109Z</lastmod>
    <data>
        <display>
        <title>苹果 CEO 库克“喜当爹”，被女子索赔31.6亿分手费！</title>
        <pubTime>2022-02-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Compaction-hammer-get-caught/</loc>
    <lastmod>2022-02-07T09:13:18.109Z</lastmod>
    <data>
        <display>
        <title>实锤被抓包！字节跳动违反Apache 2.0许可证，在火山引擎里违规重新发布Apache SkyWalking！</title>
        <pubTime>2022-02-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/From-zero-to-alis-three-years/</loc>
    <lastmod>2022-02-07T09:13:18.108Z</lastmod>
    <data>
        <display>
        <title>从零到阿里的三年</title>
        <pubTime>2022-02-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Hierarchical-model-and-composition-thinking-of-software-architecture-design/</loc>
    <lastmod>2022-02-07T03:34:59.143Z</lastmod>
    <data>
        <display>
        <title>软件架构设计分层模型和构图思考k</title>
        <pubTime>2022-02-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-the-business-and-what-is-the-business-architecture/</loc>
    <lastmod>2022-02-05T10:27:59.972Z</lastmod>
    <data>
        <display>
        <title>什么是业务，什么是业务架构？</title>
        <pubTime>2022-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Should-enter-Tencent-internship-pay-money-Tencent-will-fire-70-employees-and-block-13-companies-in-2021/</loc>
    <lastmod>2022-02-05T03:22:21.714Z</lastmod>
    <data>
        <display>
        <title>进腾讯实习要交钱？腾讯2021年开除70名员工，拉黑13家公司</title>
        <pubTime>2022-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tencent-Code-Review-specification-released!-How-dare-you-write-code/</loc>
    <lastmod>2022-02-04T03:03:57.446Z</lastmod>
    <data>
        <display>
        <title>在腾讯，如何做 Code Review</title>
        <pubTime>2022-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Donts-log-in-again-this-is-the-localization-bug-hit-log-way/</loc>
    <lastmod>2022-02-02T02:53:48.441Z</lastmod>
    <data>
        <display>
        <title>别再乱打日志了，这样才是定位 bug 打日志的方式！</title>
        <pubTime>2022-02-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MyBatis-level2-cache-associated-refresh/</loc>
    <lastmod>2022-02-01T14:38:05.765Z</lastmod>
    <data>
        <display>
        <title>MyBatis 二级缓存 关联刷新实现</title>
        <pubTime>2022-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-is-double-writing-not-recommended-in-the-system/</loc>
    <lastmod>2022-02-01T14:32:41.092Z</lastmod>
    <data>
        <display>
        <title>数据一致性，为什么不推荐双写?</title>
        <pubTime>2022-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Several-common-JVM-tuning-scene-recommended-collection/</loc>
    <lastmod>2022-02-01T14:32:13.735Z</lastmod>
    <data>
        <display>
        <title>几种常见的JVM调优场景（建议收藏）</title>
        <pubTime>2022-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-index-illustrated-further-to-explore-the-principle-of-the-index-and-use/</loc>
    <lastmod>2022-02-01T14:28:22.795Z</lastmod>
    <data>
        <display>
        <title>MySQL索引：图文并茂，深入探究索引的原理和使用</title>
        <pubTime>2022-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MeiRi-a-IDEA-to-prevent-addiction-plug-in/</loc>
    <lastmod>2022-02-01T14:23:40.276Z</lastmod>
    <data>
        <display>
        <title>StopCoding!!这个插件有意思</title>
        <pubTime>2022-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-composition-and-working-principle-of-Tomcat/</loc>
    <lastmod>2022-02-01T14:23:40.276Z</lastmod>
    <data>
        <display>
        <title>Tomcat 组成与工作原理总结</title>
        <pubTime>2022-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/His-former-colleague-earned-60W-through-private-life,-and-he-used-19-private-life-platforms-to-summarize/</loc>
    <lastmod>2022-02-01T14:23:40.275Z</lastmod>
    <data>
        <display>
        <title>春节挣一波快钱，19 个接私活平台</title>
        <pubTime>2022-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-thread-pool-is-difficult-to/</loc>
    <lastmod>2022-02-01T14:23:40.148Z</lastmod>
    <data>
        <display>
        <title>线程池很难么？带你从头到尾捋一遍，不信你听不懂！</title>
        <pubTime>2022-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Critical-praise-to-the-volatile-keyword-on-one-of-the-best-article/</loc>
    <lastmod>2022-02-01T14:23:40.148Z</lastmod>
    <data>
        <display>
        <title>爆赞，对 volatile 关键字讲解最好的一篇文章！</title>
        <pubTime>2022-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Added-a-line-of-code-let-us-to-improve-the-performance-of-the-3000/</loc>
    <lastmod>2022-02-01T14:23:40.146Z</lastmod>
    <data>
        <display>
        <title>增加了一行代码，让我们提高了3000%的性能</title>
        <pubTime>2022-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Education-of-China-and-the-United-States-compared/</loc>
    <lastmod>2022-02-01T14:23:40.145Z</lastmod>
    <data>
        <display>
        <title>中美教育对比</title>
        <pubTime>2022-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Very-not-good-sign-China-do-is-look-at-the-front-desk-if-youd-like-to-go-with/</loc>
    <lastmod>2022-02-01T14:23:40.144Z</lastmod>
    <data>
        <display>
        <title>中台做的好不好的标志就是看前台是否愿意去用</title>
        <pubTime>2022-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-years-plan-how-to-build-the-knowledge-system/</loc>
    <lastmod>2022-02-01T14:23:40.144Z</lastmod>
    <data>
        <display>
        <title>一年之计：如何构建知识体系？</title>
        <pubTime>2022-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mybatis-a-series-of-questions-the-interviewer-easing-the-bit-in/</loc>
    <lastmod>2022-02-01T14:23:40.143Z</lastmod>
    <data>
        <display>
        <title>Mybatis 一连串提问，被面试官吊打了！</title>
        <pubTime>2022-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-30-M1-release-Boot-officially-deprecated-Java-8-minimum-Java-17/</loc>
    <lastmod>2022-02-01T14:23:40.143Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 3.0 M1 发布，正式弃用 Java 8，最低要求 Java 17。。。</title>
        <pubTime>2022-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Drops-programmer-despised-by-relatives-a-eight-hundred-thousand-than-2-teach/</loc>
    <lastmod>2022-02-01T14:23:40.142Z</lastmod>
    <data>
        <display>
        <title>滴滴程序员被亲戚鄙视：年薪八十万不如二本教书的……</title>
        <pubTime>2022-01-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IT-near-the-writer/</loc>
    <lastmod>2022-02-01T14:23:40.142Z</lastmod>
    <data>
        <display>
        <title>IT界惊现文豪！华为领导及阿里P10遭吐槽</title>
        <pubTime>2022-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Oracle-bosses-angry-spray-is-MySQL-database-of-bad/</loc>
    <lastmod>2022-01-30T00:38:56.547Z</lastmod>
    <data>
        <display>
        <title>Oracle大佬离职，怒喷MySQL是“糟糕的数据库”……</title>
        <pubTime>2022-01-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/xiaojiaqi_10billionhongbaos/</loc>
    <lastmod>2022-01-30T00:38:07.573Z</lastmod>
    <data>
        <display>
        <title>一个“扛住100亿次请求”的春晚红包系统</title>
        <pubTime>2022-01-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/PageHelper-threads-using-ThreadLocal-reuse-problem-you-use-the-right/</loc>
    <lastmod>2022-01-30T00:36:52.664Z</lastmod>
    <data>
        <display>
        <title>PageHelper 使用 ThreadLocal 的线程复用问题，你用对了吗？</title>
        <pubTime>2022-01-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Eclipse-is-going-to-drop-shrines/</loc>
    <lastmod>2022-01-30T00:36:52.663Z</lastmod>
    <data>
        <display>
        <title>Eclipse 都快要跌落神坛了。。</title>
        <pubTime>2022-01-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Yiming-zhang-advice-to-product-technical-personnel/</loc>
    <lastmod>2022-01-28T01:08:15.486Z</lastmod>
    <data>
        <display>
        <title>张一鸣：给产品技术人才的建议</title>
        <pubTime>2022-01-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Google-source-code-review-internal-specification/</loc>
    <lastmod>2022-01-28T01:08:15.485Z</lastmod>
    <data>
        <display>
        <title>谷歌开源内部代码评审规范</title>
        <pubTime>2022-01-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-programmers-dont-completely/</loc>
    <lastmod>2022-01-25T16:04:28.380Z</lastmod>
    <data>
        <display>
        <title>中美程序员不完全对比</title>
        <pubTime>2022-01-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Message-idempotent-heavy-general-solution-top/</loc>
    <lastmod>2022-01-24T16:16:07.019Z</lastmod>
    <data>
        <display>
        <title>字节一面：MQ 幂等、去重 有哪些通用的解决方案？</title>
        <pubTime>2022-01-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Int-1-and-int-10-whats-the-difference/</loc>
    <lastmod>2022-01-24T16:15:39.307Z</lastmod>
    <data>
        <display>
        <title>int(1) 和 int(10) 有什么区别？资深开发竟然都理解错了！</title>
        <pubTime>2022-01-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Hungry-Ali-2-years--4-years-rd-some-summary-and-thinking-on-the-road/</loc>
    <lastmod>2022-01-24T16:14:40.385Z</lastmod>
    <data>
        <display>
        <title>饿了么4年 + 阿里2年：研发路上的一些总结与思考</title>
        <pubTime>2022-01-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Actual-combat/</loc>
    <lastmod>2022-01-24T16:10:56.132Z</lastmod>
    <data>
        <display>
        <title>实战！Redis 巧用数据类型实现亿级数据统计！</title>
        <pubTime>2022-01-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-Podman-new-technology/</loc>
    <lastmod>2022-01-24T16:10:09.170Z</lastmod>
    <data>
        <display>
        <title>Podman又是什么新技术？它和Docker有啥区别？</title>
        <pubTime>2022-01-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Really-great-engineers-are-at-the-bottom-of-the-science-of-uniting-the-5-kinds-of-ability/</loc>
    <lastmod>2022-01-24T16:09:41.363Z</lastmod>
    <data>
        <display>
        <title>真正厉害的工程师，都在修炼这5种底层能力</title>
        <pubTime>2022-01-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Actual-combat-into-Elasticsearch-system-architecture/</loc>
    <lastmod>2022-01-24T16:08:39.716Z</lastmod>
    <data>
        <display>
        <title>实战引入Elasticsearch的系统架构</title>
        <pubTime>2022-01-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Net-the-iron-rice-bowl-professional-ranking-civil-servants-only-ranks-eighth/</loc>
    <lastmod>2022-01-24T16:06:50.443Z</lastmod>
    <data>
        <display>
        <title>网传铁饭碗职业排名，公务员仅排第八！</title>
        <pubTime>2022-01-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-why-did-a-for-loop-forEach/</loc>
    <lastmod>2022-01-24T16:06:50.443Z</lastmod>
    <data>
        <display>
        <title>面试官：有了 for 循环 为什么还要 forEach ？</title>
        <pubTime>2022-01-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Indepth-Java-thread-pool-to-source-from-the-design-thinking/</loc>
    <lastmod>2022-01-24T16:06:50.442Z</lastmod>
    <data>
        <display>
        <title>深入Java线程池：从设计思想到源码解读</title>
        <pubTime>2022-01-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Than-bubble-sort-is-a-simple-sorting-algorithm-it-looks-full-of-bugs-program-was-right/</loc>
    <lastmod>2022-01-24T16:06:50.441Z</lastmod>
    <data>
        <display>
        <title>比冒泡算法还简单的排序算法：看起来满是bug的程序，居然是对的</title>
        <pubTime>2022-01-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-what-do-you-say-this-to-me-is-the-time-round/</loc>
    <lastmod>2022-01-24T16:06:50.440Z</lastmod>
    <data>
        <display>
        <title>面试官：你给我说一下什么是时间轮吧？</title>
        <pubTime>2022-01-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interview-dried-small-shrimps-server-15-even-asked/</loc>
    <lastmod>2022-01-24T16:06:50.440Z</lastmod>
    <data>
        <display>
        <title>面试必备：虾皮服务端15连问</title>
        <pubTime>2022-01-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-solve-the-problem-of-data-consistency-of-distributed-micro-service/</loc>
    <lastmod>2022-01-24T16:06:50.439Z</lastmod>
    <data>
        <display>
        <title>如何解决微服务的数据一致性分发问题？</title>
        <pubTime>2022-01-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Epidemic-prevention-and-control-management-system-based-on-Java/</loc>
    <lastmod>2022-01-24T16:06:50.439Z</lastmod>
    <data>
        <display>
        <title>基于 Java 的疫情防控管理系统</title>
        <pubTime>2022-01-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-write-Java-code/</loc>
    <lastmod>2022-01-24T16:06:50.439Z</lastmod>
    <data>
        <display>
        <title>如何写好 Java 业务代码？这也是有很多规范的！</title>
        <pubTime>2022-01-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/View-the-Service-Mesh-and-API-gateway-is-gradually-merge/</loc>
    <lastmod>2022-01-24T16:06:50.438Z</lastmod>
    <data>
        <display>
        <title>观点：Service Mesh和API网关正在逐步融合</title>
        <pubTime>2022-01-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-Service-Mesh-also-need-the-API-gateway/</loc>
    <lastmod>2022-01-24T16:06:50.437Z</lastmod>
    <data>
        <display>
        <title>有了Service Mesh，还需要API网关么？</title>
        <pubTime>2022-01-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Micro-service-way-to-break-up/</loc>
    <lastmod>2022-01-24T16:06:50.436Z</lastmod>
    <data>
        <display>
        <title>微服务拆分之道</title>
        <pubTime>2022-01-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Leisurely-20-years-Nginx-founder-Igor-announced-the-departure/</loc>
    <lastmod>2022-01-24T01:00:58.235Z</lastmod>
    <data>
        <display>
        <title>悠悠二十载，Nginx创始人Igor宣布离职</title>
        <pubTime>2022-01-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-Netty-those-things-from-the-kernels-point-of-view-of-IO-model/</loc>
    <lastmod>2022-01-24T01:00:58.235Z</lastmod>
    <data>
        <display>
        <title>聊聊Netty那些事儿之从内核角度看IO模型</title>
        <pubTime>2022-01-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-Web3-three-revolutions/</loc>
    <lastmod>2022-01-24T01:00:58.234Z</lastmod>
    <data>
        <display>
        <title>Web3的三次革命</title>
        <pubTime>2022-01-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/More-than-100-free-API-interface-share-call-completely-unlimited-times-always-useful-in-the-future/</loc>
    <lastmod>2022-01-24T01:00:13.293Z</lastmod>
    <data>
        <display>
        <title>100多个免费常用API接口分享，调用完全不限次数，以后总用得着！</title>
        <pubTime>2022-01-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-package-OkHttp3-tools/</loc>
    <lastmod>2022-01-23T02:24:23.101Z</lastmod>
    <data>
        <display>
        <title>自从用了 OkHttp，别的都完全不想用了！</title>
        <pubTime>2022-01-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-use-Nginx-Ingress-to-realize-gray-scale-distribution-and-blue-green-release/</loc>
    <lastmod>2022-01-21T13:59:19.134Z</lastmod>
    <data>
        <display>
        <title>如何使用Nginx Ingress实现灰度发布和蓝绿发布？</title>
        <pubTime>2022-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-met-Nginx-service-grid/</loc>
    <lastmod>2022-01-21T13:58:25.697Z</lastmod>
    <data>
        <display>
        <title>初识 Nginx 服务网格</title>
        <pubTime>2022-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-slow-optimization-index-10-of-query-optimization-strategies/</loc>
    <lastmod>2022-01-21T13:55:56.496Z</lastmod>
    <data>
        <display>
        <title>MySQL 慢查询优化 10 个策略索引优化</title>
        <pubTime>2022-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/All-timing-task-system-is-not-open-around-the-processing-logic/</loc>
    <lastmod>2022-01-21T13:12:57.655Z</lastmod>
    <data>
        <display>
        <title>所有的定时任务系统，都绕不开这套处理逻辑</title>
        <pubTime>2022-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Pit-dad/</loc>
    <lastmod>2022-01-21T13:04:17.164Z</lastmod>
    <data>
        <display>
        <title>坑爹！Quartz 重复调度问题，你遇到过么？</title>
        <pubTime>2022-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Met-a-mouthful-SaoHua-HR-real-cowhide/</loc>
    <lastmod>2022-01-21T13:04:17.163Z</lastmod>
    <data>
        <display>
        <title>遇到一位满嘴骚话的 HR，真牛皮！</title>
        <pubTime>2022-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Apache-Dubbo-highrisk-vulnerability-announcement/</loc>
    <lastmod>2022-01-21T13:04:17.160Z</lastmod>
    <data>
        <display>
        <title>Apache Dubbo 高危漏洞通告</title>
        <pubTime>2022-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot2--Redis--MySQL-to-achieve-a-grab-a-red-envelope-system/</loc>
    <lastmod>2022-01-20T00:34:43.991Z</lastmod>
    <data>
        <display>
        <title>SpringBoot2 + Redis + MySQL实现一个抢红包系统</title>
        <pubTime>2022-01-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Five-years-ago-draining-programmers-husband-13-million-assets-forcing-the-suicides-ZhaiXinXin-now/</loc>
    <lastmod>2022-01-20T00:33:04.089Z</lastmod>
    <data>
        <display>
        <title>5年前，榨干程序员老公1300万资产，逼其跳楼自杀的翟欣欣如今怎样了？</title>
        <pubTime>2022-01-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java8-stream-processing-a-List-of-the-same-part-of-the-collection-overlap-to-heavy/</loc>
    <lastmod>2022-01-20T00:33:04.089Z</lastmod>
    <data>
        <display>
        <title>Java8的stream处理List集合的相同部分(交集)、去重</title>
        <pubTime>2022-01-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Blockbuster-releases-Redis-object-mapping-framework-operation-greatly-simplified/</loc>
    <lastmod>2022-01-20T00:33:04.088Z</lastmod>
    <data>
        <display>
        <title>重磅发布：Redis 对象映射框架来了，操作大大简化！</title>
        <pubTime>2022-01-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Server-side-high-concurrency-distributed-architecture-evolution-path/</loc>
    <lastmod>2022-01-20T00:27:40.415Z</lastmod>
    <data>
        <display>
        <title>一个单机架构的14次演进之路（内含示意图）</title>
        <pubTime>2021-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-much-do-you-know-SpringBoot-four-core-components/</loc>
    <lastmod>2022-01-18T23:56:08.468Z</lastmod>
    <data>
        <display>
        <title>SpringBoot四大核心组件，必知必会！</title>
        <pubTime>2022-01-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/HTTP-Host-attack-is-what-the-devil/</loc>
    <lastmod>2022-01-18T23:51:56.660Z</lastmod>
    <data>
        <display>
        <title>HTTP Host 头攻击，是什么鬼？</title>
        <pubTime>2022-01-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Seconds-kill-scene-how-to-use-Redis-inventory-reduction/</loc>
    <lastmod>2022-01-18T23:49:09.049Z</lastmod>
    <data>
        <display>
        <title>秒杀场景：如何通过 Redis 减库存？</title>
        <pubTime>2022-01-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/With-so-long-a-thread-pool-do-you-really-know-how-to-reasonably-allocate-the-number-of-threads/</loc>
    <lastmod>2022-01-18T23:49:09.049Z</lastmod>
    <data>
        <display>
        <title>用了这么久线程池，你真的知道如何合理配置线程数吗？</title>
        <pubTime>2022-01-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Recommend-a-cool-monitoring-system-is-wow/</loc>
    <lastmod>2022-01-18T23:49:09.048Z</lastmod>
    <data>
        <display>
        <title>推荐一个酷炫的监控系统，太哇塞了！</title>
        <pubTime>2022-01-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/North-wei-status-said-god-speaks-his-class-is-not-very-good-middle-students-afterschool-leaves-5-6/</loc>
    <lastmod>2022-01-18T23:49:09.047Z</lastmod>
    <data>
        <display>
        <title>北大韦神透露现状：自己课讲得不太好，中期学生退课后就剩下5、6个人...</title>
        <pubTime>2022-01-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Based-on-the-Redis-delay-queue-service/</loc>
    <lastmod>2022-01-18T23:49:09.046Z</lastmod>
    <data>
        <display>
        <title>基于Redis实现延时队列服务</title>
        <pubTime>2022-01-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Delay-queue-implementations-of-several-kinds-of-postures/</loc>
    <lastmod>2022-01-18T00:43:44.054Z</lastmod>
    <data>
        <display>
        <title>面试官问：生成订单30分钟未支付，则自动取消，该怎么实现？</title>
        <pubTime>2022-01-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-SpringBoot-integration-and-application-high-and-low-version-configuration-details/</loc>
    <lastmod>2022-01-17T13:45:49.640Z</lastmod>
    <data>
        <display>
        <title>SpringBoot整合Redis及应用（高低版本配置详情）</title>
        <pubTime>2022-01-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot--MySQL-building-management-system-quickly-cant-be-too-easy/</loc>
    <lastmod>2022-01-17T13:44:55.104Z</lastmod>
    <data>
        <display>
        <title>Spring Boot + MySQL 快速搭建管理系统，不能太容易了！</title>
        <pubTime>2022-01-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Based-on-the-etcd-realize-largescale-application-service-management-of-actual-combat/</loc>
    <lastmod>2022-01-17T13:41:53.452Z</lastmod>
    <data>
        <display>
        <title>基于etcd实现大规模服务治理应用实战</title>
        <pubTime>2022-01-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-what-is-the-SSL-uninstall/</loc>
    <lastmod>2022-01-17T13:41:53.450Z</lastmod>
    <data>
        <display>
        <title>面试官：什么是SSL卸载？它的工作原理是什么？有什么好处？</title>
        <pubTime>2022-01-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot--interceptor--custom-exception--custom-annotations--global-exception-handling-simple-interface-permissions-management/</loc>
    <lastmod>2022-01-17T13:41:53.448Z</lastmod>
    <data>
        <display>
        <title>SpringBoot+拦截器+自定义异常+自定义注解+全局异常处理简单实现接口权限管理</title>
        <pubTime>2022-01-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-using-the-token-bucket-algorithm--interceptor--custom-annotations--custom-exception-to-realize-a-simple-current-limit/</loc>
    <lastmod>2022-01-17T13:41:53.448Z</lastmod>
    <data>
        <display>
        <title>SpringBoot使用令牌桶算法+拦截器+自定义注解+自定义异常实现简单的限流</title>
        <pubTime>2022-01-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot--Elasticsearch76-realize-a-simple-query-and-high-LiangFen-word-query/</loc>
    <lastmod>2022-01-17T13:41:53.447Z</lastmod>
    <data>
        <display>
        <title>SpringBoot + Elasticsearch7.6实现简单查询及高亮分词查询</title>
        <pubTime>2022-01-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Build-the-background-technology-stack-of-the-startup-company-from-scratch/</loc>
    <lastmod>2022-01-15T09:02:48.243Z</lastmod>
    <data>
        <display>
        <title>作为技术负责人，如何从0搭建公司后端技术栈</title>
        <pubTime>2021-09-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/These-SQL-statements-is-really-let-me-look-on/</loc>
    <lastmod>2022-01-15T08:53:01.413Z</lastmod>
    <data>
        <display>
        <title>这些 SQL语句真是让我干瞪眼！</title>
        <pubTime>2022-01-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Violence-refuses-to-white-piao-open-source-project-the-author-famous-delete-library-run/</loc>
    <lastmod>2022-01-15T08:50:48.581Z</lastmod>
    <data>
        <display>
        <title>暴力拒绝白嫖，著名开源项目作者删库跑路！神秘Bug影响超2万个项目，亚马逊云也躺枪</title>
        <pubTime>2022-01-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Using-the-like---fuzzy-query-how-to-improve-performance/</loc>
    <lastmod>2022-01-15T08:50:48.580Z</lastmod>
    <data>
        <display>
        <title>使用like+%模糊查询，如何才能提高性能？你用对了吗！</title>
        <pubTime>2022-01-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Watch-it-again-to-understand-zero-copy-explanation/</loc>
    <lastmod>2022-01-15T08:50:48.579Z</lastmod>
    <data>
        <display>
        <title>看一遍就理解：零拷贝详解</title>
        <pubTime>2022-01-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kill-clutter-in-the-project-if--else-try-the-state-pattern-that-is-the-implementation-of-elegant-way/</loc>
    <lastmod>2022-01-15T08:50:48.578Z</lastmod>
    <data>
        <display>
        <title>干掉项目中杂乱的 if-else，试试状态模式，这才是优雅的实现方式！</title>
        <pubTime>2022-01-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Common-code-refactoring-tips-very-useful/</loc>
    <lastmod>2022-01-13T23:58:49.877Z</lastmod>
    <data>
        <display>
        <title>常见代码重构技巧（非常实用）</title>
        <pubTime>2022-01-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Understanding-the-way-of-the-Git-depends-on-the-picture/</loc>
    <lastmod>2022-01-13T23:51:07.370Z</lastmod>
    <data>
        <display>
        <title>用 21 张图，把 Git 工作原理彻底说清楚</title>
        <pubTime>2022-01-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/12-top-Bug-tracking-tool/</loc>
    <lastmod>2022-01-12T23:57:50.094Z</lastmod>
    <data>
        <display>
        <title>12 个顶级 Bug 跟踪工具</title>
        <pubTime>2021-11-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-8-Lambda-implementation-principle-analysis/</loc>
    <lastmod>2022-01-12T23:55:37.661Z</lastmod>
    <data>
        <display>
        <title>Java 8 Lambda实现原理分析！</title>
        <pubTime>2022-01-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Look-from-Kafka-time-wheel-algorithm-design/</loc>
    <lastmod>2022-01-11T23:49:59.843Z</lastmod>
    <data>
        <display>
        <title>从 Kafka 看时间轮算法设计</title>
        <pubTime>2022-01-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Stripped-the-xi-an-yard-interface-this-yao-just-strange--wont-crack/</loc>
    <lastmod>2022-01-11T23:48:57.684Z</lastmod>
    <data>
        <display>
        <title>扒了一下西安一码通的接口，这特么不崩才怪呢~</title>
        <pubTime>2022-01-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-fire-making-hot-list-of-PUA-programming-language-and-the-star-27-K/</loc>
    <lastmod>2022-01-11T23:47:58.046Z</lastmod>
    <data>
        <display>
        <title>“阿里味” PUA 编程语言火上GitHub热榜，标星2.7K！</title>
        <pubTime>2022-01-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Use-the-HTTPS-unexpectedly-still-be-monitored/</loc>
    <lastmod>2022-01-11T23:47:58.046Z</lastmod>
    <data>
        <display>
        <title>用了HTTPS，没想到还是被监控了！</title>
        <pubTime>2022-01-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Elegant-neat-Java-code-named-skills-wind-is-extremely-purification/</loc>
    <lastmod>2022-01-11T23:47:58.046Z</lastmod>
    <data>
        <display>
        <title>优雅整洁的 Java 代码命名技巧，风之极·净化</title>
        <pubTime>2022-01-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/2021-global-programmer-income-report-finish-see-I-really-dragging/</loc>
    <lastmod>2022-01-11T23:47:58.045Z</lastmod>
    <data>
        <display>
        <title>2021 全球程序员收入报告出炉，看完我真的拖后腿了。。</title>
        <pubTime>2022-01-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-does-Ali-specify-rollbackFor-in-the-transaction-annotation-Transactional/</loc>
    <lastmod>2022-01-11T23:44:14.611Z</lastmod>
    <data>
        <display>
        <title>为什么阿里规范需要在 @Transactional 事务注解中指定 rollbackFor？</title>
        <pubTime>2022-01-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-principle-behind-the-talk-about-ali-arthas/</loc>
    <lastmod>2022-01-10T14:01:43.126Z</lastmod>
    <data>
        <display>
        <title>谈谈阿里arthas背后的原理</title>
        <pubTime>2022-01-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Xi-an-yard-tong-exactly-by-the-backend-issued-in-the-picture/</loc>
    <lastmod>2022-01-10T13:59:23.022Z</lastmod>
    <data>
        <display>
        <title>西安一码通到底是通过后端下发图片的吗？新笑话：CPU转速过高导致内存溢出？</title>
        <pubTime>2022-01-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-design-of-the-pay-system-the-system-of-account-and-accounting-treatment/</loc>
    <lastmod>2022-01-10T13:59:23.021Z</lastmod>
    <data>
        <display>
        <title>支付系统中，账户体系的设计与记账处理</title>
        <pubTime>2022-01-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-The-new-version-of-Redis-is-introducing-multithreading-What-do-you-think/</loc>
    <lastmod>2022-01-08T17:08:42.532Z</lastmod>
    <data>
        <display>
        <title>Redis多线程演进</title>
        <pubTime>2022-01-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Chat-interface-performance-optimization-of-11-tips/</loc>
    <lastmod>2022-01-08T09:51:28.072Z</lastmod>
    <data>
        <display>
        <title>聊聊接口性能优化的 11 个小技巧</title>
        <pubTime>2022-01-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-Linux-summary-is-great/</loc>
    <lastmod>2022-01-08T09:47:48.544Z</lastmod>
    <data>
        <display>
        <title>这篇 Linux 总结的很棒啊！</title>
        <pubTime>2022-01-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kill-AtomicLong-I-gave-it-all-replaced-LongAdder/</loc>
    <lastmod>2022-01-08T09:47:23.809Z</lastmod>
    <data>
        <display>
        <title>干掉 AtomicLong：我把它全部替换成了 LongAdder</title>
        <pubTime>2022-01-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Meituan-technology-Leader-to-the-programmers-10-diligence/</loc>
    <lastmod>2022-01-08T09:47:23.807Z</lastmod>
    <data>
        <display>
        <title>美团技术 Leader，送给程序员的10条精进建议</title>
        <pubTime>2022-01-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MyBaits---and--the-real-difference-between-the--the-usage-scenario---how-to-prevent-injection/</loc>
    <lastmod>2022-01-08T02:41:29.977Z</lastmod>
    <data>
        <display>
        <title>MyBaits中#{}和${}的真正区别，${}的使用场景，#{}如何防止注入？</title>
        <pubTime>2022-01-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-this-xi-an-yard-tong-were-the-exact-causes-of-the-collapse-again/</loc>
    <lastmod>2022-01-08T02:39:59.991Z</lastmod>
    <data>
        <display>
        <title>难道这就是“西安一码通”再次崩溃的真实原因？</title>
        <pubTime>2022-01-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-2021-the-Internet-company-death-list/</loc>
    <lastmod>2022-01-08T02:39:59.989Z</lastmod>
    <data>
        <display>
        <title>2021年互联网公司“死亡”名单！（附清单）</title>
        <pubTime>2022-01-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-log-Logback-configuration-file-reads-this-and-the-TPS-is-increased-10-times/</loc>
    <lastmod>2022-01-07T00:26:22.259Z</lastmod>
    <data>
        <display>
        <title>Logback 配置文件这么写，TPS提高 10 倍</title>
        <pubTime>2022-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Maven-most-complete-tutorial-read-must-understand/</loc>
    <lastmod>2022-01-07T00:24:29.301Z</lastmod>
    <data>
        <display>
        <title>Maven 最全教程，看了必懂，99% 的人都收藏了！</title>
        <pubTime>2021-09-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Allround-multiangle-understand-ThreadLocal-highly-recommended/</loc>
    <lastmod>2022-01-07T00:22:53.425Z</lastmod>
    <data>
        <display>
        <title>全方位、多角度理解 ThreadLocal，还有谁不会？？</title>
        <pubTime>2022-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/You-write-the-code-extensibility-high/</loc>
    <lastmod>2022-01-06T15:17:30.827Z</lastmod>
    <data>
        <display>
        <title>面试官：为什么要用 Spring？它到底解决了什么问题？</title>
        <pubTime>2022-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-this-xi-an-yard-tong-were-the-exact-causes-of-the-collapse-again/</loc>
    <lastmod>2022-01-06T15:13:58.891Z</lastmod>
    <data>
        <display>
        <title>难道这就是“西安一码通”再次崩溃的真实原因？</title>
        <pubTime>2022-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Quickly-adjust-employee-benefits-cancel-free-afternoon-tea-and-free-meals-and-housing-but-added-the-welfare/</loc>
    <lastmod>2022-01-06T15:13:58.891Z</lastmod>
    <data>
        <display>
        <title>快手调整员工福利：取消免费下午茶和免费三餐、减少房补，但新增了这项福利</title>
        <pubTime>2022-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Frequently-exposed-programmers-are-caught-how-can-we-avoid-prison-oriented-programming/</loc>
    <lastmod>2022-01-06T15:13:58.890Z</lastmod>
    <data>
        <display>
        <title>频频曝出程序员被抓，我们该如何避免面向监狱编程？</title>
        <pubTime>2022-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-keep-the-cell-phone-open-1-second-health-code-any-models/</loc>
    <lastmod>2022-01-06T15:13:58.890Z</lastmod>
    <data>
        <display>
        <title>如何让手机1秒打开健康码 ，任何机型！</title>
        <pubTime>2022-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/no-title/</loc>
    <lastmod>2022-01-06T04:58:27.289Z</lastmod>
    <data>
        <display>
        <title>无题</title>
        <pubTime>2021-12-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-8-asynchronous-programming-tool-CompletableFuture-delicious/</loc>
    <lastmod>2022-01-05T13:54:54.626Z</lastmod>
    <data>
        <display>
        <title>Java 8 的异步编程利器 CompletableFuture 真香！</title>
        <pubTime>2022-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-most-easy-to-learn-and-the-hardest-thing-to-learn-programming-language-Top-5/</loc>
    <lastmod>2022-01-05T04:37:10.916Z</lastmod>
    <data>
        <display>
        <title>最易学和最难学的编程语言Top 5</title>
        <pubTime>2022-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Graphite-document-Websocket-million-long-connection-technology-practice/</loc>
    <lastmod>2022-01-05T04:35:52.894Z</lastmod>
    <data>
        <display>
        <title>石墨文档 Websocket 百万长连接技术实践</title>
        <pubTime>2022-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/2021-programming-language-list/</loc>
    <lastmod>2022-01-05T04:29:53.519Z</lastmod>
    <data>
        <display>
        <title>2021 编程语言排行榜出炉！</title>
        <pubTime>2022-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Lasts-K8S-deployment-SpringBoot-project-a/</loc>
    <lastmod>2022-01-05T04:29:05.179Z</lastmod>
    <data>
        <display>
        <title>K8S 部署 SpringBoot 项目（一篇够用）</title>
        <pubTime>2022-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Recommend-a-rapid-development-framework-based-on-SpringBoot-interface/</loc>
    <lastmod>2022-01-05T04:27:30.752Z</lastmod>
    <data>
        <display>
        <title>推荐一个 Java 接口快速开发框架</title>
        <pubTime>2022-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-triggered-by-YYYY--MM--dd-massacre/</loc>
    <lastmod>2022-01-05T04:25:45.569Z</lastmod>
    <data>
        <display>
        <title>一个由“ YYYY-MM-dd ”引发的惨案 ！</title>
        <pubTime>2022-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Recommend-a-distributed-JVM-monitoring-tool-very-useful/</loc>
    <lastmod>2022-01-05T04:21:19.812Z</lastmod>
    <data>
        <display>
        <title>推荐一个分布式JVM监控工具，非常实用！</title>
        <pubTime>2022-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Repeat-the-online-order-number/</loc>
    <lastmod>2022-01-05T04:19:05.008Z</lastmod>
    <data>
        <display>
        <title>线上订单号重复了？一招搞定它！</title>
        <pubTime>2022-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/14-Chrome-official-appearance-level-absolutely-unique-child-theme/</loc>
    <lastmod>2022-01-05T04:16:34.421Z</lastmod>
    <data>
        <display>
        <title>颜值绝绝子的 14 款 Chrome 官方主题 !</title>
        <pubTime>2022-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tencents-biggest-school-recruit-ali/</loc>
    <lastmod>2022-01-05T04:16:34.421Z</lastmod>
    <data>
        <display>
        <title>阿里腾讯史上最大规模校招！</title>
        <pubTime>2022-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Understand-different-live-to-see-this-will-be-enough/</loc>
    <lastmod>2022-01-05T04:16:34.420Z</lastmod>
    <data>
        <display>
        <title>搞懂异地多活，看这篇就够了</title>
        <pubTime>2022-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/About-domain-driven-design-DDD-aggregation-design-principles-of-the-four/</loc>
    <lastmod>2022-01-05T04:16:34.419Z</lastmod>
    <data>
        <display>
        <title>关于领域驱动设计DDD的聚合设计的4大原则</title>
        <pubTime>2022-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Bonuses-are-1-piece-aftertax-less-3-w/</loc>
    <lastmod>2022-01-05T04:16:34.419Z</lastmod>
    <data>
        <display>
        <title>年终奖多发 1 块，税后反而少 3W？</title>
        <pubTime>2022-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Flipping-a-suite-and-loans-fall-to-the-ground-after-4-million/</loc>
    <lastmod>2022-01-05T04:16:34.419Z</lastmod>
    <data>
        <display>
        <title>倒手一套房，还贷款后落地400万！我打算离开上海了~</title>
        <pubTime>2022-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ha-ha-took-a-Beijing-hukou/</loc>
    <lastmod>2022-01-05T04:16:34.419Z</lastmod>
    <data>
        <display>
        <title>呵呵，拿了北京户口！却是跌落的开始</title>
        <pubTime>2022-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-I-protect-sensitive-information-in-the-configuration-file-is-SpringBoot/</loc>
    <lastmod>2022-01-04T14:13:27.698Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 配置文件敏感信息加密</title>
        <pubTime>2022-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kafka-trilliondollar-message-of-actual-combat/</loc>
    <lastmod>2022-01-03T02:29:25.954Z</lastmod>
    <data>
        <display>
        <title>Kafka万亿级消息实战</title>
        <pubTime>2022-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Cache-rotten-street-through-the-breakdown-and-caching-caching-avalanche-do-you-really-understand/</loc>
    <lastmod>2022-01-03T02:27:29.808Z</lastmod>
    <data>
        <display>
        <title>烂大街的缓存穿透、缓存击穿和缓存雪崩，你真的懂了？</title>
        <pubTime>2022-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interface-performance-optimization-techniques-kill-slow-code/</loc>
    <lastmod>2022-01-03T02:18:09.548Z</lastmod>
    <data>
        <display>
        <title>接口性能优化技巧，干掉慢代码！</title>
        <pubTime>2021-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Thoroughly-understand-the-big-data-hadoop-distributed-file-system-this-article-will-be-enough/</loc>
    <lastmod>2022-01-03T02:18:09.546Z</lastmod>
    <data>
        <display>
        <title>彻底理解大数据 HDFS 分布式文件系统，这篇就够了</title>
        <pubTime>2021-12-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Have-been-laid-off/</loc>
    <lastmod>2022-01-02T09:00:22.150Z</lastmod>
    <data>
        <display>
        <title>被裁了！39 岁阿里 P9，攒下 1.5 亿....</title>
        <pubTime>2022-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot--Redis-simulation-of-10-w-seconds-kill-rob-single/</loc>
    <lastmod>2022-01-02T08:37:53.245Z</lastmod>
    <data>
        <display>
        <title>SpringBoot + Redis：模拟 10w 人的秒杀抢单！</title>
        <pubTime>2022-02-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Server-management-artifact-source-fortress-machine-jumpserver-combat-tutorial/</loc>
    <lastmod>2022-01-02T08:33:02.159Z</lastmod>
    <data>
        <display>
        <title>服务器管理神器 开源堡垒机 jumpserver 实战教程</title>
        <pubTime>2022-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-how-to-gracefully-to-pass-parameters-the-response-data-encapsulation-exception-handling/</loc>
    <lastmod>2022-01-02T08:32:13.829Z</lastmod>
    <data>
        <display>
        <title>SpringBoot：如何优雅地进行参数传递、响应数据封装、异常处理？</title>
        <pubTime>2022-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/For-the-first-time-layoffs/</loc>
    <lastmod>2022-01-02T08:30:29.286Z</lastmod>
    <data>
        <display>
        <title>第一次，被裁员。。。</title>
        <pubTime>2022-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Under-the-100-gb-of-memory-200-g-big-table-will-OOM-MySQL-query/</loc>
    <lastmod>2022-01-02T08:30:29.284Z</lastmod>
    <data>
        <display>
        <title>100G内存下，MySQL查询200G大表会OOM么？</title>
        <pubTime>2022-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/my-career-planning/</loc>
    <lastmod>2022-01-01T17:07:21.403Z</lastmod>
    <data>
        <display>
        <title>“我的“职业规划</title>
        <pubTime>2021-12-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-integration-Boot-ali-opensource-middleware-Canal-realize-incremental-data-synchronization/</loc>
    <lastmod>2022-01-01T17:03:46.689Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 整合 阿里开源中间件 Canal 实现数据增量同步！</title>
        <pubTime>2021-12-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Merge-code-still-use-git-merge/</loc>
    <lastmod>2022-01-01T17:03:01.111Z</lastmod>
    <data>
        <display>
        <title>合并代码还在用git merge吗？互联网公司都用git rebase！</title>
        <pubTime>2021-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Distributed-task-scheduling-system-technology-selection-regularly/</loc>
    <lastmod>2022-01-01T16:56:36.574Z</lastmod>
    <data>
        <display>
        <title>分布式定时任务框架选型，写得太好了！</title>
        <pubTime>2021-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/HTTP-client-connection-HttpClient-or-OkHttp/</loc>
    <lastmod>2022-01-01T16:55:11.876Z</lastmod>
    <data>
        <display>
        <title>HTTP 客户端连接，选择 HttpClient 还是 OkHttp？</title>
        <pubTime>2021-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-five-hot-deployment-options-never-have-to-reboot-again/</loc>
    <lastmod>2021-12-31T13:22:57.281Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 五种热部署方式，极速开发就是生产力！</title>
        <pubTime>2021-12-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Firefox-disgusting-to-me/</loc>
    <lastmod>2021-12-31T13:22:22.461Z</lastmod>
    <data>
        <display>
        <title>火狐，恶心到我了</title>
        <pubTime>2021-12-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Architecture-and-thinking-the-system-capacity-design/</loc>
    <lastmod>2021-12-31T13:22:22.460Z</lastmod>
    <data>
        <display>
        <title>架构与思维：系统容量设计</title>
        <pubTime>2021-12-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nginx-configuration-reverse-proxy-a-fix/</loc>
    <lastmod>2021-12-31T13:06:09.040Z</lastmod>
    <data>
        <display>
        <title>Nginx配置反向代理，一篇搞定！</title>
        <pubTime>2021-12-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Blockbuster-yearend-bonuses-rose/</loc>
    <lastmod>2021-12-31T13:05:31.650Z</lastmod>
    <data>
        <display>
        <title>重磅，年终奖涨了！</title>
        <pubTime>2021-12-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-virtual-thread-a-lowcost-lightweight-Java-thread-of-user-mode/</loc>
    <lastmod>2021-12-31T13:05:31.649Z</lastmod>
    <data>
        <display>
        <title>Java虚拟线程：一种低成本、轻量级、用户态的Java线程</title>
        <pubTime>2021-12-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-use-ES-instead-of-MySQL-for-jd-order-center-with-an-average-daily-query-volume-of-500-million/</loc>
    <lastmod>2021-12-31T00:28:20.099Z</lastmod>
    <data>
        <display>
        <title>京东到家订单中心 Elasticsearch 演进历程</title>
        <pubTime>2021-12-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nginx-by-Lua--Redis-dynamic-IP-banned/</loc>
    <lastmod>2021-12-31T00:27:16.976Z</lastmod>
    <data>
        <display>
        <title>Nginx 通过 Lua + Redis 实现动态封禁 IP</title>
        <pubTime>2021-12-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-listens-for-Redis-Key-failure-events-to-realize-timed-tasks/</loc>
    <lastmod>2021-12-30T00:33:48.065Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 监听 Redis Key 失效事件实现定时任务</title>
        <pubTime>2021-12-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot--SpringBatch--Quartz-integration-time-batch-task/</loc>
    <lastmod>2021-12-30T00:22:11.027Z</lastmod>
    <data>
        <display>
        <title>SpringBoot + SpringBatch + Quartz整合定时批量任务</title>
        <pubTime>2021-12-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Say-so-SpringBoot-automatic-configuration-principle-not-letter-you-dont-understand/</loc>
    <lastmod>2021-12-30T00:20:37.946Z</lastmod>
    <data>
        <display>
        <title>这样讲 SpringBoot 自动配置的原理，不信你不懂！</title>
        <pubTime>2021-12-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Onetime-get-permission-tree-traversal-general-solution/</loc>
    <lastmod>2021-12-30T00:20:37.945Z</lastmod>
    <data>
        <display>
        <title>一次性搞定权限树遍历（通用解决方案）</title>
        <pubTime>2021-12-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Actual-combat/</loc>
    <lastmod>2021-12-30T00:20:37.945Z</lastmod>
    <data>
        <display>
        <title>实战！玩转Redis必备的几款运维工具！</title>
        <pubTime>2021-12-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Principle-of-the-distributed-regular-task-with-solutions/</loc>
    <lastmod>2021-12-30T00:20:37.945Z</lastmod>
    <data>
        <display>
        <title>分布式定时任务原理（附解决方案）</title>
        <pubTime>2021-12-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Design-a-safe-external-API-interface-you-need-to-consider-what-aspects/</loc>
    <lastmod>2021-12-30T00:20:37.944Z</lastmod>
    <data>
        <display>
        <title>设计一个安全对外的API接口，需要考虑哪些方面？</title>
        <pubTime>2021-12-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-how-to-generate-a-serial-numberorder-number/</loc>
    <lastmod>2021-12-30T00:20:37.944Z</lastmod>
    <data>
        <display>
        <title>Java如何生成序列号/订单号</title>
        <pubTime>2021-12-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-18-is-coming-you-will-still-use-the-Java-8/</loc>
    <lastmod>2021-12-30T00:20:37.943Z</lastmod>
    <data>
        <display>
        <title>Java 18 都要来了，你不会还在用Java 8吧？</title>
        <pubTime>2021-12-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Still-writing-a-lot-of-ifs-to-figure-that-out-Try-using-a-rule-executor-instead/</loc>
    <lastmod>2021-12-29T00:31:24.770Z</lastmod>
    <data>
        <display>
        <title>还在写大量 if 来判断？试试用一个规则执行器来替代它</title>
        <pubTime>2021-12-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-way-the-Validator-will-not-be-rejected/</loc>
    <lastmod>2021-12-27T14:26:52.365Z</lastmod>
    <data>
        <display>
        <title>之前写参数校验(Validator)，差点被劝退...</title>
        <pubTime>2021-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Frontend-authentication-must-understand-the-five-brothers-cookies-session-token-JWT-single-signon/</loc>
    <lastmod>2021-12-27T13:59:43.536Z</lastmod>
    <data>
        <display>
        <title>前端鉴权必须了解的 5 个兄弟：cookie、session、token、jwt、单点登录</title>
        <pubTime>2021-12-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Reel-off-four-API-version-control-plan/</loc>
    <lastmod>2021-12-27T13:58:12.268Z</lastmod>
    <data>
        <display>
        <title>一口气说出 4 种 API 版本控制方案！</title>
        <pubTime>2021-12-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-learn/</loc>
    <lastmod>2021-12-27T13:55:53.226Z</lastmod>
    <data>
        <display>
        <title>别学了！这 5 种即将消亡的编程语言</title>
        <pubTime>2021-12-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-Redis-distributed-lock-automatic-renewal/</loc>
    <lastmod>2021-12-27T13:55:53.226Z</lastmod>
    <data>
        <display>
        <title>Redis 分布式锁如何自动续期</title>
        <pubTime>2021-12-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-realize-four-SpringBoot-event-listeners/</loc>
    <lastmod>2021-12-27T13:55:53.226Z</lastmod>
    <data>
        <display>
        <title>SpringBoot事件监听的4种实现方式</title>
        <pubTime>2021-12-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Deep-understanding-of-Linux-IO-system/</loc>
    <lastmod>2021-12-27T13:55:53.225Z</lastmod>
    <data>
        <display>
        <title>深入理解Linux I/O系统</title>
        <pubTime>2021-12-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Level-design-and-practice-of-the-user-center/</loc>
    <lastmod>2021-12-27T13:55:53.225Z</lastmod>
    <data>
        <display>
        <title>亿级用户中心的设计与实践</title>
        <pubTime>2021-12-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/CompletableFuture-make-your-code-against-suffering-from-the-block/</loc>
    <lastmod>2021-12-27T13:55:53.225Z</lastmod>
    <data>
        <display>
        <title>CompletableFuture：让你的代码免受阻塞之苦</title>
        <pubTime>2021-12-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Four-kinds-of-delay-task-implementation-scheme/</loc>
    <lastmod>2021-12-27T13:55:53.224Z</lastmod>
    <data>
        <display>
        <title>4种延时任务实现方案</title>
        <pubTime>2021-12-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-the-root-cause-of-Chinas-Internet-winter/</loc>
    <lastmod>2021-12-27T13:55:53.224Z</lastmod>
    <data>
        <display>
        <title>中国互联网寒冬的根本原因是什么？</title>
        <pubTime>2021-12-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-exception-interceptors/</loc>
    <lastmod>2021-12-26T05:31:11.146Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 全局异常拦截器</title>
        <pubTime>2021-12-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Throw-away-the-tools-a-simple-configuration-fix-data-encryption-to-decrypt-Mybatis/</loc>
    <lastmod>2021-12-26T05:30:23.338Z</lastmod>
    <data>
        <display>
        <title>扔掉工具类，Mybatis一个简单配置搞定数据加密解密！</title>
        <pubTime>2021-12-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-in-implementing-distributed-lock-is-elegant/</loc>
    <lastmod>2021-12-26T05:29:40.154Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 中这样实现分布式锁，才叫优雅！</title>
        <pubTime>2021-12-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Fish-with-big-data-access-system-design-and-implementation/</loc>
    <lastmod>2021-12-26T05:29:14.475Z</lastmod>
    <data>
        <display>
        <title>伴鱼大数据权限系统的设计与实现</title>
        <pubTime>2021-12-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Warning/</loc>
    <lastmod>2021-12-26T05:27:04.040Z</lastmod>
    <data>
        <display>
        <title>警告！VPN翻墙被抓了！已大规模行政处罚！</title>
        <pubTime>2021-12-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kill-visio-draw-the-artifact-is-really-perfect/</loc>
    <lastmod>2021-12-26T05:27:04.038Z</lastmod>
    <data>
        <display>
        <title>干掉visio，这个画图神器真的绝了！！！</title>
        <pubTime>2021-12-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Micro-service-architecture-of-data/</loc>
    <lastmod>2021-12-26T05:27:04.038Z</lastmod>
    <data>
        <display>
        <title>微服务下的数据架构</title>
        <pubTime>2021-12-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Find-out-how-ElasticSearch-works-with-diagrams-and-you-will-get-the-idea/</loc>
    <lastmod>2021-12-25T04:47:47.491Z</lastmod>
    <data>
        <display>
        <title>图解 ElasticSearch 原理</title>
        <pubTime>2021-12-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/does-not-restart-the-JVM-replaces-already-loaded-classes-and-steals-the-day/</loc>
    <lastmod>2021-12-25T04:42:43.912Z</lastmod>
    <data>
        <display>
        <title>骚操作：不重启 JVM，如何替换掉已经加载的类？</title>
        <pubTime>2021-12-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Alibaba-commonly-used-12-backend-development-tools/</loc>
    <lastmod>2021-12-25T03:39:34.941Z</lastmod>
    <data>
        <display>
        <title>阿里巴巴常用的 12 个后端开发工具，建议你快快收藏！</title>
        <pubTime>2021-12-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Design-and-implementation-of-front-and-back-end-separation-of-permission-control/</loc>
    <lastmod>2021-12-24T16:02:01.179Z</lastmod>
    <data>
        <display>
        <title>前、后端分离权限控制设计和实现思路</title>
        <pubTime>2021-12-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mandarin-13-diagrams-for-Kafka/</loc>
    <lastmod>2021-12-24T15:59:57.167Z</lastmod>
    <data>
        <display>
        <title>Kafka那些值得我们学习的优秀设计</title>
        <pubTime>2021-12-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Please-dont-write-thousands-of-lines-of-class-again-try-the-IDEA-of-the-cow-force-reconstruction-technique/</loc>
    <lastmod>2021-12-24T15:53:09.140Z</lastmod>
    <data>
        <display>
        <title>IDEA牛逼！900行"又臭又长"的类重构，几分钟搞定</title>
        <pubTime>2021-12-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/To-sum-up-I-am-a-programmer-in-a-state-owned-enterprise/</loc>
    <lastmod>2021-12-23T14:22:24.945Z</lastmod>
    <data>
        <display>
        <title>离开互联网上岸1年后，我后悔了！重回大厂内卷</title>
        <pubTime>2021-12-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Diagram-to-pay-electricity-architectural-design-this-is-the-true-power/</loc>
    <lastmod>2021-12-23T14:10:33.212Z</lastmod>
    <data>
        <display>
        <title>图解电商支付架构设计，这才是真电商</title>
        <pubTime>2021-12-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Log4j2-maintainer-voice-no-salary-also-scolded/</loc>
    <lastmod>2021-12-22T14:00:15.705Z</lastmod>
    <data>
        <display>
        <title>Log4j2 维护者发声：没有工资，还要挨骂！！（我真是醉了！）</title>
        <pubTime>2021-12-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Lei-jun-do-programmers-write-blog-really-strong/</loc>
    <lastmod>2021-12-15T13:41:16.727Z</lastmod>
    <data>
        <display>
        <title>雷总，我可以的 ！</title>
        <pubTime>2021-12-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Colleagues-put-the-real-number-as-the-key-of-a-HashMap-leading-a-cow/</loc>
    <lastmod>2021-12-15T13:33:02.417Z</lastmod>
    <data>
        <display>
        <title>同事把实数作为 HashMap 的key，领导发飙了...</title>
        <pubTime>2021-12-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Desire/</loc>
    <lastmod>2021-12-15T13:33:02.417Z</lastmod>
    <data>
        <display>
        <title>慕了！网传腾讯《英雄联盟》项目组年终奖每人120万！</title>
        <pubTime>2021-12-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-4-20000-to-4-10000-collapsed/</loc>
    <lastmod>2021-12-15T13:33:02.416Z</lastmod>
    <data>
        <display>
        <title>入职 2 万 4，到手 1 万 4，心态崩了。。。</title>
        <pubTime>2021-12-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Big-data-platform-architecture-design/</loc>
    <lastmod>2021-12-15T13:33:02.415Z</lastmod>
    <data>
        <display>
        <title>大数据平台架构设计探究</title>
        <pubTime>2021-12-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IntelliJ-IDEA-detailed-configuration-diagram/</loc>
    <lastmod>2021-12-15T00:27:16.586Z</lastmod>
    <data>
        <display>
        <title>IntelliJ IDEA  详细配置图解</title>
        <pubTime>2021-12-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Actual-combat/</loc>
    <lastmod>2021-12-15T00:27:16.585Z</lastmod>
    <data>
        <display>
        <title>实战！用Redisson来实现分布式锁，真香！</title>
        <pubTime>2021-12-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot--EasyExcel-import-and-export-useful-to-detonation-POI-can-be-thrown-away/</loc>
    <lastmod>2021-12-15T00:27:01.938Z</lastmod>
    <data>
        <display>
        <title>Spring Boot + EasyExcel 导入导出，好用到爆，可以扔掉 POI 了！</title>
        <pubTime>2021-12-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-thread-pool-is-created--Async-configuration-steps-and-matters-needing-attention/</loc>
    <lastmod>2021-12-12T12:25:18.336Z</lastmod>
    <data>
        <display>
        <title>SpringBoot线程池的创建、@Async配置步骤及注意事项</title>
        <pubTime>2021-12-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-why-did-the-TCP-threeway-handshake-and-break-up-four-times/</loc>
    <lastmod>2021-12-12T12:24:58.133Z</lastmod>
    <data>
        <display>
        <title>面试官：TCP为什么要三次握手与四次分手？</title>
        <pubTime>2021-12-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Based-on-ali-OneData-the-number-of-warehouse-system/</loc>
    <lastmod>2021-12-12T12:24:33.129Z</lastmod>
    <data>
        <display>
        <title>基于阿里（OneData）的数仓体系建设</title>
        <pubTime>2021-12-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Service-API-version-control-design-and-practice/</loc>
    <lastmod>2021-12-12T12:23:06.388Z</lastmod>
    <data>
        <display>
        <title>服务API版本控制设计与实践</title>
        <pubTime>2021-12-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-effectively-quickly-spread-a-team/</loc>
    <lastmod>2021-12-12T12:22:31.984Z</lastmod>
    <data>
        <display>
        <title>如何高效快速搞散一个团队？</title>
        <pubTime>2021-12-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mysql-management-tools-Sequel-Pro/</loc>
    <lastmod>2021-12-12T12:22:31.984Z</lastmod>
    <data>
        <display>
        <title>MySQL、Redis、MongoDB网络抓包工具</title>
        <pubTime>2021-12-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-let-wall-themselves/</loc>
    <lastmod>2021-12-12T12:22:31.983Z</lastmod>
    <data>
        <display>
        <title>别让自己'墙'了自己</title>
        <pubTime>2021-12-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Diagram-to-23-design-patterns-not-letter-you-cant-learn/</loc>
    <lastmod>2021-12-12T10:33:18.385Z</lastmod>
    <data>
        <display>
        <title>图解23种设计模式，不信你学不会！（建议收藏）</title>
        <pubTime>2021-12-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Met-a-girl-do-computer/</loc>
    <lastmod>2021-12-12T09:57:58.232Z</lastmod>
    <data>
        <display>
        <title>认识了一个做计算机的女孩子。。。</title>
        <pubTime>2021-12-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IntelliJ-IDEA-actually-supports-audio-and-video-chat/</loc>
    <lastmod>2021-12-12T09:56:56.896Z</lastmod>
    <data>
        <display>
        <title>IntelliJ IDEA 居然支持音视频聊天！</title>
        <pubTime>2021-12-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Custom-annotations-one-line-of-code-to-fix-the-user-logging-operation-have-you-learned/</loc>
    <lastmod>2021-12-12T09:55:25.137Z</lastmod>
    <data>
        <display>
        <title>自定义注解妙用，一行代码搞定用户操作日志记录，你学会了吗？</title>
        <pubTime>2021-12-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-companies-would-rather-spend-15-k-to-recruit-a-fresh-graduates-also-not-willing-to-pay-5-k-retain-programmers/</loc>
    <lastmod>2021-12-12T09:54:21.776Z</lastmod>
    <data>
        <display>
        <title>为什么公司宁愿花15k去重招一个应届生，也不愿意加薪5k留住老程序员？</title>
        <pubTime>2021-12-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dr--94-yearly-salary-201-million-in-huawei/</loc>
    <lastmod>2021-12-12T09:53:06.172Z</lastmod>
    <data>
        <display>
        <title>武大94年博士年薪201万入职华为！学霸日程表曝光，简直降维打击！</title>
        <pubTime>2021-12-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-structure-into-dont-need-to-add-the-autowired/</loc>
    <lastmod>2021-12-12T09:53:06.171Z</lastmod>
    <data>
        <display>
        <title>Spring构造注入不需要加@Autowired？</title>
        <pubTime>2021-12-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-multithreaded-environment-solving-the-conflicts-of-multiple-timers/</loc>
    <lastmod>2021-12-12T09:53:06.171Z</lastmod>
    <data>
        <display>
        <title>SpringBoot多线程环境下，解决多个定时器冲突问题</title>
        <pubTime>2021-12-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-is-dependent-on-how-to-solve-the-cycle/</loc>
    <lastmod>2021-12-11T16:30:02.098Z</lastmod>
    <data>
        <display>
        <title>Spring 是如何解决循环依赖的？写得太好了！</title>
        <pubTime>2021-12-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot--Redis-operating-multiple-implementations/</loc>
    <lastmod>2021-12-11T16:23:08.419Z</lastmod>
    <data>
        <display>
        <title>Spring Boot + Redis 操作多种实现</title>
        <pubTime>2021-12-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Recommend-a-celestial-appearance-level-Redis-client-tool/</loc>
    <lastmod>2021-12-11T16:20:59.913Z</lastmod>
    <data>
        <display>
        <title>推荐一款神仙颜值的 Redis 客户端工具</title>
        <pubTime>2021-04-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-powerful-IDEA-plugins-help-you-realize-remote-programming-people/</loc>
    <lastmod>2021-12-11T16:20:59.912Z</lastmod>
    <data>
        <display>
        <title>一款强大的IDEA插件，帮你实现多人远程编程！</title>
        <pubTime>2021-12-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IntelliJ-IDEA-detailed-configuration-diagram-mining-more-features/</loc>
    <lastmod>2021-12-11T16:20:59.911Z</lastmod>
    <data>
        <display>
        <title>IntelliJ IDEA详细配置图解，挖掘更多的功能！</title>
        <pubTime>2021-12-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/With-the-IDEA-of-debugging-the-JDK-source-code-including-reading-debug-source-skills/</loc>
    <lastmod>2021-12-11T16:20:59.910Z</lastmod>
    <data>
        <display>
        <title>用IDEA调试JDK源码 (含阅读调试源码的技巧)</title>
        <pubTime>2021-12-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Based-on-ElasticSearch-implement-fulltext-search/</loc>
    <lastmod>2021-12-11T11:05:44.224Z</lastmod>
    <data>
        <display>
        <title>基于 ElasticSearch 实现站内全文搜索</title>
        <pubTime>2021-12-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-little-check-in-MySQL-or-Redis/</loc>
    <lastmod>2021-12-11T01:48:26.546Z</lastmod>
    <data>
        <display>
        <title>一个小小的签到功能，到底用MySQL还是Redis？</title>
        <pubTime>2020-09-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Stream-of-Java8-so-powerful-that-you-know-what-is-the-principle-of-it/</loc>
    <lastmod>2021-12-11T01:41:13.145Z</lastmod>
    <data>
        <display>
        <title>Java8中的 Stream 那么强大，那你知道它的原理是什么吗？</title>
        <pubTime>2021-07-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-go-from-zero-design-a-high-concurrency-framework-collect-proposed-that-the-cow-force/</loc>
    <lastmod>2021-12-10T13:45:29.976Z</lastmod>
    <data>
        <display>
        <title>如何从零设计一款牛逼的高并发架构（建议收藏）</title>
        <pubTime>2021-11-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-across-different-library-pagetable-paginglibrary-page-why-is-it-so-hard/</loc>
    <lastmod>2021-12-10T11:32:02.472Z</lastmod>
    <data>
        <display>
        <title>MySQL 跨库分页/ 分表分页/ 跨库分页，为什么这么难？</title>
        <pubTime>2021-10-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot--Vue--Shiro-to-implement-the-before-and-after-the-separation-write-so-well/</loc>
    <lastmod>2021-12-10T11:29:19.062Z</lastmod>
    <data>
        <display>
        <title>Spring Boot + Vue + Shiro 实现前后端分离，写得太好了！</title>
        <pubTime>2021-09-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/7-years-Java-back-end-drift-all-the-way-north-all-the-way-sad/</loc>
    <lastmod>2021-12-07T22:52:17.158Z</lastmod>
    <data>
        <display>
        <title>7 年 Java 后端被淘汰，一路北漂，一路心酸</title>
        <pubTime>2021-12-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Article-read-SpringBoot-start-the-process/</loc>
    <lastmod>2021-12-07T14:34:20.715Z</lastmod>
    <data>
        <display>
        <title>一文看懂SpringBoot启动流程！</title>
        <pubTime>2021-12-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-illustration-for-SpringMVC-five-components/</loc>
    <lastmod>2021-12-07T14:02:28.135Z</lastmod>
    <data>
        <display>
        <title>图解 SpringMVC 五大组件</title>
        <pubTime>2021-12-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Alfred-artifact-user-manual/</loc>
    <lastmod>2021-12-07T14:01:04.182Z</lastmod>
    <data>
        <display>
        <title>Alfred神器使用手册</title>
        <pubTime>2021-12-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-suitable-for-SpringBoot-lightweight-HTTP-client-framework-of-the-project/</loc>
    <lastmod>2021-12-07T13:57:14.735Z</lastmod>
    <data>
        <display>
        <title>一个适用于SpringBoot项目的轻量级HTTP客户端框架。</title>
        <pubTime>2021-12-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Concurrent-simulation-of-four-ways--tools-super-practical/</loc>
    <lastmod>2021-12-07T13:54:52.750Z</lastmod>
    <data>
        <display>
        <title>并发模拟的四种方式+工具，超级实用！</title>
        <pubTime>2021-12-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Byte-of-a-programmer-for-help-hung-company-VPN-watch-the-video-shouldnt-will-be-found/</loc>
    <lastmod>2021-12-07T13:54:52.749Z</lastmod>
    <data>
        <display>
        <title>字节某程序员求助：挂着公司VPN，看了“不该看”的视频，会被发现吗？</title>
        <pubTime>2021-12-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/To-the-MVC-threetier-architecture-Manager-layer-colleagues-call-666/</loc>
    <lastmod>2021-12-07T13:54:52.747Z</lastmod>
    <data>
        <display>
        <title>给MVC三层架构加了Manager层，同事直呼666！</title>
        <pubTime>2021-12-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-how-to-implement-the-asynchronous-programming-the-veteran-so-play/</loc>
    <lastmod>2021-12-07T13:54:52.745Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 如何实现异步编程，老鸟们都这么玩的！</title>
        <pubTime>2021-12-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-is-the-QUIC-protocol-is-in-the-ant-group/</loc>
    <lastmod>2021-12-07T13:54:52.745Z</lastmod>
    <data>
        <display>
        <title>QUIC 协议是如何在蚂蚁集团落地的？</title>
        <pubTime>2021-12-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Illustrated-Spring-Boot-Starter-word-explanation/</loc>
    <lastmod>2021-12-05T09:18:30.926Z</lastmod>
    <data>
        <display>
        <title>图文并茂，Spring Boot Starter 万字详解！还有谁不会？</title>
        <pubTime>2021-12-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Problem-the-interview-about-MySQL-index-multichannel-balance-search-trees-TMD-want-to-hit-people/</loc>
    <lastmod>2021-12-05T09:18:30.925Z</lastmod>
    <data>
        <display>
        <title>面试难题：讲讲 MySQL 索引的，多路平衡查找树，TMD 想打人！</title>
        <pubTime>2021-11-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ConcurrentHashMap-is-how-to-ensure-the-safety-of-the-thread-you-know/</loc>
    <lastmod>2021-12-05T09:18:30.924Z</lastmod>
    <data>
        <display>
        <title>ConcurrentHashMap是如何保证线程安全的，你知道么？</title>
        <pubTime>2021-11-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mybatis-Plus-realize-the-principle-of-dynamic-SQL-statements-you-know/</loc>
    <lastmod>2021-12-05T09:11:53.547Z</lastmod>
    <data>
        <display>
        <title>Mybatis Plus 是如何实现动态 SQL 语句的？原理你懂吗？</title>
        <pubTime>2021-12-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Thought-is-proficient-in-Java-thread-pool-see-these-pitfalls-still-young/</loc>
    <lastmod>2021-12-05T09:04:52.144Z</lastmod>
    <data>
        <display>
        <title>Java 线程池配置的常见误区</title>
        <pubTime>2021-12-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Using-annotations--reflection-to-eliminate-duplicate-code-Java-project/</loc>
    <lastmod>2021-12-05T08:55:51.902Z</lastmod>
    <data>
        <display>
        <title>利用注解 + 反射消除重复代码（Java项目）</title>
        <pubTime>2021-08-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/May-be-the-most-complete-network-Java-logging-framework-adaptation,-conflict-resolution,-can-leave-work-early/</loc>
    <lastmod>2021-12-05T08:52:58.051Z</lastmod>
    <data>
        <display>
        <title>可能是全网最全，JAVA日志框架适配、冲突解决方案，可以早点下班了！</title>
        <pubTime>2021-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-they-dont-have-996-but-it-can-do-it-never-goes-down/</loc>
    <lastmod>2021-12-04T23:55:02.284Z</lastmod>
    <data>
        <display>
        <title>为什么他们不用996，却能做到“永不宕机”？</title>
        <pubTime>2021-12-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-tool-1-minute-to-locate-the-performance-bottleneck-my-boss-said-good/</loc>
    <lastmod>2021-12-04T23:52:34.444Z</lastmod>
    <data>
        <display>
        <title>这款工具，1分钟定位性能瓶颈，我老板都说好！</title>
        <pubTime>2021-05-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java--JWT-this-library-used/</loc>
    <lastmod>2021-12-04T23:52:15.741Z</lastmod>
    <data>
        <display>
        <title>java-jwt这个库没用过吧？</title>
        <pubTime>2021-12-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/4-methods-of-Linux-realtime-view-the-log-file/</loc>
    <lastmod>2021-12-04T23:51:50.834Z</lastmod>
    <data>
        <display>
        <title>Linux 实时查看日志文件的 4 种方法</title>
        <pubTime>2021-12-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-super-handy-API-documentation-generation-framework-domestic-open-source-Star-48-K-/</loc>
    <lastmod>2021-12-04T23:50:50.457Z</lastmod>
    <data>
        <display>
        <title>一款超好用的 API 文档生成框架，国产开源，Star 4.8K+</title>
        <pubTime>2021-12-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Four-kinds-of-solutions-to-help-you-solve-the-problem-of-Maven-slowly-to-create-a-project/</loc>
    <lastmod>2021-12-04T23:50:24.963Z</lastmod>
    <data>
        <display>
        <title>4种方案，帮你解决Maven创建项目过慢问题</title>
        <pubTime>2021-12-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Micro-service-deployment-blue-green-deployment-rolling-deployment-grayscale-release-canary-release/</loc>
    <lastmod>2021-12-04T23:49:53.579Z</lastmod>
    <data>
        <display>
        <title>微服务部署：蓝绿部署、滚动部署、灰度发布、金丝雀发布</title>
        <pubTime>2020-03-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-good-of-wangxiaobo-computer-level/</loc>
    <lastmod>2021-12-04T23:49:17.278Z</lastmod>
    <data>
        <display>
        <title>王小波的计算机水平有多好？</title>
        <pubTime>2021-12-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-344--the-interviewer-how-to-design-the-group-chat-message-read-unread-function/</loc>
    <lastmod>2021-12-04T23:46:04.404Z</lastmod>
    <data>
        <display>
        <title>面试官：群聊消息的已读未读功能，你来设计一个?</title>
        <pubTime>2021-12-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Docker--Spring-Boot--FastDFS-structures-a-set-of-distributed-file-server-the-too-strong/</loc>
    <lastmod>2021-12-04T23:45:14.985Z</lastmod>
    <data>
        <display>
        <title>Docker + Spring Boot + FastDFS 搭建一套分布式文件服务器，太强了！</title>
        <pubTime>2021-12-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-high-availability-scheme-sentinel-sentry-mode-and-clusters/</loc>
    <lastmod>2021-12-04T23:42:41.789Z</lastmod>
    <data>
        <display>
        <title>Redis高可用方案：sentinel（哨兵模式）和集群</title>
        <pubTime>2021-12-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Realizes-the-serialization-and-deserialization-be-sure-to-get-around-these-pit/</loc>
    <lastmod>2021-12-04T23:38:34.986Z</lastmod>
    <data>
        <display>
        <title>实现序列化与反序列化，一定要绕开这些坑！</title>
        <pubTime>2021-12-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-roll/</loc>
    <lastmod>2021-12-04T23:38:34.984Z</lastmod>
    <data>
        <display>
        <title>不卷了？某知名公司团队成员集体辞职！</title>
        <pubTime>2021-12-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/HashMap-common-interview-asked-six-straight-you-can-carry-up-there/</loc>
    <lastmod>2021-12-04T23:38:34.983Z</lastmod>
    <data>
        <display>
        <title>HashMap 面试常见的6连问，你能扛得住吗？</title>
        <pubTime>2021-12-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-cache-using-techniques-and-design-scheme/</loc>
    <lastmod>2021-12-04T23:38:34.982Z</lastmod>
    <data>
        <display>
        <title>Redis缓存使用技巧和设计方案</title>
        <pubTime>2021-12-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Courage129-14498788/</loc>
    <lastmod>2021-12-04T23:38:34.982Z</lastmod>
    <data>
        <display>
        <title>微服务部署之蓝绿发布、滚动发布、灰度发布区别与特点</title>
        <pubTime>2021-12-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Careless-about-the-using-the--Transactional-unexpectedly-appeared-long-transaction-causing-production-accident/</loc>
    <lastmod>2021-12-04T23:38:34.982Z</lastmod>
    <data>
        <display>
        <title>大意了，使用@Transactional竟然出现了长事务，导致生产事故！</title>
        <pubTime>2021-12-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Recommend-a-lightweight-kafka-management-platform-kafka--the-console--the-UI/</loc>
    <lastmod>2021-12-04T23:38:34.981Z</lastmod>
    <data>
        <display>
        <title>推荐一款轻量级的kafka管理平台：kafka-console-ui</title>
        <pubTime>2021-12-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-cache-and-database-consistency-issues-see-this-is-enough/</loc>
    <lastmod>2021-12-04T23:38:34.981Z</lastmod>
    <data>
        <display>
        <title>缓存和数据库一致性问题，看这篇就够了</title>
        <pubTime>2021-12-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/17-programmers-grade-Chrome-plugins-god-love-love/</loc>
    <lastmod>2021-12-04T23:38:34.980Z</lastmod>
    <data>
        <display>
        <title>17 款程序员神级 Chrome 插件，爱了爱了！</title>
        <pubTime>2021-12-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-king-of-high-performance-Java-native-Cache/</loc>
    <lastmod>2021-12-03T00:28:55.188Z</lastmod>
    <data>
        <display>
        <title>真正的缓存之王，Google Guava 只是弟弟</title>
        <pubTime>2021-12-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/2-w-a-design-pattern/</loc>
    <lastmod>2021-12-02T23:44:41.458Z</lastmod>
    <data>
        <display>
        <title>一文学会设计模式，太详细了！</title>
        <pubTime>2021-12-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Internet-mall-shopping-cart-architecture-evolution/</loc>
    <lastmod>2021-12-02T23:36:49.715Z</lastmod>
    <data>
        <display>
        <title>互联网电商购物车架构演变案例</title>
        <pubTime>2021-11-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-complete-aggregation-pay-center-design/</loc>
    <lastmod>2021-12-02T23:36:41.386Z</lastmod>
    <data>
        <display>
        <title>聚合支付设计方案，该如何设计？</title>
        <pubTime>2021-12-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Generate-orders-for-30-minutes-did-not-pay-then-automatically-cancelled-how/</loc>
    <lastmod>2021-12-02T23:34:26.378Z</lastmod>
    <data>
        <display>
        <title>Redis 延时任务，高手养成篇</title>
        <pubTime>2021-12-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-you-choose-between-Shiro-and-Spring-Security-in-the-SpringBoot-project/</loc>
    <lastmod>2021-11-27T05:56:48.893Z</lastmod>
    <data>
        <display>
        <title>Spring Security 和 Shiro 该如何选择？</title>
        <pubTime>2021-11-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-361--the-interviewer-thinking-Tomcat-class-loader-why-against-parents-delegation-model/</loc>
    <lastmod>2021-11-27T05:45:42.101Z</lastmod>
    <data>
        <display>
        <title>面试官：思考Tomcat 类加载器为什么要违背双亲委派模型？</title>
        <pubTime>2021-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-359--the-interviewer-how-do-you-know-the-message-queue-to-ensure-data-is-not-lost/</loc>
    <lastmod>2021-11-27T05:44:20.265Z</lastmod>
    <data>
        <display>
        <title>面试官：你知道消息队列如何保证数据不丢失吗？</title>
        <pubTime>2021-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Distributed-lock-with-Redis/</loc>
    <lastmod>2021-11-27T05:43:48.397Z</lastmod>
    <data>
        <display>
        <title>分布式锁用Redis好？还是Zookeeper好？</title>
        <pubTime>2021-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringCloud--OAuth2--Redis-implementation-of-micro-service-unified-certificate-authority/</loc>
    <lastmod>2021-11-27T05:42:37.045Z</lastmod>
    <data>
        <display>
        <title>SpringCloud+SpringBoot+OAuth2+Spring Security+Redis实现的微服务统一认证授权</title>
        <pubTime>2021-11-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Using-Fastjson-injection-Spring-memory-horse-too-show-/</loc>
    <lastmod>2021-11-27T05:41:43.806Z</lastmod>
    <data>
        <display>
        <title>利用 Fastjson 注入 Spring 内存马，太秀了～！</title>
        <pubTime>2021-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Micro--API-gateway--authentication-service/</loc>
    <lastmod>2021-11-27T05:35:02.374Z</lastmod>
    <data>
        <display>
        <title>微服务-API网关-身份验证</title>
        <pubTime>2021-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mybatis-inserted-into-the-efficiency-of-a-large-amount-of-data-comparison-foreach-insert-SqlSession-bulk-insert-SQL-insert/</loc>
    <lastmod>2021-11-27T05:33:43.164Z</lastmod>
    <data>
        <display>
        <title>Mybatis插入大量数据效率对比：foreach插入、SqlSession批量插入、sql插入</title>
        <pubTime>2021-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Link-to-track-since-used-SkyWalking-slept-really/</loc>
    <lastmod>2021-11-27T05:32:35.947Z</lastmod>
    <data>
        <display>
        <title>链路追踪自从用了SkyWalking，睡的真香！</title>
        <pubTime>2021-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Modify-the-timing-task-not-restart-the-project-how-to-implement-SpringBoot/</loc>
    <lastmod>2021-11-27T05:07:35.959Z</lastmod>
    <data>
        <display>
        <title>修改定时任务不重启项目，SpringBoot如何实现？</title>
        <pubTime>2021-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/N-the-Linux-command-is-cool-taught-you-how-to-how-technology-liao-younger-sister/</loc>
    <lastmod>2021-11-27T05:07:07.266Z</lastmod>
    <data>
        <display>
        <title>N个Linux耍酷命令，手把手教你如何技术撩妹！</title>
        <pubTime>2021-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Monitoring-platform-based-on-Prometheus-InfluxDB-and-Grafana/</loc>
    <lastmod>2021-11-27T05:04:43.650Z</lastmod>
    <data>
        <display>
        <title>基于 Prometheus、InfluxDB 与 Grafana 打造监控平台</title>
        <pubTime>2021-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Microsoft-released-Visual-Studio-2022/</loc>
    <lastmod>2021-11-27T04:12:17.692Z</lastmod>
    <data>
        <display>
        <title>微软正式发布 Visual Studio 2022！香得一腿~</title>
        <pubTime>2021-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mentality-collapse/</loc>
    <lastmod>2021-11-27T04:12:17.692Z</lastmod>
    <data>
        <display>
        <title>心态崩了！税前2万4，到手1万4，年终奖扣税方式1月1日起施行~</title>
        <pubTime>2021-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/WeChat-and-QQ-finally-can-exchange/</loc>
    <lastmod>2021-11-27T04:12:17.692Z</lastmod>
    <data>
        <display>
        <title>微信和QQ，终于可以互通了！</title>
        <pubTime>2021-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/To-the-AV-Mosaic-developers-caught/</loc>
    <lastmod>2021-11-27T04:12:17.692Z</lastmod>
    <data>
        <display>
        <title>去AV片马赛克，开发者被抓了</title>
        <pubTime>2021-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-use-a-registry/</loc>
    <lastmod>2021-11-27T04:12:17.690Z</lastmod>
    <data>
        <display>
        <title>为什么要使用注册中心？是eureka还是nacos？</title>
        <pubTime>2021-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tomcat-for-so-many-years-with-what-can-good-sword-sharp-enough/</loc>
    <lastmod>2021-11-27T04:12:17.690Z</lastmod>
    <data>
        <display>
        <title>Tomcat这么多年了，凭什么还能宝刀不老？</title>
        <pubTime>2021-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-tell-me-about-Netty-memory-management/</loc>
    <lastmod>2021-11-27T04:12:17.688Z</lastmod>
    <data>
        <display>
        <title>面试官：谈谈Netty内存管理 ！</title>
        <pubTime>2021-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Company-to-monitor-selection-of-research-under-the-Zabbix-and-Prometheus/</loc>
    <lastmod>2021-11-27T04:12:17.687Z</lastmod>
    <data>
        <display>
        <title>公司要上监控，选型调研下 Zabbix 和 Prometheus</title>
        <pubTime>2021-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-author-said-he-dont-have-to-LinkedList-LinkedList/</loc>
    <lastmod>2021-11-27T04:12:17.686Z</lastmod>
    <data>
        <display>
        <title>LinkedList 的作者说他自己都不用 LinkedList？那用啥？</title>
        <pubTime>2021-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-killing-serial-q/</loc>
    <lastmod>2021-11-27T04:12:17.686Z</lastmod>
    <data>
        <display>
        <title>Spring 夺命连环18问？拿捏了！</title>
        <pubTime>2021-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/2021-Internet-company-hourly-charts/</loc>
    <lastmod>2021-11-27T04:12:17.685Z</lastmod>
    <data>
        <display>
        <title>2021 互联网公司时薪排行榜出炉！微软、美团很强！</title>
        <pubTime>2021-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kafka-introductory-articles/</loc>
    <lastmod>2021-11-27T04:12:17.685Z</lastmod>
    <data>
        <display>
        <title>Kafka基础入门篇</title>
        <pubTime>2021-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-left-the-outsourcing-company-after-less-than-three-months/</loc>
    <lastmod>2021-11-23T23:33:03.345Z</lastmod>
    <data>
        <display>
        <title>去外包公司的伙伴们小心了！——亲身经历，数数外包公司的坑</title>
        <pubTime>2021-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/aleiwu-2019-interview-experience//</loc>
    <lastmod>2021-11-23T23:31:50.000Z</lastmod>
    <data>
        <display>
        <title>面试面到自闭。</title>
        <pubTime>2021-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-Vue-so-powerful-You-can-actually-develop-applications-based-on-C-S-architectures/</loc>
    <lastmod>2021-11-23T23:30:30.892Z</lastmod>
    <data>
        <display>
        <title>Spring Boot + Vue 如此强大！</title>
        <pubTime>2021-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-back-end-does-not-cry-The-latest-performance-optimization-experience-is-here/</loc>
    <lastmod>2021-11-23T23:06:44.294Z</lastmod>
    <data>
        <display>
        <title>系统架构性能优化思路</title>
        <pubTime>2021-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Small-teams-really-suitable-for-introducing-SpringCloud-micro-service/</loc>
    <lastmod>2021-11-23T15:36:39.055Z</lastmod>
    <data>
        <display>
        <title>小团队真的适合引入SpringCloud微服务吗？</title>
        <pubTime>2021-11-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-+-Mybatis-multi-module-(module)-project-complete-tutorial/</loc>
    <lastmod>2021-11-23T15:27:41.848Z</lastmod>
    <data>
        <display>
        <title>Spring Boot + MyBatis 多模块项目搭建教程</title>
        <pubTime>2021-11-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Comparison-of-three-batch-insert-modes-in-MyBatis/</loc>
    <lastmod>2021-11-23T15:26:17.192Z</lastmod>
    <data>
        <display>
        <title>MyBatis 三种批量插入方式的比较，我推荐第3个！</title>
        <pubTime>2021-11-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-bulk-insert-how-to-filter-out-duplicate-data/</loc>
    <lastmod>2021-11-23T15:23:55.238Z</lastmod>
    <data>
        <display>
        <title>MySQL 大批量插入，如何过滤掉重复数据？</title>
        <pubTime>2021-11-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Detail-the-use-of-the-nine-design-patterns-in-Spring/</loc>
    <lastmod>2021-11-23T15:20:55.319Z</lastmod>
    <data>
        <display>
        <title>拍案叫绝，来看看Spring框架如何巧妙运用9种设计模式</title>
        <pubTime>2021-11-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/School-App-was-too-bad-geek-parents-did-open-source-version-but-by-the-official-report-to-the-police/</loc>
    <lastmod>2021-11-21T02:56:54.585Z</lastmod>
    <data>
        <display>
        <title>嫌学校 App 太“烂”，极客父母做了开源版本，却遭官方报警？</title>
        <pubTime>2021-11-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/May-be-the-best-crossdomain-solutions/</loc>
    <lastmod>2021-11-21T02:56:27.353Z</lastmod>
    <data>
        <display>
        <title>可能是最好的跨域解决方案 ！</title>
        <pubTime>2021-11-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-interview-can-GET-request-the-picture/</loc>
    <lastmod>2021-11-21T02:55:05.354Z</lastmod>
    <data>
        <display>
        <title>一道面试题，GET 请求能传图片吗？</title>
        <pubTime>2021-11-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-class-loading-process-a-fix/</loc>
    <lastmod>2021-11-21T02:54:34.342Z</lastmod>
    <data>
        <display>
        <title>Java类加载过程梳理，一篇搞定</title>
        <pubTime>2021-11-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/You-see-Fastjson-leak-too-much/</loc>
    <lastmod>2021-11-21T02:54:07.048Z</lastmod>
    <data>
        <display>
        <title>你看，Fastjson 漏洞也太多了吧。。</title>
        <pubTime>2021-11-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-domestic-996-dry-but-955-abroad/</loc>
    <lastmod>2021-11-21T02:52:54.864Z</lastmod>
    <data>
        <display>
        <title>为什么国内 996 干不过国外的 955 呢？</title>
        <pubTime>2021-11-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Take-you-entry-Istio-word-long/</loc>
    <lastmod>2021-11-21T01:45:16.520Z</lastmod>
    <data>
        <display>
        <title>万字长文带你入门Istio</title>
        <pubTime>2021-11-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-the-experience-in-the-army-when-programmers/</loc>
    <lastmod>2021-11-21T01:40:55.194Z</lastmod>
    <data>
        <display>
        <title>在部队当程序员是什么体验？</title>
        <pubTime>2021-11-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/15-tips-about-SQL-optimization/</loc>
    <lastmod>2021-11-21T01:40:28.469Z</lastmod>
    <data>
        <display>
        <title>聊聊 sql 优化的 15 个小技巧</title>
        <pubTime>2021-11-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-is-the-default-isolation-level-RR-such-as-why-ali-giant-will-change-to-RC/</loc>
    <lastmod>2021-11-21T01:38:56.465Z</lastmod>
    <data>
        <display>
        <title>MySQL 默认隔离级别是RR，为什么阿里等大厂会改成RC？</title>
        <pubTime>2021-11-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Using-the--Transactional-often-N-kind-of-mistakes/</loc>
    <lastmod>2021-11-21T01:38:30.115Z</lastmod>
    <data>
        <display>
        <title>使用 @Transactional 时常犯的N种错误</title>
        <pubTime>2021-11-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/CPU-is-dig-Redis-contained-within-the-ghost/</loc>
    <lastmod>2021-11-21T01:35:45.790Z</lastmod>
    <data>
        <display>
        <title>CPU被挖矿，Redis竟是内鬼！</title>
        <pubTime>2021-11-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Prepare-for-the-double-tenth-of-a-second-design/</loc>
    <lastmod>2021-11-21T01:34:21.901Z</lastmod>
    <data>
        <display>
        <title>备战双十一之秒杀设计</title>
        <pubTime>2021-11-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-although-very-cow-but-dont-know-the-use-of-it/</loc>
    <lastmod>2021-11-21T01:34:21.900Z</lastmod>
    <data>
        <display>
        <title>Redis 虽然很牛，但不懂使用规范就糟了！</title>
        <pubTime>2021-11-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-Spring-annotations--After--Around-the--Before-the-execution-of-the-order/</loc>
    <lastmod>2021-11-20T15:34:14.815Z</lastmod>
    <data>
        <display>
        <title>面试官：Spring 注解 @After,@Around,@Before 的执行顺序是？</title>
        <pubTime>2021-11-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/44-immortal-annotation-too-talented/</loc>
    <lastmod>2021-11-20T14:52:28.289Z</lastmod>
    <data>
        <display>
        <title>44 个神仙注释，太有才了……</title>
        <pubTime>2021-11-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Awesome/</loc>
    <lastmod>2021-11-20T14:51:29.355Z</lastmod>
    <data>
        <display>
        <title>劲爆！Java 通用泛型要来了。。</title>
        <pubTime>2021-11-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-277--the-interviewer-say-several-common-distributed-ID-solution/</loc>
    <lastmod>2021-11-20T04:41:05.378Z</lastmod>
    <data>
        <display>
        <title>【分布式系统】唯一ID生成策略总结</title>
        <pubTime>2021-11-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-does-Spring-Cloud-Redis-implement-thumb-up-and-cancel-thumb-up/</loc>
    <lastmod>2021-11-20T04:39:43.079Z</lastmod>
    <data>
        <display>
        <title>Redis如何高效实现点赞、取消点赞功能</title>
        <pubTime>2020-04-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-new-Object-in-the-array-5-statement-created-five-objects/</loc>
    <lastmod>2021-11-20T04:30:48.815Z</lastmod>
    <data>
        <display>
        <title>面试官：new Object[5] 一共创建了几个对象？</title>
        <pubTime>2021-11-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-simple-JVM-tuning-resulted-in-a-15-performance-improvement/</loc>
    <lastmod>2021-11-20T04:29:29.352Z</lastmod>
    <data>
        <display>
        <title>记一次简单的 JVM 调优经历</title>
        <pubTime>2021-04-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Cow-force!-Someone-USES-comics-to-show-you-what-the-Linux-kernel-looks-like/</loc>
    <lastmod>2021-11-20T00:56:14.065Z</lastmod>
    <data>
        <display>
        <title>牛逼！大神用漫画带你了解 Linux 内核到底长啥样</title>
        <pubTime>2020-04-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Come-on-use-design-mode-to-kill-iF-else/</loc>
    <lastmod>2021-11-20T00:44:15.861Z</lastmod>
    <data>
        <display>
        <title>面试官：项目中你是如何利用设计模式，干掉if-else的</title>
        <pubTime>2021-11-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-300--the-interviewer-Elasticsearch-is-how-to-do-fast-retrieval/</loc>
    <lastmod>2021-11-17T01:05:56.634Z</lastmod>
    <data>
        <display>
        <title>Elasticsearch 为什么能做到快速检索？— 倒排索引的秘密</title>
        <pubTime>2021-11-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Twelve-very-interesting-Linux-commands/</loc>
    <lastmod>2021-11-17T01:00:50.240Z</lastmod>
    <data>
        <display>
        <title>19 个高逼格 Linux 命令，赶紧拿去用！</title>
        <pubTime>2021-11-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Linux-environment-variable-configuration/</loc>
    <lastmod>2021-11-15T14:53:28.780Z</lastmod>
    <data>
        <display>
        <title>Linux 环境变量配置汇总</title>
        <pubTime>2021-11-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-wrote-this-code-is-100-times-higher-than-direct-use-MyBatis-efficiency/</loc>
    <lastmod>2021-11-15T14:50:53.762Z</lastmod>
    <data>
        <display>
        <title>我这样写代码，比直接使用 MyBatis 效率提高了 100 倍 ？</title>
        <pubTime>2021-11-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-storage-structure-information-choose-the-hash-or-string/</loc>
    <lastmod>2021-11-15T14:46:12.676Z</lastmod>
    <data>
        <display>
        <title>Redis存储结构体信息，选hash还是string？</title>
        <pubTime>2021-11-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-cow-force-Docker-goes-from-beginner-to-addict/</loc>
    <lastmod>2021-11-15T14:44:35.058Z</lastmod>
    <data>
        <display>
        <title>Docker 从入门到精通（建议收藏的教程）</title>
        <pubTime>2021-01-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-what-is-the-difference-between-SOA-and-services/</loc>
    <lastmod>2021-11-15T14:27:18.150Z</lastmod>
    <data>
        <display>
        <title>面试官：SOA 和微服务的区别？这回终于搞清楚了！</title>
        <pubTime>2021-11-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-simple-load-balancing/</loc>
    <lastmod>2021-11-15T14:27:18.149Z</lastmod>
    <data>
        <display>
        <title>深入浅出负载均衡</title>
        <pubTime>2021-11-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/High-availability-Redis-service-architecture-analysis-and-set-up/</loc>
    <lastmod>2021-11-15T14:27:18.149Z</lastmod>
    <data>
        <display>
        <title>高可用Redis服务架构分析与搭建</title>
        <pubTime>2021-11-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-the-difference-between-junk-code-and-high-quality-code/</loc>
    <lastmod>2021-11-15T14:27:18.149Z</lastmod>
    <data>
        <display>
        <title>垃圾代码和优质代码的区别？</title>
        <pubTime>2021-11-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-roll-over-most-of-the-people/</loc>
    <lastmod>2021-11-15T14:27:18.148Z</lastmod>
    <data>
        <display>
        <title>如何卷过大多数人？</title>
        <pubTime>2021-11-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Chaoyang-public-ali-996-caused-serious-traffic-jam/</loc>
    <lastmod>2021-11-15T14:27:18.148Z</lastmod>
    <data>
        <display>
        <title>朝阳群众举报阿里996造成交通严重堵塞！网友：谁举报下我们啊...</title>
        <pubTime>2021-11-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-you-use-the-autowired-IDEA-is-not-recommended/</loc>
    <lastmod>2021-11-15T14:27:18.147Z</lastmod>
    <data>
        <display>
        <title>为什么IDEA不推荐你使用@Autowired ？</title>
        <pubTime>2021-11-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Apache-Pulsar-research/</loc>
    <lastmod>2021-11-14T14:10:53.983Z</lastmod>
    <data>
        <display>
        <title>Apache Pulsar 调研</title>
        <pubTime>2021-11-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Six-common-online-management-platform-API-interface/</loc>
    <lastmod>2021-11-14T09:37:53.796Z</lastmod>
    <data>
        <display>
        <title>这些年我用过的6个API接口在线管理平台</title>
        <pubTime>2021-11-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Description-the-real-life-of-a-Beijing-programmer-who-earns-12000-yuan-a-month/</loc>
    <lastmod>2021-11-14T09:34:55.418Z</lastmod>
    <data>
        <display>
        <title>一个月薪12000的北京程序员的真实生活</title>
        <pubTime>2021-11-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/GraphQL-is-the-future-of-the-API/</loc>
    <lastmod>2021-11-14T09:10:19.642Z</lastmod>
    <data>
        <display>
        <title>Spring Boot + GraphQL 才是 API 的未来！</title>
        <pubTime>2021-08-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-zero-annotation-API-interface-document-generation-tools/</loc>
    <lastmod>2021-11-14T09:08:34.031Z</lastmod>
    <data>
        <display>
        <title>还在用 Swagger？试试这款神器，功能真心强大！</title>
        <pubTime>2021-06-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Domain-Driven-Design-An-In-depth-Interpretation-of-the-Anemia-Model-and-the-Congestion-Model/</loc>
    <lastmod>2021-11-14T09:07:16.490Z</lastmod>
    <data>
        <display>
        <title>都在聊 DDD，到底哪里超越了 MVC?</title>
        <pubTime>2021-03-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Sub-library-sub-list-How-do-you-never-migrate-data-and-avoid-hot-spots/</loc>
    <lastmod>2021-11-14T09:06:25.240Z</lastmod>
    <data>
        <display>
        <title>图解分库分表，写的太好了！</title>
        <pubTime>2021-11-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring--websocket--quartz-timed-push-implementation-news/</loc>
    <lastmod>2021-11-07T10:47:10.293Z</lastmod>
    <data>
        <display>
        <title>Spring+websocket+quartz实现消息定时推送</title>
        <pubTime>2021-11-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Postman-most-underrated-function/</loc>
    <lastmod>2021-11-07T10:44:57.440Z</lastmod>
    <data>
        <display>
        <title>Postman 最被低估的功能</title>
        <pubTime>2021-10-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/7-kinds-of-distributed-transaction-scheme-comparison-still-prefer-Seata-ali-open-source-so-sweet/</loc>
    <lastmod>2021-11-07T10:44:25.933Z</lastmod>
    <data>
        <display>
        <title>对比7种分布式事务方案，还是偏爱阿里开源的Seata，真香！</title>
        <pubTime>2021-11-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Actual-combat/</loc>
    <lastmod>2021-11-07T10:37:45.582Z</lastmod>
    <data>
        <display>
        <title>实战！告别流水线式写代码，聊聊工作中常用的设计模式！</title>
        <pubTime>2021-11-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Optimize-the-if--else-code-of-8-kinds-of-schemes/</loc>
    <lastmod>2021-11-07T10:29:58.721Z</lastmod>
    <data>
        <display>
        <title>优化 if-else 代码的 8 种方案</title>
        <pubTime>2021-11-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-356--each-big-interview-again-and-summarizes-these-interview-questions/</loc>
    <lastmod>2021-11-07T10:21:14.897Z</lastmod>
    <data>
        <display>
        <title>辗转各大厂面试一遍，总结了这些面试问题</title>
        <pubTime>2021-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-backup-database-regularly-very/</loc>
    <lastmod>2021-11-07T10:20:54.321Z</lastmod>
    <data>
        <display>
        <title>MySQL 定时备份数据库（非常全）</title>
        <pubTime>2021-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-used-Nacos-then-tell-me-about-Nacos-service-registration-principle/</loc>
    <lastmod>2021-11-07T10:20:14.037Z</lastmod>
    <data>
        <display>
        <title>面试官：用过Nacos，那就说说Nacos服务注册的原理吧！</title>
        <pubTime>2021-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-please-say-understanding-of-understand-the-HashMap-and-LinkedHashMap-teachers/</loc>
    <lastmod>2021-11-07T08:48:09.352Z</lastmod>
    <data>
        <display>
        <title>面试官：请说下对理解HashMap及LinkedHashMap的理解（八股文）</title>
        <pubTime>2021-11-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-Java-thread-safety-the-set/</loc>
    <lastmod>2021-11-07T08:48:09.352Z</lastmod>
    <data>
        <display>
        <title>面试官：Java 有线程安全的 set 吗？我竟然答不上来。。</title>
        <pubTime>2021-11-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Bask-in-a-wave-of-the-programmers-location-like-to-take-to-use/</loc>
    <lastmod>2021-11-07T08:48:09.351Z</lastmod>
    <data>
        <display>
        <title>晒一波程序员的工位，喜欢就拿去用！</title>
        <pubTime>2021-11-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-application-of-the-chain-of-responsibility-pattern-in-king-glory-wonderful/</loc>
    <lastmod>2021-11-07T08:48:09.351Z</lastmod>
    <data>
        <display>
        <title>责任链模式在王者荣耀中的应用，妙啊！</title>
        <pubTime>2021-11-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Internet-bosses-Zhou-Hongyi-theory-of-programming-ability-I-can-make-the-top-three/</loc>
    <lastmod>2021-11-07T08:48:09.351Z</lastmod>
    <data>
        <display>
        <title>周鸿祎：论互联网大佬的编程能力，我能排进前三！</title>
        <pubTime>2021-11-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-like-using-the--Async-annotation/</loc>
    <lastmod>2021-11-07T08:48:09.351Z</lastmod>
    <data>
        <display>
        <title>千万不要这样使用@Async注解</title>
        <pubTime>2021-11-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programmers-pay-down-is-serious-can-only-move-in-a-high-salary-why-IT-firms-are-reluctant-to-add-money-to-retain-employees/</loc>
    <lastmod>2021-11-07T08:48:09.349Z</lastmod>
    <data>
        <display>
        <title>程序员薪资倒挂严重，只能跳槽换高薪，IT公司为什么不愿加钱留住老员工？</title>
        <pubTime>2021-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-Java-clone--and-new-which-higher-efficiency/</loc>
    <lastmod>2021-11-07T08:48:09.348Z</lastmod>
    <data>
        <display>
        <title>Java中clone( )和new效率哪个更高？</title>
        <pubTime>2021-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Two-surface-of-ali-why-depots-table/</loc>
    <lastmod>2021-11-07T08:48:09.348Z</lastmod>
    <data>
        <display>
        <title>阿里二面：为什么要分库分表？</title>
        <pubTime>2021-11-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-become-a-bad-programmer/</loc>
    <lastmod>2021-11-07T08:48:09.347Z</lastmod>
    <data>
        <display>
        <title>如何成为一名糟糕的程序员？</title>
        <pubTime>2021-11-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Bytes-to-beat-to-implement-1075-work-week-need-to-apply-for-overtime-after-19-o-clock-every-day/</loc>
    <lastmod>2021-11-07T08:48:09.345Z</lastmod>
    <data>
        <display>
        <title>字节跳动推行“1075”工作制，每天19点后加班需申请</title>
        <pubTime>2021-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Low-code-kill-mad/</loc>
    <lastmod>2021-11-04T23:36:13.434Z</lastmod>
    <data>
        <display>
        <title>代码生成器用起来，是真的爽~</title>
        <pubTime>2021-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/CTO-says-The-Service-layer-interface-is-unnecessary/</loc>
    <lastmod>2021-11-04T23:33:38.530Z</lastmod>
    <data>
        <display>
        <title>Service 层和 Dao 层有必要为每个类都加上接口吗？</title>
        <pubTime>2021-11-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-access-to-Alipay-combat-came!/</loc>
    <lastmod>2021-11-04T23:30:36.882Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 接入支付宝支付的 SDK 方法</title>
        <pubTime>2021-11-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-IDEA-of-remote-Debug-this-is-too-strong/</loc>
    <lastmod>2021-11-04T23:29:23.680Z</lastmod>
    <data>
        <display>
        <title>IDEA 进行远程 Debug，这个太强了。。</title>
        <pubTime>2021-11-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Future-computer-architecture-depth/</loc>
    <lastmod>2021-11-02T15:42:22.543Z</lastmod>
    <data>
        <display>
        <title>计算机体系架构未来趋势（深度）</title>
        <pubTime>2021-10-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-as-far-as-possible-avoid-to-use-TIMESTAMP/</loc>
    <lastmod>2021-11-02T15:41:44.509Z</lastmod>
    <data>
        <display>
        <title>MySQL 尽量避免使用 TIMESTAMP！！</title>
        <pubTime>2021-10-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/2021-programming-language-list/</loc>
    <lastmod>2021-11-02T15:39:15.998Z</lastmod>
    <data>
        <display>
        <title>2021 编程语言排行榜</title>
        <pubTime>2021-11-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Be-pit-is-terrible/</loc>
    <lastmod>2021-11-02T15:33:20.722Z</lastmod>
    <data>
        <display>
        <title>被坑惨了！盘点Kafka一些非比寻常的坑</title>
        <pubTime>2021-11-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Be-warned/</loc>
    <lastmod>2021-11-02T15:32:56.618Z</lastmod>
    <data>
        <display>
        <title>被警告了！</title>
        <pubTime>2021-11-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-breakdown-penetration-avalanche-reason-and-solution/</loc>
    <lastmod>2021-11-02T15:32:56.617Z</lastmod>
    <data>
        <display>
        <title>Redis击穿、穿透、雪崩产生原因以及解决思路</title>
        <pubTime>2021-11-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/PO-VO-DAO-BO-the-difference-between-pojos-do-you-understand/</loc>
    <lastmod>2021-11-01T15:43:17.559Z</lastmod>
    <data>
        <display>
        <title>PO,VO,DAO,BO,POJO 之间的区别，你懂吗？</title>
        <pubTime>2021-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/325-B-dismissal-pay-treasure-to-employees-for-performance-employee-to-court-the-result-is-coming/</loc>
    <lastmod>2021-11-01T15:33:31.483Z</lastmod>
    <data>
        <display>
        <title>支付宝员工因绩效3.25B被辞退，员工告上法院，结果来了！</title>
        <pubTime>2021-10-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Much/</loc>
    <lastmod>2021-11-01T15:31:06.840Z</lastmod>
    <data>
        <display>
        <title>厉害了！通过 Java 技术手段，获取女朋友定位地址...</title>
        <pubTime>2021-10-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Sharding-separation--depots-table--Jdbc-implementation-speaking-reading-and-writing-and-write-so-well/</loc>
    <lastmod>2021-11-01T15:29:24.881Z</lastmod>
    <data>
        <display>
        <title>Sharding-Jdbc 实现读写分离 + 分库分表，写得太好了！</title>
        <pubTime>2021-10-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Based-on-the-analysis-of-SpringCloud-micro-service-architecture-the-fairy-framework/</loc>
    <lastmod>2021-11-01T15:25:40.859Z</lastmod>
    <data>
        <display>
        <title>基于SpringCloud的微服务架构分析，神仙框架！</title>
        <pubTime>2021-10-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/From-the-proxy-mechanism-to-Spring-AOP-this-article-make-arrangements-for-your-lifetimes/</loc>
    <lastmod>2021-11-01T15:22:43.494Z</lastmod>
    <data>
        <display>
        <title>从代理机制到Spring AOP，这篇给你安排的明明白白的</title>
        <pubTime>2021-10-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interview-a-cow-weighs-800-kg-a-bridge-bearing-700-kg-how-the-cow-across-the-river/</loc>
    <lastmod>2021-11-01T15:19:31.373Z</lastmod>
    <data>
        <display>
        <title>面试：一头牛重800kg，一座桥承重700kg，牛如何过河？最秀回答秒过！</title>
        <pubTime>2021-10-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kafka-SpringBoot---ELK-finish-mass-log-collection-more-detailed/</loc>
    <lastmod>2021-11-01T15:10:25.432Z</lastmod>
    <data>
        <display>
        <title>SpringBoot+Kafka+ELK 完成海量日志收集（超详细）</title>
        <pubTime>2021-10-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-performance-optimization-35-small-details-to-make-your-Java-code-more-efficient/</loc>
    <lastmod>2021-11-01T15:10:25.430Z</lastmod>
    <data>
        <display>
        <title>提高千倍效率的 Java 代码小技巧</title>
        <pubTime>2021-10-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Its-time-to-throw-away-the-Postman-ApiPost-can-greatly-improve-the-efficiency-of-alignment/</loc>
    <lastmod>2021-11-01T15:10:25.425Z</lastmod>
    <data>
        <display>
        <title>是时候扔掉 Postman 了，ApiPost可以大大提高联调效率！</title>
        <pubTime>2021-10-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Beijing-chaoyang-a-Internet-company-is-end-police-in-the-door-23-people-taken-away/</loc>
    <lastmod>2021-11-01T15:10:25.421Z</lastmod>
    <data>
        <display>
        <title>北京朝阳一互联网公司被端，警方上门，23人被带走…这种开发千万别干！</title>
        <pubTime>2021-10-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Read-this-note-Kafkas-official-design-documents/</loc>
    <lastmod>2021-11-01T15:10:25.420Z</lastmod>
    <data>
        <display>
        <title>读文笔记：Kafka 官方设计文档</title>
        <pubTime>2021-10-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Based-on-Kubernetes-micro-service-project-design-and-implementation/</loc>
    <lastmod>2021-11-01T15:10:25.419Z</lastmod>
    <data>
        <display>
        <title>基于 Kubernetes 的微服务项目设计与实现</title>
        <pubTime>2021-10-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-latest-version/</loc>
    <lastmod>2021-11-01T15:10:25.419Z</lastmod>
    <data>
        <display>
        <title>最新版！泛955、不加班、双休的公司名单</title>
        <pubTime>2021-10-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-Internet-company-staff-average-age/</loc>
    <lastmod>2021-11-01T15:10:25.418Z</lastmod>
    <data>
        <display>
        <title>互联网公司员工平均年龄</title>
        <pubTime>2021-10-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-the-JSP-has-not-been-eliminated/</loc>
    <lastmod>2021-11-01T15:10:25.418Z</lastmod>
    <data>
        <display>
        <title>为什么 jsp 还没有淘汰？</title>
        <pubTime>2021-10-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-used-in-asynchronous-method-to-optimize-the-Service-logic-and-improve-the-interface-response-speed/</loc>
    <lastmod>2021-11-01T15:10:25.417Z</lastmod>
    <data>
        <display>
        <title>SpringBoot中使用异步方法优化Service逻辑，提高接口响应速度</title>
        <pubTime>2021-10-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Final-variables-in-Java-using-Lambda-why-can-only-use/</loc>
    <lastmod>2021-11-01T15:10:25.416Z</lastmod>
    <data>
        <display>
        <title>Java 中使用 Lambda 为什么只能使用 final 变量？</title>
        <pubTime>2021-10-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-will-tool-library-make-your-code-less-90/</loc>
    <lastmod>2021-10-30T16:48:10.144Z</lastmod>
    <data>
        <display>
        <title>Java必学的工具库，让你的代码量减少90%</title>
        <pubTime>2021-10-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Remember-the-process-of-finding-application-stuck-bug-due-to-improper-use-of-redis/</loc>
    <lastmod>2021-10-30T16:42:47.560Z</lastmod>
    <data>
        <display>
        <title>同事乱用 Redis 卡爆，我真是醉了...</title>
        <pubTime>2021-10-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/High-pretend-bility-optimization-of-Java-code-using-the-Stream-API/</loc>
    <lastmod>2021-10-30T16:35:26.798Z</lastmod>
    <data>
        <display>
        <title>使用 Stream API 高逼格 优化 Java 代码！</title>
        <pubTime>2021-10-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-performance-optimization-of-9-kinds-of-posture-the-interview-not-afraid-anymore/</loc>
    <lastmod>2021-10-30T15:46:04.751Z</lastmod>
    <data>
        <display>
        <title>MySQL 性能优化的 9 种姿势，面试再也不怕了！</title>
        <pubTime>2021-10-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-five-programmers-to-change-the-world/</loc>
    <lastmod>2021-10-30T15:45:16.996Z</lastmod>
    <data>
        <display>
        <title>改变世界的 5 位程序员！</title>
        <pubTime>2021-10-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Company-with-MySQL-team-development-specification-is-too-detailed-suggest-collection/</loc>
    <lastmod>2021-10-30T15:44:53.591Z</lastmod>
    <data>
        <display>
        <title>公司用的 MySQL 团队开发规范，太详细了，建议收藏！</title>
        <pubTime>2021-10-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-IDEA-of-the-tip-is-too-practical/</loc>
    <lastmod>2021-10-30T15:37:42.902Z</lastmod>
    <data>
        <display>
        <title>IDEA 这个小技巧太实用了。。</title>
        <pubTime>2021-10-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-amazing-Chrome-plugin/</loc>
    <lastmod>2021-10-29T01:04:48.082Z</lastmod>
    <data>
        <display>
        <title>Chrome 灵魂插件，提高生产率！</title>
        <pubTime>2021-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-new-coworker-writes-bad-code-to-sneak-up-on-me-watch-me-use-a-magic-weapon-and-hate-her-to-death/</loc>
    <lastmod>2021-10-29T01:04:48.082Z</lastmod>
    <data>
        <display>
        <title>代码总是被嫌弃写的太烂？装上这个IDEA插件再试试！</title>
        <pubTime>2021-10-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-tell-me-about-interprocess-communication-and-communication-between-threads-of-several-ways-and-distinction/</loc>
    <lastmod>2021-10-29T01:04:48.081Z</lastmod>
    <data>
        <display>
        <title>面试官：说说进程间通信和线程间通信的几种方式及区别</title>
        <pubTime>2021-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-345--the-interviewer-RocketMQ-compared-with-Kafka-talk-about-the-differences/</loc>
    <lastmod>2021-10-29T01:04:48.080Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】面试官：RocketMQ与Kafka对比，谈谈两者的差异</title>
        <pubTime>2021-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-UPDATE-statement-is-a-classic-pit/</loc>
    <lastmod>2021-10-29T00:55:40.274Z</lastmod>
    <data>
        <display>
        <title>MySQL这样写UPDATE语句，劝退</title>
        <pubTime>2021-10-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-optimization-process-of-compressing-20M-files-from-30-seconds-to-1-second/</loc>
    <lastmod>2021-10-29T00:37:56.392Z</lastmod>
    <data>
        <display>
        <title>Java 压缩20M文件从30秒到1秒的优化过程，真不相信？</title>
        <pubTime>2021-10-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-15-developer-tools-used-by-Ali-programmers/</loc>
    <lastmod>2021-10-29T00:35:12.019Z</lastmod>
    <data>
        <display>
        <title>推荐 15 款常用开发工具</title>
        <pubTime>2020-06-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-elegant-in-Springboot-field-calibration/</loc>
    <lastmod>2021-10-29T00:25:52.852Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 进行优雅的字段校验，写得太好了！</title>
        <pubTime>2021-10-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-tell-me-about-the-Spring-transaction-design-principles/</loc>
    <lastmod>2021-10-19T16:32:34.529Z</lastmod>
    <data>
        <display>
        <title>面试官：说说 Spring 事务设计原理？面试必问！</title>
        <pubTime>2021-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-is-used-to-implement-distributed-lock-have-you-heard/</loc>
    <lastmod>2021-10-19T16:31:57.337Z</lastmod>
    <data>
        <display>
        <title>用 MySQL 实现分布式锁，你听过吗？</title>
        <pubTime>2021-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Git-various-operations-command-detailed-list/</loc>
    <lastmod>2021-10-19T16:31:21.619Z</lastmod>
    <data>
        <display>
        <title>Git 各种操作命令详细清单</title>
        <pubTime>2021-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Log-print-15-Suggestions/</loc>
    <lastmod>2021-10-19T16:28:27.479Z</lastmod>
    <data>
        <display>
        <title>日志打印的15个建议！血泪啊！</title>
        <pubTime>2021-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nine-Java-performance-optimization-tools-do-you-know-how-many/</loc>
    <lastmod>2021-10-19T16:26:55.847Z</lastmod>
    <data>
        <display>
        <title>Java 性能优化的 9 个工具，你知道几个？</title>
        <pubTime>2021-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Teach-you-to-have-a-website-with-docker/</loc>
    <lastmod>2021-10-19T16:23:09.687Z</lastmod>
    <data>
        <display>
        <title>教你用 docker 搞个网站</title>
        <pubTime>2021-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Domain-driven-design-primer/</loc>
    <lastmod>2021-10-19T16:21:03.951Z</lastmod>
    <data>
        <display>
        <title>领域驱动设计入门</title>
        <pubTime>2021-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-currentlimiting-artifact-Sentinel-killing-serial-17-q/</loc>
    <lastmod>2021-10-19T16:20:15.425Z</lastmod>
    <data>
        <display>
        <title>阿里限流神器Sentinel夺命连环 17 问？</title>
        <pubTime>2021-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-346--the-interviewer-how-to-interrupt-a-thread-talk-about-concrete-implementation/</loc>
    <lastmod>2021-10-19T16:17:33.137Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】面试官：如何中断一个线程，谈谈具体实现</title>
        <pubTime>2021-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Crazy/</loc>
    <lastmod>2021-10-19T16:14:36.028Z</lastmod>
    <data>
        <display>
        <title>疯了！成千上万网友正自爆公司薪资待遇！！！</title>
        <pubTime>2021-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-ensure-the-safety-of-the-thread-do-you-really-know/</loc>
    <lastmod>2021-10-19T16:14:36.027Z</lastmod>
    <data>
        <display>
        <title>到底如何保证线程安全，你真的清楚吗？（干货推荐）</title>
        <pubTime>2021-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kill-BeanUtils/</loc>
    <lastmod>2021-10-19T16:14:36.027Z</lastmod>
    <data>
        <display>
        <title>干掉 BeanUtils！</title>
        <pubTime>2021-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/You-write-the-interface-test/</loc>
    <lastmod>2021-10-19T16:14:36.027Z</lastmod>
    <data>
        <display>
        <title>你写的接口都测试吗？测什么？怎么测？</title>
        <pubTime>2021-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Three-months-didnt-get-paid-to-overpaid-dismissal-programmers-to-delete-the-system-data-to-fight-back/</loc>
    <lastmod>2021-10-19T16:14:36.026Z</lastmod>
    <data>
        <display>
        <title>三个月没拿到工资还被以“薪水过高”解雇，程序员删除系统数据予以反击</title>
        <pubTime>2021-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Once-the-barbers-younger-brother-now-is-ali-P10-technology-and/</loc>
    <lastmod>2021-10-19T16:14:36.024Z</lastmod>
    <data>
        <display>
        <title>曾经的理发店小弟，现在是阿里P10技术大牛……</title>
        <pubTime>2021-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Read-Redis-source-code-I-summarizes-the-seven-cookies/</loc>
    <lastmod>2021-10-19T16:14:36.024Z</lastmod>
    <data>
        <display>
        <title>读懂Redis源码，我总结了这7点心得</title>
        <pubTime>2021-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-realization-of-the-ElasticSearch-near-realtime-search/</loc>
    <lastmod>2021-10-19T16:14:36.023Z</lastmod>
    <data>
        <display>
        <title>ElasticSearch近实时搜索的实现</title>
        <pubTime>2021-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-AOP-AspectJ-and-CGLIB-are-a-bit-dizzy/</loc>
    <lastmod>2021-10-17T14:24:05.310Z</lastmod>
    <data>
        <display>
        <title>面试官：Spring AOP、AspectJ、CGLIB 都是什么鬼？它们有什么关系？</title>
        <pubTime>2021-10-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-open-source-10-god-level-projects/</loc>
    <lastmod>2021-10-17T10:54:24.822Z</lastmod>
    <data>
        <display>
        <title>阿里开源的10个神级项目</title>
        <pubTime>2021-10-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Literacy-docker-commonly-used-commands/</loc>
    <lastmod>2021-10-17T10:51:16.303Z</lastmod>
    <data>
        <display>
        <title>扫盲 docker 常用命令</title>
        <pubTime>2021-10-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/If-a---1-and-2-and-a--a----3-is-it-possible-to-true/</loc>
    <lastmod>2021-10-17T09:57:00.592Z</lastmod>
    <data>
        <display>
        <title>if(a==1且a==2且a==3)，有没有可能为true？</title>
        <pubTime>2021-10-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/52-SQL-statement-performance-optimization-strategy-recommended-collection/</loc>
    <lastmod>2021-10-17T09:22:59.027Z</lastmod>
    <data>
        <display>
        <title>爆肝，52条SQL语句，性能优化，干货必收藏 ！</title>
        <pubTime>2021-10-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mybatis-plus-look-at-this-article-is-enough-one-into-the-soul/</loc>
    <lastmod>2021-10-17T09:21:58.768Z</lastmod>
    <data>
        <display>
        <title>MyBatis-plus 从入门到入土</title>
        <pubTime>2021-10-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-deep-understanding-of-the-JVM-3-Ed-reading-notes/</loc>
    <lastmod>2021-10-17T09:21:58.762Z</lastmod>
    <data>
        <display>
        <title>《深入理解 JVM 3ed》读书笔记</title>
        <pubTime>2021-10-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Article-twenty-old-programmer-twenty-tips-the-interview-is-almost-useless-alert-havent-written-code-and/</loc>
    <lastmod>2021-10-17T09:21:58.762Z</lastmod>
    <data>
        <display>
        <title>二十年老程序员的二十条心得：面试几乎没用，警惕很久没写过代码的“大牛”</title>
        <pubTime>2021-10-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Cloud-20000-words-summary/</loc>
    <lastmod>2021-10-17T03:51:11.714Z</lastmod>
    <data>
        <display>
        <title>一文讲完 Spring Cloud，2W 字超详细总结</title>
        <pubTime>2021-10-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-implements-dynamic-add-delete-and-stop-of-timed-tasks/</loc>
    <lastmod>2021-10-17T03:48:29.680Z</lastmod>
    <data>
        <display>
        <title>Spring Boot实现定时任务的动态增删启停</title>
        <pubTime>2021-10-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-reading-it-I-understand-why-Redis-defaults-to-16-databases/</loc>
    <lastmod>2021-10-17T03:43:31.713Z</lastmod>
    <data>
        <display>
        <title>面试官：Redis为什么默认16个数据库？</title>
        <pubTime>2021-10-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-interviewer-why-dont-you-put-the-basic-types-of-the-heap/</loc>
    <lastmod>2021-10-10T22:40:55.070Z</lastmod>
    <data>
        <display>
        <title>Java面试官：为什么不把基本类型放堆中呢？</title>
        <pubTime>2021-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-Java-topic-how-to-modify-the-syntax-tree/</loc>
    <lastmod>2021-10-10T22:39:04.445Z</lastmod>
    <data>
        <display>
        <title>Java 中的屠龙之术：如何修改语法树？</title>
        <pubTime>2021-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Explanation-of-Lombok--Builder-usage/</loc>
    <lastmod>2021-10-10T22:36:32.527Z</lastmod>
    <data>
        <display>
        <title>详解 Lombok 中的 @Builder 用法！</title>
        <pubTime>2021-10-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-singleton-masterslave-mode-the-sentinel-and-cluster-configuration-methods-and-the-advantages-and-disadvantages-compared/</loc>
    <lastmod>2021-10-10T22:33:50.852Z</lastmod>
    <data>
        <display>
        <title>Redis 单例、主从模式、sentinel 以及集群的配置方式及优缺点对比</title>
        <pubTime>2021-10-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Using-Spring-Spring-Boot-to-K8S-Boot-Operator-deployment/</loc>
    <lastmod>2021-10-10T22:32:28.961Z</lastmod>
    <data>
        <display>
        <title>使用 Spring Boot Operator 部署 Spring Boot 到 K8S</title>
        <pubTime>2021-10-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Cow-force-domestic-remote-desktop-fire-source-only-9-MB-support-selfbuilt-Repeaters/</loc>
    <lastmod>2021-10-10T22:31:27.830Z</lastmod>
    <data>
        <display>
        <title>牛逼，国产开源的远程桌面火了，只有9MB，支持自建中继器！</title>
        <pubTime>2021-10-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-conversation-with-necessary-tool-chain-inventory/</loc>
    <lastmod>2021-10-10T22:31:03.967Z</lastmod>
    <data>
        <display>
        <title>必备的DevOps工具链大盘点</title>
        <pubTime>2021-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-salary-ranking-of-domestic-Internet-companies-in-2020/</loc>
    <lastmod>2021-10-10T22:30:10.560Z</lastmod>
    <data>
        <display>
        <title>国内互联网公司的薪酬、加班时长排名出炉 ！</title>
        <pubTime>2021-03-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kafka-blockbuster-release-30-all-updated-some-what/</loc>
    <lastmod>2021-10-10T22:29:21.365Z</lastmod>
    <data>
        <display>
        <title>Kafka 3.0重磅发布，都更新了些啥？</title>
        <pubTime>2021-10-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-concurrent-asynchronous-programming,-the-original-ten-interfaces-live-now-only-need-an-interface-to-be-done/</loc>
    <lastmod>2021-10-10T22:28:07.569Z</lastmod>
    <data>
        <display>
        <title>Java并发异步编程，原来十个接口的活现在只需要一个接口就搞定!</title>
        <pubTime>2021-10-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-redis-distributed-lock-eight-hole/</loc>
    <lastmod>2021-10-10T22:24:09.151Z</lastmod>
    <data>
        <display>
        <title>聊聊redis分布式锁的8大坑</title>
        <pubTime>2021-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/God-this-IDEA-plugins-can-do-flowcharts-architecture-diagram-N-kind-of-figure/</loc>
    <lastmod>2021-10-10T22:19:16.699Z</lastmod>
    <data>
        <display>
        <title>卧槽：这款 IDEA 插件能搞，流程图、架构图，N种图... 简直神器！</title>
        <pubTime>2021-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Wrote-a-piece-of-code-in-the-morning-and-afternoon-was-fired/</loc>
    <lastmod>2021-10-10T22:19:16.699Z</lastmod>
    <data>
        <display>
        <title>上午写了一段代码，下午就被开除了...</title>
        <pubTime>2021-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Top-programmers-commonly-used-14-open-source-framework-YYDS/</loc>
    <lastmod>2021-10-10T22:19:16.698Z</lastmod>
    <data>
        <display>
        <title>顶级程序员常用的 14 个开源框架，YYDS！</title>
        <pubTime>2021-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-and-C-hegemony-over-for-a-long-time/</loc>
    <lastmod>2021-10-10T22:19:16.698Z</lastmod>
    <data>
        <display>
        <title>Java和C长期霸权结束</title>
        <pubTime>2021-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Huawei-is-the-most-beautiful-little-sister-postings-are-Mexico-after/</loc>
    <lastmod>2021-10-10T22:19:16.697Z</lastmod>
    <data>
        <display>
        <title>华为最美小姐姐，被外派墨西哥后...</title>
        <pubTime>2021-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Hangzhou-programmer-jump-state-from-the-Internet-bask-in-a-days-work-and-income-net-friend-waste-a-years-stay/</loc>
    <lastmod>2021-10-10T22:19:16.697Z</lastmod>
    <data>
        <display>
        <title>杭州程序员从互联网跳央企，晒一天工作和收入，网友：待一年就废</title>
        <pubTime>2021-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Message-authentication-code-of-best-practices/</loc>
    <lastmod>2021-10-10T22:19:16.697Z</lastmod>
    <data>
        <display>
        <title>短信验证码最佳实践</title>
        <pubTime>2021-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-implementation-principle-of-the-thread-pool-you-know/</loc>
    <lastmod>2021-10-10T22:19:16.697Z</lastmod>
    <data>
        <display>
        <title>Java线程池的实现原理，你清楚么？</title>
        <pubTime>2021-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-the-difference-between-Hbase-and-MySQL/</loc>
    <lastmod>2021-10-10T22:19:16.696Z</lastmod>
    <data>
        <display>
        <title>Hbase 和 MySQL 的区别是什么？一文深度对比！</title>
        <pubTime>2021-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/DDD-domain-driven-design--three-questions-thinking-entity-and-value-object/</loc>
    <lastmod>2021-10-10T22:19:16.696Z</lastmod>
    <data>
        <display>
        <title>DDD 领域驱动设计－三个问题思考实体和值对象</title>
        <pubTime>2021-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/CPU-cache-after-some-nasty-/</loc>
    <lastmod>2021-10-10T22:19:16.696Z</lastmod>
    <data>
        <display>
        <title>CPU加了缓存后，有人急了~</title>
        <pubTime>2021-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Alibaba-suggested-way-of-thread-pool-to-create-did-you-use/</loc>
    <lastmod>2021-10-10T03:36:30.856Z</lastmod>
    <data>
        <display>
        <title>阿里巴巴建议的线程池创建方式，你用上了吗？</title>
        <pubTime>2021-10-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spell-of-interview-how-to-use-Redis-statistical-independent-user-traffic/</loc>
    <lastmod>2021-10-10T03:36:30.854Z</lastmod>
    <data>
        <display>
        <title>拼多多面试：如何用 Redis 统计独立用户访问量？</title>
        <pubTime>2021-10-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/True-to-IT-people-losing-face/</loc>
    <lastmod>2021-10-10T03:36:30.853Z</lastmod>
    <data>
        <display>
        <title>真给 IT 人丢脸啊！</title>
        <pubTime>2021-10-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kafka-ActiveMQ-such-as-the-RabbitMQ-message-queue-to-use-scenarios/</loc>
    <lastmod>2021-10-10T03:06:25.724Z</lastmod>
    <data>
        <display>
        <title>网易终面：4款主流分布式MQ消息队列如何技术选型？</title>
        <pubTime>2021-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Boss-let-me-to-optimize-the-database-I-am-depots-table-up-he-was-a-jio/</loc>
    <lastmod>2021-10-10T03:04:08.923Z</lastmod>
    <data>
        <display>
        <title>老大让我优化数据库，我上来就分库分表，他过来就是一jio。。。</title>
        <pubTime>2021-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-thread-pool-understand/</loc>
    <lastmod>2021-10-05T11:32:21.728Z</lastmod>
    <data>
        <display>
        <title>面试官：线程池了解吗？说说线程池中 shutdown 和 shutdownNow 的区别？</title>
        <pubTime>2021-10-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Working-principle-of-the-Cache-the-Cache-consistency-you-want-to-know-are-here/</loc>
    <lastmod>2021-10-05T11:32:21.725Z</lastmod>
    <data>
        <display>
        <title>Cache 工作原理，Cache 一致性，你想知道的都在这里</title>
        <pubTime>2021-10-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-use-Redis-statistics-of-unique-user-visits/</loc>
    <lastmod>2021-10-05T11:32:09.103Z</lastmod>
    <data>
        <display>
        <title>拼多多面试：如何用 Redis 统计独立用户访问量？</title>
        <pubTime>2021-10-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-the-difference-between-the-Linux-command-su-and-sudo/</loc>
    <lastmod>2021-10-03T09:42:37.367Z</lastmod>
    <data>
        <display>
        <title>Linux 命令 su 和 sudo 的区别？</title>
        <pubTime>2021-10-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/46-W-word-summary/</loc>
    <lastmod>2021-10-03T09:38:50.827Z</lastmod>
    <data>
        <display>
        <title>4.6 W 字总结！Java 11—Java 17特性详解</title>
        <pubTime>2021-10-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Goodbye-Postman/</loc>
    <lastmod>2021-10-03T09:25:56.423Z</lastmod>
    <data>
        <display>
        <title>再见Postman！一款更适合国人的接口管理工具！</title>
        <pubTime>2021-10-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Colored-JVM-three-color-marker-rounding/</loc>
    <lastmod>2021-10-03T09:24:23.541Z</lastmod>
    <data>
        <display>
        <title>带颜色的JVM：三色标记详解</title>
        <pubTime>2021-10-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programmer-dont-too-tired/</loc>
    <lastmod>2021-10-03T09:24:23.539Z</lastmod>
    <data>
        <display>
        <title>程序员，别太累。</title>
        <pubTime>2021-10-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-so-many-children-who-are-the-real-one/</loc>
    <lastmod>2021-10-03T09:24:23.537Z</lastmod>
    <data>
        <display>
        <title>Spring 那么多子项目，谁才是真正的一哥？</title>
        <pubTime>2021-10-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Electricity-from-high-school-to-hangzhou-zhejiang-university-Dr-MIT-computer/</loc>
    <lastmod>2021-10-03T09:24:23.537Z</lastmod>
    <data>
        <display>
        <title>从职高到杭电、浙大、MIT计算机博士！</title>
        <pubTime>2021-10-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Three-key-differences-between-Spring-and-SpringBoot-Explain/</loc>
    <lastmod>2021-10-03T02:12:13.914Z</lastmod>
    <data>
        <display>
        <title>Spring和SpringBoot核心的3大区别，详解！</title>
        <pubTime>2021-10-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Distributed-task-framework-selection-regularly-write-too-good/</loc>
    <lastmod>2021-10-03T02:09:00.830Z</lastmod>
    <data>
        <display>
        <title>分布式定时任务框架选型，写得太好了！</title>
        <pubTime>2021-10-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Cloud-the-best-practices-of-the-2020-version-you-are-out/</loc>
    <lastmod>2021-10-03T02:04:42.942Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud 2020 版本最佳实践，你落伍了！</title>
        <pubTime>2021-10-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-newbest-Java-logging-framework-performance-invincible-swept-them-all/</loc>
    <lastmod>2021-10-03T02:00:57.482Z</lastmod>
    <data>
        <display>
        <title>最牛逼的 Java 日志框架，性能无敌，横扫所有对手.....</title>
        <pubTime>2021-10-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-340--the-interviewer-why-did-the-JavaBean-to-rewrite-the-hashCode--method-and-the-equals-method/</loc>
    <lastmod>2021-10-03T01:59:52.885Z</lastmod>
    <data>
        <display>
        <title>【340期】面试官：JavaBean为什么要重写hashCode()方法和equals方法</title>
        <pubTime>2021-10-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ten-reasons-using-the-message-queue/</loc>
    <lastmod>2021-10-03T01:59:52.885Z</lastmod>
    <data>
        <display>
        <title>使用消息队列的10个理由</title>
        <pubTime>2021-10-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-339--the-interviewer-would-you-please-tell-me-something-about-the-B-tree-and-the-principle-and-the-difference-of-B--tree/</loc>
    <lastmod>2021-10-03T01:59:52.884Z</lastmod>
    <data>
        <display>
        <title>【339期】面试官：请你说说B树、B+树的原理及区别</title>
        <pubTime>2021-10-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/List-the-remove--method-of-traps-pit-miserably/</loc>
    <lastmod>2021-10-03T01:59:52.884Z</lastmod>
    <data>
        <display>
        <title>List中remove()方法的陷阱，被坑惨了！</title>
        <pubTime>2021-10-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kafka-interview-necessary-knowledge-pluses/</loc>
    <lastmod>2021-10-03T01:59:52.884Z</lastmod>
    <data>
        <display>
        <title>Kafka 面试必备知识点，加分项</title>
        <pubTime>2021-10-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/CollectingAndThen-JDK8-Stream-operation-according-to-the-attributes-of-the-object-to-heavy/</loc>
    <lastmod>2021-10-03T01:59:52.883Z</lastmod>
    <data>
        <display>
        <title>JDK8 Stream操作 collectingAndThen：根据对象的属性去重</title>
        <pubTime>2021-10-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JMeter-do-performance-test-YYDS/</loc>
    <lastmod>2021-10-03T01:59:52.880Z</lastmod>
    <data>
        <display>
        <title>JMeter 做性能测试，YYDS！</title>
        <pubTime>2021-10-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-software-do-you-use-to-take-notes/</loc>
    <lastmod>2021-10-02T03:04:26.183Z</lastmod>
    <data>
        <display>
        <title>你用什么软件做笔记？</title>
        <pubTime>2021-10-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-the-difference-between-Spring-and-Spring-Boot/</loc>
    <lastmod>2021-10-02T02:55:30.439Z</lastmod>
    <data>
        <display>
        <title>Spring和SpringBoot核心的3大区别，详解！</title>
        <pubTime>2021-10-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-Integration-with-Shiro-Minimalist-Tutorial/</loc>
    <lastmod>2021-10-02T02:54:16.275Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 集成 Shiro 极简教程（实战版）</title>
        <pubTime>2021-10-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/EasyExcel-make-Excel-import-and-export-more-simple/</loc>
    <lastmod>2021-10-02T02:51:03.292Z</lastmod>
    <data>
        <display>
        <title>EasyExcel，让excel导入导出更加简单</title>
        <pubTime>2021-10-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/spring-could-heart//</loc>
    <lastmod>2021-10-02T02:49:38.674Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud 微服务架构的五脏六腑！</title>
        <pubTime>2021-10-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-most-complete-history-of-the-Excel-import-and-export-easyexcel-version/</loc>
    <lastmod>2021-10-01T03:11:43.435Z</lastmod>
    <data>
        <display>
        <title>史上最全的Excel导入导出（easyexcel版）</title>
        <pubTime>2021-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot--WebMagic-web-crawler-write-so-well/</loc>
    <lastmod>2021-10-01T03:08:38.058Z</lastmod>
    <data>
        <display>
        <title>Spring Boot + WebMagic 实现网页爬虫，写得太好了！</title>
        <pubTime>2021-09-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-80-can-operate-on-JSON-cow-force/</loc>
    <lastmod>2021-10-01T03:05:07.694Z</lastmod>
    <data>
        <display>
        <title>MySQL 8.0 可以操作 JSON 了，牛逼。。。</title>
        <pubTime>2021-09-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Based-on-the-Redis-before-implementing-distributed-lock-you-must-know-the-pit/</loc>
    <lastmod>2021-10-01T03:04:05.519Z</lastmod>
    <data>
        <display>
        <title>基于Redis实现分布式锁之前，这些坑你一定得知道</title>
        <pubTime>2021-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-related-vulnerability/</loc>
    <lastmod>2021-10-01T03:01:36.953Z</lastmod>
    <data>
        <display>
        <title>SpringBoot相关漏洞</title>
        <pubTime>2021-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-DDD-electricity-supply-chain-system-of-actual-combat/</loc>
    <lastmod>2021-10-01T02:59:28.285Z</lastmod>
    <data>
        <display>
        <title>一个电商供应链系统的DDD实战</title>
        <pubTime>2021-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-interview-lose-5-kinds-of-micro-service-registry-selection/</loc>
    <lastmod>2021-10-01T02:58:12.159Z</lastmod>
    <data>
        <display>
        <title>阿里面试败北：5种微服务注册中心如何选型？这几个维度告诉你！</title>
        <pubTime>2021-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-305--the-interviewer-Redis-is-used/</loc>
    <lastmod>2021-09-29T15:58:45.708Z</lastmod>
    <data>
        <display>
        <title>Redis 最全性能监控指标：大厂必备</title>
        <pubTime>2021-09-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-awesome-is-the-structure-of-alipay/</loc>
    <lastmod>2021-09-29T15:47:34.257Z</lastmod>
    <data>
        <display>
        <title>支付宝架构有多牛？还没看完我就跪了... 支付宝架构有多牛？还没看完我就跪了...</title>
        <pubTime>2021-09-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-336--the-interviewer-thread-pool-exception-encountered-during-the-implementation-of-what-will-happen-how-to-deal-with/</loc>
    <lastmod>2021-09-29T15:33:29.890Z</lastmod>
    <data>
        <display>
        <title>面试官：线程池执行过程中遇到异常会发生什么，怎样处理？</title>
        <pubTime>2021-09-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Can-the-sublimation-of-the-code-from-the-Spring-of-the-skill-may-let-you-fondle-admiringly/</loc>
    <lastmod>2021-09-29T15:31:08.674Z</lastmod>
    <data>
        <display>
        <title>Spring中这些能升华代码的技巧，可能会让你爱不释手</title>
        <pubTime>2021-09-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-the-spring-transaction-failure-of-12-kinds-of-scenes-too-pit/</loc>
    <lastmod>2021-09-29T15:28:27.143Z</lastmod>
    <data>
        <display>
        <title>聊聊 spring 事务失效的 12 种场景，太坑了</title>
        <pubTime>2021-09-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-337--technical-ali-ReadWriteLock-mutex-between-reading-and-writing/</loc>
    <lastmod>2021-09-29T15:25:46.778Z</lastmod>
    <data>
        <display>
        <title>阿里技术面：ReadWriteLock读写之间互斥吗？</title>
        <pubTime>2021-09-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Win11-optimization-of-god/</loc>
    <lastmod>2021-09-29T15:24:17.469Z</lastmod>
    <data>
        <display>
        <title>Win11 神优化！CPU、内存占用暴降，速度飞快让人秒弃 Win10</title>
        <pubTime>2021-09-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-2021-are-you-still-using-Jenkins/</loc>
    <lastmod>2021-09-29T15:18:24.612Z</lastmod>
    <data>
        <display>
        <title>都 2021 了，你还在用 Jenkins ？试试这 13 款替代工具，真心强大～</title>
        <pubTime>2021-09-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-8-data-filtering-removeIf-and-filter-dont-use-the-wrong/</loc>
    <lastmod>2021-09-29T15:18:24.608Z</lastmod>
    <data>
        <display>
        <title>Java 8 数据过滤，removeIf 和 filter 别用错了！！</title>
        <pubTime>2021-09-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Introduction-to-observable-architectural-patterns/</loc>
    <lastmod>2021-09-29T15:18:24.607Z</lastmod>
    <data>
        <display>
        <title>浅谈可观测架构模式</title>
        <pubTime>2021-09-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Officer-xuan-deprecated-Java-8/</loc>
    <lastmod>2021-09-29T15:18:24.606Z</lastmod>
    <data>
        <display>
        <title>官宣弃用Java 8！Kafka 3.0.0新功能get</title>
        <pubTime>2021-09-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Maven-architecture-selection-single-module-or-modules/</loc>
    <lastmod>2021-09-29T15:18:24.605Z</lastmod>
    <data>
        <display>
        <title>Maven 架构选型，单模块还是多模块？</title>
        <pubTime>2021-09-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Enumeration-is-very-easy-to-use-why-does-ali-not-recommend-using-enumeration-for-return-values/</loc>
    <lastmod>2021-09-28T15:25:22.552Z</lastmod>
    <data>
        <display>
        <title>枚举很好用啊！为啥阿里不建议返回值用枚举？？</title>
        <pubTime>2021-09-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-did-you-die-in-996-and-your-boss-is-safe/</loc>
    <lastmod>2021-09-28T14:18:42.375Z</lastmod>
    <data>
        <display>
        <title>为什么你996猝死，你老板007都没事？</title>
        <pubTime>2021-09-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-sudden/</loc>
    <lastmod>2021-09-27T15:21:23.034Z</lastmod>
    <data>
        <display>
        <title>突发！LayUI宣布下线</title>
        <pubTime>2021-09-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Work-for-four-years-and-share-of-50-make-your-code-better-tips/</loc>
    <lastmod>2021-09-27T15:15:18.796Z</lastmod>
    <data>
        <display>
        <title>工作四年，分享50个让你代码更好的小建议</title>
        <pubTime>2021-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-simple-SQL-execution-of-more-than-1000-ms-what/</loc>
    <lastmod>2021-09-25T14:06:55.296Z</lastmod>
    <data>
        <display>
        <title>一条简单的 SQL 执行超过1000ms，纳尼？</title>
        <pubTime>2021-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tencent-staff-ridicule-team-to-a-high-p-ali-more-instant-meetings-group/</loc>
    <lastmod>2021-09-25T14:06:15.849Z</lastmod>
    <data>
        <display>
        <title>腾讯员工吐槽：团队来了个阿里高p，瞬间会议变多，群多了</title>
        <pubTime>2021-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Sensitive-data-a-key-desensitization-Sharding-Sphere-perfectly-done/</loc>
    <lastmod>2021-09-25T13:34:06.631Z</lastmod>
    <data>
        <display>
        <title>敏感数据，“一键脱敏”，Sharding Sphere 完美搞定</title>
        <pubTime>2021-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-MyBatis-you-only-write-the-interface-is-what-can-execute-SQL/</loc>
    <lastmod>2021-09-25T13:33:27.312Z</lastmod>
    <data>
        <display>
        <title>面试官：MyBatis你只写了接口为啥就能执行SQL啊？</title>
        <pubTime>2021-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-ensure-the-Redis-database-and-cache-write-consistency/</loc>
    <lastmod>2021-09-25T12:47:04.729Z</lastmod>
    <data>
        <display>
        <title>如何保证 Redis 缓存与数据库双写一致性？</title>
        <pubTime>2021-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Please-match-a-GC-logs-bai-or-zha-analysis-the-cause-of-the-problem/</loc>
    <lastmod>2021-09-25T11:31:54.159Z</lastmod>
    <data>
        <display>
        <title>小姐姐，配个 GC 日志吧，不然咋分析故障原因？</title>
        <pubTime>2021-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-happens-when-an-object-is-no-longer-in-use/</loc>
    <lastmod>2021-09-25T11:30:52.054Z</lastmod>
    <data>
        <display>
        <title>有没有搞错？Java 对象不使用时，要赋值为 null？</title>
        <pubTime>2021-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-replaced-the-banner-of-Spring-Boot-with-the-beautiful-woman-The-boss-said-that-the-work-was-not-saturated-and-suggested-to-arrange-overtime/</loc>
    <lastmod>2021-09-25T11:24:52.557Z</lastmod>
    <data>
        <display>
        <title>我把SpringBoot的banner换成了美女，老板：工作不饱和，建议加班</title>
        <pubTime>2021-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Still-with-JWT-do-authentication-directly/</loc>
    <lastmod>2021-09-25T09:42:33.753Z</lastmod>
    <data>
        <display>
        <title>还在直接用JWT做鉴权？JJWT真香</title>
        <pubTime>2021-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-to-unify-the-backend-return-format/</loc>
    <lastmod>2021-09-25T09:41:48.759Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 如何统一后端返回格式？老鸟们都是这样玩的！</title>
        <pubTime>2021-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Docker-workers-complain-of-why-do-we-lose-gave-Kubernetes/</loc>
    <lastmod>2021-09-25T09:40:26.049Z</lastmod>
    <data>
        <display>
        <title>Docker员工自述：我们为什么“输”给了Kubernetes？</title>
        <pubTime>2021-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dao-in-the-project-the-Service-the-Controller-Util-what-is-the-meaning-of-the-Model-why/</loc>
    <lastmod>2021-09-25T09:38:05.746Z</lastmod>
    <data>
        <display>
        <title>项目中Dao，Service，Controller，Util，Model是什么意思，为什么划分？</title>
        <pubTime>2021-09-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Map-coversmerge-in-Java-8/</loc>
    <lastmod>2021-09-25T09:38:05.741Z</lastmod>
    <data>
        <display>
        <title>Java 8 中 Map 骚操作之 merge() 的用法</title>
        <pubTime>2021-09-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ubuntu-2110-compared-with-the-performance-test-of-Windows-1011/</loc>
    <lastmod>2021-09-25T09:38:05.735Z</lastmod>
    <data>
        <display>
        <title>Ubuntu 21.10与 Windows 10/11的性能测试对比</title>
        <pubTime>2021-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Will-MySQL-update-be-executed-again-if-the-modified-data-is-the-same-as-the-original-data/</loc>
    <lastmod>2021-09-25T09:37:38.936Z</lastmod>
    <data>
        <display>
        <title>MySQL中，当update修改数据与原数据相同时会再次执行吗？</title>
        <pubTime>2021-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/computer-basic-theory-tcp-time-waits/</loc>
    <lastmod>2021-09-25T09:31:25.317Z</lastmod>
    <data>
        <display>
        <title>面试官问：大量的 TIME_WAIT 状态 TCP 连接，对业务有什么影响？怎么处理？</title>
        <pubTime>2021-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-difference-between-the-SpringCloud-and-Dubbo/</loc>
    <lastmod>2021-09-25T03:58:53.406Z</lastmod>
    <data>
        <display>
        <title>SpringCloud与Dubbo的区别</title>
        <pubTime>2021-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-interviewer-asks-object-pool-technology-understand/</loc>
    <lastmod>2021-09-25T03:57:17.994Z</lastmod>
    <data>
        <display>
        <title>面试官问：对象池技术了解吗？apache common pool2呢？</title>
        <pubTime>2021-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-worlds-third-largest-browser-is-dying/</loc>
    <lastmod>2021-09-25T03:55:48.042Z</lastmod>
    <data>
        <display>
        <title>世界第三大浏览器正在消亡</title>
        <pubTime>2021-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java17-fastest-JDK/</loc>
    <lastmod>2021-09-25T03:55:23.125Z</lastmod>
    <data>
        <display>
        <title>Java17，有史以来最快 JDK！</title>
        <pubTime>2021-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Laugh-out-of-abs-comments-are-code-delay-poet/</loc>
    <lastmod>2021-09-25T03:51:09.447Z</lastmod>
    <data>
        <display>
        <title>笑出腹肌的注释，都是被代码耽误的诗人！</title>
        <pubTime>2021-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-IDEA-of-the-big-five-debugging-skill-very-useful/</loc>
    <lastmod>2021-09-25T03:51:09.447Z</lastmod>
    <data>
        <display>
        <title>IDEA 的 5 大调试技（非常实用）</title>
        <pubTime>2021-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Last-time-that-the-door-to-the-source-of-her-red-then-how/</loc>
    <lastmod>2021-09-25T03:51:09.446Z</lastmod>
    <data>
        <display>
        <title>上次那个上门要源代码的女网红，后来咋样了？</title>
        <pubTime>2021-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Oh-my-gosh/</loc>
    <lastmod>2021-09-25T03:51:09.446Z</lastmod>
    <data>
        <display>
        <title>卧槽！缓存的问题太多了。。</title>
        <pubTime>2021-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-failover-and-high-availability/</loc>
    <lastmod>2021-09-25T03:51:09.446Z</lastmod>
    <data>
        <display>
        <title>Redis 那些故障转移、高可用方案</title>
        <pubTime>2021-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/There-is-no-ElasticSearch-tuning-there-you-have-it/</loc>
    <lastmod>2021-09-25T03:51:09.445Z</lastmod>
    <data>
        <display>
        <title>别再说你不会 ElasticSearch 调优了，都给你整理好了</title>
        <pubTime>2019-08-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Idea-2021-1-Windows-and-Mac-Shortcuts/</loc>
    <lastmod>2021-09-24T16:22:30.762Z</lastmod>
    <data>
        <display>
        <title>IntelliJ IDEA 的 Win 和 Mac 快捷键大全！！</title>
        <pubTime>2021-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-annotation-principle-automatic-assembly-principle-illustrated-ten-thousand-words-long/</loc>
    <lastmod>2021-09-24T16:11:27.054Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 注解原理，自动装配原理，图文并茂，万字长文！</title>
        <pubTime>2021-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring+Boot+summary+(core+features+++pros+and+cons)/</loc>
    <lastmod>2021-09-24T15:38:10.591Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 核心知识点总结，面试再也不怕了！</title>
        <pubTime>2021-09-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-interface-timeout-it-took-me-two-weeks/</loc>
    <lastmod>2021-09-24T14:45:36.857Z</lastmod>
    <data>
        <display>
        <title>一次接口超时排查，花费了我两个星期。。</title>
        <pubTime>2021-09-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-problem-location-magic-Arthas-SAO-operatio-location-online-BUG-super-power/</loc>
    <lastmod>2021-09-24T00:51:52.590Z</lastmod>
    <data>
        <display>
        <title>阿里 神器 Arthas 的骚操作，定位线上BUG，超给力！</title>
        <pubTime>2021-09-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interview-HashMap-twenty-one-deadly-questions/</loc>
    <lastmod>2021-09-24T00:49:04.989Z</lastmod>
    <data>
        <display>
        <title>彻底服了：HashMap 夺命二十一问，顶不住了！</title>
        <pubTime>2021-09-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-333--the-interviewer-handwritten-a-necessary-deadlock-example/</loc>
    <lastmod>2021-09-21T08:26:17.760Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】面试官：手写一个必然死锁的例子</title>
        <pubTime>2021-09-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-why-do-you-want-to-merge-the-HTTP-request/</loc>
    <lastmod>2021-09-21T08:25:47.821Z</lastmod>
    <data>
        <display>
        <title>面试官：为什么要合并 HTTP 请求？</title>
        <pubTime>2021-09-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/330-of-the-most-common-15-ConcurrentHashMap-interview-problem-to-solve/</loc>
    <lastmod>2021-09-21T08:23:02.850Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】最常见的15道 ConcurrentHashMap 面试题解答</title>
        <pubTime>2021-09-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-332--headlines-on-three-sides-the-toString--String-Turn-the-valueOf-String-is-strong-have-what-differentiation/</loc>
    <lastmod>2021-09-21T08:23:02.846Z</lastmod>
    <data>
        <display>
        <title>【332期】头条三面：toString()、String.valueOf、(String)强转，有啥区别？</title>
        <pubTime>2021-09-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-331--Meituan-side-how-efficient-the-two-merged-into-an-ordered-array-orderly-array/</loc>
    <lastmod>2021-09-21T08:21:22.556Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】美团一面：如何高效的将两个有序的数组合并成一个有序数组</title>
        <pubTime>2021-09-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Million-level-architecture-of-traffic-service-ideas-and-methods-to-downgrade/</loc>
    <lastmod>2021-09-21T08:20:01.972Z</lastmod>
    <data>
        <display>
        <title>亿级流量架构之服务降级思路与方法</title>
        <pubTime>2021-09-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Domain-driven-design-DDD--objectoriented-thought/</loc>
    <lastmod>2021-09-21T08:19:01.706Z</lastmod>
    <data>
        <display>
        <title>领域驱动设计（DDD）：面向对象思想</title>
        <pubTime>2021-09-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-programmer-has-been-sentenced-to-9-months-because-of-the-problem-such-as-compensation-the-rm-f-delete-library-paralysis-of-six-hours/</loc>
    <lastmod>2021-09-21T08:18:15.385Z</lastmod>
    <data>
        <display>
        <title>一女程序员被判 9 个月：因薪酬等问题离职，rm -f  删库，瘫痪 6 个小时</title>
        <pubTime>2021-09-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Suggest-to-be-demoted-cut-employees-resign/</loc>
    <lastmod>2021-09-21T08:18:15.385Z</lastmod>
    <data>
        <display>
        <title>建议被降级降薪员工主动辞职？网友炸了！</title>
        <pubTime>2021-09-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-build-the-DDD-domain-driven-based-micro-service/</loc>
    <lastmod>2021-09-21T08:18:15.384Z</lastmod>
    <data>
        <display>
        <title>如何构建基于 DDD 领域驱动的微服务？</title>
        <pubTime>2021-09-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Homemade-Linux-distributions-add-a-member-the-operating-interface-does-not-lose-the-apple/</loc>
    <lastmod>2021-09-21T08:18:15.383Z</lastmod>
    <data>
        <display>
        <title>国产Linux发行版再添一员，操作界面不输苹果！</title>
        <pubTime>2021-09-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-article-provides-a-comprehensive-analysis-of-how-to-use-the-PostMan-tool/</loc>
    <lastmod>2021-09-20T18:39:36.758Z</lastmod>
    <data>
        <display>
        <title>全网最全的 postman 工具使用教程</title>
        <pubTime>2021-09-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/9-simple-java-performance-tuning-tips/</loc>
    <lastmod>2021-09-20T18:34:51.435Z</lastmod>
    <data>
        <display>
        <title>9 个 Java 性能调优技巧，YYDS！</title>
        <pubTime>2021-09-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-did-the-alibaba-technologists-draw-the-architecture/</loc>
    <lastmod>2021-09-20T18:01:42.646Z</lastmod>
    <data>
        <display>
        <title>如何画出一张优秀的架构图（老鸟必备）</title>
        <pubTime>2021-09-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-side-how-to-ensure-API-interface-data-security/</loc>
    <lastmod>2021-09-20T15:03:23.314Z</lastmod>
    <data>
        <display>
        <title>阿里一面：如何保证API接口数据安全？</title>
        <pubTime>2021-09-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tmall-Side-2-What-happens-to-Redis-when-memory-runs-out/</loc>
    <lastmod>2021-09-18T16:04:05.274Z</lastmod>
    <data>
        <display>
        <title>天猫二面：内存耗尽后 Redis 会发生什么？</title>
        <pubTime>2021-09-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-multithreaded-environment-circular-HashMap-why-die/</loc>
    <lastmod>2021-09-13T06:05:16.891Z</lastmod>
    <data>
        <display>
        <title>多线程环境下，HashMap为什么会出现死循环？</title>
        <pubTime>2021-08-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-programmers-recommended-15-common-developer-tools/</loc>
    <lastmod>2021-09-13T00:19:26.685Z</lastmod>
    <data>
        <display>
        <title>阿里后端常用的 15 款开发工具，你不试试？</title>
        <pubTime>2021-09-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Has-been-dismissed-programmers-12-days-the-leadership-requirements-back-to-company-code/</loc>
    <lastmod>2021-09-13T00:18:24.249Z</lastmod>
    <data>
        <display>
        <title>程序员被公司辞退12天，领导要求回公司讲代码</title>
        <pubTime>2021-09-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Network-spread-some-famous-Internet-company-internship-wages/</loc>
    <lastmod>2021-09-13T00:17:49.309Z</lastmod>
    <data>
        <display>
        <title>网传一些著名互联网公司的实习工资</title>
        <pubTime>2021-09-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-328--Spring-high-frequency-interview-questions-how-to-solve-the-problem-of-circular-dependencies/</loc>
    <lastmod>2021-09-13T00:16:49.536Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】Spring高频面试题：如何解决循环依赖问题</title>
        <pubTime>2021-09-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-convert-a-string-to-an-int-fasterlong/</loc>
    <lastmod>2021-09-13T00:15:43.683Z</lastmod>
    <data>
        <display>
        <title>如何更快地将string转换成int/long</title>
        <pubTime>2021-09-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Highperformance-short-chain-design/</loc>
    <lastmod>2021-09-13T00:12:57.637Z</lastmod>
    <data>
        <display>
        <title>高性能短链设计</title>
        <pubTime>2021-09-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-327--ElasticSearch-often-meet-test-summary/</loc>
    <lastmod>2021-09-13T00:11:12.547Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】ElasticSearch常见面试题汇总</title>
        <pubTime>2021-09-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kafka-to-1-second-processing-15-million-messages/</loc>
    <lastmod>2021-09-13T00:10:37.304Z</lastmod>
    <data>
        <display>
        <title>Kafka如何做到1秒处理1500万条消息？</title>
        <pubTime>2021-09-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Naked-resignation-1-day-vs-10-days-naked-resignation-vs-naked-resignation-a-month/</loc>
    <lastmod>2021-09-13T00:09:23.688Z</lastmod>
    <data>
        <display>
        <title>裸辞1天 vs 裸辞10天 vs 裸辞一个月</title>
        <pubTime>2021-09-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Two-surface-of-baidu-ThreadLocal-spread-and-how-to-use/</loc>
    <lastmod>2021-09-13T00:09:23.687Z</lastmod>
    <data>
        <display>
        <title>百度二面：ThreadLocal 传参如何使用？</title>
        <pubTime>2021-09-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ThreadLocal-can-ask-in-the-interview-all-in-here/</loc>
    <lastmod>2021-09-13T00:09:23.686Z</lastmod>
    <data>
        <display>
        <title>面试中 ThreadLocal 能问的，都在这了</title>
        <pubTime>2021-09-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-wellknown-bloom-filter-out-of-date/</loc>
    <lastmod>2021-09-13T00:09:23.685Z</lastmod>
    <data>
        <display>
        <title>大名鼎鼎的布隆过滤器过时了？被一只鸟取而代之。。。</title>
        <pubTime>2021-09-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JSON-code-is-executed-loophole-abandon-YAML-use/</loc>
    <lastmod>2021-09-13T00:09:23.684Z</lastmod>
    <data>
        <display>
        <title>代码有执行漏洞，弃YAML用JSON？网友：YAML不背锅！</title>
        <pubTime>2021-09-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-alibaba-to-ban-the-use-of-BigDecimal-equals-method-to-do-the-equivalent-to-compare/</loc>
    <lastmod>2021-09-13T00:09:23.684Z</lastmod>
    <data>
        <display>
        <title>为什么阿里巴巴禁止使用BigDecimal的equals方法做等值比较？</title>
        <pubTime>2021-09-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-author-spend-six-hours-a-day-do-open-source-hold/</loc>
    <lastmod>2021-09-13T00:09:23.684Z</lastmod>
    <data>
        <display>
        <title>Redis 作者：每天花 6 小时搞开源，顶不住了！</title>
        <pubTime>2021-09-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Just-remember-Common-design-patterns-for-microservice-architecture/</loc>
    <lastmod>2021-09-12T13:54:53.854Z</lastmod>
    <data>
        <display>
        <title>打死都要记住！微服务架构的常用设计模式！</title>
        <pubTime>2021-09-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Trill-server-bandwidth-has-how-old-can-brush-for-hundreds-of-millions-of-people-at-the-same-time/</loc>
    <lastmod>2021-09-12T03:45:03.182Z</lastmod>
    <data>
        <display>
        <title>抖音的服务器究竟有多大？</title>
        <pubTime>2021-09-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-configure-the-ELK-environment/</loc>
    <lastmod>2021-09-11T16:08:28.776Z</lastmod>
    <data>
        <display>
        <title>SpringBoot整合Elasticsearch + LogStash + Kibana太简单了！</title>
        <pubTime>2021-09-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Two-years-of-back-end-development-experience-in-didi-and-toutiao/</loc>
    <lastmod>2021-09-11T16:04:11.942Z</lastmod>
    <data>
        <display>
        <title>两年滴滴和头条的后端开发经验！字字都是肺腑之言！</title>
        <pubTime>2021-09-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-is-HTTPS-really-safe/</loc>
    <lastmod>2021-09-11T15:55:45.742Z</lastmod>
    <data>
        <display>
        <title>放假看片时，一定要检查域名是不是 HTTPS ，不然……</title>
        <pubTime>2021-09-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-payment-case-learn-the-strategic-model/</loc>
    <lastmod>2021-09-11T15:54:09.432Z</lastmod>
    <data>
        <display>
        <title>一个支付案例，学会策略模式！</title>
        <pubTime>2021-09-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Step-by-step-to-implement-Redis-search-engine/</loc>
    <lastmod>2021-09-11T15:50:53.882Z</lastmod>
    <data>
        <display>
        <title>我用Redis实现了一个轻量级的搜索引擎！</title>
        <pubTime>2021-09-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-fucking-code-have-you-seen-in-corporate-projects/</loc>
    <lastmod>2021-09-11T15:37:30.923Z</lastmod>
    <data>
        <display>
        <title>你见过哪些操蛋的代码？切勿模仿！</title>
        <pubTime>2021-09-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-5-years-of-hiring-at-ali-I-must-share-these-10-tips-with-you/</loc>
    <lastmod>2021-09-11T15:35:30.231Z</lastmod>
    <data>
        <display>
        <title>在阿里干了5年招聘，这10条建议我必须分享给你！</title>
        <pubTime>2021-09-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Whip-up-a-HashMap-yourself-over-the-weekend/</loc>
    <lastmod>2021-09-11T15:24:22.176Z</lastmod>
    <data>
        <display>
        <title>手写一个迷你版 HashMap，面试随便问！</title>
        <pubTime>2021-09-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/HikariCP-wiki-About-Pool-Sizing/</loc>
    <lastmod>2021-09-11T14:49:57.199Z</lastmod>
    <data>
        <display>
        <title>数据库连接池到底应该设多大？</title>
        <pubTime>2021-09-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-complete-set-of-online-troubleshooting-tips-love/</loc>
    <lastmod>2021-09-10T16:54:48.663Z</lastmod>
    <data>
        <display>
        <title>JAVA 线上故障排查套路，从 CPU、磁盘、内存、网络到GC 一条龙！</title>
        <pubTime>2021-09-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Long-optimization-road-always-wrong-steps!-Remember-an-interface-optimization/</loc>
    <lastmod>2021-09-10T16:53:51.926Z</lastmod>
    <data>
        <display>
        <title>最近做了一个搜索接口的优化，反复压测了四次，终于达到要求了</title>
        <pubTime>2019-12-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-issued-new-tools-direct-help-you-change-the-code/</loc>
    <lastmod>2021-09-10T16:23:08.948Z</lastmod>
    <data>
        <display>
        <title>阿里发布新工具，直接帮你改代码！网友：工作量又减轻了～</title>
        <pubTime>2021-09-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Using-Redis-lock-perfectly-solve-the-problem-of-high-concurrency-seconds-kill/</loc>
    <lastmod>2021-09-10T16:21:21.562Z</lastmod>
    <data>
        <display>
        <title>借助Redis锁，完美解决高并发秒杀问题</title>
        <pubTime>2021-09-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-+-MyBatis-+-MySQL-read/write-separation-practice/</loc>
    <lastmod>2021-09-10T15:38:31.681Z</lastmod>
    <data>
        <display>
        <title>Spring Boot + MyBatis + MySQL 实现读写分离！</title>
        <pubTime>2021-09-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/java-8-top-tips/</loc>
    <lastmod>2021-09-08T15:56:52.834Z</lastmod>
    <data>
        <display>
        <title>Java 8 开发的 4 大技巧</title>
        <pubTime>2021-09-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Husband-how-great-a-programmer/</loc>
    <lastmod>2021-09-08T15:56:52.829Z</lastmod>
    <data>
        <display>
        <title>有个程序员老公有多爽？？？</title>
        <pubTime>2021-09-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Extracting-text-feature-amazing-picture/</loc>
    <lastmod>2021-09-08T15:56:52.828Z</lastmod>
    <data>
        <display>
        <title>图片提取文字功能很神奇？Java几行代码搞定它！</title>
        <pubTime>2021-09-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Byte-employees-fryer-pay-has-fallen-by-17/</loc>
    <lastmod>2021-09-08T15:56:52.828Z</lastmod>
    <data>
        <display>
        <title>字节员工炸锅了，薪资普降 17%</title>
        <pubTime>2021-09-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-say-it-again-I-am-not-a-code-farmer-Im-an-engineer/</loc>
    <lastmod>2021-09-08T15:56:52.827Z</lastmod>
    <data>
        <display>
        <title>我再说一次：我不是码农，我是工程师！</title>
        <pubTime>2021-09-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Internal-group-of-fry-pan-the-colleague-is-really-delete-library-Next-door/</loc>
    <lastmod>2021-09-08T15:56:52.825Z</lastmod>
    <data>
        <display>
        <title>内部群炸了锅，隔壁同事真删库了啊。。</title>
        <pubTime>2021-09-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Stackoverflow-high-praise-the-answer-dont-have-to-why-programmers-that-the-cow-force/</loc>
    <lastmod>2021-09-08T15:56:52.823Z</lastmod>
    <data>
        <display>
        <title>Stackoverflow 高赞答案，为什么牛逼的程序员都不用 “ ! = null ' 做判空？</title>
        <pubTime>2021-09-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/20-picture-let-you-thoroughly-mastered-the-secret-of-the-load-balancing/</loc>
    <lastmod>2021-09-08T15:56:52.822Z</lastmod>
    <data>
        <display>
        <title>20 张图让你彻底掌握负载均衡的秘密！</title>
        <pubTime>2021-09-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/When-asked-about-Redis-lock-during-the-interview-I-cried-qaq/</loc>
    <lastmod>2021-09-08T15:38:32.526Z</lastmod>
    <data>
        <display>
        <title>细说Redis分布式锁</title>
        <pubTime>2021-09-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Optimize-your-Spring-Boot/</loc>
    <lastmod>2021-09-06T16:05:27.591Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 这样优化，让你的项目飞起来！</title>
        <pubTime>2021-09-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-JDKJava-17-May-bring-new-features/</loc>
    <lastmod>2021-09-06T15:57:25.528Z</lastmod>
    <data>
        <display>
        <title>JDK/Java 17 可能带来什么新特性？</title>
        <pubTime>2021-09-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-evolution-of-Web-site-architecture/</loc>
    <lastmod>2021-09-05T16:22:17.313Z</lastmod>
    <data>
        <display>
        <title>互联网大厂的架构演变过程，想做架构师必看！</title>
        <pubTime>2021-09-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Thoroughly-understand-JUC/</loc>
    <lastmod>2021-09-05T16:10:51.863Z</lastmod>
    <data>
        <display>
        <title>彻底搞懂JUC</title>
        <pubTime>2021-09-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Actual-combat-Spring-Cloud-the-current-limit-of-Gateway/</loc>
    <lastmod>2021-09-05T16:04:15.936Z</lastmod>
    <data>
        <display>
        <title>实战 Spring Cloud Gateway 之限流篇</title>
        <pubTime>2021-09-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-first-IDE-in-the-universe-finally-hits-Microsoft-Store/</loc>
    <lastmod>2021-09-04T15:13:28.452Z</lastmod>
    <data>
        <display>
        <title>“宇宙第一IDE”终于上架Microsoft Store！</title>
        <pubTime>2021-09-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nginx-visualization-configuration-monitoring-a-dragon/</loc>
    <lastmod>2021-09-03T15:23:11.702Z</lastmod>
    <data>
        <display>
        <title>Nginx 可视化：配置监控一条龙！</title>
        <pubTime>2021-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Based-on-DAG-task-scheduling-frameworkplatform/</loc>
    <lastmod>2021-09-03T15:22:12.914Z</lastmod>
    <data>
        <display>
        <title>基于DAG的任务编排框架/平台</title>
        <pubTime>2021-09-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/From-a-USTC-difference-has-eight-years-programmer-career-development-and-comprehension-highly-recommended/</loc>
    <lastmod>2021-09-03T13:48:08.640Z</lastmod>
    <data>
        <display>
        <title>来自一个中科大差生，8年程序员生涯发展及感悟（强烈推荐）</title>
        <pubTime>2021-09-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-most-readable-volatile-keyword-explanation-finish-see-dont-understand-you-hit-me/</loc>
    <lastmod>2021-09-03T13:48:08.639Z</lastmod>
    <data>
        <display>
        <title>最通俗易懂的 volatile 关键字详解，看完不懂你打我！</title>
        <pubTime>2021-09-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programmers-have-a-future/</loc>
    <lastmod>2021-09-03T13:48:08.638Z</lastmod>
    <data>
        <display>
        <title>程序员有未来吗？</title>
        <pubTime>2021-09-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-generate-a-qr-code-using-Java/</loc>
    <lastmod>2021-09-02T18:01:31.008Z</lastmod>
    <data>
        <display>
        <title>用 Java 生成二维码，还有谁不会？！</title>
        <pubTime>2021-09-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-commit-your-code,-see-how-the-Git-commit-specification-works!/</loc>
    <lastmod>2021-09-02T17:52:47.496Z</lastmod>
    <data>
        <display>
        <title>别乱提交代码了，看下大厂 Git 提交规范是怎么做的！</title>
        <pubTime>2021-09-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-+-Vue-+-Shiro-realizes-front-and-rear-end-separation-and-permission-control/</loc>
    <lastmod>2021-09-01T17:15:45.995Z</lastmod>
    <data>
        <display>
        <title>Spring Boot + Vue + Shiro 实现前后端分离，写得太好了！</title>
        <pubTime>2019-08-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-Java-naming-conventions-very/</loc>
    <lastmod>2021-09-01T15:58:31.683Z</lastmod>
    <data>
        <display>
        <title>Java 命名规范（非常全）</title>
        <pubTime>2021-08-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/QPS-TPS-number-of-concurrent-users-throughput-relationship/</loc>
    <lastmod>2021-08-31T17:46:24.733Z</lastmod>
    <data>
        <display>
        <title>一文搞清楚，QPS、TPS、并发用户数、吞吐量</title>
        <pubTime>2021-05-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Seconds-to-understand-CountDownLatch-and-CyclicBarrier-usage-scenario/</loc>
    <lastmod>2021-08-31T17:46:24.683Z</lastmod>
    <data>
        <display>
        <title>秒懂 CountDownLatch 与 CyclicBarrier 使用场景</title>
        <pubTime>2021-08-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-powerful-IDEA-code-generation/</loc>
    <lastmod>2021-08-31T17:46:24.682Z</lastmod>
    <data>
        <display>
        <title>强大的 IDEA 代码生成</title>
        <pubTime>2021-08-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-interviewer-in-a-thread-pool-issues-driving-I-asked-meng/</loc>
    <lastmod>2021-08-31T17:46:24.681Z</lastmod>
    <data>
        <display>
        <title>面试官一个线程池问题把我问懵逼了。</title>
        <pubTime>2021-08-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ladder-of-programmers-what-level-are-you-ats-No-suspense-at-the-top/</loc>
    <lastmod>2021-08-31T17:33:09.499Z</lastmod>
    <data>
        <display>
        <title>程序员之天梯排行榜，你在哪一级？</title>
        <pubTime>2021-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-did-the-data-persistence-framework-abandon-Hibernate-JPA-and-Mybatis-and-finally-choose-JDBCTemplate/</loc>
    <lastmod>2021-08-31T17:26:51.745Z</lastmod>
    <data>
        <display>
        <title>放弃MyBatis！我选择 JDBCTemplate！</title>
        <pubTime>2021-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Lao-wang-do-some-monitoring-for-your-Spring-Boot/</loc>
    <lastmod>2021-08-31T17:18:58.161Z</lastmod>
    <data>
        <display>
        <title>老王，快给你的 Spring Boot 做个埋点监控吧！</title>
        <pubTime>2021-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Remember-one-time-optimization-a-single-4-core-8G-machine-can-support-50000-QPS/</loc>
    <lastmod>2021-08-31T17:18:32.753Z</lastmod>
    <data>
        <display>
        <title>记一次性能优化，单台4核8G机器支撑5万QPS</title>
        <pubTime>2021-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/why-i-quit-google/</loc>
    <lastmod>2021-08-29T10:34:53.485Z</lastmod>
    <data>
        <display>
        <title>再见了，谷歌</title>
        <pubTime>2021-04-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-operating-various-implementations-of-Redis-and-Jedis-Redisson-Lettuce-difference-comparison/</loc>
    <lastmod>2021-08-29T03:43:45.008Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 操作 Redis的各种实现（以及Jedis、Redisson、Lettuce的区别比较）</title>
        <pubTime>2021-08-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Million-level-architecture-of-traffic-resources-with-isolation-are-presented/</loc>
    <lastmod>2021-08-29T03:41:53.485Z</lastmod>
    <data>
        <display>
        <title>亿级流量架构之资源隔离思路与方法</title>
        <pubTime>2021-08-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/August-programmers-pay-out/</loc>
    <lastmod>2021-08-29T03:40:05.222Z</lastmod>
    <data>
        <display>
        <title>8月程序员工资出炉啦！北京以18094元位居榜首</title>
        <pubTime>2021-08-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nginx-interview-one-of-the-most-common-problem-is-18/</loc>
    <lastmod>2021-08-29T03:40:05.222Z</lastmod>
    <data>
        <display>
        <title>Nginx 面试中最常见的 18 道题</title>
        <pubTime>2021-08-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Pay-operating-platform-architecture-design/</loc>
    <lastmod>2021-08-29T03:40:05.221Z</lastmod>
    <data>
        <display>
        <title>支付运营平台架构设计</title>
        <pubTime>2021-08-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-thread-pool-for-the-interview-core-parameter-workflow-and-monitoring-the-tuning-method/</loc>
    <lastmod>2021-08-29T03:40:05.219Z</lastmod>
    <data>
        <display>
        <title>Java线程池面试必备：核心参数、工作流、监控、调优手段</title>
        <pubTime>2021-08-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Websocket--netty-realtime-video-barrage-interactivity-Java-version/</loc>
    <lastmod>2021-08-27T16:07:00.312Z</lastmod>
    <data>
        <display>
        <title>websocket+netty实时视频弹幕交互功能（Java版）</title>
        <pubTime>2021-08-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-use-Redis-implement-this-feature-near/</loc>
    <lastmod>2021-08-27T16:00:54.927Z</lastmod>
    <data>
        <display>
        <title>如何使用 Redis 实现 “附近的人” 这个功能？</title>
        <pubTime>2021-08-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Batch-Batch-framework-how-to-ensure-that-large-amount-of-data-migration-of-memory/</loc>
    <lastmod>2021-08-27T15:58:48.304Z</lastmod>
    <data>
        <display>
        <title>批处理框架 Spring Batch，数据迁移量过大如何保证内存？</title>
        <pubTime>2021-08-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-soul-of-the-micro-service-ferryman-Nacos-how-strong/</loc>
    <lastmod>2021-08-27T15:57:51.383Z</lastmod>
    <data>
        <display>
        <title>微服务的灵魂摆渡者Nacos究竟有多强？</title>
        <pubTime>2021-08-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Memory-database-and-technology-selection/</loc>
    <lastmod>2021-08-27T15:53:15.764Z</lastmod>
    <data>
        <display>
        <title>内存数据库及技术选型</title>
        <pubTime>2021-08-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-use-of-Spring-Boot-thread-pool/</loc>
    <lastmod>2021-08-27T15:44:29.790Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 线程池，这也太好用了！</title>
        <pubTime>2021-05-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Three-ways-and-comparison-of-Java-array-to-List/</loc>
    <lastmod>2021-08-27T15:44:29.787Z</lastmod>
    <data>
        <display>
        <title>Java 数组转 List 的三种方式及对比</title>
        <pubTime>2021-08-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ha-ha-brought-down-a-porn-site/</loc>
    <lastmod>2021-08-27T15:44:29.783Z</lastmod>
    <data>
        <display>
        <title>哈哈，端掉了一个色情网站！</title>
        <pubTime>2021-08-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/GB-Docker-image-optimization-from-116-to-224-MB/</loc>
    <lastmod>2021-08-26T15:50:37.726Z</lastmod>
    <data>
        <display>
        <title>Docker镜像优化：从1.16GB到22.4MB！</title>
        <pubTime>2021-08-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/For-online-problems-essential-six-Linux-command/</loc>
    <lastmod>2021-08-26T15:43:24.652Z</lastmod>
    <data>
        <display>
        <title>排查线上问题必备的 6 个 Linux 命令！</title>
        <pubTime>2021-08-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-can-only-make-the-cache/</loc>
    <lastmod>2021-08-26T15:41:27.442Z</lastmod>
    <data>
        <display>
        <title>Redis只能做缓存？太out了！</title>
        <pubTime>2021-08-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-avoid-duplication-to-submit/</loc>
    <lastmod>2021-08-26T15:37:18.350Z</lastmod>
    <data>
        <display>
        <title>如何避免重复提交？分布式服务的幂等性设计！</title>
        <pubTime>2021-08-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Micro-authentication-service-framework-how-to-do-it-more-elegant/</loc>
    <lastmod>2021-08-26T15:35:53.148Z</lastmod>
    <data>
        <display>
        <title>微服务架构下的鉴权，怎么做更优雅？</title>
        <pubTime>2021-08-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mobile-phone-no-network-but-also-to-pay-what-is-this-principle/</loc>
    <lastmod>2021-08-26T15:33:56.958Z</lastmod>
    <data>
        <display>
        <title>手机没网了，却还能支付，这是什么原理？</title>
        <pubTime>2021-08-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-talk-about-a-distributed-transaction-say-again-solution/</loc>
    <lastmod>2021-08-26T13:40:47.719Z</lastmod>
    <data>
        <display>
        <title>面试官：聊聊分布式事务，再说说解决方案！</title>
        <pubTime>2021-08-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-youve-had-handwritten-blocking-queue/</loc>
    <lastmod>2021-08-26T13:40:47.719Z</lastmod>
    <data>
        <display>
        <title>面试官：你手写过堵塞队列吗？我懵了。。</title>
        <pubTime>2021-08-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-how-the-CPU-works/</loc>
    <lastmod>2021-08-26T13:40:47.719Z</lastmod>
    <data>
        <display>
        <title>面试官：CPU 是如何工作的？我一脸懵逼。。</title>
        <pubTime>2021-08-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Advise-others-37-old-code-farmers-to-look-for-a-job/</loc>
    <lastmod>2021-08-26T13:40:47.718Z</lastmod>
    <data>
        <display>
        <title>现身说法：37岁老码农找工作！</title>
        <pubTime>2021-08-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-the-Java-climb-the-beautiful-pictures-this-much/</loc>
    <lastmod>2021-08-26T13:40:47.718Z</lastmod>
    <data>
        <display>
        <title>用 Java 爬美女图片，这个厉害了。。</title>
        <pubTime>2021-08-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/When-zhihu-heat-q-national-regulation-programmers-pay-phenomenon/</loc>
    <lastmod>2021-08-26T13:40:47.718Z</lastmod>
    <data>
        <display>
        <title>知乎热问：国家何时整治程序员的高薪现象？</title>
        <pubTime>2021-08-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/You-really-will-write-a-for-loop/</loc>
    <lastmod>2021-08-26T13:40:47.717Z</lastmod>
    <data>
        <display>
        <title>你真的会写for循环吗？来看看这些常见的for循环优化方式</title>
        <pubTime>2021-08-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Recommend-a-cool-monitoring-system/</loc>
    <lastmod>2021-08-26T13:40:47.716Z</lastmod>
    <data>
        <display>
        <title>推荐一个酷炫的监控系统</title>
        <pubTime>2021-08-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-choice-of-a-distributed-cache/</loc>
    <lastmod>2021-08-25T16:54:35.370Z</lastmod>
    <data>
        <display>
        <title>分布式缓存的选择</title>
        <pubTime>2021-08-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/By-monitoring-work-for-algorithm-ruled-inefficient-was-sacked-almost-150-employees/</loc>
    <lastmod>2021-08-25T15:28:36.314Z</lastmod>
    <data>
        <display>
        <title>被“监控”的打工人：因算法裁定“效率低下”，近150名员工遭解雇</title>
        <pubTime>2021-08-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Head-What-is-RabbitMQ-or-Kafka/</loc>
    <lastmod>2021-08-25T09:16:49.600Z</lastmod>
    <data>
        <display>
        <title>RabbitMQ和Kafka到底怎么选？</title>
        <pubTime>2021-08-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-large-table-optimization-scheme/</loc>
    <lastmod>2021-08-25T04:30:00.858Z</lastmod>
    <data>
        <display>
        <title>MySQL 大表优化方案（长文）</title>
        <pubTime>2021-02-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Case-in-point-37-year-old-farmer-looking-for-work/</loc>
    <lastmod>2021-08-25T03:46:31.930Z</lastmod>
    <data>
        <display>
        <title>现身说法：37岁老码农找工作！</title>
        <pubTime>2021-08-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-service-monitoring-health-checks-thread-information-JVM-heap-information-metrics-collection-runtime-monitoring-and-more/</loc>
    <lastmod>2021-08-25T02:06:56.071Z</lastmod>
    <data>
        <display>
        <title>聊聊Spring Boot服务监控，健康检查，线程信息，JVM堆信息，指标收集，运行情况监控等！</title>
        <pubTime>2021-08-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-annotations--bean-and--the-difference-between-component/</loc>
    <lastmod>2021-08-22T13:37:53.022Z</lastmod>
    <data>
        <display>
        <title>Spring注解比较，@bean和@component的区别</title>
        <pubTime>2021-08-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Login-Web-isnt-so-simple/</loc>
    <lastmod>2021-08-22T13:07:49.618Z</lastmod>
    <data>
        <display>
        <title>Web登录很简单？开玩笑！</title>
        <pubTime>2021-06-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-train-of-thought-the-strategy-pattern--reflection-factory-very-good-to-achieve-the-open-closed-principle/</loc>
    <lastmod>2021-08-22T11:46:54.185Z</lastmod>
    <data>
        <display>
        <title>一种思路：策略模式 + 反射工厂，很好的实现了开闭原则</title>
        <pubTime>2021-08-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sharding-Sphere/Distributed-database-middleware-solution-Sharding-Sphere-3-x/</loc>
    <lastmod>2021-08-22T10:56:02.226Z</lastmod>
    <data>
        <display>
        <title>分布式数据库中间件解决方案 Sharding-Sphere 3.X</title>
        <pubTime>2017-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sharding Sphere" url="https://www.iocoder.cn/categories/Sharding-Sphere/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/longfei/Spring-Boot-2-0-integrates-Spring-Security-OAuth2/</loc>
    <lastmod>2021-08-22T10:55:49.353Z</lastmod>
    <data>
        <display>
        <title>【龙飞】Spring Boot 2.0 整合 Spring Security OAuth2</title>
        <pubTime>2019-04-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-do-not-know-these-Redis-interview-questions-How-can-I-get-the-Offer/</loc>
    <lastmod>2021-08-22T10:55:35.317Z</lastmod>
    <data>
        <display>
        <title>这几道 Redis 面试题都不懂，怎么拿 Offer？</title>
        <pubTime>2019-11-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Canot-believe-it-System-currenttimemillis-has-a-performance-problem/</loc>
    <lastmod>2021-08-22T10:55:35.315Z</lastmod>
    <data>
        <display>
        <title>不敢相信？System.currentTimeMillis() 存在性能问题</title>
        <pubTime>2019-12-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Can-Java-write-a-class-called-java-lang-system-String/</loc>
    <lastmod>2021-08-22T10:55:35.312Z</lastmod>
    <data>
        <display>
        <title>Java 能不能自己写一个类叫 java.lang.System/String 正确答案</title>
        <pubTime>2019-11-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/estful-api-best-practices/</loc>
    <lastmod>2021-08-22T10:55:35.309Z</lastmod>
    <data>
        <display>
        <title>RESTful API 最佳实践</title>
        <pubTime>2019-08-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/About-Eureka-2-x-stop-following-the-crowd/</loc>
    <lastmod>2021-08-22T10:55:35.303Z</lastmod>
    <data>
        <display>
        <title>关于Eureka 2.x，别再人云亦云了！</title>
        <pubTime>2018-07-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-difference-between-class-forname-and-ClassLoader-in-Java-reflection/</loc>
    <lastmod>2021-08-22T10:55:35.301Z</lastmod>
    <data>
        <display>
        <title>在 Java 的反射中，Class.forName 和 ClassLoader 的区别</title>
        <pubTime>2019-11-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/11-simple-java-performance-tips/</loc>
    <lastmod>2021-08-22T10:55:35.298Z</lastmod>
    <data>
        <display>
        <title>11 个简单的 Java 性能调优技巧，傻瓜都能学会！</title>
        <pubTime>2020-03-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-average-salary-of-big-Internet-companies-in-2020-is-released-Which-range-are-you-in/</loc>
    <lastmod>2021-08-22T10:54:03.228Z</lastmod>
    <data>
        <display>
        <title>2020 互联网大厂平均薪资出炉，你在哪个区间？</title>
        <pubTime>2020-08-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-next-time-you-encounter-an-overbearing-candidate-just-ask-The-system-is-slowing-down-What-is-wrong-with-you/</loc>
    <lastmod>2021-08-22T10:53:55.886Z</lastmod>
    <data>
        <display>
        <title>下次遇到嚣张的候选人就先这么问：系统变慢了你怎么搞？</title>
        <pubTime>2020-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-have-heard-that-IPV4-addresses-have-finally-been-split-What-will-happen-to-us/</loc>
    <lastmod>2021-08-22T10:53:46.618Z</lastmod>
    <data>
        <display>
        <title>听说 IPV4 地址终于分完了，对我们会有什么影响？</title>
        <pubTime>2020-03-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nacos-2-0-is-officially-released-with-a-10-fold-performance-boost/</loc>
    <lastmod>2021-08-22T10:53:38.904Z</lastmod>
    <data>
        <display>
        <title>Nacos 2.0 正式发布，性能大幅提升 10 倍！</title>
        <pubTime>2021-03-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-Key-of-expiration-time-has-been-set-in-Redis-What-should-I-pay-attention-to/</loc>
    <lastmod>2021-08-22T10:53:31.404Z</lastmod>
    <data>
        <display>
        <title>在 Redis 中设置了过期时间的 Key，需要注意哪些问题？</title>
        <pubTime>2020-08-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Stop-saying-that-you-re-not-distributed-That-s-all-the-interviewer-can-ask/</loc>
    <lastmod>2021-08-22T10:53:22.333Z</lastmod>
    <data>
        <display>
        <title>深度介绍分布式系统原理与设计</title>
        <pubTime>2021-07-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Shock-High-school-students-who-wrote-LOL-plugins-made-5-million-a-year-just-bought-12-million-Porsches-before-they-were-caught/</loc>
    <lastmod>2021-08-22T10:53:22.327Z</lastmod>
    <data>
        <display>
        <title>震惊！高中生写 LOL 外挂 1 年狂赚 500 万，落网前刚买下 120 万保时捷。。。</title>
        <pubTime>2020-08-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-slimmed-the-Spring-Boot-project-down-from-18-18m-to-0-18m/</loc>
    <lastmod>2021-08-22T10:52:33.030Z</lastmod>
    <data>
        <display>
        <title>我把 Spring Boot 项目从 18.18M 瘦身到 0.18M，部署起来真省事！</title>
        <pubTime>2020-06-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-it-technically-possible-to-draw-1-4-billion-Chinese-into-a-WeChat-group/</loc>
    <lastmod>2021-08-22T10:52:33.022Z</lastmod>
    <data>
        <display>
        <title>把 14 亿中国人都拉到一个微信群在技术上能实现吗？</title>
        <pubTime>2021-05-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-ensure-the-success-of-100-message-delivery-in-message-middleware-How-to-guarantee-message-idempotence/</loc>
    <lastmod>2021-08-22T10:07:47.871Z</lastmod>
    <data>
        <display>
        <title>如何保障消息中间件 100% 消息投递成功？如何保证消息幂等性？</title>
        <pubTime>2021-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Still-manually-deploying-the-Spring-Boot-project-Give-it-a-try-and-get-your-deployment-projects-flying/</loc>
    <lastmod>2021-08-22T10:07:19.429Z</lastmod>
    <data>
        <display>
        <title>还在手动部署 Spring Boot项目？不妨试试它，让你部署项目飞起来！</title>
        <pubTime>2020-08-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Apache-Dubbo-service-framework-what-are-the-alternatives/</loc>
    <lastmod>2021-08-22T10:07:12.944Z</lastmod>
    <data>
        <display>
        <title>Apache Dubbo 服务框架，有哪些替代品？</title>
        <pubTime>2019-10-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/High-availability-solution-Double-live-in-the-same-city-Double-life-in-another-place-Live-in-another-place-How-do-you-do-that/</loc>
    <lastmod>2021-08-22T10:07:04.733Z</lastmod>
    <data>
        <display>
        <title>高可用解决方案：同城双活？异地双活？异地多活？怎么实现？</title>
        <pubTime>2020-11-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-are-the-index-failure-scenarioss-When-is-the-index-invalidated/</loc>
    <lastmod>2021-08-22T10:06:57.690Z</lastmod>
    <data>
        <display>
        <title>索引失效的场景有哪些？索引何时会失效？</title>
        <pubTime>2021-04-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-Meituan-interviewer-at-the-beginning-of-the-interview-asked-me-to-say-the-difference-between-Post-and-Get-right-I-panicked/</loc>
    <lastmod>2021-08-22T10:06:40.457Z</lastmod>
    <data>
        <display>
        <title>美团面试官，一上来，就叫我说 Post 和 Get 的区别？我慌了。。。</title>
        <pubTime>2020-05-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-interviewer-asks-talk-about-pessimistic-lock-optimistic-lock-distributed-lock-In-what-situations-are-they-used-What-is-the-trick/</loc>
    <lastmod>2021-08-22T10:06:17.118Z</lastmod>
    <data>
        <display>
        <title>面试官问：说说悲观锁、乐观锁、分布式锁？都在什么场景下使用？有什么技巧？</title>
        <pubTime>2021-01-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Elasticsearch-Can-you-withstand-4-rounds-of-Elasticsearch/</loc>
    <lastmod>2021-08-22T10:06:17.115Z</lastmod>
    <data>
        <display>
        <title>ElasticSearch 面试 4 连炮，你顶得住么？</title>
        <pubTime>2021-01-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Have-you-ever-thought-about-why-Chinese-characters-can-not-be-the-password-If-use-Chinese-character-to-do-code-what-will-be-met-again/</loc>
    <lastmod>2021-08-22T10:05:52.656Z</lastmod>
    <data>
        <display>
        <title>为什么汉字不能当密码，你想过吗？假如用汉字做密码，又会怎样？</title>
        <pubTime>2020-08-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Of-the-five-types-of-programmers-which-one-are-you/</loc>
    <lastmod>2021-08-22T10:05:17.702Z</lastmod>
    <data>
        <display>
        <title>五种类型的程序员，你属于哪一种？</title>
        <pubTime>2019-06-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Which-tools-are-magic-in-Linux/</loc>
    <lastmod>2021-08-22T10:05:17.698Z</lastmod>
    <data>
        <display>
        <title>Linux 中哪些工具堪称神器？</title>
        <pubTime>2019-12-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Enumeration-is-good--Why-does-not-ali-recommend-using-enumeration-for-return-values-Look-at-the-author-is-isolated-response/</loc>
    <lastmod>2021-08-22T10:05:17.689Z</lastmod>
    <data>
        <display>
        <title>枚举很好用啊，为啥阿里不建议返回值用枚举？看看作者孤尽的回答</title>
        <pubTime>2020-05-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Still-working-on-a-three-tier-architecture-Learn-about-the-three-patterns-of-the-DDD-layered-architecture/</loc>
    <lastmod>2021-08-22T10:05:17.683Z</lastmod>
    <data>
        <display>
        <title>还在搞三层架构？了解下 DDD 分层架构的三种模式吧 ！</title>
        <pubTime>2021-03-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Can-not-write-a-sorting-algorithm-in-an-interview-Just-read-this-one/</loc>
    <lastmod>2021-08-22T10:04:38.280Z</lastmod>
    <data>
        <display>
        <title>面试时写不出排序算法？看这篇就够了</title>
        <pubTime>2020-09-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-does-Java-ArrayList-implement-RandomAccess-interface/</loc>
    <lastmod>2021-08-22T10:04:38.274Z</lastmod>
    <data>
        <display>
        <title>Java ArrayList 为什么要实现 RandomAccess 接口？</title>
        <pubTime>2019-10-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Docker-banned-And-thousands-and-thousands-of-Dockers-stand-up/</loc>
    <lastmod>2021-08-22T10:04:38.270Z</lastmod>
    <data>
        <display>
        <title>Docker 被禁？还有千千万万个 Docker 站起来！！</title>
        <pubTime>2020-09-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/If-cao-cao-were-a-programmer-what-would-happen/</loc>
    <lastmod>2021-08-22T10:04:38.266Z</lastmod>
    <data>
        <display>
        <title>假如曹操是一名程序员，会发生什么？</title>
        <pubTime>2020-02-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Online-service-CPU-100-One-key-positioning-so-easy/</loc>
    <lastmod>2021-08-22T10:04:07.597Z</lastmod>
    <data>
        <display>
        <title>推荐一款神器，助你秒级定位线上问题！</title>
        <pubTime>2021-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-interviewer-asked-How-much-data-do-you-have-How-to-do-branch-library-branch-table-Which-component-to-use/</loc>
    <lastmod>2021-08-22T10:04:07.593Z</lastmod>
    <data>
        <display>
        <title>面试官三连问：你这个数据量多大？分库分表怎么做？用的哪个组件？</title>
        <pubTime>2020-12-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-thick-a-Mosaic-can-be-cleaned-Netizen-Otaku-is-welfare/</loc>
    <lastmod>2021-08-22T10:04:07.589Z</lastmod>
    <data>
        <display>
        <title>再厚的马赛克都能被扒干净？网友：宅男福利啊~</title>
        <pubTime>2021-02-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-long-did-it-take-you-to-insert-100w-data-into-MySQL-database/</loc>
    <lastmod>2021-08-22T10:03:34.635Z</lastmod>
    <data>
        <display>
        <title>你向 MySQL 数据库插入 100w 条数据用了多久？</title>
        <pubTime>2021-04-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-did-the-interviewer-ask-me-what-was-going-on-behind-the-back-of-a-new-guy-It-is-too-hard/</loc>
    <lastmod>2021-08-22T10:03:34.632Z</lastmod>
    <data>
        <display>
        <title>拼爹爹面试官竟然问我 new 一个对象背后发生了什么？这太难了。。。</title>
        <pubTime>2021-06-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/50-Java-performance-optimization-details-you-want-to-see/</loc>
    <lastmod>2021-08-22T10:03:34.626Z</lastmod>
    <data>
        <display>
        <title>Java 性能优化的 50 个细节（珍藏版）</title>
        <pubTime>2021-08-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Have-you-thought-about-these-7-questions-for-Maven/</loc>
    <lastmod>2021-08-22T10:01:53.268Z</lastmod>
    <data>
        <display>
        <title>Maven 的这 7 个问题你思考过没有？</title>
        <pubTime>2021-02-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/HR-asks-How-many-offers-do-you-have-Smart-people-respond/</loc>
    <lastmod>2021-08-22T10:00:57.940Z</lastmod>
    <data>
        <display>
        <title>HR 问“你目前有几个offer”，聪明的人会这么回答！</title>
        <pubTime>2020-07-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Never-use-the-word-User-in-your-code/</loc>
    <lastmod>2021-08-22T09:54:23.107Z</lastmod>
    <data>
        <display>
        <title>永远不要，在代码中使用「User」这个单词！</title>
        <pubTime>2021-05-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Boss-criticized-me-for-not-library-sub-table-for-library-sub-table/</loc>
    <lastmod>2021-08-22T09:13:30.761Z</lastmod>
    <data>
        <display>
        <title>这四种情况下，才是考虑分库分表的时候！</title>
        <pubTime>2021-02-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight//</loc>
    <lastmod>2021-08-22T04:34:46.633Z</lastmod>
    <data>
        <display>
        <title>工作 4 年，从阿里巴巴辞职到了国企，谈谈我的感受</title>
        <pubTime>2021-08-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-324--58-city-jut-classics-Redis-data-update-is-the-first-update-the-database-or-update-cache/</loc>
    <lastmod>2021-08-22T03:54:29.242Z</lastmod>
    <data>
        <display>
        <title>【324期】58同城一面面经：Redis数据更新，是先更新数据库还是先更新缓存？</title>
        <pubTime>2021-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-American-programmers-dont-have-to-work-overtime-programmers-can-only-996-and-China/</loc>
    <lastmod>2021-08-21T19:04:48.370Z</lastmod>
    <data>
        <display>
        <title>为什么美国程序员不用加班，而中国程序员就只能996？</title>
        <pubTime>2021-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-the-hell-is-going-on-the-autowired-annotation-you-can-say/</loc>
    <lastmod>2021-08-21T19:04:32.826Z</lastmod>
    <data>
        <display>
        <title>Autowired注解到底怎么实现的，你能说清楚么？</title>
        <pubTime>2021-07-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/Spring-MVC-books-recommended/</loc>
    <lastmod>2021-08-21T18:44:59.057Z</lastmod>
    <data>
        <display>
        <title>Spring MVC 书单整理</title>
        <pubTime>2018-12-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Micro-service-architecture-design-summary/</loc>
    <lastmod>2021-08-21T13:19:32.993Z</lastmod>
    <data>
        <display>
        <title>微服务架构设计总结</title>
        <pubTime>2021-08-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Meituan-interview-questions-String-s--new-String--111--will-create-several-objects/</loc>
    <lastmod>2021-08-21T13:19:32.993Z</lastmod>
    <data>
        <display>
        <title>美团面试题：String s = new String('111')会创建几个对象？</title>
        <pubTime>2021-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/10-hackers-dedicated-Linux-operating-system-each-of-which-is-very-cool/</loc>
    <lastmod>2021-08-20T17:53:24.465Z</lastmod>
    <data>
        <display>
        <title>10大黑客专用的 Linux 操作系统，每个都很酷！</title>
        <pubTime>2021-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-Let-is-talk-about-three-ways-to-do-single-sign-on/</loc>
    <lastmod>2021-08-20T17:44:52.750Z</lastmod>
    <data>
        <display>
        <title>面试官：说说单点登录的三种实现方式</title>
        <pubTime>2021-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Three-sides-Ari-How-does-your-log-acquisition-system-work-What-about-the-high-technology/</loc>
    <lastmod>2021-08-20T17:44:23.752Z</lastmod>
    <data>
        <display>
        <title>如何设计日志采集系统？不妨看看这篇文章</title>
        <pubTime>2021-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Open-API-interface-signature-verification-so-that-your-interface-no-longer-naked/</loc>
    <lastmod>2021-08-20T17:41:09.005Z</lastmod>
    <data>
        <display>
        <title>开放 API 接口签名验证，让你的接口从此不再裸奔</title>
        <pubTime>2021-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/springboot-executable-jar/</loc>
    <lastmod>2021-08-20T17:40:35.326Z</lastmod>
    <data>
        <display>
        <title>面试官：为什么 Spring Boot 的 jar 可以直接运行？</title>
        <pubTime>2021-08-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-after-login-detail-small-application-letter---pay-the-full-process-of-actual-combat-environment-build--source-netizen-seconds-after-see-understand/</loc>
    <lastmod>2021-08-20T17:38:56.010Z</lastmod>
    <data>
        <display>
        <title>Java 接入微信小程序-登录+支付完整流程实战（环境搭建+源码），网友：看完后秒懂！</title>
        <pubTime>2021-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Two-surface-of-netease-why-Kafka-large-throughput-high-speed/</loc>
    <lastmod>2021-08-20T17:35:18.212Z</lastmod>
    <data>
        <display>
        <title>网易二面：Kafka为什么吞吐量大、速度快？</title>
        <pubTime>2021-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-find-Redis-hotspots-Key-what-are-the-solutions/</loc>
    <lastmod>2021-08-20T17:33:25.187Z</lastmod>
    <data>
        <display>
        <title>面试官：如何发现 Redis 热点 Key ，解决方案有哪些？</title>
        <pubTime>2021-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-the-MySQL-database-the-four-kinds-of-ways-to-avoid-duplication-of-inserting-data/</loc>
    <lastmod>2021-08-20T17:32:01.625Z</lastmod>
    <data>
        <display>
        <title>在MySQL数据库中，这4种方式可以避免重复的插入数据！</title>
        <pubTime>2021-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Take-the-Spring-Cloud-apart!-Detail-the-role-of-each-component/</loc>
    <lastmod>2021-08-20T17:24:18.626Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud架构的各个组件的原理分析</title>
        <pubTime>2021-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-complex-system-of-separation-and-transformation-the-pressure-is-really-great/</loc>
    <lastmod>2021-08-20T17:20:24.305Z</lastmod>
    <data>
        <display>
        <title>一个复杂系统的拆分改造实践</title>
        <pubTime>2021-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-the-ArrayList-inserted-1000w-pieces-of-data-I-became-suspicious-of-the-Java-virtual-machine/</loc>
    <lastmod>2021-08-20T17:19:08.038Z</lastmod>
    <data>
        <display>
        <title>ArrayList 插入1000万条数据之后，我怀疑了 JVM</title>
        <pubTime>2021-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-using-CAT-for-3-years-I-want-to-choose-SkyWalking-this-time-The-boss-is-backhand-is-a-thumbs-up/</loc>
    <lastmod>2021-08-20T17:18:10.705Z</lastmod>
    <data>
        <display>
        <title>最牛逼的性能监控系统！集强大功能于一身</title>
        <pubTime>2021-08-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Those-thing-about-Http-Jmeter-stress-tests/</loc>
    <lastmod>2021-08-20T17:16:57.308Z</lastmod>
    <data>
        <display>
        <title>Jmeter 压力测试中关于 Http 的那些事儿</title>
        <pubTime>2021-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/If-the-root-domain-name-server-in-the-United-States-China-will-disappear-from-the-Internet/</loc>
    <lastmod>2021-08-20T17:15:29.645Z</lastmod>
    <data>
        <display>
        <title>美国如果把根域名服务器封了，中国会从网络上消失？</title>
        <pubTime>2021-08-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-bosses-said-Java8-Optional-is-a-chicken-ribs-my-anger/</loc>
    <lastmod>2021-08-20T17:13:27.253Z</lastmod>
    <data>
        <display>
        <title>一个大佬说，Java8的Optional是个鸡肋，我怒了！</title>
        <pubTime>2021-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Take-you-to-master-the-JVM-memory-layout-elegant-graphic/</loc>
    <lastmod>2021-08-20T17:09:08.615Z</lastmod>
    <data>
        <display>
        <title>精美图文带你掌握 JVM 内存布局</title>
        <pubTime>2021-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Read-a-distributed-transaction/</loc>
    <lastmod>2021-08-20T17:06:11.427Z</lastmod>
    <data>
        <display>
        <title>一文看懂分布式事务</title>
        <pubTime>2021-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Find-a-useful-to-detonation-database-tools-was-amazing/</loc>
    <lastmod>2021-08-20T17:02:27.115Z</lastmod>
    <data>
        <display>
        <title>发现一款好用到爆的数据库工具，被惊艳到了！</title>
        <pubTime>2021-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Understanding-about-TiDB-framework/</loc>
    <lastmod>2021-08-20T16:49:22.524Z</lastmod>
    <data>
        <display>
        <title>关于TiDB框架的理解</title>
        <pubTime>2021-08-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Huawei-social-recruitment-technology-two-sides,-summary-and-reply/</loc>
    <lastmod>2021-08-20T15:18:10.103Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】华为OD（外包）社招技术二面，总结复盘</title>
        <pubTime>2021-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-20-implementation-based-on-Restful-style-file-upload-and-download/</loc>
    <lastmod>2021-08-20T15:13:03.306Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 2.0实现基于Restful风格的文件上传与下载</title>
        <pubTime>2021-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Service-discovery-contrasts-Zookeeper-vs-etcd-vs-Consul/</loc>
    <lastmod>2021-08-20T15:07:58.627Z</lastmod>
    <data>
        <display>
        <title>服务发现对比：Zookeeper vs etcd vs Consul</title>
        <pubTime>2021-08-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Four-optimization-I-put-the-Redis-performance-squeeze-acme/</loc>
    <lastmod>2021-08-20T15:04:39.971Z</lastmod>
    <data>
        <display>
        <title>4次优化，我把 Redis 性能 “压榨” 到极致！</title>
        <pubTime>2021-08-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-force-quiet-programmers-to-become-too/</loc>
    <lastmod>2021-08-20T14:57:25.616Z</lastmod>
    <data>
        <display>
        <title>如何把安静的程序员逼成话唠</title>
        <pubTime>2021-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/50-classic-Spring-interview-problem/</loc>
    <lastmod>2021-08-20T14:57:25.615Z</lastmod>
    <data>
        <display>
        <title>50 道 经典 Spring 面试题</title>
        <pubTime>2021-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Binlogredologundolog/</loc>
    <lastmod>2021-08-20T14:57:25.613Z</lastmod>
    <data>
        <display>
        <title>binlog/redo log/undo log？再也不会傻傻分不清楚了</title>
        <pubTime>2021-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-design-of-the-distributed-transaction-system-services/</loc>
    <lastmod>2021-08-20T14:57:25.612Z</lastmod>
    <data>
        <display>
        <title>微服务中的分布式事务方案</title>
        <pubTime>2021-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Upgrading-from-MySQL-56-to-80-Facebook-paid-a-terrible-price/</loc>
    <lastmod>2021-08-20T14:57:25.611Z</lastmod>
    <data>
        <display>
        <title>从MySQL 5.6升级到8.0，Facebook付出了惨痛代价……</title>
        <pubTime>2021-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-storage-mechanism-as-well-as-the-reliability-of-Kafka/</loc>
    <lastmod>2021-08-19T13:54:14.139Z</lastmod>
    <data>
        <display>
        <title>Kafka的存储机制以及可靠性</title>
        <pubTime>2021-08-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Study-more-architecture-less-talk-about-framework-1/</loc>
    <lastmod>2021-08-18T14:35:01.369Z</lastmod>
    <data>
        <display>
        <title>多研究些架构，少谈些框架(1)</title>
        <pubTime>2021-08-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Are-taught-you-how-to-write-complex-business-code/</loc>
    <lastmod>2021-08-17T15:06:35.522Z</lastmod>
    <data>
        <display>
        <title>一文教会你如何写复杂业务的代码</title>
        <pubTime>2021-08-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-use-the-if--else-again-use-annotations-to-replace-him/</loc>
    <lastmod>2021-08-17T14:55:14.130Z</lastmod>
    <data>
        <display>
        <title>别再用if-else了，用注解去代替他吧</title>
        <pubTime>2021-08-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-company-can-monitor-your-WeChat-chat/</loc>
    <lastmod>2021-08-17T01:16:58.037Z</lastmod>
    <data>
        <display>
        <title>公司能不能监控你的微信聊天？</title>
        <pubTime>2021-08-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/About-micro-service-architecture-portal/</loc>
    <lastmod>2021-08-16T16:00:32.357Z</lastmod>
    <data>
        <display>
        <title>关于微服务架构入门篇</title>
        <pubTime>2021-08-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/From-the-point-of-Elasticsearch-distributed-system-architecture-design/</loc>
    <lastmod>2021-08-16T15:47:46.446Z</lastmod>
    <data>
        <display>
        <title>从Elasticsearch来看分布式系统架构设计</title>
        <pubTime>2021-08-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Word-long-debunk-you-dont-understand-cloud-native/</loc>
    <lastmod>2021-08-15T15:08:10.057Z</lastmod>
    <data>
        <display>
        <title>万字长文揭穿你，根本就不懂云原生！</title>
        <pubTime>2021-08-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-code-SQL-statements-do-not-overdo-the-join-specification-requirements/</loc>
    <lastmod>2021-08-15T15:08:10.057Z</lastmod>
    <data>
        <display>
        <title>为什么代码规范要求SQL语句不要过多的join？</title>
        <pubTime>2021-08-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-the-Boot-program-optimization-and-JVM-tuning-kiss-test/</loc>
    <lastmod>2021-08-15T14:01:35.245Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 项目优化和 JVM 调优，亲测！真实有效。。</title>
        <pubTime>2021-08-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-domestic-popular-MyBatis-foreign-Java-engineers-are-not-willing-to-use/</loc>
    <lastmod>2021-08-15T12:06:01.713Z</lastmod>
    <data>
        <display>
        <title>为什么国内流行的 MyBatis ，国外 Java 工程师却不愿意使用？</title>
        <pubTime>2021-01-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JDK13-first/</loc>
    <lastmod>2021-08-15T04:33:31.330Z</lastmod>
    <data>
        <display>
        <title>求求你，不要更新了 | JDK 13：5 大新特性首发，等你来看</title>
        <pubTime>2019-09-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nacos-rate-limiter/</loc>
    <lastmod>2021-08-15T04:33:31.329Z</lastmod>
    <data>
        <display>
        <title>阿里最新开源配置中心 + 注册中心 Nacos 限流最佳实践</title>
        <pubTime>2019-04-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/longfei/Spring-Security-OAuth2-custom-token-Exception/</loc>
    <lastmod>2021-08-15T04:33:31.328Z</lastmod>
    <data>
        <display>
        <title>【龙飞】Spring Security OAuth2 自定义 token Exception</title>
        <pubTime>2019-05-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/longfei/Spring-Security-OAuth2-permitAll-method-notes/</loc>
    <lastmod>2021-08-15T04:33:31.328Z</lastmod>
    <data>
        <display>
        <title>【龙飞】Spring Security OAuth2 permitAll() 方法小记</title>
        <pubTime>2019-05-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/longfei/Use-Spring-MVC-to-test-the-Spring-Security-OAuth2-API/</loc>
    <lastmod>2021-08-15T04:33:31.327Z</lastmod>
    <data>
        <display>
        <title>【龙飞】使用 Spring MVC 测试 Spring Security OAuth2 API</title>
        <pubTime>2019-05-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/longfei/Spring-Social-binding-and-unbinding/</loc>
    <lastmod>2021-08-15T04:33:31.326Z</lastmod>
    <data>
        <display>
        <title>【龙飞】Spring Security 源码分析十四：Spring Social 绑定与解绑</title>
        <pubTime>2019-02-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/longfei/Page-permission-control/</loc>
    <lastmod>2021-08-15T04:33:31.326Z</lastmod>
    <data>
        <display>
        <title>【龙飞】Spring Security 源码分析十五：Spring Security 页面权限控制</title>
        <pubTime>2019-03-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/longfei/The-project-of-actual-combat/</loc>
    <lastmod>2021-08-15T04:33:31.326Z</lastmod>
    <data>
        <display>
        <title>【龙飞】Spring Security 源码分析十六：Spring Security 项目实战</title>
        <pubTime>2019-03-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/longfei/Access0control/</loc>
    <lastmod>2021-08-15T04:33:31.325Z</lastmod>
    <data>
        <display>
        <title>【龙飞】Spring Security 源码分析十三：Spring Security 权限控制</title>
        <pubTime>2019-01-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/longfei/Spring-Security-OAuth2-implements-single-sign-on-based-on-JWT/</loc>
    <lastmod>2021-08-15T04:33:31.324Z</lastmod>
    <data>
        <display>
        <title>【龙飞】Spring Security 源码分析十二：Spring Security OAuth2 基于JWT 实现单点登录</title>
        <pubTime>2019-01-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/longfei/First-acquaintance-with-Spring-Security-OAuth2/</loc>
    <lastmod>2021-08-15T04:33:31.323Z</lastmod>
    <data>
        <display>
        <title>【龙飞】Spring Security 源码分析十：初识 Spring Security OAuth2</title>
        <pubTime>2019-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/longfei/Spring-Security-OAuth2-integrates-JWT/</loc>
    <lastmod>2021-08-15T04:33:31.323Z</lastmod>
    <data>
        <display>
        <title>【龙飞】Spring Security 源码分析十一：Spring Security OAuth2 整合 JWT</title>
        <pubTime>2019-01-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/longfei/Session-Manager/</loc>
    <lastmod>2021-08-15T04:33:31.322Z</lastmod>
    <data>
        <display>
        <title>【龙飞】Spring Security 源码分析九：Spring Security Session 管理</title>
        <pubTime>2019-01-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/longfei/logout/</loc>
    <lastmod>2021-08-15T04:33:31.321Z</lastmod>
    <data>
        <display>
        <title>【龙飞】Spring Security 源码分析八：Spring Security 退出</title>
        <pubTime>2019-01-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/longfei/Remember-Me/</loc>
    <lastmod>2021-08-15T04:33:31.321Z</lastmod>
    <data>
        <display>
        <title>【龙飞】Spring Security 源码分析七：Spring Security 记住我</title>
        <pubTime>2019-01-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/longfei/Spring-Social-login-source-parsing/</loc>
    <lastmod>2021-08-15T04:33:31.320Z</lastmod>
    <data>
        <display>
        <title>【龙飞】Spring Security 源码分析六：Spring Social 社交登录源码解析</title>
        <pubTime>2019-01-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/longfei/SMS-login/</loc>
    <lastmod>2021-08-15T04:33:31.319Z</lastmod>
    <data>
        <display>
        <title>【龙飞】Spring Security 源码分析五：Spring Security 短信登录</title>
        <pubTime>2019-01-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/longfeiSpring-Social-WeChat-login-process/</loc>
    <lastmod>2021-08-15T04:33:31.318Z</lastmod>
    <data>
        <display>
        <title>【龙飞】Spring Security 源码分析四：Spring Social 实现微信社交登录</title>
        <pubTime>2019-01-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/longfei/Spring-Social-QQ-login-process/</loc>
    <lastmod>2021-08-15T04:33:31.317Z</lastmod>
    <data>
        <display>
        <title>【龙飞】Spring Security 源码分析三：Spring Social 实现 QQ 社交登录</title>
        <pubTime>2019-01-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/longfei/The-authorization-process/</loc>
    <lastmod>2021-08-15T04:33:31.316Z</lastmod>
    <data>
        <display>
        <title>【龙飞】Spring Security 源码分析二：Spring Security 授权过程</title>
        <pubTime>2019-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Security/longfei/The-authentication-process/</loc>
    <lastmod>2021-08-15T04:33:31.305Z</lastmod>
    <data>
        <display>
        <title>【龙飞】Spring Security 源码分析一：Spring Security 认证过程</title>
        <pubTime>2019-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Security" url="https://www.iocoder.cn/categories/Spring-Security/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Config/didi/spring-cloud-config-admin-1-0-0-release//</loc>
    <lastmod>2021-08-15T04:33:31.302Z</lastmod>
    <data>
        <display>
        <title>为 Spring Cloud Config 插上管理的翅膀</title>
        <pubTime>2017-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-Cloud-Config" url="https://www.iocoder.cn/categories/Spring-Cloud-Config/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Practice-Use-Nginx-current-limiting/</loc>
    <lastmod>2021-08-14T17:12:17.685Z</lastmod>
    <data>
        <display>
        <title>实战：使用 Nginx 限流</title>
        <pubTime>2020-11-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-What-are-the-pitfalls-of-doing-Spring/</loc>
    <lastmod>2021-08-14T17:12:06.681Z</lastmod>
    <data>
        <display>
        <title>面试官：讲讲 Spring 事务有哪些坑?</title>
        <pubTime>2020-11-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/God-replied-what-is-so-hard-about-programming/</loc>
    <lastmod>2021-08-14T17:11:45.907Z</lastmod>
    <data>
        <display>
        <title>神回答：编程到底难在哪里？</title>
        <pubTime>2019-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Google-again-Kotlin-80-less-code/</loc>
    <lastmod>2021-08-14T17:11:45.902Z</lastmod>
    <data>
        <display>
        <title>谷歌再推 Kotlin：代码量减少 80％</title>
        <pubTime>2020-08-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Most-commonly-used-Linux-commands-easy-to-learn,-but-can-solve-more-than-95%25-of-problems/</loc>
    <lastmod>2021-08-14T17:11:45.894Z</lastmod>
    <data>
        <display>
        <title>Linux 最常用命令：简单易学，但能解决 95% 以上的问题</title>
        <pubTime>2021-02-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Cartoon-the-Internet-person-is-twelve-hours-the-programmer-is-the-worst/</loc>
    <lastmod>2021-08-14T17:11:07.157Z</lastmod>
    <data>
        <display>
        <title>漫画：互联网人的十二时辰，程序员最惨！</title>
        <pubTime>2020-04-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/When-the-IntelliJ-Idea-2020-meets-the-JDK14-All-Good-Things-Linked/</loc>
    <lastmod>2021-08-14T17:10:48.247Z</lastmod>
    <data>
        <display>
        <title>当 IntelliJ IDEA2020 遇上 JDK14：所有美好环环相扣</title>
        <pubTime>2021-01-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Get-rid-of-the-annoying-null/</loc>
    <lastmod>2021-08-14T16:45:51.759Z</lastmod>
    <data>
        <display>
        <title>去掉烦人的 “ ! = null “ (判空语句)</title>
        <pubTime>2020-05-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Hmily/Easily-handle-highly-concurrent-distributed-transactions/</loc>
    <lastmod>2021-08-14T16:21:55.378Z</lastmod>
    <data>
        <display>
        <title>Hmily 轻轻松松搞定高并发分布式事务</title>
        <pubTime>2017-05-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Hmily" url="https://www.iocoder.cn/categories/Hmily/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interview-session-what-happens-after-you-enter-the-URL-in-the-browser/</loc>
    <lastmod>2021-08-14T16:03:13.888Z</lastmod>
    <data>
        <display>
        <title>面试环节：在浏览器输入 URL 回车之后发生了什么？（超详细版）</title>
        <pubTime>2020-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interview-How-many-characters-are-there-in-a-Java-string/</loc>
    <lastmod>2021-08-14T15:39:21.376Z</lastmod>
    <data>
        <display>
        <title>面试：一个 Java 字符串到底有多少个字符?</title>
        <pubTime>2021-01-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Technical-framework-for-large-websites-summaries-and-book-notes/</loc>
    <lastmod>2021-08-14T15:38:01.930Z</lastmod>
    <data>
        <display>
        <title>大型网站技术架构：摘要与读书笔记</title>
        <pubTime>2019-07-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Worst-project-ever-12-years,-more-than-6-million-lines-of-code/</loc>
    <lastmod>2021-08-14T15:37:44.870Z</lastmod>
    <data>
        <display>
        <title>史上最烂的项目：苦撑 12 年，600 多万行代码</title>
        <pubTime>2019-09-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-What-about-the-idempotency-of-the-interface/</loc>
    <lastmod>2021-08-14T15:36:27.729Z</lastmod>
    <data>
        <display>
        <title>阿里面试官：接口的幂等性怎么设计？</title>
        <pubTime>2021-04-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Zhihu-high-praise-Why-does-iOS-feel-smoother-than-Android/</loc>
    <lastmod>2021-08-14T15:34:44.199Z</lastmod>
    <data>
        <display>
        <title>知乎高赞：iOS 为什么感觉比 Android 流畅？</title>
        <pubTime>2020-09-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-182--SpringCloud-exam-2020-edition-latest-meet-more-often/</loc>
    <lastmod>2021-08-14T04:06:25.259Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】SpringCloud常见面试题（2021最新版）</title>
        <pubTime>2021-08-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-for-Which-is-faster-while-true/</loc>
    <lastmod>2021-08-14T03:23:03.168Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】快手二面：Java 里的 for (;;) 与 while (true)，哪个更快？</title>
        <pubTime>2021-08-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-global-exception-handling-processing-and-parameter-calibration/</loc>
    <lastmod>2021-08-14T03:14:48.065Z</lastmod>
    <data>
        <display>
        <title>SpringBoot全局异常捕获处理及参数校验</title>
        <pubTime>2021-08-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-313--the-interviewer-say-the-application-scenario-of-Java-reflection-mechanism/</loc>
    <lastmod>2021-08-14T02:01:56.501Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】面试官：说一下Java反射机制的应用场景</title>
        <pubTime>2021-08-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-3-solutions-to-cross-domain-problems/</loc>
    <lastmod>2021-08-14T01:49:49.362Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 解决跨域，3种解决方案！</title>
        <pubTime>2021-08-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Note-that-this-9-interface-allows-us-to-provide-more-elegant/</loc>
    <lastmod>2021-08-14T01:32:15.462Z</lastmod>
    <data>
        <display>
        <title>注意这 9 点可以让我们对外提供的接口更优雅</title>
        <pubTime>2021-08-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-assassins-mace-SpringBoot-interview-automatic-configuration-principle/</loc>
    <lastmod>2021-08-14T01:21:38.400Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】SpringBoot面试杀手锏——自动配置原理</title>
        <pubTime>2021-08-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Microservice-architecture-how-to-do-distributed,-universal-caching-mechanism/</loc>
    <lastmod>2021-08-13T17:41:50.057Z</lastmod>
    <data>
        <display>
        <title>微服务架构下的静态数据通用缓存机制</title>
        <pubTime>2021-08-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Byte-education-big-layoffs-employees-lost-a-down-payment/</loc>
    <lastmod>2021-08-13T17:31:47.053Z</lastmod>
    <data>
        <display>
        <title>字节教育大裁员：有员工赔了一套首付款！</title>
        <pubTime>2021-08-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Copy-the-List-deep-and-shallow-copy-usage-and-difference/</loc>
    <lastmod>2021-08-13T16:51:51.232Z</lastmod>
    <data>
        <display>
        <title>List复制：深拷贝和浅拷贝用法及区别</title>
        <pubTime>2021-08-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-ensure-thread-safety-in-Java/</loc>
    <lastmod>2021-08-13T16:36:13.012Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】Java中如何保证线程安全性</title>
        <pubTime>2021-08-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Microservices-architecture-in-detail/</loc>
    <lastmod>2021-08-13T16:02:09.414Z</lastmod>
    <data>
        <display>
        <title>微服务架构和相关的组件</title>
        <pubTime>2021-08-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-API-Gateway-in-micro-service-Gateway-API/</loc>
    <lastmod>2021-08-13T15:56:32.923Z</lastmod>
    <data>
        <display>
        <title>谈谈微服务中的 API 网关（API Gateway）</title>
        <pubTime>2021-08-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/When-someone-ask-national-regulation-programmers-highpaying-phenomenon/</loc>
    <lastmod>2021-08-13T15:24:20.132Z</lastmod>
    <data>
        <display>
        <title>居然有人提问“国家何时整治程序员的高薪现象”？</title>
        <pubTime>2021-08-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Elasticsearch-architecture-principle/</loc>
    <lastmod>2021-08-12T15:40:22.036Z</lastmod>
    <data>
        <display>
        <title>Elasticsearch架构原理</title>
        <pubTime>2021-08-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/21-yyds-IDEA-plugins/</loc>
    <lastmod>2021-08-11T16:15:28.156Z</lastmod>
    <data>
        <display>
        <title>21 款 yyds 的 IDEA插件</title>
        <pubTime>2021-08-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/12-hand-drawn-drawings-I-understand-the-micro-service-architecture/</loc>
    <lastmod>2021-08-11T14:01:35.852Z</lastmod>
    <data>
        <display>
        <title>图解微服务技术架构体系</title>
        <pubTime>2021-08-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Introduction-to-the-micro-hierarchical-design-and-field-division-of-service-system/</loc>
    <lastmod>2021-08-10T15:17:50.549Z</lastmod>
    <data>
        <display>
        <title>浅谈微服务体系中的分层设计和领域划分</title>
        <pubTime>2021-08-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Million-level-architecture-of-traffic-service-with-current-limiting-are-presented/</loc>
    <lastmod>2021-08-08T17:03:21.528Z</lastmod>
    <data>
        <display>
        <title>亿级流量架构之服务限流思路与方法</title>
        <pubTime>2021-08-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Micro-service-API-design-practice-and-thinking/</loc>
    <lastmod>2021-08-07T18:19:42.055Z</lastmod>
    <data>
        <display>
        <title>微服务API设计的实践与思考总结</title>
        <pubTime>2021-08-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nginx-hang-up/</loc>
    <lastmod>2021-08-07T18:04:22.352Z</lastmod>
    <data>
        <display>
        <title>Nginx 挂了怎么办？怎么实现高可用？</title>
        <pubTime>2021-08-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Domestic-great-god-used-to-mount-the-phone-Win11-success-code-is-open-source/</loc>
    <lastmod>2021-08-07T17:28:49.987Z</lastmod>
    <data>
        <display>
        <title>国内大神成功给手机装上了 Win11，代码已开源！</title>
        <pubTime>2021-08-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Inventory-HashMap-source-of-those-elegant-design/</loc>
    <lastmod>2021-08-07T16:53:13.061Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】盘点 HashMap 源码中的那些优雅的设计！</title>
        <pubTime>2021-08-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-founder-of-a-utility-class-with-CRUD-modifier-such-as-time-field-assignment/</loc>
    <lastmod>2021-08-07T16:15:24.342Z</lastmod>
    <data>
        <display>
        <title>一个工具类搞定CRUD的创建人，修改人，时间等字段赋值</title>
        <pubTime>2021-08-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-the-official-and-hatching-a-toplevel-project-or-is-about-to-change-front-end-API/</loc>
    <lastmod>2021-08-07T16:06:20.374Z</lastmod>
    <data>
        <display>
        <title>Spring 官方又孵化了个顶级项目，或将改变前后端API现状！</title>
        <pubTime>2021-08-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-311--the-interviewer-tell-me-about-the-message-queue-MessageQueue/</loc>
    <lastmod>2021-08-07T15:44:11.407Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】面试官：谈谈消息队列（MessageQueue）</title>
        <pubTime>2021-08-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nginx-how-current-limit/</loc>
    <lastmod>2021-08-07T15:36:20.048Z</lastmod>
    <data>
        <display>
        <title>Nginx 如何限流？</title>
        <pubTime>2021-08-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Five-kinds-of-thread-pool-four-kinds-of-rejection-policies-three-types-of-blocking-queue/</loc>
    <lastmod>2021-08-07T15:06:51.484Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】五种线程池，四种拒绝策略，三种阻塞队列</title>
        <pubTime>2021-08-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/When-you-write-code-like-this-your-colleagues-will-call-you-66/</loc>
    <lastmod>2021-08-07T14:56:15.645Z</lastmod>
    <data>
        <display>
        <title>16 条 yyds 的代码规范</title>
        <pubTime>2021-08-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-315--JDK18-create-a-thread-pool-is-what-kind-of-way/</loc>
    <lastmod>2021-08-07T14:24:45.451Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】JDK1.8 创建线程池有哪几种方式？</title>
        <pubTime>2021-08-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-full-hundred-million-level-architecture-for-message-center/</loc>
    <lastmod>2021-08-06T17:20:39.470Z</lastmod>
    <data>
        <display>
        <title>一份完整的亿级消息中心架构方案！</title>
        <pubTime>2021-08-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Never-imagined/</loc>
    <lastmod>2021-08-06T17:03:15.792Z</lastmod>
    <data>
        <display>
        <title>万万没想到！ logger.info() 还能导致线上故障？</title>
        <pubTime>2021-08-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-interviewer-asks-MySQL-on-the-ID-is-used-up-what-should-I-do/</loc>
    <lastmod>2021-08-06T16:34:35.600Z</lastmod>
    <data>
        <display>
        <title>面试官问：MySQL的自增 ID 用完了，怎么办？</title>
        <pubTime>2021-08-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-giant-side-the-use-of-the-Object-in-the-HashMap-Key-when-need-to-do/</loc>
    <lastmod>2021-08-05T17:16:20.489Z</lastmod>
    <data>
        <display>
        <title>某大厂一面：用 Object 做 HashMap 的 Key 时需要做什么？我脑子瞬间一片空白！</title>
        <pubTime>2021-08-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-transaction-failure-of-eight-scenes-see-if-you-have-met-a-few/</loc>
    <lastmod>2021-08-05T17:11:32.017Z</lastmod>
    <data>
        <display>
        <title>Spring 事务失效的 8 大场景，看看你都遇到过几个？</title>
        <pubTime>2021-08-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-choice-of-a-distributed-cache/</loc>
    <lastmod>2021-08-05T16:29:05.880Z</lastmod>
    <data>
        <display>
        <title>分布式事务方案的选择</title>
        <pubTime>2021-08-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/They-are-typical-application-scenario-is-introduced/</loc>
    <lastmod>2021-08-04T17:46:53.760Z</lastmod>
    <data>
        <display>
        <title>Zookeeper 典型应用场景介绍</title>
        <pubTime>2021-08-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-July-2021-programmers-wage-statistics-the-most-profitable-it-was-him/</loc>
    <lastmod>2021-08-04T17:05:23.558Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】2021年7月程序员工资统计，最赚钱的果然是他</title>
        <pubTime>2021-08-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-think-of-layered-software-design/</loc>
    <lastmod>2021-08-03T15:57:51.313Z</lastmod>
    <data>
        <display>
        <title>我对软件分层设计的思考</title>
        <pubTime>2021-08-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ElasticSearch-billions-of-data-retrieval-cases-actual-combat/</loc>
    <lastmod>2021-08-03T15:49:49.114Z</lastmod>
    <data>
        <display>
        <title>ElasticSearch 亿级数据检索深度优化</title>
        <pubTime>2021-08-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-the-ArrayList-inserted-1000w-pieces-of-data-I-became-suspicious-of-the-Java-virtual-machine/</loc>
    <lastmod>2021-08-03T15:38:25.317Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】面试官：GET 和 POST请求的本质区别是什么？</title>
        <pubTime>2021-08-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-does-not-allow-MySQL-multiple-table-Join-I-tried-to-make-it/</loc>
    <lastmod>2021-08-03T15:24:08.231Z</lastmod>
    <data>
        <display>
        <title>阿里规定超过三张表禁止JOIN，为啥呢?</title>
        <pubTime>2021-08-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/More-detailed-configuration-ELK/</loc>
    <lastmod>2021-08-02T16:00:50.272Z</lastmod>
    <data>
        <display>
        <title>分布式日志中心 ELK 超详细配置</title>
        <pubTime>2021-08-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-257--the-interviewer-tell-me-about-your-understanding-of-Java-thread-safe-and-unsafe/</loc>
    <lastmod>2021-08-02T15:21:59.751Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】面试官：谈谈你对Java线程安全与不安全的理解</title>
        <pubTime>2021-08-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-is-it-that-programmers-dont-like-to-use-the-switch-and-instead-use-a-lot-of-ifs-Else-if/</loc>
    <lastmod>2021-08-01T17:28:38.862Z</lastmod>
    <data>
        <display>
        <title>为什么程序员都不喜欢使用 switch ，而是大量的 if……else if ？</title>
        <pubTime>2021-08-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Commonly-used-current-limiting-frame-are-all-here/</loc>
    <lastmod>2021-08-01T14:15:41.529Z</lastmod>
    <data>
        <display>
        <title>常用的限流框架都在这里了！</title>
        <pubTime>2021-07-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Can-make-money-open-source-SpringBoot-and-Vue-enterprise-project-the-code-is-very-standard/</loc>
    <lastmod>2021-08-01T14:02:36.363Z</lastmod>
    <data>
        <display>
        <title>能挣钱的，开源SpringBoot和Vue的企业级项目，代码很规范！</title>
        <pubTime>2021-07-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/OpenAPI-standards-understand/</loc>
    <lastmod>2021-08-01T13:45:48.910Z</lastmod>
    <data>
        <display>
        <title>OpenAPI 标准规范，了解一下？</title>
        <pubTime>2021-07-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-261--the-interviewer-name-some-are-you-familiar-with-the-Zookeeper-command/</loc>
    <lastmod>2021-07-31T03:06:24.865Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】面试官：说出几个你熟悉的 Zookeeper 命令</title>
        <pubTime>2021-07-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-263--the-interview-last-question-what-are-you-going-to-ask-me/</loc>
    <lastmod>2021-07-30T17:44:10.128Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】面试最后一问：你有什么要问我的吗？</title>
        <pubTime>2021-07-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-calls-thirdparty-interface-model/</loc>
    <lastmod>2021-07-30T17:26:59.338Z</lastmod>
    <data>
        <display>
        <title>Java调用第三方接口示范</title>
        <pubTime>2021-07-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Give-up-325-billion-valuation-company-CTO-position-write-code-is-the-most-happy/</loc>
    <lastmod>2021-07-30T16:51:15.936Z</lastmod>
    <data>
        <display>
        <title>舍弃325亿估值公司CTO职位：写代码才最快乐！管理只会影响我搞研发</title>
        <pubTime>2021-07-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-230--the-interviewer-about-Bean-loading-process/</loc>
    <lastmod>2021-07-30T16:08:24.995Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】面试官：讲讲 Bean 的加载过程</title>
        <pubTime>2021-07-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Data-JPA-compared-with-MyBatis-which-one-do-you-like-to-use/</loc>
    <lastmod>2021-07-30T15:59:07.582Z</lastmod>
    <data>
        <display>
        <title>Spring Data JPA 与 MyBatis 对比，你喜欢用哪个？</title>
        <pubTime>2021-07-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Micro-service-is-equal-to-the-Spring-Cloud/</loc>
    <lastmod>2021-07-30T15:24:14.916Z</lastmod>
    <data>
        <display>
        <title>微服务等于 Spring Cloud？了解微服务架构和框架</title>
        <pubTime>2021-07-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Surface-bully-Redis-why-so-fast/</loc>
    <lastmod>2021-07-29T15:43:42.014Z</lastmod>
    <data>
        <display>
        <title>面霸：Redis 为什么这么快？</title>
        <pubTime>2021-07-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-go-to-outsourcing/</loc>
    <lastmod>2021-07-28T16:19:03.474Z</lastmod>
    <data>
        <display>
        <title>别去外包？</title>
        <pubTime>2021-07-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-Kafka-literature-from-the-Angle-of-the-interview/</loc>
    <lastmod>2021-07-27T13:54:38.963Z</lastmod>
    <data>
        <display>
        <title>从面试角度一文学完 Kafka</title>
        <pubTime>2021-07-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-the-Boot-and-echo-and-image-upload-more-higher-position-the-/</loc>
    <lastmod>2021-07-27T13:48:21.751Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 实现多图片上传并回显，涨姿势了～</title>
        <pubTime>2021-07-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-design-and-implementation-of-an-IM/</loc>
    <lastmod>2021-07-26T13:47:04.439Z</lastmod>
    <data>
        <display>
        <title>如何设计与实现一个 IM 消息系统？</title>
        <pubTime>2021-07-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-boss-left-30-g-file-to-me-let-me-a-few-days-all-imported-into-the-database/</loc>
    <lastmod>2021-07-26T13:36:11.604Z</lastmod>
    <data>
        <display>
        <title>老大甩给我 30G 文件，让我几天内全部导入到数据库</title>
        <pubTime>2021-07-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/More-detailed-analytical--agreement-algorithm--2-PC-3-PC-Paxos-Raft-ZAB-NWR/</loc>
    <lastmod>2021-07-25T13:19:46.997Z</lastmod>
    <data>
        <display>
        <title>超详细解析 | 一致性协议算法-2PC、3PC、Paxos、Raft、ZAB、NWR</title>
        <pubTime>2021-07-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-the-Boot-of-database-connection-pool-HikariCP-why-history-the-fastest/</loc>
    <lastmod>2021-07-25T12:55:08.215Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 青睐的数据库连接池HikariCP为什么是史上最快的？</title>
        <pubTime>2021-07-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Please-dont-again-with-a-swagger-recommend-you-some-online-documentation-generated-artifact/</loc>
    <lastmod>2021-07-25T12:24:06.655Z</lastmod>
    <data>
        <display>
        <title>求你别再用swagger了，给你推荐几个在线文档生成神器</title>
        <pubTime>2021-07-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ES-performance-of-CTO-said-that-the-company-is-not-good-enough-the-cluster-is-not-stable/</loc>
    <lastmod>2021-07-25T12:08:14.275Z</lastmod>
    <data>
        <display>
        <title>CTO 说公司的 ES 性能不够好、集群不够稳定！直到我用了这些调优技巧后。。。</title>
        <pubTime>2021-07-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Jingdong-side-what-ThreadLocal-usage-scenarios-and-ways-to-use/</loc>
    <lastmod>2021-07-25T12:03:09.725Z</lastmod>
    <data>
        <display>
        <title>京东一面：说出ThreadLocal的使用场景及使用方式</title>
        <pubTime>2021-07-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/King-glory-in-how-to-be-generated-is-a-hero/</loc>
    <lastmod>2021-07-25T07:27:05.713Z</lastmod>
    <data>
        <display>
        <title>王者荣耀中一个英雄是怎么被产生的？</title>
        <pubTime>2021-07-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-complete-delivery-system/</loc>
    <lastmod>2021-07-25T07:22:00.316Z</lastmod>
    <data>
        <display>
        <title>一个完整的外卖系统</title>
        <pubTime>2021-07-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-235--the-interviewer-Redis-is-data-in-the-memory/</loc>
    <lastmod>2021-07-25T07:17:01.486Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】面试官：Redis的数据是存在内存里吗？谈谈Redis各种数据类型的使用场景？</title>
        <pubTime>2021-07-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Science-the-controller-the-service-serviceImpl-mapper-the-role-of-the-XML-and-other-several-files/</loc>
    <lastmod>2021-07-25T06:51:58.720Z</lastmod>
    <data>
        <display>
        <title>科普：controller，service，serviceImpl，mapper，xml等几个文件的作用</title>
        <pubTime>2021-07-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-248--the-interviewer-can-you-say-that-several-Java8-Stream-to-heavy-method-on-the-list/</loc>
    <lastmod>2021-07-25T05:45:47.899Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】面试官：你能说几个Java8中Stream对列表去重的方法吗？</title>
        <pubTime>2021-07-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/About-the-websocket-crossdomain-a-strange-question/</loc>
    <lastmod>2021-07-25T04:45:35.626Z</lastmod>
    <data>
        <display>
        <title>关于 websocket 跨域的一个奇怪问题…</title>
        <pubTime>2021-07-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-may-be-the-most-clear-interpretation-of-the-IOC-and-DI-an-article/</loc>
    <lastmod>2021-07-25T02:55:35.446Z</lastmod>
    <data>
        <display>
        <title>这可能是对 IOC 和 DI 解释的最清楚的一篇文章了！</title>
        <pubTime>2021-07-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-250--about-Mybatis-knowledge-point-the-interview-can-ask-here/</loc>
    <lastmod>2021-07-25T02:43:37.850Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】关于Mybatis知识点，面试可以问的都在这里了！</title>
        <pubTime>2021-07-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Linux-operations-necessary-150-command-speed-collection-/</loc>
    <lastmod>2021-07-25T01:54:08.122Z</lastmod>
    <data>
        <display>
        <title>Linux 运维必备 150 个命令，速度收藏～</title>
        <pubTime>2021-07-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Blockbuster-recommendation-very-full-Java-access-authentication-framework/</loc>
    <lastmod>2021-07-25T01:49:21.839Z</lastmod>
    <data>
        <display>
        <title>重磅推荐：很全的 Java 权限认证框架！</title>
        <pubTime>2021-07-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-244--word--graphic-Redis-dont-have-to-worry-about-the-interview/</loc>
    <lastmod>2021-07-24T13:56:47.014Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】万字+图解 Redis，面试不用愁了！</title>
        <pubTime>2021-07-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot--Security--MyBatis--Thymeleaf--Activiti-rapid-development-platform-project/</loc>
    <lastmod>2021-07-24T13:41:16.802Z</lastmod>
    <data>
        <display>
        <title>Spring Boot + Security + MyBatis + Thymeleaf + Activiti 快速开发平台项目</title>
        <pubTime>2021-07-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Elasticsearch-in-the-major-Internet-companies-a-large-number-of-real-application-cases/</loc>
    <lastmod>2021-07-23T17:53:56.648Z</lastmod>
    <data>
        <display>
        <title>Elasticsearch 在各大互联网公司大量真实的应用案例！</title>
        <pubTime>2021-07-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/DDD-domain-driven-design-of-actual-combat--layered-architecture/</loc>
    <lastmod>2021-07-23T16:46:00.393Z</lastmod>
    <data>
        <display>
        <title>DDD领域驱动设计实战-分层架构</title>
        <pubTime>2021-07-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-can-you-tell-me-about-the-load-balancing-strategy-and-principle-of-the-Ribbon/</loc>
    <lastmod>2021-07-22T18:20:16.666Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】面试官：你能说说Ribbon的负载均衡策略及原理嘛？</title>
        <pubTime>2021-07-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-interviewer-will-ask-devil-ConcurrentHashMap-thread-safe/</loc>
    <lastmod>2021-07-22T17:20:22.977Z</lastmod>
    <data>
        <display>
        <title>魔鬼面试官必问：ConcurrentHashMap 线程安全吗？</title>
        <pubTime>2021-07-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Shock/</loc>
    <lastmod>2021-07-21T18:28:17.643Z</lastmod>
    <data>
        <display>
        <title>震惊！这篇文章解读数据仓库、数据湖、数据中台等概念，竟然写了4万字！</title>
        <pubTime>2021-07-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Share-a-full-Redis-tools-based-on-jedis/</loc>
    <lastmod>2021-07-21T17:14:37.508Z</lastmod>
    <data>
        <display>
        <title>分享一个超全的基于 jedis 的 Redis 工具类</title>
        <pubTime>2021-07-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Share-a-full-Redis-tools-based-on-jedis/</loc>
    <lastmod>2021-07-21T17:02:40.244Z</lastmod>
    <data>
        <display>
        <title>分享一个超全的基于 jedis 的 Redis 工具类</title>
        <pubTime>2021-07-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-276--the-interviewer-youve-had-analysis--the-Annotation-annotate-the-principle/</loc>
    <lastmod>2021-07-21T16:54:56.708Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】面试官：你分析过@Annotation注解的实现原理吗？</title>
        <pubTime>2021-07-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Million-level-table-depots-table-practical-summary-word-dry-goods-practical-checking/</loc>
    <lastmod>2021-07-20T17:24:30.920Z</lastmod>
    <data>
        <display>
        <title>亿级大表分库分表实战总结（万字干货，实战复盘）</title>
        <pubTime>2021-07-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-production-structure-selection-solution/</loc>
    <lastmod>2021-07-20T17:10:54.038Z</lastmod>
    <data>
        <display>
        <title>Redis 生产架构选型解决方案</title>
        <pubTime>2021-07-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-system-currentTimemillis-really-that-bad/</loc>
    <lastmod>2021-07-20T16:49:46.062Z</lastmod>
    <data>
        <display>
        <title>System.currentTimeMillis 的性能，真有如此不堪吗？</title>
        <pubTime>2021-07-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/When-MyBatis-3-5-x-encountered-JDK8-performance-problems-the-whole-project-team-had-to-work-overtime/</loc>
    <lastmod>2021-07-20T15:56:23.712Z</lastmod>
    <data>
        <display>
        <title>当MyBatis 3.5.X遇上JDK8竟然出现了性能问题，全项目组都得加班~</title>
        <pubTime>2021-04-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Face-recognition-be-sure-to-put-on-clothes/</loc>
    <lastmod>2021-07-20T00:49:01.760Z</lastmod>
    <data>
        <display>
        <title>人脸识别的时候，一定要穿上衣服啊！否则。。。</title>
        <pubTime>2021-07-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java8-of-Optional-really-strong-and-you-use-it/</loc>
    <lastmod>2021-07-19T18:08:27.829Z</lastmod>
    <data>
        <display>
        <title>Java8 中的真的 Optional 很强大，你用对了吗？</title>
        <pubTime>2021-07-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/When-the-program-is-the-ape-in-the-stateowned-enterprises-is-a-kind-of-what-kind-of-experience/</loc>
    <lastmod>2021-07-19T17:47:21.870Z</lastmod>
    <data>
        <display>
        <title>在国企里面当程序猿是一种怎样的体验?</title>
        <pubTime>2021-07-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Using-the-database-artifact-let-me-work-efficiency-improved-several-times/</loc>
    <lastmod>2021-07-19T17:31:44.020Z</lastmod>
    <data>
        <display>
        <title>使用了这个数据库神器，让我工作效率提升了数倍</title>
        <pubTime>2021-07-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-can-backend-interfaces-improve-performance/</loc>
    <lastmod>2021-07-19T17:06:46.466Z</lastmod>
    <data>
        <display>
        <title>后端接口如何提高性能？</title>
        <pubTime>2021-07-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-275--the-interviewer-do-you-know-about-the-index-of-the-MySQL/</loc>
    <lastmod>2021-07-18T03:38:10.897Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】面试官：你对MySQL中的索引了解多少？</title>
        <pubTime>2021-07-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-280--k8s-interview-ask/</loc>
    <lastmod>2021-07-18T02:57:49.127Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】k8s面试问什么？</title>
        <pubTime>2021-07-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-8-out-of-favor/</loc>
    <lastmod>2021-07-18T02:52:43.413Z</lastmod>
    <data>
        <display>
        <title>Java 8 失宠！开发人员向 Java 11 转移...</title>
        <pubTime>2021-07-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Atomicity-of-long-and-double-in-Java/</loc>
    <lastmod>2021-07-17T16:54:01.559Z</lastmod>
    <data>
        <display>
        <title>Java 中 long 是不是原子操作？</title>
        <pubTime>2021-07-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Microsofts-hand-again-this-time-to-turn-the-IDEA/</loc>
    <lastmod>2021-07-17T16:39:02.575Z</lastmod>
    <data>
        <display>
        <title>微软再出手，这次要干翻 IDEA 了。。</title>
        <pubTime>2021-07-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-release-and-ABTesting-system-architecture-design-smooth/</loc>
    <lastmod>2021-07-17T16:32:36.037Z</lastmod>
    <data>
        <display>
        <title>系统架构设计：平滑发布和ABTesting</title>
        <pubTime>2021-07-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-interviewer-asks-delete-database-table-data-disk-space-is-occupied-all-the-time-why/</loc>
    <lastmod>2021-07-17T07:27:44.244Z</lastmod>
    <data>
        <display>
        <title>面试官问：数据库 delete 表数据，磁盘空间还是被一直占用，为什么?</title>
        <pubTime>2021-07-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-281--drops-2-face-trycatch--finally-and-return-what-order-is-it/</loc>
    <lastmod>2021-07-17T07:21:57.866Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】滴滴二面：try-catch-finally 和 return 是什么顺序执行的？</title>
        <pubTime>2021-07-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-integration-Redis-delay-queue-simple-implementation-based-on-a-great-design/</loc>
    <lastmod>2021-07-17T03:11:43.666Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 整合：Redis延时队列的简单实现(基于有赞的设计)</title>
        <pubTime>2021-07-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Code-refactoring-ultimate-guide/</loc>
    <lastmod>2021-07-16T16:20:24.925Z</lastmod>
    <data>
        <display>
        <title>代码重构终极指南！！</title>
        <pubTime>2021-07-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/TiDB-on-zhihu-trillions-practice-under-the-business-data-and-the-challenge/</loc>
    <lastmod>2021-07-15T15:59:56.917Z</lastmod>
    <data>
        <display>
        <title>TiDB 在知乎万亿量级业务数据下的实践和挑战</title>
        <pubTime>2021-07-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-Redis-and-MySQL-double-write-consistency-guarantee/</loc>
    <lastmod>2021-07-15T15:51:38.381Z</lastmod>
    <data>
        <display>
        <title>Redis与MySQL双写一致性如何保证？</title>
        <pubTime>2021-07-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/As-magnum-opus-hungry-Trading-system-evolution-in-five-years/</loc>
    <lastmod>2021-07-14T15:46:09.186Z</lastmod>
    <data>
        <display>
        <title>堪比巨著：饿了么交易系统5年演化血泪史</title>
        <pubTime>2021-07-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Spring-release-new-member-GraphQL/</loc>
    <lastmod>2021-07-14T15:34:28.314Z</lastmod>
    <data>
        <display>
        <title>Spring发布新成员：Spring GraphQL！高调出场的GraphQL能火起来了吗？</title>
        <pubTime>2021-07-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Use-Redis-building-electricity-system-kill/</loc>
    <lastmod>2021-07-13T15:57:43.919Z</lastmod>
    <data>
        <display>
        <title>使用Redis搭建电商秒杀系统</title>
        <pubTime>2021-07-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Gateway-the-Gateway-to-use-is-not-standard-two-lines-of-tears--colleagues-overtime/</loc>
    <lastmod>2021-07-13T15:49:24.352Z</lastmod>
    <data>
        <display>
        <title>Gateway网关使用不规范，同事加班泪两行~</title>
        <pubTime>2021-07-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Do-you-think-micro-service-is-doing/</loc>
    <lastmod>2021-07-12T15:20:04.925Z</lastmod>
    <data>
        <display>
        <title>你以为在做的是微服务？不！你只是做了个比单体还糟糕的分布式单体！</title>
        <pubTime>2021-07-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Cache-and-cache-service-system-architecture-design-the-process-how-to-choice/</loc>
    <lastmod>2021-07-11T13:46:59.210Z</lastmod>
    <data>
        <display>
        <title>系统架构设计：进程缓存和缓存服务，如何抉择？</title>
        <pubTime>2021-07-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Stunned-there-are-12-ways-to-define-the-bean-in-the-spring/</loc>
    <lastmod>2021-07-11T13:39:06.843Z</lastmod>
    <data>
        <display>
        <title>惊呆了，spring中竟然有12种定义bean的方法</title>
        <pubTime>2021-07-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/To-fully-understand-the-DNS-and-HTTPDNS/</loc>
    <lastmod>2021-07-11T13:01:34.608Z</lastmod>
    <data>
        <display>
        <title>全面理解 DNS 及 HTTPDNS</title>
        <pubTime>2021-07-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-the-Amazon-an-engineer-in-Amazon-two-years-of-feeling/</loc>
    <lastmod>2021-07-11T12:48:52.670Z</lastmod>
    <data>
        <display>
        <title>别了，亚马逊</title>
        <pubTime>2021-07-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-273--tell-the-interviewer-I-can-optimize-the-groupBy-and-know-very-deep/</loc>
    <lastmod>2021-07-11T12:19:46.501Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】告诉面试官，我能优化groupBy，而且知道得很深！</title>
        <pubTime>2021-07-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-296--the-interviewer-detail-understanding-of-MQ-message-queue-and-the-advantages-and-disadvantages-of-mainstream-MQ/</loc>
    <lastmod>2021-07-11T03:50:41.687Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】面试官：详细说说对ＭＱ消息队列的理解以及主流ＭＱ的优缺点</title>
        <pubTime>2021-07-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Most-complete-SpringBoot-annotation-explanation-more-detailed-version-integration/</loc>
    <lastmod>2021-07-10T15:58:37.214Z</lastmod>
    <data>
        <display>
        <title>SpringBoot注解最全详解(整合超详细版本)</title>
        <pubTime>2021-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-297--the-interviewer-why-did-the-new-object-using-automatic-injection-objects-will-be-submitted-to-the-null-pointer-exception/</loc>
    <lastmod>2021-07-10T15:51:39.087Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】面试官：为什么在new 对象里面使用自动注入对象会报空指针异常？</title>
        <pubTime>2021-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kafka-is-what/</loc>
    <lastmod>2021-07-10T11:44:52.891Z</lastmod>
    <data>
        <display>
        <title>Kafka 是什么？有什么应用场景?</title>
        <pubTime>2021-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-294--the-interviewer-tell-me-about-your-use-of-the-cache-and-understanding/</loc>
    <lastmod>2021-07-10T11:09:35.875Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】面试官：谈谈你对缓存的使用和理解</title>
        <pubTime>2021-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-does-Ali-not-allow-thread-pools-to-be-created-using-Executors-instead-using-ThreadPoolExecutor/</loc>
    <lastmod>2021-07-10T04:17:07.194Z</lastmod>
    <data>
        <display>
        <title>为什么阿里不允许用Executors创建线程池，而是通过ThreadPoolExecutor的方式？</title>
        <pubTime>2021-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-298--the-interviewer-how-to-guarantee-the-safety-of-token/</loc>
    <lastmod>2021-07-10T04:05:47.733Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】面试官：如何保证token的安全</title>
        <pubTime>2021-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-is-the-high-level-of-appearance-of-Markdown-editor-artifact/</loc>
    <lastmod>2021-07-10T04:00:33.161Z</lastmod>
    <data>
        <display>
        <title>这才叫高颜值的Markdown编辑神器！</title>
        <pubTime>2021-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-June-2021-programmers-wage-statistics-horrible/</loc>
    <lastmod>2021-07-10T03:53:57.409Z</lastmod>
    <data>
        <display>
        <title>2021 年 6 月程序员工资统计，惨不忍睹。。。</title>
        <pubTime>2021-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringCloud--Docker---GitLab-Jenkins--Maven-realize-automated-build-and-deployment-of-actual-combat/</loc>
    <lastmod>2021-07-10T00:07:57.302Z</lastmod>
    <data>
        <display>
        <title>SpringCloud+Docker+Jenkins+GitLab+Maven实现自动化构建与部署实战</title>
        <pubTime>2021-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-principle-and-application-of-Spring-AOP-implementation-scenario-through-dynamic-proxy/</loc>
    <lastmod>2021-07-09T16:05:11.172Z</lastmod>
    <data>
        <display>
        <title>Spring AOP的实现原理及应用场景（通过动态代理）</title>
        <pubTime>2021-07-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/-304--heap-sort-algorithm-detailed-process-diagram/</loc>
    <lastmod>2021-07-09T15:57:42.575Z</lastmod>
    <data>
        <display>
        <title>【面朝大厂】堆排序算法（图解详细流程）</title>
        <pubTime>2021-07-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Know-Netty-whole-process/</loc>
    <lastmod>2021-07-08T15:25:53.290Z</lastmod>
    <data>
        <display>
        <title>一文了解Netty整体流程</title>
        <pubTime>2021-07-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-use-the-third-variable-how-to-exchange-two-variables/</loc>
    <lastmod>2021-07-07T16:47:40.267Z</lastmod>
    <data>
        <display>
        <title>不使用第三个变量，怎么交换两个变量的值？</title>
        <pubTime>2021-07-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ELK-processing-Spring-the-Boot-log-wonderful/</loc>
    <lastmod>2021-07-06T16:34:04.175Z</lastmod>
    <data>
        <display>
        <title>ELK 处理 Spring Boot 日志，妙！</title>
        <pubTime>2021-07-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Learn-the-10-kinds-of-timing-task-I-have-a-little-wave/</loc>
    <lastmod>2021-07-06T16:11:09.146Z</lastmod>
    <data>
        <display>
        <title>学会这10种定时任务，我有点飘了</title>
        <pubTime>2021-07-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Apk-history/</loc>
    <lastmod>2021-07-05T16:12:06.632Z</lastmod>
    <data>
        <display>
        <title>.apk 成为历史！</title>
        <pubTime>2021-07-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Message-queue-MQ-JMSKafka-you-know/</loc>
    <lastmod>2021-07-05T16:00:09.268Z</lastmod>
    <data>
        <display>
        <title>消息队列MQ/JMS/Kafka，你都了解吗？</title>
        <pubTime>2021-07-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Meituan-the-interviewer-ask-me-ZGC-Z-is-what-mean/</loc>
    <lastmod>2021-07-04T10:56:08.286Z</lastmod>
    <data>
        <display>
        <title>美团面试官问我：ZGC 的 Z 是什么意思？</title>
        <pubTime>2021-07-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-ElasticSearch-than-MySQL-is-more-suitable-for-complex-conditions-search/</loc>
    <lastmod>2021-07-04T10:34:38.648Z</lastmod>
    <data>
        <display>
        <title>为什么ElasticSearch比MySQL更适合复杂条件搜索</title>
        <pubTime>2021-07-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-the-difference-between-the-Spring-Boot-and-Spring/</loc>
    <lastmod>2021-07-04T05:04:12.120Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 和 Spring 到底有啥区别？</title>
        <pubTime>2021-07-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-admit-that-the-IDEA-of-20213-is-a-little-strong/</loc>
    <lastmod>2021-07-04T04:49:06.288Z</lastmod>
    <data>
        <display>
        <title>我承认 IDEA 2021.3 有点强！</title>
        <pubTime>2021-07-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ES-SpringBoot-operation-for-all-kinds-of-advanced-query-it-is-worth-collecting/</loc>
    <lastmod>2021-07-03T18:40:43.646Z</lastmod>
    <data>
        <display>
        <title>SpringBoot操作ES进行各种高级查询（值得收藏）</title>
        <pubTime>2021-07-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Feelings-strongly-recommend-a-crossplatform-Redis-visualization-client-tools-RedisViewer/</loc>
    <lastmod>2021-07-03T18:34:59.323Z</lastmod>
    <data>
        <display>
        <title>强烈推荐一个有情怀的跨平台Redis可视化客户端工具：RedisViewer</title>
        <pubTime>2021-07-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-large-file-upload-server-HTTP-breakpoint-continuingly-support-large-files-the-implementation-of-the-method/</loc>
    <lastmod>2021-07-03T18:28:08.649Z</lastmod>
    <data>
        <display>
        <title>大文件上传服务器：支持超大文件HTTP断点续传的实现办法</title>
        <pubTime>2021-07-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Based-on-the-Redis-implementing-distributed-lock-thinking/</loc>
    <lastmod>2021-07-03T17:49:49.733Z</lastmod>
    <data>
        <display>
        <title>基于 Redis 实现分布式锁思考</title>
        <pubTime>2021-07-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-regular-expressions-dealing-with-complex-text-the-efficiency-is-high/</loc>
    <lastmod>2021-07-03T17:43:40.211Z</lastmod>
    <data>
        <display>
        <title>Java 正则表达式处理复杂文本，效率就是高！</title>
        <pubTime>2021-07-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Blue-green-deployment-canary-release-gray-AB-test/</loc>
    <lastmod>2021-07-03T16:39:18.458Z</lastmod>
    <data>
        <display>
        <title>蓝绿部署、金丝雀发布（灰度发布）、AB测试……</title>
        <pubTime>2021-07-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-underlying-implementation-of-RateLimiter-is-what/</loc>
    <lastmod>2021-07-03T16:33:48.007Z</lastmod>
    <data>
        <display>
        <title>RateLimiter 的底层实现是啥？</title>
        <pubTime>2021-07-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-use-the-interceptor-access-Controller-method-name-and-notes-information/</loc>
    <lastmod>2021-07-03T16:12:16.594Z</lastmod>
    <data>
        <display>
        <title>如何使用拦截器获取Controller方法名和注解信息</title>
        <pubTime>2021-07-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Reinstall-the-IDEA-no-longer-worry-about-a-personal-configuration-and-synchronous/</loc>
    <lastmod>2021-07-03T16:02:26.157Z</lastmod>
    <data>
        <display>
        <title>重装IDEA再也不愁了，一招搞定同步个人配置！</title>
        <pubTime>2021-07-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-play-the-Java-dynamic-compilation-show-too-much-/</loc>
    <lastmod>2021-07-03T15:29:58.512Z</lastmod>
    <data>
        <display>
        <title>玩转 Java 动态编译，太秀了～！</title>
        <pubTime>2021-07-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kill-the-CMS-ZGC-is-the-future/</loc>
    <lastmod>2021-07-03T09:21:23.484Z</lastmod>
    <data>
        <display>
        <title>干掉cms，zgc才是未来</title>
        <pubTime>2021-06-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Life-saved/</loc>
    <lastmod>2021-07-03T09:13:02.371Z</lastmod>
    <data>
        <display>
        <title>命保住了！五年时间，我们也搞了一个技术中台！</title>
        <pubTime>2021-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Principle-of-reflection-and-polymorphism-rounding-and-the-difference/</loc>
    <lastmod>2021-07-02T17:56:03.361Z</lastmod>
    <data>
        <display>
        <title>反射和多态的实现原理详解以及区别</title>
        <pubTime>2021-07-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/College-degree-fraud-changed-to-211-got-the-trill-Offer/</loc>
    <lastmod>2021-07-02T17:44:00.028Z</lastmod>
    <data>
        <display>
        <title>大专学历造假改成了 211 拿到了抖音 Offer</title>
        <pubTime>2021-07-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-index-can-make-a-query-faster-have-you-ever-think-about/</loc>
    <lastmod>2021-07-02T16:47:45.611Z</lastmod>
    <data>
        <display>
        <title>为什么索引可以让查询变快，你有思考过吗？</title>
        <pubTime>2021-07-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Micro-service-API-gateway-construction-practice-experience-to-share/</loc>
    <lastmod>2021-07-01T16:18:30.267Z</lastmod>
    <data>
        <display>
        <title>微服务 API 网关建设，实践经验分享！</title>
        <pubTime>2021-07-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Docker-dont-sweet-why-also-K8s/</loc>
    <lastmod>2021-06-30T17:38:18.833Z</lastmod>
    <data>
        <display>
        <title>Docker 不香吗，为啥还要 K8s？</title>
        <pubTime>2021-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Refuse-to-lie-flat-Redis-choose-to-implement-their-own-VM/</loc>
    <lastmod>2021-06-30T17:23:44.880Z</lastmod>
    <data>
        <display>
        <title>拒绝躺平，Redis选择实现了自己的VM</title>
        <pubTime>2021-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Service-architecture-and-structure-of-the-10-most-important-design-patterns/</loc>
    <lastmod>2021-06-29T15:59:21.324Z</lastmod>
    <data>
        <display>
        <title>微服务架构及其最重要的 10 个设计模式！</title>
        <pubTime>2021-06-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/It-is-more-than-a-ThreadLocal-diao-scared-I-share-out-quickly/</loc>
    <lastmod>2021-06-28T16:08:11.184Z</lastmod>
    <data>
        <display>
        <title>这玩意比ThreadLocal叼多了，吓得我赶紧分享出来。</title>
        <pubTime>2021-06-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Finally-gave-up-the-monotony-of-swagger--UI-chose-the-artifact--knife4j/</loc>
    <lastmod>2021-06-27T07:08:09.457Z</lastmod>
    <data>
        <display>
        <title>终于放弃了单调的swagger-ui了，选择了这款神器—knife4j</title>
        <pubTime>2021-06-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Much-design-a-set-of-extensible-architecture-level/</loc>
    <lastmod>2021-06-27T06:52:57.679Z</lastmod>
    <data>
        <display>
        <title>厉害了，设计了一套千万级可扩展的架构！</title>
        <pubTime>2021-06-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-currency-and-burst/</loc>
    <lastmod>2021-06-26T19:26:34.854Z</lastmod>
    <data>
        <display>
        <title>比特币又爆了。。。</title>
        <pubTime>2021-06-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Through-the-Nginx-reverse-proxy-realizes-the-remote-debugging-native-code/</loc>
    <lastmod>2021-06-26T19:09:37.879Z</lastmod>
    <data>
        <display>
        <title>通过Nginx反向代理，实现远程调试本机代码</title>
        <pubTime>2021-06-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-Stream-is-used-in-everyday-then-you-know-the-implementation-principle-of-the-Stream-is-so-strong/</loc>
    <lastmod>2021-06-26T18:40:30.238Z</lastmod>
    <data>
        <display>
        <title>天天在用Stream，那你知道如此强大的Stream的实现原理吗？</title>
        <pubTime>2021-06-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-highfrequency-interview-questions-hard-gang-the-interviewer/</loc>
    <lastmod>2021-06-26T17:06:41.359Z</lastmod>
    <data>
        <display>
        <title>MySQL 高频面试题，硬 gang 面试官</title>
        <pubTime>2021-06-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/They-are-the-basic-principles-of/</loc>
    <lastmod>2021-06-26T16:35:17.841Z</lastmod>
    <data>
        <display>
        <title>ZooKeeper基本原理</title>
        <pubTime>2021-06-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mybatis-reverse-understanding-of-transaction-in-your-heart/</loc>
    <lastmod>2021-06-26T16:28:10.683Z</lastmod>
    <data>
        <display>
        <title>MyBatis：颠覆你心中对事务的理解</title>
        <pubTime>2021-06-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/40-pieces-of-the-most-complete-Linux,-C-C-mind-map-collection/</loc>
    <lastmod>2021-06-26T14:46:37.527Z</lastmod>
    <data>
        <display>
        <title>Linux 思维导图整理（建议收藏）</title>
        <pubTime>2021-06-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/300-seconds-quickly-understand-Java-916-new-features-to-help-you-out-in-volume/</loc>
    <lastmod>2021-06-26T14:37:15.913Z</lastmod>
    <data>
        <display>
        <title>300 秒快速了解 Java 9 - 16 新特性，助你脱离内卷</title>
        <pubTime>2021-06-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-what-are-the-locks-in-Java-I-knelt-down/</loc>
    <lastmod>2021-06-26T14:26:44.075Z</lastmod>
    <data>
        <display>
        <title>面试官问：Java 中的锁有哪些？我跪了……</title>
        <pubTime>2021-06-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kill-GuavaCache-Caffeine-is-the-king-of-the-local-cache/</loc>
    <lastmod>2021-06-26T02:21:41.565Z</lastmod>
    <data>
        <display>
        <title>干掉GuavaCache：Caffeine才是本地缓存的王</title>
        <pubTime>2021-06-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-asked-green-in-the-face-The-second-side-was-asked-about-the-query-efficiency-of-the-MySQL-time-types-Datetime-Bigint-and-timestamp/</loc>
    <lastmod>2021-06-25T16:25:42.340Z</lastmod>
    <data>
        <display>
        <title>mysql数据库时间类型datetime、bigint、timestamp的查询效率比较</title>
        <pubTime>2021-06-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Linux-operations-necessary-150-command-summary/</loc>
    <lastmod>2021-06-25T15:52:27.441Z</lastmod>
    <data>
        <display>
        <title>Linux 运维必备 150 个命令汇总</title>
        <pubTime>2021-06-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-responsibility-for-three-years-will-waste/</loc>
    <lastmod>2021-06-25T14:53:10.069Z</lastmod>
    <data>
        <display>
        <title>外包干三年，必废！</title>
        <pubTime>2021-06-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-not-advanced-programmers-worry-about-their-technology-becoming-obsolete/</loc>
    <lastmod>2021-06-25T14:39:02.230Z</lastmod>
    <data>
        <display>
        <title>高赞回答：为什么高级程序员不必担心自己的技术过时？</title>
        <pubTime>2021-06-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-introduces-the-regular-flow-of-MyBatisPlus/</loc>
    <lastmod>2021-06-24T17:34:10.988Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 中引入 MyBatisPlus 的常规流程</title>
        <pubTime>2021-01-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/BIO-NIO-AIO-also-silly-points-not-clear/</loc>
    <lastmod>2021-06-24T17:17:16.494Z</lastmod>
    <data>
        <display>
        <title>BIO、NIO、AIO，还傻傻分不清？</title>
        <pubTime>2021-06-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-craftsman-approach----elegant-handling-of-null-values/</loc>
    <lastmod>2021-06-24T15:23:54.175Z</lastmod>
    <data>
        <display>
        <title>如何优雅地根治 null 值引起的 Bug，看我的！</title>
        <pubTime>2021-06-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Our-company-has-been-using-distributed-locks-for-6-years/</loc>
    <lastmod>2021-06-23T16:57:56.929Z</lastmod>
    <data>
        <display>
        <title>我们公司使用了 6 年的分布式锁，很是牛逼啊！</title>
        <pubTime>2021-06-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dubious-Female-ticket-asked-me-can-develop-a-WeChat-circle-of-friends-weibo/</loc>
    <lastmod>2021-06-23T16:49:18.308Z</lastmod>
    <data>
        <display>
        <title>淦！女票问我能不能开发一个微信朋友圈、微博？</title>
        <pubTime>2021-06-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Colleagues-to-upgrade-the-MySQL-driver-80-which-leads-to-the-application-of-a-lot-of-overtime/</loc>
    <lastmod>2021-06-23T16:09:49.511Z</lastmod>
    <data>
        <display>
        <title>同事升级了MySQL驱动8.0，导致应用大量超时</title>
        <pubTime>2021-06-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/understanding-jwt//</loc>
    <lastmod>2021-06-23T15:32:28.966Z</lastmod>
    <data>
        <display>
        <title>牛逼！单点登录系统用 8 张漫画就解释了。。。</title>
        <pubTime>2021-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-tell-me-about-Tomcat-architecture-and-start-the-process-I-a-face-of-meng-force/</loc>
    <lastmod>2021-06-22T17:12:49.816Z</lastmod>
    <data>
        <display>
        <title>面试官：谈谈 Tomcat 架构及启动过程，我一脸懵逼。。</title>
        <pubTime>2021-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Chat-interface-idempotence-design/</loc>
    <lastmod>2021-06-22T16:05:52.401Z</lastmod>
    <data>
        <display>
        <title>聊聊接口幂等性设计</title>
        <pubTime>2021-06-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/5-years-of-work-colleagues-even-do-not-understand-the-Java-logging-system/</loc>
    <lastmod>2021-06-21T16:46:40.778Z</lastmod>
    <data>
        <display>
        <title>工作3年啦，你竟然连Java日志体系都没闹懂？说不过去~</title>
        <pubTime>2021-06-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-design-and-implement-the-short-URL-service-that-every-company-will-use/</loc>
    <lastmod>2021-06-21T01:44:04.322Z</lastmod>
    <data>
        <display>
        <title>手机短信里的短链接，是如何设计与实现的？</title>
        <pubTime>2021-06-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-thought-to-use-the-MyBatis-framework-is-foolproof-did-not-expect-or-be-injected-by-hackers-I-really-speechless/</loc>
    <lastmod>2021-06-20T16:02:16.231Z</lastmod>
    <data>
        <display>
        <title>Mybatis 框架下 SQL 注入攻击的 3 种方式，真是防不胜防！</title>
        <pubTime>2021-06-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-interview-asks-the-bad-MySQL-four-kinds-of-isolation-level-looks-after-the-string-hits-the-interviewer/</loc>
    <lastmod>2021-06-19T11:24:39.076Z</lastmod>
    <data>
        <display>
        <title>面试问烂的 MySQL 四种隔离级别，看完吊打面试官！</title>
        <pubTime>2021-06-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Some-flowcharts-necessary-for-Java-programmers/</loc>
    <lastmod>2021-06-19T11:18:08.996Z</lastmod>
    <data>
        <display>
        <title>多图 | Java 程序员必备的一些流程图</title>
        <pubTime>2021-06-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/13-years-of-coding-at-huawei-is-a-valuable-experience/</loc>
    <lastmod>2021-06-19T10:47:25.714Z</lastmod>
    <data>
        <display>
        <title>在华为写了 13 年代码，都是宝贵的经验</title>
        <pubTime>2021-06-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-use-Nginx-currentlimiting-gracefully/</loc>
    <lastmod>2021-06-19T03:17:04.711Z</lastmod>
    <data>
        <display>
        <title>如何使用 Nginx 优雅地限流？</title>
        <pubTime>2021-06-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight//</loc>
    <lastmod>2021-06-19T03:03:46.635Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 静态资源处理，妙！</title>
        <pubTime>2020-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Work-crazy-in-MyBatis-$-and-#-do-not-use/</loc>
    <lastmod>2021-06-18T17:02:36.110Z</lastmod>
    <data>
        <display>
        <title>MyBatis中的$和#，用不好，准备走人！</title>
        <pubTime>2021-06-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Code-Review-best-practices/</loc>
    <lastmod>2021-06-18T16:55:57.259Z</lastmod>
    <data>
        <display>
        <title>同事天天写垃圾代码，就没办法？</title>
        <pubTime>2019-11-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-many-programmers-wear-headphones-at-work/</loc>
    <lastmod>2021-06-18T16:45:32.299Z</lastmod>
    <data>
        <display>
        <title>为什么很多程序员工作时都戴耳机？</title>
        <pubTime>2021-06-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/how-run-load-test-50k-concurrent-users/</loc>
    <lastmod>2021-06-18T16:38:01.143Z</lastmod>
    <data>
        <display>
        <title>硬核！如何模拟 5w+ 的并发用户？</title>
        <pubTime>2021-06-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Daaniel-summary-Git-use-skills-write-so-well/</loc>
    <lastmod>2021-06-18T16:29:09.480Z</lastmod>
    <data>
        <display>
        <title>大牛总结的 Git 使用技巧，写得太好了！</title>
        <pubTime>2021-06-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Finally-someone-made-clear-the-Docker-word-explanation/</loc>
    <lastmod>2021-06-18T16:17:36.525Z</lastmod>
    <data>
        <display>
        <title>终于有人把 Docker 讲清楚了，万字详解！</title>
        <pubTime>2021-06-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-real-reason-programmers-work-so-much-overtime/</loc>
    <lastmod>2021-06-18T15:11:38.406Z</lastmod>
    <data>
        <display>
        <title>程序员无休止加班的真正原因！</title>
        <pubTime>2021-06-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-design-permission-management-module-schedule-structure/</loc>
    <lastmod>2021-06-17T16:06:03.106Z</lastmod>
    <data>
        <display>
        <title>如何设计一个完美的权限管理模块？</title>
        <pubTime>2021-06-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-article-takes-you-through-the-API-gateway-from-entry-to-abandonment/</loc>
    <lastmod>2021-06-17T16:02:28.928Z</lastmod>
    <data>
        <display>
        <title>一文带你 API 网关从入门到放弃</title>
        <pubTime>2021-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-Internet-companies-commonly-used-library-sub-table-scheme-summary/</loc>
    <lastmod>2021-06-17T15:37:14.086Z</lastmod>
    <data>
        <display>
        <title>不用找了，大厂在用的分库分表方案，都在这了！</title>
        <pubTime>2020-05-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Large-distributed-Web-system-architecture-evolution/</loc>
    <lastmod>2021-06-16T15:08:49.755Z</lastmod>
    <data>
        <display>
        <title>大型分布式Web系统的架构演进</title>
        <pubTime>2021-06-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-architecture-and-principle-of-MyBatis-further-parsing/</loc>
    <lastmod>2021-06-16T14:41:01.728Z</lastmod>
    <data>
        <display>
        <title>MyBatis架构与原理深入解析</title>
        <pubTime>2021-06-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/8-solutions-to-the-problem-of-repeated-submission/</loc>
    <lastmod>2021-06-15T14:33:35.301Z</lastmod>
    <data>
        <display>
        <title>8 种方案解决重复提交问题！</title>
        <pubTime>2021-06-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Because-a-Kafka-downtime-I-understand-Kafka-high-availability-principle/</loc>
    <lastmod>2021-06-15T13:58:49.253Z</lastmod>
    <data>
        <display>
        <title>因为一次 Kafka 宕机，我明白了 Kafka 高可用原理！</title>
        <pubTime>2021-06-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-improve-your-Nginx-by-a-factor-of-10/</loc>
    <lastmod>2021-06-15T13:51:45.490Z</lastmod>
    <data>
        <display>
        <title>如何让你的 Nginx 提升 10 倍性能？</title>
        <pubTime>2021-06-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-is-StringBuilder-thread-unsafe/</loc>
    <lastmod>2021-06-14T15:00:06.783Z</lastmod>
    <data>
        <display>
        <title>为什么 StringBuilder 不是线程安全的？</title>
        <pubTime>2021-06-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Micro-service-profiles-and-technology-stack/</loc>
    <lastmod>2021-06-14T13:29:29.446Z</lastmod>
    <data>
        <display>
        <title>微服务的简介和技术栈</title>
        <pubTime>2021-06-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Message-queue-reliability-duplicate-messages-message-backlog-the-use-of-distributed-transactions/</loc>
    <lastmod>2021-06-13T15:15:09.905Z</lastmod>
    <data>
        <display>
        <title>消息队列中：消息可靠性、重复消息、消息积压、利用消息实现分布式事务</title>
        <pubTime>2021-06-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Open-source-API-gateway-architecture-analysis/</loc>
    <lastmod>2021-06-13T14:54:24.806Z</lastmod>
    <data>
        <display>
        <title>开源 API 网关架构分析</title>
        <pubTime>2021-06-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-implements-common-interface-parameter-validation/</loc>
    <lastmod>2021-06-12T02:47:13.823Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 实现通用的接口参数校验</title>
        <pubTime>2021-06-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-adding-limit-after-DELETE-a-good-habit/</loc>
    <lastmod>2021-06-12T02:41:03.744Z</lastmod>
    <data>
        <display>
        <title>delete 后加 limit 是个好习惯么</title>
        <pubTime>2021-06-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringMVC-MyBatis-MySQL-Redis-as-a-secondary-cache-configuration/</loc>
    <lastmod>2021-06-12T02:35:19.052Z</lastmod>
    <data>
        <display>
        <title>SpringMVC + MyBatis + MySQL + Redis(作为二级缓存) 配置</title>
        <pubTime>2021-06-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-interview-ask-lousy-Spring-AOP-for-SpringMVC-process-principle/</loc>
    <lastmod>2021-06-11T18:19:03.040Z</lastmod>
    <data>
        <display>
        <title>面试问烂的 Spring AOP 原理、SpringMVC 过程</title>
        <pubTime>2021-06-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/My-colleague-buried-a-hole-the-Insert-into-select-statement-blew-up-the-production-server/</loc>
    <lastmod>2021-06-11T17:58:52.234Z</lastmod>
    <data>
        <display>
        <title>一条 SQL 引发的事故，同事直接被开除！！</title>
        <pubTime>2021-06-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-does-the-factory-is-404-page-look-like-Seeing-the-last-one-I-smiled/</loc>
    <lastmod>2021-06-11T17:06:02.070Z</lastmod>
    <data>
        <display>
        <title>大厂的 404 页面都长啥样？看到最后一个，我笑了。。。</title>
        <pubTime>2021-06-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Distributed-system-based-on-Spring-Cloud-development-encounter-crawler-interface-stolen-brush-how-to-do/</loc>
    <lastmod>2021-06-11T16:57:26.399Z</lastmod>
    <data>
        <display>
        <title>一个依赖搞定 Spring Boot 反爬虫，防止接口盗刷！</title>
        <pubTime>2021-06-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-many-companies-switch-to-Go-language-development-What-does-the-Go-language-do/</loc>
    <lastmod>2021-06-11T16:24:40.621Z</lastmod>
    <data>
        <display>
        <title>为什么很多公司转型 Go 语言开发？Go 语言能做什么</title>
        <pubTime>2021-06-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-highest-use-quickly-locate-the-current-database-CPU-SQL-statements/</loc>
    <lastmod>2021-06-11T15:52:55.312Z</lastmod>
    <data>
        <display>
        <title>快速定位当前数据库消耗 CPU 最高的 sql 语句</title>
        <pubTime>2021-06-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Cow-force/</loc>
    <lastmod>2021-06-11T15:07:56.295Z</lastmod>
    <data>
        <display>
        <title>牛逼！下一代 Docker 镜像构建神器</title>
        <pubTime>2021-06-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Select-a-software-outsourcing-company-is-entry-requirements/</loc>
    <lastmod>2021-06-11T13:11:11.079Z</lastmod>
    <data>
        <display>
        <title>软件外包公司的入职须知</title>
        <pubTime>2021-06-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Recommend-a-perfect-parking-management-system-the-Internet-of-things-project-springboot-have-the-source-code/</loc>
    <lastmod>2021-06-11T13:02:11.799Z</lastmod>
    <data>
        <display>
        <title>推荐一个完善的停车管理系统，物联网项目springboot，有源码</title>
        <pubTime>2021-06-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Toutiao-technical-architecture-analysis/</loc>
    <lastmod>2021-06-10T16:20:54.276Z</lastmod>
    <data>
        <display>
        <title>今日头条技术架构分析</title>
        <pubTime>2021-06-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-is-most-commonly-used-7-categories-of-annotations-the-strongest-collation-in-history/</loc>
    <lastmod>2021-06-09T16:15:17.801Z</lastmod>
    <data>
        <display>
        <title>Spring 最常用的 7 大类注解，史上最强整理！</title>
        <pubTime>2021-06-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Yes-use-Nacos-stepping-pit/</loc>
    <lastmod>2021-06-09T15:17:06.269Z</lastmod>
    <data>
        <display>
        <title>没错，使用 Nacos 踩坑了</title>
        <pubTime>2021-06-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-+-Redis-interface-idempotent-well-written!/</loc>
    <lastmod>2021-06-07T15:39:53.885Z</lastmod>
    <data>
        <display>
        <title>Spring Boot + Redis 实现接口幂等性，写得太好了！</title>
        <pubTime>2021-06-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/With-CMS-garbage-collector-for-many-years-finally-replaced-by-G1-very-delicious/</loc>
    <lastmod>2021-06-06T09:16:02.950Z</lastmod>
    <data>
        <display>
        <title>用了很多年的 CMS 垃圾收集器，终于换成了 G1，真香！！</title>
        <pubTime>2021-06-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Cache-Redis---the-three-big-problems-and-their-solutions/</loc>
    <lastmod>2021-06-06T05:46:10.827Z</lastmod>
    <data>
        <display>
        <title>【Redis】缓存的三大问题及其解决方案</title>
        <pubTime>2021-06-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/We-have-no-AOP-do-operation-log/</loc>
    <lastmod>2021-06-06T03:32:59.366Z</lastmod>
    <data>
        <display>
        <title>我们已经不用AOP做操作日志了！</title>
        <pubTime>2021-06-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Three-mainstream-Java-micro-service-framework/</loc>
    <lastmod>2021-06-05T17:51:56.359Z</lastmod>
    <data>
        <display>
        <title>3 个主流 Java 微服务框架</title>
        <pubTime>2021-06-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-official-Redis-development-specification/</loc>
    <lastmod>2021-06-05T17:15:30.287Z</lastmod>
    <data>
        <display>
        <title>一份完整的阿里云 Redis 开发规范，值得收藏！</title>
        <pubTime>2021-06-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-foreigners-are-reluctant-to-use-MyBatis/</loc>
    <lastmod>2021-06-05T16:31:35.534Z</lastmod>
    <data>
        <display>
        <title>为什么老外都不愿意用MyBatis？</title>
        <pubTime>2021-06-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Do-not-make-any-of-the-top-ten-mistakes-Spring-makes/</loc>
    <lastmod>2021-06-05T15:54:44.860Z</lastmod>
    <data>
        <display>
        <title>Spring 常犯的十大错误，打死都不要犯！</title>
        <pubTime>2021-06-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Arrays-aslist-existence-pits/</loc>
    <lastmod>2021-06-05T06:30:38.481Z</lastmod>
    <data>
        <display>
        <title>Arrays.asList 有坑，千万别踩！</title>
        <pubTime>2021-06-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dry-goods,-accidentally-executed-rm--f-in-addition-to-the-road,-how-to-restore/</loc>
    <lastmod>2021-06-05T06:14:51.718Z</lastmod>
    <data>
        <display>
        <title>不小心执行了 rm -f，先别急着跑路</title>
        <pubTime>2021-06-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-USES-AOP-to-prevent-duplicate-commits/</loc>
    <lastmod>2021-06-05T05:47:28.807Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 使用 AOP 防止重复提交</title>
        <pubTime>2021-06-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Google-Java-programming-style-guide/</loc>
    <lastmod>2021-06-05T05:33:55.088Z</lastmod>
    <data>
        <display>
        <title>Google 出品的 Java 编码规范，强烈推荐，权威又科学！</title>
        <pubTime>2021-06-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-most-commonly-used-annotations-comb/</loc>
    <lastmod>2021-06-04T17:35:29.959Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 最最最常用的注解梳理</title>
        <pubTime>2021-06-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-10-years-of-using-Eclipse-then-I-finally-turned-to-IDEA/</loc>
    <lastmod>2021-06-04T16:35:41.943Z</lastmod>
    <data>
        <display>
        <title>再见，Eclipse。</title>
        <pubTime>2021-06-04T16:00:00.000Z</pubTime>
        
        <tag>IntelliJ IDEA</tag>
         
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Login-SpringBoot-implementation-interceptor-real/</loc>
    <lastmod>2021-06-04T16:01:29.577Z</lastmod>
    <data>
        <display>
        <title>SpringBoot实现登录拦截器（实战版）</title>
        <pubTime>2021-06-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/To-protect-your-SpringBoot-application-with-JWT/</loc>
    <lastmod>2021-06-04T14:30:15.368Z</lastmod>
    <data>
        <display>
        <title>使用 JWT 来保护你的 SpringBoot 应用</title>
        <pubTime>2021-06-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Micro-service-architecture-implementation-principle-explanation/</loc>
    <lastmod>2021-06-03T14:54:43.332Z</lastmod>
    <data>
        <display>
        <title>微服务架构实施原理详解</title>
        <pubTime>2021-06-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Sub-library-sub-table-vs-NewSQL-database/</loc>
    <lastmod>2021-06-02T15:29:47.922Z</lastmod>
    <data>
        <display>
        <title>分库分表 vs NewSQL 数据库</title>
        <pubTime>2021-06-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-nifty-multilevel-cache-implementation-scheme-how-nifty-is-it/</loc>
    <lastmod>2021-05-31T16:27:45.631Z</lastmod>
    <data>
        <display>
        <title>实现多级缓存架构设计方案</title>
        <pubTime>2021-05-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Micro-service-scenario-data-consistency-of-the-solution/</loc>
    <lastmod>2021-05-31T14:06:00.415Z</lastmod>
    <data>
        <display>
        <title>微服务场景下的数据一致性解决方案</title>
        <pubTime>2021-05-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-very-tough-RabbitMQ-concludes,-well-written/</loc>
    <lastmod>2021-05-30T10:47:19.750Z</lastmod>
    <data>
        <display>
        <title>非常强悍的 RabbitMQ 总结，写得真好！</title>
        <pubTime>2021-05-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Timing-task-of-five-kinds-of-creation-method-you-will/</loc>
    <lastmod>2021-05-29T15:47:30.447Z</lastmod>
    <data>
        <display>
        <title>定时任务的五种创建方式，你都会么？</title>
        <pubTime>2021-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-thread-pool-is-how-to-reuse-the-idle-thread-to-perform-the-task/</loc>
    <lastmod>2021-05-29T15:35:57.750Z</lastmod>
    <data>
        <display>
        <title>线程池是如何重复利用空闲的线程来执行任务的？</title>
        <pubTime>2021-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Millions-of-data-volume-of-Excel-export-will-be-out-of-memory-and-caton/</loc>
    <lastmod>2021-05-29T15:30:20.964Z</lastmod>
    <data>
        <display>
        <title>几百万数据量的 Excel 导出会内存溢出和卡顿？那是你没用对方法！</title>
        <pubTime>2021-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dry-paper-MySQL-index-and-deep-insight-into-SQL-tuning-of-actual-combat/</loc>
    <lastmod>2021-05-29T15:23:13.087Z</lastmod>
    <data>
        <display>
        <title>干货篇：深入剖析 MySQL 索引和 SQL 调优实战</title>
        <pubTime>2021-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Performance-and-principle-analysis-of-Java-common-bean-mapper/</loc>
    <lastmod>2021-05-29T15:15:01.953Z</lastmod>
    <data>
        <display>
        <title>BeanUtils、BeanCopier、Dozer、Orika 哪个性能最强？</title>
        <pubTime>2021-05-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Refused-to-kill-9-to-stop-violence-elegant-stop-SpringBoot-service/</loc>
    <lastmod>2021-05-29T15:06:33.167Z</lastmod>
    <data>
        <display>
        <title>拒绝 kill -9 暴力停止，优雅停止 SpringBoot 服务</title>
        <pubTime>2021-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-big-should-the-database-connection-pool-be/</loc>
    <lastmod>2021-05-29T14:49:27.779Z</lastmod>
    <data>
        <display>
        <title>数据库连接池到底应该设多大？这次直接从100ms优化到3ms！</title>
        <pubTime>2021-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Super-god/</loc>
    <lastmod>2021-05-29T02:49:10.283Z</lastmod>
    <data>
        <display>
        <title>超神了！因为一次接口超时，我一路排查到了内核代码</title>
        <pubTime>2021-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Meituan-internship-interview-familiar-with-the-redblack-tree-is-it/</loc>
    <lastmod>2021-05-29T02:38:34.689Z</lastmod>
    <data>
        <display>
        <title>美团实习面试：熟悉红黑树是吧？能不能写一下？</title>
        <pubTime>2021-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-handle-NULL-values-in-the-SQL-you-really-know/</loc>
    <lastmod>2021-05-29T02:24:30.121Z</lastmod>
    <data>
        <display>
        <title>在 SQL 中该如何处理NULL值，你真的清楚么？</title>
        <pubTime>2021-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Cloud-configuration-know-how-much/</loc>
    <lastmod>2021-05-29T02:03:49.674Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud 配置知多少？</title>
        <pubTime>2021-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-four-pit-of-electricity-amount-calculation-must-pay-attention/</loc>
    <lastmod>2021-05-29T01:48:50.111Z</lastmod>
    <data>
        <display>
        <title>电商金额计算的 4 个坑，千万注意了！</title>
        <pubTime>2021-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-in-a-double-quote-dislocation-caused-by-the-bloody-case/</loc>
    <lastmod>2021-05-29T01:34:43.215Z</lastmod>
    <data>
        <display>
        <title>一条 update 语句引起的事故，这回让开发长长记性！！</title>
        <pubTime>2021-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Grade-a-latenight-optimization-and-MySQL-data-paging-wonderful-experience/</loc>
    <lastmod>2021-05-28T17:05:47.417Z</lastmod>
    <data>
        <display>
        <title>一次深夜优化，MySQL亿级数据分页的奇妙经历</title>
        <pubTime>2021-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-retry-mechanism-in-Spring-is-simple-and-practical/</loc>
    <lastmod>2021-05-28T16:59:56.995Z</lastmod>
    <data>
        <display>
        <title>Spring 中的重试机制，简单、实用！</title>
        <pubTime>2021-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Going-up-again/</loc>
    <lastmod>2021-05-28T16:37:14.303Z</lastmod>
    <data>
        <display>
        <title>又涨了！2021 年 5 月程序员工资统计新鲜出炉，快看你被平均了吗？</title>
        <pubTime>2021-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Did-you-know-that-Redis-can-implement-delay-queues/</loc>
    <lastmod>2021-05-28T16:04:04.468Z</lastmod>
    <data>
        <display>
        <title>你知道 Redis 可以实现延迟队列吗？</title>
        <pubTime>2021-05-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-does-not-Alibaba-use-ZooKeeper-for-service-discovery/</loc>
    <lastmod>2021-05-28T15:53:59.193Z</lastmod>
    <data>
        <display>
        <title>干掉 "ZooKeeper"？阿里为什么不用 ZK 做服务发现？</title>
        <pubTime>2021-05-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Baidu-distributed-ids-of-open-source-generator-is-powerful/</loc>
    <lastmod>2021-05-28T15:36:49.608Z</lastmod>
    <data>
        <display>
        <title>百度开源的分布式 ID 生成器，太强大了！</title>
        <pubTime>2021-05-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Do-not-dozen-log-randomly-this-is-the-correct-dozen-log-posture/</loc>
    <lastmod>2021-05-27T13:45:44.131Z</lastmod>
    <data>
        <display>
        <title>别乱打日志了，这才是正确的打日志姿势！</title>
        <pubTime>2021-05-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Distributed-file-system-design-which-aspects-should-be-considered/</loc>
    <lastmod>2021-05-27T01:39:04.696Z</lastmod>
    <data>
        <display>
        <title>主流分布式文件系统对比</title>
        <pubTime>2021-05-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-HashMap-and-currentHashMap-finally-summarize-clearly/</loc>
    <lastmod>2021-05-23T16:48:21.633Z</lastmod>
    <data>
        <display>
        <title>HashMap 和 CurrentHashMap 终于总结清楚了！</title>
        <pubTime>2021-05-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ClickHouse-exactly/</loc>
    <lastmod>2021-05-23T15:47:31.708Z</lastmod>
    <data>
        <display>
        <title>ClickHouse到底是什么？凭啥这么牛逼！</title>
        <pubTime>2021-05-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-45-must-master-in-the-annotations/</loc>
    <lastmod>2021-05-23T14:56:22.953Z</lastmod>
    <data>
        <display>
        <title>SpringBoot中必须掌握的45个注解</title>
        <pubTime>2021-05-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Chat-distributed-transactions/</loc>
    <lastmod>2021-05-23T13:32:19.474Z</lastmod>
    <data>
        <display>
        <title>聊一下分布式事务</title>
        <pubTime>2021-05-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-trillions-of-data-queries-respond-in-milliseconds/</loc>
    <lastmod>2021-05-22T17:54:31.632Z</lastmod>
    <data>
        <display>
        <title>1.3 万亿条数据查询，如何做到毫秒级响应？</title>
        <pubTime>2021-05-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mybatis-architecture-and-principle/</loc>
    <lastmod>2021-05-22T17:50:20.391Z</lastmod>
    <data>
        <display>
        <title>MyBatis 架构与原理</title>
        <pubTime>2021-05-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nginx-core-architecture-design-reveal-why-it-can-support-high-concurrency/</loc>
    <lastmod>2021-05-22T17:06:21.335Z</lastmod>
    <data>
        <display>
        <title>Nginx 核心架构设计，揭秘其为何能支持高并发？</title>
        <pubTime>2021-05-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-are-stored-procedures-not-recommended/</loc>
    <lastmod>2021-05-22T15:58:52.519Z</lastmod>
    <data>
        <display>
        <title>为什么阿里巴巴禁止使用存储过程？</title>
        <pubTime>2021-05-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Diagram-of-Spring-cycle-dependencies-too-well-written/</loc>
    <lastmod>2021-05-22T15:44:59.665Z</lastmod>
    <data>
        <display>
        <title>图解 Spring 循环依赖，写得太好了！</title>
        <pubTime>2021-05-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/byscoket/spring-boot-mybatis-with-druid/</loc>
    <lastmod>2021-05-22T15:33:20.913Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 整合 Mybatis 实现 Druid 多数据源配置</title>
        <pubTime>2019-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/bysocket/spring-boot-mybatis-with-web-in-action/</loc>
    <lastmod>2021-05-22T15:33:20.555Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 整合 Mybatis 的完整 Web 案例</title>
        <pubTime>2019-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/byscoket/spring-boot-mybatis-annotations-in-action/</loc>
    <lastmod>2021-05-22T15:33:20.218Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 整合 Mybatis Annotation 注解案例</title>
        <pubTime>2019-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Geek/Learn-micro-services-from-zero/How-do-I-export-and-reference-services/</loc>
    <lastmod>2021-05-22T15:32:36.644Z</lastmod>
    <data>
        <display>
        <title>如何发布和引用服务？</title>
        <pubTime>2019-01-02T16:00:00.000Z</pubTime>
        
        <tag>从0开始学微服务</tag>
         
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Experience-sharing-from-an-engineer-to-an-administrator/</loc>
    <lastmod>2021-05-22T15:32:33.385Z</lastmod>
    <data>
        <display>
        <title>从一个工程师到管理员的经验分享</title>
        <pubTime>2018-12-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Interview/algorithm-01/</loc>
    <lastmod>2021-05-22T15:32:31.743Z</lastmod>
    <data>
        <display>
        <title>算法面试题 —— 如何准备算法面试</title>
        <pubTime>2018-09-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Java 面试" url="https://www.iocoder.cn/categories/Java-%E9%9D%A2%E8%AF%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Interview/Follow-the-animation-to-learn-TCP-three-handshakes-and-four-waves/</loc>
    <lastmod>2021-05-22T15:32:30.206Z</lastmod>
    <data>
        <display>
        <title>跟着动画来学习 TCP 三次握手和四次挥手</title>
        <pubTime>2018-07-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Java 面试" url="https://www.iocoder.cn/categories/Java-%E9%9D%A2%E8%AF%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Interview/MySQL-01/</loc>
    <lastmod>2021-05-22T15:32:26.840Z</lastmod>
    <data>
        <display>
        <title>MySQL 面试题 —— 关于 MySQL 的知识点与面试常见问题都在这里</title>
        <pubTime>2018-07-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Java 面试" url="https://www.iocoder.cn/categories/Java-%E9%9D%A2%E8%AF%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/rest-client-use/</loc>
    <lastmod>2021-05-22T15:32:24.170Z</lastmod>
    <data>
        <display>
        <title>快速测试 API 接口的新技能</title>
        <pubTime>2018-07-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sentinel/laoqian/Sentinel-an-open-source-current-limiting-system-of-alibaba-is-fully-analyzed/</loc>
    <lastmod>2021-05-22T15:31:25.125Z</lastmod>
    <data>
        <display>
        <title>阿里巴巴开源限流系统 Sentinel 全解析</title>
        <pubTime>2017-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sentinel" url="https://www.iocoder.cn/categories/Sentinel/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/activity_2018_10_27/</loc>
    <lastmod>2021-05-22T15:30:32.763Z</lastmod>
    <data>
        <display>
        <title>闪电侠说：祝你好好学习，永远单身狗</title>
        <pubTime>2018-10-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="鸡汤" url="https://www.iocoder.cn/categories/%E9%B8%A1%E6%B1%A4/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-messy-implementation-of-repeatable-read-isolation-levels/</loc>
    <lastmod>2021-05-22T15:30:21.240Z</lastmod>
    <data>
        <display>
        <title>MySQL 乱七八糟的可重复读隔离级别实现</title>
        <pubTime>2018-07-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/On-high-performance-database-cluster----reading-and-writing-separation/</loc>
    <lastmod>2021-05-22T15:30:19.468Z</lastmod>
    <data>
        <display>
        <title>浅谈高性能数据库集群 —— 读写分离</title>
        <pubTime>2018-10-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-seven-common-encryption-algorithms-and-implementation/</loc>
    <lastmod>2021-05-22T15:30:14.848Z</lastmod>
    <data>
        <display>
        <title>浅谈常见的七种加密算法及实现</title>
        <pubTime>2018-10-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Preliminary-study-on-architecture-design-method/</loc>
    <lastmod>2021-05-22T15:30:13.919Z</lastmod>
    <data>
        <display>
        <title>架构设计方法初探</title>
        <pubTime>2018-11-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Understand-caching-architecture-in-distributed-systems-2/</loc>
    <lastmod>2021-05-22T15:30:11.538Z</lastmod>
    <data>
        <display>
        <title>理解分布式系统中的缓存架构(下)</title>
        <pubTime>2018-11-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Four-reference-types-in-Java/</loc>
    <lastmod>2021-05-22T15:30:08.780Z</lastmod>
    <data>
        <display>
        <title>Java 中的四种引用类型</title>
        <pubTime>2018-11-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Understand-caching-architecture-in-distributed-systems-1/</loc>
    <lastmod>2021-05-22T15:30:07.736Z</lastmod>
    <data>
        <display>
        <title>理解分布式系统中的缓存架构(上)</title>
        <pubTime>2018-11-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Please-uninstall-the-IDEA-plugin-immediately/</loc>
    <lastmod>2021-05-22T15:29:49.828Z</lastmod>
    <data>
        <display>
        <title>请立即卸载这款 IDEA 插件</title>
        <pubTime>2021-04-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Stop-learning-framework/</loc>
    <lastmod>2021-05-22T15:29:48.079Z</lastmod>
    <data>
        <display>
        <title>停止学习框架</title>
        <pubTime>2019-06-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/PNG-image-compression-principle/</loc>
    <lastmod>2021-05-22T15:29:47.584Z</lastmod>
    <data>
        <display>
        <title>PNG 图片压缩原理解析</title>
        <pubTime>2019-06-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-is-an-SQL-statement-executed-in-MySQL/</loc>
    <lastmod>2021-05-22T15:29:35.433Z</lastmod>
    <data>
        <display>
        <title>一条 SQL 语句在 MySQL 中是如何执行的</title>
        <pubTime>2019-06-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/History-of-more-complete-MySQL-high-performance-optimization-actual-combat-summary/</loc>
    <lastmod>2021-05-22T15:29:23.154Z</lastmod>
    <data>
        <display>
        <title>史上更全的 MySQL 高性能优化实战总结！</title>
        <pubTime>2019-03-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-experience-of-finding-a-job-after-coming-out-of-the-training-class-taught-him-these-five-things/</loc>
    <lastmod>2021-05-22T15:29:21.378Z</lastmod>
    <data>
        <display>
        <title>从培训班出来之后找工作的经历，教会了他这五件事</title>
        <pubTime>2019-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-practice-of-a-small-company-RESTful-sharing-interfaces-front-end-separation-and-interface-conventions/</loc>
    <lastmod>2021-05-22T15:29:19.598Z</lastmod>
    <data>
        <display>
        <title>某小公司 RESTful、共用接口、前后端分离、接口约定的实践</title>
        <pubTime>2019-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Teach-you-how-to-be-the-best-programmer-with-knowledge-and-humanity/</loc>
    <lastmod>2021-05-22T15:29:17.217Z</lastmod>
    <data>
        <display>
        <title>教你用认知和人性来做最棒的程序员</title>
        <pubTime>2019-02-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-the-future-is-here/</loc>
    <lastmod>2021-05-22T15:29:15.773Z</lastmod>
    <data>
        <display>
        <title>Java：未来已来</title>
        <pubTime>2019-01-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JAVA-generic-psychosexuality-journey-part-1/</loc>
    <lastmod>2021-05-22T15:28:26.470Z</lastmod>
    <data>
        <display>
        <title>Java 泛型意淫之旅（一）</title>
        <pubTime>2019-03-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-is-Redis-so-fast-from-data-storage-perspective/</loc>
    <lastmod>2021-05-22T15:28:26.146Z</lastmod>
    <data>
        <display>
        <title>Redis 为何这么快 —— 数据存储角度</title>
        <pubTime>2019-03-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/think-in-mysql-foreign-key//</loc>
    <lastmod>2021-05-22T15:28:20.058Z</lastmod>
    <data>
        <display>
        <title>从 MySQL 物理外键开始的思考</title>
        <pubTime>2019-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Discuss-common-NoSQL-technology-scheme-and-type-selection/</loc>
    <lastmod>2021-05-22T15:28:16.656Z</lastmod>
    <data>
        <display>
        <title>浅谈常见的 NoSQL 技术方案和选型</title>
        <pubTime>2019-01-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/talk-about-database-connection-pool/</loc>
    <lastmod>2021-05-22T15:28:08.831Z</lastmod>
    <data>
        <display>
        <title>大话数据库连接池简史，你都用过几个？</title>
        <pubTime>2019-03-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-brief-discussion-of-message-queues-and-common-message-middleware/</loc>
    <lastmod>2021-05-22T15:28:03.502Z</lastmod>
    <data>
        <display>
        <title>浅谈消息队列及常见的消息中间件</title>
        <pubTime>2019-02-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Deep-understanding-of-the-HTTP-protocol/</loc>
    <lastmod>2021-05-22T15:27:56.106Z</lastmod>
    <data>
        <display>
        <title>深入理解 HTTP 协议</title>
        <pubTime>2019-02-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-old-Java-ClassLoader-does-not-understand-the-old/</loc>
    <lastmod>2021-05-22T15:27:53.359Z</lastmod>
    <data>
        <display>
        <title>老大难的 Java ClassLoader 再不理解就老了</title>
        <pubTime>2019-01-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-is-not-if-else-good-code/</loc>
    <lastmod>2021-05-22T15:27:52.634Z</lastmod>
    <data>
        <display>
        <title>为什么 if else 不是好代码？</title>
        <pubTime>2019-01-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Illustrate-how-you-can-communicate-from-a-URL-to-a-web-page/</loc>
    <lastmod>2021-05-22T15:27:51.576Z</lastmod>
    <data>
        <display>
        <title>图解从 URL 到网页通信原理</title>
        <pubTime>2019-02-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Microservice-2-technology-stack-selection-manual/</loc>
    <lastmod>2021-05-22T15:27:44.512Z</lastmod>
    <data>
        <display>
        <title>微服务 2.0 技术栈选型手册</title>
        <pubTime>2019-03-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Overview-of-the-JVM/</loc>
    <lastmod>2021-05-22T15:27:42.623Z</lastmod>
    <data>
        <display>
        <title>JVM 总体概述</title>
        <pubTime>2019-02-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/how-much-faster-is-java-11/</loc>
    <lastmod>2021-05-22T15:27:40.632Z</lastmod>
    <data>
        <display>
        <title>Java 11 究竟比 8 快了多少？看看这个基准测试</title>
        <pubTime>2019-02-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Domain-Driven-Design-DDD-Domain-and-subdomain/</loc>
    <lastmod>2021-05-22T15:27:33.125Z</lastmod>
    <data>
        <display>
        <title>领域驱动设计（DDD）：领域和子域</title>
        <pubTime>2021-04-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-easiest-way-to-build-ZooKeeper-ever/</loc>
    <lastmod>2021-05-22T15:27:31.303Z</lastmod>
    <data>
        <display>
        <title>史上最便捷搭建 Zookeeper 的方法！</title>
        <pubTime>2021-04-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/When-we-are-reading-and-writing-sockets-what-are-we-actually-reading-and-writing/</loc>
    <lastmod>2021-05-22T15:27:30.857Z</lastmod>
    <data>
        <display>
        <title>【动画】当我们在读写 Socket 时，我们究竟在读写什么？</title>
        <pubTime>2018-12-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Order-of-e-commerce-system-design/</loc>
    <lastmod>2021-05-22T15:27:29.907Z</lastmod>
    <data>
        <display>
        <title>电商系统设计之订单</title>
        <pubTime>2018-11-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Game-development-protocol-design/</loc>
    <lastmod>2021-05-22T15:27:27.282Z</lastmod>
    <data>
        <display>
        <title>游戏开发 —— 协议设计</title>
        <pubTime>2018-07-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Products-of-e-commerce-system-design-2/</loc>
    <lastmod>2021-05-22T15:27:23.827Z</lastmod>
    <data>
        <display>
        <title>电商系统设计之商品（下）</title>
        <pubTime>2018-11-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JSONParser/</loc>
    <lastmod>2021-05-22T15:27:22.035Z</lastmod>
    <data>
        <display>
        <title>撸一个 JSON 解析器</title>
        <pubTime>2019-07-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Explain-how-to-use-Nginx-reverse-proxy,-load-balancing/</loc>
    <lastmod>2021-05-22T15:27:14.176Z</lastmod>
    <data>
        <display>
        <title>图文讲解，如何使用 Nginx 反向代理、负载均衡</title>
        <pubTime>2019-08-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-does-Google-put-billions-of-lines-of-code-in-one-library/</loc>
    <lastmod>2021-05-22T15:27:10.374Z</lastmod>
    <data>
        <display>
        <title>Google 为什么把几十亿行代码放在一个库</title>
        <pubTime>2019-09-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SLF4J-package-old-conflict-each-inspection-half-a-day-what-is-the-reason-How-to-solve-it/</loc>
    <lastmod>2021-05-22T15:27:09.994Z</lastmod>
    <data>
        <display>
        <title>Slf4j 包老冲突，每次排查半天，是什么原因？怎么解决？</title>
        <pubTime>2021-01-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-unit-testing/</loc>
    <lastmod>2021-05-22T15:27:07.799Z</lastmod>
    <data>
        <display>
        <title>【保姆级教程】Spring Boot 单元测试</title>
        <pubTime>2021-01-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Three-important-questions-to-know-about-Redis-caching/</loc>
    <lastmod>2021-05-22T15:27:03.984Z</lastmod>
    <data>
        <display>
        <title>关于 Redis 缓存的三个一定要知道的问题哟！</title>
        <pubTime>2020-10-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-left-join-right-join-and-join/</loc>
    <lastmod>2021-05-22T15:27:00.016Z</lastmod>
    <data>
        <display>
        <title>left join、right join和join，傻傻分不清？</title>
        <pubTime>2020-06-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Hahaha-this-project-to-teach-people-to-write-bad-code-is-going-viral-on-GitHub/</loc>
    <lastmod>2021-05-22T15:26:59.793Z</lastmod>
    <data>
        <display>
        <title>哈哈哈，这个教人写烂代码的项目在 GitHub 上火了。。。</title>
        <pubTime>2020-12-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Details-of-the-JVM-virtual-machine!-How-sweet-Seconds-to-understand-Not-at-all/</loc>
    <lastmod>2021-05-22T15:26:54.777Z</lastmod>
    <data>
        <display>
        <title>JVM 虚拟机图文详解！真香！秒懂！一点都不难！</title>
        <pubTime>2020-05-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Cattle-A-database-that-is-100-1000-times-faster-than-a-traditional-database/</loc>
    <lastmod>2021-05-22T15:26:51.145Z</lastmod>
    <data>
        <display>
        <title>牛！一个比传统数据库快 100-1000 倍的数据库</title>
        <pubTime>2020-09-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/10-gifs-to-understand-some-programming-concepts//</loc>
    <lastmod>2021-05-22T15:26:48.861Z</lastmod>
    <data>
        <display>
        <title>循环、递归、二分检索等怎么学？10张动图一次搞定！</title>
        <pubTime>2019-12-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-many-of-the-programmer-35-bad-habits-do-you-have/</loc>
    <lastmod>2021-05-22T15:26:44.332Z</lastmod>
    <data>
        <display>
        <title>程序员的35个坏习惯，你有几条？</title>
        <pubTime>2019-05-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Understand-JAVA-exception-handling/</loc>
    <lastmod>2021-05-22T15:26:41.883Z</lastmod>
    <data>
        <display>
        <title>一文读懂 Java 异常处理</title>
        <pubTime>2019-03-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-simplified-path-from-Spring-MVC-to-Spring-BOOT/</loc>
    <lastmod>2021-05-22T15:26:41.243Z</lastmod>
    <data>
        <display>
        <title>Spring MVC 到 Spring BOOT 的简化之路</title>
        <pubTime>2019-07-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/CAS-implements-SSO-single-sign-on/</loc>
    <lastmod>2021-05-22T15:26:40.199Z</lastmod>
    <data>
        <display>
        <title>CAS 实现 SSO 单点登录</title>
        <pubTime>2019-07-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-few-Suggestions-for-programmers/</loc>
    <lastmod>2021-05-22T15:26:29.018Z</lastmod>
    <data>
        <display>
        <title>给程序员的几条建议，精彩配图</title>
        <pubTime>2019-05-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-system-runs-slowly-with-100-CPU-and-too-many-times-of-Full-GC/</loc>
    <lastmod>2021-05-22T15:26:24.166Z</lastmod>
    <data>
        <display>
        <title>系统运行缓慢，CPU 100%，以及Full GC次数过多问题的排查思路</title>
        <pubTime>2019-05-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/something_about_java_log_framework/</loc>
    <lastmod>2021-05-22T15:26:21.751Z</lastmod>
    <data>
        <display>
        <title>Java 日志框架那些事儿</title>
        <pubTime>2020-03-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/RabbitMQ-deferred-queues-are-implemented-in-two-ways/</loc>
    <lastmod>2021-05-22T15:26:21.288Z</lastmod>
    <data>
        <display>
        <title>RabbitMQ 延迟队列的两种实现方式</title>
        <pubTime>2020-02-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dubbo-service-test/</loc>
    <lastmod>2021-05-22T15:26:18.125Z</lastmod>
    <data>
        <display>
        <title>Dubbo Admin 服务测试功能</title>
        <pubTime>2020-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/jvm-micrometer-prometheus//</loc>
    <lastmod>2021-05-22T15:26:16.129Z</lastmod>
    <data>
        <display>
        <title>JVM 应用度量框架 Micrometer 实战</title>
        <pubTime>2020-03-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Cloud-Alibaba-new-generation-micro-service-solution/</loc>
    <lastmod>2021-05-22T15:26:13.544Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud Alibaba 新一代微服务解决方案</title>
        <pubTime>2020-02-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ruanyifeng-oauth-grant-types/</loc>
    <lastmod>2021-05-22T15:26:12.438Z</lastmod>
    <data>
        <display>
        <title>OAuth 2.0 的四种方式</title>
        <pubTime>2020-03-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interface-current-limiting-practices/</loc>
    <lastmod>2021-05-22T15:26:06.972Z</lastmod>
    <data>
        <display>
        <title>接口限流实践</title>
        <pubTime>2020-02-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Decrypted-Redis-power-double-11-behind-the-e-commerce-seckilling-system/</loc>
    <lastmod>2021-05-22T15:25:57.789Z</lastmod>
    <data>
        <display>
        <title>解密 Redis 助力双 11 背后电商秒杀系统</title>
        <pubTime>2020-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-brushing-the-algorithm-for-a-month-I-finally-got-the-double-offer/</loc>
    <lastmod>2021-05-22T15:25:56.614Z</lastmod>
    <data>
        <display>
        <title>刷了一个月算法，终于拿到了 double 的 offer</title>
        <pubTime>2019-12-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Internet-job-survival-guide/</loc>
    <lastmod>2021-05-22T15:25:54.367Z</lastmod>
    <data>
        <display>
        <title>互联网工作生存指南</title>
        <pubTime>2020-06-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interview-question-hot-body-500-million-integer-big-file-to-order/</loc>
    <lastmod>2021-05-22T15:25:54.032Z</lastmod>
    <data>
        <display>
        <title>面试题热个身：5 亿整数的大文件，来排个序？</title>
        <pubTime>2020-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-locks-in-a-database/</loc>
    <lastmod>2021-05-22T15:25:51.537Z</lastmod>
    <data>
        <display>
        <title>聊一聊数据库中的锁</title>
        <pubTime>2019-11-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-design-a-great-document-carrier/</loc>
    <lastmod>2021-05-22T15:25:37.348Z</lastmod>
    <data>
        <display>
        <title>如何设计一个牛逼的文件搬运工？</title>
        <pubTime>2019-12-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Zhihu-fastjson-is-so-fast-why-are-foreigners-still-keen-on-Jackson/</loc>
    <lastmod>2021-05-22T15:25:36.625Z</lastmod>
    <data>
        <display>
        <title>知乎：fastjson 这么快，为啥老外还是热衷 jackson?</title>
        <pubTime>2020-02-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-engineers-must-know-hashcode-and-hash-algorithms/</loc>
    <lastmod>2021-05-22T15:25:35.792Z</lastmod>
    <data>
        <display>
        <title>Java 工程师必知必会的 hashcode 和 hash 算法！</title>
        <pubTime>2020-09-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Novice-can-also-understand-the-source-reading-skills/</loc>
    <lastmod>2021-05-22T15:25:32.814Z</lastmod>
    <data>
        <display>
        <title>新手也能看懂的源码阅读技巧</title>
        <pubTime>2020-03-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-in-depth-look-at-the-Redis-memory-model-Redis-is-fast-for-a-reason/</loc>
    <lastmod>2021-05-22T15:25:32.073Z</lastmod>
    <data>
        <display>
        <title>一文深入了解 Redis 内存模型，Redis 的快是有原因的！</title>
        <pubTime>2020-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-Can-you-tell-me-about-a-request,-how-Spring-MVC-finds-the-right-Controller/</loc>
    <lastmod>2021-05-22T15:24:38.291Z</lastmod>
    <data>
        <display>
        <title>面试官：你能告诉我一个请求过来，Spring MVC 是如何找到正确的 Controller 的？</title>
        <pubTime>2020-08-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-super-detailed-Java-troubleshooting-tool-list/</loc>
    <lastmod>2021-05-22T15:24:28.833Z</lastmod>
    <data>
        <display>
        <title>一份超详细的 Java 问题排查工具单</title>
        <pubTime>2021-02-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Understand-the-technical-evolution-of-the-sub-library-sub-table/</loc>
    <lastmod>2021-05-22T15:24:24.952Z</lastmod>
    <data>
        <display>
        <title>一文读懂分库分表的技术演进（最佳实践）</title>
        <pubTime>2021-04-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-you-gracefully-null-in-Java/</loc>
    <lastmod>2021-05-22T15:24:20.028Z</lastmod>
    <data>
        <display>
        <title>在 Java 中如何优雅地判空</title>
        <pubTime>2021-02-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-should-your-project-be-properly-layered/</loc>
    <lastmod>2021-05-22T15:24:00.173Z</lastmod>
    <data>
        <display>
        <title>你的项目应该如何正确分层？</title>
        <pubTime>2018-10-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/7-generation-schemes-for-distributed-unique-ids/</loc>
    <lastmod>2021-05-22T15:22:30.876Z</lastmod>
    <data>
        <display>
        <title>分布式唯一 ID 的 7 种生成方案</title>
        <pubTime>2019-02-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-hardcore-were-the-moon-program-and-programmers-50-years-ago/</loc>
    <lastmod>2021-05-22T15:22:30.360Z</lastmod>
    <data>
        <display>
        <title>50 年前的登月程序和程序员有多硬核</title>
        <pubTime>2019-12-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-CODE-that-the-CTO-writes-that-is-awesome/</loc>
    <lastmod>2021-05-22T14:51:09.052Z</lastmod>
    <data>
        <display>
        <title>CTO 写的代码，真是绝了</title>
        <pubTime>2021-05-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-elegant-way-of-configured-interceptor/</loc>
    <lastmod>2021-05-22T14:47:08.506Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 优雅的配置拦截器方式</title>
        <pubTime>2021-05-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-student-dormitory-management-system-graduating-blessed-brothers/</loc>
    <lastmod>2021-05-22T14:35:54.253Z</lastmod>
    <data>
        <display>
        <title>Java学生宿舍管理系统，即将毕业的兄弟有福了！</title>
        <pubTime>2021-05-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Fix-and-against-the-test-questions/</loc>
    <lastmod>2021-05-22T12:39:55.952Z</lastmod>
    <data>
        <display>
        <title>一文搞定并发面试题</title>
        <pubTime>2021-05-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-dont-suggest-you-use-ae-quals-b-to-judge-object-equality/</loc>
    <lastmod>2021-05-22T11:36:51.177Z</lastmod>
    <data>
        <display>
        <title>为什么不建议你用a.equals(b)判断对象相等</title>
        <pubTime>2021-05-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-there-is-no-largescale-use-Kotlin-Java-backend-development/</loc>
    <lastmod>2021-05-22T11:36:24.360Z</lastmod>
    <data>
        <display>
        <title>为什么 Java 后端开发没有大规模采用 Kotlin？</title>
        <pubTime>2021-05-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-PageHelper-paging-to-the-list-action-causes-a-paging-is-invalid/</loc>
    <lastmod>2021-05-22T07:50:53.690Z</lastmod>
    <data>
        <display>
        <title>PageHelper分页后，对list操作会导致分页无效</title>
        <pubTime>2021-05-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Understand-the-Spring-the-principle-of-the-IOC-and-manual/</loc>
    <lastmod>2021-05-22T07:48:17.008Z</lastmod>
    <data>
        <display>
        <title>理解 Spring：IOC 的原理及手动实现</title>
        <pubTime>2021-05-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-the-advanced-features-many-also-useless/</loc>
    <lastmod>2021-05-22T07:34:59.670Z</lastmod>
    <data>
        <display>
        <title>Java这个高级特性，很多人还没用过！</title>
        <pubTime>2021-05-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/From-zero-to-separate-SpringBoot-simple-and-easy-to-read-and-write-it-is-easy/</loc>
    <lastmod>2021-05-22T06:11:01.440Z</lastmod>
    <data>
        <display>
        <title>从零实现SpringBoot简易读写分离，也不难嘛！</title>
        <pubTime>2021-05-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/HashMap-classic-details/</loc>
    <lastmod>2021-05-21T17:40:41.458Z</lastmod>
    <data>
        <display>
        <title>图文并茂：HashMap 经典详解！</title>
        <pubTime>2021-05-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/To-design-a-successful-micro-service-there-are-9-essential-basics/</loc>
    <lastmod>2021-05-21T16:49:32.190Z</lastmod>
    <data>
        <display>
        <title>一个牛逼的微服务！</title>
        <pubTime>2021-05-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Less-than-20-people-should-go-to-the-Internet-company/</loc>
    <lastmod>2021-05-21T14:13:16.404Z</lastmod>
    <data>
        <display>
        <title>不到 20 人的互联网公司该去吗？</title>
        <pubTime>2021-05-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/introduction-to-distributed-database/</loc>
    <lastmod>2021-05-20T16:40:45.132Z</lastmod>
    <data>
        <display>
        <title>浅谈分布式数据库</title>
        <pubTime>2021-05-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Finally-someone-clarify-Nginx-graphic-explanation/</loc>
    <lastmod>2021-05-19T15:44:46.581Z</lastmod>
    <data>
        <display>
        <title>终于有人把Nginx说清楚了，图文详解！</title>
        <pubTime>2021-05-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-be-entangled-with-the-thread-pool-sizenumber-of-threads-there-is-no-set-formula/</loc>
    <lastmod>2021-05-18T16:01:29.624Z</lastmod>
    <data>
        <display>
        <title>别再纠结线程池大小 + 线程数量了，没有固定公式的</title>
        <pubTime>2021-05-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/19-picture-gives-an-overview-of-Spring-Cloud/</loc>
    <lastmod>2021-05-18T15:21:19.093Z</lastmod>
    <data>
        <display>
        <title>19 张图概览 Spring Cloud</title>
        <pubTime>2021-05-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-Why-is-double-writing-not-recommended-in-the-system/</loc>
    <lastmod>2021-05-18T14:42:52.970Z</lastmod>
    <data>
        <display>
        <title>面试官：为什么在系统中不推荐双写?</title>
        <pubTime>2021-04-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Can-the-sub-library-sub-table-expand-indefinitely-That-is-a-great-explanation/</loc>
    <lastmod>2021-05-17T15:41:09.599Z</lastmod>
    <data>
        <display>
        <title>分库分表就能无限扩容吗，解释得太好了！</title>
        <pubTime>2021-05-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-why-doesnt-a-Java-thread-have-Running-status-I-am-stupid/</loc>
    <lastmod>2021-05-17T15:33:50.932Z</lastmod>
    <data>
        <display>
        <title>面试官问：为什么 Java 线程没有Running状态？我懵了</title>
        <pubTime>2021-05-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Today-I-want-to-win-as-Nginx/</loc>
    <lastmod>2021-05-16T14:24:29.683Z</lastmod>
    <data>
        <display>
        <title>今天，我要一举拿下Nginx！</title>
        <pubTime>2021-05-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-way-of-architecture-separation-of-business-logic-and-the-technical-details/</loc>
    <lastmod>2021-05-15T11:12:47.119Z</lastmod>
    <data>
        <display>
        <title>架构之道：分离业务逻辑和技术细节</title>
        <pubTime>2021-05-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-interviewer-asks-Redis-is-concurrent-safe/</loc>
    <lastmod>2021-05-15T10:54:16.140Z</lastmod>
    <data>
        <display>
        <title>面试官问：Redis 是并发安全的吗？怎么做到的？</title>
        <pubTime>2021-05-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tencent-Tendis-can-kill-Redis-with-the-technology-that-the-cow-force/</loc>
    <lastmod>2021-05-15T10:45:27.199Z</lastmod>
    <data>
        <display>
        <title>腾讯的Tendis能否干掉Redis，用了什么牛逼的技术呢？</title>
        <pubTime>2021-05-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programmers-must-be-aware-of-10-senior-SQL-concept/</loc>
    <lastmod>2021-05-15T08:57:35.472Z</lastmod>
    <data>
        <display>
        <title>程序员必须清楚的 10 个高级 SQL 概念！</title>
        <pubTime>2021-05-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-bulk-insert-how-not-to-insert-the-duplicate-data/</loc>
    <lastmod>2021-05-15T04:10:54.383Z</lastmod>
    <data>
        <display>
        <title>MySQL 批量插入，如何不插入重复数据？</title>
        <pubTime>2021-05-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Git-such-fallback-code-just-enough-grace/</loc>
    <lastmod>2021-05-15T03:57:16.359Z</lastmod>
    <data>
        <display>
        <title>Git 这样回退代码，才足够优雅</title>
        <pubTime>2021-05-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-dilemma!-Do-you-use-Spring-BeanUtils-or-Apache-BeanUtils/</loc>
    <lastmod>2021-05-15T03:38:26.863Z</lastmod>
    <data>
        <display>
        <title>两难！到底用 Spring BeanUtils 还是 Apache BeanUtils？</title>
        <pubTime>2021-05-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-deployed-Jar-file-thin-body-optimization-guidelines/</loc>
    <lastmod>2021-05-15T02:48:47.476Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 部署 Jar 文件，瘦身优化指南 ！</title>
        <pubTime>2021-05-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-the-distributed-unique-ID-generation-scheme-of-the-first-line-factory/</loc>
    <lastmod>2021-05-14T17:27:47.281Z</lastmod>
    <data>
        <display>
        <title>分布式唯一 ID 生成方案，写得不错！</title>
        <pubTime>2021-05-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Cow-x/</loc>
    <lastmod>2021-05-14T17:04:21.923Z</lastmod>
    <data>
        <display>
        <title>牛x！基于Springboot 2.0 + LayUI开发的物流管理系统（已开源）</title>
        <pubTime>2021-05-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-design-QQ,-WeChat-weibo,-Github-and-other-third-party-accounts-to-log-in/</loc>
    <lastmod>2021-05-14T15:43:27.246Z</lastmod>
    <data>
        <display>
        <title>如何设计 QQ、微信、微博、Github 等第三方账号登陆 ？（附表设计）</title>
        <pubTime>2019-10-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Jingdong-platform-research-and-development-domain-driven-design-DDD-practice/</loc>
    <lastmod>2021-05-14T14:35:09.045Z</lastmod>
    <data>
        <display>
        <title>京东平台研发：领域驱动设计（DDD）实践总结</title>
        <pubTime>2021-05-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-should-use-threadlocal-database-connection-pool/</loc>
    <lastmod>2021-05-14T13:43:57.022Z</lastmod>
    <data>
        <display>
        <title>数据库连接池为什么要用threadlocal呢？（不用会怎样？）</title>
        <pubTime>2021-05-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-Internet-company-ideal-structure/</loc>
    <lastmod>2021-05-13T17:09:53.795Z</lastmod>
    <data>
        <display>
        <title>互联网公司理想架构探讨</title>
        <pubTime>2021-05-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Most-commonly-used-of-regular-expressions/</loc>
    <lastmod>2021-05-13T16:57:03.544Z</lastmod>
    <data>
        <display>
        <title>常用正则表达式最强整理（速查手册）</title>
        <pubTime>2021-05-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-simple-chat-room-was-opened-overnight/</loc>
    <lastmod>2021-05-13T16:47:36.367Z</lastmod>
    <data>
        <display>
        <title>连夜撸了一个简易聊天室</title>
        <pubTime>2021-05-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java8-Optional-sentenced-to-empty-simplify-the-empty-operation/</loc>
    <lastmod>2021-05-13T16:28:00.687Z</lastmod>
    <data>
        <display>
        <title>Java8之Optional 判空，简化判空操作</title>
        <pubTime>2021-05-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ConcurrentHashMap-has-ten-performance-place-you-know/</loc>
    <lastmod>2021-05-12T15:43:08.454Z</lastmod>
    <data>
        <display>
        <title>ConcurrentHashMap有十个提升性能的地方，你都知道吗？</title>
        <pubTime>2021-05-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-didnt-Google-and-Facebook-Git-management-source-code/</loc>
    <lastmod>2021-05-12T15:23:34.545Z</lastmod>
    <data>
        <display>
        <title>Google 和 Facebook 为什么不用 Git 管理源码？</title>
        <pubTime>2021-05-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-Spring-MVC-treatment-process-of-what-kind-of/</loc>
    <lastmod>2021-05-12T15:12:35.443Z</lastmod>
    <data>
        <display>
        <title>面试官：Spring MVC 的处理流程是怎样的？</title>
        <pubTime>2021-05-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Various-debugging-tips-in-IDEA-to-easily-locate-bugs-super-comprehensive/</loc>
    <lastmod>2021-05-12T02:18:05.739Z</lastmod>
    <data>
        <display>
        <title>在 IDEA 中的各种调试技巧，轻松定位 Bug（超级全面）</title>
        <pubTime>2021-05-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-What-are-the-scenarios-in-which-Spring-transactions-fail-How-to-solve-it/</loc>
    <lastmod>2021-05-12T01:42:57.397Z</lastmod>
    <data>
        <display>
        <title>面试官：Spring事务失效的场景有哪些？如何解决？</title>
        <pubTime>2021-05-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-does-not-Java-use-360-Garbage-Cleanup-for-garbage-collection/</loc>
    <lastmod>2021-05-11T15:43:37.818Z</lastmod>
    <data>
        <display>
        <title>Java 为什么不采用 360 垃圾清理来进行垃圾回收呢？</title>
        <pubTime>2021-05-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Architecture-evolution-patterns-and-core-elements-of-an-architecture-overview/</loc>
    <lastmod>2021-05-11T15:32:18.723Z</lastmod>
    <data>
        <display>
        <title>架构概述之架构演化、模式与核心要素</title>
        <pubTime>2021-05-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Cant-tell-the-difference-Integer-new-Integer-and-int/</loc>
    <lastmod>2021-05-11T14:36:40.401Z</lastmod>
    <data>
        <display>
        <title>Integer、new Integer() 和 int 比较的面试题，考验你技术功底的时候到了！</title>
        <pubTime>2021-05-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-IDEA-plug-in-detection-code-vulnerabilities-a-key-to-repair-is-really-too-powerful/</loc>
    <lastmod>2021-05-11T01:40:59.636Z</lastmod>
    <data>
        <display>
        <title>这款 IDEA 插件，检测代码漏洞，一键修复，真是太厉害了！</title>
        <pubTime>2021-05-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java8-Stream-How-efficient-is-the-performance-in-large-data-volumes/</loc>
    <lastmod>2021-05-11T01:21:54.079Z</lastmod>
    <data>
        <display>
        <title>JDK 8 Stream 数据流效率怎么样？</title>
        <pubTime>2021-05-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/If-a-Service-has-multiple-implementation-classes-in-Spring-how-does-it-know-which-ServiceImpl-class-to-inject/</loc>
    <lastmod>2021-05-10T17:13:35.825Z</lastmod>
    <data>
        <display>
        <title>Spring中如Service有多个实现类，它怎么知道该注入哪个ServiceImpl类？</title>
        <pubTime>2021-05-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-read-write-separation-technology-architecture-analysis/</loc>
    <lastmod>2021-05-10T16:13:12.956Z</lastmod>
    <data>
        <display>
        <title>Redis 读写分离技术架构解析</title>
        <pubTime>2021-05-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-girl's-Meituan-interview-experience,-successfully-got-the-Offer/</loc>
    <lastmod>2021-05-09T12:38:03.069Z</lastmod>
    <data>
        <display>
        <title>一个妹子的美团面试经历，4轮2小时，成功拿到Offer</title>
        <pubTime>2021-05-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/It-is-cool-to-turn-VS-Code-into-a-Java-development-IDE/</loc>
    <lastmod>2021-05-08T16:39:47.220Z</lastmod>
    <data>
        <display>
        <title>把 VS Code 打造成 Java 开发 IDE，也挺爽！</title>
        <pubTime>2021-05-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-many-ways-of-asynchronous-programming-do-you-know/</loc>
    <lastmod>2021-05-08T15:51:57.464Z</lastmod>
    <data>
        <display>
        <title>异步编程的几种方式，你知道几种？</title>
        <pubTime>2021-05-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/API-rapid-development-platform-design-thinking/</loc>
    <lastmod>2021-05-08T14:48:34.160Z</lastmod>
    <data>
        <display>
        <title>API 快速开发平台设计思考</title>
        <pubTime>2021-05-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kill-the-native-JVM/</loc>
    <lastmod>2021-05-08T12:49:42.197Z</lastmod>
    <data>
        <display>
        <title>Spring 官宣，干掉原生 JVM！</title>
        <pubTime>2021-05-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-architecture/</loc>
    <lastmod>2021-05-07T15:06:39.229Z</lastmod>
    <data>
        <display>
        <title>何谓架构？</title>
        <pubTime>2021-05-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Deep-thinking-and-summary-about-the-data-center-dry-goods/</loc>
    <lastmod>2021-05-06T15:20:24.047Z</lastmod>
    <data>
        <display>
        <title>关于数据中台的深度思考与总结（干干货）</title>
        <pubTime>2021-04-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JDK-Dubbo-Spring-SPI-which-one-is-better/</loc>
    <lastmod>2021-05-06T13:47:13.057Z</lastmod>
    <data>
        <display>
        <title>JDK/Dubbo/Spring 三种 SPI 机制，谁更好？</title>
        <pubTime>2021-05-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-million-data-volume-paging-query-method-and-its-optimization/</loc>
    <lastmod>2021-05-05T13:28:30.909Z</lastmod>
    <data>
        <display>
        <title>MySQL 百万级数据，怎么做分页查询？</title>
        <pubTime>2021-05-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-not-Google-and-Facebook-use-Docker/</loc>
    <lastmod>2021-05-05T05:05:39.178Z</lastmod>
    <data>
        <display>
        <title>Google 和 Facebook 为什么不 用Docker？</title>
        <pubTime>2021-05-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-large-data-volume-ten-billion-level-Key-storage-requirements-and-solutions/</loc>
    <lastmod>2021-05-04T08:21:20.553Z</lastmod>
    <data>
        <display>
        <title>Redis 大数据量（百亿级）Key存储需求及解决方案</title>
        <pubTime>2021-05-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Design-of-multi-platform-Authentication-architecture-based-on-Token/</loc>
    <lastmod>2021-05-03T17:50:16.177Z</lastmod>
    <data>
        <display>
        <title>基于 Token 的多平台身份认证架构设计</title>
        <pubTime>2021-05-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Rounding-out-large-distributed-electricity-system-architecture/</loc>
    <lastmod>2021-05-02T08:41:32.382Z</lastmod>
    <data>
        <display>
        <title>详解 | 大型分布式电商系统架构</title>
        <pubTime>2021-05-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Geek/Learn-micro-services-from-zero/What-is-a-micro-service/</loc>
    <lastmod>2021-05-01T12:59:29.501Z</lastmod>
    <data>
        <display>
        <title>什么是微服务？</title>
        <pubTime>2018-12-31T16:00:00.000Z</pubTime>
        
        <tag>从0开始学微服务</tag>
         
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-big-is-a-Java-object/</loc>
    <lastmod>2021-05-01T12:54:26.014Z</lastmod>
    <data>
        <display>
        <title>一个 Java 对象到底有多大？</title>
        <pubTime>2021-04-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Goodbye-microservices/</loc>
    <lastmod>2021-05-01T12:21:33.096Z</lastmod>
    <data>
        <display>
        <title>再见，微服务</title>
        <pubTime>2019-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-you-quickly-determine-if-a-URL-is-in-the-2-billion-URL-set/</loc>
    <lastmod>2021-05-01T09:58:27.314Z</lastmod>
    <data>
        <display>
        <title>如何快速判断某 URL 是否在 20 亿的网址 URL 集合中？</title>
        <pubTime>2021-04-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Bytedance-side-is-i-thread-safe/</loc>
    <lastmod>2021-05-01T09:52:46.180Z</lastmod>
    <data>
        <display>
        <title>拼多多，一面，i++ 是线程安全的吗？一脸蒙逼</title>
        <pubTime>2021-04-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-use-enumerations-gracefully/</loc>
    <lastmod>2021-05-01T08:41:29.930Z</lastmod>
    <data>
        <display>
        <title>如何优雅的使用枚举</title>
        <pubTime>2021-04-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-HashMap-concurrency-cause-an-infinite-loop/</loc>
    <lastmod>2021-05-01T08:35:28.969Z</lastmod>
    <data>
        <display>
        <title>为什么 HashMap 并发时会引起死循环？</title>
        <pubTime>2021-04-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Free-your-hands-and-do-not-write-SQL-An-open-source-MyBatis-artifact/</loc>
    <lastmod>2021-05-01T06:56:31.332Z</lastmod>
    <data>
        <display>
        <title>解放双手，不写 SQL！一个开源 MyBatis 神器！!</title>
        <pubTime>2021-04-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-has-44-different-application-launchers/</loc>
    <lastmod>2021-05-01T06:47:59.556Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 居然有 44 种应用启动器</title>
        <pubTime>2021-04-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Fix-SpringBoot-integration-with-Kafka-Spring-Kafka/</loc>
    <lastmod>2021-05-01T05:49:38.625Z</lastmod>
    <data>
        <display>
        <title>搞定 SpringBoot 整合 Kafka（Spring-Kafka深入探秘）</title>
        <pubTime>2021-04-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-principle-analysis/</loc>
    <lastmod>2021-05-01T02:39:22.253Z</lastmod>
    <data>
        <display>
        <title>面试官：能说下 SpringBoot 启动原理吗？</title>
        <pubTime>2021-05-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/no-notepad-plus-plus/</loc>
    <lastmod>2021-05-01T02:24:16.300Z</lastmod>
    <data>
        <display>
        <title>放弃 Notepad++，事实证明，还有 5 款更牛逼。。。</title>
        <pubTime>2021-05-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Google-is-open-source-dependency-injection-library-is-smaller-and-faster-than-Spring/</loc>
    <lastmod>2021-05-01T02:14:54.187Z</lastmod>
    <data>
        <display>
        <title>Google 开源的依赖注入库，比 Spring 更小更快！</title>
        <pubTime>2021-04-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-difference-between-bachelor-master-and-doctor/</loc>
    <lastmod>2021-05-01T01:19:26.150Z</lastmod>
    <data>
        <display>
        <title>本科、硕士、博士的区别（终极版）</title>
        <pubTime>2021-04-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Stop-encapsulating-various-Util-tool-classes-this-divine-framework-is-worth-having/</loc>
    <lastmod>2021-05-01T01:09:57.403Z</lastmod>
    <data>
        <display>
        <title>还在封装各种 Util 工具类？这个神级框架帮你解决所有问题！</title>
        <pubTime>2021-04-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/High-frequency-interview-question-how-to-ensure-the-cache-and-database-double-write-consistency/</loc>
    <lastmod>2021-04-30T16:58:01.416Z</lastmod>
    <data>
        <display>
        <title>高频面试题：如何保证缓存与数据库的双写一致性？</title>
        <pubTime>2021-04-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/List-of-famous-IT-Internet-companies-in-first-and-second-tier-cities/</loc>
    <lastmod>2021-04-30T16:34:15.616Z</lastmod>
    <data>
        <display>
        <title>一二线城市有哪些值得加入的互联网公司？</title>
        <pubTime>2021-04-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Design-practice-of-microservice-architecture-for-DDD-domain/</loc>
    <lastmod>2021-04-29T14:15:10.134Z</lastmod>
    <data>
        <display>
        <title>面向 DDD 领域的微服务架构设计实践</title>
        <pubTime>2021-04-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-interviewed-a-46-year-old-programmer-who-was-full-of-thoughts/</loc>
    <lastmod>2021-04-28T16:05:03.957Z</lastmod>
    <data>
        <display>
        <title>面试了一个 46 岁程序员，思绪万千</title>
        <pubTime>2020-03-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Increase-knowledge-The-unique-idempotent-handling-of-payment-callbacks/</loc>
    <lastmod>2021-04-28T15:46:58.068Z</lastmod>
    <data>
        <display>
        <title>涨见识！支付回调特有的幂等处理方式！</title>
        <pubTime>2021-04-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-ensure-idempotency-of-interfaces-under-high-concurrency/</loc>
    <lastmod>2021-04-27T15:23:16.091Z</lastmod>
    <data>
        <display>
        <title>高并发下如何保证接口的幂等性？</title>
        <pubTime>2021-04-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-I-gracefully-record-HTTP-request-response-data/</loc>
    <lastmod>2021-04-26T17:35:55.191Z</lastmod>
    <data>
        <display>
        <title>如何优雅记录 http 请求/ 响应数据？</title>
        <pubTime>2021-04-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Come-on,-roll-a-simple-version-of-Redis/</loc>
    <lastmod>2021-04-24T17:53:04.191Z</lastmod>
    <data>
        <display>
        <title>手写一个简版的 Redis，实现高性能的 key-value 服务</title>
        <pubTime>2021-04-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Bean-life-cycle-11-hd-flowcharts-and-code-in-depth-analysis/</loc>
    <lastmod>2021-04-24T17:13:54.261Z</lastmod>
    <data>
        <display>
        <title>Spring 的 Bean 生命周期，11 张高清流程图及代码，深度解析</title>
        <pubTime>2021-04-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-there-is-a-large-amount-of-data-and-the-paging-query-is-very-slow-What-is-the-optimization-plan/</loc>
    <lastmod>2021-04-24T15:57:34.685Z</lastmod>
    <data>
        <display>
        <title>面试官扎问一问：数据量很大，分页查询很慢，有什么优化方案？</title>
        <pubTime>2021-04-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Four-visual-tools-are-recommended-to-solve-99-of-the-large-screen-visual-needs/</loc>
    <lastmod>2021-04-24T15:18:00.330Z</lastmod>
    <data>
        <display>
        <title>大厂，常用，四款，大屏可视化工具</title>
        <pubTime>2021-04-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Based-on-SpringBoot-to-achieve-MySQL-read-write-separation-technology/</loc>
    <lastmod>2021-04-24T15:03:24.034Z</lastmod>
    <data>
        <display>
        <title>基于 SpringBoot，来实现MySQL读写分离技术</title>
        <pubTime>2021-04-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/sofastack/sofa-boot/</loc>
    <lastmod>2021-04-24T14:54:24.308Z</lastmod>
    <data>
        <display>
        <title>蚂蚁金服开源增强版 Spring Boot 的研发框架！</title>
        <pubTime>2021-04-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Oh-is-this-the-elegant-shutdown-of-Java-Implementation-and-Principle/</loc>
    <lastmod>2021-04-24T13:53:43.984Z</lastmod>
    <data>
        <display>
        <title>哦，这就是Java的优雅停机？（实现及原理）</title>
        <pubTime>2021-04-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-per-second-570000-write-how-to-achieve/</loc>
    <lastmod>2021-04-24T11:57:58.036Z</lastmod>
    <data>
        <display>
        <title>MySQL每秒57万的写入，带你装逼，带你飞 ！！</title>
        <pubTime>2021-04-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Forget-Date-Date-handling-is-a-new-Java8-feature-it-is-not-too-late-to-learn/</loc>
    <lastmod>2021-04-24T10:52:15.235Z</lastmod>
    <data>
        <display>
        <title>死磕18个Java8日期处理，工作必用！</title>
        <pubTime>2021-04-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-Kafka-and-Pulsar-message-queues-compare/</loc>
    <lastmod>2021-04-24T04:26:17.322Z</lastmod>
    <data>
        <display>
        <title>Redis、Kafka 和 Pulsar 消息队列对比</title>
        <pubTime>2021-04-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/4-Common-Mistakes-that-Programmers-Make-And-That-is-Awesome/</loc>
    <lastmod>2021-04-23T17:57:11.145Z</lastmod>
    <data>
        <display>
        <title>程序员时常犯的 4 个错误，太可怕了！</title>
        <pubTime>2021-04-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Hand-write-a-miniature-Tomcat/</loc>
    <lastmod>2021-04-23T17:47:21.895Z</lastmod>
    <data>
        <display>
        <title>手写一个迷你版的 Tomcat 猫</title>
        <pubTime>2019-03-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-April-2021-the-average-salary-of-programmers-was-14596-yuan-Nanjing-programmer-income-is-squeezed-into-the-front-line/</loc>
    <lastmod>2021-04-23T17:14:10.971Z</lastmod>
    <data>
        <display>
        <title>2021年4月程序员工资统计，平均14596元。南京程序员收入挤进一线。</title>
        <pubTime>2021-04-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Understand-high-availability-live-in-different-places,-read-this-article-is-enough/</loc>
    <lastmod>2021-04-22T01:47:26.224Z</lastmod>
    <data>
        <display>
        <title>搞懂高可用：异地多活，看这篇文章就够了！</title>
        <pubTime>2021-04-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Reverse-engineering-Spring-Boot-Mybatis-is-too-convenient/</loc>
    <lastmod>2021-04-22T01:32:38.020Z</lastmod>
    <data>
        <display>
        <title>Spring Boot Mybatis 搞反向工程，太方便咯。。</title>
        <pubTime>2021-04-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Illustrate-the-Docker-architecture/</loc>
    <lastmod>2021-04-20T14:31:39.714Z</lastmod>
    <data>
        <display>
        <title>图解 Docker 架构</title>
        <pubTime>2021-04-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-integrates-Quartz-for-dynamic-configuration-of-JAVA-timing-tasks/</loc>
    <lastmod>2021-04-20T01:19:59.521Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 整合 Quartz 实现 JAVA 定时任务的动态配置</title>
        <pubTime>2021-04-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-LEFT-JOIN-FOLLOWED-BY-A-ON-OR-A-WHERE-OPTION/</loc>
    <lastmod>2021-04-19T16:01:53.888Z</lastmod>
    <data>
        <display>
        <title>SQL 语句中 left join 后用 on 还是 where，区别大了！</title>
        <pubTime>2021-04-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-essence-of-architecture-design-systems-and-subsystems-modules-and-components-frameworks-and-architectures/</loc>
    <lastmod>2021-04-19T15:37:41.210Z</lastmod>
    <data>
        <display>
        <title>架构设计的本质：系统与子系统、模块与组件、框架与架构</title>
        <pubTime>2021-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-is-Nginx-so-fast-that-it-can-not-stop/</loc>
    <lastmod>2021-04-19T01:40:55.971Z</lastmod>
    <data>
        <display>
        <title>Nginx 为什么快到根本停不下来？</title>
        <pubTime>2021-04-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tencent-MySQL-distributed-solution-officially-open-source-too-awesome/</loc>
    <lastmod>2021-04-19T01:38:06.627Z</lastmod>
    <data>
        <display>
        <title>腾讯，MySQL 分布式解决方案，正式开源、太牛逼啦！</title>
        <pubTime>2021-04-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Improper-use-of-Redis-distributed-lock-resulted-in-a-major-accident-and-100-bottles-of-Feitian-Maotai-were-oversold/</loc>
    <lastmod>2021-04-18T16:16:25.732Z</lastmod>
    <data>
        <display>
        <title>Redis 分布式锁使用不当，酿成一个重大事故，超卖了 100 瓶飞天茅台！！！</title>
        <pubTime>2021-04-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-must-microservices-have-gateways/</loc>
    <lastmod>2021-04-18T14:39:50.013Z</lastmod>
    <data>
        <display>
        <title>为什么微服务一定要有网关？</title>
        <pubTime>2021-04-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-system-architecture-design-of-grayscale-publishing/</loc>
    <lastmod>2021-04-18T14:34:59.143Z</lastmod>
    <data>
        <display>
        <title>灰度发布的系统架构设计</title>
        <pubTime>2021-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Seven-kinds-of-distributed-transaction-solutions-one-time-to-tell-you/</loc>
    <lastmod>2021-04-17T12:52:29.258Z</lastmod>
    <data>
        <display>
        <title>七种分布式事务的解决方案，一次讲给你听！</title>
        <pubTime>2021-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-SpringBoot-project-custom-annotation-+-interceptor-elegant-implementation-of-sensitive-data-encryption-and-decryption!/</loc>
    <lastmod>2021-04-17T12:46:15.584Z</lastmod>
    <data>
        <display>
        <title>在 SpringBoot 项目中，自定义注解+拦截器优雅的实现敏感数据的加解密！</title>
        <pubTime>2021-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Six-common-distributed-unique-ID-generation-strategies-and-their-comparative-advantages-and-disadvantages/</loc>
    <lastmod>2021-04-17T12:44:44.496Z</lastmod>
    <data>
        <display>
        <title>6 种常见分布式唯一ID生成策略及它们的优缺点对比</title>
        <pubTime>2021-04-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-IDEA-of-superior-No-Eclipse-Theia-is-out/</loc>
    <lastmod>2021-04-16T14:57:34.888Z</lastmod>
    <data>
        <display>
        <title>Eclipse 官宣，干掉 VS Code ！</title>
        <pubTime>2021-04-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ZooKeeper-is-dead-Kafka-dumped-him/</loc>
    <lastmod>2021-04-16T14:35:26.251Z</lastmod>
    <data>
        <display>
        <title>ZooKeeper 不行了？居然被 Kafka 抛弃了！</title>
        <pubTime>2021-04-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-optimize-SQL-subqueries-Write-the-deep/</loc>
    <lastmod>2021-04-16T14:14:56.046Z</lastmod>
    <data>
        <display>
        <title>SQL 子查询怎么优化？写的很深！</title>
        <pubTime>2021-04-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dry-MySQL-20-million-data-table-optimization-solution-process-three-awesome-solutions/</loc>
    <lastmod>2021-04-16T01:47:52.987Z</lastmod>
    <data>
        <display>
        <title>实战 2000w 数据大表的优化过程，提供三种解决方案</title>
        <pubTime>2020-08-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-understanding-of-DDD-domain-driver-design/</loc>
    <lastmod>2021-04-15T13:03:26.460Z</lastmod>
    <data>
        <display>
        <title>一文理解 DDD 领域驱动设计！</title>
        <pubTime>2021-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-CTO-asked-me-to-post-this-MySQL-specification-on-my-desk/</loc>
    <lastmod>2021-04-15T01:37:59.257Z</lastmod>
    <data>
        <display>
        <title>CTO 要我把这份 MySQL 规范贴在工位上！</title>
        <pubTime>2021-04-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Daily-excellent-fresh-trading-platform-practice/</loc>
    <lastmod>2021-04-13T13:51:50.528Z</lastmod>
    <data>
        <display>
        <title>每日优鲜交易平台化实践</title>
        <pubTime>2021-04-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-interviewer-asked-Can-Kafka-lose-a-message-How-did-you-deal-with-it/</loc>
    <lastmod>2021-04-13T01:34:00.110Z</lastmod>
    <data>
        <display>
        <title>面试官问：Kafka 会不会丢消息？怎么处理的?</title>
        <pubTime>2021-04-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Read-Effective-Java-the-third-time-These-50-tips-are-worth-the-most/</loc>
    <lastmod>2021-04-13T01:23:34.439Z</lastmod>
    <data>
        <display>
        <title>第 3 次读 Effective Java，这 50 个技巧最值！</title>
        <pubTime>2021-04-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/King--fry-Microsoft-has-finally-gone-after-the-JDK/</loc>
    <lastmod>2021-04-12T14:02:13.846Z</lastmod>
    <data>
        <display>
        <title>王炸！！微软终于对 JDK 下手了。。。</title>
        <pubTime>2021-04-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java8-quickly-implemented-List-to-map-grouping-filtering-and-other-operations/</loc>
    <lastmod>2021-04-12T01:38:08.056Z</lastmod>
    <data>
        <display>
        <title>Java8 的 Stream 快速实现List转map 、分组、过滤等骚操作！</title>
        <pubTime>2021-04-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/That-is-awesome-After-using-Disruptor-your-performance-improved-2-5-times/</loc>
    <lastmod>2021-04-10T08:13:48.535Z</lastmod>
    <data>
        <display>
        <title>太牛逼了！项目中用了 Disruptor 之后，性能提升了2.5倍</title>
        <pubTime>2021-04-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Queries-increased-by-200-times,-ClickHouse-you-deserve/</loc>
    <lastmod>2021-04-10T07:20:04.465Z</lastmod>
    <data>
        <display>
        <title>查询提升200倍，ClickHouse你值得拥有！</title>
        <pubTime>2021-04-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/21-Linux-commands-that-interviewers-often-test/</loc>
    <lastmod>2021-04-10T06:11:27.743Z</lastmod>
    <data>
        <display>
        <title>面试官常考的 21 条 Linux 命令</title>
        <pubTime>2021-04-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-case-study-on-the-application-of-seven-RabbitMQ-queue-patterns/</loc>
    <lastmod>2021-04-10T06:01:38.273Z</lastmod>
    <data>
        <display>
        <title>RabbitMQ 七种队列模式应用场景案例分析（通俗易懂）</title>
        <pubTime>2021-04-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-How-many-rows-can-a-B-tree-store-in-InnoDB/</loc>
    <lastmod>2021-04-10T05:23:07.794Z</lastmod>
    <data>
        <display>
        <title>InnoDB一棵B+树可以存放2千万数据？</title>
        <pubTime>2021-04-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Portainer-a-Docker-graphical-tool-for-skyblasting/</loc>
    <lastmod>2021-04-10T05:14:19.458Z</lastmod>
    <data>
        <display>
        <title>吊炸天的 Docker 图形化工具——Portainer</title>
        <pubTime>2021-04-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Finally-version-2021-1-of-IDEA-has-been-released-with-perfect-support-for-WSL-2/</loc>
    <lastmod>2021-04-09T14:12:12.199Z</lastmod>
    <data>
        <display>
        <title>终于来了，IDEA 2021.1版本正式发布，完美支持WSL 2</title>
        <pubTime>2021-04-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-a-fort-machine-Why-do-we-need-a-fortress-Do-you-have-a-fort-machine/</loc>
    <lastmod>2021-04-09T12:53:35.136Z</lastmod>
    <data>
        <display>
        <title>防止删库跑路？市值缩水近 24 亿元！就靠堡垒机？这货这么吊？</title>
        <pubTime>2021-04-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Cow-force-The-JDK-16-ZGC-implements-a-maximum-pause-time-of-no-more-than-1ms/</loc>
    <lastmod>2021-04-09T01:25:40.123Z</lastmod>
    <data>
        <display>
        <title>牛逼了！JDK 16 ZGC 实现最大暂停时间不超过1ms</title>
        <pubTime>2021-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Domain-Driven-Design-DDD-A-layered-architecture/</loc>
    <lastmod>2021-04-08T14:55:53.442Z</lastmod>
    <data>
        <display>
        <title>领域驱动设计（DDD）：分层架构</title>
        <pubTime>2021-04-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Code-comparison-tools-I-use-these-7/</loc>
    <lastmod>2021-04-08T13:55:41.523Z</lastmod>
    <data>
        <display>
        <title>代码对比工具，我就用这7个！</title>
        <pubTime>2021-04-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-code-generator-based-on-SpringBoot-Mybatis-Vue/</loc>
    <lastmod>2021-04-08T01:31:41.558Z</lastmod>
    <data>
        <display>
        <title>开源一个SpringBoot + Mybatis + Vue的代码生成器</title>
        <pubTime>2021-04-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-middleware-development-to-the-students-who-want-to-engage-in-middleware-development/</loc>
    <lastmod>2021-04-06T15:24:58.002Z</lastmod>
    <data>
        <display>
        <title>谈谈中间件开发，给想从事中间件开发的同学</title>
        <pubTime>2021-04-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-s-global-exception-handling-is-so-elegant/</loc>
    <lastmod>2021-04-06T13:58:55.660Z</lastmod>
    <data>
        <display>
        <title>看看人家 SpringBoot 的全局异常处理，多么优雅。。。</title>
        <pubTime>2021-04-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Netty-is-the-king-of-performance-because-it-uses-the-Reactor-model/</loc>
    <lastmod>2021-04-05T03:40:07.526Z</lastmod>
    <data>
        <display>
        <title>为什么说Netty是性能之王，因为它用了 Reactor 模型啊</title>
        <pubTime>2021-04-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Still-using-Logback-The-asynchronous-performance-of-Log4j2-is-already-unbeatable-try-it-soon/</loc>
    <lastmod>2021-04-05T03:32:27.531Z</lastmod>
    <data>
        <display>
        <title>还在用Logback？Log4j2的异步性能已经无敌了，还不快试试</title>
        <pubTime>2021-04-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Springboot-value-read-configuration-too-powerful/</loc>
    <lastmod>2021-04-05T02:47:45.037Z</lastmod>
    <data>
        <display>
        <title>SpringBoot @Value 读取配置，太强大了！</title>
        <pubTime>2021-04-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-is-the-MySQL-paging-scenario-limit-offset-slow/</loc>
    <lastmod>2021-04-05T02:38:05.603Z</lastmod>
    <data>
        <display>
        <title>MySQL分页场景（limit,offset）为什么会慢？</title>
        <pubTime>2021-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-is-Docker-so-great/</loc>
    <lastmod>2021-04-04T13:51:58.857Z</lastmod>
    <data>
        <display>
        <title>Docker 为什么这么牛？</title>
        <pubTime>2021-04-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/March-021-programmer-salary-statistics-you-drag-your-feet-again/</loc>
    <lastmod>2021-04-04T13:49:49.506Z</lastmod>
    <data>
        <display>
        <title>2021年3月程序员工资统计，你又拖后腿了。。。</title>
        <pubTime>2021-04-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tencent-kill-Redis-project-official-open-source-too-awesome/</loc>
    <lastmod>2021-04-04T10:01:21.026Z</lastmod>
    <data>
        <display>
        <title>腾讯，干掉 Redis 项目，正式开源、太牛逼啦！</title>
        <pubTime>2021-04-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/14-of-the-world-most-powerful-programmers-god-took-my-knee/</loc>
    <lastmod>2021-04-03T12:32:30.408Z</lastmod>
    <data>
        <display>
        <title>全球最厉害的 14 位程序员，大神收下我的膝盖</title>
        <pubTime>2021-04-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Here-are-seven-ways-to-do-something-with-SpringBoot-initialization/</loc>
    <lastmod>2021-04-02T17:12:15.690Z</lastmod>
    <data>
        <display>
        <title>七种方式，教你在SpringBoot初始化时搞点事情！</title>
        <pubTime>2021-04-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ximalaya-self-research-API-gateway-architecture-practice/</loc>
    <lastmod>2021-04-02T15:03:41.232Z</lastmod>
    <data>
        <display>
        <title>喜马拉雅自研 API 网关架构实践</title>
        <pubTime>2021-04-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/600-million-data-second-queries-ClickHouse-is-too-fast/</loc>
    <lastmod>2021-04-02T14:36:12.161Z</lastmod>
    <data>
        <display>
        <title>6亿数据秒级查询，ClickHouse太快了！</title>
        <pubTime>2021-04-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-list-of-six-MySQL-deadlock-cases-will-help-you-understand-the-cause-of-the-deadlock/</loc>
    <lastmod>2021-04-02T01:27:38.188Z</lastmod>
    <data>
        <display>
        <title>这六个 MySQL 死锁案例，能让你理解死锁的原因！</title>
        <pubTime>2021-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-solve-if-in-code-Too-much-else/</loc>
    <lastmod>2021-04-01T16:36:53.725Z</lastmod>
    <data>
        <display>
        <title>精准优化 if…else ，干掉，过多，烂代码！</title>
        <pubTime>2020-05-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tencent-JDK-11-officially-open-source-high-performance-awesome/</loc>
    <lastmod>2021-04-01T16:30:23.919Z</lastmod>
    <data>
        <display>
        <title>腾讯 JDK 11 正式开源，高性能、太牛逼啦！</title>
        <pubTime>2021-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-assign-NULL-to-Java-objects-when-they-are-not-in-use/</loc>
    <lastmod>2021-04-01T01:39:27.689Z</lastmod>
    <data>
        <display>
        <title>有没有搞错？Java 对象不使用时，要赋值为 null？</title>
        <pubTime>2021-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Build-the-business-data-monitoring-platform-from-0-to-1/</loc>
    <lastmod>2021-03-31T15:45:29.634Z</lastmod>
    <data>
        <display>
        <title>从 0 到 1 搭建业务数据监控平台</title>
        <pubTime>2021-03-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IntelliJ-IDEA-memory-optimization-best-practice/</loc>
    <lastmod>2021-03-31T01:40:19.205Z</lastmod>
    <data>
        <display>
        <title>这样调优：让你的 IDEA 快到飞起来，效率真高！</title>
        <pubTime>2021-03-30T16:00:00.000Z</pubTime>
        
        <tag>IntelliJ IDEA</tag>
         
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-8-Map-SAO-operation-learn-next/</loc>
    <lastmod>2021-03-31T01:32:28.683Z</lastmod>
    <data>
        <display>
        <title>Java 8 中 Map 骚操作之 merge() 的用法</title>
        <pubTime>2021-03-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Oh-my-God-why-is-my-Redis-slowing-down/</loc>
    <lastmod>2021-03-31T01:27:31.752Z</lastmod>
    <data>
        <display>
        <title>面试官问：Redis变慢了，如何快速排查？</title>
        <pubTime>2021-03-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-transaction-annotates-three-scenarios-in-which-Transactional-fails-and-its-resolution/</loc>
    <lastmod>2021-03-30T15:22:52.359Z</lastmod>
    <data>
        <display>
        <title>事务注解 @Transactional 失效的3种场景及解决办法</title>
        <pubTime>2021-03-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Young-people-do-not-talk-about-martial-arts-where-1=1-is-what-ghost/</loc>
    <lastmod>2021-03-30T01:31:58.408Z</lastmod>
    <data>
        <display>
        <title>SQL 语句中 where 条件后 写上 1=1 是什么意思！</title>
        <pubTime>2021-03-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tell-me-about-the-process-from-the-URL-input-to-the-return-request-The-difficulty-of-the-question-is-different/</loc>
    <lastmod>2021-03-29T15:55:01.615Z</lastmod>
    <data>
        <display>
        <title>阿里面试官的”说一下从url输入到返回请求的过程“问的难度就是不一样！</title>
        <pubTime>2021-03-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-does-MySQL-not-recommend-joining/</loc>
    <lastmod>2021-03-29T15:43:37.151Z</lastmod>
    <data>
        <display>
        <title>为什么 MySQL 不推荐使用 join？</title>
        <pubTime>2021-03-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Oh-my-gosh-This-command-causes-Redis-to-block-for-a-long-time/</loc>
    <lastmod>2021-03-29T02:03:26.035Z</lastmod>
    <data>
        <display>
        <title>卧槽！这个命令居然会导致Redis长时间阻塞！</title>
        <pubTime>2021-03-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/String-concatenation-still-using-StringBuilder-Try-the-Stringjoiner-in-Java8-It-smells-good/</loc>
    <lastmod>2021-03-29T01:56:16.094Z</lastmod>
    <data>
        <display>
        <title>放弃 StringBuilder！Java8的StringJoiner，真香！</title>
        <pubTime>2021-03-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mybatis-Plus-common-API-complete-set-of-tutorials,-read-no-do-not-understand/</loc>
    <lastmod>2021-03-29T01:48:32.450Z</lastmod>
    <data>
        <display>
        <title>MyBatis Plus 常用 API 全套教程，看完没有不懂的</title>
        <pubTime>2021-03-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Order-of-Spring-parsing-loading-and-instantiating-beans-zero-configuration/</loc>
    <lastmod>2021-03-27T15:19:14.089Z</lastmod>
    <data>
        <display>
        <title>Spring解析，加载及实例化Bean的顺序（零配置）</title>
        <pubTime>2021-03-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IntelliJ-IDEA-is-a-magic-tool-that-people-love-to-improve-the-effect-of-small-tricks/</loc>
    <lastmod>2021-03-27T13:53:15.049Z</lastmod>
    <data>
        <display>
        <title>Intellij IDEA神器，那些让人爱不释手的提效小技巧</title>
        <pubTime>2021-03-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Are-you-still-in-new-object-Take-a-look-at-Java8-general-Builder/</loc>
    <lastmod>2021-03-27T13:41:12.888Z</lastmod>
    <data>
        <display>
        <title>你还在 new 对象吗？Java8 通用 Builder 了解一下？</title>
        <pubTime>2021-03-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Alipay-pay-encryption-rules-combing-write-too-good/</loc>
    <lastmod>2021-03-27T13:02:32.137Z</lastmod>
    <data>
        <display>
        <title>支付宝支付加密规则梳理，写的太好了！</title>
        <pubTime>2021-03-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-difference-between-software-companies-and-non-software-companies/</loc>
    <lastmod>2021-03-27T11:09:55.686Z</lastmod>
    <data>
        <display>
        <title>技术公司与非技术公司的区别，太真实了…</title>
        <pubTime>2021-03-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-difference-between-a-tech-company-and-a-non-tech-company-is-all-too-real/</loc>
    <lastmod>2021-03-27T11:07:45.512Z</lastmod>
    <data>
        <display>
        <title>技术公司与非技术公司的区别，太真实了。。。</title>
        <pubTime>2021-03-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-modern-community-based-on-Spring-Boot-forums-QA-social-networks-blogs/</loc>
    <lastmod>2021-03-27T05:27:28.090Z</lastmod>
    <data>
        <display>
        <title>一款基于 Spring Boot 的现代化社区（论坛、问答、社交网络、博客）</title>
        <pubTime>2021-03-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-how-do-you-normally-tune-Java-services/</loc>
    <lastmod>2021-03-27T05:14:45.414Z</lastmod>
    <data>
        <display>
        <title>面试这样回答Java调优，至少加1000块！！！</title>
        <pubTime>2021-03-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Which-of-the-top-16-Java-utility-classes-have-you-not-used/</loc>
    <lastmod>2021-03-27T03:30:00.802Z</lastmod>
    <data>
        <display>
        <title>排名前 16 的 Java 工具类，哪个你没用过？</title>
        <pubTime>2021-03-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Finally-understand-why-Java-add-final-keyword!/</loc>
    <lastmod>2021-03-27T03:19:44.319Z</lastmod>
    <data>
        <display>
        <title>终于明白 Java 为什么要加 final 关键字了！</title>
        <pubTime>2021-03-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-tech-moguls-learn/</loc>
    <lastmod>2021-03-27T02:20:48.005Z</lastmod>
    <data>
        <display>
        <title>技术大佬们都是怎么学习的？</title>
        <pubTime>2021-03-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Recommend-an-open-source-Java-version-of-the-video-management-system/</loc>
    <lastmod>2021-03-25T15:17:37.959Z</lastmod>
    <data>
        <display>
        <title>推荐一款开源 Java 版的视频管理系统</title>
        <pubTime>2021-03-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-is-Binlog-log-processing-tool-Canal-Maxwell-Databus-DTS-for-comparison/</loc>
    <lastmod>2021-03-25T14:38:06.582Z</lastmod>
    <data>
        <display>
        <title>头条二面：你们公司怎么处理 MySQL 的 Binlog 日志？</title>
        <pubTime>2021-03-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Have-you-been-working-for-a-few-years-and-you-still-do-not-understand-the-API-gateway/</loc>
    <lastmod>2021-03-25T01:34:19.392Z</lastmod>
    <data>
        <display>
        <title>工作几年了，API 网关还不懂？</title>
        <pubTime>2021-03-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/From-the-friend-of-the-way-I-am-a-programmer-of-training-institution-background-dare-not-tell-anyone/</loc>
    <lastmod>2021-03-24T04:21:58.754Z</lastmod>
    <data>
        <display>
        <title>道友自述：我是培训机构出身的程序员，不敢告诉任何人</title>
        <pubTime>2021-03-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-integrates-WebSocket-to-push-information-forward-in-the-background/</loc>
    <lastmod>2021-03-24T03:54:28.578Z</lastmod>
    <data>
        <display>
        <title>SpringBoot集成WebSocket，实现后台向前端推送信息</title>
        <pubTime>2021-02-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Bai-Qiao-he-Wukong-CRM-project-deployed-to-use-directly/</loc>
    <lastmod>2021-03-24T03:20:32.392Z</lastmod>
    <data>
        <display>
        <title>白嫖他悟空CRM项目 ，部署了直接用起来</title>
        <pubTime>2021-03-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-most-complete-database-of-interview-questions-in-history-no-regrets/</loc>
    <lastmod>2021-03-24T03:02:31.620Z</lastmod>
    <data>
        <display>
        <title>史上最全的数据库面试题，不看后悔篇！</title>
        <pubTime>2021-03-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Idea-is-a-great-company-for-publishing-the-best-typeface-for-programmers-to-program/</loc>
    <lastmod>2021-03-24T02:52:54.086Z</lastmod>
    <data>
        <display>
        <title>IDEA公司真牛逼，发行最适合程序员编程字体~</title>
        <pubTime>2021-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-high-imitation-millet-mall-project-used-to-learn-the-best/</loc>
    <lastmod>2021-03-23T01:39:49.902Z</lastmod>
    <data>
        <display>
        <title>这个高仿小米商城项目，拿来学习再好不过了！</title>
        <pubTime>2021-03-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/TCP-protocol-interview-soul-10-questions,-suggested-collection/</loc>
    <lastmod>2021-03-23T01:25:47.400Z</lastmod>
    <data>
        <display>
        <title>TCP 协议面试灵魂 12 问 !</title>
        <pubTime>2021-03-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Byte-two-side-let-write-an-LFU-cache-strategy-algorithm-muddled/</loc>
    <lastmod>2021-03-22T14:29:27.714Z</lastmod>
    <data>
        <display>
        <title>字节二面，让写一个LFU缓存策略算法，懵了</title>
        <pubTime>2021-02-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/My-friend-joined-China-Soft-for-a-month-outsourcing-Huawei-and-left/</loc>
    <lastmod>2021-03-22T01:39:09.163Z</lastmod>
    <data>
        <display>
        <title>道友自诉：入职中软一个月（外包华为）就离职了！</title>
        <pubTime>2021-03-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-high-appearance-level-SpringBoot-JPA-blog-project/</loc>
    <lastmod>2021-03-22T01:28:48.847Z</lastmod>
    <data>
        <display>
        <title>一款高颜值的 SpringBoot+JPA 博客项目</title>
        <pubTime>2021-03-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-integration-SpringSecurity-sample-before-and-after-the-implementation-of-the-separation-of-permissions-annotations-JWT-login-authentication/</loc>
    <lastmod>2021-03-21T04:32:48.156Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 整合SpringSecurity示例实现前后分离权限注解+JWT登录认证</title>
        <pubTime>2021-03-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-the-fire-Why-is-MyBatis-Plus-so-awesome/</loc>
    <lastmod>2021-03-21T04:11:34.491Z</lastmod>
    <data>
        <display>
        <title>MyBatis Plus 为啥这么牛？</title>
        <pubTime>2021-03-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-integrated-Quartz-scheduling-framework-for-task-scheduling/</loc>
    <lastmod>2021-03-21T03:57:46.714Z</lastmod>
    <data>
        <display>
        <title>SpringBoot整合Quartz调度框架实现任务调度（附学习源码）</title>
        <pubTime>2021-03-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Also-generate-interface-documentation-with-Swagger-I-recommend-you-try-it/</loc>
    <lastmod>2021-03-19T17:27:06.771Z</lastmod>
    <data>
        <display>
        <title>还在用 Swagger（丝袜哥）生成接口文档？我推荐你试试它。。。</title>
        <pubTime>2021-03-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-complete-and-comprehensive-K8S-based-cluster-stability-architecture-worthy-of-reference/</loc>
    <lastmod>2021-03-19T17:17:15.095Z</lastmod>
    <data>
        <display>
        <title>一个完整的、全面 k8s 化的集群稳定架构（值得借鉴）</title>
        <pubTime>2021-02-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-selection-of-the-21-most-commonly-asked-interview-questions-from-Redis/</loc>
    <lastmod>2021-03-19T16:48:34.946Z</lastmod>
    <data>
        <display>
        <title>精选 21道 Redis 最常问面试题！</title>
        <pubTime>2021-03-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Recommend-a-high-copy-of-WeChat-project-a-bit-cock/</loc>
    <lastmod>2021-03-19T16:35:52.484Z</lastmod>
    <data>
        <display>
        <title>推荐一个高仿微信的项目 有点屌！！</title>
        <pubTime>2021-03-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-Why-does-a-MySQL-unique-index-cause-a-deadlock/</loc>
    <lastmod>2021-03-19T15:30:50.403Z</lastmod>
    <data>
        <display>
        <title>面试官：MySQL 唯一索引为什么会导致死锁？</title>
        <pubTime>2021-03-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/PoI-can-read-and-write-Excel-with-a-large-amount-of-data,-and-solve-the-memory-overflow-problem-caused-by-over-tens-of-thousands-of-lines/</loc>
    <lastmod>2021-03-19T14:23:20.578Z</lastmod>
    <data>
        <display>
        <title>POI读写超大数据量Excel，解决超过几万行而导致内存溢出的问题（附源码）</title>
        <pubTime>2021-03-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JAVA-VUE-to-achieve-the-online-examination-system/</loc>
    <lastmod>2021-03-18T16:29:15.335Z</lastmod>
    <data>
        <display>
        <title>Java+Vue 实现的在线考试系统</title>
        <pubTime>2021-03-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interview-site-encounter-can-not-answer-the-question-how-to-turn-the-tide/</loc>
    <lastmod>2021-03-18T15:36:58.637Z</lastmod>
    <data>
        <display>
        <title>面试现场：遇到不会回答的问题，如何力挽狂澜 ？</title>
        <pubTime>2021-03-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Much!!!!-All-that-is-left-of-the-HashMap-is-crumbs/</loc>
    <lastmod>2021-03-18T15:13:21.435Z</lastmod>
    <data>
        <display>
        <title>厉害了！把 HashMap 剖析的只剩渣了！</title>
        <pubTime>2021-03-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-are-Component-Service-and-other-annotations-parsed/</loc>
    <lastmod>2021-03-17T16:44:53.580Z</lastmod>
    <data>
        <display>
        <title>京东一面：说说@Component，@Service等注解是如何被解析的？</title>
        <pubTime>2021-03-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kill-fastJSON-I-am-using-Jackson/</loc>
    <lastmod>2021-03-17T16:19:55.463Z</lastmod>
    <data>
        <display>
        <title>干掉 fastjson，我用 Jackson！</title>
        <pubTime>2021-03-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JDK16-GA-is-officially-released-17-features-all-in-one-may-be-the-fastest-read-in-the-Eastern-Hemisphere/</loc>
    <lastmod>2021-03-17T15:41:44.740Z</lastmod>
    <data>
        <display>
        <title>JDK16 GA 正式发布： 17个特性，一网打尽，可能是东半球最快解读！</title>
        <pubTime>2021-03-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Based-on-SpringBoot-ERP-system-with-purchase-sale-and-storage-financial-production-functions/</loc>
    <lastmod>2021-03-16T16:26:25.933Z</lastmod>
    <data>
        <display>
        <title>基于SpringBoot的ERP系统，自带进销存+财务+生产功能</title>
        <pubTime>2021-03-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-does-Redis-support-high-concurrency-per-thread/</loc>
    <lastmod>2021-03-15T16:53:00.328Z</lastmod>
    <data>
        <display>
        <title>面试题：为什么 Redis 单线程能支撑高并发？</title>
        <pubTime>2021-03-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-is-Redis-single-threaded/</loc>
    <lastmod>2021-03-15T16:51:36.653Z</lastmod>
    <data>
        <display>
        <title>面试官：为什么 Redis 是单线程的？</title>
        <pubTime>2021-03-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-GC-Kill-CMS-G1-is-the-future/</loc>
    <lastmod>2021-03-15T15:53:47.257Z</lastmod>
    <data>
        <display>
        <title>Java GC：干掉 CMS，G1 才是未来</title>
        <pubTime>2021-03-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/OAuth2-single-sign-on-SSO-flowchart-code/</loc>
    <lastmod>2021-03-15T14:00:23.634Z</lastmod>
    <data>
        <display>
        <title>OAuth2实现单点登录SSO完整教程，其实不难！</title>
        <pubTime>2021-03-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/9-beloved-JSON-tools/</loc>
    <lastmod>2021-03-14T05:28:43.905Z</lastmod>
    <data>
        <display>
        <title>9 个爱不释手的 JSON 工具</title>
        <pubTime>2021-03-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/NeiTui/nb/</loc>
    <lastmod>2021-03-14T03:46:50.930Z</lastmod>
    <data>
        <display>
        <title>🔥 米哈游（原神、崩坏）Java 工程师、测试工程师、服务端工程师【海量坑位、冲鸭！】</title>
        <pubTime>2016-11-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="工作内推" url="https://www.iocoder.cn/categories/%E5%B7%A5%E4%BD%9C%E5%86%85%E6%8E%A8/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-inventory-management-system-used-to-learn-really-sweet/</loc>
    <lastmod>2021-03-14T03:25:56.322Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 库存管理系统，拿来学习真香</title>
        <pubTime>2021-03-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-asynchronous-requests-and-asynchronous-calls/</loc>
    <lastmod>2021-03-13T15:40:21.655Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 异步请求和异步调用，一文搞定！</title>
        <pubTime>2020-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-sudden-This-operating-system-is-even-more-popular-than-MacOS/</loc>
    <lastmod>2021-03-13T15:28:58.199Z</lastmod>
    <data>
        <display>
        <title>突发！这个操作系统竟比macOS还火</title>
        <pubTime>2021-03-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Netflix-open-source-the-GraphQl-service-framework-DGS-for-Spring-Boot/</loc>
    <lastmod>2021-03-13T15:08:41.844Z</lastmod>
    <data>
        <display>
        <title>Netflix 开源用于 Spring Boot的 GraphQL 服务框架DGS</title>
        <pubTime>2021-03-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-it-kind-of-you-to-quit-right-after-you-get-your-year-end-bonus/</loc>
    <lastmod>2021-03-13T14:37:37.571Z</lastmod>
    <data>
        <display>
        <title>拿到年终奖后马上辞职，厚道吗？</title>
        <pubTime>2021-03-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/WeChat-small-program-practice-actual-combat-front-end-back-end-Java/</loc>
    <lastmod>2021-03-13T13:46:16.783Z</lastmod>
    <data>
        <display>
        <title>微信小程序练手实战：前端+后端（Java）</title>
        <pubTime>2021-03-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Based-on-SpringBoot-CMS-system,-take-the-development-of-enterprise-official-website-really-sweet/</loc>
    <lastmod>2021-03-12T15:07:05.183Z</lastmod>
    <data>
        <display>
        <title>基于SpringBoot 的CMS系统，拿去开发企业官网真香</title>
        <pubTime>2021-03-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-it-really-necessary-to-be-reviewed-by-all-kinds-of-codes-just-after-entering-the-company/</loc>
    <lastmod>2021-03-12T13:56:15.945Z</lastmod>
    <data>
        <display>
        <title>刚入职，就被各种 Code Review，真的有必要吗？</title>
        <pubTime>2021-03-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-you-need-DDD-when-doing-microservice-design/</loc>
    <lastmod>2021-03-12T13:16:49.384Z</lastmod>
    <data>
        <display>
        <title>为什么在做微服务设计的时候需要DDD？</title>
        <pubTime>2021-03-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Founder-of-Netflix-I-am-not-asking-for-996-That-is-1-trillion/</loc>
    <lastmod>2021-03-12T13:01:56.180Z</lastmod>
    <data>
        <display>
        <title>Netflix创始人：我不要求996，一样市值1万亿</title>
        <pubTime>2021-03-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/It-takes-3-days-How-to-query-billions-of-data-in-seconds/</loc>
    <lastmod>2021-03-11T16:33:14.725Z</lastmod>
    <data>
        <display>
        <title>耗时 3 天，上亿数据如何做到秒级查询？</title>
        <pubTime>2021-03-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-This-is-a-parallel/</loc>
    <lastmod>2021-03-11T16:08:39.538Z</lastmod>
    <data>
        <display>
        <title>面试官：这货一听就是一个水货。。。</title>
        <pubTime>2021-03-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Up-Programmer-salaries-will-come-out-in-March-2021/</loc>
    <lastmod>2021-03-11T15:40:22.694Z</lastmod>
    <data>
        <display>
        <title>涨了！2021 年 3 月程序员工资出炉~</title>
        <pubTime>2021-03-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Printing-the-correct-posture-of-the-error-log-in-a-Java-project-makes-troubleshooting-more-convenient-and-useful/</loc>
    <lastmod>2021-03-11T15:23:57.406Z</lastmod>
    <data>
        <display>
        <title>在 Java 项目中打印错误日志的正确姿势，排查问题更方便，非常实用！</title>
        <pubTime>2021-03-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Overview-of-fore---and-aft-end-separation-architecture/</loc>
    <lastmod>2021-03-10T16:44:34.020Z</lastmod>
    <data>
        <display>
        <title>面试官问：前后端分离项目，有什么优缺点？</title>
        <pubTime>2021-03-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Recently-I-have-been-doing-a-lot-of-potholes-in-Spring-is-Beanutils/</loc>
    <lastmod>2021-03-10T13:41:26.937Z</lastmod>
    <data>
        <display>
        <title>最近，我在Spring的BeanUtils踩了不少坑~</title>
        <pubTime>2021-03-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interview-How-do-you-find-the-same-URL-out-of-10-billion/</loc>
    <lastmod>2021-03-09T16:42:36.603Z</lastmod>
    <data>
        <display>
        <title>面试：如何从 100 亿 URL 中找出相同的 URL？</title>
        <pubTime>2021-03-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Process-thread-process-pool-process-tri-state-synchronous-asynchronous-concurrent-parallel-serial/</loc>
    <lastmod>2021-03-09T16:16:55.383Z</lastmod>
    <data>
        <display>
        <title>进程、线程、进程池、进程三态、同步、异步、并发、并行、串行</title>
        <pubTime>2021-03-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Step-by-step-take-you-into-the-world-of-Netty/</loc>
    <lastmod>2021-03-08T16:52:05.363Z</lastmod>
    <data>
        <display>
        <title>一步一图，带你走进 Netty 的世界！</title>
        <pubTime>2021-03-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Design-of-micro-blog-network-architecture-with-high-performance-and-concurrency-on-a-scale-of-ten-million/</loc>
    <lastmod>2021-03-08T15:24:44.207Z</lastmod>
    <data>
        <display>
        <title>微博千万级规模高性能高并发的网络架构设计</title>
        <pubTime>2021-03-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Simply-modify-the-source-code-to-allow-your-PostMan-to-generate-POJO-code-automatically/</loc>
    <lastmod>2021-03-07T05:15:45.165Z</lastmod>
    <data>
        <display>
        <title>简单修改源码，让你的 postman 自动生成 POJO 代码</title>
        <pubTime>2021-02-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Solr8-integrates-iK-Analyzer-segmentation/</loc>
    <lastmod>2021-03-07T05:15:45.161Z</lastmod>
    <data>
        <display>
        <title>Solr8 集成 Ik-analyzer 分词</title>
        <pubTime>2020-07-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Artifact-Typora-The-most-complete-tutorial-of-the-whole-network/</loc>
    <lastmod>2021-03-07T05:15:45.158Z</lastmod>
    <data>
        <display>
        <title>神器 Typora ！全网最全教程</title>
        <pubTime>2021-02-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Actual-combat-the-general-e-commerce-application-of-order-queue-architecture-ideas/</loc>
    <lastmod>2021-03-07T05:15:45.155Z</lastmod>
    <data>
        <display>
        <title>实战，一般电商应用的订单队列架构思想</title>
        <pubTime>2019-10-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Comic-programmer-dating-guide-laugh-shit-me/</loc>
    <lastmod>2021-03-07T05:15:45.152Z</lastmod>
    <data>
        <display>
        <title>漫画：程序员相亲图鉴，笑屎我了~</title>
        <pubTime>2020-04-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Postman-had-a-girlfriend-and-I-was-still-single/</loc>
    <lastmod>2021-03-07T05:15:45.149Z</lastmod>
    <data>
        <display>
        <title>Postman 都有女朋友了，我特么竟然还单身</title>
        <pubTime>2020-02-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Distributed-Session-solution/</loc>
    <lastmod>2021-03-07T05:15:45.143Z</lastmod>
    <data>
        <display>
        <title>分布式 Session 解决方案</title>
        <pubTime>2021-02-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Working-with-microservices-all-day-you-do-not-even-know-RPC-do-you/</loc>
    <lastmod>2021-03-07T05:15:45.140Z</lastmod>
    <data>
        <display>
        <title>整天跟微服务打交道，你不会连 RPC 都不知道吧？</title>
        <pubTime>2020-05-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-Spring-Boot-how-to-kill-if-and-else/</loc>
    <lastmod>2021-03-07T05:15:45.137Z</lastmod>
    <data>
        <display>
        <title>在 Spring Boot 中，如何干掉 if else！</title>
        <pubTime>2021-02-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-I-reconstitute-3000-lines-of-code-into-15-lines/</loc>
    <lastmod>2021-03-07T05:15:45.134Z</lastmod>
    <data>
        <display>
        <title>我是如何把 3000 行代码重构成 15 行</title>
        <pubTime>2020-04-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-is-probably-the-most-beautiful-Vue+Element-open-source-back-end-management-UI/</loc>
    <lastmod>2021-03-07T05:15:45.126Z</lastmod>
    <data>
        <display>
        <title>这或许是最美的 Vue+Element 开源后台管理 UI</title>
        <pubTime>2020-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Get-the-global-ID-generator-done-SpringBoot-2-x-integrates-Baidu-UIDGenerator/</loc>
    <lastmod>2021-03-07T05:15:45.123Z</lastmod>
    <data>
        <display>
        <title>搞定全局ID生成器：SpringBoot2.x 集成百度 uidgenerator</title>
        <pubTime>2021-03-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Combat-RocketMQ-peak-trimming-this-article-is-enough/</loc>
    <lastmod>2021-03-07T05:15:45.119Z</lastmod>
    <data>
        <display>
        <title>实战：RocketMQ 削峰，这一篇就够了</title>
        <pubTime>2020-09-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/10-minutes-to-implement-the-Spring-Boot-generated-mail-function/</loc>
    <lastmod>2021-03-07T05:15:45.113Z</lastmod>
    <data>
        <display>
        <title>10 分钟实现 Spring Boot 发生邮件功能</title>
        <pubTime>2020-03-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-reading-about-Jeff-Dean--I-am-on-my-knees/</loc>
    <lastmod>2021-03-07T05:15:45.105Z</lastmod>
    <data>
        <display>
        <title>看了那些 Google 大神 Jeff Dean 的传说后，我跪了！</title>
        <pubTime>2020-04-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/TCP-Keepalive-%E6%9C%BA%E5%88%B6%E5%88%A8%E6%A0%B9%E9%97%AE%E5%BA%95/</loc>
    <lastmod>2021-03-07T05:15:45.102Z</lastmod>
    <data>
        <display>
        <title>TCP Keepalive 机制刨根问底</title>
        <pubTime>2020-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-tearful-picture-of-a-programmer/</loc>
    <lastmod>2021-03-07T05:15:45.099Z</lastmod>
    <data>
        <display>
        <title>程序员泪流满面的图片</title>
        <pubTime>2019-08-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-is-the-ten-million-level-high-performance-long-connection-gateway-built/</loc>
    <lastmod>2021-03-07T05:15:45.096Z</lastmod>
    <data>
        <display>
        <title>图文：知乎千万级高性能长连接网关是如何搭建的？</title>
        <pubTime>2020-09-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Common-Java-class-libraries-and-apis-are-recommended/</loc>
    <lastmod>2021-03-07T05:15:45.093Z</lastmod>
    <data>
        <display>
        <title>推荐 Java 常用类库和 API</title>
        <pubTime>2019-07-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-in-the-10-big-hole-father-function/</loc>
    <lastmod>2021-03-07T05:15:45.089Z</lastmod>
    <data>
        <display>
        <title>Java 中 10 大坑爹功能！</title>
        <pubTime>2020-09-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-a-year-of-struggle-we-decided-to-upgrade-the-system-to-a-micro-services-architecture-based-on-the-Spring-Cloud/</loc>
    <lastmod>2021-03-07T05:15:45.086Z</lastmod>
    <data>
        <display>
        <title>经过一年的煎熬，我们还是决定把系统升级成基于 Spring Cloud 的微服务架构</title>
        <pubTime>2020-09-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Huawei-server-operating-system-open-source/</loc>
    <lastmod>2021-03-07T05:15:45.083Z</lastmod>
    <data>
        <display>
        <title>华为服务器操作系统开源！</title>
        <pubTime>2020-12-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Just-ran-a-hello-world-with-Hongmeng-After-I-ran-away-I-began-to-doubt-my-life/</loc>
    <lastmod>2021-03-07T05:15:45.072Z</lastmod>
    <data>
        <display>
        <title>华为鸿蒙 OS 尝鲜，多图，强！！！</title>
        <pubTime>2020-09-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Efficient-development-environment-configuration-super-practical/</loc>
    <lastmod>2021-03-07T05:15:45.069Z</lastmod>
    <data>
        <display>
        <title>超燃！高效开发工作环境配置，超实用！</title>
        <pubTime>2019-09-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SPI-mechanism-in-Spring-Boot/</loc>
    <lastmod>2021-03-07T05:15:45.065Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 中 SPI 机制</title>
        <pubTime>2020-03-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-am-ready-to-submit-my-resignation-in-Ant-Financial-and-I-hope-that-there-will-be-no-more-blessings-in-the-future/</loc>
    <lastmod>2021-03-07T05:15:45.057Z</lastmod>
    <data>
        <display>
        <title>准备在蚂蚁金服提交离职了，希望以后不再有福报</title>
        <pubTime>2021-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-query-Elasticsearch-data-using-SQL-you-are-most-familiar-with/</loc>
    <lastmod>2021-03-07T05:15:45.053Z</lastmod>
    <data>
        <display>
        <title>如何用你最熟悉的 SQL 来查询 Elasticsearch 中的数据？</title>
        <pubTime>2020-11-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Four-iterations-of-the-release-we-improved-the-performance-of-the-project-360-times/</loc>
    <lastmod>2021-03-07T05:15:45.049Z</lastmod>
    <data>
        <display>
        <title>4 次版本迭代，我们将项目性能提升了360倍！</title>
        <pubTime>2020-05-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Thinking-a-piece-of-SQL-Or-write-a-piece-of-code/</loc>
    <lastmod>2021-03-07T05:15:45.041Z</lastmod>
    <data>
        <display>
        <title>思考，撸一段 SQL ? 还是写一段代码？</title>
        <pubTime>2019-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-8-Stream/</loc>
    <lastmod>2021-03-07T05:15:45.038Z</lastmod>
    <data>
        <display>
        <title>Java 8 Stream 闪亮登场！</title>
        <pubTime>2020-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-much-do-you-misunderstand-programmers/</loc>
    <lastmod>2021-03-07T05:15:45.035Z</lastmod>
    <data>
        <display>
        <title>你对程序员的误会有多深？</title>
        <pubTime>2020-05-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Make-exception-handling-code-more-robust/</loc>
    <lastmod>2021-03-07T05:15:45.032Z</lastmod>
    <data>
        <display>
        <title>让异常处理代码更健壮</title>
        <pubTime>2019-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/user_login_auth_terms//</loc>
    <lastmod>2021-03-07T05:15:45.029Z</lastmod>
    <data>
        <display>
        <title>认证、授权、鉴权和权限控制</title>
        <pubTime>2020-03-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Reduce-the-damn-if-and-else-nesting/</loc>
    <lastmod>2021-03-07T05:15:45.021Z</lastmod>
    <data>
        <display>
        <title>减少该死的 if else 嵌套</title>
        <pubTime>2021-02-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Are-you-upside-down-in-the-2020-salary-competition/</loc>
    <lastmod>2021-03-07T05:15:45.018Z</lastmod>
    <data>
        <display>
        <title>2020 薪酬大比拼，你被倒挂了没？</title>
        <pubTime>2020-08-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Iam-glad!-Finally-hit-the-slow-query-pit/</loc>
    <lastmod>2021-03-07T05:15:45.015Z</lastmod>
    <data>
        <display>
        <title>很高兴！终于踩到了慢查询的坑</title>
        <pubTime>2019-12-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-implement-distributed-locks-with-Zookeeper/</loc>
    <lastmod>2021-03-07T05:15:45.012Z</lastmod>
    <data>
        <display>
        <title>如何用 Zookeeper 实现分布式锁？</title>
        <pubTime>2019-10-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-I-finish-a-website-in-two-days/</loc>
    <lastmod>2021-03-07T05:15:45.008Z</lastmod>
    <data>
        <display>
        <title>我是如何在两天内做完一个网站的</title>
        <pubTime>2019-10-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JDK-16-is-coming-soon,-new-features-are-on-view/</loc>
    <lastmod>2021-03-07T05:15:45.002Z</lastmod>
    <data>
        <display>
        <title>JDK 16 即将发布，新特性速览！</title>
        <pubTime>2020-11-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/There-are-six-principles-of-Java-object-oriented-design-that-are-commonly-asked-in-interviews/</loc>
    <lastmod>2021-03-07T05:15:44.999Z</lastmod>
    <data>
        <display>
        <title>唠唠面试常问的，Java 面向对象设计的六大原则</title>
        <pubTime>2019-07-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Linux-Mind-Mapping-Collation-Suggested-collection/</loc>
    <lastmod>2021-03-07T05:15:44.996Z</lastmod>
    <data>
        <display>
        <title>Linux 思维导图整理（建议收藏）</title>
        <pubTime>2020-08-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-does-the-JSON-Web-token-JWT-protect-the-API/</loc>
    <lastmod>2021-03-07T05:15:44.987Z</lastmod>
    <data>
        <display>
        <title>JSON Web 令牌（JWT）是如何保护 API 的？？</title>
        <pubTime>2020-06-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/openjdk-14-n-8-benchmark/</loc>
    <lastmod>2021-03-07T05:15:44.984Z</lastmod>
    <data>
        <display>
        <title>OpenJDK 14 性能保持提升，但 OpenJDK 8 仍是最强王者</title>
        <pubTime>2020-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-gracefully-optimize-your-computer-Windows-for-your-sister/</loc>
    <lastmod>2021-03-07T05:15:44.971Z</lastmod>
    <data>
        <display>
        <title>如何优雅地给妹子优化电脑（Windows）？</title>
        <pubTime>2020-03-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/java-distributed-caching-in-redis/</loc>
    <lastmod>2021-03-07T05:15:44.968Z</lastmod>
    <data>
        <display>
        <title>最强 Java Redis 客户端</title>
        <pubTime>2021-02-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-average-salary-of-programmers-will-be-14,459-yuan-in-October-2020/</loc>
    <lastmod>2021-03-07T05:15:44.965Z</lastmod>
    <data>
        <display>
        <title>2020 年 10 月程序员工资统计，平均 14459 元</title>
        <pubTime>2020-09-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Top-10-frameworks-that-an-effective-Java-person-must-know/</loc>
    <lastmod>2021-03-07T05:15:44.963Z</lastmod>
    <data>
        <display>
        <title>高效 Java 人必须知道的十大框架</title>
        <pubTime>2019-08-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Oh,-my-gosh-You-do-not-deserve-to-be-a-programmer-if-you-don't-understand-gifs/</loc>
    <lastmod>2021-03-07T05:15:44.960Z</lastmod>
    <data>
        <display>
        <title>卧槽！看不懂这些动图，你不配做个程序员</title>
        <pubTime>2020-02-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-in-depth-look-at-the-Redis-memory-model-Redis-is-fast-for-a-reason/</loc>
    <lastmod>2021-03-07T05:15:44.957Z</lastmod>
    <data>
        <display>
        <title>一文深入了解 Redis 内存模型，Redis 的快是有原因的！</title>
        <pubTime>2020-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/One-line-of-error-code-500-million-gone-Project-closed/</loc>
    <lastmod>2021-03-07T05:15:44.953Z</lastmod>
    <data>
        <display>
        <title>一行错误代码：5 亿美元没了。。。项目关闭。。。</title>
        <pubTime>2020-09-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringMVC-request-parameters-receive-summary/</loc>
    <lastmod>2021-03-07T05:15:44.950Z</lastmod>
    <data>
        <display>
        <title>SpringMVC 请求参数接收总结</title>
        <pubTime>2021-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Oracle-has-been-sued-in-a-class-action-by-more-than-4000-female-employees-for-making-13000-less-per-year-than-men/</loc>
    <lastmod>2021-03-07T05:15:44.942Z</lastmod>
    <data>
        <display>
        <title>Oracle 被 4000 多名女性员工集体诉讼：因薪资比男性每年少 1.3 万美元</title>
        <pubTime>2020-06-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-officially-cancels-weekly-Fight-inefficient-overtime-reject-formalism/</loc>
    <lastmod>2021-03-07T05:15:44.940Z</lastmod>
    <data>
        <display>
        <title>阿里正式取消周报：打击低效加班，拒绝形式主义！</title>
        <pubTime>2020-08-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Improve-the-development-efficiency-of-a-MyBATIS-development-artifact/</loc>
    <lastmod>2021-03-07T05:15:44.937Z</lastmod>
    <data>
        <display>
        <title>提升开发效率的一款 mybatis 开发神器</title>
        <pubTime>2020-09-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-understand-the-underlying-principles-of-database-indexing-That's-because-you-dont-have-a-b-tree-in-mind/</loc>
    <lastmod>2021-03-07T05:15:44.927Z</lastmod>
    <data>
        <display>
        <title>不懂数据库索引的底层原理？那是因为你心里没点 b 树</title>
        <pubTime>2020-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Reacquaint-yourself-with-a-powerful-Gson-starting-with-an-online-BUG/</loc>
    <lastmod>2021-03-07T05:15:44.915Z</lastmod>
    <data>
        <display>
        <title>重新认识一个强大的 Gson ，从一个线上 BUG 说起</title>
        <pubTime>2019-07-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Code-for-5-minutes-name-for-2-hours-Java-development-needs-to-refer-to-a-naming-specification/</loc>
    <lastmod>2021-03-07T05:15:44.910Z</lastmod>
    <data>
        <display>
        <title>编码 5 分钟，命名 2 小时？Java 开发都需要参考的一份命名规范！</title>
        <pubTime>2020-01-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tencent-open-source-high-performance-RPC-framework-is-going-to-dry-Dubbo/</loc>
    <lastmod>2021-03-07T05:15:44.906Z</lastmod>
    <data>
        <display>
        <title>腾讯，开源了，高性能 RPC 框架，是要干 Dubbo 吗？</title>
        <pubTime>2020-09-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-Spring-Boot-configuration-file-is-placed-outside-the-JAR/</loc>
    <lastmod>2021-03-07T05:15:44.903Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 配置文件放在 jar 外部</title>
        <pubTime>2020-09-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-SpringCloud-runtime-refreshes-the-datasource-related-configuration/</loc>
    <lastmod>2021-03-07T05:15:44.897Z</lastmod>
    <data>
        <display>
        <title>SpringCloud 运行时刷新数据源相关配置</title>
        <pubTime>2020-04-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-exactly-do-programmers-evaluate-development-time/</loc>
    <lastmod>2021-03-07T05:15:44.894Z</lastmod>
    <data>
        <display>
        <title>程序员如何精确评估开发时间？</title>
        <pubTime>2019-06-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-can-you-describe-several-solutions-to-the-distributed-transaction-problem/</loc>
    <lastmod>2021-03-07T05:15:44.891Z</lastmod>
    <data>
        <display>
        <title>面试官问：你讲讲分布式事务问题的几种方案？</title>
        <pubTime>2020-05-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/You-like-the-addiction-of-betta-fish-the-first-open-source-project/</loc>
    <lastmod>2021-03-07T05:15:44.888Z</lastmod>
    <data>
        <display>
        <title>你看得上瘾的斗鱼，首次开源了自家项目</title>
        <pubTime>2020-08-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-10-most-valuable-companies-in-the-world-(1997-2019)-2019-top-list-of-China-and-America/</loc>
    <lastmod>2021-03-07T05:15:44.884Z</lastmod>
    <data>
        <display>
        <title>全球最有价值的 10 家公司 (1997-2019)，2019 中美霸榜！</title>
        <pubTime>2019-10-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Zhihu-Why-can-not-China-develop-popular-operating-systems-and-programming-languages/</loc>
    <lastmod>2021-03-07T05:15:44.865Z</lastmod>
    <data>
        <display>
        <title>知乎：为什么中国开发不出流行的操作系统和编程语言？</title>
        <pubTime>2020-07-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Fastjson-exposed-remote-code-execution-high-risk-vulnerabilities-how-to-solve/</loc>
    <lastmod>2021-03-07T05:15:44.861Z</lastmod>
    <data>
        <display>
        <title>Fastjson 爆出远程代码执行高危漏洞，赶紧解决！</title>
        <pubTime>2019-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/To-be-honest-it-is-hard-to-go-to-a-small-company-and-build-a-back-end-architecture-from-zero-to-one/</loc>
    <lastmod>2021-03-07T05:15:44.852Z</lastmod>
    <data>
        <display>
        <title>说实话，去一家小公司从 0 到 1 搭建后端架构，真难~</title>
        <pubTime>2020-10-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-does-MySQL-not-recommend-null-by-default/</loc>
    <lastmod>2021-03-07T05:15:44.849Z</lastmod>
    <data>
        <display>
        <title>为什么 MySQL 不推荐默认值为 null ？</title>
        <pubTime>2021-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Code-Review-from-scratch-two-years-of-practical-experience-sharing/</loc>
    <lastmod>2021-03-07T05:15:44.844Z</lastmod>
    <data>
        <display>
        <title>从零开始 Code Review，两年实战经验分享！</title>
        <pubTime>2019-12-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Hand-write-a-Web-server/</loc>
    <lastmod>2021-03-07T05:15:44.841Z</lastmod>
    <data>
        <display>
        <title>手写一个 web 服务器！</title>
        <pubTime>2020-12-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Hutool-a-handy-Java-tool-class-library/</loc>
    <lastmod>2021-03-07T05:15:44.835Z</lastmod>
    <data>
        <display>
        <title>Hutool，一个贼好用的 Java 工具类库</title>
        <pubTime>2020-06-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-are-the-unknown-relationships-between-Http-persistent-connections-and-the-HttpClient-connection-pool/</loc>
    <lastmod>2021-03-07T05:15:44.832Z</lastmod>
    <data>
        <display>
        <title>Http 持久连接与 HttpClient 连接池，有哪些不为人知的关系？</title>
        <pubTime>2019-12-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Please-do-not-use-this-JSON-package-in-JDK-7/</loc>
    <lastmod>2021-03-07T05:15:44.828Z</lastmod>
    <data>
        <display>
        <title>请不要在 JDK 7+ 中使用这个 JSON 包了</title>
        <pubTime>2020-03-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-Talking-about-Broadening-from-Java-to-CAS/</loc>
    <lastmod>2021-03-07T05:15:44.814Z</lastmod>
    <data>
        <display>
        <title>面试官：说说 Java 中的 Unsafe 和 CAS</title>
        <pubTime>2020-09-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-many-times-have-I-said-do-npt-learn-JSP/</loc>
    <lastmod>2021-03-07T05:15:44.811Z</lastmod>
    <data>
        <display>
        <title>都说了多少遍，不要再学 JSP 了！</title>
        <pubTime>2020-07-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Six-years-after-graduation-the-path-to-technical-freedom/</loc>
    <lastmod>2021-03-07T05:15:44.808Z</lastmod>
    <data>
        <display>
        <title>毕业 6 年，二本学历的技术人的不惑之路</title>
        <pubTime>2020-07-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MongoDB-is-a-good-thing-and-hopefully-you-will-too/</loc>
    <lastmod>2021-03-07T05:15:44.805Z</lastmod>
    <data>
        <display>
        <title>MongoDB 是个好东西，希望你也会</title>
        <pubTime>2019-04-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-integrated-Resilience4j/</loc>
    <lastmod>2021-03-07T05:15:44.801Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 集成 Resilience4j</title>
        <pubTime>2020-06-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/PowerDesigner-reverse-engineering-too-practical/</loc>
    <lastmod>2021-03-07T05:15:44.792Z</lastmod>
    <data>
        <display>
        <title>PowerDesigner 逆向工程，太实用了！</title>
        <pubTime>2021-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-JDK8-HashMap-still-generates-a-loop-problem/</loc>
    <lastmod>2021-03-07T05:15:44.788Z</lastmod>
    <data>
        <display>
        <title>踩坑了，JDK8 中 HashMap 依然会产生死循环问题！</title>
        <pubTime>2020-09-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Database-database-sub-table-idea/</loc>
    <lastmod>2021-03-07T05:15:44.782Z</lastmod>
    <data>
        <display>
        <title>数据库分库分表思路</title>
        <pubTime>2019-09-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Share-a-high-concurrency-and-commodity-killing-project-that-integrates-with-the-SSM-framework/</loc>
    <lastmod>2021-03-07T05:15:44.779Z</lastmod>
    <data>
        <display>
        <title>分享一个整合 SSM 框架的高并发和商品秒杀项目</title>
        <pubTime>2019-07-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/PageHelper-Best-Practices/</loc>
    <lastmod>2021-03-07T05:15:44.774Z</lastmod>
    <data>
        <display>
        <title>MyBatis PageHelper 最佳实践</title>
        <pubTime>2020-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/5-minutes-to-understand-consistent-hashing-algorithms/</loc>
    <lastmod>2021-03-07T05:15:44.771Z</lastmod>
    <data>
        <display>
        <title>5 分钟理解一致性哈希算法</title>
        <pubTime>2020-12-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/paddlepaddle-news/</loc>
    <lastmod>2021-03-07T05:15:44.767Z</lastmod>
    <data>
        <display>
        <title>一行代码让性能提升 2 倍</title>
        <pubTime>2020-04-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-MVC-cross-domain-solution/</loc>
    <lastmod>2021-03-07T05:15:44.761Z</lastmod>
    <data>
        <display>
        <title>Spring MVC 的跨域解决方案</title>
        <pubTime>2019-07-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-reprimand-from-a-tech-chief-driven-mad-by-the-CEO/</loc>
    <lastmod>2021-03-07T05:15:44.759Z</lastmod>
    <data>
        <display>
        <title>一个被 CEO 逼疯的技术负责人的检讨书</title>
        <pubTime>2019-10-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-does-Redis-keep-up-with-MySQL-data/</loc>
    <lastmod>2021-03-07T05:15:44.756Z</lastmod>
    <data>
        <display>
        <title>Redis 如何保持和 MySQL 数据一致</title>
        <pubTime>2019-08-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ConcurrentHashMap-for-concurrency-based-on-Java8-analysis/</loc>
    <lastmod>2021-03-07T05:15:44.753Z</lastmod>
    <data>
        <display>
        <title>为并发而生的 ConcurrentHashMap，基于 Java8 分析</title>
        <pubTime>2020-09-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-have-long-heard-that-Arthas-of-Ali-Open-Source-is-very-good-at-diagnosing-Java-applications-I-am-not-disappointed/</loc>
    <lastmod>2021-03-07T05:15:44.750Z</lastmod>
    <data>
        <display>
        <title>早就听闻阿里开源的 Arthas 在做 Java 应用诊断上十分牛逼，没失望</title>
        <pubTime>2021-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-I-gracefully-implement-a-try-catch-exception-block/</loc>
    <lastmod>2021-03-07T05:15:44.743Z</lastmod>
    <data>
        <display>
        <title>如何优雅的实现 try/catch 异常块？</title>
        <pubTime>2020-09-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Web-Services-integration-and-use/</loc>
    <lastmod>2021-03-07T05:15:44.740Z</lastmod>
    <data>
        <display>
        <title>Spring Web Services 集成和使用</title>
        <pubTime>2020-03-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Meituan-interviewer-Integer-versus-int-How-does-Integer-save-memory-and-improve-performance/</loc>
    <lastmod>2021-03-07T05:15:44.736Z</lastmod>
    <data>
        <display>
        <title>美团面试官：Integer 与 int 的区别？ Integer 是如何实现节约内存和提高性能的？</title>
        <pubTime>2020-09-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-Java-memory-leak-troubleshooting-process-learn-to-learn/</loc>
    <lastmod>2021-03-07T05:15:44.733Z</lastmod>
    <data>
        <display>
        <title>一次 Java 内存泄漏排查过程，学习学习</title>
        <pubTime>2021-02-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Use-an-ArrayList-in-a-multithreaded-scenario/</loc>
    <lastmod>2021-03-07T05:15:44.730Z</lastmod>
    <data>
        <display>
        <title>多线程场景下使用 ArrayList，这几点一定要注意！</title>
        <pubTime>2021-02-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Meituan-Java-interview-154-questions-to-share/</loc>
    <lastmod>2021-03-07T05:15:44.727Z</lastmod>
    <data>
        <display>
        <title>美团 Java 面试 154 道题分享！</title>
        <pubTime>2020-03-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-did-the-project-die-Too-real/</loc>
    <lastmod>2021-03-07T05:15:44.718Z</lastmod>
    <data>
        <display>
        <title>项目是如何死掉的？太过真实！</title>
        <pubTime>2021-02-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-implements-HTTP-requests-in-three-ways/</loc>
    <lastmod>2021-03-07T05:15:44.715Z</lastmod>
    <data>
        <display>
        <title>Java 实现 HTTP 请求的三种方式</title>
        <pubTime>2019-08-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Docker-Jenkins-Nginx-Spring-Boot-automated-deployment-project/</loc>
    <lastmod>2021-03-07T05:15:44.708Z</lastmod>
    <data>
        <display>
        <title>Docker+Jenkins+Nginx+Spring Boot 自动化部署项目</title>
        <pubTime>2020-07-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/22-Linux-commands-that-are-commonly-asked-in-job-interviews/</loc>
    <lastmod>2021-03-07T05:15:44.701Z</lastmod>
    <data>
        <display>
        <title>Java 程序员常用的 22 个Linux命令</title>
        <pubTime>2019-10-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Access-Sentry-keep-your-errors-from-running-naked/</loc>
    <lastmod>2021-03-07T05:15:44.699Z</lastmod>
    <data>
        <display>
        <title>接入 Sentry —— 让你的错误别再裸奔</title>
        <pubTime>2020-02-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Snowflake-algorithm-principle-and-Java-implementation/</loc>
    <lastmod>2021-03-07T05:15:44.695Z</lastmod>
    <data>
        <display>
        <title>雪花算法的原理和 Java 实现</title>
        <pubTime>2021-01-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Recommended-kit-for-new-Mac-users/</loc>
    <lastmod>2021-03-07T05:15:44.691Z</lastmod>
    <data>
        <display>
        <title>推荐给 Mac 新手准备的工具套餐！</title>
        <pubTime>2020-04-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/guan-yu-redisde-xie-xin-te-xing-shi-yong-jian-yi-he-zui-jia-shi-jian//</loc>
    <lastmod>2021-03-07T05:15:44.688Z</lastmod>
    <data>
        <display>
        <title>关于 Redis 的一些新特性、使用建议和最佳实践</title>
        <pubTime>2019-04-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-people-manage-your-IDEA-efficiently-and-correctly/</loc>
    <lastmod>2021-03-07T05:15:44.682Z</lastmod>
    <data>
        <display>
        <title>Java 人员高效正确管理你的IDEA！</title>
        <pubTime>2020-12-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ELK-platform-introduction/</loc>
    <lastmod>2021-03-07T05:15:44.679Z</lastmod>
    <data>
        <display>
        <title>ELK 平台介绍</title>
        <pubTime>2020-04-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Intense-337-hours-waiting-for-the-bytedance-Offer/</loc>
    <lastmod>2021-03-07T05:15:44.676Z</lastmod>
    <data>
        <display>
        <title>紧张的 337 小时，等来了字节跳动 Offer</title>
        <pubTime>2020-04-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-what-design-patterns-are-used-by-Spring/</loc>
    <lastmod>2021-03-07T05:15:44.672Z</lastmod>
    <data>
        <display>
        <title>面试官：Spring 用了哪些设计模式？</title>
        <pubTime>2020-06-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Docker-deployes-SpringBoot-in-two-ways-the-latter-one-is-super-easy-to-use/</loc>
    <lastmod>2021-03-07T05:15:44.669Z</lastmod>
    <data>
        <display>
        <title>Docker 部署 SpringBoot 的两种方法，后一种一键部署超好用！</title>
        <pubTime>2021-02-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Swastika-details-JDK8-is-use-of-Lambda-Stream-and-date-details/</loc>
    <lastmod>2021-03-07T05:15:44.660Z</lastmod>
    <data>
        <display>
        <title>万字详解，JDK8 的 Lambda、Stream 和日期的使用详解</title>
        <pubTime>2020-09-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-are-some-big-companies-too-weak/</loc>
    <lastmod>2021-03-07T05:15:44.657Z</lastmod>
    <data>
        <display>
        <title>为什么有些大公司技术弱爆了？</title>
        <pubTime>2019-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programming-languages-rankings-July-2019/</loc>
    <lastmod>2021-03-07T05:15:44.644Z</lastmod>
    <data>
        <display>
        <title>2019 年 7 月编程语言排行榜，Java 第一</title>
        <pubTime>2019-10-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Remember-a-JAVA-memory-leak-analysis/</loc>
    <lastmod>2021-03-07T05:15:44.637Z</lastmod>
    <data>
        <display>
        <title>记一次 JAVA 的内存泄露分析</title>
        <pubTime>2020-10-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-Kafka-consumers-allocate-partitions/</loc>
    <lastmod>2021-03-07T05:15:44.630Z</lastmod>
    <data>
        <display>
        <title>Kafka 消费者如何分配分区</title>
        <pubTime>2020-02-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/November-2020-Programming-Language-Rankings/</loc>
    <lastmod>2021-03-07T05:15:44.627Z</lastmod>
    <data>
        <display>
        <title>2020 年 11 月编程语言排行榜</title>
        <pubTime>2020-10-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-design-a-secure-external-interface/</loc>
    <lastmod>2021-03-07T05:15:44.618Z</lastmod>
    <data>
        <display>
        <title>如何设计一个安全的对外接口？</title>
        <pubTime>2020-03-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/List-100-most-popular-Java-libraries-Who-came-out-on-top/</loc>
    <lastmod>2021-03-07T05:15:44.615Z</lastmod>
    <data>
        <display>
        <title>盘点 100 个最受欢迎的 Java 库！谁拔得头筹？</title>
        <pubTime>2020-07-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java8-s-Stream-flies-against-the-collection-operation/</loc>
    <lastmod>2021-03-07T05:15:44.611Z</lastmod>
    <data>
        <display>
        <title>Java8 的 Stream 对集合操作飞起来</title>
        <pubTime>2019-12-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Shared-lock-exclusive-lock-mutex-lock,-pessimistic-lock-optimistic-lock-row-lock-table-lock-page-lock-non-repeatable-read-lost-change-read-dirty-data/</loc>
    <lastmod>2021-03-07T05:15:44.608Z</lastmod>
    <data>
        <display>
        <title>共享锁、排他锁、互斥锁、悲观锁、乐观锁、行锁、表锁、页面锁、不可重复读、丢失修改、读脏数据</title>
        <pubTime>2021-02-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-have-always-said-that-Tomcat-is-started-in-Spring-Boot-so-have-you-made-it-clear-how-it-works/</loc>
    <lastmod>2021-03-07T05:15:44.605Z</lastmod>
    <data>
        <display>
        <title>总在说 Spring Boot 内置了 Tomcat 启动，那它的原理你说的清楚吗？</title>
        <pubTime>2020-09-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Will-Java-go-dark-Will-Kotlin-take-over/</loc>
    <lastmod>2021-03-07T05:15:44.601Z</lastmod>
    <data>
        <display>
        <title>Java 会走向晦暗吗？ Kotlin 会取而代之吗！</title>
        <pubTime>2019-12-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Put-it-this-way-a-37-year-old-computer-farmer-is-looking-for-a-job/</loc>
    <lastmod>2021-03-07T05:15:44.596Z</lastmod>
    <data>
        <display>
        <title>现身说法：37 岁老码农找工作</title>
        <pubTime>2020-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Every-programmer-should-have-a-quick-list-of-algorithmic-complexity/</loc>
    <lastmod>2021-03-07T05:15:44.593Z</lastmod>
    <data>
        <display>
        <title>每个程序员都应该收藏的算法复杂度速查表</title>
        <pubTime>2019-12-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Docker-FastDFS-SpringBoot-quickly-build-a-distributed-file-server/</loc>
    <lastmod>2021-03-07T05:15:44.590Z</lastmod>
    <data>
        <display>
        <title>Docker+FastDFS+SpringBoot 快速搭建分布式文件服务器</title>
        <pubTime>2021-02-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Feign-official-document-translation/</loc>
    <lastmod>2021-03-07T05:15:44.586Z</lastmod>
    <data>
        <display>
        <title>Feign 官方文档翻译</title>
        <pubTime>2019-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/My-five-years-as-a-PhD-student-at-Columbia-University-are-summed-up-in-ten-thousand-words/</loc>
    <lastmod>2021-03-07T05:15:44.582Z</lastmod>
    <data>
        <display>
        <title>我在哥大读博的五年，万字总结</title>
        <pubTime>2021-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Vert-X-This-is-the-fastest-Java-framework-available/</loc>
    <lastmod>2021-03-07T05:15:44.573Z</lastmod>
    <data>
        <display>
        <title>Vert.x！这是目前最快的 Java 框架</title>
        <pubTime>2020-03-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-WebSocket-from-entry-to-abandonment/</loc>
    <lastmod>2021-03-07T05:15:44.570Z</lastmod>
    <data>
        <display>
        <title>Spring Boot WebSocket 从入门到放弃</title>
        <pubTime>2020-02-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-write-horrible-Java-code/</loc>
    <lastmod>2021-03-07T05:15:44.564Z</lastmod>
    <data>
        <display>
        <title>如何编写可怕的 Java 代码？</title>
        <pubTime>2020-03-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Zhang-Yiming-Founder-of-Douyin-After-interviewing-2000-people-in-10-years-I-found-that-all-the-people-who-mix-well-have-the-same-characteristics/</loc>
    <lastmod>2021-03-07T05:15:44.557Z</lastmod>
    <data>
        <display>
        <title>抖音创始人张一鸣：10 年面试 2000 人，我发现混的好的人，全都有同一个特质</title>
        <pubTime>2020-09-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interesting-article-sun-wukong-have-no-surname-nameless-of-time-is-the-king-of-hell-life-and-death-book-how-write/</loc>
    <lastmod>2021-03-07T05:15:44.553Z</lastmod>
    <data>
        <display>
        <title>趣文：孙悟空无姓无名的时候，阎王生死簿是怎么写的呢？</title>
        <pubTime>2020-02-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/My-sister-who-has-been-on-the-job-for-a-week-asked-me-what-are-the-differences-between-DELETE-truncate-and-DROP-and-what-should-I-choose/</loc>
    <lastmod>2021-03-07T05:15:44.550Z</lastmod>
    <data>
        <display>
        <title>刚入职一周的小姐姐问我，delete、truncate、drop 的区别有哪些，该如何选择？</title>
        <pubTime>2020-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/istio-traffic-management/</loc>
    <lastmod>2021-03-07T05:15:44.542Z</lastmod>
    <data>
        <display>
        <title>Service Mesh 最火项目 Istio 是怎么做流量管理的？</title>
        <pubTime>2020-06-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-programmer-how-to-make-Windows-as-awesome-as-Mac/</loc>
    <lastmod>2021-03-07T05:15:44.537Z</lastmod>
    <data>
        <display>
        <title>Java 程序员，如何把 Windows 系统打造的跟 Mac 一样牛逼？</title>
        <pubTime>2019-10-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nginx-load-balancing-configuration/</loc>
    <lastmod>2021-03-07T05:15:44.535Z</lastmod>
    <data>
        <display>
        <title>Nginx 负载均衡配置</title>
        <pubTime>2020-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/linux-command/</loc>
    <lastmod>2021-03-07T05:15:44.532Z</lastmod>
    <data>
        <display>
        <title>这个开源项目帮你将Linux命令行一网打尽！</title>
        <pubTime>2021-02-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Error-use-SimpleDateFormat/</loc>
    <lastmod>2021-03-07T05:15:44.529Z</lastmod>
    <data>
        <display>
        <title>还在使用 SimpleDateFormat？你的项目崩没？</title>
        <pubTime>2021-02-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Starter-a-common-business-Starter/</loc>
    <lastmod>2021-03-07T05:15:44.526Z</lastmod>
    <data>
        <display>
        <title>Spring Boot：企业常用的 Starter</title>
        <pubTime>2019-11-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Are-beans-in-Spring-thread-safe/</loc>
    <lastmod>2021-03-07T05:15:44.520Z</lastmod>
    <data>
        <display>
        <title>Spring 中的 Bean 是线程安全的吗？</title>
        <pubTime>2020-10-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight//</loc>
    <lastmod>2021-03-07T05:15:44.517Z</lastmod>
    <data>
        <display>
        <title>JDK 的 3 个 Bug</title>
        <pubTime>2019-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-master-slave-replication-and-principles-of-master-slave-replication/</loc>
    <lastmod>2021-03-07T05:15:44.511Z</lastmod>
    <data>
        <display>
        <title>Redis 主从复制以及主从复制原理</title>
        <pubTime>2019-08-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Create-private-cloud-disk-with-Spring-Boot-by-hand!!!/</loc>
    <lastmod>2021-03-07T05:15:44.494Z</lastmod>
    <data>
        <display>
        <title>用 Spring Boot 纯手工打造私人云网盘！！！</title>
        <pubTime>2019-10-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-you-need-to-know-about-the-HTTP-protocol/</loc>
    <lastmod>2021-03-07T05:15:44.488Z</lastmod>
    <data>
        <display>
        <title>漫画 | 关于 HTTP 协议，你必须要知道的</title>
        <pubTime>2019-07-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Developing-a-Java-Web-project-from-scratch/</loc>
    <lastmod>2021-03-07T05:15:44.480Z</lastmod>
    <data>
        <display>
        <title>从零开发一个 Java Web 项目要点</title>
        <pubTime>2020-05-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/72b19e24a602/</loc>
    <lastmod>2021-03-07T05:15:44.477Z</lastmod>
    <data>
        <display>
        <title>springboot test</title>
        <pubTime>2020-04-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IntelliJ-IDEA-build-Maven-multi-module-engineering-project/</loc>
    <lastmod>2021-03-07T05:15:44.473Z</lastmod>
    <data>
        <display>
        <title>IntelliJ IDEA 构建 Maven 多模块工程项目</title>
        <pubTime>2019-12-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/GitHub-star-2-4w-Most-popular-regular-expressions-learn/</loc>
    <lastmod>2021-03-07T05:15:44.471Z</lastmod>
    <data>
        <display>
        <title>GitHub 标星 2.4w！最火正则表达式学起来！</title>
        <pubTime>2019-12-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Switch-from-Windows-to-Linux-Just-read-this-one/</loc>
    <lastmod>2021-03-07T05:15:44.468Z</lastmod>
    <data>
        <display>
        <title>从 Windows 切换到 Linux？看这篇就够了！</title>
        <pubTime>2020-04-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Super-detailed-programmer-future-career-development-route/</loc>
    <lastmod>2021-03-07T05:15:44.465Z</lastmod>
    <data>
        <display>
        <title>超详细的程序员未来职业发展路线</title>
        <pubTime>2020-06-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-twists-and-turns-of-an-HTTP-request/</loc>
    <lastmod>2021-03-07T05:15:44.463Z</lastmod>
    <data>
        <display>
        <title>一个HTTP请求的曲折经历</title>
        <pubTime>2020-12-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-guide-to-building-core-technologies-for-multi-tenant-SaaS-platforms/</loc>
    <lastmod>2021-03-07T05:15:44.450Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 构建多租户 SaaS 平台核心技术指南</title>
        <pubTime>2020-02-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-simple-explanation-of-processes-and-threads/</loc>
    <lastmod>2021-03-07T05:15:44.443Z</lastmod>
    <data>
        <display>
        <title>进程与线程的一个简单解释</title>
        <pubTime>2019-09-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-system-commonly-used-project-list/</loc>
    <lastmod>2021-03-07T05:15:44.434Z</lastmod>
    <data>
        <display>
        <title>Spring 体系常用项目一览</title>
        <pubTime>2019-12-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Do-program-ape-wife-must-pay-attention-to-things/</loc>
    <lastmod>2021-03-07T05:15:44.431Z</lastmod>
    <data>
        <display>
        <title>做程序猿的老婆，一定要注意的事情！</title>
        <pubTime>2019-12-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-performance-of-the-whole-project-team-was-withheld-due-to-the-P0-major-accident-caused-by-Redis-distributed-locking/</loc>
    <lastmod>2021-03-07T05:15:44.425Z</lastmod>
    <data>
        <display>
        <title>因 Redis 分布式锁造成的 P0 级重大事故，整个项目组被扣了绩效。。。</title>
        <pubTime>2020-08-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/P-HTTP-Status-Code/</loc>
    <lastmod>2021-03-07T05:15:44.422Z</lastmod>
    <data>
        <display>
        <title>科普：HTTP Status Code 详解，从此排错无忧！</title>
        <pubTime>2020-12-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Clarify-the-relationship-between-WebSocket-and-HTTP/</loc>
    <lastmod>2021-03-07T05:15:44.419Z</lastmod>
    <data>
        <display>
        <title>理清 WebSocket 和 HTTP 的关系</title>
        <pubTime>2019-09-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-multi-module-project-practice/</loc>
    <lastmod>2021-03-07T05:15:44.416Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 多模块项目实践（附打包方法）</title>
        <pubTime>2020-05-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-June-2020-the-average-salary-of-programmers-was-14404-yuan/</loc>
    <lastmod>2021-03-07T05:15:44.410Z</lastmod>
    <data>
        <display>
        <title>2020 年 6 月程序员工资统计，平均 14XXX 元，网友：又跌了！</title>
        <pubTime>2020-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Idempotent-solution-of-interface-under-high-concurrency/</loc>
    <lastmod>2021-03-07T05:15:44.407Z</lastmod>
    <data>
        <display>
        <title>高并发下的接口幂等性解决方案！</title>
        <pubTime>2019-12-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/End-of-the-year-how-do-You-prepare-for-Java-beginner-and-advanced-technology-interviews/</loc>
    <lastmod>2021-03-07T05:15:44.402Z</lastmod>
    <data>
        <display>
        <title>年底了，如何准备 Java 初级和高级的技术面试？</title>
        <pubTime>2020-12-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nginx-configuration-online-a-key-to-generate-artifact-do-not-worry/</loc>
    <lastmod>2021-03-07T05:15:44.399Z</lastmod>
    <data>
        <display>
        <title>Nginx 配置在线一键生成“神器”，不用愁了</title>
        <pubTime>2019-12-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Cache-Redis-for-reasonable-use-in-projects/</loc>
    <lastmod>2021-03-07T05:15:44.393Z</lastmod>
    <data>
        <display>
        <title>缓存 Redis 在项目中合理使用经验总结</title>
        <pubTime>2021-02-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-sweeping-ali-didi-Meituan-xu-ma-3-years-of-experience-of-the-Java-backend-girls-to-sort-out-this-thick-face/</loc>
    <lastmod>2021-03-07T05:15:44.384Z</lastmod>
    <data>
        <display>
        <title>横扫阿里、滴滴、美团，3 年经验的 Java 后端妹子整理出这份厚厚的面经！</title>
        <pubTime>2020-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Comics-who-killed-MySQL/</loc>
    <lastmod>2021-03-07T05:15:44.381Z</lastmod>
    <data>
        <display>
        <title>漫画：谁杀死了 MySQL？</title>
        <pubTime>2020-06-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Alibaba-29-diaosi-open-source-projects/</loc>
    <lastmod>2021-03-07T05:15:44.372Z</lastmod>
    <data>
        <display>
        <title>阿里巴巴 29 个屌炸天的开源项目！</title>
        <pubTime>2020-03-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Git-tutorial-the-most-detailed-the-most-stupid-the-most-simple-really-hand-in-hand/</loc>
    <lastmod>2021-03-07T05:15:44.368Z</lastmod>
    <data>
        <display>
        <title>Git 使用教程：最详细、最傻瓜、最浅显、真正手把手教！（万字长文）</title>
        <pubTime>2020-04-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/10-refactoring-tips-to-get-rid-of-the-S-flavor-in-your-code/</loc>
    <lastmod>2021-03-07T05:15:44.364Z</lastmod>
    <data>
        <display>
        <title>10 个重构小技巧，去掉代码中的 S 味</title>
        <pubTime>2020-12-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-not-I-recommend-RxJava-anymore/</loc>
    <lastmod>2021-03-07T05:15:44.356Z</lastmod>
    <data>
        <display>
        <title>我为什么不再推荐 RxJava？</title>
        <pubTime>2019-11-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-is-so-hot-the-common-notes-and-principles-have-been-sorted-out-for-you/</loc>
    <lastmod>2021-03-07T05:15:44.353Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 这么火，常用注解和原理都给你整理好了！</title>
        <pubTime>2020-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Perfect-upgrade-to-HTTPS-with-just-one-script-and-it-is-free-forever/</loc>
    <lastmod>2021-03-07T05:15:44.345Z</lastmod>
    <data>
        <display>
        <title>完美，竟然用一个脚本就把系统升级到 https 了，且永久免费！</title>
        <pubTime>2020-07-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Backend-practices-Nginx-log-configuration-super-detailed/</loc>
    <lastmod>2021-03-07T05:15:44.341Z</lastmod>
    <data>
        <display>
        <title>后端实践：Nginx日志配置（超详细）</title>
        <pubTime>2020-04-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-check-service-unavailable-You-have-done-it-100-times-and-you-still-can-not-remember-it/</loc>
    <lastmod>2021-03-07T05:15:44.338Z</lastmod>
    <data>
        <display>
        <title>【服务不可用】怎么排查？讲了 100 遍还是记不住？</title>
        <pubTime>2020-11-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-underlying-HashMap-data-structure-in-Java/</loc>
    <lastmod>2021-03-07T05:15:44.334Z</lastmod>
    <data>
        <display>
        <title>Java 中 HashMap 底层数据结构</title>
        <pubTime>2020-10-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Elasticsearch-Best-Practices-for-Search-Engines/</loc>
    <lastmod>2021-03-07T05:15:44.330Z</lastmod>
    <data>
        <display>
        <title>搜索引擎 Elasticsearch 最佳实践！</title>
        <pubTime>2020-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-fast-integration-Elasticsearch-practical/</loc>
    <lastmod>2021-03-07T05:15:44.325Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 快速集成 Elasticsearch 实战</title>
        <pubTime>2019-10-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ELK-log-monitoring-platform-alarm-upgrade/</loc>
    <lastmod>2021-03-07T05:15:44.321Z</lastmod>
    <data>
        <display>
        <title>ELK 日志监控平台告警升级(邮件 + 钉钉)</title>
        <pubTime>2020-04-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/It-is-a-pity--Two-prospective-fourth-year-graduates-of-Hit-university-have-been-dismissed-after-receiving-offers-from-well-known-factories--for-reasons-that-make-them-cry/</loc>
    <lastmod>2021-03-07T05:15:44.318Z</lastmod>
    <data>
        <display>
        <title>可惜了！哈工大 2 名大四准毕业学生被开除，此前已拿到知名大厂Offer，好前途毁于一旦，原因令人哭笑不</title>
        <pubTime>2020-08-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/That-is-amazing-Several-Redis-visualization-tools-are-recommended/</loc>
    <lastmod>2021-03-07T05:15:44.315Z</lastmod>
    <data>
        <display>
        <title>太厉害了！推荐几款 Redis 可视化工具</title>
        <pubTime>2021-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-sudden-Microsoft-has-finally-responded-to-a-Windows-XP-source-code-leak/</loc>
    <lastmod>2021-03-07T05:15:44.303Z</lastmod>
    <data>
        <display>
        <title>突发！Windows XP 源代码泄露，微软终于回应了~</title>
        <pubTime>2020-09-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/25-million-lines-of-code/</loc>
    <lastmod>2021-03-07T05:15:44.298Z</lastmod>
    <data>
        <display>
        <title>25,000,000 行的代码就问你敢不敢动？</title>
        <pubTime>2021-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Log-framework-selection-Logback-or-Log4j2/</loc>
    <lastmod>2021-03-07T05:15:44.294Z</lastmod>
    <data>
        <display>
        <title>日志框架选型，Logback 还是 Log4j2？</title>
        <pubTime>2020-08-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Back-end-prerequisite-Git-branch-development-A-guide-to-specification/</loc>
    <lastmod>2021-03-07T05:15:44.291Z</lastmod>
    <data>
        <display>
        <title>后端必备 Git 分支开发：规范指南</title>
        <pubTime>2020-09-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-design-an-IM-system-with-100-million-messages/</loc>
    <lastmod>2021-03-07T05:15:44.282Z</lastmod>
    <data>
        <display>
        <title>如何设计一个亿级消息量的 IM 系统</title>
        <pubTime>2020-12-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Developers-of-various-disdain-chains/</loc>
    <lastmod>2021-03-07T05:15:44.278Z</lastmod>
    <data>
        <display>
        <title>程序员之间的鄙视链，太真实了！</title>
        <pubTime>2021-02-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Clear-We-are-always-opposed-to-the-big-middle-desk-small-front-desk-architecture-design/</loc>
    <lastmod>2021-03-07T05:15:44.275Z</lastmod>
    <data>
        <display>
        <title>清晰！我们从来都反对“大中台，小前台”的架构设计！</title>
        <pubTime>2021-01-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Does-LinkedList-really-look-for-slow-additions-and-deletions-faster/</loc>
    <lastmod>2021-03-07T05:15:44.272Z</lastmod>
    <data>
        <display>
        <title>LinkedList 真的是查找慢增删快？</title>
        <pubTime>2020-09-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/As-an-old-yard-farmer-why-can-t-you-even-use-Github/</loc>
    <lastmod>2021-03-07T05:15:44.268Z</lastmod>
    <data>
        <display>
        <title>你作为一名老码农，怎么连 Github 都用不好？</title>
        <pubTime>2020-04-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Introduction-to-common-Maven-plugins/</loc>
    <lastmod>2021-03-07T05:15:44.258Z</lastmod>
    <data>
        <display>
        <title>常用 Maven 插件介绍（收藏大全）</title>
        <pubTime>2019-09-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-is-1000==1000-false-and-100==100-true-in-Java/</loc>
    <lastmod>2021-03-07T05:15:44.255Z</lastmod>
    <data>
        <display>
        <title>涨姿势：为什么 Java 中 “1000==1000” 为 false，而 ”100==100“ 为 true？</title>
        <pubTime>2020-09-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Differences-between-IN-and-not-in,-Exists-and-not-Exists-and-performance-analysis-in-SQL/</loc>
    <lastmod>2021-03-07T05:15:44.246Z</lastmod>
    <data>
        <display>
        <title>SQL 中的 in 与 not in、exists 与 not exists 的区别以及性能分析</title>
        <pubTime>2020-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Some-thoughts-on-finally-in-Java-exception-handling/</loc>
    <lastmod>2021-03-07T05:15:44.239Z</lastmod>
    <data>
        <display>
        <title>Java 异常处理中对于 finally 的一些思考</title>
        <pubTime>2020-06-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-Stream-API-in-Java-8-is-a-bit-of-a-gimmick-Did-you-Get-everything/</loc>
    <lastmod>2021-03-07T05:15:44.236Z</lastmod>
    <data>
        <display>
        <title>Java 8 中 Stream API 的这些奇技淫巧！你都 Get 到了吗？</title>
        <pubTime>2020-02-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Panicking-the-interviewer-was-asked-how-to-do-current-limiting-for-high-concurrency-systems/</loc>
    <lastmod>2021-03-07T05:15:44.232Z</lastmod>
    <data>
        <display>
        <title>慌了，面试居然被问到怎么做高并发系统的限流？</title>
        <pubTime>2020-04-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Play-with-Stream-in-Java8-and-learn-Stream-from-zero/</loc>
    <lastmod>2021-03-07T05:15:44.222Z</lastmod>
    <data>
        <display>
        <title>玩转 Java8 中的 Stream 之从零认识 Stream</title>
        <pubTime>2020-09-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-the-bull-market-coming-Too-tired-to-stare-at-work-Learn-about-these-five-open-source-projects/</loc>
    <lastmod>2021-03-07T05:15:44.218Z</lastmod>
    <data>
        <display>
        <title>牛市来了？上班盯盘太累？这五个开源项目了解下！</title>
        <pubTime>2020-09-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/sql-queries-don-t-start-with-select/</loc>
    <lastmod>2021-03-07T05:15:44.210Z</lastmod>
    <data>
        <display>
        <title>SQL 查询语句总是先执行 SELECT？你们都错了</title>
        <pubTime>2020-04-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/dickrnn-github-io/</loc>
    <lastmod>2021-03-07T05:15:44.207Z</lastmod>
    <data>
        <display>
        <title>少儿不宜！这个项目能自动画出各种尺寸的丁丁，关键还开源了</title>
        <pubTime>2020-09-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-used-Python-to-remotely-probe-my-roommate-web-browsing-history-and-he-an-adult/</loc>
    <lastmod>2021-03-07T05:15:44.205Z</lastmod>
    <data>
        <display>
        <title>我用 Python 远程探查室友的网页浏览记录，他不愧是成年人！</title>
        <pubTime>2020-04-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Just-4-steps-and-make-your-own-Spring-Boot-Starter/</loc>
    <lastmod>2021-03-07T05:15:44.201Z</lastmod>
    <data>
        <display>
        <title>只需 4 步，自己搞个 Spring Boot Starter！</title>
        <pubTime>2020-08-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ask-ThreadLocal-in-the-interview-and-do-not-say-you-wo-not/</loc>
    <lastmod>2021-03-07T05:15:44.198Z</lastmod>
    <data>
        <display>
        <title>面试再问 ThreadLocal，别说你不会</title>
        <pubTime>2020-09-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Three-to-five-years-after-graduation,-donot-let-hard-work-ruin-you/</loc>
    <lastmod>2021-03-07T05:15:44.191Z</lastmod>
    <data>
        <display>
        <title>毕业三到五年，别让“努力”毁了你</title>
        <pubTime>2020-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/It-is-said-that-only-programmers-know-the-answers-to-these-questions/</loc>
    <lastmod>2021-03-07T05:15:44.188Z</lastmod>
    <data>
        <display>
        <title>这些题目，据说只有程序员才懂得答案？</title>
        <pubTime>2020-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/39-wonderful-code-comments,-see-the-end-of-laughter-cry/</loc>
    <lastmod>2021-03-07T05:15:44.185Z</lastmod>
    <data>
        <display>
        <title>39 个奇葩代码注释，看完笑哭了。</title>
        <pubTime>2020-03-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/8-awesome-Google-Chrome-plugins-to-use-all-the-time/</loc>
    <lastmod>2021-03-07T05:15:44.178Z</lastmod>
    <data>
        <display>
        <title>8 款好用超赞的 Google Chrome 插件，一直用，一直爽</title>
        <pubTime>2019-10-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Lambda-expressions-primer-enough-with-this/</loc>
    <lastmod>2021-03-07T05:15:44.175Z</lastmod>
    <data>
        <display>
        <title>Lambda 表达式入门，看这篇就够了！</title>
        <pubTime>2020-06-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Set-up-ELK-log-analysis-system-in-minutes/</loc>
    <lastmod>2021-03-07T05:15:44.168Z</lastmod>
    <data>
        <display>
        <title>快速搭建 ELK 日志分析系统</title>
        <pubTime>2020-04-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-latest-The-university-major-with-highest-salary-announces/</loc>
    <lastmod>2021-03-07T05:15:44.163Z</lastmod>
    <data>
        <display>
        <title>最新！薪酬最高的大学专业公布！</title>
        <pubTime>2020-09-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Five-minutes-to-understand-THE-TCP-protocol/</loc>
    <lastmod>2021-03-07T05:15:44.160Z</lastmod>
    <data>
        <display>
        <title>五分钟带你读懂 TCP 协议（图文并茂）</title>
        <pubTime>2020-09-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Lesson-design-considerations-for-a-second-kill-system/</loc>
    <lastmod>2021-03-07T05:15:44.157Z</lastmod>
    <data>
        <display>
        <title>经验：一个秒杀系统的设计思考</title>
        <pubTime>2020-03-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Database-MySQL-select-For-update-exclusive-lock-analysis/</loc>
    <lastmod>2021-03-07T05:15:44.153Z</lastmod>
    <data>
        <display>
        <title>数据库：MySQL 中 “select ... for update” 排他锁分析</title>
        <pubTime>2019-12-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/C3p0-DBCP-druid-three-connection-pool-comparison/</loc>
    <lastmod>2021-03-07T05:15:44.149Z</lastmod>
    <data>
        <display>
        <title>c3p0、dbcp、druid 三大连接池对比</title>
        <pubTime>2020-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-Spring-Boot-project-scaffolding-template/</loc>
    <lastmod>2021-03-07T05:15:44.140Z</lastmod>
    <data>
        <display>
        <title>一份 Spring Boot 项目搭建模板</title>
        <pubTime>2021-03-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/9-top-java-frameworks-for-2020-1cc9d3c21f4c/</loc>
    <lastmod>2021-03-07T05:15:44.136Z</lastmod>
    <data>
        <display>
        <title>别再用那些已经淘汰的技术了！2020 年 9 大顶级 Java 框架出炉！！</title>
        <pubTime>2020-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SolrTemplate-template-code/</loc>
    <lastmod>2021-03-07T05:15:44.132Z</lastmod>
    <data>
        <display>
        <title>SolrTemplate 模板代码</title>
        <pubTime>2020-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-cloud-Redis-development-specification-in-depth-interpretation,-do-not-only-set-get/</loc>
    <lastmod>2021-03-07T05:15:44.118Z</lastmod>
    <data>
        <display>
        <title>阿里云 Redis 开发规范深入解读，别只会 set、get！</title>
        <pubTime>2020-03-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Jenkins-+-Git-+-Maven-+-Shell-+-Tomcat-continuous-integration-classic-tutorial/</loc>
    <lastmod>2021-03-07T05:15:44.089Z</lastmod>
    <data>
        <display>
        <title>「Jenkins + Git + Maven + Shell + Tomcat持续集成」经典教程</title>
        <pubTime>2019-07-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Internet-big-factory-algorithm-interview-questions-set-I-kneel-after-watching/</loc>
    <lastmod>2021-03-07T05:15:44.081Z</lastmod>
    <data>
        <display>
        <title>互联网大厂算法面试题集合，看完我跪了！</title>
        <pubTime>2020-02-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-Wine-project-code-is-close-to-6-million-lines/</loc>
    <lastmod>2021-03-07T05:15:44.063Z</lastmod>
    <data>
        <display>
        <title>Wine 项目代码接近 600 万行</title>
        <pubTime>2020-11-28T01:23:50.734Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Awesome-with-Java-can-also-achieve-picture-recognition/</loc>
    <lastmod>2021-03-07T05:15:44.060Z</lastmod>
    <data>
        <display>
        <title>厉害了，用 Java 也能实现图片识别！</title>
        <pubTime>2020-10-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Create-a-Spring-Bean-in-this-article/</loc>
    <lastmod>2021-03-07T05:15:44.057Z</lastmod>
    <data>
        <display>
        <title>一文搞定 Spring Bean 的创建全过程！</title>
        <pubTime>2021-02-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-generates-random-numbers-in-5-ways-do-you-know-how-many/</loc>
    <lastmod>2021-03-07T05:15:44.049Z</lastmod>
    <data>
        <display>
        <title>Java 生成随机数的 5 种方式，你知道几种？</title>
        <pubTime>2020-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-the-worst-code-you-are-ever-seen/</loc>
    <lastmod>2021-03-07T05:15:44.042Z</lastmod>
    <data>
        <display>
        <title>你见过的最垃圾的代码是什么？</title>
        <pubTime>2020-03-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Our-company-abandoned-microservices-and-went-back-to-a-monolithic-structure/</loc>
    <lastmod>2021-03-07T05:15:44.035Z</lastmod>
    <data>
        <display>
        <title>我们公司放弃了微服务，重回单体架构</title>
        <pubTime>2021-01-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/10-tools-java-developers-should-learn/</loc>
    <lastmod>2021-03-07T05:15:44.028Z</lastmod>
    <data>
        <display>
        <title>Java 程序员必备的 10 个开源工具！</title>
        <pubTime>2019-08-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-MVC-+-Spring-+-Mybatis-to-realize-alipay-payment-function/</loc>
    <lastmod>2021-03-07T05:15:44.018Z</lastmod>
    <data>
        <display>
        <title>Spring MVC + Spring + Mybatis 实现支付宝支付功能（图文详解+完整代码）</title>
        <pubTime>2020-02-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-author-of-FastJSON-has-been-scolded-on-Ali-Intranet/</loc>
    <lastmod>2021-03-07T05:15:44.014Z</lastmod>
    <data>
        <display>
        <title>fastjson 的作者，在阿里内网挨骂了？！</title>
        <pubTime>2020-09-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-is-the-wait-method-defined-in-Object-instead-of-Thread/</loc>
    <lastmod>2021-03-07T05:15:44.011Z</lastmod>
    <data>
        <display>
        <title>面试题：为什么 wait 方法定义在 Object 类里面，而不是 Thread 类？</title>
        <pubTime>2020-07-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/When-asked-about-high-concurrent-traffic-control-during-the-interview-I-turned-green/</loc>
    <lastmod>2021-03-07T05:15:44.008Z</lastmod>
    <data>
        <display>
        <title>面试被问高并发流量控制，我脸都绿了。。。</title>
        <pubTime>2020-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-SQL-injection-this-cartoon-tells-you/</loc>
    <lastmod>2021-03-07T05:15:43.999Z</lastmod>
    <data>
        <display>
        <title>何谓 SQL 注入，这个漫画告诉你！</title>
        <pubTime>2020-02-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IDEA-in-a-few-good-plugins-to-share-with-you/</loc>
    <lastmod>2021-03-07T05:15:43.993Z</lastmod>
    <data>
        <display>
        <title>IDEA 中几款好用的插件，分享给你！</title>
        <pubTime>2020-05-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-on-earth-did-Redis-implement-people-nearby/</loc>
    <lastmod>2021-03-07T05:15:43.987Z</lastmod>
    <data>
        <display>
        <title>Redis 到底是怎么实现“附近的人”这个功能的呢？</title>
        <pubTime>2019-12-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/You-have-3-years-of-working-experience-but-you-do-not-even-know-the-principle-of-single-sign-on-so-you-must-be-rejected/</loc>
    <lastmod>2021-03-07T05:15:43.983Z</lastmod>
    <data>
        <display>
        <title>你 3 年工作经验，竟然连单点登录的原理都没答清楚，肯定要被刷啊。。。</title>
        <pubTime>2020-09-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-IDEA-of-superior-No-Eclipse-Theia-1-released/</loc>
    <lastmod>2021-03-07T05:15:43.980Z</lastmod>
    <data>
        <display>
        <title>IDEA 上位？不！Eclipse Theia 1.0 发布！</title>
        <pubTime>2020-09-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Cow-force-9-different-ways-to-increase-your-domestic-access-speed-to-Github-to-over-2MB/</loc>
    <lastmod>2021-03-07T05:15:43.977Z</lastmod>
    <data>
        <display>
        <title>牛逼！9 种不同的方法帮助你提高国内访问 Github 的速度到 2MB/s 以上。。。</title>
        <pubTime>2020-09-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-the-SpringBoot-project-how-do-you-gracefully-replace-null-values-with-blank-values-in-interface-parameters/</loc>
    <lastmod>2021-03-07T05:15:43.967Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 项目，如何优雅的把接口参数中的空白值替换为 null 值？</title>
        <pubTime>2021-01-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Niubi-actually-a-programmer-made-a-complete-set-of-hell-background-management-system/</loc>
    <lastmod>2021-03-07T05:15:43.963Z</lastmod>
    <data>
        <display>
        <title>牛逼了，竟然真的有程序员做出了一套完整的地府后台管理系统</title>
        <pubTime>2020-04-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ruanyifeng-oauth_design/</loc>
    <lastmod>2021-03-07T05:15:43.960Z</lastmod>
    <data>
        <display>
        <title>OAuth 2.0 的一个简单解释</title>
        <pubTime>2020-03-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programmer-receives-private-work-how-to-prevent-finished-not-to-give-money/</loc>
    <lastmod>2021-03-07T05:15:43.957Z</lastmod>
    <data>
        <display>
        <title>程序员接私活怎样防止做完了不给钱？</title>
        <pubTime>2021-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Other-than-caching-what-problems-does-Redis-solve/</loc>
    <lastmod>2021-03-07T05:15:43.950Z</lastmod>
    <data>
        <display>
        <title>除了缓存，Redis 都解决了哪些问题？</title>
        <pubTime>2019-07-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/BIO-NIO-and-AIO-in-Java-network-programming/</loc>
    <lastmod>2021-03-07T05:15:43.940Z</lastmod>
    <data>
        <display>
        <title>结合代码详细聊聊 Java 网络编程中的 BIO、NIO 和 AIO</title>
        <pubTime>2019-08-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Driver-logic-annotated-by-@enableXXX-in-Spring-Boot/</loc>
    <lastmod>2021-03-07T05:15:43.933Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 中 @EnableXXX 注解的驱动逻辑</title>
        <pubTime>2020-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-seeing-zhihu-wheel-elder-brother-programming-road-I-just-want-to-say-take-my-knee/</loc>
    <lastmod>2021-03-07T05:15:43.930Z</lastmod>
    <data>
        <display>
        <title>看完知乎轮子哥的编程之路，我只想说，收下我的膝盖。。。</title>
        <pubTime>2020-02-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Byte-side-was-even-asked-MySQL-index-face-all-asked-green/</loc>
    <lastmod>2021-03-07T05:15:43.923Z</lastmod>
    <data>
        <display>
        <title>字节一面，被连问 MySQL 索引，脸都问绿了。。。</title>
        <pubTime>2020-09-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-does-Tomcat-start-in-SpringBoot/</loc>
    <lastmod>2021-03-07T05:15:43.917Z</lastmod>
    <data>
        <display>
        <title>Tomcat 在 SpringBoot 中是如何启动的</title>
        <pubTime>2020-02-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Try-something-new-on-Huawei-Hongmeng-OS-my-first-Hello-World-take-off/</loc>
    <lastmod>2021-03-07T05:15:43.914Z</lastmod>
    <data>
        <display>
        <title>在华为鸿蒙 OS 上尝鲜，我的第一个“hello world”，起飞！</title>
        <pubTime>2020-09-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Should-I-use-Java-12-or-stick-with-Java-11/</loc>
    <lastmod>2021-03-07T05:15:43.904Z</lastmod>
    <data>
        <display>
        <title>我该用 Java 12，还是坚持 Java 11？</title>
        <pubTime>2019-05-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Github-star-11-5k-This-is-probably-the-best-Java-blogging-system/</loc>
    <lastmod>2021-03-07T05:15:43.895Z</lastmod>
    <data>
        <display>
        <title>Github 标星 11.5K！这可能是最好的 Java 博客系统</title>
        <pubTime>2020-03-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-resignation-rate-is-really-the-Internet-of-the-lowest-factory/</loc>
    <lastmod>2021-03-07T05:15:43.890Z</lastmod>
    <data>
        <display>
        <title>阿里的离职率真的是互联网大厂里最低的吗？</title>
        <pubTime>2020-02-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Huge-amount-of-great-Linux-software/</loc>
    <lastmod>2021-03-07T05:15:43.878Z</lastmod>
    <data>
        <display>
        <title>海量的超赞 Linux 软件</title>
        <pubTime>2020-06-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/String-concatenation-problem-when-exactly-will-go-StringBuilder/</loc>
    <lastmod>2021-03-07T05:15:43.874Z</lastmod>
    <data>
        <display>
        <title>String 字符串拼接问题，到底什么时候会走 StringBuilder？</title>
        <pubTime>2019-12-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Cloud-Feign-Post-form-request/</loc>
    <lastmod>2021-03-07T05:15:43.868Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud Feign Post 表单请求</title>
        <pubTime>2020-03-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Not-only-JDK7-HashMap-but-also-JDK8-ConcurrentHashMap-causes-100-CPU/</loc>
    <lastmod>2021-03-07T05:15:43.866Z</lastmod>
    <data>
        <display>
        <title>不止 JDK7 的 HashMap ，JDK8 的 ConcurrentHashMap 也会造成 CPU 100%</title>
        <pubTime>2019-04-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programmers-work-overtime-to-write-code,-do-not-believe/</loc>
    <lastmod>2021-03-07T05:15:43.863Z</lastmod>
    <data>
        <display>
        <title>程序员加班写的代码，千万不要相信！</title>
        <pubTime>2020-05-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Yu-Yu-Xi-full-time-open-source-salary-of-millions-of-dollars-non-technical-programmers-can-also-be-successful/</loc>
    <lastmod>2021-03-07T05:15:43.860Z</lastmod>
    <data>
        <display>
        <title>尤雨溪：全职做开源年薪百万，非科班程序员也能成功</title>
        <pubTime>2020-09-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-attack-by-a-network-cable/</loc>
    <lastmod>2021-03-07T05:15:43.857Z</lastmod>
    <data>
        <display>
        <title>一根网线发起的攻击</title>
        <pubTime>2020-06-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-should-the-byte-leader-do-if-he-comes-across-the-salary-of-his-entire-department-and-has-28K-for-himself-but-35K-for-his-staff/</loc>
    <lastmod>2021-03-07T05:15:43.851Z</lastmod>
    <data>
        <display>
        <title>字节小组长无意中得知整个部门的薪资，自己28K，手下却有35K，怎么办</title>
        <pubTime>2020-09-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-SAO-Multi-data-source-Service-layer-encapsulation/</loc>
    <lastmod>2021-03-07T05:15:43.848Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 骚操作 —— 多数据源 Service 层封装</title>
        <pubTime>2020-08-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Lambda-expressions-are-useful-in-Java/</loc>
    <lastmod>2021-03-07T05:15:43.845Z</lastmod>
    <data>
        <display>
        <title>Lambda 表达式在 Java 中，有何用处？</title>
        <pubTime>2021-02-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Database-common-architectural-scheme/</loc>
    <lastmod>2021-03-07T05:15:43.838Z</lastmod>
    <data>
        <display>
        <title>数据库常用架构方案</title>
        <pubTime>2019-09-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-Service-naming-and-design/</loc>
    <lastmod>2021-03-07T05:15:43.836Z</lastmod>
    <data>
        <display>
        <title>聊聊 Service 命名与设计</title>
        <pubTime>2021-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Lord-yan-asked-me-to-build-a-back-office-management-system-for-him/</loc>
    <lastmod>2021-03-07T05:15:43.833Z</lastmod>
    <data>
        <display>
        <title>阎王爷让我给他做个后台管理系统</title>
        <pubTime>2019-08-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/As-an-interviewer-for-ali-I-have-something-to-say/</loc>
    <lastmod>2021-03-07T05:15:43.830Z</lastmod>
    <data>
        <display>
        <title>作为阿里的面试官，我有话想说</title>
        <pubTime>2020-03-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Cow-force-Huawei-will-open-source-to-challenge-Oracle-native-AI-database-GaussDB/</loc>
    <lastmod>2021-03-07T05:15:43.827Z</lastmod>
    <data>
        <display>
        <title>牛逼！华为将开源挑战 Oracle 的 AI 原生数据库 GaussDB</title>
        <pubTime>2019-10-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-Do-you-know-what-Docker-is-strengths-and-weaknesses-are/</loc>
    <lastmod>2021-03-07T05:15:43.824Z</lastmod>
    <data>
        <display>
        <title>面试官：你知道 Docker 有哪些优缺点嘛？</title>
        <pubTime>2020-08-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Jar-packages-depend-on-conflict-resolution-and-resolution-ideas/</loc>
    <lastmod>2021-03-07T05:15:43.821Z</lastmod>
    <data>
        <display>
        <title>Jar 包依赖冲突排查思路和解决方法</title>
        <pubTime>2021-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Write-a-very-stupid-bug-today/</loc>
    <lastmod>2021-03-07T05:15:43.811Z</lastmod>
    <data>
        <display>
        <title>今天写出一个十分弱智的 bug！</title>
        <pubTime>2020-06-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Visual-Studio-Code-is-this-going-to-heaven/</loc>
    <lastmod>2021-03-07T05:15:43.805Z</lastmod>
    <data>
        <display>
        <title>Visual Studio Code，这是要上天？</title>
        <pubTime>2019-12-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-integration-with-Netty-with-source/</loc>
    <lastmod>2021-03-07T05:15:43.802Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 整合Netty(附源码)</title>
        <pubTime>2020-06-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Technology-selection-of-distributed-timing-task-scheduling-system/</loc>
    <lastmod>2021-03-07T05:15:43.794Z</lastmod>
    <data>
        <display>
        <title>分布式定时任务调度系统技术选型</title>
        <pubTime>2020-05-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-a-three-layer-switch,-gateway,-DNS,-subnet-mask,-MAC-address/</loc>
    <lastmod>2021-03-07T05:15:43.787Z</lastmod>
    <data>
        <display>
        <title>一文讲懂什么是三层交换机、网关、DNS、子网掩码、MAC地址</title>
        <pubTime>2020-12-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Cloud-Gateway-integrates-Hystrix-combat/</loc>
    <lastmod>2021-03-07T05:15:43.784Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud Gateway 集成 Hystrix实战</title>
        <pubTime>2020-02-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-Spring-boot-based-API-RESTful-API-project-skeleton/</loc>
    <lastmod>2021-03-07T05:15:43.777Z</lastmod>
    <data>
        <display>
        <title>一个基于 Spring Boot 的API、RESTful API 项目骨架</title>
        <pubTime>2020-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Want-to-make-your-code-more-elegant-Mybatis-type-processor-to-know/</loc>
    <lastmod>2021-03-07T05:15:43.766Z</lastmod>
    <data>
        <display>
        <title>想让代码更优雅？Mybatis 类型处理器了解一下！</title>
        <pubTime>2020-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Super-classic-25-MyBatis-interview-questions/</loc>
    <lastmod>2021-03-07T05:15:43.763Z</lastmod>
    <data>
        <display>
        <title>超经典的 25 道 MyBatis 面试题！</title>
        <pubTime>2021-03-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-I-hot-update-Java-server-code-online/</loc>
    <lastmod>2021-03-07T05:15:43.760Z</lastmod>
    <data>
        <display>
        <title>如何热更新线上的 Java 服务器代码</title>
        <pubTime>2020-03-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Every-interview-asks-Why-is-single-threaded-Redis-so-fast/</loc>
    <lastmod>2021-03-07T05:15:43.757Z</lastmod>
    <data>
        <display>
        <title>每次面试都要被问：为什么采用单线程的 Redis 也会如此之快？</title>
        <pubTime>2020-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight//</loc>
    <lastmod>2021-03-07T05:15:43.754Z</lastmod>
    <data>
        <display>
        <title>Java 14 令人期待的 5 大新特性，打包工具终于要来了！</title>
        <pubTime>2020-03-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Unlock-new-posture-explore-the-idea-of-the-complex-if-else-statement-elegant-handling/</loc>
    <lastmod>2021-03-07T05:15:43.751Z</lastmod>
    <data>
        <display>
        <title>解锁新姿势：探讨复杂的 if-else 语句“优雅处理”的思路</title>
        <pubTime>2020-04-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Awesome-how-many-lines-of-code-does-Google-write-every-day/</loc>
    <lastmod>2021-03-07T05:15:43.744Z</lastmod>
    <data>
        <display>
        <title>厉害了，Google 大神每天写多少行代码？</title>
        <pubTime>2019-11-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Seriously-I-won-not-change-the-serialVersionUID-again/</loc>
    <lastmod>2021-03-07T05:15:43.742Z</lastmod>
    <data>
        <display>
        <title>讲真，下次再也不敢随便改 serialVersionUID 了</title>
        <pubTime>2020-05-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-Mybatis-Druid-PageHelper-implements-multiple-data-sources-and-pagination/</loc>
    <lastmod>2021-03-07T05:15:43.724Z</lastmod>
    <data>
        <display>
        <title>SpringBoot + Mybatis + Druid + PageHelper 实现多数据源并分页</title>
        <pubTime>2021-02-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Single-page-Application-Restful-solutions-for-Spring-Boot-2-Spring-Security-5-JWT/</loc>
    <lastmod>2021-03-07T05:15:43.721Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 2 + Spring Security 5 + JWT 的单页应用 Restful 解决方案</title>
        <pubTime>2020-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Top-10-algorithms-that-dominate-the-world/</loc>
    <lastmod>2021-03-07T05:15:43.714Z</lastmod>
    <data>
        <display>
        <title>主宰这个世界的 10 大算法</title>
        <pubTime>2019-08-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-bird-eye-view-of-the-Java-concurrency-framework/</loc>
    <lastmod>2021-03-07T05:15:43.705Z</lastmod>
    <data>
        <display>
        <title>鸟瞰 Java 并发框架</title>
        <pubTime>2019-05-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Blockchain-tutorial/</loc>
    <lastmod>2021-03-07T05:15:43.702Z</lastmod>
    <data>
        <display>
        <title>区块链入门教程</title>
        <pubTime>2020-02-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-9-most-common-commands-on-the-Internet-are-very-useful/</loc>
    <lastmod>2021-03-07T05:15:43.696Z</lastmod>
    <data>
        <display>
        <title>网络常见的 9 大命令，非常实用！</title>
        <pubTime>2020-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Open-source-pioneer-ESR-Microsoft-is-ditching-the-Windows-kernel-for-Linux/</loc>
    <lastmod>2021-03-07T05:15:43.686Z</lastmod>
    <data>
        <display>
        <title>开源先驱 ESR：微软将放弃 Windows 内核，转 Linux</title>
        <pubTime>2020-09-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Question-What-is-really-different-about-HashMap-in-Java-8/</loc>
    <lastmod>2021-03-07T05:15:43.684Z</lastmod>
    <data>
        <display>
        <title>面试题：Java 8 中 HashMap 到底有啥不同？</title>
        <pubTime>2021-03-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-abandon-JSP/</loc>
    <lastmod>2021-03-07T05:15:43.680Z</lastmod>
    <data>
        <display>
        <title>为什么要放弃 JSP ？</title>
        <pubTime>2021-01-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/List-of-companies-that-do-not-work-overtime-955-wlb/</loc>
    <lastmod>2021-03-07T05:15:43.677Z</lastmod>
    <data>
        <display>
        <title>955 不加班的公司名单：955.WLB</title>
        <pubTime>2020-02-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-Can-you-tell-me-how-Spring-MVC-interceptor-works/</loc>
    <lastmod>2021-03-07T05:15:43.670Z</lastmod>
    <data>
        <display>
        <title>面试官：给我说一下 Spring MVC 拦截器的原理？</title>
        <pubTime>2020-09-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/When-asked-about-the-overall-architecture-design-of-Tomcat-I-cried-like-a-child/</loc>
    <lastmod>2021-03-07T05:15:43.667Z</lastmod>
    <data>
        <display>
        <title>面试被问 Tomcat 整体架构设计，我哭的像个孩子</title>
        <pubTime>2020-09-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-the-rationale-behind-Java-generics/</loc>
    <lastmod>2021-03-07T05:15:43.660Z</lastmod>
    <data>
        <display>
        <title>Java 泛型背后的原理是什么？</title>
        <pubTime>2020-09-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-are-the-classic-computer-rumors/</loc>
    <lastmod>2021-03-07T05:15:43.654Z</lastmod>
    <data>
        <display>
        <title>计算机世界里有哪些经典谣言？</title>
        <pubTime>2020-06-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Second-kill-system-flow-peak-how-should-this-do/</loc>
    <lastmod>2021-03-07T05:15:43.652Z</lastmod>
    <data>
        <display>
        <title>秒杀系统流量削峰，这事应该怎么做？</title>
        <pubTime>2020-05-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Before-coming-to-ali-vs-after-coming-to-ali/</loc>
    <lastmod>2021-03-07T05:15:43.640Z</lastmod>
    <data>
        <display>
        <title>来阿里前 vs 来阿里后</title>
        <pubTime>2020-06-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Oh-you-changed-a-bug-for-two-days-Difficult/</loc>
    <lastmod>2021-03-07T05:15:43.637Z</lastmod>
    <data>
        <display>
        <title>呵呵，一个bug你改了两天？难吗？</title>
        <pubTime>2020-06-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Examples-show-you-how-to-reconstitute-high-quality-code-from-iF-else/</loc>
    <lastmod>2021-03-07T05:15:43.628Z</lastmod>
    <data>
        <display>
        <title>实例告诉你如何把 if-else 重构成高质量代码！</title>
        <pubTime>2020-08-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dumbstruck-Why-is-Nginx-fast/</loc>
    <lastmod>2021-03-07T05:15:43.625Z</lastmod>
    <data>
        <display>
        <title>被问懵逼：谈谈 Nginx 快的原因？</title>
        <pubTime>2020-09-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Bytedance-interview-question-kettle-problem/</loc>
    <lastmod>2021-03-07T05:15:43.622Z</lastmod>
    <data>
        <display>
        <title>字节跳动面试题 —— 水壶问题</title>
        <pubTime>2019-12-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-are-the-differences-between-MySQL-SqlServer-and-Oracle/</loc>
    <lastmod>2021-03-07T05:15:43.619Z</lastmod>
    <data>
        <display>
        <title>MySQL、SqlServer、Oracle三种数据库区别在哪里？</title>
        <pubTime>2019-09-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/a-niubi-SQL-full-automatic-inspection-artifact-You-don't-have-to-worry-about-SQL-errors-anymore-with-auto-complete-rollback-etc/</loc>
    <lastmod>2021-03-07T05:15:43.612Z</lastmod>
    <data>
        <display>
        <title>【附源码】一款牛逼的SQL全自动化检查神器！再也不用担心 SQL 出错了，还带自动补全、回滚等等【开源项目】</title>
        <pubTime>2020-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/250-million-Huawei-establishes-a-new-company/</loc>
    <lastmod>2021-03-07T05:15:43.609Z</lastmod>
    <data>
        <display>
        <title>2.5 亿！华为成立新公司！</title>
        <pubTime>2020-10-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-can-Spring-Boot-applications-improve-service-throughput/</loc>
    <lastmod>2021-03-07T05:15:43.606Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 应用如何提高服务吞吐量?</title>
        <pubTime>2020-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Must-ask-interview-three-ways-to-cycle-Spring-dependencies/</loc>
    <lastmod>2021-03-07T05:15:43.603Z</lastmod>
    <data>
        <display>
        <title>面试必问：Spring 循环依赖的三种方式</title>
        <pubTime>2021-02-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-custom-annotations-go-from-beginner-to-expert/</loc>
    <lastmod>2021-03-07T05:15:43.599Z</lastmod>
    <data>
        <display>
        <title>Spring 自定义注解从入门到精通</title>
        <pubTime>2019-11-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-Is-ZooKeeper-consistent-How-does-that-work/</loc>
    <lastmod>2021-03-07T05:15:43.596Z</lastmod>
    <data>
        <display>
        <title>面试官问：ZooKeeper是强一致的吗？怎么实现的？</title>
        <pubTime>2021-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Git-goes-from-the-beginning-to-the-end/</loc>
    <lastmod>2021-03-07T05:15:43.589Z</lastmod>
    <data>
        <display>
        <title>Git 从入门到放不下</title>
        <pubTime>2019-12-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/With-all-due-respect-HttpClient-may-or-may-not-be-used-by-you/</loc>
    <lastmod>2021-03-07T05:15:43.585Z</lastmod>
    <data>
        <display>
        <title>恕我直言，HttpClient 你不一定会用</title>
        <pubTime>2021-02-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-two-easy-steps-I-implemented-interface-streaming-on-the-SpringBoot-service/</loc>
    <lastmod>2021-03-07T05:15:43.582Z</lastmod>
    <data>
        <display>
        <title>轻松两步，我在 SpringBoot 服务上实现了接口限流</title>
        <pubTime>2020-09-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Three-real-time-data-acquisition-techniques-based-on-HTTP-protocol/</loc>
    <lastmod>2021-03-07T05:15:43.580Z</lastmod>
    <data>
        <display>
        <title>基于 HTTP 协议的 3 种实时数据获取技术</title>
        <pubTime>2019-06-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-core-ideas-of-Spring-are-summed-up-very-well/</loc>
    <lastmod>2021-03-07T05:15:43.574Z</lastmod>
    <data>
        <display>
        <title>Spring 的核心思想，总结得非常好！</title>
        <pubTime>2020-04-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-most-elaborate-HTTPS-schematics/</loc>
    <lastmod>2021-03-07T05:15:43.568Z</lastmod>
    <data>
        <display>
        <title>最精美详尽的 HTTPS 原理图</title>
        <pubTime>2020-09-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Mainstream-micro-service-configuration-center-comparison/</loc>
    <lastmod>2021-03-07T05:15:43.564Z</lastmod>
    <data>
        <display>
        <title>主流微服务配置中心对比</title>
        <pubTime>2019-05-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-JWT-Shiro-MyBatisPlus-implements-the-back-end-scaffolding-for-RESTful-rapid-development/</loc>
    <lastmod>2021-03-07T05:15:43.554Z</lastmod>
    <data>
        <display>
        <title>Spring Boot+JWT+Shiro+MyBatisPlus 实现 RESTful 快速开发后端脚手架</title>
        <pubTime>2020-08-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JVM-GC-time-is-increasing-frequently-and-this-time-I-want-to-say-who-else/</loc>
    <lastmod>2021-03-07T05:15:43.551Z</lastmod>
    <data>
        <display>
        <title>JVM GC 耗时频频升高，这次排查完想说：还有谁？</title>
        <pubTime>2020-12-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Fierce-Some-fresh-e-commerce-platform-is-actually-such-a-design-of-monitoring-module/</loc>
    <lastmod>2021-03-07T05:15:43.545Z</lastmod>
    <data>
        <display>
        <title>厉害！某生鲜电商平台竟然是这样设计监控模块的（已开源）~</title>
        <pubTime>2020-09-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-configuration-details/</loc>
    <lastmod>2021-03-07T05:15:43.536Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 配置详解</title>
        <pubTime>2019-10-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dubbo-USES-the-JSR303-framework-hibernate-validator-to-encounter-ConstraintDescriptorImpl-could-not-be-instantiated/</loc>
    <lastmod>2021-03-07T05:15:43.532Z</lastmod>
    <data>
        <display>
        <title>Dubbo 使用 JSR303 框架 hibernate-validator 遇到 ConstraintDescriptorImpl could not be instantiated</title>
        <pubTime>2020-03-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-most-accessible-Kubernetes-children's-illustrated-guide-ever/</loc>
    <lastmod>2021-03-07T05:15:43.524Z</lastmod>
    <data>
        <display>
        <title>史上最易懂的 Kubernetes 儿童插图指南</title>
        <pubTime>2019-12-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-many-bytes-does-new-Object-actually-take/</loc>
    <lastmod>2021-03-07T05:15:43.517Z</lastmod>
    <data>
        <display>
        <title>_面试官就是这么欺负人：new Object()到底占用几个字节？</title>
        <pubTime>2021-03-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Linux-11-cool-terminal-commands-How-many-do-you-know/</loc>
    <lastmod>2021-03-07T05:15:43.509Z</lastmod>
    <data>
        <display>
        <title>Linux 11 个炫酷的终端命令！你知道几个？</title>
        <pubTime>2020-09-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/NIO-In-Life/</loc>
    <lastmod>2021-03-07T05:15:43.505Z</lastmod>
    <data>
        <display>
        <title>NIO (生活篇)</title>
        <pubTime>2019-09-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-novel-and-comic-online-reading-site-based-on-SpringBoot-open-source-simple-and-generous!-Highly-recommended/</loc>
    <lastmod>2021-03-07T05:15:43.500Z</lastmod>
    <data>
        <display>
        <title>一个基于 SpringBoot 开源的小说和漫画在线阅读网站，简洁大方 ！强烈推荐 ！</title>
        <pubTime>2021-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-RabbitMQ-deferred-message-implementation-full-version/</loc>
    <lastmod>2021-03-07T05:15:43.493Z</lastmod>
    <data>
        <display>
        <title>Spring Boot RabbitMQ 延迟消息实现完整版</title>
        <pubTime>2020-02-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Unit-testing-isnot-just-Junit-its-MockMvc!/</loc>
    <lastmod>2021-03-07T05:15:43.486Z</lastmod>
    <data>
        <display>
        <title>高手都这么给 Spring MVC 做单元测试！</title>
        <pubTime>2019-12-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Foreign-big-men-give-three-kinds-of-handling-abnormal-routine/</loc>
    <lastmod>2021-03-07T05:15:43.483Z</lastmod>
    <data>
        <display>
        <title>国外大佬给出的三种处理异常的套路！</title>
        <pubTime>2020-03-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-grammar-is-it/</loc>
    <lastmod>2021-03-07T05:15:43.474Z</lastmod>
    <data>
        <display>
        <title>：：是什么语法？</title>
        <pubTime>2020-09-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Implementations-for-methods-to-be-executed-automatically-when-SpringBoot-starts/</loc>
    <lastmod>2021-03-07T05:15:43.471Z</lastmod>
    <data>
        <display>
        <title>SpringBoot启动时让方法自动执行的几种实现方式</title>
        <pubTime>2021-02-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-female-programmer-had-a-dream/</loc>
    <lastmod>2021-03-07T05:15:43.468Z</lastmod>
    <data>
        <display>
        <title>女程序员做了个梦。。。</title>
        <pubTime>2020-09-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Thoroughly-conquer-the-theory-of-Spring-AOP/</loc>
    <lastmod>2021-03-07T05:15:43.462Z</lastmod>
    <data>
        <display>
        <title>9,000+ 字，彻底征服 Spring AOP！</title>
        <pubTime>2021-01-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-interviewer-asks-why-is-multiple-inheritance-not-supported-in-Java/</loc>
    <lastmod>2021-03-07T05:15:43.459Z</lastmod>
    <data>
        <display>
        <title>面试官问：为什么 Java 中不支持多重继承？</title>
        <pubTime>2020-05-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/15-000-words-of-SQL-statements/</loc>
    <lastmod>2021-03-07T05:15:43.454Z</lastmod>
    <data>
        <display>
        <title>15000 字的 SQL 语句大全</title>
        <pubTime>2020-07-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dude,-you-dont-even-know-HTTPS-and-youre-telling-me-about-man-in-the-middle-attacks-are-you-kidding-me/</loc>
    <lastmod>2021-03-07T05:15:43.447Z</lastmod>
    <data>
        <display>
        <title>老弟，你连 HTTPS 原理都不懂，还给我讲“中间人攻击”，逗我吗</title>
        <pubTime>2020-03-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-paper-deals-with-the-distributed-system-ID-generation-scheme/</loc>
    <lastmod>2021-03-07T05:15:43.439Z</lastmod>
    <data>
        <display>
        <title>一文搞定分布式系统 ID 生成方案</title>
        <pubTime>2020-12-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-excellent-HTTP-framework-to-hit-the-pain-point,-let-me-complete-the-ultra-high-efficiency-and-the-third-party-interface-docking/</loc>
    <lastmod>2021-03-07T05:15:43.436Z</lastmod>
    <data>
        <display>
        <title>再见，HttpClient！再见，Okhttp！</title>
        <pubTime>2021-03-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Good-use-of-Git-and-SVN-easy-to-control-version-management/</loc>
    <lastmod>2021-03-07T05:15:43.432Z</lastmod>
    <data>
        <display>
        <title>用好 Git 和 SVN，轻松驾驭版本管理</title>
        <pubTime>2020-02-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-start-up-Internet-companies-build-their-own-technical-architecture/</loc>
    <lastmod>2021-03-07T05:15:43.429Z</lastmod>
    <data>
        <display>
        <title>创业互联网公司如何搭建自己的技术架构</title>
        <pubTime>2020-03-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/15-minutes-to-read-the-process-thread--synchronous-asynchronous--blocking-non-blocking--concurrent-parallel--too-practical/</loc>
    <lastmod>2021-03-07T05:15:43.421Z</lastmod>
    <data>
        <display>
        <title>15 分钟读懂进程线程、同步异步、阻塞非阻塞、并发并行，太实用了</title>
        <pubTime>2020-04-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-integrates-JUnit5-for-elegant-unit-testing/</loc>
    <lastmod>2021-03-07T05:15:43.417Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 集成 JUnit5，优雅单元测试！</title>
        <pubTime>2021-01-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Abbreviations-and-terms-that-programmers-need-to-know/</loc>
    <lastmod>2021-03-07T05:15:43.414Z</lastmod>
    <data>
        <display>
        <title>明天上线，能跑就行，没毛病</title>
        <pubTime>2019-08-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Refuse-interface-streaking!-Open-HTTP-API-interface-signature-verification/</loc>
    <lastmod>2021-03-07T05:15:43.412Z</lastmod>
    <data>
        <display>
        <title>拒绝接口裸奔！开放 HTTP API 接口签名验证！</title>
        <pubTime>2020-10-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/RPC-framework-by-hand-understand-more-thoroughly-the-code-has-been-uploaded-to-github-self/</loc>
    <lastmod>2021-03-07T05:15:43.409Z</lastmod>
    <data>
        <display>
        <title>徒手撸了一个RPC框架，理解更透彻了，代码已上传github，自取~</title>
        <pubTime>2021-02-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/j-cn-with-reactor-response-encode/</loc>
    <lastmod>2021-03-07T05:15:43.405Z</lastmod>
    <data>
        <display>
        <title>使用 Reactor 进行反应式编程</title>
        <pubTime>2020-02-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Implementing-a-logging-framework-from-zero-with-source-code/</loc>
    <lastmod>2021-03-07T05:15:43.399Z</lastmod>
    <data>
        <display>
        <title>从零实现一个日志框架（带源码）</title>
        <pubTime>2021-01-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ten-Windows-must-be-installed-under-the-software-greatly-enhance-work-happiness/</loc>
    <lastmod>2021-03-07T05:15:43.395Z</lastmod>
    <data>
        <display>
        <title>十款 Windows 下必装软件，大大增强工作幸福</title>
        <pubTime>2020-05-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-optimize-the-import-and-export-of-large-quantities-of-Excel-data/</loc>
    <lastmod>2021-03-07T05:15:43.392Z</lastmod>
    <data>
        <display>
        <title>Excel 大批量数据的导入和导出，如何做优化？</title>
        <pubTime>2020-12-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Huawei-Hongmeng-OS-2-0-system-to-write-HelloWorld-Those-who-say-hongmeng-is-PPT-can-shut-up/</loc>
    <lastmod>2021-03-07T05:15:43.388Z</lastmod>
    <data>
        <display>
        <title>用华为鸿蒙 OS 2.0 系统写出了HelloWorld!那些说鸿蒙是PPT的可以闭嘴了!</title>
        <pubTime>2020-09-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Remember-a-major-accident-caused-by-Redis-distributed-locks-to-avoid-future-trashing/</loc>
    <lastmod>2021-03-07T05:15:43.382Z</lastmod>
    <data>
        <display>
        <title>记一次由 Redis 分布式锁造成的 P0 重大事故，避免以后踩坑！</title>
        <pubTime>2020-07-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/June-2020-Programming-Language-Ranking/</loc>
    <lastmod>2021-03-07T05:15:43.379Z</lastmod>
    <data>
        <display>
        <title>2020 年 6 月编程语言排行榜</title>
        <pubTime>2020-07-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-combination-with-the-Protostuff-transmission-object-case-Netty-receives-350000-objects-at-the-single-machine-pressure-measuring-second-level/</loc>
    <lastmod>2021-03-07T05:15:43.376Z</lastmod>
    <data>
        <display>
        <title>Netty 结合 Protostuff 传输对象案例，单机压测秒级接收 35 万个对象</title>
        <pubTime>2020-09-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Summary-of-some-basic-CPU-knowledge/</loc>
    <lastmod>2021-03-07T05:15:43.373Z</lastmod>
    <data>
        <display>
        <title>关于 CPU 的一些基本知识总结</title>
        <pubTime>2019-10-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/It-is-hard-to-say-goodbye-to-Oracle/</loc>
    <lastmod>2021-03-07T05:15:43.370Z</lastmod>
    <data>
        <display>
        <title>想与 Oracle 说“再见”，太难了!</title>
        <pubTime>2020-08-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interview-How-are-conditional-annotations-in-Spring-Boot-implemented-at-the-bottom/</loc>
    <lastmod>2021-03-07T05:15:43.368Z</lastmod>
    <data>
        <display>
        <title>面试：Spring Boot 中的条件注解底层是如何实现的？</title>
        <pubTime>2020-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-unit-testing/</loc>
    <lastmod>2021-03-07T05:15:43.357Z</lastmod>
    <data>
        <display>
        <title>【保姆级教程】Spring Boot 单元测试</title>
        <pubTime>2021-01-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Windows-7-is-retired-and-these-Linux-distributions-can-be-replaced/</loc>
    <lastmod>2021-03-07T05:15:43.354Z</lastmod>
    <data>
        <display>
        <title>Win7 退役，这些 Linux 发行版可以替代</title>
        <pubTime>2020-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-concurrent-login-control/</loc>
    <lastmod>2021-03-07T05:15:43.347Z</lastmod>
    <data>
        <display>
        <title>两种方法，如何实现 SpringBoot 并发登录人数控制，然后再对比下！胖友，你怎么看？</title>
        <pubTime>2019-09-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-dissects-from-the-shallow-to-the-deep/</loc>
    <lastmod>2021-03-07T05:15:43.344Z</lastmod>
    <data>
        <display>
        <title>Redis 由浅入深深深深深剖析</title>
        <pubTime>2020-07-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programmers-world-slang-must-be-kept-in-mind/</loc>
    <lastmod>2021-03-07T05:15:43.340Z</lastmod>
    <data>
        <display>
        <title>程序员的江湖，黑话一定要牢记</title>
        <pubTime>2019-09-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-In-what-situations-are-Java-multithreading-commonly-used-in-corporate-projects/</loc>
    <lastmod>2021-03-07T05:15:43.335Z</lastmod>
    <data>
        <display>
        <title>面试官：公司项目中Java的多线程一般用在哪些场景？</title>
        <pubTime>2021-03-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-does-Redisson-implement-distributed-locking/</loc>
    <lastmod>2021-03-07T05:15:43.332Z</lastmod>
    <data>
        <display>
        <title>Redisson 是如何实现分布式锁的？</title>
        <pubTime>2020-09-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-operation-ElasticSearch-explanation-swastika/</loc>
    <lastmod>2021-03-07T05:15:43.328Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 操作 ElasticSearch 详解（万字长文）</title>
        <pubTime>2020-05-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Resilience4j-lightweight-fusing-framework/</loc>
    <lastmod>2021-03-07T05:15:43.314Z</lastmod>
    <data>
        <display>
        <title>Resilience4j —— 轻量级熔断框架</title>
        <pubTime>2020-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-JWT-Shiro-MybatisPlus-implement-Restful-rapid-development-of-back-end-scaffolding/</loc>
    <lastmod>2021-03-07T05:15:43.302Z</lastmod>
    <data>
        <display>
        <title>Spring Boot+JWT+Shiro+MybatisPlus 实现 Restful 快速开发后端脚手架</title>
        <pubTime>2020-05-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IDEA-five-scenarios-for-configuring-the-switching-of-the-Spring-Boot-multi-environment/</loc>
    <lastmod>2021-03-07T05:15:43.300Z</lastmod>
    <data>
        <display>
        <title>IDEA 配置 Spring Boot 多环境的切换的五种方案</title>
        <pubTime>2020-05-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Advanced-player-prerequisite-In-depth-analysis-of-MySQL-transaction-isolation/</loc>
    <lastmod>2021-03-07T05:15:43.297Z</lastmod>
    <data>
        <display>
        <title>高级玩家必备：深度剖析 MySQL 事务隔离！</title>
        <pubTime>2020-09-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nginx-builds-image-servers/</loc>
    <lastmod>2021-03-07T05:15:43.294Z</lastmod>
    <data>
        <display>
        <title>Nginx 搭建图片服务器</title>
        <pubTime>2019-05-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/These-12-hand-drawn-images-gave-me-a-thorough-understanding-of-microservice-architecture/</loc>
    <lastmod>2021-03-07T05:15:43.290Z</lastmod>
    <data>
        <display>
        <title>这 12 张手绘图，让我彻底搞懂了微服务架构！</title>
        <pubTime>2021-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/user-authentication-with-jwt//</loc>
    <lastmod>2021-03-07T05:15:43.287Z</lastmod>
    <data>
        <display>
        <title>八幅漫画理解使用 JSON Web Token 设计单点登录系统</title>
        <pubTime>2020-03-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-what-else-do-you-know-about-thread-pools-besides-the-four-common-rejection-strategies/</loc>
    <lastmod>2021-03-07T05:15:43.284Z</lastmod>
    <data>
        <display>
        <title>面试官问：线程池除了常见的 4 种拒绝策略，你还知道哪些？</title>
        <pubTime>2020-02-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-Gradle-MyBatis-plus-to-build-an-enterprise-level-background-separation-framework/</loc>
    <lastmod>2021-03-07T05:15:43.281Z</lastmod>
    <data>
        <display>
        <title>Spring Boot+Gradle+ MyBatisPlus3.x搭建企业级的后台分离框架</title>
        <pubTime>2020-09-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/delayed-message-consume-service-use-kafka//</loc>
    <lastmod>2021-03-07T05:15:43.277Z</lastmod>
    <data>
        <display>
        <title>基于 Kafka 的定时消息/任务服务</title>
        <pubTime>2020-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Six-easy-to-use-programmers-develop-online-tools/</loc>
    <lastmod>2021-03-07T05:15:43.274Z</lastmod>
    <data>
        <display>
        <title>六个好用的程序员开发在线工具</title>
        <pubTime>2020-06-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot+Shiro+Redis-shares-Session-instances/</loc>
    <lastmod>2021-03-07T05:15:43.271Z</lastmod>
    <data>
        <display>
        <title>SpringBoot+Shiro+Redis 共享 Session 实例</title>
        <pubTime>2019-10-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Deep-understanding-of-the-core-components-and-underlying-principles-of-the-Spring-Cloud/</loc>
    <lastmod>2021-03-07T05:15:43.268Z</lastmod>
    <data>
        <display>
        <title>深入理解 Spring Cloud 核心组件与底层原理</title>
        <pubTime>2020-02-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Five-strategies-for-Nginx-load-balancing/</loc>
    <lastmod>2021-03-07T05:15:43.265Z</lastmod>
    <data>
        <display>
        <title>Nginx 负载均衡的 5 种策略</title>
        <pubTime>2020-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-2020-give-you-eight-programmers-to-work-for/</loc>
    <lastmod>2021-03-07T05:15:43.262Z</lastmod>
    <data>
        <display>
        <title>2020 年，给你 8 个程序员接私活的网站</title>
        <pubTime>2020-03-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-I-manually-get-beans-in-the-Spring-container/</loc>
    <lastmod>2021-03-07T05:15:43.257Z</lastmod>
    <data>
        <display>
        <title>如何手动获取 Spring 容器中的 bean？</title>
        <pubTime>2021-01-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-If-MySQL-causes-excessive-CPU-consumption-how-would-you-optimize-it/</loc>
    <lastmod>2021-03-07T05:15:43.247Z</lastmod>
    <data>
        <display>
        <title>阿里云面试官：如果是 MySQL 引起的CPU消耗过大，你会如何优化？</title>
        <pubTime>2020-07-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/July-2020-Programming-Language-Ranking/</loc>
    <lastmod>2021-03-07T05:15:43.238Z</lastmod>
    <data>
        <display>
        <title>2020 年 7 月编程语言排行榜</title>
        <pubTime>2020-07-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tencent-is-top-10-open-source-projects/</loc>
    <lastmod>2021-03-07T05:15:43.235Z</lastmod>
    <data>
        <display>
        <title>腾讯十大开源项目出炉！</title>
        <pubTime>2020-07-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Several-ways-to-capture-Nginx-logs/</loc>
    <lastmod>2021-03-07T05:15:43.229Z</lastmod>
    <data>
        <display>
        <title>采集 Nginx 日志的几种方式！</title>
        <pubTime>2020-09-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-interviewer-put-a-double-colon-what-is-this-grammar-Java-has-this-right/</loc>
    <lastmod>2021-03-07T05:15:43.223Z</lastmod>
    <data>
        <display>
        <title>面试官写了个双冒号 ：：问我这是什么语法？Java 中有这玩意？</title>
        <pubTime>2020-08-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-overview-of-online-environment-deployment/</loc>
    <lastmod>2021-03-07T05:15:43.217Z</lastmod>
    <data>
        <display>
        <title>线上环境部署概览</title>
        <pubTime>2020-09-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-real-time-computing-project-based-on-Kafka-Flink-Redis/</loc>
    <lastmod>2021-03-07T05:15:43.214Z</lastmod>
    <data>
        <display>
        <title>基于 Kafka + Flink + Redis 的电商大屏实时计算案</title>
        <pubTime>2020-02-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/21-Java-core-technologies-you-must-master/</loc>
    <lastmod>2021-03-07T05:15:43.206Z</lastmod>
    <data>
        <display>
        <title>你必须掌握的 21 个 Java 核心技术！</title>
        <pubTime>2020-05-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-the-normal-operating-system-on-an-airplane/</loc>
    <lastmod>2021-03-07T05:15:43.202Z</lastmod>
    <data>
        <display>
        <title>飞机上一般是什么操作系统？</title>
        <pubTime>2019-08-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Awesome-To-kill-HTTP-the-Spring-team-has-opened-up-the-nohttp-project/</loc>
    <lastmod>2021-03-07T05:15:43.199Z</lastmod>
    <data>
        <display>
        <title>厉害了，为了干掉 HTTP ，Spring 团队开源了 nohttp 项目！</title>
        <pubTime>2021-02-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/17-programmer-wallpapers-used-frequently/</loc>
    <lastmod>2021-03-07T05:15:43.196Z</lastmod>
    <data>
        <display>
        <title>17 张程序员壁纸（使用频率很高）</title>
        <pubTime>2021-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-interview-was-asked-about-zero-copies-Do-you-really-understand/</loc>
    <lastmod>2021-03-07T05:15:43.193Z</lastmod>
    <data>
        <display>
        <title>面试被问到“零拷贝”！你真的理解吗？</title>
        <pubTime>2020-04-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-six-years-speculative-growth/</loc>
    <lastmod>2021-03-07T05:15:43.187Z</lastmod>
    <data>
        <display>
        <title>阿里六年，思辨成长</title>
        <pubTime>2020-08-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Five-years-of-server-time-from-0-to-200-a-startup's-architecture-has-a-history-of-brutal-growth/</loc>
    <lastmod>2021-03-07T05:15:43.181Z</lastmod>
    <data>
        <display>
        <title>5 年时间服务器从 0 到 200，一个创业公司的架构野蛮生长史</title>
        <pubTime>2020-03-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-write-good-SQL/</loc>
    <lastmod>2021-03-07T05:15:43.175Z</lastmod>
    <data>
        <display>
        <title>如何去写一手好SQL？</title>
        <pubTime>2019-12-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Backend-development-should-grasp-the-basics-of-Redis/</loc>
    <lastmod>2021-03-07T05:15:43.171Z</lastmod>
    <data>
        <display>
        <title>后端开发应该掌握的 Redis 基础</title>
        <pubTime>2019-12-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-integration-Redis-easy-to-use/</loc>
    <lastmod>2021-03-07T05:15:43.166Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 整合 Redis，用起来真简单！</title>
        <pubTime>2019-11-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Red-black-tree-understanding-and-Java-implementation/</loc>
    <lastmod>2021-03-07T05:15:43.163Z</lastmod>
    <data>
        <display>
        <title>红黑树的理解与 Java 实现</title>
        <pubTime>2020-05-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/NIO-series-TCP-probe/</loc>
    <lastmod>2021-03-07T05:15:43.147Z</lastmod>
    <data>
        <display>
        <title>【NIO 系列】——之 TCP 探秘</title>
        <pubTime>2020-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-is-Kafka-so-fast/</loc>
    <lastmod>2021-03-07T05:15:43.144Z</lastmod>
    <data>
        <display>
        <title>Kafka 为什么这么快？</title>
        <pubTime>2020-04-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Using-message-queues-every-day-and-not-knowing-why-MQ-is-used-can-be-awkward/</loc>
    <lastmod>2021-03-07T05:15:43.141Z</lastmod>
    <data>
        <display>
        <title>天天在用消息队列，却不知道为啥要用 MQ ，这就尴尬了</title>
        <pubTime>2019-11-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Should-development-managers-write-code/</loc>
    <lastmod>2021-03-07T05:15:43.138Z</lastmod>
    <data>
        <display>
        <title>开发经理是否应该写代码？</title>
        <pubTime>2021-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-the-default-maximum-number-of-connections-in-MySQL/</loc>
    <lastmod>2021-03-07T05:15:43.132Z</lastmod>
    <data>
        <display>
        <title>MySQL 默认最大连接数是多少？</title>
        <pubTime>2021-02-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Setup-and-use-of-business-monitoring-tool-Sentry/</loc>
    <lastmod>2021-03-07T05:15:43.121Z</lastmod>
    <data>
        <display>
        <title>业务监控工具 Sentry 的搭建与使用</title>
        <pubTime>2020-02-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-article-gives-you-an-easy-understanding-of-the-four-encryption-methods-in-JAVA-development/</loc>
    <lastmod>2021-03-07T05:15:43.118Z</lastmod>
    <data>
        <display>
        <title>一文让你轻松了解 JAVA 开发中的四种加密方法</title>
        <pubTime>2019-12-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-JWT-Shiro-MyBatisPlus-implements-the-back-end-scaffolding-for-RESTful-rapid-development/</loc>
    <lastmod>2021-03-07T05:15:43.115Z</lastmod>
    <data>
        <display>
        <title>Spring Boot+JWT+Shiro+MyBatisPlus 实现 RESTful 快速开发后端脚手架</title>
        <pubTime>2020-08-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programmers-eight-honor-eight-shame/</loc>
    <lastmod>2021-03-07T05:15:43.112Z</lastmod>
    <data>
        <display>
        <title>程序员，八荣八耻！</title>
        <pubTime>2020-02-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-can-MySQL-delete-duplicate-records-and-keep-only-one/</loc>
    <lastmod>2021-03-07T05:15:43.107Z</lastmod>
    <data>
        <display>
        <title>如何实现 MySQL 删除重复记录并且只保留一条</title>
        <pubTime>2020-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/better-programming/rabbitmq-vs-kafka/</loc>
    <lastmod>2021-03-07T05:15:43.104Z</lastmod>
    <data>
        <display>
        <title>RabbitMQ 七战 Kafka，有来有回，差异立现！</title>
        <pubTime>2020-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Introduction-to-Etcd/</loc>
    <lastmod>2021-03-07T05:15:43.101Z</lastmod>
    <data>
        <display>
        <title>一文入门 Etcd</title>
        <pubTime>2020-04-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Four-scenarios-for-eventual-consistency-in-database-caching/</loc>
    <lastmod>2021-03-07T05:15:43.097Z</lastmod>
    <data>
        <display>
        <title>4 种数据库缓存最终一致性的优缺点对比？最终选择方案四！</title>
        <pubTime>2020-03-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/WeChat-and-taobao-scan-code-login-behind-the-implementation-of-the-principle/</loc>
    <lastmod>2021-03-07T05:15:43.094Z</lastmod>
    <data>
        <display>
        <title>微信和淘宝扫码登录背后的实现原理</title>
        <pubTime>2020-03-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Deep-thinking-and-summary-of-data-in-Taiwan/</loc>
    <lastmod>2021-03-07T05:15:43.087Z</lastmod>
    <data>
        <display>
        <title>关于数据中台的深度思考与总结（干干货）</title>
        <pubTime>2020-06-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-integration-with-Netty/</loc>
    <lastmod>2021-03-07T05:15:43.081Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 整合 Netty(附源码)</title>
        <pubTime>2020-05-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Diagram-the-evolution-of-a-distributed-architecture/</loc>
    <lastmod>2021-03-07T05:15:43.078Z</lastmod>
    <data>
        <display>
        <title>图解分布式架构的演进过程</title>
        <pubTime>2019-07-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programming-languages-for-May-2020/</loc>
    <lastmod>2021-03-07T05:15:43.072Z</lastmod>
    <data>
        <display>
        <title>2020 年 5 月编程语言排行榜</title>
        <pubTime>2020-06-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-what-are-the-two-processes-in-a-new-relationship/</loc>
    <lastmod>2021-03-07T05:15:43.066Z</lastmod>
    <data>
        <display>
        <title>面试官：new 一个对象有哪两个过程？</title>
        <pubTime>2019-12-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Anger-climb-some-broken-Hub-station-resources,-just-for-the-reference-yellow-platform/</loc>
    <lastmod>2021-03-07T05:15:43.063Z</lastmod>
    <data>
        <display>
        <title>怒爬某破 Hub 站资源，只为撸这个鉴黄平台！</title>
        <pubTime>2020-07-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JUnit-assertThat-usage/</loc>
    <lastmod>2021-03-07T05:15:43.058Z</lastmod>
    <data>
        <display>
        <title>JUnit assertThat 用法</title>
        <pubTime>2020-04-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Internet-companies-from-the-bottom-of-the-real-job-content/</loc>
    <lastmod>2021-03-07T05:15:43.055Z</lastmod>
    <data>
        <display>
        <title>互联网公司各岗位真实工作内容起底</title>
        <pubTime>2020-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-programmer-must-have-a-gift-His-imagination-is-not-so-great/</loc>
    <lastmod>2021-03-07T05:15:43.052Z</lastmod>
    <data>
        <display>
        <title>程序员必备神器，脑洞不是一般大！</title>
        <pubTime>2020-07-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/There-are-five-ways-to-create-Java-objects-How-many-do-you-know/</loc>
    <lastmod>2021-03-07T05:15:43.049Z</lastmod>
    <data>
        <display>
        <title>五种方法创建 Java 对象，你知道几种呢？</title>
        <pubTime>2020-10-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dig-into-system-out-println/</loc>
    <lastmod>2021-03-07T05:15:43.046Z</lastmod>
    <data>
        <display>
        <title>深入研究 System.out.println()</title>
        <pubTime>2019-10-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Note-the-three-ways-Spring-assembles-beans/</loc>
    <lastmod>2021-03-07T05:15:43.032Z</lastmod>
    <data>
        <display>
        <title>记下来 Spring 装配 Bean 的三种方式</title>
        <pubTime>2019-05-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-little-personal-insight-into-Java-learning-methods/</loc>
    <lastmod>2021-03-07T05:15:43.029Z</lastmod>
    <data>
        <display>
        <title>Java 学习方法的一点个人见解（完整版）</title>
        <pubTime>2020-03-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Best-practices-for-writing-high-performance-Java-code/</loc>
    <lastmod>2021-03-07T05:15:43.026Z</lastmod>
    <data>
        <display>
        <title>编写高性能 Java 代码的最佳实践</title>
        <pubTime>2020-12-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Cloud-Feign-design-principles/</loc>
    <lastmod>2021-03-07T05:15:43.023Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud Feign 设计原理</title>
        <pubTime>2020-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Cloud-microservice-how-to-elegant-downtime-and-source-analysis/</loc>
    <lastmod>2021-03-07T05:15:43.019Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud 微服务如何优雅停机及源码分析</title>
        <pubTime>2020-02-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/It-only-takes-one-sentence-to-make-a-programmer-crash/</loc>
    <lastmod>2021-03-07T05:15:43.012Z</lastmod>
    <data>
        <display>
        <title>让程序员崩溃只需要一句话</title>
        <pubTime>2020-03-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Watch-some-shocking-pairs-of-comments/</loc>
    <lastmod>2021-03-07T05:15:43.005Z</lastmod>
    <data>
        <display>
        <title>围观一些雷人对注释</title>
        <pubTime>2020-02-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programmer-Mybatis-have-you-ever-stepped-on-a-puddle/</loc>
    <lastmod>2021-03-07T05:15:43.003Z</lastmod>
    <data>
        <display>
        <title>程序员，Mybatis 你踩过坑吗？</title>
        <pubTime>2019-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Selection-of-current-limiting-fuse-technology-from-Hystrix-to-Sentinel/</loc>
    <lastmod>2021-03-07T05:15:42.999Z</lastmod>
    <data>
        <display>
        <title>限流熔断技术选型：从 Hystrix 到 Sentinel</title>
        <pubTime>2020-05-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Perhaps-it-is-easier-to-understand-HTTPS-this-way/</loc>
    <lastmod>2021-03-07T05:15:42.990Z</lastmod>
    <data>
        <display>
        <title>也许，这样理解 HTTPS 更容易</title>
        <pubTime>2019-12-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Here-are-10-GitHub-projects-that-will-make-you-laugh-70000-stars/</loc>
    <lastmod>2021-03-07T05:15:42.987Z</lastmod>
    <data>
        <display>
        <title>这 10 个让你笑的合不拢嘴的 GitHub 项目，居然拿了 7 万星！</title>
        <pubTime>2020-02-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programmer-salary-statistics-in-September-2020/</loc>
    <lastmod>2021-03-07T05:15:42.985Z</lastmod>
    <data>
        <display>
        <title>2020 年 9 月程序员工资统计，平均了~</title>
        <pubTime>2020-09-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Serious-internal-volume-Work-overtime-Give-a-few-tips-that-are-applicable-to-programmers/</loc>
    <lastmod>2021-03-07T05:15:42.982Z</lastmod>
    <data>
        <display>
        <title>内卷严重？加班多？给几条程序员都适用的建议</title>
        <pubTime>2020-09-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-collection-of-common-resource-tools-for-Java-programmers-(recommended-favorites)/</loc>
    <lastmod>2021-03-07T05:15:42.978Z</lastmod>
    <data>
        <display>
        <title>Java 程序员常用资源工具集合（建议收藏）</title>
        <pubTime>2019-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Danger-80-of-users-are-considering-dropping-the-Oracle-JDK/</loc>
    <lastmod>2021-03-07T05:15:42.973Z</lastmod>
    <data>
        <display>
        <title>危险！80％ 用户正在考虑放弃 Oracle JDK。。。</title>
        <pubTime>2020-07-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JDK-13-features-are-fully-explained/</loc>
    <lastmod>2021-03-07T05:15:42.970Z</lastmod>
    <data>
        <display>
        <title>JDK 13 新特性完整详解</title>
        <pubTime>2019-12-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Those-who-use-double-for-money-have-been-fired-from-the-company-and-will-use-BigDecimal/</loc>
    <lastmod>2021-03-07T05:15:42.967Z</lastmod>
    <data>
        <display>
        <title>金钱使用 double 的已经被公司开除了，要使用 BigDecimal</title>
        <pubTime>2020-03-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/TCP-why-three-handshakes-and-four-waves-Can-not-you-shake-hands-twice/</loc>
    <lastmod>2021-03-07T05:15:42.965Z</lastmod>
    <data>
        <display>
        <title>【图文讲解】TCP为啥要3次握手和4次挥手？握两次手不行吗？</title>
        <pubTime>2020-09-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight//</loc>
    <lastmod>2021-03-07T05:15:42.961Z</lastmod>
    <data>
        <display>
        <title>程序员喜欢的 5 款最佳代码比较工具</title>
        <pubTime>2020-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-pit-of-Spring-cyclic-dependency-is-unknown-to-more-than-90-of-the-population/</loc>
    <lastmod>2021-03-07T05:15:42.959Z</lastmod>
    <data>
        <display>
        <title>这个 Spring 循环依赖的坑，90% 以上的人都不知道</title>
        <pubTime>2020-02-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Profiling-Spring-multiple-data-sources/</loc>
    <lastmod>2021-03-07T05:15:42.953Z</lastmod>
    <data>
        <display>
        <title>剖析 Spring 多数据源</title>
        <pubTime>2019-12-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-white-list-of-955-Internet-companies-is-here/</loc>
    <lastmod>2021-03-07T05:15:42.947Z</lastmod>
    <data>
        <display>
        <title>955 互联网公司白名单来了！</title>
        <pubTime>2021-02-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-does-Spring-design-beans-as-singletons-by-default/</loc>
    <lastmod>2021-03-07T05:15:42.944Z</lastmod>
    <data>
        <display>
        <title>思考：Spring 为啥默认把 Bean 设计成单例的？</title>
        <pubTime>2019-11-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Release-of-HMILy-2-1-0/</loc>
    <lastmod>2021-03-07T05:15:42.941Z</lastmod>
    <data>
        <display>
        <title>hmily 2.1.0 版本的发布</title>
        <pubTime>2020-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-strongest-JDK15-installation-and-explanation-a-little-want-to-upgrade-finally-to-scrap-the-biased-lock/</loc>
    <lastmod>2021-03-07T05:15:42.938Z</lastmod>
    <data>
        <display>
        <title>最强 JDK15 安装与讲解，有点想升级，终于要废弃偏向锁了！</title>
        <pubTime>2020-09-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-is-probably-the-most-elegant-way-to-achieve-retry/</loc>
    <lastmod>2021-03-07T05:15:42.935Z</lastmod>
    <data>
        <display>
        <title>这或许是实现重试最优雅的姿势了！</title>
        <pubTime>2020-02-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/NIO-Reactor/</loc>
    <lastmod>2021-03-07T05:15:42.930Z</lastmod>
    <data>
        <display>
        <title>【NIO 系列】——之 Reactor 模型</title>
        <pubTime>2020-07-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Hardcore-Try-to-avoid-BUG-gimmicks/</loc>
    <lastmod>2021-03-07T05:15:42.924Z</lastmod>
    <data>
        <display>
        <title>硬核！尽量避免 BUG 手法</title>
        <pubTime>2020-06-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/WeChat-payment-software-architecture-that-is-awesome/</loc>
    <lastmod>2021-03-07T05:15:42.918Z</lastmod>
    <data>
        <display>
        <title>微信支付软件架构，这也太牛逼了！</title>
        <pubTime>2020-05-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-microservices-framework-selection-Dubbo-and-Spring-Cloud/</loc>
    <lastmod>2021-03-07T05:15:42.915Z</lastmod>
    <data>
        <display>
        <title>Java 微服务框架选型（Dubbo 和 Spring Cloud？）</title>
        <pubTime>2020-04-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Netty-to-solve-the-problem-of-sticky-and-unpacked-four-solutions/</loc>
    <lastmod>2021-03-07T05:15:42.912Z</lastmod>
    <data>
        <display>
        <title>Netty 解决粘包和拆包问题的四种方案</title>
        <pubTime>2020-07-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-not-SQL-statements-join-too-much/</loc>
    <lastmod>2021-03-07T05:15:42.908Z</lastmod>
    <data>
        <display>
        <title>为什么 SQL 语句不要过多的 join？</title>
        <pubTime>2020-07-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-make-Mybatis-generate-code-automatically-to-improve-development-efficiency/</loc>
    <lastmod>2021-03-07T05:15:42.906Z</lastmod>
    <data>
        <display>
        <title>如何让 Mybatis 自动生成代码，提升开发效率</title>
        <pubTime>2021-01-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-simple-HTTP-call-Why-is-the-delay-so-big/</loc>
    <lastmod>2021-03-07T05:15:42.903Z</lastmod>
    <data>
        <display>
        <title>一个简单的 HTTP 调用，为什么时延这么大？</title>
        <pubTime>2020-09-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Idempotent-design-of-interface-of-distributed-system/</loc>
    <lastmod>2021-03-07T05:15:42.900Z</lastmod>
    <data>
        <display>
        <title>【案例分析】分布式系统的接口幂等性设计！</title>
        <pubTime>2020-09-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-great-is-the-zero-copy-technology-in-Netty-and-Kafka/</loc>
    <lastmod>2021-03-07T05:15:42.897Z</lastmod>
    <data>
        <display>
        <title>Netty、Kafka 中的零拷贝技术到底有多牛?</title>
        <pubTime>2020-09-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Rules-for-writing-garbage-code/</loc>
    <lastmod>2021-03-07T05:15:42.894Z</lastmod>
    <data>
        <display>
        <title>垃圾代码书写准则</title>
        <pubTime>2020-09-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Can-you-really-write-binary-search/</loc>
    <lastmod>2021-03-07T05:15:42.891Z</lastmod>
    <data>
        <display>
        <title>你真的会写二分检索吗？</title>
        <pubTime>2019-07-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/My-code-and-comments-look-like-shit-so-what/</loc>
    <lastmod>2021-03-07T05:15:42.888Z</lastmod>
    <data>
        <display>
        <title>我的代码和注释都写的像坨屎，那又怎么样？</title>
        <pubTime>2019-11-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Q-why-is-Kafka-so-fast/</loc>
    <lastmod>2021-03-07T05:15:42.886Z</lastmod>
    <data>
        <display>
        <title>面试问：Kafka 为什么速度那么快？</title>
        <pubTime>2021-02-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Share-a-beautiful-back-end-admin-front-end-template/</loc>
    <lastmod>2021-03-07T05:15:42.883Z</lastmod>
    <data>
        <display>
        <title>分享一个漂亮的后台 admin 前端模板</title>
        <pubTime>2020-10-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-does-Switch-support-strings-in-Java-Why-not-support-long/</loc>
    <lastmod>2021-03-07T05:15:42.880Z</lastmod>
    <data>
        <display>
        <title>Java 中的 Switch 是如何支持 String 的？为什么不支持 long？</title>
        <pubTime>2021-01-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Die-a-painful-death-Linus-gushed-at-Intel-again/</loc>
    <lastmod>2021-03-07T05:15:42.871Z</lastmod>
    <data>
        <display>
        <title>“痛苦地去死”，Linus 再次怒喷 Intel</title>
        <pubTime>2020-08-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-jvm/</loc>
    <lastmod>2021-03-07T05:15:42.868Z</lastmod>
    <data>
        <display>
        <title>一张 JVM 相关的思维脑图（4.4M）</title>
        <pubTime>2019-12-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Will-the-Windows-kernel-switch-to-Linux/</loc>
    <lastmod>2021-03-07T05:15:42.865Z</lastmod>
    <data>
        <display>
        <title>Windows 内核会换为 Linux 吗？</title>
        <pubTime>2020-07-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Being-able-to-write-code-is-a-drag-on-your-business/</loc>
    <lastmod>2021-03-07T05:15:42.862Z</lastmod>
    <data>
        <display>
        <title>会写代码是你创业路上的包袱</title>
        <pubTime>2019-11-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/7-mysterious-open-source-middleware/</loc>
    <lastmod>2021-03-07T05:15:42.855Z</lastmod>
    <data>
        <display>
        <title>7 款神秘的开源中间件！</title>
        <pubTime>2020-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/java-sql-injection-note/</loc>
    <lastmod>2021-03-07T05:15:42.849Z</lastmod>
    <data>
        <display>
        <title>彻底干掉恶心的 SQL 注入漏洞， 一网打尽！</title>
        <pubTime>2020-09-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Work-paddle-An-item-that-can-be-played-on-the-console/</loc>
    <lastmod>2021-03-07T05:15:42.846Z</lastmod>
    <data>
        <display>
        <title>上班划水神器：一个可以在控制台玩斗地主的项目</title>
        <pubTime>2020-07-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-the-log4j2-configuration-file-log4j2-xml/</loc>
    <lastmod>2021-03-07T05:15:42.837Z</lastmod>
    <data>
        <display>
        <title>聊一聊 log4j2 配置文件 log4j2.xml</title>
        <pubTime>2020-03-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-RabbitMQ-guaranteed-100-delivery-and-consumption-of-messages/</loc>
    <lastmod>2021-03-07T05:15:42.834Z</lastmod>
    <data>
        <display>
        <title>SpringBoot + RabbitMQ （保证消息100%投递成功并被消费）</title>
        <pubTime>2020-06-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Do-not-say-Cerebro-works-Bosses-no-longer-have-to-worry-about-Elasticsearch-Clusters/</loc>
    <lastmod>2021-03-07T05:15:42.827Z</lastmod>
    <data>
        <display>
        <title>别说，Cerebro 还真好用！老板再也不用担心 Elasticsearch 集群了</title>
        <pubTime>2021-01-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-outofmemoryerrors-occur-when-the-JVM-has-Full-GC/</loc>
    <lastmod>2021-03-07T05:15:42.824Z</lastmod>
    <data>
        <display>
        <title>既然 JVM 有 Full GC，为什么还会出现 OutOfMemoryError?</title>
        <pubTime>2020-05-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/5-tricky-String-interview-questions/</loc>
    <lastmod>2021-03-07T05:15:42.821Z</lastmod>
    <data>
        <display>
        <title>5 个刁钻的 String 面试题！</title>
        <pubTime>2020-06-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Do-you-use-logs-correctly/</loc>
    <lastmod>2021-03-07T05:15:42.819Z</lastmod>
    <data>
        <display>
        <title>你会正确的使用日志吗？</title>
        <pubTime>2021-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Seven-performance-metrics-that-are-significant-for-Java/</loc>
    <lastmod>2021-03-07T05:15:42.815Z</lastmod>
    <data>
        <display>
        <title>7 个对 Java 意义重大的性能指标，你知道几个？</title>
        <pubTime>2019-07-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/GitHub-releases-major-updates-that-concern-all-programmers/</loc>
    <lastmod>2021-03-07T05:15:42.809Z</lastmod>
    <data>
        <display>
        <title>GitHub 发布重大更新，关系到所有程序员！</title>
        <pubTime>2020-06-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/top-8-diagrams-for-understanding-java/</loc>
    <lastmod>2021-03-07T05:15:42.803Z</lastmod>
    <data>
        <display>
        <title>8 张图，看你是否理解 Java</title>
        <pubTime>2019-04-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Figure-15-10-questions-that-YOU-must-know-and-know-about-TCP-IP/</loc>
    <lastmod>2021-03-07T05:15:42.801Z</lastmod>
    <data>
        <display>
        <title>15 张图，了解一下 TCP/IP 必知也必会的 10 个问题.</title>
        <pubTime>2020-10-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-4-bad-effects-of-single-application,-there-is-always-1-click-in-you/</loc>
    <lastmod>2021-03-07T05:15:42.797Z</lastmod>
    <data>
        <display>
        <title>聊聊单体应用的 4 点不良影响，总有 1 点击中你</title>
        <pubTime>2020-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Use-Java-to-achieve-every-day-cool-run-attached-source-code-this-is-really-a-little-strong/</loc>
    <lastmod>2021-03-07T05:15:42.791Z</lastmod>
    <data>
        <display>
        <title>用 Java 实现天天酷跑（附源码），这个真的有点强了！</title>
        <pubTime>2020-12-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-annotations-work-in-Java/</loc>
    <lastmod>2021-03-07T05:15:42.783Z</lastmod>
    <data>
        <display>
        <title>Java 中的注解是如何工作的？</title>
        <pubTime>2019-08-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/21-Core-Java-Technologies-you-must-Master/</loc>
    <lastmod>2021-03-07T05:15:42.777Z</lastmod>
    <data>
        <display>
        <title>你必须掌握的 21 个 Java 核心技术！</title>
        <pubTime>2020-07-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-flash-integration-annotates-Redis-practices/</loc>
    <lastmod>2021-03-07T05:15:42.774Z</lastmod>
    <data>
        <display>
        <title>Spring 极速集成注解 Redis 实践</title>
        <pubTime>2019-08-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/That-is-amazing-The-Redis-visualization-tool-is-currently-the-most-complete-horizontal-measurement/</loc>
    <lastmod>2021-03-07T05:15:42.767Z</lastmod>
    <data>
        <display>
        <title>太厉害了！目前 Redis 可视化工具最全的横向评测</title>
        <pubTime>2020-08-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/User-a-key-login-how-to-achieve-Find-out/</loc>
    <lastmod>2021-03-07T05:15:42.764Z</lastmod>
    <data>
        <display>
        <title>用户一键登录，如何实现？了解一下！</title>
        <pubTime>2019-11-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-alibaba-to-disable-Executors-create-a-thread-pool/</loc>
    <lastmod>2021-03-07T05:15:42.753Z</lastmod>
    <data>
        <display>
        <title>为什么阿里巴巴要禁用 Executors 创建线程池？</title>
        <pubTime>2020-02-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Unified-exception-handling-in-spring/</loc>
    <lastmod>2021-03-07T05:15:42.750Z</lastmod>
    <data>
        <display>
        <title>Spring 中的统一异常处理</title>
        <pubTime>2019-04-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Security-4-1-0-Basic-concept-description/</loc>
    <lastmod>2021-03-07T05:15:42.747Z</lastmod>
    <data>
        <display>
        <title>Spring Security 4.1.0 基本概念说明</title>
        <pubTime>2021-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/GitHub-star-15K-a-great-open-source-project-that-really-gets-the-algorithm-going/</loc>
    <lastmod>2021-03-07T05:15:42.742Z</lastmod>
    <data>
        <display>
        <title>GitHub 标星 15K，这个牛逼开源项目让算法真的动了起来</title>
        <pubTime>2019-09-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-low-cost-high-availability-design-awesome/</loc>
    <lastmod>2021-03-07T05:15:42.739Z</lastmod>
    <data>
        <display>
        <title>Redis 低成本、高可用设计，牛逼！</title>
        <pubTime>2021-03-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-does-your-Java-code-work-out-step-by-step/</loc>
    <lastmod>2021-03-07T05:15:42.735Z</lastmod>
    <data>
        <display>
        <title>你写的 Java 代码是如何一步步输出结果的</title>
        <pubTime>2020-02-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-using-Apollo-for-3-years-I-chose-Nacos-this-time-for-reasons-I-will-not-go-into/</loc>
    <lastmod>2021-03-07T05:15:42.733Z</lastmod>
    <data>
        <display>
        <title>用了 3 年 Apollo，这次我选择了 Nacos，原因不多说了</title>
        <pubTime>2020-12-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Can-you-handle-it-ThreadLocal-asks/</loc>
    <lastmod>2021-03-07T05:15:42.727Z</lastmod>
    <data>
        <display>
        <title>ThreadLocal 面试六连问，你能 Hold 住吗？</title>
        <pubTime>2020-03-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Quick-start-Spring-Boot-parameter-validation/</loc>
    <lastmod>2021-03-07T05:15:42.724Z</lastmod>
    <data>
        <display>
        <title>快速入手 Spring Boot 参数校验</title>
        <pubTime>2019-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Which-is-more-appropriate-for-a-registry-ZooKeeper-or-Eureka/</loc>
    <lastmod>2021-03-07T05:15:42.721Z</lastmod>
    <data>
        <display>
        <title>对于注册中心，ZooKeeper、Eureka 哪个更合适？</title>
        <pubTime>2021-02-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-dug-the-hole-for-me-is-rm-free-after-deleting-the-file/</loc>
    <lastmod>2021-03-07T05:15:42.718Z</lastmod>
    <data>
        <display>
        <title>面试官给我挖坑：rm 删除文件之后，空间就被释放了吗？</title>
        <pubTime>2020-12-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Thread-safe-singleton-pattern-with-high-concurrency/</loc>
    <lastmod>2021-03-07T05:15:42.716Z</lastmod>
    <data>
        <display>
        <title>高并发下线程安全的单例模式（最全最经典，值得收藏）</title>
        <pubTime>2020-04-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-does-Java-gracefully-implement-time-control/</loc>
    <lastmod>2021-03-07T05:15:42.713Z</lastmod>
    <data>
        <display>
        <title>Java 如何优雅的实现时间控制</title>
        <pubTime>2020-06-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/8-reasons-and-solutions-for-JVM-OOM-occurrence/</loc>
    <lastmod>2021-03-07T05:15:42.710Z</lastmod>
    <data>
        <display>
        <title>JVM 发生 OOM 的 8 种原因、及解决办法</title>
        <pubTime>2019-06-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Fastjson-has-been-found-to-be-vulnerable-again,-this-time-causing-the-service-to-crash/</loc>
    <lastmod>2021-03-07T05:15:42.707Z</lastmod>
    <data>
        <display>
        <title>Fastjson 又被发现漏洞，这次危害可导致服务瘫痪！</title>
        <pubTime>2019-12-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Here-we-go-Chrome-advanced-gameplay-second-change-fish-artifact/</loc>
    <lastmod>2021-03-07T05:15:42.702Z</lastmod>
    <data>
        <display>
        <title>来了来了！Chrome 高级玩法，秒变摸鱼神器</title>
        <pubTime>2020-03-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-What-is-Java-reflection-I-can-not-answer/</loc>
    <lastmod>2021-03-07T05:15:42.699Z</lastmod>
    <data>
        <display>
        <title>面试官：Java 反射是什么？我回答不上来！</title>
        <pubTime>2020-10-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-design-an-RPC-framework/</loc>
    <lastmod>2021-03-07T05:15:42.696Z</lastmod>
    <data>
        <display>
        <title>如何设计一个 RPC 框架</title>
        <pubTime>2019-12-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ping-%E5%91%BD%E4%BB%A4%E8%BF%98%E8%83%BD%E8%BF%99%E4%B9%88%E7%8E%A9/</loc>
    <lastmod>2021-03-07T05:15:42.693Z</lastmod>
    <data>
        <display>
        <title>ping 命令还能这么玩？</title>
        <pubTime>2020-07-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-tool-library-GitHub-10k-are-you-using-it/</loc>
    <lastmod>2021-03-07T05:15:42.688Z</lastmod>
    <data>
        <display>
        <title>贼好用的 Java 工具类库，GitHub 星标 10k+，你在用吗？</title>
        <pubTime>2020-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Again-do-not-understand-the-open-source-protocol-for-the-disaster-Vipshop-project-was-rejected/</loc>
    <lastmod>2021-03-07T05:15:42.682Z</lastmod>
    <data>
        <display>
        <title>又是不懂开源协议惹的祸，唯品会项目被拒</title>
        <pubTime>2020-08-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-What-should-I-do-if-I-can-not-kill-the-process/</loc>
    <lastmod>2021-03-07T05:15:42.679Z</lastmod>
    <data>
        <display>
        <title>面试官：kill -9 进程杀不掉，怎么办？</title>
        <pubTime>2020-08-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Surprise-The-logging-specification-I-ordered-was-promoted-by-the-CTO-throughout-the-company/</loc>
    <lastmod>2021-03-07T05:15:42.677Z</lastmod>
    <data>
        <display>
        <title>惊讶！我定的日志规范被 CTO 在全公司推广了</title>
        <pubTime>2020-03-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/It-is-only-a-few-lines-of-code-but-it-is-awesome/</loc>
    <lastmod>2021-03-07T05:15:42.673Z</lastmod>
    <data>
        <display>
        <title>那些只有几行，但是却非常牛逼的代码！</title>
        <pubTime>2020-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/When-asked-about-ConcurrentHashMap-again-toss-the-article-to-him/</loc>
    <lastmod>2021-03-07T05:15:42.671Z</lastmod>
    <data>
        <display>
        <title>面试再被问到 ConcurrentHashMap，把这篇文章甩给他！</title>
        <pubTime>2020-05-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/August-2019-programming-language-rankings,-Java-growth-can-not/</loc>
    <lastmod>2021-03-07T05:15:42.667Z</lastmod>
    <data>
        <display>
        <title>2019 年 8 月编程语言排行榜，Java涨幅不行！</title>
        <pubTime>2019-11-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-does-it-mean-to-put-1=1-after-the-where-condition-in-an-SQL-statement/</loc>
    <lastmod>2021-03-07T05:15:42.659Z</lastmod>
    <data>
        <display>
        <title>SQL 语句中 where 条件后 写上 1=1 是什么意思！</title>
        <pubTime>2021-01-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dude-Redis-6-0-in-addition-to-multithreading-do-not-forget-this-awesome-feature/</loc>
    <lastmod>2021-03-07T05:15:42.656Z</lastmod>
    <data>
        <display>
        <title>老弟，Redis 6.0 除了多线程，别忘了这个牛逼特性！</title>
        <pubTime>2020-07-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-happened-to-the-old-programmers-Look-at-foreign-surveys/</loc>
    <lastmod>2021-03-07T05:15:42.653Z</lastmod>
    <data>
        <display>
        <title>老程序员都干嘛去了？来看下国外的调查！</title>
        <pubTime>2019-11-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Do-Java-objects-allocate-memory-on-the-heap/</loc>
    <lastmod>2021-03-07T05:15:42.650Z</lastmod>
    <data>
        <display>
        <title>Java 对象都是在堆上分配内存吗？</title>
        <pubTime>2019-12-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-distributed-RPC-framework-performance-competition-Dubbo-rank/</loc>
    <lastmod>2021-03-07T05:15:42.647Z</lastmod>
    <data>
        <display>
        <title>Java 分布式 RPC 框架性能大比拼，Dubbo 排第几？</title>
        <pubTime>2019-10-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-Mybatis-Swagger2-environment/</loc>
    <lastmod>2021-03-07T05:15:42.641Z</lastmod>
    <data>
        <display>
        <title>SpringBoot + Mybatis + Swagger2 环境搭建</title>
        <pubTime>2020-04-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Performance-analysis-of-Redis/</loc>
    <lastmod>2021-03-07T05:15:42.637Z</lastmod>
    <data>
        <display>
        <title>Redis 性能问题分析</title>
        <pubTime>2020-04-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-rewrite-the-hashcode-and-equals-methods/</loc>
    <lastmod>2021-03-07T05:15:42.634Z</lastmod>
    <data>
        <display>
        <title>为什么要重写 hashcode 和 equals 方法？</title>
        <pubTime>2019-06-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-sub-library-sub-table-and-partition-distinction-and-thinking/</loc>
    <lastmod>2021-03-07T05:15:42.631Z</lastmod>
    <data>
        <display>
        <title>MySQL 分库分表与分区的区别和思考</title>
        <pubTime>2020-03-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kotlin-is-getting-better-and-better-I-want-to-learn-Java/</loc>
    <lastmod>2021-03-07T05:15:42.625Z</lastmod>
    <data>
        <display>
        <title>Kotlin 越来越牛逼了！学Java都我想转了！</title>
        <pubTime>2020-09-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Bootique-framework-is-10-times-faster-than-Spring-Boot/</loc>
    <lastmod>2021-03-07T05:15:42.622Z</lastmod>
    <data>
        <display>
        <title>比 Spring Boot 快 10 倍的 Bootique 框架</title>
        <pubTime>2020-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-I-use-Redis-to-do-real-time-feeds/</loc>
    <lastmod>2021-03-07T05:15:42.620Z</lastmod>
    <data>
        <display>
        <title>我是如何用 Redis 做实时订阅推送的？</title>
        <pubTime>2020-06-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Aliyun-Redis-development-specification/</loc>
    <lastmod>2021-03-07T05:15:42.613Z</lastmod>
    <data>
        <display>
        <title>阿里云 Redis 开发规范</title>
        <pubTime>2019-05-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-interview-often-asks-TCP-three-handshakes-and-four-handshakes-are-understood/</loc>
    <lastmod>2021-03-07T05:15:42.610Z</lastmod>
    <data>
        <display>
        <title>面试常问！！TCP 的三次握手与四次挥手理解</title>
        <pubTime>2020-05-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-Spring-Boot-project-RedisTemplate-implements-lightweight-message-queues/</loc>
    <lastmod>2021-03-07T05:15:42.607Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 项目 RedisTemplate 实现轻量级消息队列</title>
        <pubTime>2020-05-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Can-I-believe-there-are-bugs-in-Tomcat/</loc>
    <lastmod>2021-03-07T05:15:42.604Z</lastmod>
    <data>
        <display>
        <title>Tomcat 竟然有 bug，这我能信？</title>
        <pubTime>2020-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Prometheus-configured-enterprise-WeChat-alarm/</loc>
    <lastmod>2021-03-07T05:15:42.599Z</lastmod>
    <data>
        <display>
        <title>Prometheus 配置企业微信报警</title>
        <pubTime>2020-03-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Pay-in-China-is-IT-industry-programmers-are-really-poor-compared-to-sales/</loc>
    <lastmod>2021-03-07T05:15:42.596Z</lastmod>
    <data>
        <display>
        <title>中国 IT 行业薪资：与销售相比，程序员真得很“穷”</title>
        <pubTime>2020-06-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Male-program-ape-and-female-program-lady-day/</loc>
    <lastmod>2021-03-07T05:15:42.593Z</lastmod>
    <data>
        <display>
        <title>男程序猿与女程序媛的一天</title>
        <pubTime>2020-04-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-does-the-alibaba-development-manual-clearly-state-that-arrays-aslist-cannot-be-modified-using-its-methods/</loc>
    <lastmod>2021-03-07T05:15:42.590Z</lastmod>
    <data>
        <display>
        <title>为什么阿里巴巴开发手册明确说明 Arrays.asList() 不能使用其修改方法</title>
        <pubTime>2019-12-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ruanyifeng-oauth_2_0/</loc>
    <lastmod>2021-03-07T05:15:42.587Z</lastmod>
    <data>
        <display>
        <title>理解 OAuth 2.0</title>
        <pubTime>2020-03-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Microsoft-boycott-job-hoppers-from-Alibaba-and-Huawei-in-Suzhou-Please-stop-your-struggle-force-behavior!Net-friend-see-955-do-not-work-overtime-company-list-I-sour/</loc>
    <lastmod>2021-03-07T05:15:42.584Z</lastmod>
    <data>
        <display>
        <title>微软苏州集体抵制来自阿里、华为的跳槽者：请停止你的“奋斗逼”行为！网友：看到 955 不加班的公司名单，我酸了</title>
        <pubTime>2020-08-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/14-useful-database-design-tips/</loc>
    <lastmod>2021-03-07T05:15:42.581Z</lastmod>
    <data>
        <display>
        <title>14 个实用的数据库设计技巧！</title>
        <pubTime>2019-11-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-the-difference-between-monitoring-link-tracking-and-logging/</loc>
    <lastmod>2021-03-07T05:15:42.572Z</lastmod>
    <data>
        <display>
        <title>监控、链路追踪、日志这三者有何区别？</title>
        <pubTime>2020-09-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Make-Spring-Boot-Boot-faster/</loc>
    <lastmod>2021-03-07T05:15:42.569Z</lastmod>
    <data>
        <display>
        <title>让 Spring Boot 启动更快一点</title>
        <pubTime>2019-10-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/It-is-necessary-to-write-SQL-well/</loc>
    <lastmod>2021-03-07T05:15:42.562Z</lastmod>
    <data>
        <display>
        <title>写一手好 SQL 很有必要</title>
        <pubTime>2020-02-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/j-using-micrometer-to-record-java-metric/</loc>
    <lastmod>2021-03-07T05:15:42.556Z</lastmod>
    <data>
        <display>
        <title>使用 Micrometer 记录 Java 应用性能指标</title>
        <pubTime>2020-03-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-Nginx-and-Can-do/</loc>
    <lastmod>2021-03-07T05:15:42.547Z</lastmod>
    <data>
        <display>
        <title>Nginx 从入门到实战</title>
        <pubTime>2021-03-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Not-me-The-design-of-a-super-comprehensive-access-system-is-here/</loc>
    <lastmod>2021-03-07T05:15:42.543Z</lastmod>
    <data>
        <display>
        <title>不是我吹！超级全面的权限系统设计方案面世了</title>
        <pubTime>2021-02-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-is-the-correct-posture-of-micro-service-division-which-is-worth-learning-from/</loc>
    <lastmod>2021-03-07T05:15:42.540Z</lastmod>
    <data>
        <display>
        <title>这才是微服务划分的正确姿势，值得学习！</title>
        <pubTime>2020-04-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JVM-complete-in-depth-parsing/</loc>
    <lastmod>2021-03-07T05:15:42.537Z</lastmod>
    <data>
        <display>
        <title>1.3 万字 13 图！JVM 史上最最最完整深入解析</title>
        <pubTime>2020-08-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-most-complete-and-in-depth-analysis-in-the-history-of-the-JVM/</loc>
    <lastmod>2021-03-07T05:15:42.534Z</lastmod>
    <data>
        <display>
        <title>JVM 史上最最最完整深入解析</title>
        <pubTime>2020-04-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-source-code-tracing-reading-tips/</loc>
    <lastmod>2021-03-07T05:15:42.530Z</lastmod>
    <data>
        <display>
        <title>Java 源码跟踪阅读技巧</title>
        <pubTime>2019-08-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/February-2020-national-programmer-salary-statistics/</loc>
    <lastmod>2021-03-07T05:15:42.528Z</lastmod>
    <data>
        <display>
        <title>2020 年 2 月全国程序员工资统计</title>
        <pubTime>2020-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/10-open-source-tools-you-must-master-as-a-Java-programmer/</loc>
    <lastmod>2021-03-07T05:15:42.525Z</lastmod>
    <data>
        <display>
        <title>身为 Java 程序员必须掌握的 10 款开源工具！</title>
        <pubTime>2020-02-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/WeChat-small-program-to-find-the-toilet-Xiao-Ming-take-you-to-find-the-toilet/</loc>
    <lastmod>2021-03-07T05:15:42.522Z</lastmod>
    <data>
        <display>
        <title>微信小程序找厕所（小明带你找厕所）</title>
        <pubTime>2021-01-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-habit-of-mind-makes-you-an-architect/</loc>
    <lastmod>2021-03-07T05:15:42.519Z</lastmod>
    <data>
        <display>
        <title>一个思维习惯，让你成为架构师</title>
        <pubTime>2019-12-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Internet-back-end-infrastructure/</loc>
    <lastmod>2021-03-07T05:15:42.513Z</lastmod>
    <data>
        <display>
        <title>互联网后端基础设施</title>
        <pubTime>2021-02-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/5-little-known-black-technology-websites,-too-powerful-to-imagine/</loc>
    <lastmod>2021-03-07T05:15:42.509Z</lastmod>
    <data>
        <display>
        <title>5 个鲜为人知的黑科技网站，强大到不敢想象</title>
        <pubTime>2020-03-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Based-on-Canal-and-Kafka-the-Binlog-synchronization-of-MySQL-is-realized/</loc>
    <lastmod>2021-03-07T05:15:42.506Z</lastmod>
    <data>
        <display>
        <title>基于 Canal 和 Kafka，实现 MySQL 的 Binlog 近实时同步</title>
        <pubTime>2020-08-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Implementation-of-kill-in-seconds-based-on-Redis-distributed-lock-including-code/</loc>
    <lastmod>2021-03-07T05:15:42.499Z</lastmod>
    <data>
        <display>
        <title>基于 Redis 分布式锁实现“秒杀”（含代码）</title>
        <pubTime>2019-10-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/redis-persistence-rdb-aof//</loc>
    <lastmod>2021-03-07T05:15:42.496Z</lastmod>
    <data>
        <display>
        <title>Redis 怎么防止数据丢失？面试必问！</title>
        <pubTime>2020-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Login-process-of-SMS-verification-code/</loc>
    <lastmod>2021-03-07T05:15:42.490Z</lastmod>
    <data>
        <display>
        <title>四步，搞定一个短信验证码登录！</title>
        <pubTime>2021-02-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Delay-queue-implementation-schedule-tasks-and-close-orders/</loc>
    <lastmod>2021-03-07T05:15:42.481Z</lastmod>
    <data>
        <display>
        <title>延迟队列实现，定时任务，关闭订单</title>
        <pubTime>2020-09-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-interviewer-asked-me-to-talk-about-my-understanding-of-Spring-transaction-propagation-with-the-case-study/</loc>
    <lastmod>2021-03-07T05:15:42.478Z</lastmod>
    <data>
        <display>
        <title>太难了~面试官让我结合案例讲讲自己对Spring事务传播行为的理解。</title>
        <pubTime>2020-06-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Confused-about-cookies-sessions,-Tokens-JWT/</loc>
    <lastmod>2021-03-07T05:15:42.475Z</lastmod>
    <data>
        <display>
        <title>还分不清 Cookie、Session、Token、JWT？</title>
        <pubTime>2020-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/26-ali-super-god-Java-open-source-projects-to-see-how-many-you-have-used/</loc>
    <lastmod>2021-03-07T05:15:42.472Z</lastmod>
    <data>
        <display>
        <title>26 款阿里超神 Java 开源项目，看看你用过几个？</title>
        <pubTime>2019-06-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/TOP-200-worst-Passwords-of-2020/</loc>
    <lastmod>2021-03-07T05:15:42.466Z</lastmod>
    <data>
        <display>
        <title>2020 最烂密码 TOP 200 大曝光！</title>
        <pubTime>2020-12-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-implement-a-permission-management-system/</loc>
    <lastmod>2021-03-07T05:15:42.463Z</lastmod>
    <data>
        <display>
        <title>如何实现一个权限管理系统?</title>
        <pubTime>2019-05-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Centralized-logging-system-ELK-stack-details/</loc>
    <lastmod>2021-03-07T05:15:42.457Z</lastmod>
    <data>
        <display>
        <title>集中式日志系统 ELK 协议栈详解</title>
        <pubTime>2020-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-concurrency-test-artifact-benchmark-artifact-JMH/</loc>
    <lastmod>2021-03-07T05:15:42.449Z</lastmod>
    <data>
        <display>
        <title>Java 并发测试神器：基准测试神器-JMH</title>
        <pubTime>2019-07-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-transaction-Management/</loc>
    <lastmod>2021-03-07T05:15:42.445Z</lastmod>
    <data>
        <display>
        <title>Spring 事务管理</title>
        <pubTime>2020-10-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Getting-started-with-Etcd/</loc>
    <lastmod>2021-03-07T05:15:42.442Z</lastmod>
    <data>
        <display>
        <title>Etcd 使用入门</title>
        <pubTime>2020-04-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Understand-the-differences-between-BIO-NIO-AIO-and-multiplexed-IO/</loc>
    <lastmod>2021-03-07T05:15:42.439Z</lastmod>
    <data>
        <display>
        <title>四图，读懂 BIO、NIO、AIO、多路复用 IO 的区别</title>
        <pubTime>2020-10-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-programmers-only-turn-off-the-monitor-and-never-turn-off-the-computer-after-work/</loc>
    <lastmod>2021-03-07T05:15:42.437Z</lastmod>
    <data>
        <display>
        <title>为什么程序员下班后只关显示器从不关电脑？</title>
        <pubTime>2020-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/solutions-of-mysql-ha/</loc>
    <lastmod>2021-03-07T05:15:42.434Z</lastmod>
    <data>
        <display>
        <title>MySQL 高可用方案选型参考</title>
        <pubTime>2020-02-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-Chinese-prefer-Mybatis-while-foreigners-prefer-Hibernate-JPA/</loc>
    <lastmod>2021-03-07T05:15:42.431Z</lastmod>
    <data>
        <display>
        <title>为啥国人偏爱 Mybatis，而老外喜欢 Hibernate/JPA 呢？</title>
        <pubTime>2020-03-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Remember-that-MySQL-use-ORDER-BY-with-LIMIT/</loc>
    <lastmod>2021-03-07T05:15:42.424Z</lastmod>
    <data>
        <display>
        <title>切记！MySQL 中 ORDER BY 与 LIMIT 不要一起用，有大坑</title>
        <pubTime>2021-01-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Honestly-I-dare-not-change-serialVersionUID-next-time/</loc>
    <lastmod>2021-03-07T05:15:42.421Z</lastmod>
    <data>
        <display>
        <title>讲真，下次打死我也不敢随便改 serialVersionUID 了</title>
        <pubTime>2019-12-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Will-qr-codes-be-swept-by-humans/</loc>
    <lastmod>2021-03-07T05:15:42.418Z</lastmod>
    <data>
        <display>
        <title>二维码会被人类扫完吗？</title>
        <pubTime>2020-08-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Implementation-principle-of-single-sign-on/</loc>
    <lastmod>2021-03-07T05:15:42.416Z</lastmod>
    <data>
        <display>
        <title>单点登录的实现原理</title>
        <pubTime>2020-02-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-back-end-development-practices-Project-templates/</loc>
    <lastmod>2021-03-07T05:15:42.413Z</lastmod>
    <data>
        <display>
        <title>Java 后端开发实践 - 项目模板</title>
        <pubTime>2020-11-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interview-hit-rate-of-90-MySQL-lock/</loc>
    <lastmod>2021-03-07T05:15:42.402Z</lastmod>
    <data>
        <display>
        <title>面试命中率 90% 的点 —— MySQL 锁</title>
        <pubTime>2020-11-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Finally-someone-explained-the-Kafka-principle/</loc>
    <lastmod>2021-03-07T05:15:42.300Z</lastmod>
    <data>
        <display>
        <title>终于有人把 Kafka 原理说清楚了！</title>
        <pubTime>2020-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/7-Tips-to-Write-Better-Java-Code-You-Should-Know/</loc>
    <lastmod>2021-03-07T05:15:42.297Z</lastmod>
    <data>
        <display>
        <title>7 点建议助您写出优雅的 Java 代码！</title>
        <pubTime>2020-11-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Docker-Combat-Summary-very-comprehensive/</loc>
    <lastmod>2021-03-07T05:15:42.294Z</lastmod>
    <data>
        <display>
        <title>Docker 实战总结（非常全面）</title>
        <pubTime>2020-09-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/10-years-of-code-writing-and-20-code-generation-frameworks-in-my-collection/</loc>
    <lastmod>2021-03-07T05:15:42.288Z</lastmod>
    <data>
        <display>
        <title>写了10 年的代码，收藏了这 20 个代码生成框架！</title>
        <pubTime>2020-07-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-Spring-transaction-propagation-properties-that-hard-to-do-Just-read-this-one/</loc>
    <lastmod>2021-03-07T05:15:42.285Z</lastmod>
    <data>
        <display>
        <title>Spring 事务传播属性有那么难吗？看这一篇就够了！</title>
        <pubTime>2020-07-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/You-recently-learned-about-HTTP-connection-pooling/</loc>
    <lastmod>2021-03-07T05:15:42.282Z</lastmod>
    <data>
        <display>
        <title>最近学习了 HTTP 连接池</title>
        <pubTime>2020-02-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-Spring-Boot-use-interceptors-filters-listeners/</loc>
    <lastmod>2021-03-07T05:15:42.274Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 如何使用拦截器、过滤器、监听器？</title>
        <pubTime>2020-09-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-cache-development-exercise/</loc>
    <lastmod>2021-03-07T05:15:42.267Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 缓存开发实战</title>
        <pubTime>2019-06-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nginx-Reverse-Proxy-and-load-balancing-strategy-case-study/</loc>
    <lastmod>2021-03-07T05:15:42.264Z</lastmod>
    <data>
        <display>
        <title>Nginx 反向代理和负载均衡策略实战案例</title>
        <pubTime>2020-12-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-Mybatis-implements-dynamic-data-source-switching-configuration-with-AOP-and-annotations/</loc>
    <lastmod>2021-03-07T05:15:42.260Z</lastmod>
    <data>
        <display>
        <title>Spring Boot + Mybatis 配合 AOP 和注解实现动态数据源切换配置</title>
        <pubTime>2020-09-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Eprintstacktrace-will-cause-a-lock-It-is-just-printing-How-is-that-possible/</loc>
    <lastmod>2021-03-07T05:15:42.250Z</lastmod>
    <data>
        <display>
        <title>e.printStackTrace() 会导致锁死？这仅仅是打印，怎么可能？</title>
        <pubTime>2019-12-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/1000-line-mysql-note/</loc>
    <lastmod>2021-03-07T05:15:42.247Z</lastmod>
    <data>
        <display>
        <title>一千行 MySQL 详细学习笔记</title>
        <pubTime>2019-05-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Implement-log-alarm-based-on-ELK/</loc>
    <lastmod>2021-03-07T05:15:42.243Z</lastmod>
    <data>
        <display>
        <title>基于 ELK 实现日志告警</title>
        <pubTime>2020-04-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-you-know-if-you-are-in-a-good-company/</loc>
    <lastmod>2021-03-07T05:15:42.240Z</lastmod>
    <data>
        <display>
        <title>怎么判断自己在不在一家好公司？</title>
        <pubTime>2020-07-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/N-questions-about-JVM-memory/</loc>
    <lastmod>2021-03-07T05:15:42.234Z</lastmod>
    <data>
        <display>
        <title>关于 JVM 内存的 N 个问题</title>
        <pubTime>2019-06-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Pull-a-simple-IOC-with-bare-hands/</loc>
    <lastmod>2021-03-07T05:15:42.231Z</lastmod>
    <data>
        <display>
        <title>徒手撸一个简单的 Spring IOC</title>
        <pubTime>2021-02-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-RPC-better-or-RESTful-Do-not-make-the-wrong-choice/</loc>
    <lastmod>2021-03-07T05:15:42.228Z</lastmod>
    <data>
        <display>
        <title>“RPC 好，还是 RESTful 好？” 不要选错了！</title>
        <pubTime>2021-02-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-slang-that-Internet-companies-use-to-fool-their-employees-goes-too-far/</loc>
    <lastmod>2021-03-07T05:15:42.225Z</lastmod>
    <data>
        <display>
        <title>互联网公司忽悠员工的黑话，套路太深了。。。</title>
        <pubTime>2020-07-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-most-beautiful-Linux-distribution-of-2020/</loc>
    <lastmod>2021-03-07T05:15:42.222Z</lastmod>
    <data>
        <display>
        <title>2020 年最漂亮的 Linux 发行版</title>
        <pubTime>2020-06-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Great-Finally-a-netizen-realized-the-third-party-QQ-account-login-with-Java/</loc>
    <lastmod>2021-03-07T05:15:42.219Z</lastmod>
    <data>
        <display>
        <title>超赞！终于有网友用 Java 实现了第三方 QQ 账号登录。。。</title>
        <pubTime>2020-08-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Reject-kill-9-and-let-SpringBoot-gracefully-shut-down/</loc>
    <lastmod>2021-03-07T05:15:42.216Z</lastmod>
    <data>
        <display>
        <title>拒绝 kill -9，让 SpringBoot 优雅停机！</title>
        <pubTime>2020-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight//9-best-practices-to-handle-exceptions-in-java/</loc>
    <lastmod>2021-03-07T05:15:42.213Z</lastmod>
    <data>
        <display>
        <title>Java 处理 Exception 的 9 个最佳实践！</title>
        <pubTime>2020-06-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-the-principal-contradiction-of-the-contemporary-programmer/</loc>
    <lastmod>2021-03-07T05:15:42.209Z</lastmod>
    <data>
        <display>
        <title>当代程序员的主要矛盾是什么？</title>
        <pubTime>2020-06-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Funny-The-interviewer-asked-me-to-talk-about-thread-WAITING-status/</loc>
    <lastmod>2021-03-07T05:15:42.207Z</lastmod>
    <data>
        <display>
        <title>太逗了，面试官让我讲线程 WAITING 状态！</title>
        <pubTime>2019-12-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Fault-tolerant-handling-of-null-objects-in-the-JDK/</loc>
    <lastmod>2021-03-07T05:15:42.197Z</lastmod>
    <data>
        <display>
        <title>JDK 中关于 null 对象的容错处理</title>
        <pubTime>2019-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-back-end-Coder-design-code-well/</loc>
    <lastmod>2021-03-07T05:15:42.194Z</lastmod>
    <data>
        <display>
        <title>后端 Coder 如何做好代码设计?</title>
        <pubTime>2020-11-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Do-not-understand-the-ZooKeeper-It-does-not-matter-This-is-enough/</loc>
    <lastmod>2021-03-07T05:15:42.188Z</lastmod>
    <data>
        <display>
        <title>不懂 ZooKeeper？没关系，看这篇就够了</title>
        <pubTime>2020-03-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Teammate-code-god-comments-ORZ-left-two-lines-of-tears/</loc>
    <lastmod>2021-03-07T05:15:42.182Z</lastmod>
    <data>
        <display>
        <title>队友代码神注释，ORZ 留下两行泪</title>
        <pubTime>2021-02-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IDEA-uses-GSONFormat-to-convert-JSON-to-and-from-JavaBeans/</loc>
    <lastmod>2021-03-07T05:15:42.178Z</lastmod>
    <data>
        <display>
        <title>IDEA 使用 GsonFormat 完成 JSON 和 JavaBean 之间的转换</title>
        <pubTime>2021-02-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Permission-design-scheme-in-front-and-back-end-separation-mode/</loc>
    <lastmod>2021-03-07T05:15:42.168Z</lastmod>
    <data>
        <display>
        <title>前后端分离模式下的权限设计方案</title>
        <pubTime>2020-02-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Parameters-that-validate-the-difference-between-@validated-and-@Valid-are-essential-for-Java-Web-development/</loc>
    <lastmod>2021-03-07T05:15:42.165Z</lastmod>
    <data>
        <display>
        <title>参数验证 @Validated 和 @Valid 的区别，Java Web 开发必备。</title>
        <pubTime>2020-07-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/table-join/</loc>
    <lastmod>2021-03-07T05:15:42.159Z</lastmod>
    <data>
        <display>
        <title>数据库表连接的简单解释</title>
        <pubTime>2019-12-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Please-do-not-use-it-null-found-empty/</loc>
    <lastmod>2021-03-07T05:15:42.157Z</lastmod>
    <data>
        <display>
        <title>求求你不要在用 !=null 判空了</title>
        <pubTime>2020-09-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Implement-JDK-dynamic-proxy-by-hand/</loc>
    <lastmod>2021-03-07T05:15:42.154Z</lastmod>
    <data>
        <display>
        <title>纯手写实现 JDK 动态代理</title>
        <pubTime>2020-03-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-many-ways-are-there-in-Java-to-check-for-empty-strings-null-or-blank/</loc>
    <lastmod>2021-03-07T05:15:42.148Z</lastmod>
    <data>
        <display>
        <title>Java 中检查空字符串（null 或空白）的方法有几种？</title>
        <pubTime>2020-02-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-brief-introduction-to-SpringMVC-implementation-process/</loc>
    <lastmod>2021-03-07T05:15:42.131Z</lastmod>
    <data>
        <display>
        <title>浅谈 SpringMVC 执行过程</title>
        <pubTime>2020-12-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/License-Plate-Recognition-System-based-on-Spring-Boot-with-project-address/</loc>
    <lastmod>2021-03-07T05:15:42.128Z</lastmod>
    <data>
        <display>
        <title>基于 Spring Boot 的车牌识别系统（附项目地址）</title>
        <pubTime>2020-08-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringMVC-Ant-Path-Match/</loc>
    <lastmod>2021-03-07T05:15:42.125Z</lastmod>
    <data>
        <display>
        <title>SpringMVC Ant 路径匹配</title>
        <pubTime>2020-03-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Thumb-up-MySQL-or-Redis/</loc>
    <lastmod>2021-03-07T05:15:42.122Z</lastmod>
    <data>
        <display>
        <title>点赞功能，用 MySQL 还是 Redis？</title>
        <pubTime>2020-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Recommend-a-MyBatis-development-artifact-born-for-simplification/</loc>
    <lastmod>2021-03-07T05:15:42.120Z</lastmod>
    <data>
        <display>
        <title>用 Spring 的 BeanUtils 前，建议你先了解这几个坑！</title>
        <pubTime>2019-12-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-so-many-companies-use-ZooKeeper-What-problem-does-it-solve/</loc>
    <lastmod>2021-03-07T05:15:42.117Z</lastmod>
    <data>
        <display>
        <title>为啥这么多公司用 ZooKeeper？它到底解决了什么问题？</title>
        <pubTime>2020-12-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Goodbye-VPN/</loc>
    <lastmod>2021-03-07T05:15:42.113Z</lastmod>
    <data>
        <display>
        <title>再见，VPN ！</title>
        <pubTime>2020-06-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-most-popular-passwords-of-2019-are-you-hit/</loc>
    <lastmod>2021-03-07T05:15:42.109Z</lastmod>
    <data>
        <display>
        <title>2019 最受欢迎的密码排行榜，你是不是中弹了！</title>
        <pubTime>2020-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-map-json-typed-fields-to-Java-classes-in-MyBatis/</loc>
    <lastmod>2021-03-07T05:15:42.107Z</lastmod>
    <data>
        <display>
        <title>在 MyBatis 里，如何将 JSON 型字段到 Java 类的映射</title>
        <pubTime>2019-09-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Evolution-of-a-small-company-project-environment-deployment/</loc>
    <lastmod>2021-03-07T05:15:42.104Z</lastmod>
    <data>
        <display>
        <title>某小公司项目环境部署演变之路</title>
        <pubTime>2020-03-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Optimizing-minimalism-who-else-can-not/</loc>
    <lastmod>2021-03-07T05:15:42.101Z</lastmod>
    <data>
        <display>
        <title>SQL 优化极简法则，还有谁不会？</title>
        <pubTime>2020-10-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-deep-copy-of-Java-objects-Interview-must-ask/</loc>
    <lastmod>2021-03-07T05:15:42.094Z</lastmod>
    <data>
        <display>
        <title>什么是 Java 对象深拷贝？面试必问！</title>
        <pubTime>2019-12-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/19-MySQL-optimizations-commonly-used-in-the-project/</loc>
    <lastmod>2021-03-07T05:15:42.091Z</lastmod>
    <data>
        <display>
        <title>项目中常用的 19 条 MySQL 优化</title>
        <pubTime>2019-04-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Introduction-to-several-common-RPC-frameworks-in-Java/</loc>
    <lastmod>2021-03-07T05:15:42.081Z</lastmod>
    <data>
        <display>
        <title>Java 中几种常用的 RPC 框架介绍</title>
        <pubTime>2019-07-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-Java-open-source-Spring-Boot-IM-chat-system/</loc>
    <lastmod>2021-03-07T05:15:42.078Z</lastmod>
    <data>
        <display>
        <title>一款 Java 开源的 Spring Boot 即时通讯 IM 聊天系统</title>
        <pubTime>2021-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-piece-from-the-front-end-of-the-students-on-the-back-end-of-the-interface-joke/</loc>
    <lastmod>2021-03-07T05:15:42.075Z</lastmod>
    <data>
        <display>
        <title>一篇来自前端同学对后端接口的吐槽</title>
        <pubTime>2020-07-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/From-a-technical-point-of-view,-is-there-any-chance-for-a-girl-not-to-contact-you/</loc>
    <lastmod>2021-03-07T05:15:42.071Z</lastmod>
    <data>
        <display>
        <title>从技术角度分析，一个女生不主动联系你还有机会吗？</title>
        <pubTime>2020-03-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/CentOS-build-K8S-environment-tutorial-a-one-off-success-collection/</loc>
    <lastmod>2021-03-07T05:15:42.068Z</lastmod>
    <data>
        <display>
        <title>CentOS 搭建 K8S 环境教程，一次性成功，收藏了！</title>
        <pubTime>2020-09-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Are-Java-JSPS-obsolete/</loc>
    <lastmod>2021-03-07T05:15:42.064Z</lastmod>
    <data>
        <display>
        <title>Java 的 JSP 已经被淘汰了吗？</title>
        <pubTime>2019-10-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-you-have-used-Docker-in-your-resume-Can-you-tell-me-the-difference-between-container-and-mirror/</loc>
    <lastmod>2021-03-07T05:15:42.061Z</lastmod>
    <data>
        <display>
        <title>面试官：你简历中写用过 Docker，能说说容器和镜像的区别吗？</title>
        <pubTime>2020-02-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Analysis-of-online-problems-caused-by-GSON-replacing-FastJSON/</loc>
    <lastmod>2021-03-07T05:15:42.055Z</lastmod>
    <data>
        <display>
        <title>GSON 替换 FastJSON 引发的线上问题分析</title>
        <pubTime>2020-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-is-it-not-recommended-to-deploy-the-database-in-a-Docker-container/</loc>
    <lastmod>2021-03-07T05:15:42.052Z</lastmod>
    <data>
        <display>
        <title>为什么不建议把数据库部署在 Docker 容器内？</title>
        <pubTime>2020-07-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-WeChat-ordering-open-source-system/</loc>
    <lastmod>2021-03-07T05:15:42.049Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 微信点餐开源系统</title>
        <pubTime>2019-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java8-new-feature-Optional-depth-analysis/</loc>
    <lastmod>2021-03-07T05:15:42.045Z</lastmod>
    <data>
        <display>
        <title>Java8 新特性 Optional 深度解析</title>
        <pubTime>2019-05-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Forget-Java-concurrency-listen-to-this-story/</loc>
    <lastmod>2021-03-07T05:15:42.041Z</lastmod>
    <data>
        <display>
        <title>忘掉 Java 并发，先听完这个故事。。。</title>
        <pubTime>2020-02-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-8-Asynchronous-API-loop-date-use-to-improve-productivity/</loc>
    <lastmod>2021-03-07T05:15:42.038Z</lastmod>
    <data>
        <display>
        <title>Java 8 异步 API、循环、日期，用好提高生产力！</title>
        <pubTime>2020-10-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-thread-safety-in-Spring/</loc>
    <lastmod>2021-03-07T05:15:42.031Z</lastmod>
    <data>
        <display>
        <title>聊一聊 Spring 中的线程安全性</title>
        <pubTime>2019-07-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Second-understand-QPS-TPS-PV-UV-IP/</loc>
    <lastmod>2021-03-07T05:15:42.025Z</lastmod>
    <data>
        <display>
        <title>秒懂 QPS、TPS、PV、UV、IP！</title>
        <pubTime>2019-12-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Details-the-Spring-Boot-automatic-configuration-mechanism/</loc>
    <lastmod>2021-03-07T05:15:42.019Z</lastmod>
    <data>
        <display>
        <title>详解 Spring Boot 自动配置机制</title>
        <pubTime>2020-02-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-database-optimization-this-article-is-enough/</loc>
    <lastmod>2021-03-07T05:15:42.016Z</lastmod>
    <data>
        <display>
        <title>MySQL 数据库优化，看这篇就够了</title>
        <pubTime>2019-10-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Graphical-SQL-this-is-too-image/</loc>
    <lastmod>2021-03-07T05:15:42.013Z</lastmod>
    <data>
        <display>
        <title>图解 SQL，这也太形象了吧！</title>
        <pubTime>2020-09-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/With-good-enumeration-in-Java-really-not-so-simple/</loc>
    <lastmod>2021-03-07T05:15:42.007Z</lastmod>
    <data>
        <display>
        <title>用好 Java 中的枚举，真的没有那么简单！</title>
        <pubTime>2020-09-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-what-are-your-weaknesses/</loc>
    <lastmod>2021-03-07T05:15:42.003Z</lastmod>
    <data>
        <display>
        <title>面试官问你的缺点是什么，这么回答漂亮！</title>
        <pubTime>2020-05-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Product-description-fixed-391-bugs-and-added-560-bugs/</loc>
    <lastmod>2021-03-07T05:15:42.000Z</lastmod>
    <data>
        <display>
        <title>产品说明：修正了 391 个bug，新增了 560 个bug....</title>
        <pubTime>2019-12-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JVM-performance-tuning-monitoring-tools-JPS-jstack-jmap-jhat-jstat-hprof-use-details/</loc>
    <lastmod>2021-03-07T05:15:41.996Z</lastmod>
    <data>
        <display>
        <title>JVM 性能调优监控工具 jps、jstack、jmap、jhat、jstat、hprof 使用详解</title>
        <pubTime>2019-11-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Stuck-the-Synchronized-low-level-implementation/</loc>
    <lastmod>2021-03-07T05:15:41.992Z</lastmod>
    <data>
        <display>
        <title>死磕 Synchronized 底层实现</title>
        <pubTime>2021-02-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Have-you-known-the-working-principle-of-Mybatis/</loc>
    <lastmod>2021-03-07T05:15:41.987Z</lastmod>
    <data>
        <display>
        <title>Mybatis 的工作原理，你了解过吗？</title>
        <pubTime>2019-12-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-VS-Code-really-going-to-take-over/</loc>
    <lastmod>2021-03-07T05:15:41.979Z</lastmod>
    <data>
        <display>
        <title>VS Code 真的会一统江湖吗？</title>
        <pubTime>2020-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/There-are-two-modes-of-message-queuing-point-to-point-and-publish-subscription/</loc>
    <lastmod>2021-03-07T05:15:41.968Z</lastmod>
    <data>
        <display>
        <title>消息队列两种模式：点对点与发布订阅</title>
        <pubTime>2020-03-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-engineers-understand-business/</loc>
    <lastmod>2021-03-07T05:15:41.961Z</lastmod>
    <data>
        <display>
        <title>为什么工程师要了解业务？</title>
        <pubTime>2019-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Toutiao-douyin-recommendation-algorithm-principle-full-text/</loc>
    <lastmod>2021-03-07T05:15:41.941Z</lastmod>
    <data>
        <display>
        <title>今日头条、抖音推荐算法原理全文详解！</title>
        <pubTime>2020-04-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/December-2020-programmer-salary-statistics-the-average-14222-yuan-Java-ranked-low/</loc>
    <lastmod>2021-03-07T05:15:41.927Z</lastmod>
    <data>
        <display>
        <title>2020 年 12 月程序员工资统计，平均 14222 元，Java 排名靠后！</title>
        <pubTime>2020-12-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Split-architecture-design-permission-model/</loc>
    <lastmod>2021-03-07T05:15:41.923Z</lastmod>
    <data>
        <display>
        <title>前后端分离架构设计（权限模型）</title>
        <pubTime>2020-03-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Oh,-my-gosh-I-just-wrote-an-API-that-got-250-million-views/</loc>
    <lastmod>2021-03-07T05:15:41.919Z</lastmod>
    <data>
        <display>
        <title>卧槽！我随便写的一个 API 竟获得 2.5 亿的访问量。。。</title>
        <pubTime>2020-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-problem-does-the-game-server-solve/</loc>
    <lastmod>2021-03-07T05:15:41.916Z</lastmod>
    <data>
        <display>
        <title>游戏服务端究竟解决了什么问题？</title>
        <pubTime>2020-12-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Goodbye-VS-Code/</loc>
    <lastmod>2021-03-07T05:15:41.906Z</lastmod>
    <data>
        <display>
        <title>再见了， VS Code！</title>
        <pubTime>2020-06-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Designed-this-way-Redis-1-billion-data-sets-require-only-100MB-of-memory/</loc>
    <lastmod>2021-03-07T05:15:41.903Z</lastmod>
    <data>
        <display>
        <title>这么设计，Redis 10 亿数据量只需要 100MB 内存</title>
        <pubTime>2020-09-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-thousand-reasons-not-to-be-Null/</loc>
    <lastmod>2021-03-07T05:15:41.894Z</lastmod>
    <data>
        <display>
        <title>一千个不用 Null 的理由</title>
        <pubTime>2021-02-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-and-Spring-Boot-the-most-core-of-the-three-big-differences-in-detail/</loc>
    <lastmod>2021-03-07T05:15:41.890Z</lastmod>
    <data>
        <display>
        <title>Spring 和 Spring Boot 最核心的 3 大区别，详解！</title>
        <pubTime>2020-06-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Demo-MyBatis-Plus-write-business-code,-a-shuttle-indeed/</loc>
    <lastmod>2021-03-07T05:15:41.882Z</lastmod>
    <data>
        <display>
        <title>演示：MyBatis Plus 写业务代码，确实一把梭！</title>
        <pubTime>2020-12-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Omg,-another-Markdown-combination-artifact/</loc>
    <lastmod>2021-03-07T05:15:41.877Z</lastmod>
    <data>
        <display>
        <title>卧槽，又一款Markdown组合神器！！！</title>
        <pubTime>2020-11-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/10-programmers-need-to-bookmark-conscience-sites-that-you-never-use/</loc>
    <lastmod>2021-03-07T05:15:41.873Z</lastmod>
    <data>
        <display>
        <title>10 个程序员需要收藏的良心网站，你绝对没有用过</title>
        <pubTime>2020-05-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-implements-the-timing-task-in-four-ways/</loc>
    <lastmod>2021-03-07T05:15:41.870Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 实现定时任务的 4 种方式</title>
        <pubTime>2019-08-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dont-give-up,-you-wont-lose!-a-hot-noodle/</loc>
    <lastmod>2021-03-07T05:15:41.866Z</lastmod>
    <data>
        <display>
        <title>不服输，你就不会输！（一份热腾腾的面经）</title>
        <pubTime>2019-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Because-of-the-BitMap-I-have-8-servers-for-nothing/</loc>
    <lastmod>2021-03-07T05:15:41.862Z</lastmod>
    <data>
        <display>
        <title>因为 BitMap，白白搭进去 8 台服务器。。。</title>
        <pubTime>2020-09-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-white-list-of-955-Internet-companies-is-here/</loc>
    <lastmod>2021-03-07T05:15:41.859Z</lastmod>
    <data>
        <display>
        <title>955 互联网公司白名单来了！</title>
        <pubTime>2021-02-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-does-Ali-specify-rollbackFor-in-the-transaction-annotation-Transactional/</loc>
    <lastmod>2021-03-07T05:15:41.855Z</lastmod>
    <data>
        <display>
        <title>为什么阿里规定需要在事务注解 @Transactional 中指定 rollbackFor？</title>
        <pubTime>2020-08-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-HashMap-The-interview-Who-am-I-Where-I-am/</loc>
    <lastmod>2021-03-07T05:15:41.851Z</lastmod>
    <data>
        <display>
        <title>HashMap？面试？我是谁？我在哪</title>
        <pubTime>2021-02-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/longyb-transaction_mq/</loc>
    <lastmod>2021-03-07T05:15:41.847Z</lastmod>
    <data>
        <display>
        <title>事务消息组件的套路</title>
        <pubTime>2020-02-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-Spring-Cloud-Feign-interface-uploads-files/</loc>
    <lastmod>2021-03-07T05:15:41.842Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud Feign 接口上传文件</title>
        <pubTime>2020-03-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-is-it-recommended-to-use-your-LocalDateTime-instead-of-Date/</loc>
    <lastmod>2021-03-07T05:15:41.838Z</lastmod>
    <data>
        <display>
        <title>为什么建议使用你 LocalDateTime ，而不是 Date？</title>
        <pubTime>2019-12-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-message-queues-What-are-the-benefits-of-using-message-queues/</loc>
    <lastmod>2021-03-07T05:15:41.835Z</lastmod>
    <data>
        <display>
        <title>为什么需要消息队列？使用消息队列有什么好处？</title>
        <pubTime>2019-07-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Taobao-open-source-code-quality-testing-tools/</loc>
    <lastmod>2021-03-07T05:15:41.831Z</lastmod>
    <data>
        <display>
        <title>淘宝开源代码质量检测工具！</title>
        <pubTime>2020-10-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-interviewed-my-former-leader-who-was-not-even-qualified-to-be-my-subordinate/</loc>
    <lastmod>2021-03-07T05:15:41.815Z</lastmod>
    <data>
        <display>
        <title>我面试了我的前领导，他连做我的下属都不配</title>
        <pubTime>2020-03-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/lionsoul/ip2region/</loc>
    <lastmod>2021-03-07T05:15:41.807Z</lastmod>
    <data>
        <display>
        <title>一个还不错的离线 IP 地址定位库，99.9% 准确率！</title>
        <pubTime>2020-08-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-MyBatis-implements-the-database-read-and-write-separation-scheme/</loc>
    <lastmod>2021-03-07T05:15:41.803Z</lastmod>
    <data>
        <display>
        <title>Spring + MyBatis 实现数据库读写分离方案</title>
        <pubTime>2020-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Learn-about-Maven-version-release/</loc>
    <lastmod>2021-03-07T05:15:41.798Z</lastmod>
    <data>
        <display>
        <title>一文学会 Maven 的版本发布</title>
        <pubTime>2019-06-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-average-salary-of-programmers-in-February-2021-was-15144-yuan/</loc>
    <lastmod>2021-03-07T05:15:41.791Z</lastmod>
    <data>
        <display>
        <title>2021 年 2 月程序员工资统计，平均 15144 元</title>
        <pubTime>2021-02-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Cannot-think-of-The-interviewer-asked-me-what-if-Redis-runs-out-of-memory/</loc>
    <lastmod>2021-03-07T05:15:41.788Z</lastmod>
    <data>
        <display>
        <title>面试官：Redis 数据库内存数据满了，会宕机吗？有内存回收?</title>
        <pubTime>2021-03-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-station-A--B--C--D--E--F--G--H--I--J--K--L--M--N-Z-station/</loc>
    <lastmod>2021-03-07T05:15:41.784Z</lastmod>
    <data>
        <display>
        <title>什么是a站、b站、c站、d站、e站、f站、g站、h站、i站、j站、k站、l站、m站、n站…z站？</title>
        <pubTime>2020-11-28T01:23:52.225Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/springboot-activiti//</loc>
    <lastmod>2021-03-07T05:15:41.777Z</lastmod>
    <data>
        <display>
        <title>在 Spring Boot 项目中使用 activiti</title>
        <pubTime>2020-04-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-extremely-powerful-new-feature-in-Java8-that-many-people-have-not-used-very-useful/</loc>
    <lastmod>2021-03-07T05:15:41.770Z</lastmod>
    <data>
        <display>
        <title>Java8 中一个极其强悍的新特性，很多人没用过（非常实用）</title>
        <pubTime>2021-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-thread-order-so-many-answers-you-cannot-answer/</loc>
    <lastmod>2021-03-07T05:15:41.767Z</lastmod>
    <data>
        <display>
        <title>面试官：线程顺序执行,这么多答案你都答不上来？</title>
        <pubTime>2020-03-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-have-got-it-all-sorted-out-for-you,-all-sorts-of-random-ways-to-compare-Java/</loc>
    <lastmod>2021-03-07T05:15:41.764Z</lastmod>
    <data>
        <display>
        <title>都给你整理好了，Java 各种随机方式对比</title>
        <pubTime>2020-09-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-does-Java-is-main-method-have-to-be-public-static-void/</loc>
    <lastmod>2021-03-07T05:15:41.759Z</lastmod>
    <data>
        <display>
        <title>今天终于搞懂了：为什么 Java 的 main 方法必须是 public static void？</title>
        <pubTime>2020-09-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Didi-CTO-five-rounds-of-interview-is-really-exciting,-Java-senior-engineer-1,-2,-3,-4,-5-aspects/</loc>
    <lastmod>2021-03-07T05:15:41.756Z</lastmod>
    <data>
        <display>
        <title>滴滴 CTO 五轮面试真是太刺激了，Java 高级工程师一二三四五面面经(已拿到 offer)</title>
        <pubTime>2020-10-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/5-very-easy-to-use-open-source-Docker-tools,-to-share-with-you/</loc>
    <lastmod>2021-03-07T05:15:41.750Z</lastmod>
    <data>
        <display>
        <title>5 款非常好用的开源 Docker 工具，分享给大家！</title>
        <pubTime>2020-08-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-Tomcat-request-processing/</loc>
    <lastmod>2021-03-07T05:15:41.746Z</lastmod>
    <data>
        <display>
        <title>谈谈 Tomcat 请求处理流程</title>
        <pubTime>2019-10-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-brief-history-from-HTTP-to-HTTP-3/</loc>
    <lastmod>2021-03-07T05:15:41.743Z</lastmod>
    <data>
        <display>
        <title>从 HTTP 到 HTTP/3 的发展简史</title>
        <pubTime>2020-11-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Remember-an-amazing-SQL-query-experience,-group-by-slow-query-optimization/</loc>
    <lastmod>2021-03-07T05:15:41.739Z</lastmod>
    <data>
        <display>
        <title>记一次神奇的 SQL 查询经历，group by 慢查询优化</title>
        <pubTime>2019-12-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/intellij-based-ide-features-roadmap-for-2020/</loc>
    <lastmod>2021-03-07T05:15:41.736Z</lastmod>
    <data>
        <display>
        <title>基于 IntelliJ 的 IDE 功能路线图出来了，终于要支持中文！</title>
        <pubTime>2020-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Thread-pool-working-principle-and-source-code-interpretation/</loc>
    <lastmod>2021-03-07T05:15:41.733Z</lastmod>
    <data>
        <display>
        <title>线程池的工作原理与源码解读</title>
        <pubTime>2020-02-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interview-must-ask-what-is-the-general-implementation-of-distributed-locks/</loc>
    <lastmod>2021-03-07T05:15:41.727Z</lastmod>
    <data>
        <display>
        <title>面试必问：一般实现分布式锁都有哪些方式？</title>
        <pubTime>2020-05-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-developer-ecosystem-infographic-2019/</loc>
    <lastmod>2021-03-07T05:15:41.722Z</lastmod>
    <data>
        <display>
        <title>Java 开发人员 2019 生态系统信息图</title>
        <pubTime>2020-03-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Common-class-libraries-to-master-in-the-JDK/</loc>
    <lastmod>2021-03-07T05:15:41.720Z</lastmod>
    <data>
        <display>
        <title>JDK 中需要掌握的常用类库</title>
        <pubTime>2019-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Diagram-of-MySQL-index-B-tree-B+tree/</loc>
    <lastmod>2021-03-07T05:15:41.716Z</lastmod>
    <data>
        <display>
        <title>图解 MySQL 索引：B-树、B+树</title>
        <pubTime>2021-02-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Correct-implementation-of-Redis-distributed-locks-by-Java/</loc>
    <lastmod>2021-03-07T05:15:41.709Z</lastmod>
    <data>
        <display>
        <title>Redis 分布式锁的正确实现方式（Java 版）</title>
        <pubTime>2019-08-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-QQ-login/</loc>
    <lastmod>2021-03-07T05:15:41.701Z</lastmod>
    <data>
        <display>
        <title>Java 实现 QQ 登录</title>
        <pubTime>2019-12-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-project-API-anti-brush-interface/</loc>
    <lastmod>2021-03-07T05:15:41.698Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 项目的 API 接口防刷</title>
        <pubTime>2021-02-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-can-not-believe-that-the-same-SQL-under-Mybatis-query-results-and-database-is-not-the-same/</loc>
    <lastmod>2021-03-07T05:15:41.694Z</lastmod>
    <data>
        <display>
        <title>不敢相信，相同 SQL 下 Mybatis 查询结果和数据库竟然不一样!</title>
        <pubTime>2020-05-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Docker-builds-personal-web-disk-and-abandons-Pandownload/</loc>
    <lastmod>2021-03-07T05:15:41.692Z</lastmod>
    <data>
        <display>
        <title>Docker 搭建「个人网盘」，放弃 Pandownload！</title>
        <pubTime>2020-06-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programmer-classic-emoji-collection/</loc>
    <lastmod>2021-03-07T05:15:41.689Z</lastmod>
    <data>
        <display>
        <title>程序员经典表情合集</title>
        <pubTime>2020-06-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Learn-Redis-at-least-read-this/</loc>
    <lastmod>2021-03-07T05:15:41.683Z</lastmod>
    <data>
        <display>
        <title>学 Redis ，至少要看看这篇！</title>
        <pubTime>2019-11-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight//</loc>
    <lastmod>2021-03-07T05:15:41.678Z</lastmod>
    <data>
        <display>
        <title>Java 14 令人期待的 5 大新特性，打包工具终于要来了！</title>
        <pubTime>2020-03-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-transform-Bean-objects-gracefully/</loc>
    <lastmod>2021-03-07T05:15:41.675Z</lastmod>
    <data>
        <display>
        <title>如何优雅的转换 Bean 对象！</title>
        <pubTime>2020-10-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-difference-between-heap-and-stack-in-Java/</loc>
    <lastmod>2021-03-07T05:15:41.672Z</lastmod>
    <data>
        <display>
        <title>Java 中堆和栈的区别</title>
        <pubTime>2020-06-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/PringBoot-2-X-official-recommended-caching-framework-Caffeine-high-Performance-Design-profile/</loc>
    <lastmod>2021-03-07T05:15:41.662Z</lastmod>
    <data>
        <display>
        <title>SpringBoot2.x 官方推荐缓存框架-Caffeine高性能设计剖析</title>
        <pubTime>2020-12-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/National-programmer-salary-statistics-in-September-2019-just-for-reference,-no-difference-strike/</loc>
    <lastmod>2021-03-07T05:15:41.653Z</lastmod>
    <data>
        <display>
        <title>2019 年 9 月全国程序员工资统计，仅供参考，无差别打击</title>
        <pubTime>2019-12-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Iam-not-blowing-it-Lambda-is-a-hole-that-you-really-donot-know-about/</loc>
    <lastmod>2021-03-07T05:15:41.646Z</lastmod>
    <data>
        <display>
        <title>不是我吹，Lambda 这个坑你真的不知道</title>
        <pubTime>2019-12-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-transfer-of-my-salary-to-my-girlfriend-just-started-me-thinking-about-distributed-transactions/</loc>
    <lastmod>2021-03-07T05:15:41.643Z</lastmod>
    <data>
        <display>
        <title>刚发工资给女朋友转账引发我对分布式事务的思考</title>
        <pubTime>2019-12-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-does-Alibaba-rule-against-more-than-three-table-joins/</loc>
    <lastmod>2021-03-07T05:15:41.638Z</lastmod>
    <data>
        <display>
        <title>为什么阿里巴巴规定禁止超过三张表 join？</title>
        <pubTime>2020-08-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-ali-for-one-year-I-reversed-the-technical-thinking-I-had-believed-in/</loc>
    <lastmod>2021-03-07T05:15:41.633Z</lastmod>
    <data>
        <display>
        <title>在阿里一年，我颠覆了曾经坚信不疑的技术思维</title>
        <pubTime>2019-11-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Was-the-yyyy-mm-dd-you-used-hit-yesterday/</loc>
    <lastmod>2021-03-07T05:15:41.617Z</lastmod>
    <data>
        <display>
        <title>昨天你用的 YYYY-MM-dd 被捶了吗？</title>
        <pubTime>2020-04-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-project-optimization-and-JVM-tuning/</loc>
    <lastmod>2021-03-07T05:15:41.613Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 项目优化和 JVM 调优(楼主亲测，真实有效)</title>
        <pubTime>2020-04-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-does-Redis-default-to-16-libraries-More-than-90-of-programmers-do-not-know/</loc>
    <lastmod>2021-03-07T05:15:41.608Z</lastmod>
    <data>
        <display>
        <title>为什么 Redis 默认 16 个库？90% 以上程序员不知道！</title>
        <pubTime>2020-05-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IDEA-launched-programmers-only-new-fonts-open-source-free/</loc>
    <lastmod>2021-03-07T05:15:41.604Z</lastmod>
    <data>
        <display>
        <title>IDEA 推出，程序员专用，新字体，开源，免费！</title>
        <pubTime>2021-01-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Who-would-have-thought-That-I-was-teaching-a-lesson-to-the-TECH-director/</loc>
    <lastmod>2021-03-07T05:15:41.589Z</lastmod>
    <data>
        <display>
        <title>谁能想到，我给技术总监“上了一课”</title>
        <pubTime>2020-12-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/es-xpack-watch-user/</loc>
    <lastmod>2021-03-07T05:15:41.585Z</lastmod>
    <data>
        <display>
        <title>es-xpack-watch-user</title>
        <pubTime>2020-04-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-integration-WeChat-applet-to-achieve-login-and-add-delete-change-check/</loc>
    <lastmod>2021-03-07T05:15:41.582Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 整合微信小程序实现登录与增删改查</title>
        <pubTime>2020-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-surprising-BUG-in-Java/</loc>
    <lastmod>2021-03-07T05:15:41.575Z</lastmod>
    <data>
        <display>
        <title>Java 中一个令人惊讶的 BUG</title>
        <pubTime>2020-04-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JAVA-online-troubleshooting-complete-routine-Cow-bye/</loc>
    <lastmod>2021-03-07T05:15:41.572Z</lastmod>
    <data>
        <display>
        <title>JAVA 线上故障排查完整套路！牛掰！</title>
        <pubTime>2020-06-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Thoroughly-understand-the-essence-of-Spring-IOC-through-circular-dependency-issues/</loc>
    <lastmod>2021-03-07T05:15:41.566Z</lastmod>
    <data>
        <display>
        <title>通过循环依赖问题彻底理解 Spring IOC 的精华</title>
        <pubTime>2020-04-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Stunned-JDK-18-broke-everything-I-knew-about-interfaces/</loc>
    <lastmod>2021-03-07T05:15:41.560Z</lastmod>
    <data>
        <display>
        <title>惊呆了！JDK1.8 竟然打破了我对接口的一切认知。。。</title>
        <pubTime>2020-08-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Introduction-to-API-gateway-Kong/</loc>
    <lastmod>2021-03-07T05:15:41.556Z</lastmod>
    <data>
        <display>
        <title>API 网关之 Kong 简介</title>
        <pubTime>2020-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-builds-an-SSH-client-and-it-is-open-source/</loc>
    <lastmod>2021-03-07T05:15:41.553Z</lastmod>
    <data>
        <display>
        <title>Java 打造一款 SSH 客户端，而且已开源</title>
        <pubTime>2021-01-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-What-is-NIO-What-is-the-mechanism-behind-NIO/</loc>
    <lastmod>2021-03-07T05:15:41.544Z</lastmod>
    <data>
        <display>
        <title>面试官：什么是 NIO？NIO 的原理是什么机制？</title>
        <pubTime>2020-09-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/shanghai_house_knowledge/</loc>
    <lastmod>2021-03-07T05:15:41.537Z</lastmod>
    <data>
        <display>
        <title>程序员自编 “购房宝典” 火爆 GitHub！</title>
        <pubTime>2021-01-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Shocked-So-this-is-Kafka/</loc>
    <lastmod>2021-03-07T05:15:41.534Z</lastmod>
    <data>
        <display>
        <title>震惊了！原来这才是 Kafka！（多图+深入）</title>
        <pubTime>2019-04-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Life-saved-Within-five-years-we-had-also-developed-a-technology-platform/</loc>
    <lastmod>2021-03-07T05:15:41.531Z</lastmod>
    <data>
        <display>
        <title>命保住了！五年时间，我们也搞了一个技术中台</title>
        <pubTime>2019-12-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Thoroughly-understand-cookies,-sessions,-tokens/</loc>
    <lastmod>2021-03-07T05:15:41.527Z</lastmod>
    <data>
        <display>
        <title>彻底理解 Cookie、Session、Token</title>
        <pubTime>2019-08-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Summary-of-Tomcat-and-JVM-performance-tuning/</loc>
    <lastmod>2021-03-07T05:15:41.521Z</lastmod>
    <data>
        <display>
        <title>Tomcat 和 JVM 的性能调优总结</title>
        <pubTime>2019-11-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Top-10-Java-programmer-mistakes-did-you-make/</loc>
    <lastmod>2021-03-07T05:15:41.518Z</lastmod>
    <data>
        <display>
        <title>Java 程序员排行前 10 的错误，你有没有中？</title>
        <pubTime>2019-06-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Lombok-for-Java-productivity-tools/</loc>
    <lastmod>2021-03-07T05:15:41.511Z</lastmod>
    <data>
        <display>
        <title>Java 效率工具之 Lombok</title>
        <pubTime>2019-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-article-on-solving-binary-tree-problems-in-interviews/</loc>
    <lastmod>2021-03-07T05:15:41.504Z</lastmod>
    <data>
        <display>
        <title>一篇文章搞定面试中的二叉树题目(Java 实现)</title>
        <pubTime>2019-07-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nginx-Spring-Boot-load-balancing/</loc>
    <lastmod>2021-03-07T05:15:41.500Z</lastmod>
    <data>
        <display>
        <title>Nginx + Spring Boot 实现负载均衡</title>
        <pubTime>2020-08-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/chinauos-with-loongson/</loc>
    <lastmod>2021-03-07T05:15:41.497Z</lastmod>
    <data>
        <display>
        <title>国内多家 OS 大佬打造 UOS 统一操作系统</title>
        <pubTime>2020-03-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/250-million-Huawei-establishes-a-new-company/</loc>
    <lastmod>2021-03-07T05:15:41.495Z</lastmod>
    <data>
        <display>
        <title>2.5 亿！华为成立新公司！</title>
        <pubTime>2020-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Several-tools-for-testing-MySQL-performance/</loc>
    <lastmod>2021-03-07T05:15:41.492Z</lastmod>
    <data>
        <display>
        <title>测试 MySQL 性能的几款工具</title>
        <pubTime>2019-08-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Configure-service-and-route-to-implement-simple-API-proxies-in-Kong/</loc>
    <lastmod>2021-03-07T05:15:41.486Z</lastmod>
    <data>
        <display>
        <title>Kong 配置 service 和 route 实现简单 API 代理</title>
        <pubTime>2020-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-foreign-programmers-love-Mac-This-is-the-reason/</loc>
    <lastmod>2021-03-07T05:15:41.483Z</lastmod>
    <data>
        <display>
        <title>为什么国外程序员钟爱Mac？竟然是这个原因~</title>
        <pubTime>2020-10-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Your-girlfriend-can-also-understand-Kubernetes/</loc>
    <lastmod>2021-03-07T05:15:41.478Z</lastmod>
    <data>
        <display>
        <title>图文：你女朋友也能看懂的 Kubernetes！</title>
        <pubTime>2020-08-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-SpringBoot-is-boot-class-really-XXApplication/</loc>
    <lastmod>2021-03-07T05:15:41.459Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 的启动引导类真的是 XXApplication 吗？</title>
        <pubTime>2020-09-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Lombok-installation-and-Spring-Boot-integration-with-Lombok/</loc>
    <lastmod>2021-03-07T05:15:41.452Z</lastmod>
    <data>
        <display>
        <title>Lombok 安装及 Spring Boot 集成 Lombok</title>
        <pubTime>2020-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-Chrome-developer-tools-are-full-of-tricks/</loc>
    <lastmod>2021-03-07T05:15:41.440Z</lastmod>
    <data>
        <display>
        <title>Chrome 开发者工具各种骚技巧</title>
        <pubTime>2019-11-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-far-is-Java-from-the-Linux-kernel/</loc>
    <lastmod>2021-03-07T05:15:41.434Z</lastmod>
    <data>
        <display>
        <title>Java 离 Linux 内核有多远？</title>
        <pubTime>2020-07-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Explain-distributed-ID-generator/</loc>
    <lastmod>2021-03-07T05:15:41.431Z</lastmod>
    <data>
        <display>
        <title>详解分布式 ID 生成器</title>
        <pubTime>2019-12-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-many-threads-does-the-JVM-support-at-most/</loc>
    <lastmod>2021-03-07T05:15:41.428Z</lastmod>
    <data>
        <display>
        <title>JVM 最多支持多少个线程？</title>
        <pubTime>2021-02-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ArrayList-or-LinkedList/</loc>
    <lastmod>2021-03-07T05:15:41.422Z</lastmod>
    <data>
        <display>
        <title>用 ArrayList 还是 LinkedList?</title>
        <pubTime>2019-05-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-old-thief-slow-SQL-how-to-optimize/</loc>
    <lastmod>2021-03-07T05:15:41.416Z</lastmod>
    <data>
        <display>
        <title>MySQL 老有贼慢 SQL ，怎么优化？</title>
        <pubTime>2020-10-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-many-of-the-18-Spring-notes-do-you-have/</loc>
    <lastmod>2021-03-07T05:15:41.403Z</lastmod>
    <data>
        <display>
        <title>这 18 个 Spring 必会的注解，你会几个？</title>
        <pubTime>2019-12-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Postman-was-so-expensive-that-I-decided-to-use-Postwoman/</loc>
    <lastmod>2021-03-07T05:15:41.397Z</lastmod>
    <data>
        <display>
        <title>Postman 都有女朋友了，我特么竟然还单身</title>
        <pubTime>2021-02-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-not-SQL-statements-join-too-much/</loc>
    <lastmod>2021-03-07T05:15:41.391Z</lastmod>
    <data>
        <display>
        <title>为什么 SQL 语句不要过多的 join？</title>
        <pubTime>2020-07-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Super-detailed-future-career-path-for-programmers/</loc>
    <lastmod>2021-03-07T05:15:41.385Z</lastmod>
    <data>
        <display>
        <title>超详细的程序员未来职业发展路线</title>
        <pubTime>2020-09-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-thread-pool-details/</loc>
    <lastmod>2021-03-07T05:15:41.382Z</lastmod>
    <data>
        <display>
        <title>Java 线程池详解</title>
        <pubTime>2019-08-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Minor-Major-and-Full-GC/</loc>
    <lastmod>2021-03-07T05:15:41.379Z</lastmod>
    <data>
        <display>
        <title>Minor GC、Major GC 和 Full GC 之间的区别</title>
        <pubTime>2019-04-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/String-StringBuiler-StringBuffer-which-has-the-highest-performance/</loc>
    <lastmod>2021-03-07T05:15:41.376Z</lastmod>
    <data>
        <display>
        <title>String、StringBuilder、StringBuffer，谁性能最高？</title>
        <pubTime>2020-10-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Talk-about-API-gateway-pattern-in-microservice-design/</loc>
    <lastmod>2021-03-07T05:15:41.372Z</lastmod>
    <data>
        <display>
        <title>谈谈微服务设计中的 API 网关模式</title>
        <pubTime>2020-09-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-collections-framework-overview/</loc>
    <lastmod>2021-03-07T05:15:41.364Z</lastmod>
    <data>
        <display>
        <title>Java 集合框架综述</title>
        <pubTime>2019-07-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/quan-mian-liao-jie-nginxdao-di-neng-zuo-shi-yao/</loc>
    <lastmod>2021-03-07T05:15:41.346Z</lastmod>
    <data>
        <display>
        <title>全面了解 Nginx 到底能做什么</title>
        <pubTime>2021-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/htt-try-catch-finally/</loc>
    <lastmod>2021-03-07T05:15:41.343Z</lastmod>
    <data>
        <display>
        <title>你还在使用 try-catch-finally 关闭资源？</title>
        <pubTime>2020-07-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-exactly-is-a-bloom-filter-This-article-is-very-clear/</loc>
    <lastmod>2021-03-07T05:15:41.337Z</lastmod>
    <data>
        <display>
        <title>布隆过滤器究竟是什么，这篇讲的明明白白的！</title>
        <pubTime>2020-06-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-would-alibaba-ban-the-use-of-stored-procedures/</loc>
    <lastmod>2021-03-07T05:15:41.333Z</lastmod>
    <data>
        <display>
        <title>阿里巴巴为什么要禁止使用存储过程？</title>
        <pubTime>2020-06-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-programmer-receives-the-private-complete-walkthrough-gives-the-open-source-management-system/</loc>
    <lastmod>2021-03-07T05:15:41.326Z</lastmod>
    <data>
        <display>
        <title>程序员接私活完整攻略+赠开源管理系统</title>
        <pubTime>2020-09-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Learn-how-to-use-Shiro,-from-architecture-to-framework-integration/</loc>
    <lastmod>2021-03-07T05:15:41.323Z</lastmod>
    <data>
        <display>
        <title>学习如何使用 Shiro，从架构谈起，到框架集成！</title>
        <pubTime>2019-09-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/It-is-necessary-for-new-developers-to-consider-job-hopping-after-working-for-one-year/</loc>
    <lastmod>2021-03-07T05:15:41.319Z</lastmod>
    <data>
        <display>
        <title>开发新人有必要考虑在工作一年后跳槽</title>
        <pubTime>2019-07-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Data-JPA-best-practices/</loc>
    <lastmod>2021-03-07T05:15:41.316Z</lastmod>
    <data>
        <display>
        <title>Spring Data JPA 最佳实践</title>
        <pubTime>2020-02-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/When-HR-asks-how-many-offers-do-you-have-what-does-a-smart-person-say-How-about-you/</loc>
    <lastmod>2021-03-07T05:15:41.313Z</lastmod>
    <data>
        <display>
        <title>HR 问“你目前有几个 Offer”，聪明人会怎么说？你呢！</title>
        <pubTime>2019-09-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tech-director-is-reflections-how-did-I-lose-control-of-the-team/</loc>
    <lastmod>2021-03-07T05:15:41.310Z</lastmod>
    <data>
        <display>
        <title>技术总监反思录，我是如何失去团队掌控的？</title>
        <pubTime>2020-04-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interview-conundrum-How-to-iterate-over-a-List-while-deleting-it/</loc>
    <lastmod>2021-03-07T05:15:41.306Z</lastmod>
    <data>
        <display>
        <title>面试难题：List 如何一边遍历，一边删除？</title>
        <pubTime>2020-07-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/my-remote-work/</loc>
    <lastmod>2021-03-07T05:15:41.302Z</lastmod>
    <data>
        <display>
        <title>一年多远程工作带给我的感悟</title>
        <pubTime>2020-03-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programmer-oath-before-job/</loc>
    <lastmod>2021-03-07T05:15:41.299Z</lastmod>
    <data>
        <display>
        <title>程序员上岗前誓言</title>
        <pubTime>2020-06-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Do-young-people-really-know-nothing-about-IT/</loc>
    <lastmod>2021-03-07T05:15:41.296Z</lastmod>
    <data>
        <display>
        <title>年轻人对 IT 真的一无所知？</title>
        <pubTime>2020-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nginx-a-niux-function-traffic-copy/</loc>
    <lastmod>2021-03-07T05:15:41.289Z</lastmod>
    <data>
        <display>
        <title>Nginx 一个牛 X 的功能，流量拷贝！</title>
        <pubTime>2020-04-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Do-not-ask-me-in-exists-index/</loc>
    <lastmod>2021-03-07T05:15:41.287Z</lastmod>
    <data>
        <display>
        <title>不要再问我 in，exists 走不走索引了。。。</title>
        <pubTime>2020-10-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-design-a-cache-system-cache-penetration-cache-breakdown-cache-avalanche-solution-analysis/</loc>
    <lastmod>2021-03-07T05:15:41.282Z</lastmod>
    <data>
        <display>
        <title>如何设计缓存系统：缓存穿透，缓存击穿，缓存雪崩解决方案分析</title>
        <pubTime>2020-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Tencent-JDK-officially-open-source-high-performance-too-awesome/</loc>
    <lastmod>2021-03-07T05:15:41.275Z</lastmod>
    <data>
        <display>
        <title>腾讯 JDK 正式开源，高性能、太牛逼啦！</title>
        <pubTime>2020-12-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Let-is-say-you-implement-a-live-live-barrage-system-from-0-to-1/</loc>
    <lastmod>2021-03-07T05:15:41.272Z</lastmod>
    <data>
        <display>
        <title>假如让你从 0 到 1 实现一个直播弹幕系统</title>
        <pubTime>2020-09-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Use-ThreadLocal-to-solve-old-problems-all-at-once/</loc>
    <lastmod>2021-03-07T05:15:41.264Z</lastmod>
    <data>
        <display>
        <title>使用 ThreadLocal 一次解决老大难问题</title>
        <pubTime>2020-05-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Build-micro-cloud-architecture-based-on-Spring-Boot-Cloud/</loc>
    <lastmod>2021-03-07T05:15:41.260Z</lastmod>
    <data>
        <display>
        <title>基于 Spring Boot + Cloud 构建微云架构</title>
        <pubTime>2020-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Too-much-if-else-in-business-code/</loc>
    <lastmod>2021-03-07T05:15:41.256Z</lastmod>
    <data>
        <display>
        <title>业务代码中，太多 if else 怎么办？</title>
        <pubTime>2019-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Huawei-OpenJDK-release-Bi-Sheng/</loc>
    <lastmod>2021-03-07T05:15:41.249Z</lastmod>
    <data>
        <display>
        <title>华为开源 OpenJDK 发行版“毕昇”</title>
        <pubTime>2020-09-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/history-of-spring-framework-and-spring-boot/</loc>
    <lastmod>2021-03-07T05:15:41.246Z</lastmod>
    <data>
        <display>
        <title>深入浅出，了解 Spring 框架和 Spring Boot 的故事</title>
        <pubTime>2019-04-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-has-TA-experienced-in-the-micro-service-if-the-user-has-succeeded-in-purchasing-in-the-e-commerce-website/</loc>
    <lastmod>2021-03-07T05:15:41.243Z</lastmod>
    <data>
        <display>
        <title>用户在电商网站中购买成功了，那么 TA 在微服务中经历了什么？</title>
        <pubTime>2019-11-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/crazymakercircle/Netty-Bootstrap/</loc>
    <lastmod>2021-03-07T05:15:41.239Z</lastmod>
    <data>
        <display>
        <title>Netty Bootstrap（图解）</title>
        <pubTime>2020-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/the-best-open-source-OA-product-ever-seen/</loc>
    <lastmod>2021-03-07T05:15:41.236Z</lastmod>
    <data>
        <display>
        <title>「开源」目前见过的最好的开源 OA 产品</title>
        <pubTime>2020-12-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Does-the-Service-layer-need-to-implement-interfaces/</loc>
    <lastmod>2021-03-07T05:15:41.233Z</lastmod>
    <data>
        <display>
        <title>Service 层需要实现接口吗？</title>
        <pubTime>2021-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Second-headline-How-does-Redis-recover-quickly-after-an-outage/</loc>
    <lastmod>2021-03-07T05:15:41.222Z</lastmod>
    <data>
        <display>
        <title>头条二面：宕机后，Redis 如何实现快速恢复？</title>
        <pubTime>2020-09-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Hutool-Java-tool-library-export-Excel-super-simple/</loc>
    <lastmod>2021-03-07T05:15:41.219Z</lastmod>
    <data>
        <display>
        <title>Hutool Java 工具类库导出 Excel，超级简单！</title>
        <pubTime>2020-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Some-disgusting-code-snippets/</loc>
    <lastmod>2021-03-07T05:15:41.216Z</lastmod>
    <data>
        <display>
        <title>一些恶心的代码片段</title>
        <pubTime>2021-02-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Five-minutes-to-get-a-thorough-understanding-of-how-the-MyBatis-cache-works/</loc>
    <lastmod>2021-03-07T05:15:41.213Z</lastmod>
    <data>
        <display>
        <title>五分钟，带你彻底掌握 MyBatis 缓存的工作原理</title>
        <pubTime>2020-10-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-online-exam-system-based-on-Spring-Boot/</loc>
    <lastmod>2021-03-07T05:15:41.209Z</lastmod>
    <data>
        <display>
        <title>一个基于 Spring Boot 的在线考试系统</title>
        <pubTime>2020-12-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-interviewer-asked-me-how-to-design-QQ,-WeChat-and-other-third-party-accounts-login-Also-I-say-database-table-design/</loc>
    <lastmod>2021-03-07T05:15:41.205Z</lastmod>
    <data>
        <display>
        <title>面试官问我：如何设计 QQ、微信等第三方账号登录 ？还要我说出数据库表设计！</title>
        <pubTime>2020-07-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Actual-Prometheus-to-build-monitoring-system/</loc>
    <lastmod>2021-03-07T05:15:41.201Z</lastmod>
    <data>
        <display>
        <title>实战 Prometheus 搭建监控系统</title>
        <pubTime>2020-03-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Two-classic-applications-of-the-policy-pattern-in-Spring-can-be-used-to-dui-interviewers/</loc>
    <lastmod>2021-03-07T05:15:41.192Z</lastmod>
    <data>
        <display>
        <title>Spring 中策略模式的 2 个经典应用，可以用来怼面试官了</title>
        <pubTime>2019-07-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-performance-optimization-teach-you-how-to-run-your-code-more-efficiently/</loc>
    <lastmod>2021-03-07T05:15:41.186Z</lastmod>
    <data>
        <display>
        <title>Java 性能优化：教你提高代码运行的效率</title>
        <pubTime>2020-03-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/NIO-series-io/</loc>
    <lastmod>2021-03-07T05:15:41.183Z</lastmod>
    <data>
        <display>
        <title>【NIO 系列】——之 TCP 探秘之 IO 模型</title>
        <pubTime>2020-07-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-also-replaces-master-slave/</loc>
    <lastmod>2021-03-07T05:15:41.180Z</lastmod>
    <data>
        <display>
        <title>MySQL 也替换了master、slave</title>
        <pubTime>2020-07-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-in-depth-article-on-Redis/</loc>
    <lastmod>2021-03-07T05:15:41.177Z</lastmod>
    <data>
        <display>
        <title>讲解 Redis 的一篇深度好文！</title>
        <pubTime>2020-09-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/There-are-no-technology-driven-companies-in-the-world/</loc>
    <lastmod>2021-03-07T05:15:41.173Z</lastmod>
    <data>
        <display>
        <title>世界上没有技术驱动型公司</title>
        <pubTime>2019-12-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-How-to-realize-interface-idempotence-under-high-concurrency/</loc>
    <lastmod>2021-03-07T05:15:41.170Z</lastmod>
    <data>
        <display>
        <title>面试官问：讲讲高并发下的接口幂等性怎么实现？</title>
        <pubTime>2020-09-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ElasticJob-Product-Localization-with-a-new-version-design-concept/</loc>
    <lastmod>2021-03-07T05:15:41.167Z</lastmod>
    <data>
        <display>
        <title>ElasticJob 的产品定位与新版本设计理念</title>
        <pubTime>2020-07-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-inventory-of-common-MySQL-optimizations-used-in-development/</loc>
    <lastmod>2021-03-07T05:15:41.163Z</lastmod>
    <data>
        <display>
        <title>盘点开发中那些常用的 MySQL 优化</title>
        <pubTime>2020-12-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programmer-salary-statistics-in-February-2021,-again-dragging-its-heels/</loc>
    <lastmod>2021-03-07T05:15:41.159Z</lastmod>
    <data>
        <display>
        <title>2021年2月程序员工资统计，又拖后腿了。。。</title>
        <pubTime>2021-02-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Telecommuting-why-has-not-it-been-universally-accepted/</loc>
    <lastmod>2021-03-07T05:15:41.155Z</lastmod>
    <data>
        <display>
        <title>远程办公，为什么一直不被公司普遍接受?</title>
        <pubTime>2020-03-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-Spring-MVC-out-of-date/</loc>
    <lastmod>2021-03-07T05:15:41.149Z</lastmod>
    <data>
        <display>
        <title>Spring MVC 过时了吗？</title>
        <pubTime>2020-12-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Do-you-know-how-database-connection-pooling-works-after-so-long/</loc>
    <lastmod>2021-03-07T05:15:41.142Z</lastmod>
    <data>
        <display>
        <title>用了这么久的数据库连接池，你知道原理吗？</title>
        <pubTime>2020-09-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/10-bad-habits-of-programmers!-How-many-do-you-have/</loc>
    <lastmod>2021-03-07T05:15:41.139Z</lastmod>
    <data>
        <display>
        <title>程序员的这 10 个坏习惯！你占了几个？</title>
        <pubTime>2020-05-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-hire-a-good-programmer/</loc>
    <lastmod>2021-03-07T05:15:41.135Z</lastmod>
    <data>
        <display>
        <title>如何招到一个靠谱的程序员</title>
        <pubTime>2020-03-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Implement-add-delete-change-and-check-based-on-the-Restful-style-of-Spring-Boot/</loc>
    <lastmod>2021-03-07T05:15:41.132Z</lastmod>
    <data>
        <display>
        <title>基于 Spring Boot 的 Restful 风格实现增删改查</title>
        <pubTime>2020-05-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Net-passes-the-Internet-company-overtime-sheet-this-also-too-true/</loc>
    <lastmod>2021-03-07T05:15:41.125Z</lastmod>
    <data>
        <display>
        <title>网传互联网公司加班表，这也太真实了吧！</title>
        <pubTime>2020-06-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nginx-load-balancing-back-node-server-health-check-operations-notes/</loc>
    <lastmod>2021-03-07T05:15:41.122Z</lastmod>
    <data>
        <display>
        <title>Nginx 负载均衡中后端节点服务器健康检查 - 运维笔记</title>
        <pubTime>2020-04-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/99-of-Git-commands-you-use-at-work/</loc>
    <lastmod>2021-03-07T05:15:41.119Z</lastmod>
    <data>
        <display>
        <title>工作中 99% 能用到的 Git 命令</title>
        <pubTime>2019-05-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-classic-outsourcing-case-in-legend/</loc>
    <lastmod>2021-03-07T05:15:41.116Z</lastmod>
    <data>
        <display>
        <title>传说中最经典的外包案例</title>
        <pubTime>2020-06-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-interviewer-asked-me-to-explain-the-WAITING-status-of-threads-and-I-laughed/</loc>
    <lastmod>2021-03-07T05:15:41.113Z</lastmod>
    <data>
        <display>
        <title>面试官让我讲下线程的 WAITING 状态，我笑了</title>
        <pubTime>2020-03-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Microsoft-Japan-reported-a-399-percent-increase-in-employee-productivity-as-a-result-of-its-new-work-week/</loc>
    <lastmod>2021-03-07T05:15:41.105Z</lastmod>
    <data>
        <display>
        <title>微软日本公布“上四休三”新工作制结果：员工效率提高39.9%</title>
        <pubTime>2020-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Domestic-chip-projects-due-to-bad-tail-tide-six-billion-level-projects-shut-down/</loc>
    <lastmod>2021-03-07T05:15:41.095Z</lastmod>
    <data>
        <display>
        <title>国产芯片项目迎“烂尾潮”，六个百亿级项目停摆</title>
        <pubTime>2020-10-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-secret-behind-the-pornographic-WeChat/</loc>
    <lastmod>2021-03-07T05:15:41.090Z</lastmod>
    <data>
        <display>
        <title>色情版“微信”背后的秘密</title>
        <pubTime>2020-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Those-programmers-still-working-in-outsourcing-companies-wake-u/</loc>
    <lastmod>2021-03-07T05:15:41.086Z</lastmod>
    <data>
        <display>
        <title>那些还在外包公司干的程序员们，快醒醒吧！</title>
        <pubTime>2020-08-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/You-should-get-the-idea-of-how-SpringBoot-is-configured-automatically/</loc>
    <lastmod>2021-03-07T05:15:41.077Z</lastmod>
    <data>
        <display>
        <title>这样讲 SpringBoot 自动配置原理，你应该能明白了吧</title>
        <pubTime>2019-12-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Four-common-system-architectures-Where-are-you-currently/</loc>
    <lastmod>2021-03-07T05:15:41.073Z</lastmod>
    <data>
        <display>
        <title>四种常见的系统架构，目前你处于哪个阶段呢？</title>
        <pubTime>2020-08-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-JSON-What-does-it-bring-How-does-it-compare-to-XML/</loc>
    <lastmod>2021-03-07T05:15:41.070Z</lastmod>
    <data>
        <display>
        <title>JSON 是什么？它能带来什么？它和 XML 比较？</title>
        <pubTime>2019-07-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-experience-of-a-40-year-old-old-programmer-let-me-tell-you-some-of-my-real-thoughts/</loc>
    <lastmod>2021-03-07T05:15:41.067Z</lastmod>
    <data>
        <display>
        <title>一位 40 岁“老程序员”的经历，给你们说一些我的真实想法！</title>
        <pubTime>2020-10-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Sentence-Doctor-University-of-Science-and-Technology-of-China-wrote-the-game-plug-in-earned-120000-was-sentenced-was-caught-just-know-to-help-the-team-earned-3-million/</loc>
    <lastmod>2021-03-07T05:15:41.063Z</lastmod>
    <data>
        <display>
        <title>判了！中科大博士写游戏外挂赚了12万获刑，被抓才知道帮团队赚了300万。。。</title>
        <pubTime>2020-08-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-annotated-complete-collect-a-wave/</loc>
    <lastmod>2021-03-07T05:15:41.060Z</lastmod>
    <data>
        <display>
        <title>SpringBoot注解大全，收藏一波！！！</title>
        <pubTime>2019-11-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Protobuf-language-guide/</loc>
    <lastmod>2021-03-07T05:15:41.056Z</lastmod>
    <data>
        <display>
        <title>Protobuf 语法指南</title>
        <pubTime>2020-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Stop-copying-code-on-the-Internet-A-piece-of-code-found-on-the-Internet-suddenly-exploded/</loc>
    <lastmod>2021-03-07T05:15:41.047Z</lastmod>
    <data>
        <display>
        <title>不要网上乱拷贝代码了！一段网上找的代码突然炸了！</title>
        <pubTime>2020-06-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-solution-to-the-performance-problem-of-MyBatis-PageHelper-paging-query-under-large-data-volume/</loc>
    <lastmod>2021-03-07T05:15:41.044Z</lastmod>
    <data>
        <display>
        <title>大数据量下 MyBatis PageHelper 分页查询性能问题的解决办法</title>
        <pubTime>2021-02-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-Spring-Boot-upload-large-files-SAO-operation/</loc>
    <lastmod>2021-03-07T05:15:41.041Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 如何上传大文件？骚操作～</title>
        <pubTime>2020-12-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Common-design-patterns-summary-super-detailed/</loc>
    <lastmod>2021-03-07T05:15:41.037Z</lastmod>
    <data>
        <display>
        <title>常用的设计模式汇总，超详细！</title>
        <pubTime>2021-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Bye-MySQL-Performance-hit-by-MariaDB/</loc>
    <lastmod>2021-03-07T05:15:41.030Z</lastmod>
    <data>
        <display>
        <title>再见，MySQL！性能被 MariaDB 吊打。。。</title>
        <pubTime>2021-02-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Google-encourages-13-code-review-criteria-suggested-favorites/</loc>
    <lastmod>2021-03-07T05:15:41.026Z</lastmod>
    <data>
        <display>
        <title>Google 鼓励的 13 条代码审查标准，建议收藏！</title>
        <pubTime>2021-01-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-meeting-with-several-programmers-3-5-years-it-was-discovered-that-they-were-misinterpreting-the-DISTINCT-keyword-for-MySQL/</loc>
    <lastmod>2021-03-07T05:15:41.023Z</lastmod>
    <data>
        <display>
        <title>面了几个程序员（3-5年），发现他们对 MySQL 的 distinct 关键字有误解。。。</title>
        <pubTime>2020-09-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-is-HashMap-thread-unsafe/</loc>
    <lastmod>2021-03-07T05:15:41.020Z</lastmod>
    <data>
        <display>
        <title>HashMap 为什么线程不安全？</title>
        <pubTime>2020-05-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-picture-to-take-you-to-understand-the-Java-various-locks,-suggested-to-save/</loc>
    <lastmod>2021-03-07T05:15:41.014Z</lastmod>
    <data>
        <display>
        <title>一图带你看懂 Java 各种锁，建议保存！</title>
        <pubTime>2020-08-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-and-Vue-before-and-after-separation-tutorial-with-source-code/</loc>
    <lastmod>2021-03-07T05:15:41.012Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 和 Vue 前后端分离教程（附源码）</title>
        <pubTime>2020-05-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/CXF-builds-the-WebService-service/</loc>
    <lastmod>2021-03-07T05:15:41.008Z</lastmod>
    <data>
        <display>
        <title>CXF 构建 WebService 服务</title>
        <pubTime>2020-06-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Are-you-still-using-BeanUtils-for-object-transformation-Try-MapStruct/</loc>
    <lastmod>2021-03-07T05:15:41.001Z</lastmod>
    <data>
        <display>
        <title>还在用 BeanUtils 来做对象转换吗？快试试 MapStruct 吧</title>
        <pubTime>2020-12-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-With-high-concurrency,-how-do-you-choose-the-optimal-number-of-threads/</loc>
    <lastmod>2021-03-07T05:15:40.991Z</lastmod>
    <data>
        <display>
        <title>面试官问：高并发下，你都怎么选择最优的线程数？</title>
        <pubTime>2020-06-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Not-to-mention-Kubernetes-abandoned-Docker-Max-network-our-company-also-panic/</loc>
    <lastmod>2021-03-07T05:15:40.988Z</lastmod>
    <data>
        <display>
        <title>不讲武德，Kubernetes 弃用 Docker刷爆了网络，我们公司也慌了！</title>
        <pubTime>2020-12-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Guide-to-incomplete-pit-avoidance-for-Prometheus/</loc>
    <lastmod>2021-03-07T05:15:40.982Z</lastmod>
    <data>
        <display>
        <title>Prometheus 不完全避坑指南</title>
        <pubTime>2020-03-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-should-the-API-interface-be-designed-How-to-be-safe-How-do-I-sign-my-name-How-to-prevent-heavy/</loc>
    <lastmod>2021-03-07T05:15:40.979Z</lastmod>
    <data>
        <display>
        <title>四连问：API 接口应该如何设计？如何保证安全？如何签名？如何防重？</title>
        <pubTime>2020-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/designing-microservices-architecture-for-failure//</loc>
    <lastmod>2021-03-07T05:15:40.975Z</lastmod>
    <data>
        <display>
        <title>避免大规模故障的微服务架构</title>
        <pubTime>2020-02-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-error-of-defining-int-as-Integer-causes-the-program-to-execute-indefinitely/</loc>
    <lastmod>2021-03-07T05:15:40.971Z</lastmod>
    <data>
        <display>
        <title>错误的将 int 定义为 Integer 造成程序无限执行下去，被骂惨！</title>
        <pubTime>2020-03-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Docker-uses-a-lot-of-commands-who-does-not/</loc>
    <lastmod>2021-03-07T05:15:40.968Z</lastmod>
    <data>
        <display>
        <title>Docker 常用命令，还有谁不会？</title>
        <pubTime>2021-02-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-interview-then-asks-HashMap-to-send-the-article-to-him/</loc>
    <lastmod>2021-03-07T05:15:40.965Z</lastmod>
    <data>
        <display>
        <title>面试再问 HashMap，求你把这篇文章发给他！</title>
        <pubTime>2020-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-strong-weak-soft-virtual-which-do-you-belong-to/</loc>
    <lastmod>2021-03-07T05:15:40.960Z</lastmod>
    <data>
        <display>
        <title>Java 强、弱、软、虚，你属于哪一种？</title>
        <pubTime>2020-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Four-details-of-MySQL-database-optimization-and-methods/</loc>
    <lastmod>2021-03-07T05:15:40.938Z</lastmod>
    <data>
        <display>
        <title>MySQL 数据库优化注意的四个细节（方法）</title>
        <pubTime>2019-07-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nginx-gets-into-the-game/</loc>
    <lastmod>2021-03-07T05:15:40.935Z</lastmod>
    <data>
        <display>
        <title>Nginx 入门到实战</title>
        <pubTime>2019-12-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JDK-15-installation-and-introduction-of-new-features/</loc>
    <lastmod>2021-03-07T05:15:40.931Z</lastmod>
    <data>
        <display>
        <title>JDK 15安装及新特性介绍</title>
        <pubTime>2021-01-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Introduction-to-Java-dynamic-proxy-and-RPC-framework/</loc>
    <lastmod>2021-03-07T05:15:40.927Z</lastmod>
    <data>
        <display>
        <title>Java 动态代理及 RPC 框架介绍</title>
        <pubTime>2019-07-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/enable-copy/igbahmkffbagkepelepkldjiknhbklga/</loc>
    <lastmod>2021-03-07T05:15:40.923Z</lastmod>
    <data>
        <display>
        <title>我用这一个插件就玩爆了知乎和思否</title>
        <pubTime>2020-10-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-project-Authority-rank-Nacos-not-published-Gradle-ranks-second-Maven-ranks-28th/</loc>
    <lastmod>2021-03-07T05:15:40.918Z</lastmod>
    <data>
        <display>
        <title>Java 项目权威排名：Nacos 未上版，Gradle 排名第二，Maven 排名 28</title>
        <pubTime>2020-12-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Finally-someone-has-made-Docker-clear-Do-not-say-you-do-not-know-Docker/</loc>
    <lastmod>2021-03-07T05:15:40.914Z</lastmod>
    <data>
        <display>
        <title>终于有人把 Docker 讲清楚了，别再说不会 Docker 了！</title>
        <pubTime>2020-09-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/RPC-implementation-and-related-learning/</loc>
    <lastmod>2021-03-07T05:15:40.906Z</lastmod>
    <data>
        <display>
        <title>RPC 实现以及相关学习</title>
        <pubTime>2021-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-addition-to-load-balancing-what-Nginx-can-do-is-so-powerful/</loc>
    <lastmod>2021-03-07T05:15:40.902Z</lastmod>
    <data>
        <display>
        <title>除了负载均衡，Nginx 能做的真是太强大了！</title>
        <pubTime>2020-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-5-7-vs-8-0-which-performance-is-better/</loc>
    <lastmod>2021-03-07T05:15:40.898Z</lastmod>
    <data>
        <display>
        <title>MySQL 5.7 vs 8.0，哪个性能更牛？</title>
        <pubTime>2021-01-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/One-story-makes-sense-for-NIO/</loc>
    <lastmod>2021-03-07T05:15:40.888Z</lastmod>
    <data>
        <display>
        <title>一个故事讲清楚 NIO</title>
        <pubTime>2019-07-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Illustrated-Java-garbage-collection-mechanism,-very-well-written/</loc>
    <lastmod>2021-03-07T05:15:40.885Z</lastmod>
    <data>
        <display>
        <title>图解 Java 垃圾回收机制，写得非常好！</title>
        <pubTime>2019-09-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Crawler_Illegal_Cases_In_China/</loc>
    <lastmod>2021-03-07T05:15:40.882Z</lastmod>
    <data>
        <display>
        <title>中国爬虫违法违规案例汇总</title>
        <pubTime>2020-03-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-Nacos-Blast-Security-Bug-to-Bypass-Authentication-with-Fix-Suggestions/</loc>
    <lastmod>2021-03-07T05:15:40.879Z</lastmod>
    <data>
        <display>
        <title>阿里 Nacos 惊爆，安全漏洞以绕过身份验证（附修复建议）</title>
        <pubTime>2021-01-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-simple-universal-Java-background-management-system-easy-to-use-very-convenient-with-project-address/</loc>
    <lastmod>2021-03-07T05:15:40.875Z</lastmod>
    <data>
        <display>
        <title>一套简单通用的 Java 后台管理系统，拿来即用，非常方便（附项目地址）</title>
        <pubTime>2020-08-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Cool-SpringBoot+Echarts-user-access-map-visualization-with-source-code/</loc>
    <lastmod>2021-03-07T05:15:40.872Z</lastmod>
    <data>
        <display>
        <title>炫酷，SpringBoot + Echarts 实现用户访问地图可视化（附源码）</title>
        <pubTime>2020-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Oh-my-God-with-this-artifact-Markdown-is-taking-off/</loc>
    <lastmod>2021-03-07T05:15:40.866Z</lastmod>
    <data>
        <display>
        <title>卧槽，搭配这款神器，Markdown 要起飞！</title>
        <pubTime>2021-02-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Three-days-and-two-nights-liver-finished-this-ten-thousand-words-long-finally-took-TCP-IP/</loc>
    <lastmod>2021-03-07T05:15:40.863Z</lastmod>
    <data>
        <display>
        <title>三天两夜肝完这篇万字长文，终于拿下了 TCP/IP</title>
        <pubTime>2020-11-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-is-the-best-seckill-system-architecture-analysis-and-practice-Ive-ever-read/</loc>
    <lastmod>2021-03-07T05:15:40.843Z</lastmod>
    <data>
        <display>
        <title>这是我读过写得最好的【秒杀系统架构】分析与实战！</title>
        <pubTime>2019-11-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/sublime-text-complete-guide//</loc>
    <lastmod>2021-03-07T05:15:40.839Z</lastmod>
    <data>
        <display>
        <title>收藏：因为有这篇 Sublime Text 使用教程，我立即卸载掉了 Notepad+</title>
        <pubTime>2020-03-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/These-17-JVM-parameters,-advanced-Java-must-master/</loc>
    <lastmod>2021-03-07T05:15:40.836Z</lastmod>
    <data>
        <display>
        <title>这 17 个 JVM 参数，高级 Java 必须掌握！</title>
        <pubTime>2019-08-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Five-minutes-to-see-the-Linux-key-knowledge-recommended-collection/</loc>
    <lastmod>2021-03-07T05:15:40.833Z</lastmod>
    <data>
        <display>
        <title>五分钟看完 Linux 重点知识，建议收藏！</title>
        <pubTime>2020-04-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Do-you-know-how-many-threads-a-thread-pool-creates-is-reasonable/</loc>
    <lastmod>2021-03-07T05:15:40.826Z</lastmod>
    <data>
        <display>
        <title>你知道线程池创建多少线程比较合理吗？</title>
        <pubTime>2019-12-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-three-minutes-you-can-see-how-Kafka-works-It-is-impossible/</loc>
    <lastmod>2021-03-07T05:15:40.823Z</lastmod>
    <data>
        <display>
        <title>仅需 3 分钟，你就能明白 Kafka 的工作原理，那是不可能的</title>
        <pubTime>2019-10-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-panic-server-mistakenly-deleted-files-recovery-process/</loc>
    <lastmod>2021-03-07T05:15:40.819Z</lastmod>
    <data>
        <display>
        <title>一次心惊肉跳的服务器误删文件的恢复过程</title>
        <pubTime>2019-08-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Oh-no-Server-implanted-mining-Trojan-horse-CPU-soared-200/</loc>
    <lastmod>2021-03-07T05:15:40.816Z</lastmod>
    <data>
        <display>
        <title>糟糕！服务器被植入挖矿木马，CPU 飙升200%。。。</title>
        <pubTime>2020-09-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Question-talk-about-locking-in-Java-from-the-perspective-of-the-JVM/</loc>
    <lastmod>2021-03-07T05:15:40.810Z</lastmod>
    <data>
        <display>
        <title>问懵逼：请站在 JVM 角度谈谈 Java 的锁？</title>
        <pubTime>2020-06-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/It-is-said-that-the-programmer-waiting-for-the-elevator-have-thought-about-scheduling-algorithm-net-friend-it-is-true/</loc>
    <lastmod>2021-03-07T05:15:40.806Z</lastmod>
    <data>
        <display>
        <title>据说程序员等电梯的时候都想过调度算法，网友：还真是</title>
        <pubTime>2020-12-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IsEmpty-and-isBlank/</loc>
    <lastmod>2021-03-07T05:15:40.794Z</lastmod>
    <data>
        <display>
        <title>isEmpty 和 isBlank 区别</title>
        <pubTime>2019-12-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-I-stop-recommending-the-MVC-framework/</loc>
    <lastmod>2021-03-07T05:15:40.791Z</lastmod>
    <data>
        <display>
        <title>为什么我不再推荐使用 MVC 框架？</title>
        <pubTime>2020-02-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Cloud-Gateway-custom-Token-validation-filters/</loc>
    <lastmod>2021-03-07T05:15:40.779Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud Gateway 自定义 Token 校验过滤器</title>
        <pubTime>2020-02-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/30-Common-Reactions-programmers-Get-when-rolling-over/</loc>
    <lastmod>2021-03-07T05:15:40.775Z</lastmod>
    <data>
        <display>
        <title>程序员翻车时的 30 种常见反应！</title>
        <pubTime>2020-09-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Graphical-Raft-algorithm/</loc>
    <lastmod>2021-03-07T05:15:40.772Z</lastmod>
    <data>
        <display>
        <title>很短 | 图解 Raft 算法</title>
        <pubTime>2019-08-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/When-asked-Red-black-tree-during-the-interview-I-was-overwhelmed/</loc>
    <lastmod>2021-03-07T05:15:40.769Z</lastmod>
    <data>
        <display>
        <title>面试被问“红黑树”，我一脸懵逼。。。</title>
        <pubTime>2020-10-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Solr-8-2-Instructions/</loc>
    <lastmod>2021-03-07T05:15:40.759Z</lastmod>
    <data>
        <display>
        <title>Solr 8.2 使用指南</title>
        <pubTime>2020-07-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/This-SQL-automatic-check-artifact-hanging-blast-day-function-really-TMD-more/</loc>
    <lastmod>2021-03-07T05:15:40.756Z</lastmod>
    <data>
        <display>
        <title>这款 SQL自动检查神器，吊炸天的功能，真TMD多！！</title>
        <pubTime>2021-02-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/One-line-of-code-a-million-yuan-wasted/</loc>
    <lastmod>2021-03-07T05:15:40.752Z</lastmod>
    <data>
        <display>
        <title>亲历：一行代码，百万人民币打水漂！</title>
        <pubTime>2021-02-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-lightest-weight-ever-Ali-is-new-unit-test-Mock-tool-is-open-source/</loc>
    <lastmod>2021-03-07T05:15:40.743Z</lastmod>
    <data>
        <display>
        <title>史上最轻量！阿里新型单元测试 Mock 工具开源</title>
        <pubTime>2020-11-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Try-Spring-Boot-application-visual-monitoring-at-a-glance/</loc>
    <lastmod>2021-03-07T05:15:40.719Z</lastmod>
    <data>
        <display>
        <title>快来试试 Spring Boot 应用可视化监控，一目了然！</title>
        <pubTime>2021-02-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-100-effective-way-to-speed-up-Github-downloads-is-up-to-2MB-s/</loc>
    <lastmod>2021-03-07T05:15:40.708Z</lastmod>
    <data>
        <display>
        <title>提高 Github 下载速度的方法「100%有效」可达到 2MB/s</title>
        <pubTime>2020-05-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ruanyifeng-dns/</loc>
    <lastmod>2021-03-07T05:15:40.704Z</lastmod>
    <data>
        <display>
        <title>超清晰的 DNS 原理入门指南</title>
        <pubTime>2020-12-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Recommend-5-good-REST-API-tools/</loc>
    <lastmod>2021-03-07T05:15:40.694Z</lastmod>
    <data>
        <display>
        <title>推荐 5 款好用的 REST API 工具</title>
        <pubTime>2020-12-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-crawls-and-downloads-the-TOP500-cool-dog-songs/</loc>
    <lastmod>2021-03-07T05:15:40.689Z</lastmod>
    <data>
        <display>
        <title>Java 爬取并下载酷狗 TOP500 歌曲</title>
        <pubTime>2020-02-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-database-connection-pool-200-times-faster-than-c3p0/</loc>
    <lastmod>2021-03-07T05:15:40.682Z</lastmod>
    <data>
        <display>
        <title>一个比 c3p0 快 200 倍的数据库连接池，这么牛？</title>
        <pubTime>2021-02-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-forward-The-open-source-project-is-name-is-BAT-and-it-has-syntactically-highlighted-cat-like-commands/</loc>
    <lastmod>2021-03-07T05:15:40.679Z</lastmod>
    <data>
        <display>
        <title>霸气！开源项目名字就叫 BAT，具有语法高亮的 CAT 类命令</title>
        <pubTime>2020-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/rest-security-basics/</loc>
    <lastmod>2021-03-07T05:15:40.674Z</lastmod>
    <data>
        <display>
        <title>REST API 的安全基础</title>
        <pubTime>2020-09-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Starbucks-does-not-use-two-phase-submissions/</loc>
    <lastmod>2021-03-07T05:15:40.671Z</lastmod>
    <data>
        <display>
        <title>星巴克不使用两阶段提交</title>
        <pubTime>2020-10-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/On-programmer-disdain-chain-choke/</loc>
    <lastmod>2021-03-07T05:15:40.668Z</lastmod>
    <data>
        <display>
        <title>关于程序员鄙视链，哽咽~</title>
        <pubTime>2019-07-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Goodbye-Lombok-I-did-not-realize-you-were-the-real-culprit-in-making-our-code-sub-healthy/</loc>
    <lastmod>2021-03-07T05:15:40.665Z</lastmod>
    <data>
        <display>
        <title>再见，Lombok，没想到你才是让我们代码处于了“亚健康”状态的真正元凶！</title>
        <pubTime>2020-07-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Working-with-microservices-all-day-you-dont-even-know-RPC-do-you/</loc>
    <lastmod>2021-03-07T05:15:40.657Z</lastmod>
    <data>
        <display>
        <title>整天跟微服务打交道，你不会连RPC都不知道吧？</title>
        <pubTime>2019-12-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-Can-BigDecimal-not-lose-precision/</loc>
    <lastmod>2021-03-07T05:15:40.653Z</lastmod>
    <data>
        <display>
        <title>面试官：BigDecimal 一定不会丢失精度吗？</title>
        <pubTime>2020-06-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-integration-Sharding-JDBC-Mybatis-Plus-to-achieve-sub-library-sub-table/</loc>
    <lastmod>2021-03-07T05:15:40.650Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 集成 Sharding-jdbc + Mybatis-Plus 实现分库分表</title>
        <pubTime>2020-08-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/9-reasons-why-foreign-keys-are-not-recommended-for-databases/</loc>
    <lastmod>2021-03-07T05:15:40.642Z</lastmod>
    <data>
        <display>
        <title>数据库不推荐使用外键的 9 个理由</title>
        <pubTime>2019-05-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Free-your-hands-and-do-not-write-SQL-An-open-source-Mybatis-artifact/</loc>
    <lastmod>2021-03-07T05:15:40.639Z</lastmod>
    <data>
        <display>
        <title>解放双手，不写 SQL！一个开源 mybatis 神器</title>
        <pubTime>2020-10-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-InnoDB-lock-introduction-and-different-SQL-statements-add-what-kind-of-lock/</loc>
    <lastmod>2021-03-07T05:15:40.636Z</lastmod>
    <data>
        <display>
        <title>MySQL InnoDB 锁介绍，及不同 SQL 语句分别加什么样的锁</title>
        <pubTime>2019-12-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Solve-the-400-problem-with-spring-cloud-config-bus-using-webhook-automatic-refresh/</loc>
    <lastmod>2021-03-07T05:15:40.631Z</lastmod>
    <data>
        <display>
        <title>解决使用 spring cloud config bus 使用 webhook 自动刷新出现的 400 问题</title>
        <pubTime>2020-02-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-I-get-Mybatis-to-generate-code-automatically/</loc>
    <lastmod>2021-03-07T05:15:40.628Z</lastmod>
    <data>
        <display>
        <title>如何让 Mybatis 自动生成代码</title>
        <pubTime>2020-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Distributed-tracking-system-based-on-SkyWalking-abnormal-alert/</loc>
    <lastmod>2021-03-07T05:15:40.625Z</lastmod>
    <data>
        <display>
        <title>基于 SkyWalking 的分布式跟踪系统 - 异常告警</title>
        <pubTime>2020-04-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/about-denormalized-float-number/</loc>
    <lastmod>2021-03-07T05:15:40.617Z</lastmod>
    <data>
        <display>
        <title>为什么将 0.1f 改为 0 会使性能降低 10 倍？</title>
        <pubTime>2020-04-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/10-most-difficult-Java-interview-questions-to-answer/</loc>
    <lastmod>2021-03-07T05:15:40.613Z</lastmod>
    <data>
        <display>
        <title>挑战 10 个最难回答的 Java 面试题（附答案）</title>
        <pubTime>2019-11-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/If-you-have-a-deep-understanding-of-Spring-annotations-is-there-one-you-do-not-understand/</loc>
    <lastmod>2021-03-07T05:15:40.608Z</lastmod>
    <data>
        <display>
        <title>深入理解 Spring 中的各种注解，总有一个你不懂的？</title>
        <pubTime>2020-11-28T01:23:49.929Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Remember-an-accident-with-duplicate-order-number-Check-to-see-if-your-UUID-is-still-correct-in-concurrency/</loc>
    <lastmod>2021-03-07T05:15:40.600Z</lastmod>
    <data>
        <display>
        <title>记一次订单号重复的事故，快看看你的 uuid 在并发下还正确吗？</title>
        <pubTime>2020-09-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/GIF+source-code-demonstrate-the-Java-commonly-used-data-structure-execution-process-and-principle/</loc>
    <lastmod>2021-03-07T05:15:40.593Z</lastmod>
    <data>
        <display>
        <title>动图 + 源码，演示 Java 中常用数据结构执行过程及原理</title>
        <pubTime>2020-02-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-the-difference-between-the-Oracle-JDK-and-the-OpenJDK/</loc>
    <lastmod>2021-03-07T05:15:40.590Z</lastmod>
    <data>
        <display>
        <title>Oracle JDK 和 OpenJDK 有什么区别？</title>
        <pubTime>2020-03-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Nginx-structure-principle-science-popularization/</loc>
    <lastmod>2021-03-07T05:15:40.583Z</lastmod>
    <data>
        <display>
        <title>图解 Nginx 架构原理，看不懂就弄死艿艿！</title>
        <pubTime>2020-09-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Jars-clash-again-How-do-I-quickly-determine-which-JAR-to-conflict-with/</loc>
    <lastmod>2021-03-07T05:15:40.505Z</lastmod>
    <data>
        <display>
        <title>jar 包又冲突了？如何快速确定与哪个 jar 包冲突？</title>
        <pubTime>2020-09-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ruanyifeng-github-oauth/</loc>
    <lastmod>2021-03-07T05:15:40.501Z</lastmod>
    <data>
        <display>
        <title>GitHub OAuth 第三方登录示例教程</title>
        <pubTime>2020-03-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/think-swagger-ui-vuele/</loc>
    <lastmod>2021-03-07T05:15:40.489Z</lastmod>
    <data>
        <display>
        <title>一款 Vue 编写的功能强大的 Swagger-UI，有点秀（附开源地址）</title>
        <pubTime>2020-08-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/40-moments-of-programmer-crash-It-is-so-graphic-How-many-have-you-met/</loc>
    <lastmod>2021-03-07T05:15:40.485Z</lastmod>
    <data>
        <display>
        <title>程序员崩溃的 40 多个瞬间！！！太形象了，你遇到过几个？</title>
        <pubTime>2020-08-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ELK-Filebeat-Kafka-distributed-log-management-platform/</loc>
    <lastmod>2021-03-07T05:15:40.481Z</lastmod>
    <data>
        <display>
        <title>ELK + Filebeat + Kafka 分布式日志管理平台搭建</title>
        <pubTime>2020-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-basic-set-of-automated-deployment-setup-procedures/</loc>
    <lastmod>2021-03-07T05:15:40.474Z</lastmod>
    <data>
        <display>
        <title>一套基础自动化部署搭建过程</title>
        <pubTime>2020-05-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/If-there-is-only-one-data-structure-in-the-world-Then-I-choose-hash/</loc>
    <lastmod>2021-03-07T05:15:40.466Z</lastmod>
    <data>
        <display>
        <title>如果世界上只有一种数据结构，那么我选择 hash</title>
        <pubTime>2020-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-boot-dynamically-adjusts-the-online-log-level/</loc>
    <lastmod>2021-03-07T05:15:40.462Z</lastmod>
    <data>
        <display>
        <title>spring boot 动态调整线上日志级别</title>
        <pubTime>2020-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Pretty-good-This-Chinese-open-source-monitoring-system-is-really-powerful/</loc>
    <lastmod>2021-03-07T05:15:40.458Z</lastmod>
    <data>
        <display>
        <title>挺带劲！这款国人开源的监控系统功能真强大~</title>
        <pubTime>2020-09-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/WebSocket-for-full-duplex-communication/</loc>
    <lastmod>2021-03-07T05:15:40.454Z</lastmod>
    <data>
        <display>
        <title>全双工通信的 WebSocket</title>
        <pubTime>2020-02-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-front-end-and-the-back-end-of-the-company-have-been-scratched-by-the-interface-and-there-are-5-SINS/</loc>
    <lastmod>2021-03-07T05:15:40.448Z</lastmod>
    <data>
        <display>
        <title>公司前端和后端因为接口扯起了皮，还列了5宗罪</title>
        <pubTime>2019-12-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-primary-key-several-table-design-combination-of-practical-application-effect/</loc>
    <lastmod>2021-03-07T05:15:40.445Z</lastmod>
    <data>
        <display>
        <title>MySQL 中主键的几种表设计组合的实际应用效果</title>
        <pubTime>2020-02-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Performance-optimization-guidelines/</loc>
    <lastmod>2021-03-07T05:15:40.441Z</lastmod>
    <data>
        <display>
        <title>性能优化指南</title>
        <pubTime>2019-12-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Start-from-0-and-write-a-Mybatis-framework-by-hand/</loc>
    <lastmod>2021-03-07T05:15:40.437Z</lastmod>
    <data>
        <display>
        <title>从 0 开始手写一个 Mybatis 框架，三步搞定！</title>
        <pubTime>2019-08-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Please-do-not-use-UTF-8-in-MySQL/</loc>
    <lastmod>2021-03-07T05:15:40.434Z</lastmod>
    <data>
        <display>
        <title>求求你，别在 MySQL 中使用 UTF-8了！</title>
        <pubTime>2020-09-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-it-difficult-to-realize-backgammon-in-a-single-player/</loc>
    <lastmod>2021-03-07T05:15:40.430Z</lastmod>
    <data>
        <display>
        <title>实现单机五子棋，难吗？</title>
        <pubTime>2020-10-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Remember-a-Linux-intrusion-the-server-into-the-mining-machine-process/</loc>
    <lastmod>2021-03-07T05:15:40.426Z</lastmod>
    <data>
        <display>
        <title>记一次 Linux 被入侵，服务器变“矿机”全过程</title>
        <pubTime>2019-10-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/MySQL-BUG-how-many-people/</loc>
    <lastmod>2021-03-07T05:15:40.421Z</lastmod>
    <data>
        <display>
        <title>MySQL 的这个 BUG，坑了多少人？</title>
        <pubTime>2020-06-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-are-the-15-things-you-know-about-Java-that-you-do-not-know-in-a-job-interview/</loc>
    <lastmod>2021-03-07T05:15:40.418Z</lastmod>
    <data>
        <display>
        <title>面试中会遇到的 15 个 Java 冷知识，你懂多少？</title>
        <pubTime>2021-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Should-an-IT-company-with-fewer-than-20-employees-go/</loc>
    <lastmod>2021-03-07T05:15:40.413Z</lastmod>
    <data>
        <display>
        <title>4 大软件架构，你们公司用哪种？</title>
        <pubTime>2021-01-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-you-do-not-even-know-how-dare-I-want-you-RESTful/</loc>
    <lastmod>2021-03-07T05:15:40.409Z</lastmod>
    <data>
        <display>
        <title>面试官：你连 RESTful 都不知道我怎么敢要你？</title>
        <pubTime>2020-05-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dick-A-complete-set-of-Niux-background-management-system-(has-been-open-source),-the-outsourcing-of-the-students-on-it-to-make-a-lot-of-Money~/</loc>
    <lastmod>2021-03-07T05:15:40.401Z</lastmod>
    <data>
        <display>
        <title>屌！一套完整牛 X 的后台管理系统（已开源），接外包的同学靠它赚了不少 Money~</title>
        <pubTime>2020-10-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Remember-the-interview-often-asked,-8-sorting-algorithms-and-Java-code-implementation/</loc>
    <lastmod>2021-03-07T05:15:40.394Z</lastmod>
    <data>
        <display>
        <title>一遍记住，面试中常问的，8 种排序算法与 Java 代码实现</title>
        <pubTime>2019-09-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Cloud-Gateway-Predicate-Predicate-usage-and-customization/</loc>
    <lastmod>2021-03-07T05:15:40.383Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud Gateway —— Predicate 断言使用与自定义</title>
        <pubTime>2020-03-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Jenkins-Practice-a-small-company-continuous-integration-tool/</loc>
    <lastmod>2021-03-07T05:15:40.377Z</lastmod>
    <data>
        <display>
        <title>某小型公司持续集成工具 Jenkins 实践</title>
        <pubTime>2020-09-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Several-gestures-of-service-discovery-using-Consul/</loc>
    <lastmod>2021-03-07T05:15:40.373Z</lastmod>
    <data>
        <display>
        <title>使用 Consul 做服务发现的若干姿势</title>
        <pubTime>2020-04-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/22-terminal-productivity-tools-efficiency-fly/</loc>
    <lastmod>2021-03-07T05:15:40.365Z</lastmod>
    <data>
        <display>
        <title>22 款终端生产力工具，效率飞起！</title>
        <pubTime>2020-10-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ten-years-later-this-excellent-tool-finally-gives-the-reason-why-it-is-not-open-source/</loc>
    <lastmod>2021-03-07T05:15:40.358Z</lastmod>
    <data>
        <display>
        <title>十年后，这款优秀的工具终于给出了不开源的原因</title>
        <pubTime>2020-08-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-non-intrusive-implementation-of-the-API-interface-returns-unified-JSON-format/</loc>
    <lastmod>2021-03-07T05:15:40.350Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 无侵入式 实现 API 接口统一 JSON 格式返回</title>
        <pubTime>2020-09-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-you-simulate-real-concurrent-requests-in-Java/</loc>
    <lastmod>2021-03-07T05:15:40.346Z</lastmod>
    <data>
        <display>
        <title>Java 中如何模拟真正的同时并发请求？</title>
        <pubTime>2019-06-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/intellij-platform-roadmap-for-2020/</loc>
    <lastmod>2021-03-07T05:15:40.342Z</lastmod>
    <data>
        <display>
        <title>IntelliJ 平台 2020 年路线图</title>
        <pubTime>2020-03-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-use-good-IDEA-line-code-efficiency-to-rise-5-times-at-least/</loc>
    <lastmod>2021-03-07T05:15:40.339Z</lastmod>
    <data>
        <display>
        <title>如何用好 IDEA ，撸码效率至少提升 5 倍</title>
        <pubTime>2019-08-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Stop-fooling-around-these-languages-are-going-to-be-obsolete/</loc>
    <lastmod>2021-03-07T05:15:40.336Z</lastmod>
    <data>
        <display>
        <title>别瞎学了，这几门语言要被淘汰了！</title>
        <pubTime>2021-01-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/10-moments-when-a-programmer-crashes/</loc>
    <lastmod>2021-03-07T05:15:40.332Z</lastmod>
    <data>
        <display>
        <title>程序员崩溃的 10 个瞬间</title>
        <pubTime>2020-06-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Introduction-to-Consul/</loc>
    <lastmod>2021-03-07T05:15:40.326Z</lastmod>
    <data>
        <display>
        <title>Consul 入门</title>
        <pubTime>2020-04-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Name-it-again!-The-Java-EE-specification-was-renamed-Jakarta-EE/</loc>
    <lastmod>2021-03-07T05:15:40.322Z</lastmod>
    <data>
        <display>
        <title>再一次更名！Java EE 规范重命名为 Jakarta EE</title>
        <pubTime>2019-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Taobao-open-source-code-quality-testing-tools/</loc>
    <lastmod>2021-03-07T05:15:40.319Z</lastmod>
    <data>
        <display>
        <title>淘宝开源代码质量检测工具！</title>
        <pubTime>2021-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interview-Do-you-know-the-callback-mechanism-in-Java/</loc>
    <lastmod>2021-03-07T05:15:40.312Z</lastmod>
    <data>
        <display>
        <title>面试：你知道 Java 中的回调机制吗？</title>
        <pubTime>2020-08-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interview-question-JVM-configuration-common-parameters-and-common-GC-tuning-strategy/</loc>
    <lastmod>2021-03-07T05:15:40.302Z</lastmod>
    <data>
        <display>
        <title>面试题：JVM 配置常用参数和常用 GC 调优策略</title>
        <pubTime>2019-07-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-design-philosophy-AOP-design-philosophy-and-principles/</loc>
    <lastmod>2021-03-07T05:15:40.299Z</lastmod>
    <data>
        <display>
        <title>《Spring设计思想》AOP设计思想与原理（图文并茂）</title>
        <pubTime>2021-02-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Remember-an-aliyun-interview-stop-the-third-round-what-a-pity/</loc>
    <lastmod>2021-03-07T05:15:40.296Z</lastmod>
    <data>
        <display>
        <title>记一次阿里云的面试，止步第三轮，可惜！</title>
        <pubTime>2020-09-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-microservices-have-to-be-Zookeeper/</loc>
    <lastmod>2021-03-07T05:15:40.292Z</lastmod>
    <data>
        <display>
        <title>微服务为什么一定要 ZooKeeper 呢？</title>
        <pubTime>2020-04-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/CTO-calls-for-a-grayscale-release-system-do-not-panic/</loc>
    <lastmod>2021-03-07T05:15:40.290Z</lastmod>
    <data>
        <display>
        <title>CTO 点名要搞个灰度发布系统，不慌！</title>
        <pubTime>2021-01-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/14-Spring-MVC-top-tips-always-feel-good-always-feel-good/</loc>
    <lastmod>2021-03-07T05:15:40.286Z</lastmod>
    <data>
        <display>
        <title>14 个 Spring MVC 顶级技巧，随时用随时爽，一直用一直爽</title>
        <pubTime>2020-10-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/APM-Apache-Skywalking-and-Pinpoint/</loc>
    <lastmod>2021-03-07T05:15:40.283Z</lastmod>
    <data>
        <display>
        <title>APM 巅峰对决：Apache Skywalking P.K. Pinpoint</title>
        <pubTime>2019-04-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Retry-retries-the-implementation-principle/</loc>
    <lastmod>2021-03-07T05:15:40.276Z</lastmod>
    <data>
        <display>
        <title>Spring Retry 重试实现原理</title>
        <pubTime>2020-12-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/wsl-windows-linux-benchmarks/</loc>
    <lastmod>2021-03-07T05:15:40.262Z</lastmod>
    <data>
        <display>
        <title>Windows、WSL 与 Linux 的性能对比</title>
        <pubTime>2020-03-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Insert-time-into-MySQL-database-the-result-is-8-hours-less/</loc>
    <lastmod>2021-03-07T05:15:40.256Z</lastmod>
    <data>
        <display>
        <title>时间插入 MySQL  数据库，结果竟然少了 8 小时！</title>
        <pubTime>2020-11-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Differences-secure-preauthorize-and-rolesallowed/</loc>
    <lastmod>2021-03-07T05:15:40.248Z</lastmod>
    <data>
        <display>
        <title>区别： @Secured(), @PreAuthorize() 及 @RolesAllowed()</title>
        <pubTime>2020-03-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Colloquial-sessions-and-cookies-start-by-running-a-grocery-store/</loc>
    <lastmod>2021-03-07T05:15:40.246Z</lastmod>
    <data>
        <display>
        <title>白话 Session 与 Cookie：从经营杂货店开始</title>
        <pubTime>2020-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-many-threads-can-a-Java-server-run/</loc>
    <lastmod>2021-03-07T05:15:40.239Z</lastmod>
    <data>
        <display>
        <title>一台 Java 服务器可以跑多少个线程？</title>
        <pubTime>2019-12-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Swagger-3-0-official-starter-is-available-and-the-rest-will-be-tossed/</loc>
    <lastmod>2021-03-07T05:15:40.236Z</lastmod>
    <data>
        <display>
        <title>重磅：Swagger3.0 官方 starter 诞生了，其它的都可以扔了~</title>
        <pubTime>2020-10-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-achieve-login-URL-and-page-button-access-control/</loc>
    <lastmod>2021-03-07T05:15:40.233Z</lastmod>
    <data>
        <display>
        <title>如何实现登录、URL 和页面按钮的访问控制</title>
        <pubTime>2020-05-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-Spring-implements-AOP-please-stop-talking-about-Cglib/</loc>
    <lastmod>2021-03-07T05:15:40.226Z</lastmod>
    <data>
        <display>
        <title>Spring 如何实现 AOP，请不要再说 cglib 了！</title>
        <pubTime>2020-09-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programmer-how-to-write-a-killer-resume/</loc>
    <lastmod>2021-03-07T05:15:40.222Z</lastmod>
    <data>
        <display>
        <title>程序员：如何写出杀手级简历</title>
        <pubTime>2021-02-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Detail-the-number-of-connections-and-thread-pools-for-Tomcat/</loc>
    <lastmod>2021-03-07T05:15:40.220Z</lastmod>
    <data>
        <display>
        <title>详解 Tomcat 的连接数与线程池</title>
        <pubTime>2020-09-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kafka-fundamentals/</loc>
    <lastmod>2021-03-07T05:15:40.216Z</lastmod>
    <data>
        <display>
        <title>Kafka 基本原理</title>
        <pubTime>2019-12-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Code-I-only-take-rebus!-Share-the-code-lei-jun-wrote-22-years-ago/</loc>
    <lastmod>2021-03-07T05:15:40.204Z</lastmod>
    <data>
        <display>
        <title>代码我只服雷布斯！分享雷军22年前写的代码</title>
        <pubTime>2021-02-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Common-programmer-catchphrase/</loc>
    <lastmod>2021-03-07T05:15:40.195Z</lastmod>
    <data>
        <display>
        <title>程序员常见的口头禅</title>
        <pubTime>2020-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Secure-design-validation-of-the-API-interface-ticket-signature-timestamp/</loc>
    <lastmod>2021-03-07T05:15:40.184Z</lastmod>
    <data>
        <display>
        <title>API 接口的安全设计验证：ticket，签名，时间戳</title>
        <pubTime>2020-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/If-someone-pays-treasure-to-store-a-server-to-blow-up/</loc>
    <lastmod>2021-03-07T05:15:40.180Z</lastmod>
    <data>
        <display>
        <title>假如有人把支付宝存储服务器炸了</title>
        <pubTime>2020-04-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Discussion-on-ExceptionFilter-anomaly-treatment-of-Dubbo/</loc>
    <lastmod>2021-03-07T05:15:40.176Z</lastmod>
    <data>
        <display>
        <title>浅谈 Dubbo 的 ExceptionFilter 异常处理</title>
        <pubTime>2020-03-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Is-the-Java-finally-statement-executed-before-or-after-return/</loc>
    <lastmod>2021-03-07T05:15:40.172Z</lastmod>
    <data>
        <display>
        <title>Java finally 语句到底是在 return 之前还是之后执行？</title>
        <pubTime>2019-12-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/On-the-internal-core-architecture-design-of-Nginx-server/</loc>
    <lastmod>2021-03-07T05:15:40.168Z</lastmod>
    <data>
        <display>
        <title>浅谈 Nginx 服务器的内部核心架构设计</title>
        <pubTime>2019-05-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-interviewer-asked-how-many-years-you-plan-to-stay-in-ali/</loc>
    <lastmod>2021-03-07T05:15:40.155Z</lastmod>
    <data>
        <display>
        <title>阿里面试官问你准备在阿里待几年， 怎么回答？</title>
        <pubTime>2020-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Run-Linux-on-Windows/</loc>
    <lastmod>2021-03-07T05:15:40.147Z</lastmod>
    <data>
        <display>
        <title>在 Windows 上运行 Linux</title>
        <pubTime>2020-06-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dapper-translation//</loc>
    <lastmod>2021-03-07T05:15:40.141Z</lastmod>
    <data>
        <display>
        <title>Dapper，大规模分布式系统的跟踪系统</title>
        <pubTime>2020-04-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/comparing-rxjava//</loc>
    <lastmod>2021-03-07T05:15:40.132Z</lastmod>
    <data>
        <display>
        <title>八个层面比较 Java 8, RxJava, Reactor</title>
        <pubTime>2020-02-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ELK-implements-log-monitoring-alarm/</loc>
    <lastmod>2021-03-07T05:15:40.129Z</lastmod>
    <data>
        <display>
        <title>ELK 实现日志监控告警</title>
        <pubTime>2020-04-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-the-difference-between-NIO-and-IO-Dont-say-you-wont/</loc>
    <lastmod>2021-03-07T05:15:40.125Z</lastmod>
    <data>
        <display>
        <title>NIO 和 IO 到底有什么区别？别说你不会！</title>
        <pubTime>2020-04-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/spring-boot-shell-script/</loc>
    <lastmod>2021-03-07T05:15:40.121Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 项目脚本（启动、停止、重启、状态）</title>
        <pubTime>2020-06-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/RabbitMQ-online-accidents-A-group-of-panicked-a-blank-mind/</loc>
    <lastmod>2021-03-07T05:15:40.105Z</lastmod>
    <data>
        <display>
        <title>RabbitMQ 线上事故！慌的一批，脑袋一片空白。。。</title>
        <pubTime>2020-10-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-going-on-from-the-input-URL-to-the-presentation-Watch-the-hanging-of-the-interviewer/</loc>
    <lastmod>2021-03-07T05:15:40.101Z</lastmod>
    <data>
        <display>
        <title>从输入 URL 到页面展示到底发生了什么？看完吊打面试官！</title>
        <pubTime>2020-05-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-reflection-annotations-are-useful/</loc>
    <lastmod>2021-03-07T05:15:40.098Z</lastmod>
    <data>
        <display>
        <title>Java 反射注解妙用(获取所有接口说明)</title>
        <pubTime>2019-12-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/RefreshScope-those-things/</loc>
    <lastmod>2021-03-07T05:15:40.093Z</lastmod>
    <data>
        <display>
        <title>注解 @RefreshScope 那些事</title>
        <pubTime>2020-02-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Production-environment-JVM-memory-overflow-case-analysis/</loc>
    <lastmod>2021-03-07T05:15:40.089Z</lastmod>
    <data>
        <display>
        <title>生产环境 JVM 内存溢出案例分析</title>
        <pubTime>2020-09-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Break-the-static-keyword-in-Java/</loc>
    <lastmod>2021-03-07T05:15:40.083Z</lastmod>
    <data>
        <display>
        <title>一语点破 Java 中的静态 static 关键字</title>
        <pubTime>2020-10-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Sweet-GitLab-and-Docker-automate-the-deployment-of-Spring-Boot-applications/</loc>
    <lastmod>2021-03-07T05:15:40.080Z</lastmod>
    <data>
        <display>
        <title>真香，GitLab 和 Docker 自动化部署 Spring Boot 应用</title>
        <pubTime>2020-09-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Foreigners-are-predicting-5-dying-programming-languages/</loc>
    <lastmod>2021-03-07T05:15:40.077Z</lastmod>
    <data>
        <display>
        <title>老外在预测 5 种将死的编程语言！</title>
        <pubTime>2020-04-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Take-out-Navicat-genuine-MySQL-official-client-so-sweet/</loc>
    <lastmod>2021-03-07T05:15:40.074Z</lastmod>
    <data>
        <display>
        <title>干掉 Navicat：正版，MySQL 官方客户端真香！</title>
        <pubTime>2020-09-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-are-Chinese-programmers-always-below-the-level-Nothing-more/</loc>
    <lastmod>2021-03-07T05:15:40.071Z</lastmod>
    <data>
        <display>
        <title>为什么中国程序员水平一直上不了层次？无非是这些原因！</title>
        <pubTime>2020-02-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Just-to-make-you-understand-Nginx-this-article-is-enough/</loc>
    <lastmod>2021-03-07T05:15:40.068Z</lastmod>
    <data>
        <display>
        <title>就是要让你搞懂 Nginx，这篇就够了！</title>
        <pubTime>2020-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-implements-QQ-email-registration-and-login/</loc>
    <lastmod>2021-03-07T05:15:40.065Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 实现 QQ 邮箱注册和登录</title>
        <pubTime>2020-12-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-does-Redis-store-hundreds-of-millions-of-user-states/</loc>
    <lastmod>2021-03-07T05:15:40.058Z</lastmod>
    <data>
        <display>
        <title>Redis 如何存储上亿级别的用户状态？</title>
        <pubTime>2021-01-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SLF4J-package-old-conflict-each-inspection-half-a-day-what-is-the-reason-How-to-solve-it/</loc>
    <lastmod>2021-03-07T05:15:40.055Z</lastmod>
    <data>
        <display>
        <title>Slf4j 包老冲突，每次排查半天，是什么原因？怎么解决？</title>
        <pubTime>2021-01-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Deep-understanding-of-SpringBoot-starter-mechanism/</loc>
    <lastmod>2021-03-07T05:15:40.051Z</lastmod>
    <data>
        <display>
        <title>深入理解 SpringBoot 启动机制（starter 机制）</title>
        <pubTime>2020-03-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Microsoft-Kill-the-browser-that-was-once-number-one-in-the-world/</loc>
    <lastmod>2021-03-07T05:15:40.047Z</lastmod>
    <data>
        <display>
        <title>微软：杀死那个曾经全球第一的浏览器</title>
        <pubTime>2020-10-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-design-Java-exceptions-gracefully/</loc>
    <lastmod>2021-03-07T05:15:40.044Z</lastmod>
    <data>
        <display>
        <title>如何优雅的设计 Java 异常</title>
        <pubTime>2020-10-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SQL-Syntax-Crash-guide/</loc>
    <lastmod>2021-03-07T05:15:40.032Z</lastmod>
    <data>
        <display>
        <title>SQL 语法速成手册</title>
        <pubTime>2020-08-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/redisfen-bu-shi-suo-jin-hua-shi//</loc>
    <lastmod>2021-03-07T05:15:40.028Z</lastmod>
    <data>
        <display>
        <title>Redis 分布式锁进化史解读 + 缺陷分析</title>
        <pubTime>2019-04-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Best-Markdown-open-source-online-editor-no-one/</loc>
    <lastmod>2021-03-07T05:15:40.021Z</lastmod>
    <data>
        <display>
        <title>最好的 Markdown 开源在线编辑器，没有之一！</title>
        <pubTime>2020-07-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-the-difference-between-distributed-and-clustered/</loc>
    <lastmod>2021-03-07T05:15:40.018Z</lastmod>
    <data>
        <display>
        <title>分布式与集群的区别究竟是什么？</title>
        <pubTime>2020-12-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Are-you-still-building-Java-projects-from-scratch/</loc>
    <lastmod>2021-03-07T05:15:40.001Z</lastmod>
    <data>
        <display>
        <title>你还在从零搭建 Java 项目 ？</title>
        <pubTime>2019-10-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ubuntu-started-successfully-on-Mac-Mini-M1/</loc>
    <lastmod>2021-03-07T05:15:39.996Z</lastmod>
    <data>
        <display>
        <title>Mac mini M1 上成功启动 Ubuntu</title>
        <pubTime>2021-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Oh-my-gosh-Ali-cloud-launch-network-disk-Baidu-network-disk-ushered-in-a-strong-rival/</loc>
    <lastmod>2021-03-07T05:15:39.990Z</lastmod>
    <data>
        <display>
        <title>卧槽！阿里云推出“网盘”，百度网盘迎来劲敌。。。</title>
        <pubTime>2020-09-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Thief-fierce-hand-pull-the-SpringBoot-cache-system-performance-leverage/</loc>
    <lastmod>2021-03-07T05:15:39.987Z</lastmod>
    <data>
        <display>
        <title>贼厉害，手撸的 SpringBoot 缓存系统，性能杠杠的！</title>
        <pubTime>2020-10-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-realize-Binlog-near-real-time-synchronization-of-MySQL-based-on-Canal-and-Kafka/</loc>
    <lastmod>2021-03-07T05:15:39.982Z</lastmod>
    <data>
        <display>
        <title>如何基于 Canal 和 Kafka，实现 MySQL 的 Binlog 近实时同步？</title>
        <pubTime>2020-07-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ConcurrentHashMap-Why-do-not-locks-need-to-be-added-to-read-operations/</loc>
    <lastmod>2021-03-07T05:15:39.974Z</lastmod>
    <data>
        <display>
        <title>为什么 ConcurrentHashMap 的读操作不需要加锁？</title>
        <pubTime>2021-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Colleague-dips-office-to-do-false-card-get-big-company-Offer-smoothly-15k-suddenly-arrived-24k/</loc>
    <lastmod>2021-03-07T05:15:39.969Z</lastmod>
    <data>
        <display>
        <title>同事离职做假证，顺利拿到大公司 Offer，15k 一下子到了24k！！！</title>
        <pubTime>2020-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/hidden-secret-to-understanding-prometheus/</loc>
    <lastmod>2021-03-07T05:15:39.964Z</lastmod>
    <data>
        <display>
        <title>自从上线了 Prometheus 监控告警，真香！</title>
        <pubTime>2020-10-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Git-best-practices-in-team-development/</loc>
    <lastmod>2021-03-07T05:15:39.960Z</lastmod>
    <data>
        <display>
        <title>图文讲解，团队开发中的 Git 最佳实践</title>
        <pubTime>2019-11-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-Change-Change-people-now-Never-even-heard-of-CopyOnWriteArrayList/</loc>
    <lastmod>2021-03-07T05:15:39.957Z</lastmod>
    <data>
        <display>
        <title>面试官：换人！赶快换人！连 CopyOnWriteArrayList 都没听过！确实没听过</title>
        <pubTime>2020-09-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-think-it-is-necessary-to-write-a-generic-idempotent-component/</loc>
    <lastmod>2021-03-07T05:15:39.941Z</lastmod>
    <data>
        <display>
        <title>写一个通用的幂等组件，我觉得很有必要</title>
        <pubTime>2020-09-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/We-will-summarize-the-experience-of-the-past-ten-years/</loc>
    <lastmod>2021-03-07T05:15:39.937Z</lastmod>
    <data>
        <display>
        <title>最强 AWS 的十条军规，总结过去十年的经验</title>
        <pubTime>2019-09-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-stayed-up-all-night-and-finally-deleted-70-million-keys/</loc>
    <lastmod>2021-03-07T05:15:39.934Z</lastmod>
    <data>
        <display>
        <title>熬了一个通宵，终于把 7000 万个 Key 删完了</title>
        <pubTime>2020-10-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JUnit4-unit-testing-tutorial/</loc>
    <lastmod>2021-03-07T05:15:39.930Z</lastmod>
    <data>
        <display>
        <title>JUnit4 单元测试入门教程</title>
        <pubTime>2020-04-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dynamic-adjustment-of-the-online-DataSource-by-Apollo-application/</loc>
    <lastmod>2021-03-07T05:15:39.926Z</lastmod>
    <data>
        <display>
        <title>Apollo 应用之动态调整线上数据源(DataSource)</title>
        <pubTime>2020-02-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Baidu-network-disk-secretly-updated,-finally-achieve-free-speed-limit/</loc>
    <lastmod>2021-03-07T05:15:39.923Z</lastmod>
    <data>
        <display>
        <title>百度网盘偷偷更新，终于实现免费不限速了！</title>
        <pubTime>2020-07-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-practice-integration-of-Redis,-MyBatis-encapsulation-Redisutils-tool-class/</loc>
    <lastmod>2021-03-07T05:15:39.919Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 实战：整合Redis、MyBatis，封装 RedisUtils 工具类</title>
        <pubTime>2021-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-creates-timed-tasks-with-database-execution-on-the-fly/</loc>
    <lastmod>2021-03-07T05:15:39.909Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 创建定时任务（配合数据库动态执行）</title>
        <pubTime>2020-09-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-many-threads-should-be-set-in-the-thread-pool/</loc>
    <lastmod>2021-03-07T05:15:39.901Z</lastmod>
    <data>
        <display>
        <title>问一下，线程池里面到底该设置多少个线程？</title>
        <pubTime>2020-08-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Big-factory-interview-A-chess-game-between-me-and-the-interviewer-about-Redis/</loc>
    <lastmod>2021-03-07T05:15:39.898Z</lastmod>
    <data>
        <display>
        <title>大厂面试！我和面试官之间关于Redis的一场对弈！</title>
        <pubTime>2020-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Goodbye-SpringMVC-This-framework-is-a-bit-strong-even-killing-servlets/</loc>
    <lastmod>2021-03-07T05:15:39.894Z</lastmod>
    <data>
        <display>
        <title>再见了 SpringMVC！这个框架有点厉害，甚至干掉了 Servlet！</title>
        <pubTime>2020-09-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Heart-Pandownload-developer-caught-I-finally-decided-to-use-Docker-to-build-a-multi-terminal-synchronous-network-disk/</loc>
    <lastmod>2021-03-07T05:15:39.890Z</lastmod>
    <data>
        <display>
        <title>痛心！Pandownload 开发者被抓！我终于决定使用 Docker 搭建一个多端同步网盘！</title>
        <pubTime>2020-05-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-what-do-you-know-about-Spring-AOP-Please-add-these-content-absolute-bonus/</loc>
    <lastmod>2021-03-07T05:15:39.887Z</lastmod>
    <data>
        <display>
        <title>面试官：谈谈你对 Spring AOP 的了解？请加上这些内容，绝对加分！</title>
        <pubTime>2019-10-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Forget-the-Date-it-is-not-too-late-to-learn-the-Date-handling-of-new-Java8-features/</loc>
    <lastmod>2021-03-07T05:15:39.884Z</lastmod>
    <data>
        <display>
        <title>别用 Date 了，Java8 新特性之日期处理，现在学会也不迟！</title>
        <pubTime>2020-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ELK-FILEBEAT-log-analysis-platform/</loc>
    <lastmod>2021-03-07T05:15:39.880Z</lastmod>
    <data>
        <display>
        <title>ELK、FILEBEAT 日志分析平台搭建</title>
        <pubTime>2020-04-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Today-a-early-rise-a-wave-of-baidu-is-Java-project/</loc>
    <lastmod>2021-03-07T05:15:39.877Z</lastmod>
    <data>
        <display>
        <title>今儿一个早起，艿艿整理了一波百度开源的 Java 项目，哎哟有点东西...</title>
        <pubTime>2020-05-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Shallow-differences-between-SSH-and-SSM-frameworks/</loc>
    <lastmod>2021-03-07T05:15:39.874Z</lastmod>
    <data>
        <display>
        <title>SSH 和 SSM 两个框架的浅显的区别</title>
        <pubTime>2019-06-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-objected-when-the-new-boss-said-that-the-company-will-not-use-Lombok-in-the-future/</loc>
    <lastmod>2021-03-07T05:15:39.871Z</lastmod>
    <data>
        <display>
        <title>我要狠狠的反驳“公司禁止使用 Lombok ”的观点！</title>
        <pubTime>2021-03-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Micro-service-architecture-is-the-most-powerful-explanation-that-is-an-easy-to-understand/</loc>
    <lastmod>2021-03-07T05:15:39.867Z</lastmod>
    <data>
        <display>
        <title>微服务架构最强讲解，那叫一个通俗易懂！</title>
        <pubTime>2021-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Using-JWT-technology,-simple-and-fast-implementation-of-single-sign-on-between-systems/</loc>
    <lastmod>2021-03-07T05:15:39.863Z</lastmod>
    <data>
        <display>
        <title>使用 JWT 技术，简单快速实现系统间的单点登录</title>
        <pubTime>2019-11-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/To-be-honest-you-have-been-working-for-5-years-and-have-no-idea-what-Java-Agent-technology-is-It-amazes-me/</loc>
    <lastmod>2021-03-07T05:15:39.860Z</lastmod>
    <data>
        <display>
        <title>说实话，你工作 5 年，不知道什么是 Java Agent 技术，让我很吃惊。。。</title>
        <pubTime>2020-06-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SQL-performance-optimization-comb/</loc>
    <lastmod>2021-03-07T05:15:39.855Z</lastmod>
    <data>
        <display>
        <title>SQL 性能优化梳理</title>
        <pubTime>2019-12-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-Starter,-an-easy-to-use-SMS-service-that-even-fools-can-use!/</loc>
    <lastmod>2021-03-07T05:15:39.852Z</lastmod>
    <data>
        <display>
        <title>一个简易上手的短信服务 Spring Boot Starter，连傻瓜都会！</title>
        <pubTime>2019-11-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Jump-around-big-company-or-small-company/</loc>
    <lastmod>2021-03-07T05:15:39.848Z</lastmod>
    <data>
        <display>
        <title>跳来跳去，到底去大公司还是小公司？</title>
        <pubTime>2021-02-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-integrates-task-scheduling-capabilities/</loc>
    <lastmod>2021-03-07T05:15:39.844Z</lastmod>
    <data>
        <display>
        <title>Spring 集成任务调度功能</title>
        <pubTime>2020-05-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/If-I-write-the-for-loop-again-I-am-going-to-hammer-myself/</loc>
    <lastmod>2021-03-07T05:15:39.835Z</lastmod>
    <data>
        <display>
        <title>如果再写 for 循环，我就锤自己！</title>
        <pubTime>2020-09-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-is-cancellation-of-P-sequence-and-rank-display-has-aroused-hot-discussion-P3-and-P4-have-shed-tears-of-emotion/</loc>
    <lastmod>2021-03-07T05:15:39.832Z</lastmod>
    <data>
        <display>
        <title>阿里取消“P”序列职级显示引热议，网友：P3、P4流下了感动的泪水</title>
        <pubTime>2020-08-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-Design-a-High-Performance-Gateway/</loc>
    <lastmod>2021-03-07T05:15:39.829Z</lastmod>
    <data>
        <display>
        <title>阿里终面：如何设计一个高性能网关？</title>
        <pubTime>2021-02-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ali-cloud-owe-a-penny-will-be-what-kind-of-consequences/</loc>
    <lastmod>2021-03-07T05:15:39.824Z</lastmod>
    <data>
        <display>
        <title>欠阿里云一分钱，会是什么样的后果。。。</title>
        <pubTime>2019-07-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-does-MySQL-find-deleted-duplicate-rows/</loc>
    <lastmod>2021-03-07T05:15:39.822Z</lastmod>
    <data>
        <display>
        <title>MySQL 如何查找删除重复行？</title>
        <pubTime>2019-05-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-exactly-is-JWT-JWE-JWS-JWK-Should-I-use-JWT-or-JWS/</loc>
    <lastmod>2021-03-07T05:15:39.813Z</lastmod>
    <data>
        <display>
        <title>JWT、JWE、JWS 、JWK 到底是什么？该用 JWT 还是 JWS？</title>
        <pubTime>2020-10-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-design-an-awesome-local-cache/</loc>
    <lastmod>2021-03-07T05:15:39.810Z</lastmod>
    <data>
        <display>
        <title>如何设计一个牛逼的本地缓存</title>
        <pubTime>2020-05-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Socket-programming-TCP_NODELAY-option/</loc>
    <lastmod>2021-03-07T05:15:39.806Z</lastmod>
    <data>
        <display>
        <title>详解 Socket 编程 --- TCP_NODELAY 选项</title>
        <pubTime>2020-07-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Write-an-RPC-framework-from-0-easy/</loc>
    <lastmod>2021-03-07T05:15:39.803Z</lastmod>
    <data>
        <display>
        <title>从 0 开始手写一个 RPC 框架，轻松搞定！</title>
        <pubTime>2020-12-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Image-captCHA-requirements-analysis,-elegant-implementation/</loc>
    <lastmod>2021-03-07T05:15:39.799Z</lastmod>
    <data>
        <display>
        <title>图片验证码的需求分析、优雅实现</title>
        <pubTime>2020-10-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Summary-of-Web-Service-annotations/</loc>
    <lastmod>2021-03-07T05:15:39.795Z</lastmod>
    <data>
        <display>
        <title>Web Services 注解总结</title>
        <pubTime>2020-03-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Use-SpringBoot-AOP-to-record-operation-logs-and-exception-logs/</loc>
    <lastmod>2021-03-07T05:15:39.788Z</lastmod>
    <data>
        <display>
        <title>使用 SpringBoot AOP 记录操作日志、异常日志</title>
        <pubTime>2020-09-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Post-a-picture-of-your-programmer-is-desktop-and-you-are-stunned/</loc>
    <lastmod>2021-03-07T05:15:39.781Z</lastmod>
    <data>
        <display>
        <title>晒一晒程序员桌面，你惊呆了没？</title>
        <pubTime>2020-07-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-principle-of-distributed-system-is-introduced-in-20000-words/</loc>
    <lastmod>2021-03-07T05:15:39.768Z</lastmod>
    <data>
        <display>
        <title>两万字深度介绍分布式系统原理，一文入魂</title>
        <pubTime>2020-03-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Actual-SpringCloud-micro-service-seckill-architecture-including-code/</loc>
    <lastmod>2021-03-07T05:15:39.762Z</lastmod>
    <data>
        <display>
        <title>实战 SpringCloud 微服务“秒杀”架构（含代码）</title>
        <pubTime>2020-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/16-super-useful-Java-utility-classes/</loc>
    <lastmod>2021-03-07T05:15:39.759Z</lastmod>
    <data>
        <display>
        <title>16 个超级实用的 Java 工具类</title>
        <pubTime>2019-11-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/AI-core-code-worth-100-million-The-open-source/</loc>
    <lastmod>2021-03-07T05:15:39.756Z</lastmod>
    <data>
        <display>
        <title>价值一个亿的 AI 核心代码！开源了~</title>
        <pubTime>2020-11-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Does-LinkedList-really-look-for-slow-additions-and-deletions-faster-Refresh-your-awareness/</loc>
    <lastmod>2021-03-07T05:15:39.744Z</lastmod>
    <data>
        <display>
        <title>LinkedList 真的是查找慢增删快？刷新你的认知！</title>
        <pubTime>2020-10-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Four-big-points-figuring-out-where-Redis-is-going-fast/</loc>
    <lastmod>2021-03-07T05:15:39.740Z</lastmod>
    <data>
        <display>
        <title>四个大点，搞懂 Redis 到底快在哪里</title>
        <pubTime>2019-09-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-Know-about-DDoS-attacks-Just-to-give-you-an-idea-of-how-it-works/</loc>
    <lastmod>2021-03-07T05:15:39.736Z</lastmod>
    <data>
        <display>
        <title>面试官问：知道DDoS攻击吗？大概讲讲它的原理</title>
        <pubTime>2020-09-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-new-girl-asked-me-why-AJAX-requests-are-not-secure-I-did-not-answer/</loc>
    <lastmod>2021-03-07T05:15:39.733Z</lastmod>
    <data>
        <display>
        <title>新来的妹纸问我 AJAX 请求为什么不安全？我没有回答出来。。。</title>
        <pubTime>2020-03-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Chief-REDIS-performance-optimization-13-military-rules-established-please-have-a-look/</loc>
    <lastmod>2021-03-07T05:15:39.719Z</lastmod>
    <data>
        <display>
        <title>首长，Redis 性能优化十三条军规立好了，请过目~</title>
        <pubTime>2021-01-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-most-hardcore-graduation-certificate/</loc>
    <lastmod>2021-03-07T05:15:39.716Z</lastmod>
    <data>
        <display>
        <title>最硬核毕业证：带着自己设计的芯片毕业，国科大16级本科生交付「一生一芯」首期成果</title>
        <pubTime>2020-08-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-application-line-problem-search-ideas-common-tools-summary/</loc>
    <lastmod>2021-03-07T05:15:39.711Z</lastmod>
    <data>
        <display>
        <title>Java 应用线上问题排查思路、常用工具小结</title>
        <pubTime>2020-12-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-say-goodbye-to-those-useless-online-alarms/</loc>
    <lastmod>2021-03-07T05:15:39.708Z</lastmod>
    <data>
        <display>
        <title>多图 | 如何告别那些没卵用的线上告警！</title>
        <pubTime>2019-07-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Usage-of-the-five-basic-Redis-types-in-Java/</loc>
    <lastmod>2021-03-07T05:15:39.704Z</lastmod>
    <data>
        <display>
        <title>Java 中 Redis 五大基本类型的用法</title>
        <pubTime>2019-07-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-does-the-annotation-handler-do/</loc>
    <lastmod>2021-03-07T05:15:39.700Z</lastmod>
    <data>
        <display>
        <title>注解处理器是干嘛的</title>
        <pubTime>2020-02-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JDK-16-is-coming-soon,-new-features-are-on-view/</loc>
    <lastmod>2021-03-07T05:15:39.696Z</lastmod>
    <data>
        <display>
        <title>JDK 16 即将发布，新特性速览！</title>
        <pubTime>2020-12-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-s-increasingly-popular-graph-database/</loc>
    <lastmod>2021-03-07T05:15:39.692Z</lastmod>
    <data>
        <display>
        <title>科普 | 越来越火的图数据库究竟是什么？</title>
        <pubTime>2020-12-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-do-algorithm-problems-effectively/</loc>
    <lastmod>2021-03-07T05:15:39.687Z</lastmod>
    <data>
        <display>
        <title>如何有效地做算法题</title>
        <pubTime>2019-07-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Abbreviations-and-terms-that-programmers-need-to-know/</loc>
    <lastmod>2021-03-07T05:15:39.682Z</lastmod>
    <data>
        <display>
        <title>程序员需要知道的缩写和专业名词</title>
        <pubTime>2021-02-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/TapTap-cuts-staff-and-voluntarily-leaves-for-6-months-salary-compensation/</loc>
    <lastmod>2021-03-07T05:15:39.674Z</lastmod>
    <data>
        <display>
        <title>TapTap 裁员，主动离职给 6 个月工资补偿，网友：干一天离职成么？</title>
        <pubTime>2020-09-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Three-ways-to-implement-single-sign-on/</loc>
    <lastmod>2021-03-07T05:15:39.670Z</lastmod>
    <data>
        <display>
        <title>单点登录的三种实现方式</title>
        <pubTime>2021-01-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/dubbo-2-7-7-released/</loc>
    <lastmod>2021-03-07T05:15:39.665Z</lastmod>
    <data>
        <display>
        <title>Apache Dubbo 2.7.7 发布</title>
        <pubTime>2020-05-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Design-and-implementation-of-front-and-back-end-separation-of-permission-control/</loc>
    <lastmod>2021-03-07T05:15:39.662Z</lastmod>
    <data>
        <display>
        <title>滴滴开源了哪些有意思的项目？</title>
        <pubTime>2020-08-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Git-self-help-guide-can-you-jump-all-these-pits/</loc>
    <lastmod>2021-03-07T05:15:39.651Z</lastmod>
    <data>
        <display>
        <title>Git 自救指南：这些坑你都跳得出吗？</title>
        <pubTime>2020-11-28T01:23:50.742Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-the-CPU-doing-when-it-goes-up/</loc>
    <lastmod>2021-03-07T05:15:39.648Z</lastmod>
    <data>
        <display>
        <title>当 CPU 飙高时，它在做什么？</title>
        <pubTime>2019-11-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Facebook-s-secrets-to-productivity-are-worth-saving/</loc>
    <lastmod>2021-03-07T05:15:39.644Z</lastmod>
    <data>
        <display>
        <title>Facebook 提高工作效率的秘密 ，值得收藏</title>
        <pubTime>2019-06-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Netty-best-practices/</loc>
    <lastmod>2021-03-07T05:15:39.632Z</lastmod>
    <data>
        <display>
        <title>Netty 最佳实践</title>
        <pubTime>2020-10-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interview-question-how-many-rows-of-data-can-a-B-tree-store-in-InnoDB/</loc>
    <lastmod>2021-03-07T05:15:39.623Z</lastmod>
    <data>
        <display>
        <title>面试题：InnoDB 中一棵 B+ 树能存多少行数据？</title>
        <pubTime>2020-03-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/That-is-Kafka-Multi-image-in-depth/</loc>
    <lastmod>2021-03-07T05:15:39.620Z</lastmod>
    <data>
        <display>
        <title>原来这才是 Kafka！（多图+深入）</title>
        <pubTime>2020-09-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-ninth-year-I-joined-Tencent-I-resigned/</loc>
    <lastmod>2021-03-07T05:15:39.616Z</lastmod>
    <data>
        <display>
        <title>入职腾讯第九年，我辞职了!!!</title>
        <pubTime>2021-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Basic-JVM-online-troubleshooting-operations/</loc>
    <lastmod>2021-03-07T05:15:39.611Z</lastmod>
    <data>
        <display>
        <title>JVM 线上故障排查基本操作</title>
        <pubTime>2019-12-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Technical-map-in-my-eyes/</loc>
    <lastmod>2021-03-07T05:15:39.606Z</lastmod>
    <data>
        <display>
        <title>我眼中的技术地图</title>
        <pubTime>2020-06-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-insert-tens-of-thousands-of-pieces-of-data-quickly-and-safely/</loc>
    <lastmod>2021-03-07T05:15:39.599Z</lastmod>
    <data>
        <display>
        <title>如何快速安全的插入千万条数据？</title>
        <pubTime>2020-05-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/10-quick-tips-about-redis//</loc>
    <lastmod>2021-03-07T05:15:39.595Z</lastmod>
    <data>
        <display>
        <title>Redis 使用的 10 个小技巧</title>
        <pubTime>2020-06-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Heirloom-code-can-break-bones-or-die/</loc>
    <lastmod>2021-03-07T05:15:39.592Z</lastmod>
    <data>
        <display>
        <title>祖传代码，轻则伤筋动骨，重则一命呜呼</title>
        <pubTime>2020-04-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Huawei-Ali-after-work-time-exposure-all-the-bright-there-is-the-smell-of-overtime/</loc>
    <lastmod>2021-03-07T05:15:39.589Z</lastmod>
    <data>
        <display>
        <title>华为阿里下班时间曝光：所有的光鲜，都有加班的味道</title>
        <pubTime>2020-08-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-Java-communicates-between-threads-interview-is-asked-to-cry/</loc>
    <lastmod>2021-03-07T05:15:39.586Z</lastmod>
    <data>
        <display>
        <title>Java 如何线程间通信，面试被问哭。。。</title>
        <pubTime>2020-04-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Magic-change-a-wave-of-synthetic-watermelon-The-code-is-open-source/</loc>
    <lastmod>2021-03-07T05:15:39.578Z</lastmod>
    <data>
        <display>
        <title>魔改一波合成大西瓜！代码已开源~</title>
        <pubTime>2021-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-should-not-I-override-the-service-method/</loc>
    <lastmod>2021-03-07T05:15:39.571Z</lastmod>
    <data>
        <display>
        <title>为什么不应该重写 service 方法？</title>
        <pubTime>2021-02-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Cloud-finally-gets-a-big-makeover-Why-use-dates-for-version-numbers/</loc>
    <lastmod>2021-03-07T05:15:39.557Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud 终于大改版？为什么要用日期来做版本号？</title>
        <pubTime>2021-01-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Excel-import-optimization-for-100000-rows-level-data/</loc>
    <lastmod>2021-03-07T05:15:39.545Z</lastmod>
    <data>
        <display>
        <title>100000 行级别数据的 Excel 导入优化之路</title>
        <pubTime>2020-08-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/With-these-15-programming-games-anyone-can-learn-to-program/</loc>
    <lastmod>2021-03-07T05:15:39.540Z</lastmod>
    <data>
        <display>
        <title>有了这 15 款编程游戏，谁都可以学编程！</title>
        <pubTime>2019-10-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/build-elk-and-use-it-for-springboot-and-nginx/</loc>
    <lastmod>2021-03-07T05:15:39.531Z</lastmod>
    <data>
        <display>
        <title>搭建 ELK 实时日志平台并在 Spring Boot 和 Nginx 项目中使用</title>
        <pubTime>2020-04-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Introduction-to-Spring-Batch/</loc>
    <lastmod>2021-03-07T05:15:39.527Z</lastmod>
    <data>
        <display>
        <title>Spring Batch 入门教程</title>
        <pubTime>2020-02-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-realization-principle-of-scan-code-login/</loc>
    <lastmod>2021-03-07T05:15:39.510Z</lastmod>
    <data>
        <display>
        <title>实现扫码登录的最简单方案与原理</title>
        <pubTime>2021-02-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-back-end-API-interface-documentation-is-a-Swagger-guide/</loc>
    <lastmod>2021-03-07T05:15:39.503Z</lastmod>
    <data>
        <display>
        <title>后端 API 接口文档 Swagger 使用指南</title>
        <pubTime>2020-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Cloud-develops-memory-footprint-solutions/</loc>
    <lastmod>2021-03-07T05:15:39.479Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud 开发内存占用过高解决方法</title>
        <pubTime>2019-12-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/9-best-practices-to-handle-exceptions-in-java/</loc>
    <lastmod>2021-03-07T05:15:39.467Z</lastmod>
    <data>
        <display>
        <title>Java 处理异常 9 个最佳实践，你知道几个？</title>
        <pubTime>2019-07-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Open-source-database-modeling-tool/</loc>
    <lastmod>2021-03-07T05:15:39.457Z</lastmod>
    <data>
        <display>
        <title>美滋滋的开源数据库模型建模工具！</title>
        <pubTime>2021-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-brief-discussion-of-TCP-Socket-Backlog-parameters/</loc>
    <lastmod>2021-03-07T05:15:39.451Z</lastmod>
    <data>
        <display>
        <title>浅谈 TCP Socket 的 backlog 参数</title>
        <pubTime>2020-07-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Come-again-the-open-source-artifact-that-hits-baidu-net-dish-or-99-years-younger-sister-develops/</loc>
    <lastmod>2021-03-07T05:15:39.447Z</lastmod>
    <data>
        <display>
        <title>再来一个吊打百度网盘的开源神器，还是 99 年妹子开发的</title>
        <pubTime>2020-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-integrates-Shiro-to-implement-dynamic-permission-loading-update-Session-sharing-single-sign-on/</loc>
    <lastmod>2021-03-07T05:15:39.441Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 整合 Shiro 实现动态权限加载更新+ Session 共享 + 单点登录</title>
        <pubTime>2020-02-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-a-few-days-GitHub-is-master-will-change-to-Main/</loc>
    <lastmod>2021-03-07T05:15:39.437Z</lastmod>
    <data>
        <display>
        <title>几天后，GitHub 的 “master” 将更改为 “main”</title>
        <pubTime>2020-09-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-biggest-failure-of-Spring-Web-applications/</loc>
    <lastmod>2021-03-07T05:15:39.410Z</lastmod>
    <data>
        <display>
        <title>Spring Web 应用的最大败笔</title>
        <pubTime>2019-04-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Elasticsearch-how-to-achieve-millionth-level-data-query-millisecond-level-return/</loc>
    <lastmod>2021-03-07T05:15:39.406Z</lastmod>
    <data>
        <display>
        <title>Elasticsearch 如何做到亿级数据查询毫秒级返回？</title>
        <pubTime>2019-08-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-Why-does-the-main-method-need-to-launch-the-class-SpringApplication-in-the-project-root/</loc>
    <lastmod>2021-03-07T05:15:39.402Z</lastmod>
    <data>
        <display>
        <title>SpringBoot：为什么 main 方法启动类 SpringApplication 需要在项目根目录</title>
        <pubTime>2020-08-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interviewer-You-do-not-understand-how-HTTPS-works-and-you-are-telling-me-about-the-man-in-the-middle-attack/</loc>
    <lastmod>2021-03-07T05:15:39.398Z</lastmod>
    <data>
        <display>
        <title>面试官：你连 HTTPS 原理没搞懂，还给我讲“中间人攻击”？</title>
        <pubTime>2020-09-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Experience-during-those-years-I-took-on-outsourcing-projects-at-the-university/</loc>
    <lastmod>2021-03-07T05:15:39.393Z</lastmod>
    <data>
        <display>
        <title>经验：那些年，我在大学接过的外包项目</title>
        <pubTime>2020-05-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-reasonably-estimate-the-thread-pool-size/</loc>
    <lastmod>2021-03-07T05:15:39.388Z</lastmod>
    <data>
        <display>
        <title>如何合理地估算线程池大小？</title>
        <pubTime>2020-04-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-does-Spring-Boot-automate-configuration/</loc>
    <lastmod>2021-03-07T05:15:39.379Z</lastmod>
    <data>
        <display>
        <title>面试必问 —— Spring Boot 是如何实现自动配置的？</title>
        <pubTime>2019-07-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Prometheus-Alertmanager-module-adds-SMS-alert/</loc>
    <lastmod>2021-03-07T05:15:39.373Z</lastmod>
    <data>
        <display>
        <title>Prometheus Alertmanager 模块添加短信告警</title>
        <pubTime>2020-03-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Get-a-Mac-in-2020/</loc>
    <lastmod>2021-03-07T05:15:39.368Z</lastmod>
    <data>
        <display>
        <title>2020 搞个 Mac 玩玩吧！</title>
        <pubTime>2020-02-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Heard-that-Spring-AOP-has-a-problem-Then-step-on-it/</loc>
    <lastmod>2021-03-07T05:15:39.360Z</lastmod>
    <data>
        <display>
        <title>听说 Spring AOP  有坑？那就来踩一踩</title>
        <pubTime>2021-01-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-the-use-of-great-MQ/</loc>
    <lastmod>2021-03-07T05:15:39.355Z</lastmod>
    <data>
        <display>
        <title>牛逼哄哄的 MQ 到底有什么用？</title>
        <pubTime>2019-10-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight//</loc>
    <lastmod>2021-03-07T05:15:39.350Z</lastmod>
    <data>
        <display>
        <title>一个比 Spring Boot 快 44 倍的 Java 框架</title>
        <pubTime>2021-02-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/RESTful-API-design-specification/</loc>
    <lastmod>2021-03-07T05:15:39.347Z</lastmod>
    <data>
        <display>
        <title>RESTful API 设计规范</title>
        <pubTime>2020-05-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Zhihu-high-praise-Linux-Why-did-he-write-such-a-strong-system-alone-but-China-couldn't-do-it/</loc>
    <lastmod>2021-03-07T05:15:39.331Z</lastmod>
    <data>
        <display>
        <title>知乎高赞：Linux！为何他一人就写出这么强的系统，中国却做不出来？</title>
        <pubTime>2020-10-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IDEA-to-deploy-Spring-Boot-to-Docker-with-one-click-can-you-do-this-SAO-operation/</loc>
    <lastmod>2021-03-07T05:15:39.327Z</lastmod>
    <data>
        <display>
        <title>IDEA 一键部署 Spring Boot 到 Docker，这个骚操作你会了吗？</title>
        <pubTime>2020-09-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Do-you-use-the-open-source-interface-management-platform-that-BAT-is-using/</loc>
    <lastmod>2021-03-07T05:15:39.313Z</lastmod>
    <data>
        <display>
        <title>BAT 都在使用的开源接口管理平台，你用了吗？</title>
        <pubTime>2020-08-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/ChinaMobilePhoneNumberRegex/</loc>
    <lastmod>2021-03-05T01:02:19.121Z</lastmod>
    <data>
        <display>
        <title>一组匹配中国大陆手机号码的正则表达式</title>
        <pubTime>2021-03-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JWT-practices-and-session-comparison/</loc>
    <lastmod>2021-02-27T16:45:37.359Z</lastmod>
    <data>
        <display>
        <title>jwt 实践以及与 session 对比</title>
        <pubTime>2021-02-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-did-I-get-the-offer-from-ant-financial/</loc>
    <lastmod>2021-02-25T05:52:11.750Z</lastmod>
    <data>
        <display>
        <title>我是如何拿到蚂蚁金服 Offer</title>
        <pubTime>2019-04-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Guava/peida/intro/</loc>
    <lastmod>2021-02-25T05:52:11.740Z</lastmod>
    <data>
        <display>
        <title>Guava 学习笔记：Google Guava 类库简介</title>
        <pubTime>2018-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Guava" url="https://www.iocoder.cn/categories/Guava/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Share-15-great-Chrome-extensions/</loc>
    <lastmod>2021-02-25T05:52:11.736Z</lastmod>
    <data>
        <display>
        <title>分享 15 个好用 + 实用的 Chrome 扩展</title>
        <pubTime>2021-02-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Tomcat/yuliu/A-request-analysis-1-process-the-generation-of-threads/</loc>
    <lastmod>2021-02-25T05:52:11.731Z</lastmod>
    <data>
        <display>
        <title>Tomcat 7 的一次请求分析（一）处理线程的产生</title>
        <pubTime>2018-01-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Tomcat" url="https://www.iocoder.cn/categories/Tomcat/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-running-performance-of-Cglib-compared-to-the-JDK-dynamic-proxy/</loc>
    <lastmod>2021-02-25T05:52:11.715Z</lastmod>
    <data>
        <display>
        <title>Cglib 与 JDK 动态代理的运行性能比较</title>
        <pubTime>2018-10-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Tomcat/yuliu/JMX-2-Dynamic-MBean/</loc>
    <lastmod>2021-02-25T05:52:11.616Z</lastmod>
    <data>
        <display>
        <title>Tomcat 7 中的 JMX 使用（二）Dynamic MBean</title>
        <pubTime>2018-01-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Tomcat" url="https://www.iocoder.cn/categories/Tomcat/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-dynamically-extend-fields-without-changing-the-table-structure/</loc>
    <lastmod>2021-02-25T05:52:11.499Z</lastmod>
    <data>
        <display>
        <title>不改表结构如何动态扩展字段</title>
        <pubTime>2018-11-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Tomcat/yuliu/Start-analysis-1-start-script/</loc>
    <lastmod>2021-02-25T05:52:11.495Z</lastmod>
    <data>
        <display>
        <title>Tomcat 7 启动分析（一）启动脚本</title>
        <pubTime>2018-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Tomcat" url="https://www.iocoder.cn/categories/Tomcat/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Git-commits-records-and-branching-models/</loc>
    <lastmod>2021-02-25T05:52:11.460Z</lastmod>
    <data>
        <display>
        <title>Git 提交记录和分支模型</title>
        <pubTime>2018-12-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-do-you-think-are-the-basics-of-Java/</loc>
    <lastmod>2021-02-25T05:52:11.453Z</lastmod>
    <data>
        <display>
        <title>你觉得什么才是 Java 的基础知识？</title>
        <pubTime>2019-01-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Handle-your-Java-exceptions-a-little-gracefully/</loc>
    <lastmod>2021-02-25T05:52:11.411Z</lastmod>
    <data>
        <display>
        <title>有点优雅的处理你的 Java 异常</title>
        <pubTime>2019-01-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Resilience4j/coding/CircuitBreaker-231/</loc>
    <lastmod>2021-02-25T05:52:11.325Z</lastmod>
    <data>
        <display>
        <title>Resilience4j 源码解析-2.3.1 CircuitBreaker模块之有限状态机</title>
        <pubTime>2018-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Resilience4j" url="https://www.iocoder.cn/categories/Resilience4j/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Guava/peida/Bimap/</loc>
    <lastmod>2021-02-25T05:52:11.288Z</lastmod>
    <data>
        <display>
        <title>Guava 学习笔记：Guava 新增集合类型 —— Bimap</title>
        <pubTime>2018-01-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Guava" url="https://www.iocoder.cn/categories/Guava/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Let-us-talk-about-idempotent-processing-in-high-concurrency-and-distribution/</loc>
    <lastmod>2021-02-25T05:52:11.251Z</lastmod>
    <data>
        <display>
        <title>我们来谈下高并发和分布式中的幂等处理</title>
        <pubTime>2019-01-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Tomcat/yuliu/Automatic-loading-of-classes-and-detection-of-file-changes/</loc>
    <lastmod>2021-02-25T05:52:11.185Z</lastmod>
    <data>
        <display>
        <title>Tomcat 7 自动加载类及检测文件变动原理</title>
        <pubTime>2018-01-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Tomcat" url="https://www.iocoder.cn/categories/Tomcat/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sentinel/houyi/Analysis-of-the-principle-of-the-sentinel/</loc>
    <lastmod>2021-02-25T05:52:11.161Z</lastmod>
    <data>
        <display>
        <title>限流降级神器-哨兵(sentinel)原理分析</title>
        <pubTime>2018-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sentinel" url="https://www.iocoder.cn/categories/Sentinel/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/microservices-vs-monoliths-an-operational-comparison//</loc>
    <lastmod>2021-02-25T05:52:11.139Z</lastmod>
    <data>
        <display>
        <title>8 场 5 胜，微服务VS单体架构</title>
        <pubTime>2020-11-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/intellij-idea-starts-2019-3-early-access-program/</loc>
    <lastmod>2021-02-25T05:52:11.127Z</lastmod>
    <data>
        <display>
        <title>IntelliJ IDEA 2019.3 这回真的要飞起来了，新特性抢先看！</title>
        <pubTime>2019-12-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Then-eight-application-scenarios-of-HBase-are-discussed/</loc>
    <lastmod>2021-02-25T05:52:11.102Z</lastmod>
    <data>
        <display>
        <title>再谈 HBase 八大应用场景</title>
        <pubTime>2018-11-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Shiro/xiaoqiyiye/Authorizer/</loc>
    <lastmod>2021-02-25T05:52:10.994Z</lastmod>
    <data>
        <display>
        <title>Shiro 源码分析(5) - 授权器(Authorizer)</title>
        <pubTime>2018-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Shiro" url="https://www.iocoder.cn/categories/Shiro/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Products-of-e-commerce-system-design-1/</loc>
    <lastmod>2021-02-25T05:52:10.978Z</lastmod>
    <data>
        <display>
        <title>电商系统设计之商品（上）</title>
        <pubTime>2018-11-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/geohash-algorithm//</loc>
    <lastmod>2021-02-25T05:52:10.955Z</lastmod>
    <data>
        <display>
        <title>周围的餐馆有哪些？GeoHash算法</title>
        <pubTime>2019-01-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Nacos/huangyunbin/How-does-Raft-keep-things-consistent/</loc>
    <lastmod>2021-02-25T05:52:10.880Z</lastmod>
    <data>
        <display>
        <title>Nacos 源码分析 —— Raft 如何保证内容一致</title>
        <pubTime>2019-01-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Nacos" url="https://www.iocoder.cn/categories/Nacos/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Jetty/EricCen/server-yu-handler/</loc>
    <lastmod>2021-02-25T05:52:10.877Z</lastmod>
    <data>
        <display>
        <title>Jetty 源码剖析系列(5) - Server 与 Handler</title>
        <pubTime>2018-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Jetty" url="https://www.iocoder.cn/categories/Jetty/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Nacos/the-tutorial/</loc>
    <lastmod>2021-02-25T05:52:10.874Z</lastmod>
    <data>
        <display>
        <title>深入浅出 Nacos 教程</title>
        <pubTime>2018-10-23T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Jetty/Jetty-collection/</loc>
    <lastmod>2021-02-25T05:52:10.827Z</lastmod>
    <data>
        <display>
        <title>Jetty 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2018-02-01T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Large-amount-of-data-must-be-divided-into-tables-sub-library-table-Sharding-JDBC-entry-and-project-practice/</loc>
    <lastmod>2021-02-25T05:52:10.824Z</lastmod>
    <data>
        <display>
        <title>数据量大了一定要分表，分库分表 Sharding-JDBC 入门与项目实战</title>
        <pubTime>2020-09-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Cache-penetration-and-Cache-concurrency-and-Cache-invalidation/</loc>
    <lastmod>2021-02-25T05:52:10.807Z</lastmod>
    <data>
        <display>
        <title>缓存穿透、缓存并发、缓存失效之思路变迁</title>
        <pubTime>2018-10-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/SpringBoot-integration-Swagger-Bootstrap-UI-a-more-refreshing-page/</loc>
    <lastmod>2021-02-25T05:52:10.804Z</lastmod>
    <data>
        <display>
        <title>SpringBoot 集成 Swagger-Bootstrap-UI，页面更清爽！</title>
        <pubTime>2021-02-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Five-stages-of-the-evolution-of-large-web-site-architecture-inventory/</loc>
    <lastmod>2021-02-25T05:52:10.801Z</lastmod>
    <data>
        <display>
        <title>大型网站架构演进的五大阶段盘点</title>
        <pubTime>2019-02-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Remember-a-tragic-Excel-export-event/</loc>
    <lastmod>2021-02-25T05:52:10.794Z</lastmod>
    <data>
        <display>
        <title>记一次悲惨的 Excel 导出事件</title>
        <pubTime>2019-01-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-affects-database-query-speed/</loc>
    <lastmod>2021-02-25T05:52:10.762Z</lastmod>
    <data>
        <display>
        <title>什么影响了数据库查询速度?</title>
        <pubTime>2019-01-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Tomcat/yuliu/Start-analysis-3-Digester/</loc>
    <lastmod>2021-02-25T05:52:10.715Z</lastmod>
    <data>
        <display>
        <title>Tomcat 7 启动分析（三）Digester 的使用</title>
        <pubTime>2018-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Tomcat" url="https://www.iocoder.cn/categories/Tomcat/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Tomcat/yuliu/NIO-process/</loc>
    <lastmod>2021-02-25T05:52:10.700Z</lastmod>
    <data>
        <display>
        <title>Tomcat 7 中 NIO 处理分析</title>
        <pubTime>2018-01-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Tomcat" url="https://www.iocoder.cn/categories/Tomcat/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Resilience4j/coding/CircuitBreaker-break/</loc>
    <lastmod>2021-02-25T05:52:10.644Z</lastmod>
    <data>
        <display>
        <title>Resilience4j 源码解析-2.6 CircuitBreaker模块之熔断</title>
        <pubTime>2018-01-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Resilience4j" url="https://www.iocoder.cn/categories/Resilience4j/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/An-in-depth-discussion-of-sessions/</loc>
    <lastmod>2021-02-25T05:52:10.641Z</lastmod>
    <data>
        <display>
        <title>对 Session 的深入探讨</title>
        <pubTime>2019-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/start/intro/</loc>
    <lastmod>2021-02-25T05:52:10.637Z</lastmod>
    <data>
        <display>
        <title>RocketMQ 入门 —— 初探</title>
        <pubTime>2019-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/start/Principle-and-practice/</loc>
    <lastmod>2021-02-25T05:52:10.532Z</lastmod>
    <data>
        <display>
        <title>RocketMQ 入门 —— 原理与实践</title>
        <pubTime>2020-01-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-transaction-usage-examples-and-implementation-principles/</loc>
    <lastmod>2021-02-25T05:52:10.430Z</lastmod>
    <data>
        <display>
        <title>Spring 事务用法示例与实现原理</title>
        <pubTime>2018-10-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/tianchi_polar_db//</loc>
    <lastmod>2021-02-25T05:52:10.423Z</lastmod>
    <data>
        <display>
        <title>阿里第一届天池 PolarDB 数据库性能大赛</title>
        <pubTime>2019-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Nginx/Based-on-Nginx-to-achieve-100000-concurrency-Linux-kernel-optimization/</loc>
    <lastmod>2021-02-25T05:52:10.411Z</lastmod>
    <data>
        <display>
        <title>基于 Nginx 实现 10万+ 并发，Linux 内核优化</title>
        <pubTime>2018-10-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Nginx" url="https://www.iocoder.cn/categories/Nginx/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Jedis-operations-against-Redis-detailed/</loc>
    <lastmod>2021-02-25T05:52:10.399Z</lastmod>
    <data>
        <display>
        <title>Jedis 对 Redis 的操作详解</title>
        <pubTime>2018-11-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Resilience4j/coding/CircuitBreaker-summary/</loc>
    <lastmod>2021-02-25T05:52:10.370Z</lastmod>
    <data>
        <display>
        <title>Resilience4j 源码解析-2.7 CircuitBreaker模块之总结</title>
        <pubTime>2018-01-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Resilience4j" url="https://www.iocoder.cn/categories/Resilience4j/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sharding-Sphere/Sharding-Sphere-new-generation-Zookeeper-registration-center-is-analyzed/</loc>
    <lastmod>2021-02-25T05:52:10.359Z</lastmod>
    <data>
        <display>
        <title>Sharding-Sphere的 新一代 Zookeeper 注册中心实现剖析</title>
        <pubTime>2018-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sharding Sphere" url="https://www.iocoder.cn/categories/Sharding-Sphere/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Geek/Learn-micro-services-from-zero/From-single-application-to-service/</loc>
    <lastmod>2021-02-25T05:52:10.356Z</lastmod>
    <data>
        <display>
        <title>从单体应用走向服务化</title>
        <pubTime>2019-01-01T16:00:00.000Z</pubTime>
        
        <tag>从0开始学微服务</tag>
         
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Amazon-took-oracle-Java-jobs-and-launched-Corretto/</loc>
    <lastmod>2021-02-25T05:52:10.340Z</lastmod>
    <data>
        <display>
        <title>亚马逊抢甲骨文的 Java 饭碗，推出 Corretto</title>
        <pubTime>2019-01-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Huawei-Java-programming/</loc>
    <lastmod>2021-02-25T05:52:10.326Z</lastmod>
    <data>
        <display>
        <title>华为 Java 编程军规</title>
        <pubTime>2021-02-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Taobao-seconds-system-design-details/</loc>
    <lastmod>2021-02-25T05:52:10.310Z</lastmod>
    <data>
        <display>
        <title>淘宝大秒系统设计详解</title>
        <pubTime>2018-11-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-little-bit-about-Java-unit-testing/</loc>
    <lastmod>2021-02-25T05:52:10.266Z</lastmod>
    <data>
        <display>
        <title>小谈 Java 单元测试</title>
        <pubTime>2018-07-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programmer-time-management-philosophy-how-to-better-use-our-time/</loc>
    <lastmod>2021-02-25T05:52:10.191Z</lastmod>
    <data>
        <display>
        <title>程序员的时间管理哲学 —— 如何更好的利用我们的时间</title>
        <pubTime>2018-12-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Performance-evaluation-performance-difference-between-MyBatis-and-Hibernate/</loc>
    <lastmod>2021-02-25T05:52:10.166Z</lastmod>
    <data>
        <display>
        <title>性能评测：MyBatis 与 Hibernate 的性能差异</title>
        <pubTime>2018-12-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Tomcat/yuliu/A-request-analysis-3-The-request-matches-specific-components-in-the-container/</loc>
    <lastmod>2021-02-25T05:52:10.133Z</lastmod>
    <data>
        <display>
        <title>Tomcat 7 的一次请求分析（三）请求与容器中具体组件的匹配</title>
        <pubTime>2018-01-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Tomcat" url="https://www.iocoder.cn/categories/Tomcat/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Kafka-stress-test-3-cheap-servers-support-2-million-TPS/</loc>
    <lastmod>2021-02-25T05:52:10.040Z</lastmod>
    <data>
        <display>
        <title>Kafka 压测：3 台廉价服务器竟支撑 200 万 TPS</title>
        <pubTime>2019-02-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JDK/net-2-nio-1/</loc>
    <lastmod>2021-02-25T05:52:10.007Z</lastmod>
    <data>
        <display>
        <title>JDK 源码解析 —— 网络(二)之 NIO(上)之 Channel</title>
        <pubTime>2019-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JDK 源码" url="https://www.iocoder.cn/categories/JDK-%E6%BA%90%E7%A0%81/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/One-minute-understanding-of-Token-Cookie-and-Session/</loc>
    <lastmod>2021-02-25T05:52:09.975Z</lastmod>
    <data>
        <display>
        <title>一分钟理解 Token、Cookie、Session 的基佬关系</title>
        <pubTime>2019-02-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-design-a-general-authority-management-system/</loc>
    <lastmod>2021-02-25T05:52:09.917Z</lastmod>
    <data>
        <display>
        <title>如何设计一个通用的权限管理系统</title>
        <pubTime>2020-11-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Canal/tianshouzhi/driver/</loc>
    <lastmod>2021-02-25T05:52:09.872Z</lastmod>
    <data>
        <display>
        <title>Canal 源码分析 —— driver 模块</title>
        <pubTime>2018-01-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Canal" url="https://www.iocoder.cn/categories/Canal/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-impacts-MySQL-performance/</loc>
    <lastmod>2021-02-25T05:52:09.769Z</lastmod>
    <data>
        <display>
        <title>什么影响了 MySQL 性能？</title>
        <pubTime>2019-01-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/should-we-restraint-from-seeking-new-tech/</loc>
    <lastmod>2021-02-25T05:52:09.734Z</lastmod>
    <data>
        <display>
        <title>我们是否应当克制对新技术的追求？</title>
        <pubTime>2019-03-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Some-thoughts-on-recent-project-refactoring/</loc>
    <lastmod>2021-02-25T05:52:09.694Z</lastmod>
    <data>
        <display>
        <title>最近项目重构的一些感想</title>
        <pubTime>2018-11-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Shiro/xiaoqiyiye/SecurityManager/</loc>
    <lastmod>2021-02-25T05:52:09.663Z</lastmod>
    <data>
        <display>
        <title>Shiro 源码分析(7) - 安全管理器(SecurityManager)</title>
        <pubTime>2018-01-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Shiro" url="https://www.iocoder.cn/categories/Shiro/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sentinel/good-collection/</loc>
    <lastmod>2021-02-25T05:52:09.626Z</lastmod>
    <data>
        <display>
        <title>Sentinel 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2018-02-02T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sharding-Sphere/Distributed-transactions-are-implemented-in-Sharding-Sphere/</loc>
    <lastmod>2021-02-25T05:52:09.623Z</lastmod>
    <data>
        <display>
        <title>分布式事务在 Sharding-Sphere 中的实现</title>
        <pubTime>2018-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sharding Sphere" url="https://www.iocoder.cn/categories/Sharding-Sphere/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Github-10-open-source-free-and-excellent-backend-control-panels/</loc>
    <lastmod>2021-02-25T05:52:09.522Z</lastmod>
    <data>
        <display>
        <title>Github上 10 个开源免费且优秀的后台控制面板</title>
        <pubTime>2019-03-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/metro-transfer-plan/</loc>
    <lastmod>2021-02-25T05:52:09.496Z</lastmod>
    <data>
        <display>
        <title>人民广场怎么走？地铁换乘算法的实现</title>
        <pubTime>2019-01-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/10-Common-software-architecture-patterns/</loc>
    <lastmod>2021-02-25T05:52:09.419Z</lastmod>
    <data>
        <display>
        <title>10 个常见的软件架构模式</title>
        <pubTime>2020-11-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-did-I-bring-a-project-down/</loc>
    <lastmod>2021-02-25T05:52:09.396Z</lastmod>
    <data>
        <display>
        <title>我是怎么把一个项目带崩的</title>
        <pubTime>2018-11-27T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Canal/tianshouzhi/tutorials/</loc>
    <lastmod>2021-02-25T05:52:09.378Z</lastmod>
    <data>
        <display>
        <title>Canal 源码分析 —— 简介</title>
        <pubTime>2017-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Canal" url="https://www.iocoder.cn/categories/Canal/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-more-important-than-learning-new-technology-is-the-change-of-thinking/</loc>
    <lastmod>2021-02-25T05:52:09.347Z</lastmod>
    <data>
        <display>
        <title>比学习新技术更重要的是思维的改变</title>
        <pubTime>2019-01-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-went-from-getting-started-to-quitting/</loc>
    <lastmod>2021-02-25T05:52:09.341Z</lastmod>
    <data>
        <display>
        <title>Redis 从入门到放弃</title>
        <pubTime>2018-11-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Distributed-systems-and-delivery-of-messages/</loc>
    <lastmod>2021-02-25T05:52:09.293Z</lastmod>
    <data>
        <display>
        <title>分布式系统与消息的投递</title>
        <pubTime>2019-02-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-implements-the-singleton-pattern-in-nine-ways/</loc>
    <lastmod>2021-02-25T05:52:09.262Z</lastmod>
    <data>
        <display>
        <title>Java 实现单例模式的 9 种方法</title>
        <pubTime>2019-01-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Nacos/huangbin/How-to-log-off-an-instance-of-kill-9/</loc>
    <lastmod>2021-02-25T05:52:09.221Z</lastmod>
    <data>
        <display>
        <title>Nacos 源码分析 —— 如何下线被 kill -9 的实例</title>
        <pubTime>2019-02-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Nacos" url="https://www.iocoder.cn/categories/Nacos/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Tomcat/yuliu/Start-analysis-4-components-int-and-start-method/</loc>
    <lastmod>2021-02-25T05:52:09.209Z</lastmod>
    <data>
        <display>
        <title>Tomcat 7 启动分析（四）各组件 init、start 方法调用</title>
        <pubTime>2018-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Tomcat" url="https://www.iocoder.cn/categories/Tomcat/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Just-to-make-you-understand-Nginx-this-article-is-enough/</loc>
    <lastmod>2021-02-25T05:52:09.150Z</lastmod>
    <data>
        <display>
        <title>【收藏】神器 Nginx 的学习手册</title>
        <pubTime>2021-02-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-8-big-data-types-very-well-written/</loc>
    <lastmod>2021-02-25T05:52:09.145Z</lastmod>
    <data>
        <display>
        <title>Redis 的 8 大数据类型，写得非常好！</title>
        <pubTime>2020-11-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Give-you-a-list-of-Spring-Boot-knowledge/</loc>
    <lastmod>2021-02-25T05:52:09.094Z</lastmod>
    <data>
        <display>
        <title>给你一份 Spring Boot 知识清单</title>
        <pubTime>2021-02-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/soup/talk-about-time-management/</loc>
    <lastmod>2021-02-25T05:52:09.074Z</lastmod>
    <data>
        <display>
        <title>老艿艿说：关于时间管理的分享</title>
        <pubTime>2018-07-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="鸡汤" url="https://www.iocoder.cn/categories/%E9%B8%A1%E6%B1%A4/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Tomcat/yuliu/A-request-analysis-4-Tomcat-7-valve-mechanism-principle/</loc>
    <lastmod>2021-02-25T05:52:09.033Z</lastmod>
    <data>
        <display>
        <title>Tomcat 7 的一次请求分析（四）Tomcat 7 阀机制原理</title>
        <pubTime>2018-01-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Tomcat" url="https://www.iocoder.cn/categories/Tomcat/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/dunwu/nginx-tutorial/</loc>
    <lastmod>2021-02-25T05:52:09.021Z</lastmod>
    <data>
        <display>
        <title>超实用的 Nginx 极简教程，覆盖了常用场景</title>
        <pubTime>2021-02-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-imaginative-can-engineers-be-in-fighting-back-against-reptiles/</loc>
    <lastmod>2021-02-25T05:52:09.014Z</lastmod>
    <data>
        <display>
        <title>反击爬虫，工程师的脑洞可以有多大？</title>
        <pubTime>2018-11-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/chinese-programmer-wrong-pronunciation/</loc>
    <lastmod>2021-02-25T05:52:09.011Z</lastmod>
    <data>
        <display>
        <title>中国程序员容易发音错误的单词</title>
        <pubTime>2018-07-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Jetty/EricCen/intro/</loc>
    <lastmod>2021-02-25T05:52:08.984Z</lastmod>
    <data>
        <display>
        <title>Jetty 源码剖析系列(1) - 总览</title>
        <pubTime>2018-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Jetty" url="https://www.iocoder.cn/categories/Jetty/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Nacos/huangyunbin/312ca3c9e6756c1ee1c2128db2f8229e/</loc>
    <lastmod>2021-02-25T05:52:08.972Z</lastmod>
    <data>
        <display>
        <title>Nacos 源码分析 —— Raft 如何心跳保持</title>
        <pubTime>2019-01-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Nacos" url="https://www.iocoder.cn/categories/Nacos/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Tomcat/yuliu/Web-application-loading-principle-3-Listener-Filter-Servlet/</loc>
    <lastmod>2021-02-25T05:52:08.942Z</lastmod>
    <data>
        <display>
        <title>Tomcat 7 中 web 应用加载原理（三）Listener、Filter、Servlet 的加载和调用</title>
        <pubTime>2018-01-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Tomcat" url="https://www.iocoder.cn/categories/Tomcat/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/what-actually-happens-when-you-type-in-a-web-address-and-hit-enter/</loc>
    <lastmod>2021-02-25T05:52:08.938Z</lastmod>
    <data>
        <display>
        <title>经典面试：当你输入一个网址后回车，实际会发生什么</title>
        <pubTime>2019-01-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Deep-understanding-of-the-three-factory-patterns-of-Java/</loc>
    <lastmod>2021-02-25T05:52:08.918Z</lastmod>
    <data>
        <display>
        <title>深入理解Java的三种工厂模式</title>
        <pubTime>2019-02-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/start/example/</loc>
    <lastmod>2021-02-25T05:52:08.903Z</lastmod>
    <data>
        <display>
        <title>RocketMQ 入门 —— 简单的消息示例</title>
        <pubTime>2020-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Guava/peida/Immutable_Collections/</loc>
    <lastmod>2021-02-25T05:52:08.857Z</lastmod>
    <data>
        <display>
        <title>Guava 学习笔记：Immutable(不可变)集合</title>
        <pubTime>2018-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Guava" url="https://www.iocoder.cn/categories/Guava/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-5-best-ways-to-traverse-a-HashMap-I-do-not-believe-you-know-it-all/</loc>
    <lastmod>2021-02-25T05:52:08.761Z</lastmod>
    <data>
        <display>
        <title>遍历 HashMap 的 5 种最佳方式，我不信你全知道！</title>
        <pubTime>2020-11-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Separate-SpringBoot-SpringSecurity-JWT-RBAC-from-front-and-rear-to-achieve-user-stateless-request-authentication/</loc>
    <lastmod>2021-02-25T05:52:08.741Z</lastmod>
    <data>
        <display>
        <title>前后端分离 SpringBoot + SpringSecurity + JWT + RBAC 实现用户无状态请求验证</title>
        <pubTime>2020-03-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-custom-ClassLoader-implements-JVM-class-loading/</loc>
    <lastmod>2021-02-25T05:52:08.728Z</lastmod>
    <data>
        <display>
        <title>Java 自定义 ClassLoader 实现 JVM 类加载</title>
        <pubTime>2019-02-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Learn-Restful-HTTP-API-design-from-Github/</loc>
    <lastmod>2021-02-25T05:52:08.725Z</lastmod>
    <data>
        <display>
        <title>跟着 Github 学习 Restful HTTP API 的优雅设计</title>
        <pubTime>2018-12-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-depth-understanding-of-load-balancing/</loc>
    <lastmod>2021-02-25T05:52:08.695Z</lastmod>
    <data>
        <display>
        <title>深入理解负载均衡</title>
        <pubTime>2019-03-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/JVM-tuning-learning-article/</loc>
    <lastmod>2021-02-25T05:52:08.680Z</lastmod>
    <data>
        <display>
        <title>JVM 调优（学习篇）</title>
        <pubTime>2019-02-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-various-lock-summary/</loc>
    <lastmod>2021-02-25T05:52:08.660Z</lastmod>
    <data>
        <display>
        <title>Java 各种锁的小结</title>
        <pubTime>2019-03-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Canal/tianshouzhi/store/</loc>
    <lastmod>2021-02-25T05:52:08.615Z</lastmod>
    <data>
        <display>
        <title>Canal 源码分析 —— store 模块</title>
        <pubTime>2018-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Canal" url="https://www.iocoder.cn/categories/Canal/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Spring-Boot-integrates-Lombok-to-make-your-code-cleaner/</loc>
    <lastmod>2021-02-25T05:52:08.587Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 集成 Lombok 让代码更简洁</title>
        <pubTime>2019-03-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JDK/net-1-bio/</loc>
    <lastmod>2021-02-25T05:52:08.532Z</lastmod>
    <data>
        <display>
        <title>JDK 源码解析 —— 网络(一)之 BIO</title>
        <pubTime>2019-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JDK 源码" url="https://www.iocoder.cn/categories/JDK-%E6%BA%90%E7%A0%81/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-interviewer-asked-Does-Kafka-lose-messages-How-did-you-deal-with-it/</loc>
    <lastmod>2021-02-25T05:52:08.347Z</lastmod>
    <data>
        <display>
        <title>面试官问：Kafka 会不会丢消息？怎么处理的?</title>
        <pubTime>2020-11-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/laoliang/restful_idempotent//</loc>
    <lastmod>2021-02-25T05:52:08.338Z</lastmod>
    <data>
        <display>
        <title>如何理解 RESTful 的幂等性</title>
        <pubTime>2019-02-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Nacos/wyp57801314/project-module-intro/</loc>
    <lastmod>2021-02-25T05:52:08.331Z</lastmod>
    <data>
        <display>
        <title>深入浅出高性能服务发现、配置框架 Nacos 系列 2 ：Nacos项目结构介绍</title>
        <pubTime>2010-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Nacos" url="https://www.iocoder.cn/categories/Nacos/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/HashMap,-ConcurrentHashMap-principle-and-source-code-once-clear/</loc>
    <lastmod>2021-02-25T05:52:08.325Z</lastmod>
    <data>
        <display>
        <title>HashMap, ConcurrentHashMap 原理及源码，一次性讲清楚！</title>
        <pubTime>2020-11-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SOFARPC/Nic/service-invoke/</loc>
    <lastmod>2021-02-25T05:52:08.318Z</lastmod>
    <data>
        <display>
        <title>SOFA RPC 源码解析 —— 服务调用</title>
        <pubTime>2018-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SOFA RPC" url="https://www.iocoder.cn/categories/SOFA-RPC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Jitter-solution-for-publishing-or-restarting-online-services/</loc>
    <lastmod>2021-02-25T05:52:08.299Z</lastmod>
    <data>
        <display>
        <title>涨姿势 | 服务重启后，为什么发生抖动？</title>
        <pubTime>2018-12-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Guava/peida/Multimap/</loc>
    <lastmod>2021-02-25T05:52:08.287Z</lastmod>
    <data>
        <display>
        <title>Guava 学习笔记：Guava 新增集合类型 —— Multimap</title>
        <pubTime>2018-01-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Guava" url="https://www.iocoder.cn/categories/Guava/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Guava/peida/Range/</loc>
    <lastmod>2021-02-25T05:52:08.262Z</lastmod>
    <data>
        <display>
        <title>Guava 学习笔记：Range</title>
        <pubTime>2018-01-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Guava" url="https://www.iocoder.cn/categories/Guava/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/2018-devecosystem-of-china-from-idea/</loc>
    <lastmod>2021-02-25T05:52:08.225Z</lastmod>
    <data>
        <display>
        <title>JetBrains 2018 中国开发者生态报告：Java 最流行</title>
        <pubTime>2019-02-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Shiro/xiaoqiyiye/ShiroFilterFactoryBean/</loc>
    <lastmod>2021-02-25T05:52:08.202Z</lastmod>
    <data>
        <display>
        <title>Shiro 源码分析(8) - 过滤器(ShiroFilterFactoryBean)</title>
        <pubTime>2018-01-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Shiro" url="https://www.iocoder.cn/categories/Shiro/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Jetty/EricCen/connectorru-he-jie-shou-wang-luo-qing-qiu/</loc>
    <lastmod>2021-02-25T05:52:08.188Z</lastmod>
    <data>
        <display>
        <title>Jetty 源码剖析系列(3) - Connector 如何接收处理网络请求</title>
        <pubTime>2018-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Jetty" url="https://www.iocoder.cn/categories/Jetty/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Resilience4j/coding/RateLimiter/</loc>
    <lastmod>2021-02-25T05:52:08.142Z</lastmod>
    <data>
        <display>
        <title>Resilience4j 源码解析-3 RateLimiter模块介绍及限流算法</title>
        <pubTime>2018-01-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Resilience4j" url="https://www.iocoder.cn/categories/Resilience4j/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sentinel/houyi/The-sentinel-is-based-on-the-statistics-analysis-of-the-real-time-index-of-the-sliding-time-window/</loc>
    <lastmod>2021-02-25T05:52:08.126Z</lastmod>
    <data>
        <display>
        <title>限流降级神器「sentinel」基于滑动时间窗口的实时指标统计分析</title>
        <pubTime>2018-02-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sentinel" url="https://www.iocoder.cn/categories/Sentinel/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/xuma/java-level/</loc>
    <lastmod>2021-02-25T05:52:08.027Z</lastmod>
    <data>
        <display>
        <title>JAVA 程序员分级，你属于哪一种？</title>
        <pubTime>2018-12-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Shiro/xiaoqiyiye/Authenticator/</loc>
    <lastmod>2021-02-25T05:52:07.916Z</lastmod>
    <data>
        <display>
        <title>Shiro 源码分析(3) - 认证器(Authenticator)</title>
        <pubTime>2018-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Shiro" url="https://www.iocoder.cn/categories/Shiro/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Shiro/xiaoqiyiye/SessionManager/</loc>
    <lastmod>2021-02-25T05:52:07.874Z</lastmod>
    <data>
        <display>
        <title>Shiro 源码分析(2) - 会话管理器(SessionManager)</title>
        <pubTime>2018-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Shiro" url="https://www.iocoder.cn/categories/Shiro/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/2018_annual_code_report/</loc>
    <lastmod>2021-02-25T05:52:07.782Z</lastmod>
    <data>
        <display>
        <title>脑洞大开，如何生成 2018 年度代码报告</title>
        <pubTime>2019-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Performance-comparison-of-eight-WebSocket-frameworks/</loc>
    <lastmod>2021-02-25T05:52:07.779Z</lastmod>
    <data>
        <display>
        <title>八种 WebSocket 框架的性能比较</title>
        <pubTime>2018-11-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interview-poorly-asked-Spring-AOP-principles/</loc>
    <lastmod>2021-02-25T05:52:07.747Z</lastmod>
    <data>
        <display>
        <title>面试问烂的 Spring AOP 原理</title>
        <pubTime>2018-11-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/videos/</loc>
    <lastmod>2021-02-25T05:52:07.704Z</lastmod>
    <data>
        <display>
        <title>SkyWalking 视频合集</title>
        <pubTime>2020-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interview-poorly-asked-SpringMVC-process/</loc>
    <lastmod>2021-02-25T05:52:07.603Z</lastmod>
    <data>
        <display>
        <title>面试问烂的 Spring MVC 过程</title>
        <pubTime>2018-11-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Nacos/huangyunbin/How-to-do-health-check/</loc>
    <lastmod>2021-02-25T05:52:07.582Z</lastmod>
    <data>
        <display>
        <title>Nacos 源码分析 —— 如何做健康检查</title>
        <pubTime>2019-01-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Nacos" url="https://www.iocoder.cn/categories/Nacos/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Advantages-and-disadvantages-of-NoSQL-such-as-MongoDB-HBase-Redis-and-application-scenarios/</loc>
    <lastmod>2021-02-25T05:52:07.572Z</lastmod>
    <data>
        <display>
        <title>MongoDB、HBase、Redis 等 NoSQL 优劣势、应用场景</title>
        <pubTime>2018-10-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/In-depth-parsing-of-the-seven-implementations-of-the-singleton-pattern/</loc>
    <lastmod>2021-02-25T05:52:07.564Z</lastmod>
    <data>
        <display>
        <title>深入解析单例模式的七种实现</title>
        <pubTime>2018-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Tomcat/yuliu/JMX-1-Standard-MBean/</loc>
    <lastmod>2021-02-25T05:52:07.520Z</lastmod>
    <data>
        <display>
        <title>Tomcat 7 中的 JMX 使用（一）Standard MBean</title>
        <pubTime>2018-01-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Tomcat" url="https://www.iocoder.cn/categories/Tomcat/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Guava/peida/Table/</loc>
    <lastmod>2021-02-25T05:52:07.377Z</lastmod>
    <data>
        <display>
        <title>Guava 学习笔记：Guava 新集合 —— Table 等</title>
        <pubTime>2018-01-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Guava" url="https://www.iocoder.cn/categories/Guava/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-did-the-String-hashCode-method-select-the-number-31-as-a-multiplier/</loc>
    <lastmod>2021-02-25T05:52:07.373Z</lastmod>
    <data>
        <display>
        <title>科普：为什么 String hashCode 方法选择数字 31 作为乘子</title>
        <pubTime>2019-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-the-difference-between-reading-common-logging-frameworks-Log4j-andSLF4J-and-Logback/</loc>
    <lastmod>2021-02-25T05:52:07.365Z</lastmod>
    <data>
        <display>
        <title>一文读懂常用日志框架（Log4j、SLF4J、Logback）有啥区别</title>
        <pubTime>2019-03-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-bit-of-a-long-Java-API-design-listing/</loc>
    <lastmod>2021-02-25T05:52:07.333Z</lastmod>
    <data>
        <display>
        <title>有点长的 Java API 设计清单</title>
        <pubTime>2018-12-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/xuma/spi/</loc>
    <lastmod>2021-02-25T05:52:07.326Z</lastmod>
    <data>
        <display>
        <title>JAVA 拾遗 —— 关于 SPI 机制</title>
        <pubTime>2018-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-ID-Number-Identification-system/</loc>
    <lastmod>2021-02-25T05:52:07.323Z</lastmod>
    <data>
        <display>
        <title>Java 身份证号码识别系统</title>
        <pubTime>2020-11-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/8-git-tips-tricks/</loc>
    <lastmod>2021-02-25T05:52:07.320Z</lastmod>
    <data>
        <display>
        <title>8 个不常见但很有用的 Git 命令</title>
        <pubTime>2019-01-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Nacos/wyp57801314/client-init/</loc>
    <lastmod>2021-02-25T05:52:07.261Z</lastmod>
    <data>
        <display>
        <title>深入浅出高性能服务发现、配置框架 Nacos 系列 3 ：Nacos客户端初始化流程</title>
        <pubTime>2010-01-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Nacos" url="https://www.iocoder.cn/categories/Nacos/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SOFARPC/Nic/service-refer/</loc>
    <lastmod>2021-02-25T05:52:07.257Z</lastmod>
    <data>
        <display>
        <title>SOFA RPC 源码解析 —— 服务引用</title>
        <pubTime>2018-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SOFA RPC" url="https://www.iocoder.cn/categories/SOFA-RPC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/idea-2019-journey/</loc>
    <lastmod>2021-02-25T05:52:07.210Z</lastmod>
    <data>
        <display>
        <title>IntelliJ IDEA 使用教程(2019图文版) ——从入门到上瘾</title>
        <pubTime>2019-03-13T16:00:00.000Z</pubTime>
        
        <tag>IntelliJ-IDEA</tag>
         
         
           
             
              <breadCrumb title="IDEA" url="https://www.iocoder.cn/categories/IDEA/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Diagrammatic-JOIN-of-SQL/</loc>
    <lastmod>2021-02-25T05:52:07.183Z</lastmod>
    <data>
        <display>
        <title>图解 SQL 里的各种 JOIN</title>
        <pubTime>2019-02-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Log4j1-and-Logback-and-Log4j2-performance-test/</loc>
    <lastmod>2021-02-25T05:52:07.176Z</lastmod>
    <data>
        <display>
        <title>Log4j1、Logback 以及 Log4j2 性能测试对</title>
        <pubTime>2019-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IntelliJ-IDEA-JDK-8-performance-tuning/</loc>
    <lastmod>2021-02-25T05:52:07.121Z</lastmod>
    <data>
        <display>
        <title>IntelliJ IDEA JDK 8 性能调优</title>
        <pubTime>2018-11-23T16:00:00.000Z</pubTime>
        
        <tag>IntelliJ IDEA</tag>
         
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Tomcat/yuliu/Web-application-loading-principle-1-Context-construction/</loc>
    <lastmod>2021-02-25T05:52:07.110Z</lastmod>
    <data>
        <display>
        <title>Tomcat 7 中 web 应用加载原理（一）Context 构建</title>
        <pubTime>2018-01-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Tomcat" url="https://www.iocoder.cn/categories/Tomcat/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Overview-of-JVM-analysis-tools/</loc>
    <lastmod>2021-02-25T05:52:07.082Z</lastmod>
    <data>
        <display>
        <title>JVM 分析工具概述</title>
        <pubTime>2018-11-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Seven-steps-to-quickly-read-RPC-framework-principles/</loc>
    <lastmod>2021-02-25T05:52:07.074Z</lastmod>
    <data>
        <display>
        <title>七个步骤，带你快速读懂 RPC 框架原理</title>
        <pubTime>2018-12-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Create-a-high-pretend-bility-Vim-artifact/</loc>
    <lastmod>2021-02-25T05:52:07.067Z</lastmod>
    <data>
        <display>
        <title>打造一款高逼格的 Vim 神器</title>
        <pubTime>2020-11-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Resilience4j/good-collection/</loc>
    <lastmod>2021-02-25T05:52:07.057Z</lastmod>
    <data>
        <display>
        <title>Resilience4j 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2018-02-01T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/didi/spring-boot-mybatis/</loc>
    <lastmod>2021-02-25T05:52:07.012Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 整合 MyBatis</title>
        <pubTime>2018-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-memory-compression-combat/</loc>
    <lastmod>2021-02-25T05:52:07.003Z</lastmod>
    <data>
        <display>
        <title>Redis 内存压缩实战</title>
        <pubTime>2018-12-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-do-we-do-distributed-use-Redis/</loc>
    <lastmod>2021-02-25T05:52:06.974Z</lastmod>
    <data>
        <display>
        <title>为什么我们做分布式使用 Redis ?</title>
        <pubTime>2018-10-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Redis-niubi/</loc>
    <lastmod>2021-02-25T05:52:06.963Z</lastmod>
    <data>
        <display>
        <title>告诉你 Redis 是一个牛逼货</title>
        <pubTime>2018-07-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/on-from-java-to-kotlin-and-back-again//</loc>
    <lastmod>2021-02-25T05:52:06.873Z</lastmod>
    <data>
        <display>
        <title>抛弃 Java 改用 Kotlin 的六个月后，我后悔了！</title>
        <pubTime>2020-11-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Model-selection-analysis-of-message-middleware-global-comparison-between-Kafka-and-RabbitMQ/</loc>
    <lastmod>2021-02-25T05:52:06.823Z</lastmod>
    <data>
        <display>
        <title>消息中间件选型分析——从Kafka与RabbitMQ的对比来看全局</title>
        <pubTime>2018-10-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/diff-from-Redis-and-Memcached/</loc>
    <lastmod>2021-02-25T05:52:06.787Z</lastmod>
    <data>
        <display>
        <title>全面对比 Redis 和 Memcached 的 6 点区别</title>
        <pubTime>2019-01-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-are-the-front-and-back-ends-separated-and-we-are-re-more-miserable-than-before/</loc>
    <lastmod>2021-02-25T05:52:06.772Z</lastmod>
    <data>
        <display>
        <title>为什么前后端分离了，我们比从前更痛苦？</title>
        <pubTime>2019-03-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Oracle-panic-Huawei-has-finally-cracked-the-JDK/</loc>
    <lastmod>2021-02-25T05:52:06.767Z</lastmod>
    <data>
        <display>
        <title>Oracle 慌了！华为终于对 JDK 下手了！</title>
        <pubTime>2020-11-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Dubbo-features-that-you-may-not-know-about-but-are-useful/</loc>
    <lastmod>2021-02-25T05:52:06.721Z</lastmod>
    <data>
        <display>
        <title>Dubbo 一些你不一定知道但是很好用的功能</title>
        <pubTime>2019-01-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Jetty/EricCen/connectorru-he-jie-shou-chu-li-wang-luo-qing-qiu/</loc>
    <lastmod>2021-02-25T05:52:06.701Z</lastmod>
    <data>
        <display>
        <title>Jetty 源码剖析系列(4) - Connector 如何接收处理网络请求</title>
        <pubTime>2018-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Jetty" url="https://www.iocoder.cn/categories/Jetty/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Data-Structures-and-Algorithms/good-collection/</loc>
    <lastmod>2021-02-25T05:52:06.584Z</lastmod>
    <data>
        <display>
        <title>数据结构与算法 —— 精品合集</title>
        <pubTime>2017-11-14T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/activity_2018_11_25/</loc>
    <lastmod>2021-02-25T05:52:06.569Z</lastmod>
    <data>
        <display>
        <title>十一月的毒艿，送送送 50 本 Redis 电子书</title>
        <pubTime>2018-11-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="鸡汤" url="https://www.iocoder.cn/categories/%E9%B8%A1%E6%B1%A4/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/start/spring-example-and-monitor/</loc>
    <lastmod>2021-02-25T05:52:06.540Z</lastmod>
    <data>
        <display>
        <title>RocketMQ 入门 —— 基于 Spring 使用 RocketMQ 以及监控</title>
        <pubTime>2020-01-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/arch-new/</loc>
    <lastmod>2021-02-25T05:52:06.468Z</lastmod>
    <data>
        <display>
        <title>谈谈架构：设计与原则</title>
        <pubTime>2019-02-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Guava/peida/EventBus/</loc>
    <lastmod>2021-02-25T05:52:06.461Z</lastmod>
    <data>
        <display>
        <title>Guava 学习笔记：EventBus</title>
        <pubTime>2018-01-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Guava" url="https://www.iocoder.cn/categories/Guava/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/I-have-to-share-Git-resource-summary-with-you/</loc>
    <lastmod>2021-02-25T05:52:06.395Z</lastmod>
    <data>
        <display>
        <title>我必须分享给大家的 Git 资源汇总</title>
        <pubTime>2018-12-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sentinel/houyi/Sentinel-practical-current-limiting-journal/</loc>
    <lastmod>2021-02-25T05:52:06.336Z</lastmod>
    <data>
        <display>
        <title>Sentinel 实战-限流篇</title>
        <pubTime>2018-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sentinel" url="https://www.iocoder.cn/categories/Sentinel/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-date-and-time-examples-are-handled-in-Java-8/</loc>
    <lastmod>2021-02-25T05:52:06.260Z</lastmod>
    <data>
        <display>
        <title>Java 8 中处理日期和时间示例</title>
        <pubTime>2019-03-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RxJava/zhiqiu/Share-a-summary-of-some-of-the-content-in-response/</loc>
    <lastmod>2021-02-25T05:52:06.252Z</lastmod>
    <data>
        <display>
        <title>响应式一些内容的分享总结</title>
        <pubTime>2019-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RxJava" url="https://www.iocoder.cn/categories/RxJava/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Scala-stunts-that-tickle-Java-programmers/</loc>
    <lastmod>2021-02-25T05:52:06.248Z</lastmod>
    <data>
        <display>
        <title>挑逗 Java 程序员的那些 Scala 绝技</title>
        <pubTime>2018-11-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-Java-class-libraries-you-may-have-missed-in-2018/</loc>
    <lastmod>2021-02-25T05:52:06.239Z</lastmod>
    <data>
        <display>
        <title>2018 年你可能已经错过的 Java 类库</title>
        <pubTime>2019-03-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Eclipse-to-IDEA-must-change-the-8-configuration/</loc>
    <lastmod>2021-02-25T05:52:06.199Z</lastmod>
    <data>
        <display>
        <title>Eclipse 转 IDEA 一定要改的 8 条配置</title>
        <pubTime>2018-12-07T16:00:00.000Z</pubTime>
        
        <tag>IntelliJ IDEA</tag>
         
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Guava/peida/Object/</loc>
    <lastmod>2021-02-25T05:52:06.179Z</lastmod>
    <data>
        <display>
        <title>Guava 学习笔记：复写的 Object 常用方法</title>
        <pubTime>2018-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Guava" url="https://www.iocoder.cn/categories/Guava/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-does-GM-do-at-the-bottom/</loc>
    <lastmod>2021-02-25T05:52:06.152Z</lastmod>
    <data>
        <display>
        <title>通用的底层埋点都是怎么做的？</title>
        <pubTime>2020-11-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/List-five-ways-to-remove-duplicate-data/</loc>
    <lastmod>2021-02-25T05:52:06.141Z</lastmod>
    <data>
        <display>
        <title>List 去除重复数据的五种方式</title>
        <pubTime>2020-11-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Short-link-analysis/</loc>
    <lastmod>2021-02-25T05:52:06.116Z</lastmod>
    <data>
        <display>
        <title>短链接原理分析</title>
        <pubTime>2018-11-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-raspberry-pie-USES-Tensorflow-to-realize-the-automatic-driving-of-the-car/</loc>
    <lastmod>2021-02-25T05:52:06.075Z</lastmod>
    <data>
        <display>
        <title>树莓派上利用 Tensorflow 实现小车的自动驾驶</title>
        <pubTime>2019-03-14T18:02:25.155Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Resilience4j/coding/CircuitBreaker-21/</loc>
    <lastmod>2021-02-25T05:52:06.072Z</lastmod>
    <data>
        <display>
        <title>Resilience4j 源码解析-2.1 CircuitBreaker模块</title>
        <pubTime>2018-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Resilience4j" url="https://www.iocoder.cn/categories/Resilience4j/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Git-code-loss-prevention-guide/</loc>
    <lastmod>2021-02-25T05:52:06.061Z</lastmod>
    <data>
        <display>
        <title>Git 代码防丢指南</title>
        <pubTime>2019-02-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Git-command-quick-reference-manual/</loc>
    <lastmod>2021-02-25T05:52:06.048Z</lastmod>
    <data>
        <display>
        <title>Git 常用命令速查手册</title>
        <pubTime>2018-10-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Intellij-IDEA-even-has-these-tricks/</loc>
    <lastmod>2021-02-25T05:52:06.041Z</lastmod>
    <data>
        <display>
        <title>Intellij IDEA 神器居然还有这些小技巧</title>
        <pubTime>2019-01-10T16:00:00.000Z</pubTime>
        
        <tag>IntelliJ IDEA</tag>
         
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Nacos/huangyunbin/How-to-achieve-registration-discovery/</loc>
    <lastmod>2021-02-25T05:52:06.029Z</lastmod>
    <data>
        <display>
        <title>Nacos 源码分析 —— 如何实现注册发现</title>
        <pubTime>2019-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Nacos" url="https://www.iocoder.cn/categories/Nacos/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Meditations-the-self-salvation-of-a-fallen-aspirant/</loc>
    <lastmod>2021-02-25T05:52:05.995Z</lastmod>
    <data>
        <display>
        <title>沉思录：一个堕落上进者的自我救赎</title>
        <pubTime>2019-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-improve-RESTful-API-development-efficiency-in-the-practice-of-front-end-and-back-end-separation/</loc>
    <lastmod>2021-02-25T05:52:05.987Z</lastmod>
    <data>
        <display>
        <title>谈谈前后端分离实践中如何提升 RESTful API 开发效率</title>
        <pubTime>2020-11-23T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-brief-analysis-of-the-differences-and-USES-between-Mybatis-and-Hibernate/</loc>
    <lastmod>2021-02-25T05:52:05.955Z</lastmod>
    <data>
        <display>
        <title>浅析 Mybatis 与 Hibernate 的区别与用途</title>
        <pubTime>2018-11-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IDEA-synchronizes-all-configuration-one-move-to-get-it-done-reinstall-no-worries/</loc>
    <lastmod>2021-02-25T05:52:05.882Z</lastmod>
    <data>
        <display>
        <title>IDEA 同步所有配置，一招搞定，重装不愁！</title>
        <pubTime>2020-11-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/RESTful-architecture-basics/</loc>
    <lastmod>2021-02-25T05:52:05.863Z</lastmod>
    <data>
        <display>
        <title>RESTful 架构基础</title>
        <pubTime>2019-02-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Shiro/xiaoqiyiye/intro/</loc>
    <lastmod>2021-02-25T05:52:05.846Z</lastmod>
    <data>
        <display>
        <title>Shiro 源码分析(1) - Shiro 开篇</title>
        <pubTime>2018-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Shiro" url="https://www.iocoder.cn/categories/Shiro/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Thinking-about-message-queues/</loc>
    <lastmod>2021-02-25T05:52:05.839Z</lastmod>
    <data>
        <display>
        <title>关于消息队列的思考</title>
        <pubTime>2019-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fescar/yuanxiang/3-branch-transaction/</loc>
    <lastmod>2021-02-25T05:52:05.828Z</lastmod>
    <data>
        <display>
        <title>Fescar 源码走读（3）之分支事务流程</title>
        <pubTime>2019-03-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Fescar" url="https://www.iocoder.cn/categories/Fescar/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Data-Structures-and-Algorithms/List-summary/</loc>
    <lastmod>2021-02-25T05:52:05.784Z</lastmod>
    <data>
        <display>
        <title>List 总结</title>
        <pubTime>2018-07-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="数据结构与算法" url="https://www.iocoder.cn/categories/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fescar/yuanxiang/2-Fescar-Server/</loc>
    <lastmod>2021-02-25T05:52:05.775Z</lastmod>
    <data>
        <display>
        <title>Fescar 源码走读（2）之 Fescar 服务端</title>
        <pubTime>2019-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Fescar" url="https://www.iocoder.cn/categories/Fescar/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Teach-you-to-clarify-the-relationship-between-SpringBoot-and-SpringMVC/</loc>
    <lastmod>2021-02-25T05:52:05.679Z</lastmod>
    <data>
        <display>
        <title>教你理清 SpringBoot 与 SpringMVC 的关系</title>
        <pubTime>2019-04-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-small-teams-land-in-Agile-development/</loc>
    <lastmod>2021-02-25T05:52:05.664Z</lastmod>
    <data>
        <display>
        <title>小团队如何落地敏捷开发</title>
        <pubTime>2020-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Do-not-rely-too-much-on-Redis-expired-monitoring/</loc>
    <lastmod>2021-02-25T05:52:05.619Z</lastmod>
    <data>
        <display>
        <title>请勿过度依赖 Redis 的过期监听</title>
        <pubTime>2020-11-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/My-thoughts-on-distributed-multi-center-architecture/</loc>
    <lastmod>2021-02-25T05:52:05.609Z</lastmod>
    <data>
        <display>
        <title>我对分布式多中心架构的几点看法</title>
        <pubTime>2019-02-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RxJava/zhiqiu/Rxjava-video/</loc>
    <lastmod>2021-02-25T05:52:05.579Z</lastmod>
    <data>
        <display>
        <title>响应式之 Rxjava 视频解读</title>
        <pubTime>2020-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RxJava" url="https://www.iocoder.cn/categories/RxJava/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/After-the-database-sharding-how-to-deploy-online/</loc>
    <lastmod>2021-02-25T05:52:05.544Z</lastmod>
    <data>
        <display>
        <title>数据库分库分表后，如何部署上线？</title>
        <pubTime>2018-12-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Do-not-you-worry-about-getting-punched-in-the-face-for-writing-such-dirty-code/</loc>
    <lastmod>2021-02-25T05:52:05.537Z</lastmod>
    <data>
        <display>
        <title>写这么骚的代码，不怕被揍么？</title>
        <pubTime>2020-09-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-I-am-not-bullish-on-ServiceMesh/</loc>
    <lastmod>2021-02-25T05:52:05.476Z</lastmod>
    <data>
        <display>
        <title>我为啥不看好 ServiceMesh</title>
        <pubTime>2018-11-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/didi/spring-boot-mybatis-annotations/</loc>
    <lastmod>2021-02-25T05:52:05.451Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 中使用 MyBatis 注解配置详解</title>
        <pubTime>2019-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring Boot" url="https://www.iocoder.cn/categories/Spring-Boot/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Worth-collecting-a-very-complete-MySQL-specification/</loc>
    <lastmod>2021-02-25T05:52:05.410Z</lastmod>
    <data>
        <display>
        <title>值得收藏：一份非常完整的 MySQL 规范</title>
        <pubTime>2021-02-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Nacos/huangyunbin/How-Raft-is-elected/</loc>
    <lastmod>2021-02-25T05:52:05.394Z</lastmod>
    <data>
        <display>
        <title>Nacos 源码分析 —— Raft 如何选举</title>
        <pubTime>2019-01-20T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Nacos" url="https://www.iocoder.cn/categories/Nacos/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Gateway/ouwenxue/intro/</loc>
    <lastmod>2021-02-25T05:52:05.385Z</lastmod>
    <data>
        <display>
        <title>Spring-Cloud-Gateway 源码解析 —— 核心组件构建原理</title>
        <pubTime>2020-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-Cloud-Gateway" url="https://www.iocoder.cn/categories/Spring-Cloud-Gateway/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/N-common-Spring-annotations-that-Java-must-master/</loc>
    <lastmod>2021-02-25T05:52:05.289Z</lastmod>
    <data>
        <display>
        <title>Java 必须掌握的 N 种 Spring 常用注解</title>
        <pubTime>2019-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Resilience4j/coding/CircuitBreaker-Event/</loc>
    <lastmod>2021-02-25T05:52:05.282Z</lastmod>
    <data>
        <display>
        <title>Resilience4j 源码解析-2.5 CircuitBreaker模块之事件发布</title>
        <pubTime>2018-01-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Resilience4j" url="https://www.iocoder.cn/categories/Resilience4j/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-I-check-Linux-server-performance-in-one-minute-with-nine-commands/</loc>
    <lastmod>2021-02-25T05:52:05.266Z</lastmod>
    <data>
        <display>
        <title>如何用九条命令在一分钟内检查 Linux 服务器性能？</title>
        <pubTime>2018-12-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Canal/tianshouzhi/instance/</loc>
    <lastmod>2021-02-25T05:52:05.227Z</lastmod>
    <data>
        <display>
        <title>Canal 源码分析 —— instance 模块</title>
        <pubTime>2018-01-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Canal" url="https://www.iocoder.cn/categories/Canal/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Intellij-IDEA-Top10-plugin-that-is-a-must-for-Java-engineers-at-home/</loc>
    <lastmod>2021-02-25T05:52:05.216Z</lastmod>
    <data>
        <display>
        <title>Java 工程师居家必备的 Intellij IDEA Top10 插件</title>
        <pubTime>2019-03-04T16:00:00.000Z</pubTime>
        
        <tag>IntelliJ-IDEA</tag>
         
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Comics-The-learning-curve-for-seven-programming-languages/</loc>
    <lastmod>2021-02-25T05:52:05.127Z</lastmod>
    <data>
        <display>
        <title>漫画：7 种编程语言的学习曲线</title>
        <pubTime>2020-11-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Are-you-correct-in-answering-the-List-of-frequently-asked-questions-in-the-interview/</loc>
    <lastmod>2021-02-25T05:52:05.111Z</lastmod>
    <data>
        <display>
        <title>面试中常问的 List 去重问题，你都答对了吗？</title>
        <pubTime>2019-04-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-is-kafka/</loc>
    <lastmod>2021-02-25T05:52:05.103Z</lastmod>
    <data>
        <display>
        <title>Kafka 是什么</title>
        <pubTime>2018-10-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Take-a-look-at-thunderbolt's-code-structure/</loc>
    <lastmod>2021-02-25T05:52:05.064Z</lastmod>
    <data>
        <display>
        <title>扒一扒迅雷的代码结构</title>
        <pubTime>2020-10-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JVM/optimize/Experience-in-JVM-tuning-for-large-cross-border-e-commerce-enterprises/</loc>
    <lastmod>2021-02-25T05:52:05.060Z</lastmod>
    <data>
        <display>
        <title>大型跨境电商 JVM 调优经历</title>
        <pubTime>2018-06-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JVM" url="https://www.iocoder.cn/categories/JVM/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Tomcat/yuliu/Start-analysis-2-Bootstrap/</loc>
    <lastmod>2021-02-25T05:52:05.048Z</lastmod>
    <data>
        <display>
        <title>Tomcat 7 启动分析（二）Bootstrap 类中的 main 方法</title>
        <pubTime>2018-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Tomcat" url="https://www.iocoder.cn/categories/Tomcat/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Jetty/EricCen/web-xmlde-jie-xi-yu-zhi-xing/</loc>
    <lastmod>2021-02-25T05:52:04.988Z</lastmod>
    <data>
        <display>
        <title>Jetty 源码剖析系列(2) - web.xml 的解析与执行</title>
        <pubTime>2018-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Jetty" url="https://www.iocoder.cn/categories/Jetty/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Tomcat/yuliu/A-request-analysis-2-Socket-is-converted-to-an-internal-request-object/</loc>
    <lastmod>2021-02-25T05:52:04.969Z</lastmod>
    <data>
        <display>
        <title>Tomcat 7 的一次请求分析（二）Socket 转换成内部请求对象</title>
        <pubTime>2018-01-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Tomcat" url="https://www.iocoder.cn/categories/Tomcat/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-average-salary-of-programmers-is-14327-yuan-in-November-2020/</loc>
    <lastmod>2021-02-25T05:52:04.944Z</lastmod>
    <data>
        <display>
        <title>2020 年 11月 程序员工资统计，平均 14327 元</title>
        <pubTime>2020-11-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/how-slow-is-disk-and-network//</loc>
    <lastmod>2021-02-25T05:52:04.920Z</lastmod>
    <data>
        <display>
        <title>让 CPU 告诉你硬盘和网络到底有多慢</title>
        <pubTime>2019-02-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/start/install/</loc>
    <lastmod>2021-02-25T05:52:04.842Z</lastmod>
    <data>
        <display>
        <title>RocketMQ 入门 —— 安装以及快速入门</title>
        <pubTime>2020-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/IDEA-code-generation-plugin-CodeMaker/</loc>
    <lastmod>2021-02-25T05:52:04.837Z</lastmod>
    <data>
        <display>
        <title>IDEA 代码生成插件 CodeMaker</title>
        <pubTime>2019-04-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-do-you-robust-back-end-services/</loc>
    <lastmod>2021-02-25T05:52:04.833Z</lastmod>
    <data>
        <display>
        <title>你应该如何正确健壮后端服务？</title>
        <pubTime>2018-12-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Nacos/wyp57801314/hello-world/</loc>
    <lastmod>2021-02-25T05:52:04.816Z</lastmod>
    <data>
        <display>
        <title>深入浅出高性能服务发现、配置框架 Nacos 系列 1 ：HelloWorld</title>
        <pubTime>2009-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Nacos" url="https://www.iocoder.cn/categories/Nacos/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fescar/Afei/Ali-blockbuster-open-source-distributed-transaction-solutions/</loc>
    <lastmod>2021-02-25T05:52:04.797Z</lastmod>
    <data>
        <display>
        <title>Fescar：阿里重磅开源分布式事务解决方案</title>
        <pubTime>2019-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Fescar" url="https://www.iocoder.cn/categories/Fescar/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/online-debug/</loc>
    <lastmod>2021-02-25T05:52:04.783Z</lastmod>
    <data>
        <display>
        <title>如何正确应对在线故障</title>
        <pubTime>2019-02-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Resilience4j/coding/build-debugging-environment/</loc>
    <lastmod>2021-02-25T05:52:04.760Z</lastmod>
    <data>
        <display>
        <title>Resilience4j 源码解析-1 介绍及环境搭建</title>
        <pubTime>2018-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Resilience4j" url="https://www.iocoder.cn/categories/Resilience4j/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Summary-of-Spring/</loc>
    <lastmod>2021-02-25T05:52:04.748Z</lastmod>
    <data>
        <display>
        <title>Spring 归纳小结</title>
        <pubTime>2019-03-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Once-done-Distributed-cache-Redis-cluster-setup/</loc>
    <lastmod>2021-02-25T05:52:04.659Z</lastmod>
    <data>
        <display>
        <title>一次搞定：分布式缓存 Redis 集群搭建！</title>
        <pubTime>2020-11-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Tomcat/yuliu/build-debugging-environment/</loc>
    <lastmod>2021-02-25T05:52:04.643Z</lastmod>
    <data>
        <display>
        <title>Tomcat 7.0.42 源代码运行环境搭建</title>
        <pubTime>2018-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Tomcat" url="https://www.iocoder.cn/categories/Tomcat/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Canal/tianshouzhi/filter/</loc>
    <lastmod>2021-02-25T05:52:04.633Z</lastmod>
    <data>
        <display>
        <title>Canal 源码分析 —— filter 模块</title>
        <pubTime>2018-01-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Canal" url="https://www.iocoder.cn/categories/Canal/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Nacos/huangyunbin/How-do-you-renew-your-heartbeat/</loc>
    <lastmod>2021-02-25T05:52:04.526Z</lastmod>
    <data>
        <display>
        <title>Nacos 源码分析 —— 如何做心跳续约</title>
        <pubTime>2019-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Nacos" url="https://www.iocoder.cn/categories/Nacos/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Guava/peida/Preconditions/</loc>
    <lastmod>2021-02-25T05:52:04.489Z</lastmod>
    <data>
        <display>
        <title>Guava 学习笔记：Preconditions 优雅的检验参数</title>
        <pubTime>2018-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Guava" url="https://www.iocoder.cn/categories/Guava/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/From-Eclipse-to-IDEA-pyramids-to-battlestar/</loc>
    <lastmod>2021-02-25T05:52:04.482Z</lastmod>
    <data>
        <display>
        <title>从 Eclipse 到 IDEA，金字塔到太空堡垒</title>
        <pubTime>2018-11-03T16:00:00.000Z</pubTime>
        
        <tag>IntelliJ IDEA</tag>
         
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Resilience4j/coding/CircuitBreaker-232/</loc>
    <lastmod>2021-02-25T05:52:04.478Z</lastmod>
    <data>
        <display>
        <title>Resilience4j 源码解析-2.3.2 CircuitBreaker模块之有限状态机</title>
        <pubTime>2018-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Resilience4j" url="https://www.iocoder.cn/categories/Resilience4j/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-does-Spring-implement-multiple-data-source-read-write-separation-This-is-the-most-detailed-one-I-have-ever-read/</loc>
    <lastmod>2021-02-25T05:52:04.453Z</lastmod>
    <data>
        <display>
        <title>【Spring】如何实现多数据源读写分离？这是我看过最详细的一篇！！</title>
        <pubTime>2020-11-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/MongoDB/MongoDB-best-practices/</loc>
    <lastmod>2021-02-25T05:52:04.435Z</lastmod>
    <data>
        <display>
        <title>你应该知道的 MongoDB 最佳实践</title>
        <pubTime>2018-12-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="MongoDB" url="https://www.iocoder.cn/categories/MongoDB/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Serialization-ProtoBuf-vs-JSON/</loc>
    <lastmod>2021-02-25T05:52:04.423Z</lastmod>
    <data>
        <display>
        <title>序列化：ProtoBuf 与 JSON 的比较</title>
        <pubTime>2020-11-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Nacos/huangyunbin/how-will-Raft-deliver-content/</loc>
    <lastmod>2021-02-25T05:52:04.408Z</lastmod>
    <data>
        <display>
        <title>Nacos 源码分析 —— Raft 如何发布内容</title>
        <pubTime>2019-01-25T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Nacos" url="https://www.iocoder.cn/categories/Nacos/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sentinel/houyi/The-console/</loc>
    <lastmod>2021-02-25T05:52:04.392Z</lastmod>
    <data>
        <display>
        <title>Sentinel 实战-控制台篇</title>
        <pubTime>2018-02-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sentinel" url="https://www.iocoder.cn/categories/Sentinel/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sentinel/houyi/Analysis-of-resource-call-chain-for-the-sentinel/</loc>
    <lastmod>2021-02-25T05:52:04.353Z</lastmod>
    <data>
        <display>
        <title>限流降级神器-哨兵(sentinel)的资源调用链原理分析</title>
        <pubTime>2018-02-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sentinel" url="https://www.iocoder.cn/categories/Sentinel/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Resilience4j/coding/CircuitBreaker-Metrics/</loc>
    <lastmod>2021-02-25T05:52:04.320Z</lastmod>
    <data>
        <display>
        <title>Resilience4j 源码解析-2.4 CircuitBreaker模块之度量指标</title>
        <pubTime>2018-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Resilience4j" url="https://www.iocoder.cn/categories/Resilience4j/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Guava/peida/Throwables/</loc>
    <lastmod>2021-02-25T05:52:04.253Z</lastmod>
    <data>
        <display>
        <title>Guava 学习笔记：简化异常处理的 Throwables 类</title>
        <pubTime>2018-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Guava" url="https://www.iocoder.cn/categories/Guava/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Exploration-of-functional-programming-in-Java-8/</loc>
    <lastmod>2021-02-25T05:52:04.220Z</lastmod>
    <data>
        <display>
        <title>Java 8 函数式编程探秘</title>
        <pubTime>2018-12-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SOFARPC/Nic/build-debugging-environment/</loc>
    <lastmod>2021-02-25T05:52:04.199Z</lastmod>
    <data>
        <display>
        <title>SOFA RPC 源码解析 —— 搭建环境</title>
        <pubTime>2018-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SOFA RPC" url="https://www.iocoder.cn/categories/SOFA-RPC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JDK/ThreadLocal/</loc>
    <lastmod>2021-02-25T05:52:04.156Z</lastmod>
    <data>
        <display>
        <title>JDK 源码解析 —— 线程变量 ThreadLocal</title>
        <pubTime>2019-02-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JDK 源码" url="https://www.iocoder.cn/categories/JDK-%E6%BA%90%E7%A0%81/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Guava/peida/Cache/</loc>
    <lastmod>2021-02-25T05:52:04.140Z</lastmod>
    <data>
        <display>
        <title>Guava 学习笔记：Guava Cache</title>
        <pubTime>2018-01-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Guava" url="https://www.iocoder.cn/categories/Guava/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Ant-financial-interview-experience-improvisation/</loc>
    <lastmod>2021-02-25T05:52:04.041Z</lastmod>
    <data>
        <display>
        <title>蚂蚁金服面试经历 —— 临场发挥</title>
        <pubTime>2018-12-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Java-threads-for-wait-and-notify-for-sinkholes/</loc>
    <lastmod>2021-02-25T05:52:04.021Z</lastmod>
    <data>
        <display>
        <title>Java 线程的 wait 和 notify 的神坑</title>
        <pubTime>2019-01-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Nacos/huangyunbin/intro/</loc>
    <lastmod>2021-02-25T05:52:04.013Z</lastmod>
    <data>
        <display>
        <title>Nacos 源码分析 —— 总览</title>
        <pubTime>2018-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Nacos" url="https://www.iocoder.cn/categories/Nacos/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Shiro/xiaoqiyiye/Subject/</loc>
    <lastmod>2021-02-25T05:52:04.010Z</lastmod>
    <data>
        <display>
        <title>Shiro 源码分析(6) - 用户主体(Subject)</title>
        <pubTime>2018-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Shiro" url="https://www.iocoder.cn/categories/Shiro/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/TiKV/good-collection/</loc>
    <lastmod>2021-02-25T05:52:03.983Z</lastmod>
    <data>
        <display>
        <title>TiKV 实现原理与源码解析系统 —— 精品合集</title>
        <pubTime>2018-03-10T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Jetty/EricCen/connector-yu-server-socket/</loc>
    <lastmod>2021-02-25T05:52:03.958Z</lastmod>
    <data>
        <display>
        <title>Jetty 源码剖析系列(6) - Connector 与 ServerSocket</title>
        <pubTime>2018-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Jetty" url="https://www.iocoder.cn/categories/Jetty/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/spring-boot-integration/</loc>
    <lastmod>2021-02-25T05:52:03.941Z</lastmod>
    <data>
        <display>
        <title>RocketMQ 源码分析 —— 集成 Spring Boot</title>
        <pubTime>2017-05-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/When-the-HTTP-connection-pool-encounters-KeepAlive/</loc>
    <lastmod>2021-02-25T05:52:03.923Z</lastmod>
    <data>
        <display>
        <title>当 HTTP 连接池遇上 KeepAlive 时</title>
        <pubTime>2018-12-22T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/jpa-OptimisticLock//</loc>
    <lastmod>2021-02-25T05:52:03.850Z</lastmod>
    <data>
        <display>
        <title>使用 JPA 实现乐观锁</title>
        <pubTime>2019-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Did-you-know-that-Redis-has-JSON-data-types/</loc>
    <lastmod>2021-02-25T05:52:03.790Z</lastmod>
    <data>
        <display>
        <title>你知道 Redis 有 JSON 数据类型吗</title>
        <pubTime>2018-12-24T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-development-of-technical-personnel/</loc>
    <lastmod>2021-02-25T05:52:03.783Z</lastmod>
    <data>
        <display>
        <title>技术人员的发展之路</title>
        <pubTime>2018-12-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/spring-cloud-integration/</loc>
    <lastmod>2021-02-25T05:52:03.732Z</lastmod>
    <data>
        <display>
        <title>RocketMQ 源码分析 —— 集成 Spring Cloud</title>
        <pubTime>2017-06-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/11-rules-of-thumb-good-programmers-use-when-writing-code/</loc>
    <lastmod>2021-02-25T05:52:03.699Z</lastmod>
    <data>
        <display>
        <title>有点优秀程序员写代码一定会用的 11 条经验</title>
        <pubTime>2019-02-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Guava/peida/Optional/</loc>
    <lastmod>2021-02-25T05:52:03.694Z</lastmod>
    <data>
        <display>
        <title>Guava 学习笔记：Optional 优雅的使用null</title>
        <pubTime>2018-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Guava" url="https://www.iocoder.cn/categories/Guava/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Read-the-HBase-source-for-proper-posture-advice/</loc>
    <lastmod>2021-02-25T05:52:03.673Z</lastmod>
    <data>
        <display>
        <title>阅读开源源码的正确姿势建议</title>
        <pubTime>2018-11-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sentinel/houyi/Learn-about-the-concept-entities-in-the-sentinel/</loc>
    <lastmod>2021-02-25T05:52:03.644Z</lastmod>
    <data>
        <display>
        <title>带你了解「sentinel」中的概念实体</title>
        <pubTime>2018-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sentinel" url="https://www.iocoder.cn/categories/Sentinel/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/chinese-copywriting-guidelines/</loc>
    <lastmod>2021-02-25T05:52:03.627Z</lastmod>
    <data>
        <display>
        <title>中文文案排版指北</title>
        <pubTime>2019-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Schematic-Elasticsearch-principle/</loc>
    <lastmod>2021-02-25T05:52:03.604Z</lastmod>
    <data>
        <display>
        <title>图解 Elasticsearch 原理</title>
        <pubTime>2018-11-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Shiro/xiaoqiyiye/Realm/</loc>
    <lastmod>2021-02-25T05:52:03.558Z</lastmod>
    <data>
        <display>
        <title>Shiro 源码分析(4) - 数据域(Realm)</title>
        <pubTime>2018-01-04T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Shiro" url="https://www.iocoder.cn/categories/Shiro/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Algorithmic-learning-notes/</loc>
    <lastmod>2021-02-25T05:52:03.551Z</lastmod>
    <data>
        <display>
        <title>算法学习笔记</title>
        <pubTime>2018-12-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Why-is-the-job-of-an-American-programmer-easier-and-requires-less-overtime-than-that-of-a-Chinese-programmer/</loc>
    <lastmod>2021-02-25T05:52:03.471Z</lastmod>
    <data>
        <display>
        <title>为什么美国程序员工作比中国程序员工作轻松、加班少？</title>
        <pubTime>2019-03-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Tomcat/yuliu/Web-application-loading-principle-2-web-xml-parsing/</loc>
    <lastmod>2021-02-25T05:52:03.431Z</lastmod>
    <data>
        <display>
        <title>Tomcat 7 中 web 应用加载原理（二）web.xml 解析</title>
        <pubTime>2018-01-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Tomcat" url="https://www.iocoder.cn/categories/Tomcat/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-single-production-JVM-optimization/</loc>
    <lastmod>2021-02-25T05:52:03.403Z</lastmod>
    <data>
        <display>
        <title>一次生产的 JVM 优化</title>
        <pubTime>2019-03-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/http-3-explained-are-you-ready/</loc>
    <lastmod>2021-02-25T05:52:03.311Z</lastmod>
    <data>
        <display>
        <title>HTTP 3 已经箭在弦上，你准备好了吗？</title>
        <pubTime>2019-03-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Connection-pool-design-of-HTTP-Client-based-on-Netty/</loc>
    <lastmod>2021-02-25T05:52:03.278Z</lastmod>
    <data>
        <display>
        <title>基于 Netty 的 HTTP Client 的连接池设计</title>
        <pubTime>2018-12-21T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/How-to-use-Redis-to-achieve-a-large-number-of-posts-browsing-count/</loc>
    <lastmod>2021-02-25T05:52:03.227Z</lastmod>
    <data>
        <display>
        <title>如何使用 Redis 实现大规模的帖子浏览计数</title>
        <pubTime>2018-12-18T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Architecture/re-learn-micro-service/</loc>
    <lastmod>2021-02-25T05:52:03.162Z</lastmod>
    <data>
        <display>
        <title>微服务重新入门</title>
        <pubTime>2018-09-09T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Docker-deployment-between-Kong-and-Konga/</loc>
    <lastmod>2021-02-25T05:52:03.149Z</lastmod>
    <data>
        <display>
        <title>Kong 与 Konga 之 Docker 部署</title>
        <pubTime>2020-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SOFARPC/Nic/service-export/</loc>
    <lastmod>2021-02-25T05:52:03.076Z</lastmod>
    <data>
        <display>
        <title>SOFA RPC 源码解析 —— 服务发布</title>
        <pubTime>2018-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SOFA RPC" url="https://www.iocoder.cn/categories/SOFA-RPC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Resilience4j/coding/CircuitBreaker-Config/</loc>
    <lastmod>2021-02-25T05:52:03.010Z</lastmod>
    <data>
        <display>
        <title>Resilience4j 源码解析-2.2 CircuitBreaker模块之配置</title>
        <pubTime>2018-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Resilience4j" url="https://www.iocoder.cn/categories/Resilience4j/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sharding-Sphere/Application-performance-monitoring-practice-of-Sharding-Sphere/</loc>
    <lastmod>2021-02-25T05:52:02.999Z</lastmod>
    <data>
        <display>
        <title>Sharding-Sphere 的应用性能监控实践</title>
        <pubTime>2018-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sharding Sphere" url="https://www.iocoder.cn/categories/Sharding-Sphere/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Canal/tianshouzhi/server/</loc>
    <lastmod>2021-02-25T05:52:02.982Z</lastmod>
    <data>
        <display>
        <title>Canal 源码分析 —— server 模块</title>
        <pubTime>2018-01-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Canal" url="https://www.iocoder.cn/categories/Canal/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fescar/Afei/GTS-decryption-principles-architecture-and-features-of-GTS/</loc>
    <lastmod>2021-02-25T05:52:02.890Z</lastmod>
    <data>
        <display>
        <title>GTS 解密 —— GTS的原理、架构与特点</title>
        <pubTime>2019-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Fescar" url="https://www.iocoder.cn/categories/Fescar/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Tomcat/yuliu/Server-shutdown-principle/</loc>
    <lastmod>2021-02-25T05:52:02.855Z</lastmod>
    <data>
        <display>
        <title>Tomcat 7 服务器关闭原理</title>
        <pubTime>2018-01-08T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Tomcat" url="https://www.iocoder.cn/categories/Tomcat/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Some-experience-sharing-of-ZooKeeper-production-practice/</loc>
    <lastmod>2021-02-25T05:52:02.814Z</lastmod>
    <data>
        <display>
        <title>ZooKeeper 生产实践的一些经验分享</title>
        <pubTime>2019-03-19T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Build-a-high-performance-WebSocket-service-in-three-minutes/</loc>
    <lastmod>2021-02-25T05:52:02.810Z</lastmod>
    <data>
        <display>
        <title>三分钟构建高性能 WebSocket 服务 | 超优雅的 SpringBoot 整合 Netty 方案</title>
        <pubTime>2018-10-26T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-happens-if-the-MySQL-disk-is-full/</loc>
    <lastmod>2021-02-25T05:52:02.798Z</lastmod>
    <data>
        <display>
        <title>如果 MySQL 磁盘满了，会发生什么？</title>
        <pubTime>2020-11-11T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Interview-poorly-asked-Spring-IOC-process-1/</loc>
    <lastmod>2021-02-25T05:52:02.787Z</lastmod>
    <data>
        <display>
        <title>面试问烂的 Spring IOC 过程</title>
        <pubTime>2018-11-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/Programmer-he-is-working-overtime-again/</loc>
    <lastmod>2021-02-25T05:52:02.748Z</lastmod>
    <data>
        <display>
        <title>程序员啊，他又加班了</title>
        <pubTime>2019-03-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/start/spring-boot-example/</loc>
    <lastmod>2021-02-25T05:52:02.690Z</lastmod>
    <data>
        <display>
        <title>RocketMQ 入门 —— 基于 Spring Boot 使用 RocketMQ</title>
        <pubTime>2020-01-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Interview/JUC-01/</loc>
    <lastmod>2021-02-25T05:52:02.616Z</lastmod>
    <data>
        <display>
        <title>并发与多线程面试题 —— 投行的15个多线程和并发面试题</title>
        <pubTime>2018-09-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Java 面试" url="https://www.iocoder.cn/categories/Java-%E9%9D%A2%E8%AF%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Canal/tianshouzhi/deployer/</loc>
    <lastmod>2021-02-25T05:52:02.600Z</lastmod>
    <data>
        <display>
        <title>Canal 源码分析 —— deployer 模块</title>
        <pubTime>2018-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Canal" url="https://www.iocoder.cn/categories/Canal/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Interview/zhisheng/youzan/</loc>
    <lastmod>2021-02-25T05:52:02.564Z</lastmod>
    <data>
        <display>
        <title>Java 面试题 —— 老田的有赞面试经历</title>
        <pubTime>2017-01-05T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Java 面试" url="https://www.iocoder.cn/categories/Java-%E9%9D%A2%E8%AF%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/What-made-you-stay-at-your-company/</loc>
    <lastmod>2021-02-25T05:52:02.516Z</lastmod>
    <data>
        <display>
        <title>是什么使你留在你的公司</title>
        <pubTime>2018-12-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Tomcat/yuliu/Start-analysis-5-Lifecycle/</loc>
    <lastmod>2021-02-25T05:52:02.469Z</lastmod>
    <data>
        <display>
        <title>Tomcat 7 启动分析（五）Lifecycle 机制和实现原理</title>
        <pubTime>2018-01-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Tomcat" url="https://www.iocoder.cn/categories/Tomcat/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/How-do-I-use-Skywalking-to-do-tracking-for-the-Dubbo-service/</loc>
    <lastmod>2021-02-25T05:52:02.450Z</lastmod>
    <data>
        <display>
        <title>如何使用 SkyWalking 给 Dubbo 服务做链路追踪？</title>
        <pubTime>2018-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/web-api-doc/</loc>
    <lastmod>2021-02-25T05:52:02.439Z</lastmod>
    <data>
        <display>
        <title>Web API 文档生成工具 apidoc</title>
        <pubTime>2018-07-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fescar/yuanxiang/1-Business-Invoker/</loc>
    <lastmod>2021-02-25T05:52:02.392Z</lastmod>
    <data>
        <display>
        <title>Fescar 源码走读（1）之业务调用方</title>
        <pubTime>2019-02-28T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Fescar" url="https://www.iocoder.cn/categories/Fescar/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Guava/peida/Multiset/</loc>
    <lastmod>2021-02-25T05:52:02.342Z</lastmod>
    <data>
        <display>
        <title>Guava 学习笔记：Guava 新增集合类型 —— Multiset</title>
        <pubTime>2018-01-07T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Guava" url="https://www.iocoder.cn/categories/Guava/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/JDK/net-2-nio-2/</loc>
    <lastmod>2021-02-25T05:52:02.314Z</lastmod>
    <data>
        <display>
        <title>JDK 源码解析 —— 网络(二)之 NIO(中)之 Selector</title>
        <pubTime>2019-02-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="JDK 源码" url="https://www.iocoder.cn/categories/JDK-%E6%BA%90%E7%A0%81/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/A-small-team-The-big-team-Comparison-of-advantages-and-disadvantages/</loc>
    <lastmod>2021-02-25T05:52:02.205Z</lastmod>
    <data>
        <display>
        <title>小团队？大团队？优缺点对比</title>
        <pubTime>2018-12-14T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sharding-Sphere/Expose-Sharding-Proxy-database-intermediate-layer-for-dbas/</loc>
    <lastmod>2021-02-25T05:52:02.062Z</lastmod>
    <data>
        <display>
        <title>揭秘 Sharding-Proxy —— 面向 DBA 的数据库中间层</title>
        <pubTime>2018-01-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sharding Sphere" url="https://www.iocoder.cn/categories/Sharding-Sphere/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/Hibernate-books-recommended/</loc>
    <lastmod>2020-12-12T15:01:17.142Z</lastmod>
    <data>
        <display>
        <title>Hibernate 书单整理</title>
        <pubTime>2018-12-16T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/MyBatis-books-recommended/</loc>
    <lastmod>2020-12-12T15:01:09.578Z</lastmod>
    <data>
        <display>
        <title>MyBatis 书单整理</title>
        <pubTime>2018-12-15T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/Zookeeper-books-recommended/</loc>
    <lastmod>2020-12-05T05:25:37.289Z</lastmod>
    <data>
        <display>
        <title>Zookeeper 书单整理</title>
        <pubTime>2019-05-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/The-old-Spring-Aop-log-collection-and-processing-toolkit-is-easy-to-use/</loc>
    <lastmod>2020-09-23T15:19:15.259Z</lastmod>
    <data>
        <display>
        <title>老生常谈 Spring Aop 日志收集与处理做的工具包，贼好用</title>
        <pubTime>2020-09-17T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Fight/alibaba/dragonwell8/</loc>
    <lastmod>2020-07-11T14:35:58.664Z</lastmod>
    <data>
        <display>
        <title>重磅！阿里推出国产开源的 JDK！</title>
        <pubTime>2020-07-10T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/MongoDB-books-recommended/</loc>
    <lastmod>2020-06-27T23:13:37.616Z</lastmod>
    <data>
        <display>
        <title>MongoDB 书单整理</title>
        <pubTime>2019-03-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/Redis-books-recommended/</loc>
    <lastmod>2020-06-27T14:31:26.336Z</lastmod>
    <data>
        <display>
        <title>Redis 书单整理</title>
        <pubTime>2019-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Boot/%E6%9C%AA%E5%91%BD%E5%90%8D/</loc>
    <lastmod>2020-06-27T08:46:45.391Z</lastmod>
    <data>
        <display>
        <title></title>
        <pubTime>2019-12-17T13:21:18.104Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Resilience4j/Spring-Cloud-quick-start/</loc>
    <lastmod>2020-05-22T01:04:20.770Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud 服务容错 Resilience4j 入门</title>
        <pubTime>2017-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Resilience4j" url="https://www.iocoder.cn/categories/Resilience4j/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Resilience4j/Spring-Boot-quick-start/</loc>
    <lastmod>2020-05-22T01:03:59.138Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 服务容错 Resilience4j 入门</title>
        <pubTime>2017-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Resilience4j" url="https://www.iocoder.cn/categories/Resilience4j/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sharding-Sphere/sharding-datasource-quick-start/</loc>
    <lastmod>2020-05-21T03:18:01.138Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 分库分表入门</title>
        <pubTime>2016-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sharding Sphere" url="https://www.iocoder.cn/categories/Sharding-Sphere/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sharding-JDBC/sharding-datasource-quick-start/</loc>
    <lastmod>2020-05-21T03:15:57.964Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 分库分表入门</title>
        <pubTime>2016-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sharding-JDBC" url="https://www.iocoder.cn/categories/Sharding-JDBC/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Hystrix/Spring-Cloud-quick-start/</loc>
    <lastmod>2020-05-21T03:14:09.307Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud Netflix 服务容错 Hystrix 入门</title>
        <pubTime>2017-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Hystrix" url="https://www.iocoder.cn/categories/Hystrix/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Hystrix/Spring-Boot-quick-start/</loc>
    <lastmod>2020-05-21T03:13:48.164Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 服务容错 Hystrix 入门</title>
        <pubTime>2017-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Hystrix" url="https://www.iocoder.cn/categories/Hystrix/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Seata/Spring-Cloud-Alibaba-quick-start/</loc>
    <lastmod>2020-05-15T12:53:14.607Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud Alibaba 分布式事务 Seata 入门</title>
        <pubTime>2017-02-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Seata" url="https://www.iocoder.cn/categories/Seata/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Seata/Dubbo-quick-start/</loc>
    <lastmod>2020-05-15T12:51:55.721Z</lastmod>
    <data>
        <display>
        <title>芋道 Dubbo 分布式事务 Seata 入门</title>
        <pubTime>2017-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Seata" url="https://www.iocoder.cn/categories/Seata/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Seata/Spring-Boot-quick-start/</loc>
    <lastmod>2020-05-15T12:50:50.463Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 分布式事务 Seata 入门</title>
        <pubTime>2017-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Seata" url="https://www.iocoder.cn/categories/Seata/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Eureka/Spring-Cloud-quick-start/</loc>
    <lastmod>2020-05-08T15:01:31.425Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud Netflix 注册中心 Eureka 入门</title>
        <pubTime>2017-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Eureka" url="https://www.iocoder.cn/categories/Eureka/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/Nginx-books-recommended/</loc>
    <lastmod>2020-04-19T03:23:21.229Z</lastmod>
    <data>
        <display>
        <title>Nginx 书单整理</title>
        <pubTime>2019-05-09T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/Kafka-books-recommended/</loc>
    <lastmod>2020-04-19T03:23:21.088Z</lastmod>
    <data>
        <display>
        <title>Kafka 书单整理</title>
        <pubTime>2019-01-01T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/RabbitMQ-books-recommended/</loc>
    <lastmod>2020-04-19T03:23:20.956Z</lastmod>
    <data>
        <display>
        <title>RabbitMQ 书单整理</title>
        <pubTime>2019-01-02T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/RocketMQ-books-recommended/</loc>
    <lastmod>2020-04-19T03:23:20.923Z</lastmod>
    <data>
        <display>
        <title>RocketMQ 书单整理</title>
        <pubTime>2018-12-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/Spring-Cloud-Alibaba-quick-start/</loc>
    <lastmod>2020-04-11T00:35:30.482Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud Alibaba 事件总线 Bus RocketMQ 入门</title>
        <pubTime>2017-02-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/Spring-Cloud-Alibaba-Bus-quick-start/</loc>
    <lastmod>2020-04-11T00:35:30.479Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud Alibaba 消息队列 RocketMQ 入门</title>
        <pubTime>2017-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/RocketMQ/Spring-Boot-quick-start/</loc>
    <lastmod>2020-04-11T00:29:55.180Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 消息队列 RocketMQ 入门</title>
        <pubTime>2017-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="RocketMQ" url="https://www.iocoder.cn/categories/RocketMQ/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/Spring-Cloud-books-recommended/</loc>
    <lastmod>2020-04-10T00:23:05.352Z</lastmod>
    <data>
        <display>
        <title>Spring Cloud 书单整理</title>
        <pubTime>2018-12-13T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/Spring-Boot-books-recommended/</loc>
    <lastmod>2020-04-10T00:22:33.509Z</lastmod>
    <data>
        <display>
        <title>Spring Boot 书单整理</title>
        <pubTime>2018-12-12T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/MongoDB/quick-start/</loc>
    <lastmod>2020-04-09T22:56:20.794Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot MongoDB 入门</title>
        <pubTime>2017-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="MongoDB" url="https://www.iocoder.cn/categories/MongoDB/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/Spring-Boot-quick-start/</loc>
    <lastmod>2020-04-09T22:43:23.918Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 链路追踪 SkyWalking 入门</title>
        <pubTime>2017-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/SkyWalking/Spring-Cloud-quick-start/</loc>
    <lastmod>2020-04-09T15:38:58.149Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud 链路追踪 SkyWalking 入门</title>
        <pubTime>2017-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="SkyWalking" url="https://www.iocoder.cn/categories/SkyWalking/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sentinel/Spring-Boot-quick-start/</loc>
    <lastmod>2020-04-09T15:37:47.472Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 服务容错 Sentinel 入门</title>
        <pubTime>2017-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sentinel" url="https://www.iocoder.cn/categories/Sentinel/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Sentinel/Spring-Cloud-Alibaba-quick-start/</loc>
    <lastmod>2020-04-09T15:37:47.467Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud Alibaba 服务容错 Sentinel 入门</title>
        <pubTime>2017-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Sentinel" url="https://www.iocoder.cn/categories/Sentinel/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/Spring-Cloud-quick-start/</loc>
    <lastmod>2020-04-09T14:38:51.747Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud 配置中心 Apollo 入门</title>
        <pubTime>2017-02-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Apollo/Spring-Boot-quick-start/</loc>
    <lastmod>2020-04-09T14:37:40.260Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Boot 配置中心 Apollo 入门</title>
        <pubTime>2017-01-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Apollo" url="https://www.iocoder.cn/categories/Apollo/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Spring-Cloud-Gateway/quick-start/</loc>
    <lastmod>2020-04-09T11:19:57.721Z</lastmod>
    <data>
        <display>
        <title>芋道 Spring Cloud 网关 Spring Cloud Gateway 入门</title>
        <pubTime>1990-05-11T15:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="Spring-Cloud-Gateway" url="https://www.iocoder.cn/categories/Spring-Cloud-Gateway/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/coke/</loc>
    <lastmod>2019-09-17T08:52:52.841Z</lastmod>
    <data>
        <display>
        <title>百事可乐</title>
        <pubTime>2019-09-08T16:00:00.000Z</pubTime>
        
         
           
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/Go-books-recommended/</loc>
    <lastmod>2019-02-16T17:32:35.319Z</lastmod>
    <data>
        <display>
        <title>Angular 书单整理</title>
        <pubTime>2019-08-03T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/Net-books-recommended/</loc>
    <lastmod>2019-01-13T12:56:46.000Z</lastmod>
    <data>
        <display>
        <title>计算机网络书单整理</title>
        <pubTime>2019-04-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/Java-Concurrent-books-recommended/</loc>
    <lastmod>2018-12-27T01:42:51.000Z</lastmod>
    <data>
        <display>
        <title>Java【并发】书单整理</title>
        <pubTime>2019-05-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/Java-Core-books-recommended/</loc>
    <lastmod>2018-12-26T16:55:41.000Z</lastmod>
    <data>
        <display>
        <title>Java【基础】书单整理</title>
        <pubTime>2019-04-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/Design-Pattern-books-recommended/</loc>
    <lastmod>2018-12-26T09:19:18.000Z</lastmod>
    <data>
        <display>
        <title>设计模式书单整理</title>
        <pubTime>2019-03-31T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/activity_2018_12_30/</loc>
    <lastmod>2018-12-21T17:29:19.000Z</lastmod>
    <data>
        <display>
        <title>十二月的毒艿，送送送 N 本 Netty 和 Redis 电子书</title>
        <pubTime>2018-12-29T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="鸡汤" url="https://www.iocoder.cn/categories/%E9%B8%A1%E6%B1%A4/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/Spring-books-recommended/</loc>
    <lastmod>2018-12-14T16:33:55.000Z</lastmod>
    <data>
        <display>
        <title>Spring 书单整理</title>
        <pubTime>2018-12-06T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>

    
  <url>
    <loc>https://www.iocoder.cn/Books/Netty-books-recommended/</loc>
    <lastmod>2018-12-01T13:27:25.000Z</lastmod>
    <data>
        <display>
        <title>Netty 书单整理</title>
        <pubTime>2018-11-30T16:00:00.000Z</pubTime>
        
         
           
             
              <breadCrumb title="书单" url="https://www.iocoder.cn/categories/%E4%B9%A6%E5%8D%95/"/>
          
        </display>
    </data>
    </url>


<url><loc>https://www.iocoder.cn/Fight/text-to-cad-v2-agent-skill/</loc><lastmod>2026-10-21T16:07:42.389Z</lastmod><data><display><title>又一款开源的神级 Skill，一句话让 Agent 画出 CAD</title><pubTime>2026-10-20T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shotcut-capcut-alternative/</loc><lastmod>2026-10-21T13:38:58.002Z</lastmod><data><display><title>剪映开源替代 Star 15.4k</title><pubTime>2026-10-20T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/guizang-ppt-skill/</loc><lastmod>2026-10-21T16:07:50.779Z</lastmod><data><display><title>这个 Skill 够直接：丢篇文档，几分钟生成可投屏PPT</title><pubTime>2026-10-20T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/drawio-official-mcp-claude-code/</loc><lastmod>2026-10-20T05:55:53.256Z</lastmod><data><display><title>Draw.io 官方接入了Claude Code，画流程图终于不用自己动手了！</title><pubTime>2026-10-19T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/answer-me-with-html-skill/</loc><lastmod>2026-10-20T01:29:37.623Z</lastmod><data><display><title>又一个神级 Skill：把 AI 的几百行回答，变成一页 HTML</title><pubTime>2026-10-19T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/chatgpt-codex-sites/</loc><lastmod>2026-10-20T05:55:11.018Z</lastmod><data><display><title>一句话建站？Codex 新功能 Sites 简直太香了！</title><pubTime>2026-10-19T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/skillsgate-install-agent-skills/</loc><lastmod>2026-10-20T01:28:11.511Z</lastmod><data><display><title>别再手动复制 Skill 了！这个开源神器，可以一键装进所有 AI Agent</title><pubTime>2026-10-19T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/eight-java-ai-projects-20261018/</loc><lastmod>2026-10-18T09:07:01.299Z</lastmod><data><display><title>同事都在偷偷学这 8 个 Java AI 项目，只有我傻傻调 API</title><pubTime>2026-10-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/terax-ade-terminal/</loc><lastmod>2026-10-18T09:05:11.571Z</lastmod><data><display><title>一个 7MB 的开源 AI 终端，凭什么敢叫 ADE ？</title><pubTime>2026-10-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/marketingskills-marketing-team/</loc><lastmod>2026-10-16T15:55:12.600Z</lastmod><data><display><title>夯爆了，一整套神级营销Skills，让你的AI秒变营销团队</title><pubTime>2026-10-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ongrid-agent-ops-platform/</loc><lastmod>2026-10-16T15:55:00.746Z</lastmod><data><display><title>全程自动化，下一代 Agent 运维平台来了！</title><pubTime>2026-10-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/dsh-context-insights/</loc><lastmod>2026-10-15T15:33:10.639Z</lastmod><data><display><title>DeepSeek 生态又添神器：把 AI Agent 上下文黑盒彻底透明化</title><pubTime>2026-10-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/geekreel-video-workbench/</loc><lastmod>2026-10-18T09:21:04.541Z</lastmod><data><display><title>小说转短剧、一句话出剧本：本地优先的一站式 AI 短剧利器，开源了</title><pubTime>2026-10-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/superfile-terminal-file-manager/</loc><lastmod>2026-10-14T13:04:02.006Z</lastmod><data><display><title>终端还能这么玩？2.3 万 Star 的文件管理器，颜值功能全拉满</title><pubTime>2026-10-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/lap-local-photo-manager/</loc><lastmod>2026-10-15T16:35:08.168Z</lastmod><data><display><title>打字就能搜照片，人脸自动归类，这个开源照片管理器有点东西！</title><pubTime>2026-10-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/plainapp-browser-phone/</loc><lastmod>2026-10-13T12:17:14.290Z</lastmod><data><display><title>GitHub 5k+ Star，百万下载：用浏览器控制手机一切的开源神器！</title><pubTime>2026-10-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/open-webui-ai-interface/</loc><lastmod>2026-10-13T11:44:40.593Z</lastmod><data><display><title>狂揽 15.4 万 Star，GitHub 上最火的 AI 界面，凭什么？</title><pubTime>2026-10-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/paperclip-ai-company/</loc><lastmod>2026-10-13T12:17:04.353Z</lastmod><data><display><title>101k Star！GitHub爆火的多智能体神器，一条命令搭起AI一人公司</title><pubTime>2026-10-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/pm-skills-product-management/</loc><lastmod>2026-10-13T11:44:31.537Z</lastmod><data><display><title>2.6万 Star！GitHub 又一款顶级 Skill 火出圈了</title><pubTime>2026-10-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/goink-ai-writing-system/</loc><lastmod>2026-10-13T12:11:47.730Z</lastmod><data><display><title>开源 AI 桌面写作系统 goink</title><pubTime>2026-10-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/rustfs-object-storage/</loc><lastmod>2026-10-12T01:43:15.798Z</lastmod><data><display><title>国产开源，又杀出一匹黑马，9次登顶GitHub！</title><pubTime>2026-10-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shortvideo-auto-creation-tools/</loc><lastmod>2026-10-12T15:27:14.181Z</lastmod><data><display><title>搞定短视频全流程自动化创作</title><pubTime>2026-10-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/huobao-drama-ai-platform/</loc><lastmod>2026-10-12T01:54:17.253Z</lastmod><data><display><title>Star 16.1k 一站式 AI 短剧生成平台</title><pubTime>2026-10-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shuohao-drama-skills/</loc><lastmod>2026-10-12T15:27:05.101Z</lastmod><data><display><title>一整套 AI 短剧的 skill，终于有人把整条流程开源了</title><pubTime>2026-10-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shangmei-seedance-storyboard/</loc><lastmod>2026-10-12T01:43:07.419Z</lastmod><data><display><title>又一个神级Skill：故事丢进去，AI自动生成上美影风短剧</title><pubTime>2026-10-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weknora-doc-to-qa/</loc><lastmod>2026-10-12T15:27:23.853Z</lastmod><data><display><title>腾讯又出手了！3.3万Star，把文档变成能问答的知识库</title><pubTime>2026-10-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/openmuse-meta-muse/</loc><lastmod>2026-10-11T13:36:21.556Z</lastmod><data><display><title>炸了！Meta Muse 刚火，OpenMuse 就开源截胡，还支持二次开发</title><pubTime>2026-10-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tencent-weknora-knowledge-framework/</loc><lastmod>2026-10-11T04:57:44.486Z</lastmod><data><display><title>牛逼！腾讯把ima开源了</title><pubTime>2026-10-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/browserskill-ai-browser/</loc><lastmod>2026-10-11T12:30:24.390Z</lastmod><data><display><title>腾讯又甩王炸！BrowserSkill 开源，让 AI 接管你登录好的浏览器</title><pubTime>2026-10-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/codegraph-agent-code-map/</loc><lastmod>2026-10-11T11:04:11.656Z</lastmod><data><display><title>GitHub 趋势榜第一：如今 7.3 万 Star，AI Agent 开源项目又杀出一匹黑马！</title><pubTime>2026-10-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/3dcellforge-ai-workbench/</loc><lastmod>2026-10-11T12:31:47.648Z</lastmod><data><display><title>一张图生成 3D 模型！这个开源 AI 3D 工作台太炫了</title><pubTime>2026-10-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/a-stock-data-skill/</loc><lastmod>2026-10-11T13:36:12.048Z</lastmod><data><display><title>又一个顶级Skill，一个文件搞定A股数据！</title><pubTime>2026-10-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/plane-project-management/</loc><lastmod>2026-10-11T10:38:59.455Z</lastmod><data><display><title>6.0 万 Star 的开源项目管理工具：任务、迭代、文档全包了</title><pubTime>2026-10-07T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gateway-microservices-secondary-authorization/</loc><lastmod>2026-10-08T04:38:37.409Z</lastmod><data><display><title>十万个Why：网关已经统一鉴权，为什么微服务内部还要二次鉴权？</title><pubTime>2026-10-07T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/rmux-agent-terminal/</loc><lastmod>2026-10-08T04:39:59.846Z</lastmod><data><display><title>一款专为 Agent 而生的终端神器，开源了！</title><pubTime>2026-10-07T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/airllm-4gb-vram-70b/</loc><lastmod>2026-10-06T16:07:37.466Z</lastmod><data><display><title>杀疯了！4GB 显存跑 70B 大模型，不量化不剪枝，GitHub 狂揽 3.5 万 Star</title><pubTime>2026-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/text-to-cad-agent-skills/</loc><lastmod>2026-10-06T16:07:50.067Z</lastmod><data><display><title>GitHub 爆火，这个顶级 Skills 开始让 AI 直接画 CAD 了！</title><pubTime>2026-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/netdata-zero-config-ai-monitor/</loc><lastmod>2026-10-06T15:41:47.235Z</lastmod><data><display><title>80.8k Star！零配置 AI 监控神器，服务器抖一下都逃不掉</title><pubTime>2026-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/vidbee-video-transcribe/</loc><lastmod>2026-10-06T14:50:05.930Z</lastmod><data><display><title>推荐一个 GitHub 开源神器：自动下载视频、本地转录、AI 翻译总结，支持 B 站</title><pubTime>2026-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/sqlchat-ai-database-tool/</loc><lastmod>2026-10-06T15:41:56.009Z</lastmod><data><display><title>别光盯着 Navicat 了，聊个天就把 SQL 写了，这个 AI 数据库工具杀疯了！</title><pubTime>2026-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ongrid-ops-ai-agent/</loc><lastmod>2026-10-06T14:50:16.630Z</lastmod><data><display><title>告警来了它自己查原因，这个开源运维 AI Agent 有点东西！</title><pubTime>2026-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ollitert-oldphone-local-llm/</loc><lastmod>2026-10-03T16:40:17.230Z</lastmod><data><display><title>夯爆了！一款开源 App，让旧手机 24 小时跑本地大模型</title><pubTime>2026-10-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/whichllm-local-model-selection/</loc><lastmod>2026-10-03T16:40:07.357Z</lastmod><data><display><title>本地跑大模型，这个开源项目算是玩明白了！</title><pubTime>2026-10-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/hindsight-agent-memory-system/</loc><lastmod>2026-10-03T15:48:35.365Z</lastmod><data><display><title>GitHub 4.4万 Star，又一款开源的 Agent 记忆系统火出圈了</title><pubTime>2026-10-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/navop-allinone-devops/</loc><lastmod>2026-10-02T18:55:24.560Z</lastmod><data><display><title>国产开源，这款一站式开发运维平台夯爆了！</title><pubTime>2026-10-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ui-skills-design-engineers/</loc><lastmod>2026-10-02T18:55:33.366Z</lastmod><data><display><title>9.3k Star，有人把 331 套顶级 UI 设计 Skill 做成了合集</title><pubTime>2026-10-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/paperclip-multi-agent-manager/</loc><lastmod>2026-10-03T15:48:26.636Z</lastmod><data><display><title>GitHub 9万 Star，一款爆火的多 Agent 管理神器</title><pubTime>2026-10-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/idea-2026-2-release/</loc><lastmod>2026-10-03T05:42:32.289Z</lastmod><data><display><title>船新IDEA2026.2正式发布，新特性真香！</title><pubTime>2026-10-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/dbx-database-client/</loc><lastmod>2026-10-02T18:16:22.262Z</lastmod><data><display><title>25MB，干翻 1GB 的 DataGrip！这个开源数据库工具杀疯了！</title><pubTime>2026-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/abogen-ebook-to-audiobook/</loc><lastmod>2026-10-02T18:16:18.193Z</lastmod><data><display><title>GitHub 6.0k Star！把电子书拖进去，11秒变有声书+同步字幕</title><pubTime>2026-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/codex-harness-open-source/</loc><lastmod>2026-10-01T14:29:25.915Z</lastmod><data><display><title>卷疯了！OpenAI 全面开源 Codex Harness</title><pubTime>2026-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/litemonitor-windows-monitor/</loc><lastmod>2026-10-01T12:11:26.430Z</lastmod><data><display><title>仅2.8MB大小，一款可定制的Windows监控神器！</title><pubTime>2026-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mermaid-markdown-diagram/</loc><lastmod>2026-10-01T10:22:49.324Z</lastmod><data><display><title>90k star，像写 Markdown 一样画流程图，这个开源工具太牛了！</title><pubTime>2026-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/reasonix-terminal-agent-cache/</loc><lastmod>2026-10-01T14:29:33.742Z</lastmod><data><display><title>99.82%缓存命中率，这个终端AI代理把 DeepSeek API 榨干了！</title><pubTime>2026-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wecom-cli-open-source-agent/</loc><lastmod>2026-10-01T10:22:45.052Z</lastmod><data><display><title>Star 3.1k 企业微信官方开源 AI Agent</title><pubTime>2026-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/oh-story-deepseek-harness-plugin/</loc><lastmod>2026-10-01T12:11:16.950Z</lastmod><data><display><title>写小说、做短剧、改游戏、剪解说，一个 DeepSeek 开源插件就够了</title><pubTime>2026-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/java-audit-skills-claude-code-codex/</loc><lastmod>2026-10-01T10:22:57.968Z</lastmod><data><display><title>又一个顶级 skill：让 Claude 帮你做 Java 代码安全审计，效果很强！</title><pubTime>2026-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/redfox-social-media-api-skill/</loc><lastmod>2026-10-01T10:22:53.592Z</lastmod><data><display><title>又一个神级 Codex Skill 诞生了：一个 API Key，打通全网自媒体数据！</title><pubTime>2026-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/graphify-knowledge-graph/</loc><lastmod>2026-09-29T01:36:14.616Z</lastmod><data><display><title>GitHub 12万 Star，一条命令把整个项目变成AI能查的知识图谱</title><pubTime>2026-09-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/desktop-agents-orca/</loc><lastmod>2026-09-29T01:36:14.620Z</lastmod><data><display><title>终于有桌面版了！79.7k Star，Claude/Codex/Cursor一个窗口全搞定</title><pubTime>2026-09-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/turso-sqlite/</loc><lastmod>2026-09-29T01:36:14.623Z</lastmod><data><display><title>2万 Star 霸榜 GitHub！SQLite 的&quot;超级进化版&quot;终于来了</title><pubTime>2026-09-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/media-crawler/</loc><lastmod>2026-10-01T10:49:11.357Z</lastmod><data><display><title>6 万 Star 的开源神器，一键抓取小红书、抖音、B 站等 7 个平台的公开数据</title><pubTime>2026-09-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/diagram-design-skill/</loc><lastmod>2026-09-29T01:36:14.627Z</lastmod><data><display><title>又一个神级 skill，一句话生成41种专业图表</title><pubTime>2026-09-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/qtscrcpy-multi-device/</loc><lastmod>2026-09-29T01:36:14.630Z</lastmod><data><display><title>远程操控多部手机，这款开源软件太牛逼了！</title><pubTime>2026-09-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/open-source-ai-creation/</loc><lastmod>2026-09-29T01:36:14.629Z</lastmod><data><display><title>开源 AI 辅助创作</title><pubTime>2026-09-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/superpowers-skills/</loc><lastmod>2026-09-29T05:19:17.610Z</lastmod><data><display><title>27 万 Star、被安装超 1800 万次，这套顶级的 Skills 有多强？</title><pubTime>2026-09-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/android-dex-phone-to-pc/</loc><lastmod>2026-10-03T10:37:55.001Z</lastmod><data><display><title>2.7k Star！手机一键变电脑，这个免费工具真有点东西</title><pubTime>2026-09-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/lithe-lightweight-ide/</loc><lastmod>2026-10-03T10:37:55.022Z</lastmod><data><display><title>AI Coding 专属，一款轻量级开源版 IDEA</title><pubTime>2026-09-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/netdata-ai-fullstack-monitoring/</loc><lastmod>2026-10-03T10:37:55.029Z</lastmod><data><display><title>80.6k Star！装完不用配的 AI 全栈监控利器，服务器抖一下都能看见</title><pubTime>2026-09-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ui-ux-pro-max-skill/</loc><lastmod>2026-10-03T10:37:55.025Z</lastmod><data><display><title>再也不用求前端了！这个开源免费的skill让你一秒拥有专业级UI设计能力</title><pubTime>2026-09-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tencent-workbuddy-octop/</loc><lastmod>2026-10-03T10:37:54.927Z</lastmod><data><display><title>腾讯又甩王炸！悄悄放出个“开源版 WorkBuddy”：支持私有化部署</title><pubTime>2026-09-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/minicpm-small-llm/</loc><lastmod>2026-09-29T01:36:14.622Z</lastmod><data><display><title>1.5GB装下一个能干活的AI：这款国产开源小模型，普通电脑就能跑</title><pubTime>2026-09-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/odysseus-ai-workbench/</loc><lastmod>2026-09-29T01:36:14.624Z</lastmod><data><display><title>5 天 8 万 Star！又一款开源的「AI工作台」在GitHub上杀疯了</title><pubTime>2026-09-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/scraper-155k-star-codex/</loc><lastmod>2026-09-29T01:38:01.678Z</lastmod><data><display><title>GitHub 上 18.4 万 Star 的爬虫神器，让我的 Codex 终于能真正看懂网页了！</title><pubTime>2026-09-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/squoosh-image-compress/</loc><lastmod>2026-09-29T01:36:14.626Z</lastmod><data><display><title>Google 出品，开源、免费图片压缩 99.9% 画质高保真</title><pubTime>2026-09-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tolaria-note-tool/</loc><lastmod>2026-09-29T01:36:14.622Z</lastmod><data><display><title>1.9万 Star，又一款笔记工具火出圈了！</title><pubTime>2026-09-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/worklog-sqlite-git-sync/</loc><lastmod>2026-09-29T01:36:14.626Z</lastmod><data><display><title>一个SQLite文件+Git同步=完美团队协作？这个开源工具的思路太野了</title><pubTime>2026-09-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/book-to-skill-advisor/</loc><lastmod>2026-09-29T01:36:14.628Z</lastmod><data><display><title>夯爆了！这个开源神器把任意书籍转成 Skill，轻松打造专业的随身顾问</title><pubTime>2026-09-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/photopea-alternative-open-source-editor/</loc><lastmod>2026-09-26T09:30:42.202Z</lastmod><data><display><title>仅 9MB，这个平替 Photoshop 的开源神器，在 GitHub 上火了</title><pubTime>2026-09-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/android-ollama-local-llm/</loc><lastmod>2026-09-26T09:30:57.920Z</lastmod><data><display><title>安卓版 Ollama 杀疯了：6GB 旧手机跑大模型，OpenAI 接口随便调</title><pubTime>2026-09-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/terax-ai-terminal-editor/</loc><lastmod>2026-09-27T02:00:46.319Z</lastmod><data><display><title>7MB，开源，终端优先，我把 Cursor 卸了</title><pubTime>2026-09-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/springboot-agent-skills/</loc><lastmod>2026-09-25T04:36:24.689Z</lastmod><data><display><title>Claude Code 写 SpringBoot 代码竟然这么野？这 6 个 Skill 让我彻底服了！</title><pubTime>2026-09-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/deepaudit-ai-code-audit/</loc><lastmod>2026-09-27T02:00:46.320Z</lastmod><data><display><title>GitHub 7k Star，挖出49个CVE：这个国产AI代码审计工具杀疯了！</title><pubTime>2026-09-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/aionui-ai-desktop-claude-code-codex/</loc><lastmod>2026-09-24T15:49:07.349Z</lastmod><data><display><title>GitHub 3.3万 Star！这个开源 AI 桌面应用，把 Claude Code、Codex 全装进了同一个界面</title><pubTime>2026-09-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fullstack-agent-skills/</loc><lastmod>2026-09-25T04:34:37.830Z</lastmod><data><display><title>全栈开发必备的 12 个 Agent Skill：前端、后端、DevOps 一次配齐</title><pubTime>2026-09-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/architecture-diagram-generator-claude-skill/</loc><lastmod>2026-09-24T15:49:15.238Z</lastmod><data><display><title>又一个神级画图 Skill 开源，再见 draw.io！</title><pubTime>2026-09-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/marka-md-rust-ai-markdown-editor/</loc><lastmod>2026-09-23T13:04:32.942Z</lastmod><data><display><title>仅几MB！Rust 开源 Markdown 神器，专为 AI 设计</title><pubTime>2026-09-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/rustdesk-self-hosted-remote-desktop/</loc><lastmod>2026-09-22T16:29:40.484Z</lastmod><data><display><title>夯爆了！12 万 Star 的开源远程桌面，不限速还能自己搭服务器</title><pubTime>2026-09-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ebook-treasure-chest-library-index/</loc><lastmod>2026-09-22T16:29:48.590Z</lastmod><data><display><title>挖到一个GitHub宝藏：一键下载全网电子书，2.4万本！</title><pubTime>2026-09-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/stremio-web-browser-media-center/</loc><lastmod>2026-09-22T01:59:55.298Z</lastmod><data><display><title>挖到宝了，这个 13.9k Star 的开源项目，浏览器打开就是影视中心！</title><pubTime>2026-09-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/book-to-skill-personal-knowledge/</loc><lastmod>2026-09-22T02:00:03.763Z</lastmod><data><display><title>又一个神级Skills：把整本书喂给AI变成随身技能！</title><pubTime>2026-09-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/kronos-kline-foundation-model-view/</loc><lastmod>2026-08-23T11:59:43.289Z</lastmod><data><display><title>GitHub 3.7万 Star，清华团队做了一个读 A 股 K 线的大模型</title><pubTime>2026-08-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/claude-code-top10-skills-view/</loc><lastmod>2026-10-25T07:33:03.298Z</lastmod><data><display><title>编程必备的10大 Skills，体验感直接拉满！</title><pubTime>2026-08-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fireworks-tech-graph-skill-view/</loc><lastmod>2026-08-22T11:03:57.941Z</lastmod><data><display><title>替换 draw.io，又一个顶级画图 Skill 开源！</title><pubTime>2026-08-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/embabel-agent-framework-view/</loc><lastmod>2026-08-22T10:56:38.894Z</lastmod><data><display><title>Java 续命人回来了：Spring 之父下场，JVM 上终于有了生产级 Agent 编排框架</title><pubTime>2026-08-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/beekeeper-studio-navicat/</loc><lastmod>2026-08-20T17:08:19.148Z</lastmod><data><display><title>再见Navicat！高颜值、内置 AI，这款开源的数据库工具杀疯了</title><pubTime>2026-08-20T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fastjson-fatjar-rce-cve-2026-16723/</loc><lastmod>2026-08-20T09:11:07.941Z</lastmod><data><display><title>FastJson 又出事了：Spring Boot 全部中招，已有在野攻击</title><pubTime>2026-08-19T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ai-ui-ux-pro-max-skill/</loc><lastmod>2026-08-20T07:49:12.301Z</lastmod><data><display><title>前端兄弟挺住！这个 11 万 Star 项目，让 AI 生成的UI界面审美拉满</title><pubTime>2026-08-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/agentscope-java-framework-view/</loc><lastmod>2026-08-19T01:16:33.485Z</lastmod><data><display><title>Java 17+ 专属！一款阿里达摩院开源的 Java AI Agent 生产级框架，非常丝滑</title><pubTime>2026-08-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/windows-remote-mstsc-1remote/</loc><lastmod>2026-08-17T13:19:31.579Z</lastmod><data><display><title>Windows 远程不要再用 mstsc 了，这款开源神器才是YYDS</title><pubTime>2026-08-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/dbx-lightweight-database-client-view/</loc><lastmod>2026-08-18T00:58:21.216Z</lastmod><data><display><title>连 SQL 都让 AI 写了？这个 15MB 的开源数据库工具有点离谱！</title><pubTime>2026-08-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/spacex-acquires-cursor-four-years-story/</loc><lastmod>2026-08-15T09:50:13.166Z</lastmod><data><display><title>可惜！Cursor 彻底要消失了！</title><pubTime>2026-08-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/spacex-acquires-cursor-developer-view/</loc><lastmod>2026-08-15T09:49:29.267Z</lastmod><data><display><title>炸裂！600 亿！Cursor 彻底消失？</title><pubTime>2026-08-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/deepseek-v4-flash-price-hike/</loc><lastmod>2026-08-09T10:05:53.208Z</lastmod><data><display><title>如何看待 DeepSeek 8月6日公告称即将大幅度涨价？</title><pubTime>2026-08-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/qwen38-max-review/</loc><lastmod>2026-08-04T01:36:02.410Z</lastmod><data><display><title>如何评价8月3日上线的阿里Qwen 3.8 Max正式版？相比其他模型表现如何？</title><pubTime>2026-08-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/glm-coding-plan-credits-revision/</loc><lastmod>2026-08-04T01:31:51.702Z</lastmod><data><display><title>如何看待智谱 GLM Coding Plan 7.30 改版为积分制？</title><pubTime>2026-08-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/programmer-60k-monthly-salary/</loc><lastmod>2026-08-02T16:20:03.902Z</lastmod><data><display><title>程序员想要6万一个月，需要什么能力，要吃什么样的苦？</title><pubTime>2026-08-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gpt-5-6-luna-vs-deepseek-price/</loc><lastmod>2026-08-03T14:02:16.477Z</lastmod><data><display><title>如何评价GPT-5.6系列大幅降价, Luna比DeepSeek更便宜?</title><pubTime>2026-08-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhipu-model-moat-after-60-percent-drawdown/</loc><lastmod>2026-08-02T16:20:03.898Z</lastmod><data><display><title>智谱股价距高点已跌超 60%，大模型厂商到底有没有护城河？</title><pubTime>2026-08-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/deepseek-v4-flash-highlights/</loc><lastmod>2026-08-01T05:35:39.901Z</lastmod><data><display><title>DeepSeek V4 flash 正式版发布，有哪些亮点值得关注？</title><pubTime>2026-07-31T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/deepseek-v4-flash-ga-vs-gpt56-luna/</loc><lastmod>2026-08-01T05:35:39.901Z</lastmod><data><display><title>DeepSeek V4 正式版发布，使用体验如何？和降价后的 GPT5.6 luna 对比谁更有优势？</title><pubTime>2026-07-31T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Claude-Opus-5-guanfangpaofenjiagejianban/</loc><lastmod>2026-07-25T02:12:15.118Z</lastmod><data><display><title>旗舰杀手来了！Claude Opus 5半价发布，Fable 5还香吗？</title><pubTime>2026-07-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Claude-Opus-5-zhenhanfabupaofenfanchaofable5jiagezhiyaoyiban/</loc><lastmod>2026-07-25T02:03:09.864Z</lastmod><data><display><title>Claude Opus 5震撼发布！跑分反超Fable 5，价格只要一半！</title><pubTime>2026-07-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Hermes-Agent-jiagouchaijiehuifupankechengzhangde-Agentdaodizenmeshixiande/</loc><lastmod>2026-05-10T13:02:08.552Z</lastmod><data><display><title>14.1 万 Star 的 Hermes Agent，凭啥比 OpenClaw &quot;聪明&quot;？源码拆透 3 个核心机制</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-163k-kaiyuangaoxingneng-CLI-dailijiang-LLM-token-xiaohaojiangdi-6090/</loc><lastmod>2026-05-10T13:02:08.553Z</lastmod><data><display><title>45k Star 的 AI 编程神器：Claude Code / Codex / Cursor Token 一律打 2 折</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/245k-Star-kaiyuanshenqi3-miaokelongrenyishengyinwanquanbendiyunxingbuhuayifenqian/</loc><lastmod>2026-05-10T13:59:29.788Z</lastmod><data><display><title>24.9k Star 开源神器：3 秒克隆任意声音，完全本地跑，可接入 Claude Code！</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/cuoguojiukuidaleyikuankaiyuande-AI-liulanqishenqiGitHub-kuanglan-5k-star/</loc><lastmod>2026-05-10T13:59:29.790Z</lastmod><data><display><title>Claude Code 的浏览器搭子来了！这个 5k Star 神器让 CC 直接用你的真实 Chrome 拿数据</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-18k-kaiyuan-AI-yunxingzainindiannaoshangdeAI-jisuanji-zhushou-openwork/</loc><lastmod>2026-05-10T13:02:08.553Z</lastmod><data><display><title>半年从 1.8k 飙到 10.7k Star！这个开源免费的桌面 AI 智能体 Openwork，可跑在本地电脑</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanMyBatis-shiruhejinxingfenyedefenyechajiandeyuanlishishenme/</loc><lastmod>2026-05-10T13:02:08.555Z</lastmod><data><display><title>京东三连问：MyBatis 如何进行分页？分页插件的原理是什么？有没踩过什么坑？</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/OpenAI-kaiyuan-Symphonysitiankuanglan-87K-StarAI-bianchengzizhuguanlishenqi/</loc><lastmod>2026-05-10T13:59:29.789Z</lastmod><data><display><title>OpenAI 又开源了 AI 编程神器！一周破 2.3 万 Star，让 AI 自己接需求、自己合代码</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/IDEA-shuangyong-Claude-Code-he-Codex-dezhongjifangantaisihua/</loc><lastmod>2026-05-10T13:59:29.789Z</lastmod><data><display><title>IDEA 里跑 Claude Code 和 Codex 的最佳搭子，3.3k Star 开源免费太爽了！</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wuyijiaqiyigemeiguodulikaifazhezuodeDeepSeekbanClaude-Codehuole/</loc><lastmod>2026-05-10T13:02:08.554Z</lastmod><data><display><title>23.5k Star 的 DeepSeek 版 Claude Code 火了：一个人做出来的，价格只有 Claude Code 的几十分之一！</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jingdongmianshinizheixiangmujiu-23-ge-ifelse-fenzhi-yeyaoyongcelvemoshinijuedehelima/</loc><lastmod>2026-05-10T13:02:08.554Z</lastmod><data><display><title>阿里三连问：就 3 个 if-else 也要上策略模式吗？是不是过度设计？会不会类爆炸？</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Everywhereyigezhenzhengdongnipingmudezhuomian-AI-shenqi/</loc><lastmod>2026-05-10T13:02:08.551Z</lastmod><data><display><title>用了 1 周这个 5.9k Star 的桌面 AI 后，我把 ChatGPT 桌面版卸了！</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanweishenmewangjimimayaozhongzhierbushigaosuniyuanmimawocunyuanmimadetongshiyijingbeikaile/</loc><lastmod>2026-05-10T14:02:59.315Z</lastmod><data><display><title>蚂蚁三连问：为什么忘记密码要重置，而不是直接告诉你密码？怎么防抓包？怎么防内鬼？</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/GitHub-40k-Starzheigekaiyuanshenqirang-AI-diaoyongzhijieshengxiayiban-Token/</loc><lastmod>2026-10-25T07:17:24.573Z</lastmod><data><display><title>Claude Code Token 又爆了？45k Star 开源 CLI 神器，token 立省 80%！</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/conghangbaokaishiruipingwoyongguode-AI-bianchengmoxing/</loc><lastmod>2026-05-10T02:28:11.289Z</lastmod><data><display><title>从夯爆开始锐评我用过的 AI 编程模型：</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/RAG-de-10-daogaopinmianshiti/</loc><lastmod>2026-05-10T02:28:11.288Z</lastmod><data><display><title>RAG 的 10 道高频面试题！</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/huayuanxinghaiyaodongshouzheigekaiyuanshenqirang-AI-zhijiechutuchanpinjinglikeyixiabanle/</loc><lastmod>2026-05-11T07:36:16.510Z</lastmod><data><display><title>再也不用求产品了！这个开源免费的桌面神器，让你一秒拥有顶级产品设计能力</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tongshidouzaitoutouxuezhei-8-ge-Java-AI-xiangmuzhiyouwoshashadiao-API/</loc><lastmod>2026-05-23T03:18:48.630Z</lastmod><data><display><title>同事都在偷偷学这 8 个 Java AI 项目，只有我傻傻调 API</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/youyigeshenjiAIkaiyuanxiangmujinide-AI-bianchengdailipeiyikuaishishiyibiaopan/</loc><lastmod>2026-05-11T07:27:26.756Z</lastmod><data><display><title>多开 Claude Code / Codex 看不过来？2k Star 开源神器，实时统计 AI 代理怎么跑！</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wofaxianfanshijiofferdegongsijibenmeiwenwojishuxijieneixiewendeyouduoyouxidegongsifanerjiumeixiawenle/</loc><lastmod>2026-05-10T02:28:11.291Z</lastmod><data><display><title>我发现凡是给offer的公司，基本没问我技术细节，那些问得又多又细的公司，反而就没下文了</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/moudachangbeipumingwencunchumima/</loc><lastmod>2026-05-10T02:28:11.291Z</lastmod><data><display><title>某大厂被曝明文存储密码！</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/OpenHandsrangAIbangnixiedaimapaominglingxiuBugdekaiyuanshenqi/</loc><lastmod>2026-05-11T11:16:32.562Z</lastmod><data><display><title>干掉 Claude Code？73k Star 的 OpenHands：CLI / SDK / 网页 / 云端，全都有！</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/guanfangzhongyutiankengJDK-26-toutoujialezheigefangfayihouzaiyebuyongzhetengdawenjianfenpianshangchuanle/</loc><lastmod>2026-05-11T10:08:24.956Z</lastmod><data><display><title>官方终于填坑！JDK 26 这个新方法：上传 5GB 视频，3 行代码搞定，堆内存降一大截</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/cengjingdewangIDEAdaoxiale/</loc><lastmod>2026-05-10T02:28:11.291Z</lastmod><data><display><title>曾经的王，IDEA倒下了？</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-552k-kaiyuan-Claude-Code-AI-bianmaxiangmu-OpenCode/</loc><lastmod>2026-05-11T11:07:59.112Z</lastmod><data><display><title>半年飙到 15.7 万 Star！OpenCode：Claude Code 最强开源对手，模型随便挑</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaobieluanqiepianJava--LangChain4j-shixiangaozhiliang-RAG-wendangchaifen/</loc><lastmod>2026-05-23T03:18:48.631Z</lastmod><data><display><title>告别乱切片！Java + LangChain4j 实现高质量 RAG 文档拆分</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguannuduilianSkillsdoumeiwanguohaiganshuozijishulianzhangwoAIfuzhubianchengwoePromptbuxingma/</loc><lastmod>2026-05-10T02:28:11.292Z</lastmod><data><display><title>面试官怒怼：“连Skills都没玩过，还敢说自己熟练掌握AI辅助编程？”，我：“呃…，Prompt不行吗？”</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/bi-iTerm2-genghaoyongde-Claude-Code-zhongduandanshengle/</loc><lastmod>2026-05-23T03:18:48.631Z</lastmod><data><display><title>比 iTerm2 更好用的 Claude Code 终端诞生了！！</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/niubitengxunbatakaiyuanle/</loc><lastmod>2026-05-23T03:18:48.631Z</lastmod><data><display><title>牛逼！腾讯把它开源了</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguannizheimelihaizabushoulugeClaude-Code-woxiaozheshuojiuzhei/</loc><lastmod>2026-05-23T03:18:48.631Z</lastmod><data><display><title>面试官：“你这么厉害咋不手撸个Claude Code？” 我笑着说：“就这！”</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanjianlixiezheshulianshiyong-Claude-Codelian-simplify-daimashenchaminglingdoubuzhidaowoneiyouruheni/</loc><lastmod>2026-05-23T03:18:48.632Z</lastmod><data><display><title>面试官：“简历写着熟练使用 Claude Code，连 simplify 代码审查命令都不知道!”，我：“那又如何呢？”</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-12k-tengxunkaiyuan-AI-zhishikuwendanglijieyuyuyijiansuokuangjia/</loc><lastmod>2026-05-23T03:18:48.630Z</lastmod><data><display><title>Star 12k 腾讯开源 AI 知识库文档理解与语义检索框架</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/MCPSkillAgentLLMHarness-guanxiquanjingtu/</loc><lastmod>2026-05-11T11:20:14.957Z</lastmod><data><display><title>搞不清 LLM / Agent / Skill / MCP / Harness？一张图把 5 个名词的关系讲透</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruhexieyigezijide-Skill/</loc><lastmod>2026-05-11T11:05:28.472Z</lastmod><data><display><title>Claude Code Skill 最佳实践：5 分钟封一个，6 条要点 + 团队共享</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/9miaotuanmieClaudeshankupaolubeifenquanbuqingkonghaizuoleyifenjiantao/</loc><lastmod>2026-05-11T11:38:04.776Z</lastmod><data><display><title>Claude Opus 团灭了生产环境：9 秒删库 + 删备份，事后还交了份 500 字检讨！</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanAgent-bujiushi-LLM-guajigechajianwofanwenAgent-LoopshangxiawengongchengMCPninguanzheijiaoguachajian/</loc><lastmod>2026-05-10T02:28:11.292Z</lastmod><data><display><title>面试官：“Agent 不就是 LLM 挂几个插件？”，我反问：“Agent Loop、上下文工程、MCP，您管这叫挂插件？”</title><pubTime>2026-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/JavafanxingTEKVnihaizaishashafenbuqing/</loc><lastmod>2026-05-06T16:26:17.595Z</lastmod><data><display><title>面试拷打：Java 泛型 T / E / K / V / ?——只会用不会讲，答完面试官直接拒绝</title><pubTime>2026-04-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/PostgreSQLzheimeduoyoushiweishenmehaiyaoshiyongMySQL/</loc><lastmod>2026-05-06T16:26:20.898Z</lastmod><data><display><title>别再喊 PG 完爆 MySQL 了：阿里京东美团业务库都用 MySQL，不是他们没看 PG</title><pubTime>2026-04-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/GitHubshangyilubiaodao46k-StardeClaude-Codezuijiashijiankaiyuanle/</loc><lastmod>2026-05-06T16:27:05.097Z</lastmod><data><display><title>开源了！Claude Code 最佳实践 60 天斩获 51k Star，前后端开发直接起飞了！</title><pubTime>2026-04-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/GitHub-chao15k-StarsClaude-Code-demianfeipingtifanganlaile/</loc><lastmod>2026-05-06T16:48:33.867Z</lastmod><data><display><title>GitHub 飙升 21k Stars，最强免费 Claude Code 平替方案来了！</title><pubTime>2026-04-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/GitHub-8K-StarzheigeAI-PPTgongjupingshenmezheimehuo/</loc><lastmod>2026-05-06T16:26:30.082Z</lastmod><data><display><title>11.9k Star！Claude Code PPT 神器：本机一行命令，AI 出真能编辑的 .pptx</title><pubTime>2026-04-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-78k-alikaiyuanzuiqiangshiliangshujuku-zvec/</loc><lastmod>2026-05-06T16:48:33.866Z</lastmod><data><display><title>9.6k Star！阿里这款新开源 AI 数据库，RAG 直接降低 90% 成本！</title><pubTime>2026-04-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Rust-goujiankekaoqiegaoxiaoruanjiannenglideyuyan/</loc><lastmod>2026-05-06T16:29:05.615Z</lastmod><data><display><title>Java 程序员转 Rust，前 3 个月会被编译器骂哭——但越过去之后回不来了</title><pubTime>2026-04-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanNacos-ruheshixianfuwuzhuceyufaxiande/</loc><lastmod>2026-05-06T16:29:28.199Z</lastmod><data><display><title>面试拷打：Nacos 注册中心怎么实现的？答出 Distro / Raft 才算入门</title><pubTime>2026-04-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/haizaishoudongdiaowendangyangshizheige-AI-kaiyuangongju-5-tiannaxia-32k-Starshuchujizhuanyeji/</loc><lastmod>2026-05-06T16:29:55.740Z</lastmod><data><display><title>再也不用调文档样式了！Claude Code 这个 4.5k Star 文档神器，5 天爆红</title><pubTime>2026-04-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-58k-bendifuwugongwangfangwentongdao-tunnelto/</loc><lastmod>2026-05-06T16:30:06.687Z</lastmod><data><display><title>6.6k Star 这个内网穿透神器，一行命令开通公网域名，前后端联调神器！</title><pubTime>2026-04-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanfuzixianchengzhijianruhegongxiangchuandishuju/</loc><lastmod>2026-05-06T16:29:21.146Z</lastmod><data><display><title>面试拷打：线程池里怎么传 traceId？答 InheritableThreadLocal 直接被拒</title><pubTime>2026-04-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zimeiti-8gewenbenzhuanyuyinAIgongju/</loc><lastmod>2026-05-06T00:05:20.076Z</lastmod><data><display><title>8 款最强 AI 文字转语音横评：中文方言谁最强、免费党有没有真王者？</title><pubTime>2026-04-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ClaudeCodeCodex-chengbenbaojiang-80deshenjikaiyuangongjuzhihaolewodeTokenjiaolv/</loc><lastmod>2026-05-05T15:24:23.781Z</lastmod><data><display><title>Claude Code / Codex / Cursor 成本爆降 80%！</title><pubTime>2026-04-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-98k-kaiyuanjiyu-AI-de-Markdown-bijiyingyong-notegen/</loc><lastmod>2026-05-06T16:30:27.756Z</lastmod><data><display><title>11.8k Star 的开源 AI 笔记神器：内置 RAG 知识库，让 Obsidian 用户都想换</title><pubTime>2026-04-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/AI-xiededaimaniganshangxianma/</loc><lastmod>2026-05-05T12:27:24.872Z</lastmod><data><display><title>Claude Code / Cursor 写的代码，你敢直接上线吗？我踩过一次坑，再也不敢</title><pubTime>2026-04-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Github-20k-StaryikuankeyiguanliAIganhuodekaiyuanshenqi/</loc><lastmod>2026-05-11T08:06:23.102Z</lastmod><data><display><title>GitHub 24k+ Star！一款可以管理 Claude Code、Codex、Cursor、Copilot 同时干活的免费开源神器！</title><pubTime>2026-04-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-368-duopingtai-AI-fuwutongyiguanligongju/</loc><lastmod>2026-05-06T00:22:05.229Z</lastmod><data><display><title>DeepSeek / GLM / Kimi 网页只能聊天？这个 Star 500+ 的开源工具，直接一键把网页变 API</title><pubTime>2026-04-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-241k-rang-AI-caokong-Chrome-MCP/</loc><lastmod>2026-05-06T00:36:31.640Z</lastmod><data><display><title>Chrome 官方亲自下场！这个 38k Star 的 MCP，让 AI 像人一样调浏览器</title><pubTime>2026-04-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Cursor-3-fabuVS-Code-neitao-IDE-guoshile/</loc><lastmod>2026-05-04T00:31:19.606Z</lastmod><data><display><title>Cursor 3 发布，VS Code 那套 IDE 过时了！</title><pubTime>2026-04-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/OpenClaw-vs-Hermesyiwenshenrulijieliangdatongyong-Agent/</loc><lastmod>2026-05-06T00:28:31.142Z</lastmod><data><display><title>网传 OpenClaw 已死、Hermes 上位？两大 AI Agent 真实差距讲明白</title><pubTime>2026-04-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/AI-zhangqimianfei-API-KeyzhichiGLM51minimaxm27-dengceshikaifafuli/</loc><lastmod>2026-05-05T14:58:40.126Z</lastmod><data><display><title>再也不用为大模型 API Key 充值了？NVIDIA 这个平台直接送 100 年 DeepSeek V4 Pro！</title><pubTime>2026-04-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Hermes-Desktopyikuanrang-Hermes-Agent-gongzuoliuhuanranyixinde-macOS-yuanshengyingyong/</loc><lastmod>2026-05-05T15:10:45.466Z</lastmod><data><display><title>Hermes Desktop：发布就破 1000+ Star 的 Hermes Agent 专属桌面应用</title><pubTime>2026-04-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguangaxiaonishuobantianjiunengduwanyigekaiyuanxiangmuyuanmabujiushiyong-AI-mawoshuoshiyong-DeepWikierqieshi-Codemap-moshi/</loc><lastmod>2026-05-04T00:31:19.607Z</lastmod><data><display><title>面试官尬笑：你说半天就能读完一个开源项目源码，不就是用 AI 吗？我说：是用 DeepWiki，而且是 Codemap 模式！</title><pubTime>2026-04-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/juanfengle9kuan-IDEA-AI-chajiandaluandousheishinide-Coding-zuijiadazi/</loc><lastmod>2026-05-11T08:06:23.101Z</lastmod><data><display><title>杀疯了！7 款国内外 IDEA AI 插件大乱斗，谁是 AI Coding 世界第一？</title><pubTime>2026-04-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fenkufenbiaogaixiemule/</loc><lastmod>2026-05-05T14:08:51.993Z</lastmod><data><display><title>分库分表，已经结束了！</title><pubTime>2026-04-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/GitHub-55wan-Starzheikuankaiyuanshenqikeyizidongjuhequanwang35pingtairesouhaiyouAIfenxi/</loc><lastmod>2026-05-05T23:54:43.149Z</lastmod><data><display><title>GitHub 5.6万 Star 爆火！这款开源神器一键聚合全网 35+ 平台热搜 + AI 分析推送</title><pubTime>2026-04-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/This-lightweight-rules-engine-delicious/</loc><lastmod>2026-04-28T00:34:17.370Z</lastmod><data><display><title>这款轻量级规则引擎，真香！</title><pubTime>2026-04-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhongguoyongyuanbuhuidaobidesigexingye/</loc><lastmod>2026-04-28T00:32:17.829Z</lastmod><data><display><title>中国永远不会倒闭的四个行业</title><pubTime>2026-04-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmechengxuyuanbunazijixiedechengxuqumaieryaozaigongsilingsigongzini/</loc><lastmod>2026-04-28T00:54:54.395Z</lastmod><data><display><title>为什么程序员不拿自己写的程序去卖，而要在公司领死工资呢？</title><pubTime>2026-04-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zaijianNavicat-taizhale/</loc><lastmod>2026-04-28T17:26:56.377Z</lastmod><data><display><title>再见 Navicat！这款 25.4k Star 国产 AI 数据库工具，AI 写 SQL + 17 种库覆盖太狠了</title><pubTime>2026-04-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/lizhijiaojiehouxianshangchuxianbugjiekoushizijikaifaden1buchangbeizhuihuile/</loc><lastmod>2026-04-28T00:30:43.903Z</lastmod><data><display><title>离职交接后，线上出现bug，接口是自己开发的，n+1补偿被追回了</title><pubTime>2026-04-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/dachangyuangongzhiyanruguonizhijielingdaohuanleganjinqutoujianliyinweixinlingdaoyaopeiyangzijidedixitinghuabutinghuadedouhuibeigandiao/</loc><lastmod>2026-04-28T00:42:29.112Z</lastmod><data><display><title>大厂员工直言：如果你直接领导换了，赶紧去投简历，因为新领导要培养自己的嫡系，听话、不听话的都会被干掉</title><pubTime>2026-04-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Dockerjingxiangshoushencong143Gdao224MB/</loc><lastmod>2026-04-28T17:41:35.487Z</lastmod><data><display><title>Docker 镜像 1.43G 拉到怀疑人生？这 4 步压到 22MB，部署时间起飞</title><pubTime>2026-04-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhijiewenmengquanMySQLyicipiliangcharuduoshaotiaoshujuxingnengzuijia/</loc><lastmod>2026-04-28T17:41:35.487Z</lastmod><data><display><title>面试拷打：MySQL 一次批量插入多少条最优？答数字不会推导直接 -50 分</title><pubTime>2026-04-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmehenduorenbutuijianniyongJWT/</loc><lastmod>2026-04-28T16:53:32.606Z</lastmod><data><display><title>JWT 做登录到底行不行？4 个真实约束 + 1 个 Redis 黑名单方案</title><pubTime>2026-04-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Nginx-shixiandongtaifengjinIPxiangxijiaochenglaile/</loc><lastmod>2026-04-28T16:53:32.606Z</lastmod><data><display><title>Nginx 动态封 IP，60 行，给你一份生产级脚本（带避坑）</title><pubTime>2026-04-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiangmucong-MySQL-qiehuan-PostgreSQLcailetaiduodekeng/</loc><lastmod>2026-04-28T17:50:56.626Z</lastmod><data><display><title>MySQL 切 PostgreSQL 改个驱动就行？这 3 个大坑能让你改一周代码</title><pubTime>2026-04-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Event-biexiayongcongwosidebeijuzhongwozongjiele6-tiaozuijiashijian/</loc><lastmod>2026-04-26T12:12:09.625Z</lastmod><data><display><title>Spring Event 别瞎用！被它坑的绩效都没了！</title><pubTime>2026-04-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/huandiaoESRedisguanfangsousuoyinqinglailexingnengzhalie/</loc><lastmod>2026-04-27T14:23:57.103Z</lastmod><data><display><title>再也不用为搜索单装 ES 了！Redis 官方这个模块，2 核 4G 跑出 12.5K QPS</title><pubTime>2026-04-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tuijianyikuanjiyuWebkeshihuapeizhikelingdaimashixianfuzayewuluoji/</loc><lastmod>2026-04-27T14:24:54.225Z</lastmod><data><display><title>运营天天改规则就要发版？这个开源规则引擎，Web 配完接口直接生效</title><pubTime>2026-04-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jishuzongjiangongsibuzaihuniganleduoshaohuo/</loc><lastmod>2026-10-25T07:17:24.572Z</lastmod><data><display><title>技术总监：公司不在乎你干了多少活！</title><pubTime>2026-04-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fangqiWebsocketshiyong-SSE-jinyongjixingdaimajiunenggaodingzhexiegongneng/</loc><lastmod>2026-04-26T01:02:42.994Z</lastmod><data><display><title>放弃Websocket，使用 SSE 仅用几行代码就能搞定这些功能！</title><pubTime>2026-04-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/nihaizaishiyong-WebSocket-shixianshishixiaoxituisongma/</loc><lastmod>2026-04-27T03:28:54.618Z</lastmod><data><display><title>告别 WebSocket：90% 实时推送场景换成 SSE，代码量直接砍半</title><pubTime>2026-04-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/MySQL-zhong-Varchar50-he-varchar500-qubieshishenme/</loc><lastmod>2026-04-27T14:25:57.799Z</lastmod><data><display><title>VARCHAR(50) vs VARCHAR(500)：存储一样大，排序却慢了 3 倍</title><pubTime>2026-04-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mougongsixinzhaolegeniubidejiagoushihou/</loc><lastmod>2026-04-26T11:24:12.359Z</lastmod><data><display><title>某公司新招了个牛逼的架构师后...</title><pubTime>2026-04-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zuolegeJavadabaogongjukeyishuangjiqidongle/</loc><lastmod>2026-04-26T01:15:29.446Z</lastmod><data><display><title>做了个java打包工具，可以双击启动了！</title><pubTime>2026-04-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/congAlibabaColadaoDDDyixianyanfaduilingyuqudongdesikao/</loc><lastmod>2026-04-26T12:08:31.065Z</lastmod><data><display><title>从Alibaba-Cola到DDD，一线研发对领域驱动的思考</title><pubTime>2026-04-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/lizhi4geyuehouqianlingdaojingranbanyerangwogaifangantashuomingzao9dianyaoyongwolingjiyidongdayingta8dianjiaofuguadiaodianhuahouwochedilaheilelingdaoweixiaorushui/</loc><lastmod>2026-04-26T01:15:03.815Z</lastmod><data><display><title>离职4个月后，前领导竟然半夜让我改方案！他说明早9点要用，我灵机一动答应他8点交付！挂掉电话后，我彻底拉黑了领导，微笑入睡！</title><pubTime>2026-04-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zicongxitongyinru-Disruptor-houxingnengqifei/</loc><lastmod>2026-04-26T11:45:23.504Z</lastmod><data><display><title>引入了 Disruptor 后，系统性能大幅提升！</title><pubTime>2026-04-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaoxiaoshujugelifanganSpringBootMybatislanjieqiJSqlParserquanjiexi/</loc><lastmod>2026-04-27T14:28:05.257Z</lastmod><data><display><title>数据隔离最容易翻车的地方就是「漏写一条」？交给 MyBatis 自动解决！</title><pubTime>2026-04-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuangaoxiaomianfeidekaiyuanbushushenqikeyipingtibaotataikule/</loc><lastmod>2026-04-27T14:28:47.814Z</lastmod><data><display><title>一款 Docker 原生的开源部署神器，可以平替宝塔，全功能免费！</title><pubTime>2026-04-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/lingchensidianxianshangCPUgaojingjixiaomeile/</loc><lastmod>2026-04-26T12:08:11.050Z</lastmod><data><display><title>凌晨四点，线上CPU告警，绩效没了……</title><pubTime>2026-04-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmeITwaibaoyongyuanzaizhaoren/</loc><lastmod>2026-04-27T14:29:26.969Z</lastmod><data><display><title>外包永远在招人？不是因为缺人！</title><pubTime>2026-04-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootyijiantiqushenfenzhengyuyingyezhizhaoxinxi/</loc><lastmod>2026-04-27T14:30:12.047Z</lastmod><data><display><title>再花钱调云 OCR？Spring Boot 这套方案，本地直接识别身份证 + 营业执照</title><pubTime>2026-04-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/chaoyue-EasyExcel-dexinyidai-Excel-chulishenqidanshengle/</loc><lastmod>2026-04-27T14:31:04.333Z</lastmod><data><display><title>EasyExcel 凉了？FastExcel 又&quot;改名&quot;了？这次它进了 Apache，再不会跑了！</title><pubTime>2026-04-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tengxunmianshiguanxianshangchuxianlesisuonizenmepaichawowoxiedaimazhilianghengaobukeneng-/</loc><lastmod>2026-04-27T14:20:20.724Z</lastmod><data><display><title>面试拷打：线上死锁怎么排查？只答 jstack，面试官当场翻白眼</title><pubTime>2026-04-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shoujipao-Claude-Code10k-stars-kaiyuanshenqirang-AI-bianchengyidonghua/</loc><lastmod>2026-04-27T14:44:42.922Z</lastmod><data><display><title>Claude Code 终于能在手机上跑了：10k Star 开源 UI，浏览器一进就有</title><pubTime>2026-04-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanThreadLocalMap-he-HashMap-dequbieshishenme/</loc><lastmod>2026-04-27T14:20:20.724Z</lastmod><data><display><title>面试拷打：ThreadLocalMap 和 HashMap 区别？答「哈希冲突」面试就到这</title><pubTime>2026-04-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-3-jicheng-Hutool-OshiUtilyixingdaimagaoding-CPUneicuncipanjiankong/</loc><lastmod>2026-04-27T14:42:17.293Z</lastmod><data><display><title>Hutool 这个隐藏工具，5 行拿到 CPU/内存/磁盘监控，Spring Boot 也能用！</title><pubTime>2026-04-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Claude-CodeCursor-he-Codexdaodixuannage/</loc><lastmod>2026-04-26T16:43:39.353Z</lastmod><data><display><title>Claude Code、Cursor 和 Codex，到底选哪个？</title><pubTime>2026-04-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Claude--IDEA--CCGUIJavakaifadezuijiaAIzuheshenzhuang/</loc><lastmod>2026-04-27T14:44:06.431Z</lastmod><data><display><title>Claude 终于在 IDEA 里跑顺了：Java 研发的最佳 AI 组合，没有之一！</title><pubTime>2026-04-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/opencodesignkaiyuanban-Claude-Design--bendiyouxiande-AI-shejishenqi/</loc><lastmod>2026-04-27T15:03:16.778Z</lastmod><data><display><title>开源版 Claude Design 来了：Star 2.6k，本地优先 + 自带 ApiKey 的 AI 设计神器！</title><pubTime>2026-04-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-kuaisushixian-api-jiamiyigelunzigaoding/</loc><lastmod>2026-04-24T06:40:41.363Z</lastmod><data><display><title>SpringBoot 快速实现 api 加密，一个轮子搞定！</title><pubTime>2026-04-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/JavaheLuadewanmeijieheshixianJavachengxudedongtaikuozhanhejiaobenzidongshengji/</loc><lastmod>2026-04-27T14:27:16.112Z</lastmod><data><display><title>Java 想嵌入脚本，凭什么大厂都选 Lua 不选 Groovy？</title><pubTime>2026-04-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-wuxiancengjicaidanbiezaizhihuiyong-parentid-le/</loc><lastmod>2026-04-25T14:15:48.768Z</lastmod><data><display><title>Spring Boot 菜单无限层级，别再只会用 parent_id 了！多种建设方案？</title><pubTime>2026-04-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-94k-kaiyuanAIdamoxingzhishikuxitong-PandaWiki/</loc><lastmod>2026-04-25T14:33:16.284Z</lastmod><data><display><title>Star 9.4k，开源 AI 大模型知识库平台：文档直接变问答机器人</title><pubTime>2026-04-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-11k-kaiyuan-LLM-API-juhefuwu-octopus/</loc><lastmod>2026-04-25T14:29:23.584Z</lastmod><data><display><title>Star 2k，开源 LLM API 聚合服务：个人也能搭模型网关</title><pubTime>2026-04-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanshenmeshishouhuxianchengheputongxianchengyoushenmequbie/</loc><lastmod>2026-04-27T00:49:11.347Z</lastmod><data><display><title>面试拷打：守护线程 vs 普通线程有什么区别？？「答出定义」只有 30 分！</title><pubTime>2026-04-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/hostc-wuxufuwuqineiwangchuantoushenqiyixingminglinghuodegongwang-HTTPS-suidao/</loc><lastmod>2026-04-25T14:24:35.237Z</lastmod><data><display><title>穿透神器：无需服务器内网，一行命令，获得免费公网 HTTPS 隧道</title><pubTime>2026-04-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/biezaihunxiaoleJava-kaifaguifanPOVOBODTODAOPOJO-chedigaodong/</loc><lastmod>2026-04-25T13:42:04.149Z</lastmod><data><display><title>别再搞混了！Java 开发最佳规范：PO、VO、BO、DTO、DAO、POJO 一次搞懂，知其然知其所以然</title><pubTime>2026-04-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanweishenme-MyBatis-de-Mapper-jiekoubuxuyaoxieshixianlei/</loc><lastmod>2026-04-27T00:49:08.083Z</lastmod><data><display><title>面试拷打：为什么 MyBatis 的 Mapper 接口不需要写实现类？回答「动态代理」只是入门！</title><pubTime>2026-04-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanFeign-diyicidiaoyongweishenmehuihenmandabufenrendabushanglai/</loc><lastmod>2026-04-27T00:49:03.913Z</lastmod><data><display><title>面试拷打：Feign 第 1 次调用为什么慢？回答「懒加载」直接扣分！</title><pubTime>2026-04-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/GitHub-9wanStardeAI-AgentzhongyuyouWebkeshijiemianle/</loc><lastmod>2026-04-25T13:33:52.313Z</lastmod><data><display><title>GitHub 11 万 Star 的 AI Agent，终于有 Web 可视化界面了！</title><pubTime>2026-04-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-179k-kaiyuan-Wiki-wendangxiezuoruanjian-Docmost/</loc><lastmod>2026-04-25T13:45:36.313Z</lastmod><data><display><title>Star 20K，开源 Wiki 文档协作软件：干掉 Notion，企业级知识库！</title><pubTime>2026-04-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-14k-kaiyuan-Ai-xiaoshuochuangzuogongjuzhichiduozhongdamoxing/</loc><lastmod>2026-04-25T14:00:08.234Z</lastmod><data><display><title>Star 1.4k，开源 AI 小说工作台：多模型可接入，长篇创作不再遗忘上下文</title><pubTime>2026-04-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaobieyeluzikaifaClaude-Code--Superpowers--zhuanyejigongchengliucheng/</loc><lastmod>2026-04-25T14:10:19.508Z</lastmod><data><display><title>告别 Vibe Coding：Claude Code + Superpowers = 顶级架构师开发流程</title><pubTime>2026-04-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zaiyebuyongqiuqianduanlezheigekaiyuanmianfeideskillrangniyimiaoyongyouzhuanyejiUIshejinengli/</loc><lastmod>2026-04-25T13:33:56.880Z</lastmod><data><display><title>再也不用求前端了！这个开源免费的 Skill 让你一秒拥有顶级 UI 设计能力</title><pubTime>2026-04-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weixintoutoushangxianxiaolongxiachajian3bujiunengrangAItiniganhuo/</loc><lastmod>2026-04-27T03:29:46.709Z</lastmod><data><display><title>微信上线免费 AI Agent：研发也能手机开发功能了！</title><pubTime>2026-04-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Claude-Code-zuishiyongde-15-geshenji-Skills-tuijiansheihaimeiyongguo/</loc><lastmod>2026-04-25T13:58:18.260Z</lastmod><data><display><title>Claude Code 神级开发者 9 个 Skills 推荐：别乱装，先装这几类</title><pubTime>2026-04-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/bafeitebeilianhuachengleSkills/</loc><lastmod>2026-04-25T13:33:53.717Z</lastmod><data><display><title>巴菲特被做成 Claude Skills：别迷信股神！</title><pubTime>2026-04-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yunyingyouyaogaiguizeSpringBoot--Groovy-rangnigaobielingchenfaban/</loc><lastmod>2026-04-25T13:39:51.727Z</lastmod><data><display><title>凌晨两点收到「5 点上线」？Spring Boot + Groovy 动态脚本，秒级上线</title><pubTime>2026-04-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/kaiyuan-10-tianjiubiaodao-4-wanxingzheigexiangmushoujile-58-gezhimingwangzhanyangshi/</loc><lastmod>2026-04-19T11:56:25.897Z</lastmod><data><display><title>开源 10 天就飙到 4 万星，这个项目收集了 58 个知名网站样式。</title><pubTime>2026-04-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/GitHub-yiyebaohuozheigexiangmujiejuele-AI-bianchengzuidadekengmeiyoujiyi/</loc><lastmod>2026-04-19T11:56:25.896Z</lastmod><data><display><title>GitHub 一夜爆火！这个项目解决了 AI 编程最大的坑：没有记忆</title><pubTime>2026-04-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Claude-Code-yongnilezhongduanzheigekaiyuanshenqiji-AI-Agent-zhuangshangletuxingjiemian/</loc><lastmod>2026-04-19T11:56:25.897Z</lastmod><data><display><title>Claude Code 用腻了终端？这个开源神器给 AI Agent 装上了图形界面</title><pubTime>2026-04-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/dewuermianRedis-zhongmouge-Key-fangwenliangtebiedazenmebanwoRedis-nengdingdezhu/</loc><lastmod>2026-04-19T11:56:25.897Z</lastmod><data><display><title>得物二面：Redis 中某个 Key 访问量特别大怎么办？我：Redis 能顶得住...</title><pubTime>2026-04-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/biezaihunxiaolePOVOBODTODAOPOJO-yiwenchedigaodong/</loc><lastmod>2026-04-19T12:10:18.370Z</lastmod><data><display><title>别再混淆了！PO、VO、BO、DTO、DAO、POJO 一文彻底搞懂</title><pubTime>2026-04-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/pinduoduoermianweishenmeyoulexianchenghaixuyaoxiechengwoexiechengshisha/</loc><lastmod>2026-04-19T12:27:08.060Z</lastmod><data><display><title>拼多多二面：为什么有了线程，还需要协程？我：额，协程是啥...</title><pubTime>2026-04-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguantantan-InnoDB-zhongdebiaojisuoyejisuoxingjisuo/</loc><lastmod>2026-04-19T12:10:18.295Z</lastmod><data><display><title>面试官：谈谈 InnoDB 中的表级锁、页级锁、行级锁？</title><pubTime>2026-04-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmedachangdouqiaoqiaofangqile-Seata/</loc><lastmod>2026-04-19T12:23:11.165Z</lastmod><data><display><title>为什么大厂都悄悄放弃了 Seata？</title><pubTime>2026-04-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/biezaiyong-drawio-tuotuozhuaizhuailezheigekaiyuanxiangmurangniyongshuohuadefangshihuajiagoutu/</loc><lastmod>2026-04-19T12:10:18.222Z</lastmod><data><display><title>别再用 draw.io 拖拖拽拽了！这个开源项目让你用&apos;说话&apos;的方式画架构图</title><pubTime>2026-04-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhihuiduoge-AI-bianchengzhushoutongshiganhuodegongju/</loc><lastmod>2026-04-19T11:56:25.898Z</lastmod><data><display><title>指挥多个 AI 编程助手同时干活的工具</title><pubTime>2026-04-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/GitHubbaohuojiyuGeminidekaiyuanPPTshengchengshenqimeiyedoushiAIyuanchuangsheji/</loc><lastmod>2026-04-19T09:35:07.478Z</lastmod><data><display><title>GitHub爆火！基于Gemini的开源PPT生成神器，每页都是AI原创设计</title><pubTime>2026-04-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshizhongbeichaoxiaoTokenfangzaiRedislizheibajiwoganchenmole/</loc><lastmod>2026-04-19T11:56:25.897Z</lastmod><data><display><title>面试中被嘲笑Token放在Redis里？这把给我干沉默了....</title><pubTime>2026-04-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmeweifuwuyidingyaoyouwangguan/</loc><lastmod>2026-04-19T11:56:25.897Z</lastmod><data><display><title>为什么微服务一定要有网关？</title><pubTime>2026-04-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zuijinAIquanbaohuodeHermesdaodishishenme/</loc><lastmod>2026-04-19T11:57:17.315Z</lastmod><data><display><title>最近AI圈爆火的Hermes到底是什么？</title><pubTime>2026-04-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/GitHub-5tiankuanglan19k-StarzheikuankaiyuanAIbianchengzhushoushafengle/</loc><lastmod>2026-04-17T14:52:48.705Z</lastmod><data><display><title>GitHub 5天狂揽19k Star，这款开源AI编程助手杀疯了</title><pubTime>2026-04-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-285k-AI-daimabianjiqi/</loc><lastmod>2026-04-17T14:52:48.705Z</lastmod><data><display><title>Star 28.5k AI 代码编辑器</title><pubTime>2026-04-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-huancunjiagouyixingpeizhiqiehuan-Caffeine-yu-Redistoumingzhichiduozuhugeli/</loc><lastmod>2026-04-17T14:26:18.886Z</lastmod><data><display><title>SpringBoot 缓存架构：一行配置切换 Caffeine 与 Redis，透明支持多租户隔离</title><pubTime>2026-04-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tengxunermianbinlogredologheundologsandarizhidequbie/</loc><lastmod>2026-04-17T14:52:48.707Z</lastmod><data><display><title>腾讯二面：binlog、redolog和undolog三大日志的区别？</title><pubTime>2026-04-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/haizaiyong-Visio-huajiagoutuzheige-AI-shenqirangnigaobieshoudonghuitu5miaochutuhainenggai/</loc><lastmod>2026-04-17T14:52:48.707Z</lastmod><data><display><title>还在用 Visio 画架构图？这个 AI 神器让你告别手动绘图，5秒出图还能改！</title><pubTime>2026-04-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-51k-kaiyuan-AI-bianchengzhushourenwuguanlikanban/</loc><lastmod>2026-04-17T14:52:48.706Z</lastmod><data><display><title>Star 5.1k 开源 AI 编程助手任务管理看板</title><pubTime>2026-04-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jujue-ifelse-zheigeqingliangguizeyinqing-Easy-Rulesrangdaimagengqingshuang/</loc><lastmod>2026-04-17T14:53:35.169Z</lastmod><data><display><title>拒绝 if-else ！这个轻量规则引擎 Easy Rules，让代码更清爽</title><pubTime>2026-04-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/FastUtil-gaoxingnengjihezuijiashijianrangnide-Java-chengxuzhenzhengkuaiqilai/</loc><lastmod>2026-04-17T14:53:35.169Z</lastmod><data><display><title>FastUtil 高性能集合最佳实践：让你的 Java 程序真正“快”起来</title><pubTime>2026-04-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/5fenzhongdajian-Nginx-rizhijiankongzhongxinqingliangkaiyuanjikaijiyong/</loc><lastmod>2026-04-17T14:52:48.704Z</lastmod><data><display><title>5分钟搭建 Nginx 日志监控中心：轻量、开源、即开即用</title><pubTime>2026-04-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/2xiaoshi5wanStarqiao10juhuaqushuijueAIlianyeganchu51wanxingdaimababangGitHub/</loc><lastmod>2026-04-17T14:13:57.851Z</lastmod><data><display><title>2小时5万Star！敲10句话去睡觉，AI连夜干出51万行代码霸榜GitHub</title><pubTime>2026-04-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/AIshidaichengxuyuandewuzhongliupai/</loc><lastmod>2026-04-17T14:52:48.701Z</lastmod><data><display><title>AI 时代程序员的五种流派</title><pubTime>2026-04-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Drawio-guanfangjieruleClaude-Codehualiuchengtuzhongyubuyongzijidongshoule/</loc><lastmod>2026-04-18T09:31:20.089Z</lastmod><data><display><title>Draw.io 官方接入了Claude Code，画流程图终于不用自己动手了！</title><pubTime>2026-04-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/OpenClawyiliangaimashijiadaoHermes-Agent-jiamiankaiyuanAI-Agentxinwang/</loc><lastmod>2026-04-18T09:25:58.448Z</lastmod><data><display><title>OpenClaw已凉，爱马仕驾到：Hermes Agent 加冕开源AI Agent新王</title><pubTime>2026-04-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-133k-neiwangchuantougongju-Rust-yuyanbianxie-frpngrok-tidai/</loc><lastmod>2026-04-17T14:52:48.703Z</lastmod><data><display><title>Star 13.3k 内网穿透工具 Rust 语言编写 frp，ngrok 替代</title><pubTime>2026-04-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xidapubenzhongyuyourenba-IntelliJ-IDEA-de-Git-jichenggongjudulichulaikaiyuanle/</loc><lastmod>2026-04-17T14:53:35.169Z</lastmod><data><display><title>喜大普奔！终于有人把 IntelliJ IDEA 的 Git 集成工具独立出来开源了</title><pubTime>2026-04-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/chenjinshiAIbianchengIDEA--Claude-Code-dezhongjifanganfeichangsihua/</loc><lastmod>2026-04-18T09:28:11.962Z</lastmod><data><display><title>沉浸式AI编程：IDEA + Claude Code 的终极方案，非常丝滑！</title><pubTime>2026-04-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yigezhujiegaoding-SpringBoot-shujumeijuzidianfanyi/</loc><lastmod>2026-04-17T14:18:38.951Z</lastmod><data><display><title>一个注解搞定 SpringBoot 数据、枚举、字典翻译！</title><pubTime>2026-04-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/bi-MQ-gengqingdeyibufanganSpring-neizhidezheigeyinzanggongnenghenduorenhaibuzhidao/</loc><lastmod>2026-04-17T14:52:48.702Z</lastmod><data><display><title>比 MQ 更轻的异步方案：Spring 内置的这个隐藏功能，很多人还不知道</title><pubTime>2026-04-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootzhonghuoquzhenshikehuduanIPdezhongjifangan99derendoumeizuodui/</loc><lastmod>2026-04-17T14:16:55.413Z</lastmod><data><display><title>SpringBoot中获取真实客户端IP的终极方案，99%的人都没做对！</title><pubTime>2026-04-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xianshangwentidingweishenqiArthasyijieruMCP/</loc><lastmod>2026-04-17T13:06:42.489Z</lastmod><data><display><title>线上问题定位神器：Arthas，已接入MCP</title><pubTime>2026-04-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/leimuUUIDyonglezheimeduonianJava-26zhongyubazuidadekengtianshangle/</loc><lastmod>2026-04-18T09:25:58.448Z</lastmod><data><display><title>泪目！UUID用了这么多年，Java 26终于把最大的坑填上了</title><pubTime>2026-04-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanxiandaihuaqingliangjikuapingtaidekaiyuanshujukuguanlikehuduan/</loc><lastmod>2026-04-18T09:25:58.448Z</lastmod><data><display><title>一款现代化、轻量级、跨平台的开源数据库管理客户端</title><pubTime>2026-04-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanniClaudeCodedoumeiyongguomawoduihuiqujiumeiyongguoyouzenmele/</loc><lastmod>2026-04-17T14:52:48.699Z</lastmod><data><display><title>面试官：“你ClaudeCode都没用过吗？”，我怼回去：“就没用过又怎么了？”</title><pubTime>2026-04-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaobiechuantongSSHyikuanzhuomianji-AI-yunweizhongduantiyangagahao/</loc><lastmod>2026-04-17T14:52:48.703Z</lastmod><data><display><title>告别传统SSH！一款桌面级 AI 运维终端，体验嘎嘎好</title><pubTime>2026-04-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/OpenClawdaodinengganma30geluodianlikanwanzhijieyong/</loc><lastmod>2026-04-05T08:24:10.346Z</lastmod><data><display><title>OpenClaw 到底能干嘛？30 个落地案例，看完直接用！</title><pubTime>2026-04-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/2026nianhulianwangdachangyuangongshuliangpaiming/</loc><lastmod>2026-04-05T08:24:10.340Z</lastmod><data><display><title>2026年互联网大厂员工数量排名</title><pubTime>2026-04-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Claude-CodeCodexOpenCode-Token-jiesheng-80/</loc><lastmod>2026-04-04T14:41:46.728Z</lastmod><data><display><title>Claude Code/Codex/OpenCode Token 节省 80%</title><pubTime>2026-04-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/OpenClawtailuanwobushulezheige3Dkeshihuazhihuizhongxinxiaolvbiaosheng300/</loc><lastmod>2026-04-04T14:45:49.328Z</lastmod><data><display><title>OpenClaw太乱？我部署了这个3D可视化指挥中心，效率飙升300%</title><pubTime>2026-04-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-743-kaiyuanxiangmurang-longxia-OpenClaw-wuxianjiyi/</loc><lastmod>2026-04-05T08:24:10.340Z</lastmod><data><display><title>Star 743 开源项目让 龙虾 OpenClaw 无限记忆</title><pubTime>2026-04-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wanzichaijie-OpenClawcong-GatewayMemorySkillsduo-Agent-dao-Runtime/</loc><lastmod>2026-04-04T14:45:06.345Z</lastmod><data><display><title>万字拆解 OpenClaw：从 Gateway、Memory、Skills、多 Agent 到 Runtime</title><pubTime>2026-04-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/OpenClaw-zaiguoneidereduzhujianjiangwenle/</loc><lastmod>2026-04-05T08:24:10.341Z</lastmod><data><display><title>OpenClaw 在国内的热度逐渐降温了</title><pubTime>2026-04-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/21k-staryikuangongnengqiangdadekaiyuan-web-fenxishenqi/</loc><lastmod>2026-04-04T14:41:46.728Z</lastmod><data><display><title>21k star，一款功能强大的开源 web 分析神器</title><pubTime>2026-04-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/hulianwangdachangweishabubayanfaqiandaoersanxianchengshi/</loc><lastmod>2026-04-05T08:24:10.341Z</lastmod><data><display><title>互联网大厂为啥不把研发迁到二三线城市？</title><pubTime>2026-04-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-zhujieshijiekoujiajiemi/</loc><lastmod>2026-04-04T14:43:37.779Z</lastmod><data><display><title>SpringBoot 注解式接口加解密</title><pubTime>2026-04-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruherang-MyBatis-piliangcharucong5fenzhongsuoduandao3miaowodesangeguanjianyouhua/</loc><lastmod>2026-04-04T14:47:46.252Z</lastmod><data><display><title>如何让 MyBatis 批量插入从5分钟缩短到3秒？我的三个关键优化</title><pubTime>2026-04-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Javazhongde5daAIkuangjia/</loc><lastmod>2026-04-04T14:45:31.227Z</lastmod><data><display><title>Java中的5大AI框架！</title><pubTime>2026-04-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weifuwulinghunGatewaywangguancaishiliuliangzhenzhengderukou/</loc><lastmod>2026-04-04T14:42:36.572Z</lastmod><data><display><title>微服务灵魂：Gateway网关才是流量真正的入口</title><pubTime>2026-04-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiemizhongguobadaruanjianwaibaogongsi/</loc><lastmod>2026-04-04T14:41:46.729Z</lastmod><data><display><title>揭秘！中国八大软件外包公司</title><pubTime>2026-04-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Maven-4-yaolaile15-nianhouJava-goujiangongjuyinglaichedizhonggou/</loc><lastmod>2026-04-05T08:24:10.346Z</lastmod><data><display><title>Maven 4要来了：15年后，Java构建工具迎来“彻底重构”</title><pubTime>2026-04-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/conghangdaolaruiping13ge-Java-Web-kuangjia/</loc><lastmod>2026-04-05T08:24:10.345Z</lastmod><data><display><title>从夯到拉，锐评13个 Java Web 框架！</title><pubTime>2026-04-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhongbangJetBrains-zhengshifabuquanxinde-AI-kaifagongjudingming-AI-IDE-AIR/</loc><lastmod>2026-04-04T14:44:11.430Z</lastmod><data><display><title>重磅！JetBrains 正式发布全新的 AI 开发工具，定名 AI IDE AIR</title><pubTime>2026-04-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/JetBrains-IDE-xingongnengshangxianAI-bianchengdailizhongyukeyixiangchajianyiyangshiyongle/</loc><lastmod>2026-04-05T08:24:10.341Z</lastmod><data><display><title>JetBrains IDE 新功能上线：AI 编程代理终于可以像插件一样使用了</title><pubTime>2026-03-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/OpenClaw-guanlitaifuzazheigekaiyuanmianbanrang-AI-Agent-yunweibianchengyijiangaoding/</loc><lastmod>2026-04-05T08:24:10.342Z</lastmod><data><display><title>OpenClaw 管理太复杂？这个开源面板让 AI Agent 运维变成&apos;一键搞定&apos;</title><pubTime>2026-03-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-13k-kaiyuan-AI-dailideliulanqikongzhi-pinchtab/</loc><lastmod>2026-04-04T14:41:46.727Z</lastmod><data><display><title>Star 1.3k 开源 AI 代理的浏览器控制 pinchtab</title><pubTime>2026-03-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-115k-kaiyuandewangluodiaoyupingtai-gophish/</loc><lastmod>2026-04-05T08:24:10.345Z</lastmod><data><display><title>Star 11.5k 开源的网络钓鱼平台 gophish</title><pubTime>2026-03-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-19k-kaiyuandegugeDrive-tidaipin-twakedrive/</loc><lastmod>2026-04-05T08:24:10.344Z</lastmod><data><display><title>Star 1.9k 开源的谷歌Drive 替代品 twake-drive</title><pubTime>2026-03-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-118K-kaiyuan-OCR-gongju-Surya-zhichi-90yuyanshibie/</loc><lastmod>2026-04-03T00:23:54.744Z</lastmod><data><display><title>Star 11.8K 开源 OCR 工具 Surya 支持 90+语言识别</title><pubTime>2026-03-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-189k-kaiyuan-go-yuyan-Web-yingyongfanghuoqiangWAF-leichi-SafeLine/</loc><lastmod>2026-04-05T08:24:10.344Z</lastmod><data><display><title>Star 18.9k 开源 go 语言 Web 应用防火墙(WAF) 雷池 SafeLine</title><pubTime>2026-03-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-23k-qingliangji-Nginx-rizhifenxihekeshihuapingtai-nginxpulse/</loc><lastmod>2026-04-03T00:23:54.743Z</lastmod><data><display><title>Star 2.3k 轻量级 Nginx 日志分析和可视化平台 nginxpulse</title><pubTime>2026-03-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-65k-kaiyuanshishifanyingshineicunshujuku-diceDB-jianrong-Redis-xieyi/</loc><lastmod>2026-04-05T08:24:10.343Z</lastmod><data><display><title>Star 6.5k 开源实时反应式内存数据库 diceDB 兼容 Redis 协议</title><pubTime>2026-03-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-387k-AI-peiyin-Coqui-TTS/</loc><lastmod>2026-04-05T08:24:10.344Z</lastmod><data><display><title>Star 38.7k AI 配音 Coqui TTS</title><pubTime>2026-03-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-55k-yixingdaimazidongyongyou-HTTPS-nengli-CertMagic/</loc><lastmod>2026-04-05T08:24:10.342Z</lastmod><data><display><title>Star 5.5k 一行代码自动拥有 HTTPS 能力 CertMagic</title><pubTime>2026-03-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/sankuan-OpenClaw-pingtikaiyuanxiangmuyoushenchaoyue/</loc><lastmod>2026-04-05T08:24:10.343Z</lastmod><data><display><title>三款 OpenClaw 平替开源项目有甚超越</title><pubTime>2026-03-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-47-kaiyuan-canvaseditor-jiyucanvassvgdefuwenbenbianjiqi/</loc><lastmod>2026-04-05T08:24:10.343Z</lastmod><data><display><title>Star 4.7 开源 canvas-editor 基于canvas/svg的富文本编辑器</title><pubTime>2026-03-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanqingliangjichuncuide-Linux-fuwuqijiankonggongju/</loc><lastmod>2026-04-02T16:21:20.102Z</lastmod><data><display><title>一款轻量级、纯粹的 Linux 服务器监控工具</title><pubTime>2026-03-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-28k-wuxushangchuanwenjiande-PDF-quannenggongjuxiang-pdfcraft/</loc><lastmod>2026-04-05T08:24:10.344Z</lastmod><data><display><title>Star 2.8k 无需上传文件的 PDF 全能工具箱 pdfcraft</title><pubTime>2026-03-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/AI-cihui-RulesSkillsSubagents-yiwenkandong/</loc><lastmod>2026-04-05T08:24:10.347Z</lastmod><data><display><title>AI 词汇 Rules、Skills、Subagents 一文看懂</title><pubTime>2026-03-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuankaiyuanAIqudongdebiaoshubianxieshenqiqingsonggaodingbiaoshuzhizuo/</loc><lastmod>2026-04-02T16:19:44.465Z</lastmod><data><display><title>一款开源、AI驱动的标书编写神器，轻松搞定标书制作！</title><pubTime>2026-03-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhongguosidaruanjianwaibaogongsi/</loc><lastmod>2026-04-05T08:24:10.345Z</lastmod><data><display><title>中国四大软件外包公司</title><pubTime>2026-03-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanqianwanjidingdanbiaoxinzengziduanzenmenong/</loc><lastmod>2026-03-22T14:05:23.375Z</lastmod><data><display><title>千万级订单表新增字段，不想锁表这么弄！</title><pubTime>2026-03-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/kaiyuan-Star-75K-wenjianwugongshiyigequannengwangluowenjianshangchuanxiazaiqi/</loc><lastmod>2026-03-22T14:05:23.377Z</lastmod><data><display><title>开源 Star 7.5K 文件蜈蚣是一个全能网络文件上传/下载器</title><pubTime>2026-03-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanCookieSessionToken-dequbieshishenme/</loc><lastmod>2026-03-22T14:07:04.534Z</lastmod><data><display><title>面试官：Cookie、Session、Token 的区别是什么？</title><pubTime>2026-03-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanshenmeshikuayufangwenwentizenmejiejue/</loc><lastmod>2026-03-22T14:17:57.001Z</lastmod><data><display><title>面试官：什么是跨域访问问题，怎么解决？</title><pubTime>2026-03-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanHTTPS-he-HTTP-dequbieshishenme/</loc><lastmod>2026-03-22T14:21:01.862Z</lastmod><data><display><title>面试官：HTTPS 和 HTTP 的区别是什么？</title><pubTime>2026-03-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-87k-kaiyuan-rust-quantianhouluzhipingmu-AI-zhushou/</loc><lastmod>2026-03-22T14:16:50.384Z</lastmod><data><display><title>Star 8.7k 开源 rust 全天候录制屏幕 AI 助手</title><pubTime>2026-03-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/sdkman-yijianqiehuan-JDK-banbenguanligongju/</loc><lastmod>2026-03-22T14:19:15.478Z</lastmod><data><display><title>sdkman 一键切换 JDK 版本管理工具</title><pubTime>2026-03-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/JDK17-qianhouxiefaduibichadianmeirenchushi-Java/</loc><lastmod>2026-03-22T14:05:23.375Z</lastmod><data><display><title>JDK17 前后写法对比：差点没认出是 Java！</title><pubTime>2026-03-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/OpenClawgenSkillsMCPRAGheAgentyoushenmeguanxi/</loc><lastmod>2026-03-22T14:05:23.376Z</lastmod><data><display><title>OpenClaw跟Skills、MCP、RAG和Agent有什么关系？</title><pubTime>2026-03-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Vite-kaiyuansuoyourenmianfeiyongtongyiqianduangongjulian/</loc><lastmod>2026-03-22T14:05:23.376Z</lastmod><data><display><title>Vite+ 开源，所有人免费用，统一前端工具链</title><pubTime>2026-03-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/OpenClawzuizhidezhuangde10geSkills/</loc><lastmod>2026-03-22T14:05:23.375Z</lastmod><data><display><title>OpenClaw最值得装的10个Skills</title><pubTime>2026-03-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/239k-kaiyuanbanben-tengxundingdingfeishu-huiyi-pingtishipinhuiyijiejuefangan/</loc><lastmod>2026-03-22T14:05:23.375Z</lastmod><data><display><title>23.9k 开源版本 “腾讯、钉钉、飞书” 会议 平替视频会议解决方案</title><pubTime>2026-03-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-166k-kaiyuan-AI-gupiaozhinengfenxixitong/</loc><lastmod>2026-03-22T14:05:23.376Z</lastmod><data><display><title>Star 16.6k 开源 AI 股票智能分析系统</title><pubTime>2026-03-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yiweinianxin250wandebumenLeadermianshiP7yishangdehouxuanrencongbutingjishuxijiezhiwenyijuhuanibuzaideshihouzuhainengpaodedongma/</loc><lastmod>2026-03-22T14:05:23.376Z</lastmod><data><display><title>一位年薪250万的部门Leader面试P7以上的候选人，从不听技术细节，只问一句话：你不在的时候，组还能跑得动吗？</title><pubTime>2026-03-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/RabbitMQ-he-RocketMQnagegenghao/</loc><lastmod>2026-03-22T13:42:49.651Z</lastmod><data><display><title>RabbitMQ 和 RocketMQ，哪个更好？</title><pubTime>2026-03-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shiyong-Shadcn-UI-goujian-Java-zhuomianyingyong/</loc><lastmod>2026-03-22T14:05:23.377Z</lastmod><data><display><title>使用 Shadcn UI 构建 Java 桌面应用</title><pubTime>2026-03-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhongguozuinanruzhidebajiaITgongsi/</loc><lastmod>2026-03-22T13:42:49.652Z</lastmod><data><display><title>中国最难入职的八家IT公司</title><pubTime>2026-03-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuankaiyuanmianfeizhuzhongyinsidePDFgongjugongnengqiangdelipu/</loc><lastmod>2026-03-22T14:05:23.377Z</lastmod><data><display><title>一款开源免费、注重隐私的PDF工具，功能强的离谱！</title><pubTime>2026-03-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-214k-kaiyuanwei-AI-dazaodewutouliulanqibi-chrome-xingnengkuai-11-beijieshengneicun-9-bei/</loc><lastmod>2026-03-22T14:05:23.376Z</lastmod><data><display><title>Star 21.4k 开源为 AI 打造的无头浏览器，比 chrome 性能快 11 倍，节省内存 9 倍</title><pubTime>2026-03-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tongshiyigebiyurangwogaodongleDockerhek8sdehexingainian/</loc><lastmod>2026-03-22T14:05:23.377Z</lastmod><data><display><title>同事一个比喻，让我搞懂了Docker和k8s的核心概念</title><pubTime>2026-03-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanshishi-SQL-liuliangchakanshenqi/</loc><lastmod>2026-03-22T14:05:23.377Z</lastmod><data><display><title>一款实时 SQL 流量查看神器</title><pubTime>2026-03-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Js-kaiyuan-CAPTCHA-renleishenfenyanzhengmatidaifangan-cap/</loc><lastmod>2026-03-16T04:49:54.010Z</lastmod><data><display><title>Js 开源 CAPTCHA 人类身份验证码替代方案 cap</title><pubTime>2026-03-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-8k-kaiyuan-PB-ji-Rust-fenbushisousuoyinqing-Quickwit/</loc><lastmod>2026-03-16T04:46:59.594Z</lastmod><data><display><title>Star 8k 开源 PB 级 Rust 分布式搜索引擎 Quickwit</title><pubTime>2026-03-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/kaiyuananquanjiankongpingtai-Wazuh/</loc><lastmod>2026-03-16T04:49:54.010Z</lastmod><data><display><title>开源安全监控平台 Wazuh</title><pubTime>2026-03-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanshenmeshi-Java-xuliehuayufanxuliehua/</loc><lastmod>2026-03-16T04:46:59.594Z</lastmod><data><display><title>面试官：什么是 Java 序列化与反序列化？</title><pubTime>2026-03-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/148K-kaiyuan-ai-zhengjianzhizuogongju-HivisionIDPhotos/</loc><lastmod>2026-03-16T04:49:54.017Z</lastmod><data><display><title>14.8K 开源 ai 证件制作工具 HivisionIDPhotos</title><pubTime>2026-03-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguandanlimoshiyoujizhongxiefa/</loc><lastmod>2026-03-16T04:46:59.594Z</lastmod><data><display><title>面试官：单例模式有几种写法？</title><pubTime>2026-03-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanjin-10MB-dekaiyuanshenqiyijianyuanchenghuanxingguanjidiannao/</loc><lastmod>2026-03-15T13:54:22.838Z</lastmod><data><display><title>一款仅 10MB 的开源神器，一键远程唤醒关机电脑！</title><pubTime>2026-03-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/dewuqianduanbumenquanbujiesan/</loc><lastmod>2026-03-16T04:49:54.010Z</lastmod><data><display><title>得物前端部门全部解散！！！</title><pubTime>2026-03-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiaonibieluanfengzhuangnikanchushileba/</loc><lastmod>2026-03-15T13:54:22.838Z</lastmod><data><display><title>叫你别乱封装，你看出事了吧！</title><pubTime>2026-03-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/chengxuyuanzhaogongzuosidatiankengshenghuichengshi/</loc><lastmod>2026-03-14T10:55:27.495Z</lastmod><data><display><title>程序员找工作，四大天坑省会城市！</title><pubTime>2026-03-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanAIOBIO-he-NIO-dequbieshishenme/</loc><lastmod>2026-03-14T10:55:27.496Z</lastmod><data><display><title>面试官：AIO、BIO 和 NIO 的区别是什么？</title><pubTime>2026-03-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-3k-kaiyuan-OpenClaw-zhuomiankehuduan/</loc><lastmod>2026-03-14T10:55:27.496Z</lastmod><data><display><title>Star 3k 开源 OpenClaw 桌面客户端</title><pubTime>2026-03-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanJava-shibianyixinghaishijieshixingyuyan/</loc><lastmod>2026-03-14T10:55:27.496Z</lastmod><data><display><title>面试官：Java 是编译型还是解释型语言？</title><pubTime>2026-03-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanshenmeshi-failfastshenmeshi-failsafe/</loc><lastmod>2026-03-16T04:46:59.594Z</lastmod><data><display><title>面试官：什么是 fail-fast？什么是 fail-safe？</title><pubTime>2026-03-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanSpring-zhongchuangjian-Bean-youjizhongfangshi/</loc><lastmod>2026-03-14T10:55:27.496Z</lastmod><data><display><title>面试官：Spring 中创建 Bean 有几种方式？</title><pubTime>2026-03-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Mavengaojijinjiechajianpeizhipom-wenjianyuyilaiguanli/</loc><lastmod>2026-03-14T10:29:25.866Z</lastmod><data><display><title>Maven高级进阶：插件配置、pom 文件与依赖管理</title><pubTime>2026-03-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yizhaogaoding-zidingyiMyBatislanjieqiSQLrizhicunchuchengbenzhijiang30/</loc><lastmod>2026-03-13T05:28:45.359Z</lastmod><data><display><title>一招搞定！ 自定义MyBatis拦截器，SQL日志存储成本直降30%</title><pubTime>2026-03-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuankaiyuankuapingtaidegongzuoliuyinqinghezidonghuashenqi/</loc><lastmod>2026-03-13T05:28:45.369Z</lastmod><data><display><title>一款开源、跨平台的工作流引擎和自动化神器</title><pubTime>2026-03-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/biezaishoulujiagoutulewoxielege-AI-gongjuba-SpringBoot-daimayijianbiancheng-Drawio-liuchengtu/</loc><lastmod>2026-03-13T05:28:45.365Z</lastmod><data><display><title>别再手撸架构图了！我写了个 AI 工具，把 SpringBoot 代码一键变成 Draw.io 流程图</title><pubTime>2026-03-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmemianshiwendeyuexiangxifanermeiyouhouwenle/</loc><lastmod>2026-03-12T02:05:34.120Z</lastmod><data><display><title>为什么面试问的越详细反而没有后文了？</title><pubTime>2026-03-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanweishenme-Tomcat-morenzuidaxianchengshushi-200erbushi-N1/</loc><lastmod>2026-03-08T14:13:21.215Z</lastmod><data><display><title>面试官：为什么 Tomcat 默认最大线程数是 200，而不是 N+1？</title><pubTime>2026-03-07T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanjieshaoyixia-Tomcat-de-IO-moxing/</loc><lastmod>2026-03-08T14:13:21.215Z</lastmod><data><display><title>面试官：介绍一下 Tomcat 的 IO 模型？</title><pubTime>2026-03-07T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-189k-xinyidai-AI-moxingjuheguanliyufenfaxitong-newapi/</loc><lastmod>2026-03-08T14:13:21.215Z</lastmod><data><display><title>Star 18.9k 新一代 AI 模型聚合管理与分发系统 new-api</title><pubTime>2026-03-07T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot--MyBatisshixianshujukuziduanjijiami/</loc><lastmod>2026-03-08T14:04:39.839Z</lastmod><data><display><title>SpringBoot + MyBatis：实现数据库字段级加密</title><pubTime>2026-03-07T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanguolvqihelanjieqidequbieshishenme/</loc><lastmod>2026-03-08T14:03:35.286Z</lastmod><data><display><title>面试官：过滤器和拦截器的区别是什么？</title><pubTime>2026-03-07T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/youyikuanmianfeikaiyuanjiyuSQLdeshujukeshihuashenqi/</loc><lastmod>2026-03-08T09:45:42.727Z</lastmod><data><display><title>又一款免费开源、基于SQL的数据可视化神器！</title><pubTime>2026-03-07T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaobie-MyBatis-IN-yujude-foreach-mobanzidingyikuozhan-rang-SQL-bianxiexiaolvfanbei/</loc><lastmod>2026-03-08T14:04:39.847Z</lastmod><data><display><title>告别 MyBatis IN 语句的 foreach 模板：自定义扩展 让 SQL 编写效率翻倍!</title><pubTime>2026-03-07T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Redis-pingtilaileSpringBoot-jicheng-Dragonflyxingnengbaozhang-25-bei/</loc><lastmod>2026-03-08T09:46:02.957Z</lastmod><data><display><title>Redis 平替来了！SpringBoot 集成 Dragonfly，性能暴涨 25 倍</title><pubTime>2026-03-07T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiale-LIMIT-1weishenmechaxunfanerbianmanle/</loc><lastmod>2026-03-13T05:26:43.822Z</lastmod><data><display><title>加了 LIMIT 1，为什么查询反而变慢了？</title><pubTime>2026-03-07T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/duibiaobaiduwangpanjiyuSpringBootkaifadefenbushiwenjianxitonggongnengfeichangqiangdakaiyuanle/</loc><lastmod>2026-03-07T01:39:10.169Z</lastmod><data><display><title>对标百度网盘：基于SpringBoot开发的分布式文件系统，功能非常强大，开源了！</title><pubTime>2026-03-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Javaheikejiyixingdaimagaodinghaoshixingnengzhuizong/</loc><lastmod>2026-03-05T05:20:30.852Z</lastmod><data><display><title>Java性能调优黑科技！1行代码实现毫秒级耗时追踪，效率飙升300%！</title><pubTime>2026-03-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/MySQLde10zhonggaojiSQLxingnengfeisheng/</loc><lastmod>2026-03-07T01:05:57.059Z</lastmod><data><display><title>MySQL的10种高级SQL，性能飞升</title><pubTime>2026-03-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-704-shafengle40-gexintexing15-ge-Bug-xiufu1-gesisuozhongjie/</loc><lastmod>2026-03-07T01:43:09.715Z</lastmod><data><display><title>你的 Spring 服务半夜卡死过吗？聊聊 7.0.4 干掉的那个死锁，以及顺手带来的 50% 启动提速</title><pubTime>2026-03-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Nacos-he-Apollo-nagegenghao/</loc><lastmod>2026-03-07T01:19:02.991Z</lastmod><data><display><title>Nacos 和 Apollo ，哪个更好？</title><pubTime>2026-03-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/damoxingshidaizuifengcidezhiyechuxianledamoxingshanhougongchengshi/</loc><lastmod>2026-03-07T01:05:57.060Z</lastmod><data><display><title>大模型时代最讽刺的职业出现了：“大模型善后工程师”</title><pubTime>2026-03-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringrangJavamanle30beiJITAOTdengrangJavabiPythonkuai13beibiCman17/</loc><lastmod>2026-03-15T13:56:03.440Z</lastmod><data><display><title>Spring让Java慢了30倍，JIT、AOT等让Java比Python快13倍，比C慢17%</title><pubTime>2026-03-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yigerangwangzhanquantoumingdekaiyuanshenqi/</loc><lastmod>2026-03-07T01:19:16.197Z</lastmod><data><display><title>一个让网站“全透明”的开源神器！</title><pubTime>2026-03-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaobiedengluluojihunluanjiyu-SpringBoot-gongchangcelvemoshitongyiduoduandenglu/</loc><lastmod>2026-03-07T01:21:24.457Z</lastmod><data><display><title>告别登录逻辑混乱！基于 SpringBoot 工厂+策略模式统一多端登录</title><pubTime>2026-03-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-zaixianyilaibaoloudongsaomiaoyiyijianfaxianqianzaianquanloudong/</loc><lastmod>2026-03-07T01:18:17.637Z</lastmod><data><display><title>SpringBoot 在线依赖包漏洞扫描仪，一键发现潜在安全漏洞</title><pubTime>2026-03-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zheiyangshiyongxuehuasuanfabeikehupenle/</loc><lastmod>2026-03-07T01:05:57.061Z</lastmod><data><display><title>这样使用雪花算法被客户喷了!</title><pubTime>2026-03-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/kenengshinijiyihulvede-Nginx-zhishidian/</loc><lastmod>2026-03-07T01:20:53.196Z</lastmod><data><display><title>可能是你极易忽略的 Nginx 知识点！</title><pubTime>2026-03-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuankaiyuandezichanguanlishenqizhongniannanshibibei/</loc><lastmod>2026-03-07T02:02:04.276Z</lastmod><data><display><title>一款开源的资产管理神器，中年男士必备！</title><pubTime>2026-03-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/huaweikaiyuankeshihuatubiaoku-HUICharts-zhichigantetuliuchengtudeng/</loc><lastmod>2026-03-07T02:43:10.709Z</lastmod><data><display><title>华为开源可视化图表库 HUICharts 支持甘特图流程图等</title><pubTime>2026-03-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jingdong001haokuaidiyuantuixiushenghuogongkaiyoucheyoufangcunkuanyibaiduowanlingtuixiujincengdasuancizhibeiliuqiangdongqinziquanxia/</loc><lastmod>2026-03-07T02:43:10.708Z</lastmod><data><display><title>京东001号快递员退休生活公开：有车有房，存款一百多万，领退休金；曾打算辞职，被刘强东亲自劝下</title><pubTime>2026-03-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanConcurrentHashMap-shiruhebaozhengxianchenganquande/</loc><lastmod>2026-03-07T01:05:57.061Z</lastmod><data><display><title>面试官：ConcurrentHashMap 是如何保证线程安全的？</title><pubTime>2026-03-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/kaiyuanzhijiebianji-JAR-wenjiande-IDEA-chajian-JarEditor/</loc><lastmod>2026-03-07T02:43:10.708Z</lastmod><data><display><title>开源直接编辑 JAR 文件的 IDEA 插件 JarEditor</title><pubTime>2026-03-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanSet-ruhebaozhengyuansubuzhongfude/</loc><lastmod>2026-03-07T02:05:42.326Z</lastmod><data><display><title>面试官：Set 如何保证元素不重复的？</title><pubTime>2026-03-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanConcurrentHashMap-weishenmezai-JDK-18-zhongfeiqifenduansuo/</loc><lastmod>2026-03-07T01:56:21.333Z</lastmod><data><display><title>面试官：ConcurrentHashMap 为什么在 JDK 1.8 中废弃分段锁？</title><pubTime>2026-03-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanruhelijie-Java-zhongdeduotai/</loc><lastmod>2026-03-07T01:56:21.339Z</lastmod><data><display><title>面试官：如何理解 Java 中的多态？</title><pubTime>2026-03-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanweishenmezai-Jdk-8-zhong-HashMap-yaozhuanchenghongheishu/</loc><lastmod>2026-03-07T01:05:57.061Z</lastmod><data><display><title>面试官：为什么在 Jdk 8 中 HashMap 要转成红黑树？</title><pubTime>2026-03-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanxianchengchidejujuecelveyounaxie/</loc><lastmod>2026-03-07T01:05:57.062Z</lastmod><data><display><title>面试官：线程池的拒绝策略有哪些？</title><pubTime>2026-03-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanshenmeshi-Java-fanxingweishenmeyaoshiyongta/</loc><lastmod>2026-03-07T01:56:21.333Z</lastmod><data><display><title>面试官：什么是 Java 泛型？为什么要使用它？</title><pubTime>2026-03-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmeJavalimianService-cengbuzhijiefanhui-Result-duixiang/</loc><lastmod>2026-03-01T09:26:28.966Z</lastmod><data><display><title>为什么Java里面，Service 层不直接返回 Result 对象？</title><pubTime>2026-02-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/166k-kaiyuanjingzhun-IP-dizhiku/</loc><lastmod>2026-03-07T01:29:55.231Z</lastmod><data><display><title>16.6k+ 开源精准 IP 地址库</title><pubTime>2026-02-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Electron-tidaizhe-tauri-jiyu-rust-kaiyuan-Star-834K/</loc><lastmod>2026-03-05T11:27:35.669Z</lastmod><data><display><title>Electron 替代者 tauri 基于 rust 开源 Star 83.4K</title><pubTime>2026-02-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Idea-chajiantuijiankezhijiexiugaijarbaoneiwenjiandeIDEAchajianwuxujieya/</loc><lastmod>2026-03-05T11:13:25.135Z</lastmod><data><display><title>Idea 插件推荐可直接修改jar包内文件的IDEA插件，无需解压</title><pubTime>2026-02-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/AI-liaotianjilufenxigongju-ChatLab/</loc><lastmod>2026-03-08T09:44:55.823Z</lastmod><data><display><title>AI 聊天记录分析工具 ChatLab</title><pubTime>2026-02-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-462k-rang-AI-bianchenggongjuanzhaonideyaoqiuzidongxiedaima/</loc><lastmod>2026-03-08T09:44:55.823Z</lastmod><data><display><title>Star 46.2k 让 AI 编程工具按照你的要求自动写代码</title><pubTime>2026-02-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-68k-kaiyuangaoyanzhiyizhanshifuwuqiguanlipingtai-Termix/</loc><lastmod>2026-03-03T13:33:10.671Z</lastmod><data><display><title>Star 6.8k 开源高颜值一站式服务器管理平台 Termix</title><pubTime>2026-02-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/WebTracing-jiankongzhichimaidianxingweixingnengyichangqingqiuziyuanluyoupuguangluping/</loc><lastmod>2026-03-05T11:08:30.328Z</lastmod><data><display><title>WebTracing 监控支持：埋点、行为、性能、异常、请求、资源、路由、曝光、录屏</title><pubTime>2026-02-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shiyong-JReleaser-kuaisuqingsongdifabuxiangmu/</loc><lastmod>2026-03-05T11:45:35.472Z</lastmod><data><display><title>使用 JReleaser 快速轻松地发布项目</title><pubTime>2026-02-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanweishenme-HashMap-demorenfuzaiyinziyaoshezhicheng-075/</loc><lastmod>2026-03-05T10:57:16.186Z</lastmod><data><display><title>面试官：为什么 HashMap 的默认负载因子要设置成 0.75？</title><pubTime>2026-02-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-176k-jiexipingmude-AI-gongju-OmniParser/</loc><lastmod>2026-03-08T09:44:55.823Z</lastmod><data><display><title>Star 17.6k 解析屏幕的 AI 工具 OmniParser</title><pubTime>2026-02-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/418k-staryikuanxiandaihuade-Windows-wenjianguanliqitidaishenqi/</loc><lastmod>2026-03-03T13:17:12.029Z</lastmod><data><display><title>41.8k star，一款现代化的 Windows 文件管理器替代神器</title><pubTime>2026-02-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaobiefuzafenbiaoluojiMyBatisPlus-dongtaifenbiaoyixingzhujiequangaoding/</loc><lastmod>2026-03-03T13:24:22.369Z</lastmod><data><display><title>告别复杂分表逻辑！MyBatis-Plus 动态分表，一行注解全搞定</title><pubTime>2026-02-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yinzangdexingnengshashouSpringBoot-dezheigemorenpeizhiyidingyaoguandiao/</loc><lastmod>2026-03-22T14:05:23.375Z</lastmod><data><display><title>隐藏的性能杀手：SpringBoot 的这个默认配置一定要关掉！</title><pubTime>2026-02-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-4-zuibeidigudexintexingSpring-Data-AOT/</loc><lastmod>2026-03-03T13:24:22.374Z</lastmod><data><display><title>SpringBoot 4 最被低估的新特性：Spring Data AOT</title><pubTime>2026-02-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/32k-staryikuanshejijinglianggongnengquanmiandekaiyuansirenyunpanxitong/</loc><lastmod>2026-03-03T13:25:01.009Z</lastmod><data><display><title>3.2k star，一款设计精良、功能全面的开源私人云盘系统！</title><pubTime>2026-02-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuananquanzizhumianfeiqieqiangdademimaguanlishenqi/</loc><lastmod>2026-03-03T13:24:22.365Z</lastmod><data><display><title>一款安全、自主、免费且强大的密码管理神器！</title><pubTime>2026-02-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/maidanglaoguanfangzhenghuoMCP-shangxianjiaoniyong-Claude-Code-yijianlingquanwufanyouzheluole/</loc><lastmod>2026-03-03T13:25:01.013Z</lastmod><data><display><title>麦当劳官方整活！MCP 上线，教你用 Claude Code 一键领券！午饭有着落了！</title><pubTime>2026-02-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/houduandejiagoumoshiwojuede90doushizaiguodusheji/</loc><lastmod>2026-03-03T13:17:12.030Z</lastmod><data><display><title>后端的架构模式？我觉得90%都是在过度设计！</title><pubTime>2026-02-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-18k-kaiyuanqingliangji-K8s-guanlimianban-kite/</loc><lastmod>2026-03-03T13:30:57.459Z</lastmod><data><display><title>Star 1.8k 开源轻量级 K8s 管理面板 kite</title><pubTime>2026-02-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shoucuoleyige-SpringBoot-jiekoufanghushenqifangzhongxianliu/</loc><lastmod>2026-03-03T13:24:22.360Z</lastmod><data><display><title>手搓了一个 SpringBoot 接口防护神器（防重+限流）</title><pubTime>2026-02-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gongzijuedingjiatingdiwei-1gongzi3000huijiazijuexiwantuodi-2/</loc><lastmod>2026-03-05T05:24:35.863Z</lastmod><data><display><title>工资决定家庭地位： 1、工资3000：回家自觉洗碗拖地 2…</title><pubTime>2026-02-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Lombokniyongdemingbaimajiemi-Lombok-dejizeshiyongjiqiao/</loc><lastmod>2026-02-16T00:20:28.228Z</lastmod><data><display><title>Lombok你用的明白吗？？？揭秘 Lombok 的几则实用技巧</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuankaiyuandekeshihuaguanlishenqirangyingyongrongqihuakuaidaofeiqi/</loc><lastmod>2026-02-16T00:24:12.410Z</lastmod><data><display><title>一款开源的可视化管理神器，让应用容器化快到飞起！</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xxljob-he-elasticjobnagegenghao/</loc><lastmod>2026-02-16T00:20:28.228Z</lastmod><data><display><title>xxl-job 和 elastic-job，哪个更好？</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/LogbackLog4jSLF4J-ELKEFKLoki-shashafenbuqingchu/</loc><lastmod>2026-02-16T00:22:08.187Z</lastmod><data><display><title>Logback、Log4j、SLF4J 、ELK、EFK、Loki 傻傻分不清楚？</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Boot--JPackagegoujiandulianzhuangbao/</loc><lastmod>2026-02-16T00:22:08.184Z</lastmod><data><display><title>Spring Boot + JPackage：构建独立安装包</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanqiangdagongnengjiemianxuankudeziyuanjiankongshenqi/</loc><lastmod>2026-02-16T00:20:28.228Z</lastmod><data><display><title>一款强大功能、界面炫酷的资源监控神器！</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fenkufenbiaoxiadefenyechaxundaodizenmegao/</loc><lastmod>2026-02-16T00:24:12.404Z</lastmod><data><display><title>分库分表下的分页查询，到底怎么搞？</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/IntelliJ-IDEA-20261-EAP-3-fabubeikaifazhecuile-6-nianzheigexijiezhongyuxiule/</loc><lastmod>2026-02-16T00:20:28.228Z</lastmod><data><display><title>IntelliJ IDEA 2026.1 EAP 3 发布：被开发者催了 6 年，这个细节终于修了！</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shangwanyuanRTX-5080dingdanquxiaodanrengsonghuokefubuyongtuisongnile/</loc><lastmod>2026-02-16T00:20:28.228Z</lastmod><data><display><title>上万元RTX 5080订单取消但仍送货！客服：不用退，送你了！</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/liyongxianzhi-Mac-conglingbushu-OpenClaw-jiaocheng/</loc><lastmod>2026-02-16T00:24:12.407Z</lastmod><data><display><title>利用闲置 Mac 从零部署 OpenClaw 教程</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhongguozuinanruzhideITgongsi/</loc><lastmod>2026-02-16T00:20:28.228Z</lastmod><data><display><title>中国最难入职的IT公司</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/447K-Star-qinglianggaoxiaodekaiyuan-IDE/</loc><lastmod>2026-02-16T05:29:14.199Z</lastmod><data><display><title>44.7K Star 轻量高效的开源 IDE</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ELK-buxiangle-openobserve-tabujinbi-Elasticsearch-shengneicuncunchuchengbenhaidi-13-beizhenshibuxu/</loc><lastmod>2026-02-16T06:47:40.286Z</lastmod><data><display><title>ELK 不香了 openobserve 它不仅比 Elasticsearch 省内存/存储成本还低 13 倍（真实不虚）</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-239k-kaiyuan-AI-duoAgentyuqingfenxizhushou-BettaFish/</loc><lastmod>2026-02-16T06:50:41.210Z</lastmod><data><display><title>Star 23.9k 开源 AI 多Agent舆情分析助手 BettaFish</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-32k-kaiyuanjizhengshushenqingguanlibushuhejiankongyuyitideSSLzhengshuquanshengmingzhouqiguanligongju-allinssl/</loc><lastmod>2026-02-16T05:33:35.250Z</lastmod><data><display><title>Star 3.2k 开源集证书申请、管理、部署和监控于一体的SSL证书全生命周期管理工具 allinssl</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/nextaidrawio-rang-AI-tinihuajiagoutu/</loc><lastmod>2026-02-16T05:31:40.441Z</lastmod><data><display><title>next-ai-draw-io 让 AI 替你画架构图</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/RediszhifuhanjianfashengxiedaimayibuzaibixuqinghuaiguiqinghuaishishishishishibianchengyijingbeiAIyongjiugaibianlewangyouzhaguobufu70deAIdaimadoudezhongxie/</loc><lastmod>2026-02-16T04:42:03.616Z</lastmod><data><display><title>Redis之父罕见发声：写代码已不再必须！情怀归情怀，事实是事实：编程已经被AI永久改变了！网友炸锅：不服，70%的AI代码都得重写</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-14k-kaiyuanNginx-fangwenrizhifenxiyukeshihuamianban/</loc><lastmod>2026-02-16T06:48:15.645Z</lastmod><data><display><title>Star 1.4k 开源Nginx 访问日志分析与可视化面板</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-74k-zijiekaiyuan-FlowGramAI-gongzuoliukaifakuangjia/</loc><lastmod>2026-02-16T05:32:01.257Z</lastmod><data><display><title>Star 7.4k 字节开源 FlowGram.AI 工作流开发框架</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanBigDecimal-he-Long-nagebiaoshijinegengheshizenmexuanze/</loc><lastmod>2026-02-16T06:54:31.451Z</lastmod><data><display><title>面试官：BigDecimal 和 Long 哪个表示金额更合适，怎么选择？</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-84k-yigeshoujiquanwang-TV-heziyingyonghangaiyingshizhiboKgegongjuyouxidengleixingdecangku/</loc><lastmod>2026-02-16T05:26:43.471Z</lastmod><data><display><title>Star 8.4k 一个收集全网 TV 盒子应用，涵盖影视、直播、K歌、工具、游戏等类型的仓库</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanMyBatis-he-Hibernate-youshenmequbie/</loc><lastmod>2026-02-16T07:05:15.740Z</lastmod><data><display><title>面试官：MyBatis 和 Hibernate 有什么区别？</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanshenmeshi-Java-fanshejizhiweishenmefansheman/</loc><lastmod>2026-02-16T06:58:39.813Z</lastmod><data><display><title>面试官：什么是 Java 反射机制？为什么反射慢？</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanshenmeshi-SPIhe-API-youshaqubie/</loc><lastmod>2026-02-16T07:06:14.283Z</lastmod><data><display><title>面试官：什么是 SPI，和 API 有啥区别？</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanfinally-zhongdaimayidinghuibeizhixingma/</loc><lastmod>2026-02-16T06:55:47.651Z</lastmod><data><display><title>面试官：finally 中代码一定会被执行吗？</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/nanpengyoudefuqinshimou985dezhangjiangxuezhetazaiweixinlijiwofawobayinweiwudazheishidoubuzhaonvxueshenglewokeyijubaome/</loc><lastmod>2026-02-16T00:20:28.229Z</lastmod><data><display><title>男朋友的父亲是某985的长江学者，他在微信里给我发“我爸因为武大这事都不招女学生了”，我可以举报么？</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanweishenme-Java-buzhichiduojicheng/</loc><lastmod>2026-02-16T06:57:54.390Z</lastmod><data><display><title>面试官：为什么 Java 不支持多继承？</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanwhiletrue-he-for-nagexingnenggenghao/</loc><lastmod>2026-02-16T04:41:48.333Z</lastmod><data><display><title>面试官：while(true) 和 for(;;) 哪个性能更好？</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/daodiyongMergehaishiRebaseGithebingcelvezhongjizhinan/</loc><lastmod>2026-02-16T00:24:12.401Z</lastmod><data><display><title>“到底用Merge还是Rebase？”——Git合并策略终极指南</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanString-str--new-Stringabc-chuangjianlejigeduixiang/</loc><lastmod>2026-02-16T06:57:15.664Z</lastmod><data><display><title>面试官：String str = new String(&apos;abc&apos;) 创建了几个对象？</title><pubTime>2026-02-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringCloud-yuanchengdiaoyongweishayaocaiyongHTTPerbushiRPC/</loc><lastmod>2026-02-06T01:53:01.215Z</lastmod><data><display><title>美团一面：Spring Cloud 远程调用为啥要采用 HTTP，而不是 RPC？</title><pubTime>2026-02-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshitongguobeidiaoliangliang/</loc><lastmod>2026-02-06T01:50:24.888Z</lastmod><data><display><title>现在背调手段越来越高明了。。。</title><pubTime>2026-02-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-zhongshiyong-Function-heyibuxianchengchichuliliebiaochaifenrenwubinghuizongjieguo/</loc><lastmod>2026-02-01T05:23:54.059Z</lastmod><data><display><title>SpringBoot 中使用 Function 和异步线程池处理列表拆分任务并汇总结果</title><pubTime>2026-01-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhongyuzhaodaoyigehaoyongde-Nginx-rizhifenxigongjule/</loc><lastmod>2026-02-01T05:24:57.889Z</lastmod><data><display><title>终于找到一个好用的 Nginx 日志分析工具了</title><pubTime>2026-01-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/qiaoqiaobierenjiadeyouhuiquanguoqifanganneijiaoyigeyouya/</loc><lastmod>2026-02-01T05:23:54.059Z</lastmod><data><display><title>瞧瞧别人家的优惠券过期方案，那叫一个优雅！</title><pubTime>2026-01-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-372k-xinxing-AI-pachongdanshengrangtacaozuonideliulanqi-browseruse/</loc><lastmod>2026-02-01T05:28:15.839Z</lastmod><data><display><title>Star 37.2k 新型 AI 爬虫诞生让它操作你的浏览器 browser-use</title><pubTime>2026-01-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/vue-kaiyuanmianfeidezaixiangantetuzhizuopingtai/</loc><lastmod>2026-02-01T05:40:54.748Z</lastmod><data><display><title>vue 开源免费的在线甘特图制作平台</title><pubTime>2026-01-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Protobuf-jiejueqianhouduanda-JSON-shujuchuanshu/</loc><lastmod>2026-02-01T05:28:36.202Z</lastmod><data><display><title>Protobuf 解决前后端大 JSON 数据传输</title><pubTime>2026-01-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanjiandanyiyongshaguashide-Java-liuchengyinqing/</loc><lastmod>2026-02-01T05:24:57.894Z</lastmod><data><display><title>一款简单、易用、傻瓜式的 Java 流程引擎</title><pubTime>2026-01-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/183k-kaiyuan-Markdown-shuxiejishuwendangdeliqi-mdBook/</loc><lastmod>2026-02-01T05:27:59.006Z</lastmod><data><display><title>18.3k 开源 Markdown 书写技术文档的利器 mdBook</title><pubTime>2026-01-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/chixubaohuoyikuankaiyuande-AI-yuceyinqingqueshiniu/</loc><lastmod>2026-02-01T05:25:27.787Z</lastmod><data><display><title>持续爆火！一款开源的 AI 预测引擎，确实牛</title><pubTime>2026-01-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/45k-Staryikuankaiyuanshenqishixianzhengshudeyongjiuzidongxuqi/</loc><lastmod>2026-01-29T09:48:05.627Z</lastmod><data><display><title>45k Star，一款开源神器，实现证书的永久自动续期</title><pubTime>2026-01-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Boot-shixianwangluoxiansuyigezhujiegaoding/</loc><lastmod>2026-01-29T09:02:43.497Z</lastmod><data><display><title>Spring Boot 实现网络限速，一个注解搞定！</title><pubTime>2026-01-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootJava-Agentshixianwuqinrushijiankong/</loc><lastmod>2026-01-29T09:48:05.618Z</lastmod><data><display><title>SpringBoot+Java Agent实现无侵入式监控</title><pubTime>2026-01-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/JEnv-yijianqiehuan-JDK-banbenguanligongju-Star-58K/</loc><lastmod>2026-01-29T09:48:05.623Z</lastmod><data><display><title>JEnv 一键切换 JDK 版本管理工具 ​Star 5.8K</title><pubTime>2026-01-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Minio-kaiyuantidai-Apache20-jiyu-Rust-goujian-rustfs/</loc><lastmod>2026-01-29T09:02:43.498Z</lastmod><data><display><title>Minio 开源替代 Apache-2.0 基于 Rust 构建 rustfs</title><pubTime>2026-01-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-AOP--Guava-RateLimiterwoshiruheyongzhujieshixianyouyaxianliude/</loc><lastmod>2026-01-29T09:48:05.608Z</lastmod><data><display><title>Spring AOP + Guava RateLimiter：我是如何用注解实现优雅限流的？</title><pubTime>2026-01-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-252k-kaiyuanmianfeishujukukeshihuaguanlipingtai/</loc><lastmod>2026-01-30T00:39:35.408Z</lastmod><data><display><title>Star 25.2k 开源免费数据库可视化管理平台</title><pubTime>2026-01-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Maven-yilailabuxialaiyiwenzhongjiesuoyoukengdian/</loc><lastmod>2026-01-29T09:41:34.499Z</lastmod><data><display><title>Maven 依赖拉不下来？一文终结所有坑点</title><pubTime>2026-01-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star-53k-kaiyuan-office-wenjianyulan-vue-zujianjiejuefangan/</loc><lastmod>2026-01-29T09:02:43.498Z</lastmod><data><display><title>Star 5.3k 开源 office 文件预览 vue 组件解决方案</title><pubTime>2026-01-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhongguozuinanrudeITgongsi/</loc><lastmod>2026-01-29T09:02:43.499Z</lastmod><data><display><title>中国最难入的IT公司。</title><pubTime>2026-01-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/bingxingbudengyugengkuaiCompletableFuture-rangnigengmande-5-gezishi/</loc><lastmod>2026-01-29T09:02:43.499Z</lastmod><data><display><title>并行不等于更快：CompletableFuture 让你更慢的 5 个姿势</title><pubTime>2026-01-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot--Arthasxianshangjiankongzhenduanjinjiewanfa/</loc><lastmod>2026-01-29T09:43:50.918Z</lastmod><data><display><title>SpringBoot + Arthas，线上监控诊断进阶玩法！</title><pubTime>2026-01-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xinyidaikeshihuatuozhuaishishujuliupingtai/</loc><lastmod>2026-01-30T00:44:14.026Z</lastmod><data><display><title>新一代可视化拖拽式数据流平台</title><pubTime>2026-01-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/kaiyuanwangchuantougongju-frp-dezhuomiankehuduan-frpcdesktop/</loc><lastmod>2026-01-30T00:41:34.540Z</lastmod><data><display><title>开源网穿透工具 frp 的桌面客户端 frpc-desktop</title><pubTime>2026-01-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhenglunbuxiujineyongLonghaishiBigDecimal/</loc><lastmod>2026-02-06T01:51:53.262Z</lastmod><data><display><title>争论不休：金额用Long还是BigDecimal？</title><pubTime>2026-01-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zheigongzuohuanjinggongzijigoulaibulai/</loc><lastmod>2026-01-29T09:02:43.500Z</lastmod><data><display><title>这工作环境工资给够，来不来？</title><pubTime>2026-01-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/MinIO-shequbanbeiguyiyangeWebguanligongnengquanmianyichulaishishiguochandeRustFS/</loc><lastmod>2026-01-29T09:48:05.614Z</lastmod><data><display><title>MinIO 社区版被故意阉割，Web管理功能全面移除，来试试国产的RustFS？</title><pubTime>2026-01-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootSPIjizhiyouyashixiankechabazujian/</loc><lastmod>2026-01-25T05:12:49.171Z</lastmod><data><display><title>Spring Boot+SPI 机制，轻松实现可插拔组件！</title><pubTime>2026-01-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/biezaiyongifxiaoyancanshuletaiLowzhecaishizhuanyedeSpringBootcanshuxiaoyanfangshi/</loc><lastmod>2026-01-18T12:43:16.532Z</lastmod><data><display><title>别再用if校验参数了，太Low！这才是专业的Spring Boot参数校验方式！</title><pubTime>2026-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Boot--zhixingguandaorangyewuliuchengqingxikekong/</loc><lastmod>2026-01-12T14:06:03.770Z</lastmod><data><display><title>Spring Boot + 执行管道：让业务流程清晰可控</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Tauri-xiandaihuakuapingtaizhuomianyingyongmoban-TvTaui/</loc><lastmod>2026-01-12T14:06:03.765Z</lastmod><data><display><title>Tauri 现代化跨平台桌面应用模板 TvTa-ui</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/75k-Staryikuannitianzhongduanshenqi/</loc><lastmod>2026-01-18T13:52:17.523Z</lastmod><data><display><title>75k Star，一款逆天终端神器！</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Maven-xiangmudabaoshixianyewudaimayudisanfangyilaifenli/</loc><lastmod>2026-01-18T13:52:17.531Z</lastmod><data><display><title>Maven 项目打包：实现业务代码与第三方依赖分离</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/MySQL-fenkufenbiaoshijianSpringBoot--ShardingSphere/</loc><lastmod>2026-01-18T13:59:45.010Z</lastmod><data><display><title>MySQL 分库分表实践：SpringBoot + ShardingSphere</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/CompletableFuturede5gedakeng/</loc><lastmod>2026-01-18T13:48:49.716Z</lastmod><data><display><title>CompletableFuture的5个大坑！</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot--SeetaFace6-gongyejirenlianshibiejiekoukaifaquanzhinan/</loc><lastmod>2026-01-18T13:58:11.663Z</lastmod><data><display><title>SpringBoot + SeetaFace6 工业级人脸识别接口开发全指南</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Bilibili-sanmian-ziyuanfenpeituzhongcunzaihuanluzeyidingchuxiansisuome/</loc><lastmod>2026-01-18T13:48:49.715Z</lastmod><data><display><title>Bilibili 三面： 资源分配图中存在环路则一定出现死锁么？</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-ruheduijiedisanfangxitong/</loc><lastmod>2026-01-18T13:54:03.630Z</lastmod><data><display><title>SpringBoot 如何对接第三方系统？</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-WebSocketfanganzhongjizhinanNettyyuguanfangStarterduibiyushijian/</loc><lastmod>2026-01-18T13:57:02.153Z</lastmod><data><display><title>SpringBoot WebSocket方案终极指南：Netty与官方Starter对比与实践</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringjiantingqiApplicationEventbiMQgengqingdeyibushenqi/</loc><lastmod>2026-01-18T13:48:49.717Z</lastmod><data><display><title>Spring监听器（ApplicationEvent）：比MQ更轻的异步神器！</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Excelgaoxingnengyibudaochufangan/</loc><lastmod>2026-01-12T14:07:14.804Z</lastmod><data><display><title>Excel高性能异步导出方案！</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-shixian-DOCX-zhuan-PDFjiyu-docx4j-deqingliangjikaiyuanfangan/</loc><lastmod>2026-01-18T13:50:54.697Z</lastmod><data><display><title>SpringBoot 实现 DOCX 转 PDF（基于 docx4j 的轻量级开源方案）</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanmianfeikaiyuanchunWebhuadeduoshujukuguanlishenqi/</loc><lastmod>2026-01-18T13:52:57.533Z</lastmod><data><display><title>一款免费开源、纯Web化的多数据库管理神器</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-yushangApache-Tikashujutiqujingrucijiandan/</loc><lastmod>2026-01-18T13:52:17.537Z</lastmod><data><display><title>SpringBoot 遇上Apache Tika，数据提取竟如此简单！</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Maven-xiangmudabaodadaolipu3-bushuaidiaorongyu-Jar-baogoujiansudutisheng-50/</loc><lastmod>2026-01-18T13:48:49.716Z</lastmod><data><display><title>Maven 项目打包大到离谱？3 步甩掉冗余 Jar 包，构建速度提升 50%！</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/congyuanlidaoshizhanjiyuSpringAIdeRAGyingyongtansuo/</loc><lastmod>2026-01-18T13:57:02.160Z</lastmod><data><display><title>从原理到实战：基于SpringAI的RAG应用探索</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/trycatchzhendeyingxiangxingnengma/</loc><lastmod>2026-01-18T13:54:47.184Z</lastmod><data><display><title>try...catch真的影响性能吗？</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/taiqingbianleSpring-Boot-jicheng-Syslog-shixianrizhishoujifenxi/</loc><lastmod>2026-01-12T14:10:59.422Z</lastmod><data><display><title>太轻便了！Spring Boot 集成 Syslog 实现日志收集分析！</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-rebudingjiazaiqixianshangjinji-bug-linshixiufufangan/</loc><lastmod>2026-01-18T13:48:49.716Z</lastmod><data><display><title>SpringBoot 「热补丁加载器」：线上紧急 bug 临时修复方案</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-shixianmimaanquancunchude5zhongfangshi/</loc><lastmod>2026-01-18T13:58:11.656Z</lastmod><data><display><title>SpringBoot 实现密码安全存储的5种方式</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/bajiekoujiasu10beiSpringBoot-3--bendihuancunjinzitashizhanshixiannianyajixingnengtisheng/</loc><lastmod>2026-01-18T13:52:57.541Z</lastmod><data><display><title>把接口加速10倍：SpringBoot 3 + 本地缓存「金字塔」实战，实现碾压级性能提升！</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yong-SpringBoot-goujianqingliangjirizhichakanqishengshiyoushengli/</loc><lastmod>2026-01-18T13:57:02.166Z</lastmod><data><display><title>用 SpringBoot 构建轻量级日志查看器，省时又省力</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/biezaiyongThreadLocalleScopedValuegengxiang/</loc><lastmod>2026-01-18T13:48:49.717Z</lastmod><data><display><title>别再用ThreadLocal了，ScopedValue更香！</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanbeidigudechajianIDEAJProfilerxingnengfenxishenqi/</loc><lastmod>2026-01-18T13:48:49.717Z</lastmod><data><display><title>一款被低估的插件：IDEA+JProfiler=性能分析神器</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/meituanyimianxunhuanduilietingshuoguomezenmeshixian/</loc><lastmod>2026-01-18T13:59:45.017Z</lastmod><data><display><title>美团一面：循环队列听说过么，怎么实现？</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/hunyong-Transactional-he-TransactionTemplate-beiduilesanzhongshiwuguanlidaodizenmexuan/</loc><lastmod>2026-01-18T13:48:49.720Z</lastmod><data><display><title>混用 @Transactional 和 TransactionTemplate 被怼了，三种事务管理到底怎么选？</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yijidingdanxitongfenkufenbiaojishufanganheFlinkshujutongbufangan/</loc><lastmod>2026-01-18T13:48:49.717Z</lastmod><data><display><title>亿级订单系统分库分表技术方案和Flink数据同步方案</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Nginx-peizhiwenjianshengchengqiyijianshengchengbuyongchoule/</loc><lastmod>2026-01-12T14:04:29.481Z</lastmod><data><display><title>Nginx 配置文件生成器，一健生成！不用愁了！</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Claude-zongshifanfanertanshishiyong-Skills-chendiantuanduizuijiashijian/</loc><lastmod>2026-01-12T14:16:11.138Z</lastmod><data><display><title>Claude 总是泛泛而谈？试试用 Skills 沉淀团队最佳实践</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiaruyigegaoshuipingchengxuyuanguyiliuleyigezhiyoutazijizhidaodeloudongneimezheizhongxingweiweifama/</loc><lastmod>2026-01-18T13:48:49.720Z</lastmod><data><display><title>假如一个高水平程序员故意留了一个只有他自己知道的漏洞，那么这种行为违法吗？</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Mavengaojijichengyujuhesifu/</loc><lastmod>2026-01-12T14:16:11.146Z</lastmod><data><display><title>Maven高级、继承与聚合、私服</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-gaoxiaochulitupianyasuobaoshangchuanjieyayucunchushizhanzhinan/</loc><lastmod>2026-01-12T14:04:29.482Z</lastmod><data><display><title>SpringBoot 高效处理图片压缩包：上传、解压与存储实战指南</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmebutuijianzai-Java-xiangmuzhongshiyong-javautilDate/</loc><lastmod>2026-01-12T14:04:29.482Z</lastmod><data><display><title>为什么不推荐在 Java 项目中使用 java.util.Date？</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootquanjujubushuangmoshiGzipyasuoshizhan14MB-GeoJSONmiaobian3MB/</loc><lastmod>2026-01-12T14:18:54.378Z</lastmod><data><display><title>SpringBoot全局/局部双模式Gzip压缩实战：14MB GeoJSON秒变3MB</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/daimazhongdaliangifswitchdeyouyazhonggoufangan/</loc><lastmod>2026-01-12T14:04:29.482Z</lastmod><data><display><title>代码中大量if/switch的优雅重构方案</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/quanwangzuiquande-Jenkins--Maven--Git-zidonghuabushuzhinan/</loc><lastmod>2026-01-12T14:16:11.124Z</lastmod><data><display><title>全网最全的 Jenkins + Maven + Git 自动化部署指南！</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmechengxuyuanyuelaiyuepaichimianshishizuoti/</loc><lastmod>2026-01-12T14:04:29.482Z</lastmod><data><display><title>为什么程序员，越来越排斥面试时做题？</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/biezaisishou-Spring-Boot-Parent-lezheige-Maven-Parent-fangangenglinghuogengqiangda/</loc><lastmod>2026-01-12T14:18:54.374Z</lastmod><data><display><title>别再死守 Spring Boot Parent 了！这个 Maven Parent 方案更灵活、更强大</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootxianchengchiyingyongdingdanpiliangchuangjiandezuijiashijianzhinan/</loc><lastmod>2026-01-12T14:04:29.482Z</lastmod><data><display><title>SpringBoot线程池应用：订单批量创建的最佳实践指南</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wudaJavaduixiangyingshegongjuzhongjiduijuecongSpringApachedaoMapStructdexingnengshendupingce/</loc><lastmod>2026-01-12T14:04:29.482Z</lastmod><data><display><title>五大Java对象映射工具终极对决：从Spring、Apache到MapStruct的性能深度评测</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shenmeyangdechengxuyuanzai35suiyihouyiranbeigongsiqiangzheyao/</loc><lastmod>2026-01-12T14:04:29.482Z</lastmod><data><display><title>什么样的程序员在35岁以后依然被公司抢着要？</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaobieJarbaodiyukuaisujiejueMavenbanbenchongtuzhinan/</loc><lastmod>2026-01-12T14:16:11.130Z</lastmod><data><display><title>告别Jar包地狱：快速解决Maven版本冲突指南</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yingweidabeijingfengongsiyuangongshaichulegongzitiaozongxinchou1688wangeshui687wanyuexin1143wanjichunianxin100wanshengxiaquanshigupiaofenhong/</loc><lastmod>2026-01-12T14:04:29.483Z</lastmod><data><display><title>英伟达北京分公司员工晒出了工资条，总薪酬1688万，个税687万，月薪11.43万，基础年薪100万，剩下全是股票分红…</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/rang-SpringBoot-feiqilai15tiaoxingnengyouhuamijiqingsongyingduibaiwanbingfa/</loc><lastmod>2026-01-12T14:19:44.156Z</lastmod><data><display><title>让 SpringBoot 飞起来！15条性能优化秘籍，轻松应对百万并发</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhangqidangchengxuyuanhuishiqushenme/</loc><lastmod>2026-01-12T14:04:29.484Z</lastmod><data><display><title>长期当程序员会失去什么？</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/biezailuandiaocanshuleSpringBootxingnengyouhuabikengzhinan--dachangzuijiashijian/</loc><lastmod>2026-01-12T14:18:54.368Z</lastmod><data><display><title>别再乱调参数了！SpringBoot性能优化避坑指南 + 大厂最佳实践</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zheicaishiqiyejideossspringbootstartershushihaoyong/</loc><lastmod>2026-01-12T14:16:11.143Z</lastmod><data><display><title>这才是企业级的oss-spring-boot-starter，属实好用！</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/neixiehuilaojiadechengxuyuanxianzaiguodezenmeyang/</loc><lastmod>2026-03-07T01:41:51.099Z</lastmod><data><display><title>那些回老家的程序员，现在过得怎么样？</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruheyouyafengzhuangtongyirizhidayingongjulei/</loc><lastmod>2026-01-12T14:19:44.151Z</lastmod><data><display><title>如何优雅封装统一日志打印工具类？</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Druid-benglexianshangzhijiezhaguo/</loc><lastmod>2026-01-12T14:16:11.134Z</lastmod><data><display><title>Druid 崩了，线上直接炸锅！</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xianzaibeidiaoshouduanyuelaiyuegaomingle/</loc><lastmod>2026-01-12T14:04:29.483Z</lastmod><data><display><title>现在背调手段越来越高明了。。。</title><pubTime>2026-01-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/chedigaobie-ControllerServiceDaorangrenshangyindekaifashenqi/</loc><lastmod>2026-01-10T11:08:24.083Z</lastmod><data><display><title>彻底告别Controller、Service、Dao，让人上瘾的开发神器...</title><pubTime>2026-01-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jianhuaMavenxiangmuyilaiyouyaquchuweishiyongJarbao/</loc><lastmod>2026-01-10T10:58:06.769Z</lastmod><data><display><title>简化Maven项目依赖：优雅去除未使用Jar包</title><pubTime>2026-01-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-shujuquanxianxinzishizhujiedongtaiSQLzhenxiang/</loc><lastmod>2026-01-10T10:52:24.435Z</lastmod><data><display><title>SpringBoot 数据权限新姿势，注解+动态SQL真香！</title><pubTime>2026-01-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/niyaodezhishimokuaihuaerbushiweifuwu/</loc><lastmod>2026-01-10T10:55:48.256Z</lastmod><data><display><title>你要的只是模块化，而不是微服务</title><pubTime>2026-01-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/paoqiMavenshishizheikuanguanfangtuichudexinyidaiJavagaoxingnenggoujianshenqi/</loc><lastmod>2026-01-10T10:29:42.688Z</lastmod><data><display><title>再见 Maven！</title><pubTime>2026-01-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Boot-3--Netty-goujiangaobingfajishitongxunfuwu/</loc><lastmod>2026-01-10T10:47:15.136Z</lastmod><data><display><title>Spring Boot 3 + Netty 构建高并发即时通讯服务</title><pubTime>2026-01-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zicongyongle-Spring-Batchxiaolvbiaosheng500/</loc><lastmod>2026-01-10T11:07:33.164Z</lastmod><data><display><title>自从用了 Spring Batch，效率飙升500%！</title><pubTime>2026-01-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanMySQL-zizeng-ID-chaoguo-int-zuidazhizenmeban/</loc><lastmod>2026-01-10T10:28:20.083Z</lastmod><data><display><title>面试官：MySQL自增ID超过int最大值怎么办？</title><pubTime>2026-01-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-zhongchangyongdegongjuleikujiqishiyongshiliwanzhengban/</loc><lastmod>2026-01-10T10:57:21.637Z</lastmod><data><display><title>SpringBoot 中常用的工具类库及其使用示例（完整版）</title><pubTime>2026-01-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/88k-StaryikuanjiandangaoxiaodeMySQLshenhepingtai/</loc><lastmod>2026-01-10T10:48:20.059Z</lastmod><data><display><title>8.8k Star，一款简单高效的MySQL审核平台</title><pubTime>2026-01-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmecusidedaduoshichengxuyuanjibenshangjianbudaochanpinjingli/</loc><lastmod>2026-01-10T10:45:25.802Z</lastmod><data><display><title>为什么猝死的大多是程序员，基本上见不到产品经理？</title><pubTime>2026-01-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Im-stupid-if-you-want-to-save-the-IP-address-use-what-data-type-is-better/</loc><lastmod>2026-01-07T12:04:02.269Z</lastmod><data><display><title>面试官：如果要存ip地址，用什么数据类型比较好？</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootyigezhujiejiunengbangnixiazairenyiduixiang/</loc><lastmod>2026-01-07T10:28:53.201Z</lastmod><data><display><title>SpringBoot一个注解就能下载任意对象！</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/WebSocket-de-6-zhongjichengfangshi/</loc><lastmod>2026-01-07T10:27:38.069Z</lastmod><data><display><title>WebSocket 的 6 种集成方式</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weiruanfabushishangzuiqiangxunijiliuchangdukanbizhujifubaomujianzhuangjiaocheng/</loc><lastmod>2026-01-07T11:10:37.886Z</lastmod><data><display><title>微软发布史上最强虚拟机！流畅度堪比主机，附保姆级安装教程</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jujuexiezhongfudaimashishizhetaokaiyuande-SpringBoot-zujianxiaolvfanbei/</loc><lastmod>2026-01-07T10:28:18.756Z</lastmod><data><display><title>拒绝写重复代码，试试这套开源的 SpringBoot 组件，效率翻倍~</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/460qimianshiguanGit-ruhechehuiyi-Push-dedaima/</loc><lastmod>2026-01-07T12:06:34.092Z</lastmod><data><display><title>面试官：Git 如何撤回已 Push 的代码？问倒一大片。。。</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruhetongguoneiwangchuantoushixianwaibuwangluodui-SpringBoot-jiekoude-HTTP-jiantinghediaoshi/</loc><lastmod>2026-01-11T02:36:57.046Z</lastmod><data><display><title>如何通过内网穿透实现外部网络对 SpringBoot 接口的 HTTP 监听和调试？</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Taskdingshirenwu3xingdaimajiefangshuangshougaobiezhongfulaodong/</loc><lastmod>2026-01-07T11:43:54.826Z</lastmod><data><display><title>Spring Task定时任务：3行代码解放双手，告别重复劳动！</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmepingguobudui12306goupiaochoucheng30/</loc><lastmod>2026-01-07T10:38:19.832Z</lastmod><data><display><title>为什么苹果不对12306购票抽成30%</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Java--LangChain--wangzha/</loc><lastmod>2026-01-07T12:00:41.862Z</lastmod><data><display><title>Java + LangChain = 王炸！</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tiancaiyonghuquyonghumingweinullhaiwoaoyechadaoliangdianzhong/</loc><lastmod>2026-01-07T10:45:36.949Z</lastmod><data><display><title>天才用户取用户名为null，害我熬夜查到两点钟。。</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/kaiyuan-Vue-dayindayinshejikeshihuashejiqibaobiaoshejiyuansubianjikeshihuadayinbianji-vuepluginhiprint/</loc><lastmod>2026-01-09T00:55:36.942Z</lastmod><data><display><title>开源 Vue 打印、打印设计、可视化设计器、报表设计、元素编辑、可视化打印编辑 vue-plugin-hiprint</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot3shizhanEasyExcelfengzhuangliqifuzaExcelyijiandaoru/</loc><lastmod>2026-01-09T00:55:36.942Z</lastmod><data><display><title>SpringBoot3实战：EasyExcel封装利器，复杂Excel一键导入</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmeIDEAtishibutuijianAutowiredruguoshiyongResourceni/</loc><lastmod>2026-01-09T00:55:36.942Z</lastmod><data><display><title>为什么IDEA提示不推荐@Autowired？如果使用@Resource呢？</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/IDEA-20253-zhengshifabusaocaozuogenbushang/</loc><lastmod>2026-01-08T13:28:41.175Z</lastmod><data><display><title>IDEA 2025.3 正式发布，骚操作，跟不上！</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Nginx-peizhishizhancongmoyudaobushushoubashoujiaonigaodingshengchanjipeizhi/</loc><lastmod>2026-01-07T12:07:50.369Z</lastmod><data><display><title>Nginx 配置实战：从摸鱼到部署，手把手教你搞定生产级配置！</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/rengle-Lombok-baMapStruct--Records-gengshuang/</loc><lastmod>2026-01-07T11:09:46.695Z</lastmod><data><display><title>扔了 Lombok 吧，MapStruct + Records 更爽！</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zheixie-SpringBoot-morenpeizhibugaichizaocaikeng/</loc><lastmod>2026-01-07T10:21:39.558Z</lastmod><data><display><title>SpringBoot 的这些默认配置不改，100%会踩坑！</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-3x-jicheng-Flowable-7xliuchengshejibushuqidongjiwanchengshizhan/</loc><lastmod>2026-01-11T02:33:34.637Z</lastmod><data><display><title>SpringBoot3.x集成Flowable7.x：流程设计、部署、启动及完成实战</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot--FFmpeg--ZLMediaKit-shixianbendishipintuiliu/</loc><lastmod>2026-01-11T02:58:43.959Z</lastmod><data><display><title>SpringBoot + FFmpeg + ZLMediaKit 实现本地视频推流</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/MinIO-buzaikaifangRustFS-nengfouchengweigengyouxuanze/</loc><lastmod>2026-01-07T10:26:01.953Z</lastmod><data><display><title>MinIO 不再“开放”，RustFS 能否成为更优选择？</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/110k-Staryikuanjiandangaoxiaodehuatushenqixiaolvfanbei/</loc><lastmod>2026-01-08T13:28:41.172Z</lastmod><data><display><title>110k Star，一款简单高效的画图神器，效率翻倍！</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/69k-Starbawangzhanmiaobianzhuomianyingyongzheikuankaiyuanshenqitaiqiangle/</loc><lastmod>2026-01-08T13:28:41.173Z</lastmod><data><display><title>6.9k Star，把网站秒变桌面应用，这款开源神器太强了！</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/JDK25douchulailedanweishenmehenduogongsihaizaijianchiyongJDK8/</loc><lastmod>2026-01-08T13:35:26.173Z</lastmod><data><display><title>JDK25都出来了，但为什么很多公司还在坚持用JDK8？</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/MQxiaoxidiushide5zhongzhuliujiejuefanganYYDS/</loc><lastmod>2026-01-11T02:56:37.064Z</lastmod><data><display><title>MQ消息丢失的5种主流解决方案，YYDS！</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Minio-yaoshoufeibiehuangzhei5gefenbushicunchufanganzhenxiang/</loc><lastmod>2026-01-12T14:06:03.760Z</lastmod><data><display><title>Minio 要收费？别慌！这5个分布式存储方案真香！</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Boot-40-zhengshifaburenmale/</loc><lastmod>2026-01-08T13:35:26.201Z</lastmod><data><display><title>Spring Boot 4.0 正式发布，人麻了。。。</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/1-ge-DTO-gaodingsuoyouJackson-shituyizhaopojushaoxie-N-geleidaimaliangzhijiang-80/</loc><lastmod>2026-01-08T13:35:26.218Z</lastmod><data><display><title>1 个 DTO 搞定所有！Jackson 视图一招破局：少写 N 个类，代码量直降 80%！</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Boot--MyBatisshixianshujukuziduanjijiami/</loc><lastmod>2026-01-08T13:35:26.222Z</lastmod><data><display><title>Spring Boot + MyBatis：实现数据库字段级加密</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-quanlianlutouchuanMDC--TraceId-zuijiashijian/</loc><lastmod>2026-01-11T02:58:43.945Z</lastmod><data><display><title>SpringBoot 全链路透传：MDC + TraceId 最佳实践</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Boot-4-xintexingmokuaihuajiagou/</loc><lastmod>2026-01-08T13:35:26.204Z</lastmod><data><display><title>Spring Boot 4 新特性：模块化架构</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootduoshujuyuanbingcunsilutayudongtaishujuyuanyouyoushenmequbie/</loc><lastmod>2026-01-08T13:35:26.210Z</lastmod><data><display><title>SpringBoot「多数据源并存」思路，它与动态数据源又有什么区别？</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-DFA-shixianminganciguolv/</loc><lastmod>2026-01-08T13:35:26.196Z</lastmod><data><display><title>SpringBoot DFA 实现敏感词过滤</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-shixianzidongshujubiangengzhuizong/</loc><lastmod>2026-01-08T13:35:26.177Z</lastmod><data><display><title>SpringBoot 实现自动数据变更追踪</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootshixianyinshicanshuzhuru/</loc><lastmod>2026-01-08T13:28:41.174Z</lastmod><data><display><title>SpringBoot实现隐式参数注入</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-jicheng-Herarangrizhichakancong-zhaozuizheng-bian-chadaan/</loc><lastmod>2026-01-08T13:35:26.226Z</lastmod><data><display><title>SpringBoot 集成 Hera，让日志查看从 “找罪证” 变 “查答案”！</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootOnlyOfficeyouyashixianzaixian-Word-bianjizhuanhuabaocundenggongneng/</loc><lastmod>2026-01-11T02:58:43.956Z</lastmod><data><display><title>SpringBoot+OnlyOffice：优雅实现在线 Word 编辑、转化、保存等功能</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanniubideIDEAchajianshenqirangdaimamingmingbiandeqingsonggaoxiao/</loc><lastmod>2026-01-08T13:28:41.174Z</lastmod><data><display><title>一款牛逼的IDEA插件神器：让代码命名变得轻松高效</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootjichengSpring-Statemachinezhuangtaijishizhanjiaocheng/</loc><lastmod>2026-01-08T13:35:26.187Z</lastmod><data><display><title>SpringBoot集成Spring Statemachine（状态机）实战教程</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmeburangchengxuyuanzhijieduijiekehuershitongguochanpinjingli/</loc><lastmod>2026-01-11T02:56:37.064Z</lastmod><data><display><title>为什么不让程序员直接对接客户，而是通过产品经理？</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-ziyanqingliangji-API-fanghuoqiangdanjineiqianzhichizaixianpeizhi/</loc><lastmod>2026-01-18T13:50:54.689Z</lastmod><data><display><title>SpringBoot 自研「轻量级 API 防火墙」：单机内嵌，支持在线配置</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gongsixinlaiyigeganlianxiaohuobaMyBatistihuanchengMyBatisPlusshangxianhoubeizuzhangnuduile/</loc><lastmod>2026-01-11T02:56:37.064Z</lastmod><data><display><title>公司新来一个干练小伙，把MyBatis替换成MyBatis-Plus，上线后被组长怒怼了...</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tongshixiancanshuxiaoyantaichouwozhijietaochulegengyouyade-SpEL-Validator/</loc><lastmod>2026-01-08T13:35:26.185Z</lastmod><data><display><title>同事嫌参数校验太丑，我直接掏出了更优雅的 SpEL Validator</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringxiangmubiezailuanzhuruServiceleyongLambdafengzhuanggetongyidiaoyongzujianzhijieqifei/</loc><lastmod>2026-01-08T13:35:26.183Z</lastmod><data><display><title>Spring项目别再乱注入Service了！用Lambda封装个统一调用组件，直接起飞！</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaobierizhidahailaozhenjiyuSpringBootdecuowuzhiwenjuleishixian/</loc><lastmod>2026-01-08T13:35:26.216Z</lastmod><data><display><title>告别日志“大海捞针”，基于SpringBoot的错误指纹聚类实现</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yigekaiyuanmianfeidenianhuichoujiangxitongchaojixuanku/</loc><lastmod>2026-01-08T13:35:26.230Z</lastmod><data><display><title>一个开源免费的年会抽奖系统，超级炫酷！</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xinxiangmuweishenmegengtuijianWebFluxerfeiSpringMVC/</loc><lastmod>2026-01-08T13:28:41.175Z</lastmod><data><display><title>新项目为什么更推荐WebFlux，而非SpringMVC？</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaobiezhongfubianmaSpringBoot--JSON-Schema-dongtaibiaodankaifa/</loc><lastmod>2026-01-08T13:35:26.199Z</lastmod><data><display><title>告别重复编码！SpringBoot + JSON Schema 动态表单开发</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Java-25-zhengshifabugengjianjiegenggaoxiaogengxiandai/</loc><lastmod>2026-01-07T11:53:43.048Z</lastmod><data><display><title>Java 25 正式发布：更简洁、更高效、更现代！</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zaijianMavenguanfangtuichuquanxinyidaiJavaxiangmugoujiangongjuxingnengtisheng210bei/</loc><lastmod>2026-01-08T13:35:26.190Z</lastmod><data><display><title>再见Maven！官方推出全新一代Java项目构建工具，性能提升2~10倍</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tongshicharizhitaimanwoxianchangjiaotayitao-grep-zuhequan/</loc><lastmod>2026-01-08T13:35:26.165Z</lastmod><data><display><title>同事查日志太慢，我现场教他一套 grep 组合拳！</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/OpenFeign-shoucidiaoyongka-3-miaobanianlaokaifabatou-5-gekengshizhanyouhuadao-100ms/</loc><lastmod>2026-01-08T13:35:26.213Z</lastmod><data><display><title>OpenFeign 首次调用卡 3 秒？八年老开发扒透 5 个坑，实战优化到 100ms！</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiangrengdiaobenzhongdeXXLJOBshishizheigejiyuNacosdeyouyadiaodufangan/</loc><lastmod>2026-01-11T02:58:43.951Z</lastmod><data><display><title>想扔掉笨重的XXL-JOB？试试这个基于Nacos的优雅调度方案</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmechengxuyuanbuzijikaifaweixinxiaochengxuzheileisidedongxizhuanqian/</loc><lastmod>2026-01-12T14:04:29.480Z</lastmod><data><display><title>为什么程序员不自己开发微信小程序这类似的东西赚钱？</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/huandiao-XshellshishizheikuangaoyanzhikuapingtaideSSHkehuduan/</loc><lastmod>2026-01-12T14:04:29.481Z</lastmod><data><display><title>换掉 Xshell，试试这款高颜值跨平台的SSH客户端！</title><pubTime>2026-01-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/5k-Staryikuangaoyanzhidequannengwenjianguanlishenqi/</loc><lastmod>2025-11-01T04:05:25.994Z</lastmod><data><display><title>5k Star，一款高颜值的全能文件管理神器！</title><pubTime>2025-10-31T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Cloud-Gateway--Nacos-shuangshilifuzaijunhengconglunxunquanzhongdaozidingyiwanzhuanduocelveshizhan/</loc><lastmod>2025-11-01T04:05:25.989Z</lastmod><data><display><title>Spring Cloud Gateway + Nacos 双实例负载均衡：从轮询、权重到自定义，玩转多策略实战！</title><pubTime>2025-10-31T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/huaweiyuanquweishapengdaodegaoyanzhimeizizongshiwaibaopaihuaweigongpaidejibendoushizishendajie/</loc><lastmod>2025-11-01T04:02:20.458Z</lastmod><data><display><title>华为园区，为啥碰到的高颜值妹子总是外包牌，华为工牌的基本都是资深大姐...</title><pubTime>2025-10-31T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuankaiyuangaoxiaodekuapingtaibijiyingyonggongju/</loc><lastmod>2025-11-01T04:05:25.961Z</lastmod><data><display><title>一款开源、高效的跨平台笔记应用工具</title><pubTime>2025-10-31T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/57k-Starxiayidaikaiyuanbaoleijianquanlianjiewuxukehuduan/</loc><lastmod>2025-11-01T04:05:25.996Z</lastmod><data><display><title>5.7k Star，下一代开源堡垒机，安全连接无需客户端</title><pubTime>2025-10-31T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/26k-StaryikuankaiyuanmianfeideAIshenqikeqingsongshengchengmeiguankeyongdePPTwengao/</loc><lastmod>2025-11-01T04:05:25.956Z</lastmod><data><display><title>2.6k Star，一款开源免费的AI神器，可轻松生成美观可用的PPT文稿！</title><pubTime>2025-10-31T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/chengxuyuangongziyijinghengaoleweishenmebushedexiaofei/</loc><lastmod>2025-11-01T04:02:20.458Z</lastmod><data><display><title>程序员工资已经很高了，为什么不舍得消费？</title><pubTime>2025-10-31T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhenjingSpring-Boot-4-jiangqiyong-UndertowTomcat-yaoxiaole/</loc><lastmod>2025-11-01T04:05:25.977Z</lastmod><data><display><title>震惊！Spring Boot 4 将弃用 Undertow，Tomcat 要笑了？</title><pubTime>2025-10-31T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaobieOOMSpringBootneicunxieloude11gepaichafangfa/</loc><lastmod>2025-11-01T04:05:25.982Z</lastmod><data><display><title>告别OOM！SpringBoot内存泄漏的11个排查方法</title><pubTime>2025-10-31T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/quanxindefenbushisuogongnengjiandanqieqiangda/</loc><lastmod>2025-10-26T03:32:58.551Z</lastmod><data><display><title>全新的分布式锁，几行代码搞定，简单且强大</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-guanxuanzhengshiqiyong-RestTemplate/</loc><lastmod>2025-10-27T23:15:45.997Z</lastmod><data><display><title>Spring 官宣正式弃用 RestTemplate</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot--RefreshScopedongtaishuaxinpeizhidezhongjizhinan/</loc><lastmod>2025-10-27T23:18:34.048Z</lastmod><data><display><title>SpringBoot + @RefreshScope：动态刷新配置的终极指南</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenme-45-suichengxuyuanjingtonggezhongjishutixiqueliangemianshijihuidouhennandedao/</loc><lastmod>2025-10-27T23:18:34.029Z</lastmod><data><display><title>为什么 45 岁程序员精通各种技术体系，却连个面试机会都很难得到？</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/LatchUtilsjianhuaJavayiburenwutongbudeliqi/</loc><lastmod>2025-10-27T23:15:45.996Z</lastmod><data><display><title>LatchUtils：简化Java异步任务同步的利器</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/JVMdiaoyouhaoyongdeneicunfenxigongju/</loc><lastmod>2025-10-27T23:18:34.050Z</lastmod><data><display><title>JVM调优好用的内存分析工具!</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-kongzhitaimiaobianxuancaitexiaoxiufantongshizhinan/</loc><lastmod>2025-10-27T23:18:34.039Z</lastmod><data><display><title>SpringBoot 控制台秒变炫彩特效，秀翻同事指南！</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmedabufenchengxuyuanzuobulejiagoushi/</loc><lastmod>2025-10-27T23:15:45.997Z</lastmod><data><display><title>为什么大部分程序员做不了架构师？</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruhefangzhizhongfutijiaodingdanJavaban/</loc><lastmod>2025-10-27T23:18:34.036Z</lastmod><data><display><title>如何防止重复提交订单？（Java版）</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/moyubanianwoyong-Java-baerweimawanchuhua/</loc><lastmod>2025-10-27T23:18:34.045Z</lastmod><data><display><title>摸鱼八年，我用 Java 把二维码玩出花</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring--asyncToolshixianfuzarenwudeyouyabianpaiyugaoxiaozhixing/</loc><lastmod>2025-10-27T23:55:38.495Z</lastmod><data><display><title>Spring + asyncTool：实现复杂任务的优雅编排与高效执行</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/3s--30msSpringBootshuxingjiegoukaiguashiluyicichaxuntisu100bei/</loc><lastmod>2025-10-28T00:15:55.616Z</lastmod><data><display><title>3s → 30ms！SpringBoot树形结构“开挂”实录：一次查询提速100倍</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootDoris-Stream-Load-hailiangshujushishigengxinfangan/</loc><lastmod>2025-10-28T00:15:55.607Z</lastmod><data><display><title>SpringBoot+Doris Stream Load 海量数据实时更新方案！</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot--Tesseract-yibu-OCRfapiaoshibieliushuixianshendujiexi/</loc><lastmod>2025-10-27T23:48:53.286Z</lastmod><data><display><title>SpringBoot + Tesseract 异步 OCR：发票识别流水线深度解析</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Bootzhongzhei10geshenxiangongnengbeijingyandaole/</loc><lastmod>2025-10-27T23:50:33.391Z</lastmod><data><display><title>Spring Boot中这10个神仙功能，被惊艳到了！</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootzhong6zhonglanjieqishiyongchangjing/</loc><lastmod>2025-10-27T23:15:45.993Z</lastmod><data><display><title>SpringBoot中6种拦截器使用场景</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootshixiandandiandengluSSOde4zhongfangan/</loc><lastmod>2025-10-27T23:36:00.877Z</lastmod><data><display><title>SpringBoot实现单点登录(SSO)的4种方案</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-shixianshishidanmu/</loc><lastmod>2025-11-01T01:54:46.065Z</lastmod><data><display><title>SpringBoot 实现实时弹幕</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/55k-Stardouyinziyuanyijianpiliangxiazaishenqi/</loc><lastmod>2025-10-27T23:55:38.498Z</lastmod><data><display><title>5.5k Star，抖音资源一键批量下载神器！</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootzhongneizhide49gechangyonggongjulei/</loc><lastmod>2025-10-27T23:15:45.993Z</lastmod><data><display><title>SpringBoot中内置的49个常用工具类</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-shixianxukezhengkongzhishangyehuabibeijineng/</loc><lastmod>2025-10-27T23:15:45.994Z</lastmod><data><display><title>SpringBoot 实现许可证控制，商业化必备技能！</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootyingyongbushushenqikeshihuafuwuguanlijiaobenrangyunweigengqingsong/</loc><lastmod>2025-10-27T23:41:12.861Z</lastmod><data><display><title>SpringBoot应用部署神器：可视化服务管理脚本让运维更轻松</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yigeniubideshujushishitongbufangan/</loc><lastmod>2025-10-28T00:15:55.599Z</lastmod><data><display><title>一个牛逼的数据实时同步方案</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmetaobaodingdanhaohou6weishizhongyiyang/</loc><lastmod>2025-10-27T23:15:45.994Z</lastmod><data><display><title>为什么淘宝订单号后6位始终一样？</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-ziyanyunxingshi-SQL-diaoyongshu3-fenzhongdingweiman-SQL/</loc><lastmod>2025-10-28T00:15:55.619Z</lastmod><data><display><title>SpringBoot 自研运行时 SQL 调用树，3 分钟定位慢 SQL！</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/renwudiaodude9zhongzhuliujiejuefanganyyds/</loc><lastmod>2025-10-27T23:15:45.995Z</lastmod><data><display><title>任务调度的9种主流解决方案，yyds！</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootde5zhongqiandaodakashixianfangan/</loc><lastmod>2025-10-27T23:44:04.132Z</lastmod><data><display><title>SpringBoot的5种签到打卡实现方案</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/dongtaipeizhiguanliSpringBoot-de-YAML-peizhicunchudaoshujukushengxinduole/</loc><lastmod>2025-10-28T00:15:55.604Z</lastmod><data><display><title>动态配置管理！SpringBoot 的 YAML 配置存储到数据库，省心多了！</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiangMySQLyiyangchaxunESyikanjiuhuishuangwaiwai/</loc><lastmod>2025-10-28T00:15:55.609Z</lastmod><data><display><title>像MySQL一样查询ES，一看就会、爽歪歪</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zijieyimianMySQL-shizenmecunchu-NULL-de/</loc><lastmod>2025-10-27T23:15:45.995Z</lastmod><data><display><title>字节一面：MySQL 是怎么存储 NULL 的？</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/woxuehuilezuowangzhandefangdaolian/</loc><lastmod>2025-10-27T23:48:53.293Z</lastmod><data><display><title>我学会了做网站的防盗链</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weifuwu-token-jianquande7zhongfangan/</loc><lastmod>2025-10-27T23:36:00.871Z</lastmod><data><display><title>微服务 token 鉴权的7种方案</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/JDK8-xie-10-xingJDK17-xie-1-xinghaiyongtaganma/</loc><lastmod>2025-10-27T23:15:45.992Z</lastmod><data><display><title>JDK8 写 10 行，JDK17 写 1 行，还用它干嘛？</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruheyouhua-Java-yingyongdeqidongsudu/</loc><lastmod>2025-10-27T23:55:38.489Z</lastmod><data><display><title>如何优化 Java 应用的启动速度？</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaile-Nacos-yixingpeizhigaobengxianshangzhifuxitong/</loc><lastmod>2025-10-27T23:45:03.320Z</lastmod><data><display><title>改了 Nacos 一行配置，搞崩线上支付系统！</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/aliyoukaiyuanleyigedingji-Java-xiangmu/</loc><lastmod>2025-10-27T23:15:45.996Z</lastmod><data><display><title>阿里又开源了一个顶级 Java 项目！</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaoxingnengchangjingweishenmetuijianshiyongPostgreSQLerfeiMySQL/</loc><lastmod>2025-10-28T00:15:55.612Z</lastmod><data><display><title>高性能场景为什么推荐使用PostgreSQL，而非MySQL？</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/alimianshiwenRedis-weishenmebajiandandezifuchuanshejicheng-SDS/</loc><lastmod>2025-10-27T23:15:45.996Z</lastmod><data><display><title>阿里面试问：Redis 为什么把简单的字符串设计成 SDS？</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiyuSpringBoot--QLExpressdazaodongtaiguizeyinqingtaixiangle/</loc><lastmod>2025-10-27T23:36:00.881Z</lastmod><data><display><title>基于SpringBoot + QLExpress打造动态规则引擎，太香了！</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/paoqiAOPSpringBoot--YAML-lingqinrushujutuominshencaozuo/</loc><lastmod>2026-10-25T05:39:22.404Z</lastmod><data><display><title>抛弃AOP！SpringBoot + YAML 零侵入数据脱敏神操作！</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shejiyigeduozuhu-SaaS-xitongruheshixianzuhushujugeliyuziyuanpeiekongzhi/</loc><lastmod>2025-10-27T23:15:45.996Z</lastmod><data><display><title>设计一个多租户 SaaS 系统，如何实现租户数据隔离与资源配额控制？</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootWebSocket-shixianzhibolianmai/</loc><lastmod>2025-10-27T23:36:00.866Z</lastmod><data><display><title>SpringBoot+WebSocket 实现直播连麦</title><pubTime>2025-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/90-houchengxuyuancizhigaohuichanbudaoyinianhuolichao-700-wanjiejuhenxing/</loc><lastmod>2025-10-06T01:20:31.984Z</lastmod><data><display><title>90 后程序员辞职搞灰产，不到一年获利超 700 万，结局很刑！</title><pubTime>2025-10-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiyuweifuwuheDDDdejiagoumoban/</loc><lastmod>2025-10-08T08:45:10.019Z</lastmod><data><display><title>基于微服务和 DDD 的架构模板</title><pubTime>2025-10-07T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ArthasquanmianshiyongzhinanlixiananzhuangDockerK8sjichengjizhongguanli/</loc><lastmod>2025-10-08T13:16:22.837Z</lastmod><data><display><title>Arthas全面使用指南：离线安装+Docker/K8s集成+集中管理</title><pubTime>2025-10-07T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yuexin3wan35suinaoganchuxuechengxuyuanICUtangle28tianzhiliaohualeyue50wanyuanzhiqianxiangyaozhengqianxianzaixianghaohaoaiziji/</loc><lastmod>2025-10-08T13:13:28.377Z</lastmod><data><display><title>月薪3万35岁脑干出血程序员：ICU躺了28天，治疗花了约50万元，之前想要挣钱，现在想“好好爱自己”！</title><pubTime>2025-10-07T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/huaweimubiaoyuanxiaobaimingdan2025zuixinban/</loc><lastmod>2025-10-08T13:13:28.377Z</lastmod><data><display><title>华为目标院校白名单（2025最新版）</title><pubTime>2025-10-07T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/congyuanlidaoluodiMCPzaiSpring-AIzhongdegongchengshijian/</loc><lastmod>2025-10-08T13:16:22.843Z</lastmod><data><display><title>从原理到落地：MCP在Spring AI中的工程实践</title><pubTime>2025-10-07T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wogongzuozhongyongMQde10zhongchangjing/</loc><lastmod>2025-10-08T13:13:28.377Z</lastmod><data><display><title>我工作中用MQ的10种场景</title><pubTime>2025-10-07T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/POVOBODTODAOPOJOshashafenbuqingchu/</loc><lastmod>2025-10-08T13:13:28.376Z</lastmod><data><display><title>PO、VO、BO、DTO、DAO、POJO傻傻分不清楚</title><pubTime>2025-10-07T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/quanwangzuiquanbushuyitaowanzhengde-PrometheusGrafana-zhinengjiankonggaojingxitong/</loc><lastmod>2025-10-08T13:16:22.831Z</lastmod><data><display><title>全网最全，部署一套完整的 Prometheus+Grafana 智能监控告警系统</title><pubTime>2025-10-07T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiangdidaimakeduxingzengjiaweihunandude-12-gebianmaxiaojiqiaodiweiwenle/</loc><lastmod>2025-10-07T07:44:42.226Z</lastmod><data><display><title>写出屎山代码的 12 个技巧 ，一定得会 ！</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/pizheWindows-11waiyideLinuxlailechaojizhenhan/</loc><lastmod>2025-10-08T03:02:30.651Z</lastmod><data><display><title>披着Windows 11外衣的Linux来了，超级震撼！</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-jichengzhifubaozhifukanzhepianjiugoule/</loc><lastmod>2025-10-07T03:31:41.670Z</lastmod><data><display><title>SpringBoot 集成支付宝支付，看这篇就够了</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weifuwuquanzuocuolegugetichuxinfangfachengbenzhijiejiang9bei/</loc><lastmod>2025-10-07T07:45:40.246Z</lastmod><data><display><title>微服务全做错了？谷歌提出新方法，成本直接暴降 90%…</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shiyong-MDC-shixianrizhilianlugenzong/</loc><lastmod>2025-10-07T14:24:50.956Z</lastmod><data><display><title>使用 MDC 实现日志链路跟踪</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fangqilaojiudeMybatisziyanyikuanqingliangjigaoxingnengqiangleixingde-ORM-kuangjia/</loc><lastmod>2025-10-08T02:59:42.845Z</lastmod><data><display><title>放弃老旧的Mybatis，自研一款轻量级、高性能、强类型的ORM框架</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruheshejiyigequanjuweiyidedingdanhao/</loc><lastmod>2025-10-08T08:21:19.240Z</lastmod><data><display><title>如何设计一个全局唯一的订单号？</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuankaiyuanqiangdadeshujutongbushenqizhuliushujukuquanzhichi/</loc><lastmod>2025-10-07T13:14:26.785Z</lastmod><data><display><title>一款开源强大的数据同步神器，主流数据库全支持！</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wojiuxiangwenwenzhongguochengxuyuanquribendangchengxuyuanrongyima/</loc><lastmod>2025-10-07T03:23:17.707Z</lastmod><data><display><title>我就想问问，中国程序员去日本当程序员容易吗？</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/youyashiyong-Enum-tisheng-SpringBoot-peizhiguanlixiaolv/</loc><lastmod>2025-10-07T06:51:04.979Z</lastmod><data><display><title>优雅使用Enum提升SpringBoot配置管理效率</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuangaoyanzhixiandaihuade-Git-keshihuaguanlishenqi/</loc><lastmod>2025-10-07T13:14:26.785Z</lastmod><data><display><title>一款高颜值、现代化的 Git 可视化管理神器</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/guoneihulianwanggongsishushidupaixingbangdiyimingshizhiminggui/</loc><lastmod>2025-10-07T13:14:26.785Z</lastmod><data><display><title>国内互联网公司舒适度排行榜，第一名实至名归！</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yongleshinian-Dockerwoweishenmejuedinghuandiaota/</loc><lastmod>2025-10-07T13:14:26.785Z</lastmod><data><display><title>用了十年 Docker，我为什么决定换掉它？</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/5fenzhonggaodingSpringBoot-tupianyanzhengmajichengshizhanzhinan/</loc><lastmod>2025-10-08T08:21:19.224Z</lastmod><data><display><title>5分钟搞定！SpringBoot 图片验证码集成实战指南</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanqiangdadezhuomianyuanchengkongzhiruanjian/</loc><lastmod>2025-10-08T08:18:36.201Z</lastmod><data><display><title>一款强大的桌面远程控制软件</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/haizaishoudongda-Maven-duomokuaizheikuanIDEAchajianrangwoxiaolvtisheng10beizhenshitiyan/</loc><lastmod>2025-10-07T13:22:30.245Z</lastmod><data><display><title>还在手动搭 Maven 多模块？这款IDEA插件让我效率提升10倍（真实体验）</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/26k-staryikuankaiyuankuapingtaidewenjianqinglishenqi/</loc><lastmod>2025-10-08T08:21:19.244Z</lastmod><data><display><title>26k star，一款开源、跨平台的文件清理神器</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-3--WebSocket-gaodingjiqunhuihua--Token-renzheng-STOMPshizhan/</loc><lastmod>2025-10-08T08:21:19.228Z</lastmod><data><display><title>SpringBoot 3 + WebSocket 搞定集群会话 &amp; Token 认证 (STOMP实战)</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Web-yibuxiangyingshizhanCF--RBE-quanlianluzhinan/</loc><lastmod>2025-10-07T13:22:30.260Z</lastmod><data><display><title>Spring Web 异步响应实战：CF → RBE 全链路指南</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhei4kuanIDEAshenjichajianrangnidekaifaxiaolvbiaosheng/</loc><lastmod>2025-10-07T13:14:26.787Z</lastmod><data><display><title>这4款IDEA神级插件，让你的开发效率飙升！</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot--Minio-dingshiqinglilishiwenjiantaihaoyongle/</loc><lastmod>2025-10-07T13:22:30.271Z</lastmod><data><display><title>SpringBoot + Minio 定时清理历史文件，太好用了！</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootEasyExcel-daochugongjubikengzhinan/</loc><lastmod>2025-10-07T13:22:30.229Z</lastmod><data><display><title>SpringBoot+EasyExcel 导出工具避坑指南</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yewumidengxingjishujiagoutixi/</loc><lastmod>2025-10-07T13:22:30.232Z</lastmod><data><display><title>业务幂等性技术架构体系</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Open-JDK-he-Oracle-JDK-shashafenbuqingchu/</loc><lastmod>2025-10-07T13:22:30.241Z</lastmod><data><display><title>Open JDK 和 Oracle JDK 傻傻分不清楚</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootNacosMySQLweifuwuwentipaichazhinan/</loc><lastmod>2025-10-08T13:16:22.847Z</lastmod><data><display><title>SpringBoot+Nacos+MySQL微服务问题排查指南</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Postmantidaipinyikuanjijiandewangyeban-API-diaoshishenqi/</loc><lastmod>2025-10-07T13:22:30.212Z</lastmod><data><display><title>Postman替代品：一款极简的网页版 API 调试神器！</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-zhujiezuiquanxiangjiejianyishouzang/</loc><lastmod>2025-10-08T08:21:19.218Z</lastmod><data><display><title>SpringBoot 注解最全详解，建议收藏！</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuankaiyuandegaoyanzhikuapingtai-SSH-kehuduan/</loc><lastmod>2025-10-08T08:18:36.200Z</lastmod><data><display><title>一款开源的高颜值跨平台 SSH 客户端</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaobieweifuwuyingjieSCSSelfContained-Systemsxingainianhaishichaolengfan/</loc><lastmod>2025-10-07T13:14:26.786Z</lastmod><data><display><title>告别微服务，迎接SCS（Self-Contained Systems）？新概念还是炒冷饭？</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fenbushishiwude7zhongjiejuefanganyyds/</loc><lastmod>2025-10-07T13:22:30.256Z</lastmod><data><display><title>分布式事务的7种解决方案，yyds！</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yijianqunkongduotaidiannaozheikuankaiyuanshenqitainiule/</loc><lastmod>2025-10-08T08:21:19.236Z</lastmod><data><display><title>一键群控多台电脑，这款开源神器太牛了！</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shengjidao-Spring-Boot-35womendeyunchengbenjianshaole-45/</loc><lastmod>2025-10-07T13:22:30.267Z</lastmod><data><display><title>升级到 Spring Boot 3.5，我们的云成本减少了 45%</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaobieSwagger-UIyikuangengshihe-SpringBoot-deAPIwendangxinxuanze/</loc><lastmod>2025-10-07T13:22:30.236Z</lastmod><data><display><title>告别Swagger UI！一款更适合 SpringBoot 的API文档新选择</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wuxuUpanPEpanyijianzhongzhuangWindowsLinuxdekaiyuanshenqilaile/</loc><lastmod>2025-10-07T13:22:30.248Z</lastmod><data><display><title>无需U盘、PE盘，一键重装Windows/Linux的开源神器来了！</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tokensessioncookiejwtoauth2shashafenbuqingchu/</loc><lastmod>2025-10-07T13:22:30.263Z</lastmod><data><display><title>token,session,cookie,jwt,oauth2傻傻分不清楚</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mayiyoukaiyuanleyigedingji-Java-xiangmu/</loc><lastmod>2026-01-07T10:14:45.569Z</lastmod><data><display><title>蚂蚁又开源了一个顶级 Java 项目！</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Boot-peizhirizhishuchudezhengquezishi/</loc><lastmod>2025-10-08T08:21:19.213Z</lastmod><data><display><title>Spring Boot 配置日志输出的正确姿势！</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tantan-Spring-detidaifangan/</loc><lastmod>2025-10-07T13:22:30.224Z</lastmod><data><display><title>谈谈 Spring 的替代方案</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tainiuleyikuankaiyuanxiangmushixianshishijiankongsuoyoufuwuqi/</loc><lastmod>2025-10-08T08:21:19.233Z</lastmod><data><display><title>太牛了，一款开源项目实现实时监控所有服务器！</title><pubTime>2025-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/A-figure-understand-micro-service-architecture-design/</loc><lastmod>2025-10-07T01:51:26.700Z</lastmod><data><display><title>一张图搞懂微服务架构设计</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootFlowable-wanmeijieheyouyashixiangongzuoliu/</loc><lastmod>2025-10-07T02:17:44.840Z</lastmod><data><display><title>告别复杂审批流！SpringBoot + flowable 快速实现工作流</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/27suideqianduancongerbenrundaoaozhoudegushifenxiang/</loc><lastmod>2025-10-06T05:09:51.046Z</lastmod><data><display><title>27岁的前端，从二本run到澳洲的故事分享</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/qiangliejianyinibuyaozaishiyongDateleile/</loc><lastmod>2025-10-06T01:44:25.298Z</lastmod><data><display><title>强烈建议你不要再使用Date类了！！！</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/buzhidaonazhongfenyexiaoguogenghaoyicixingjiaojinisizhongfenyefangan/</loc><lastmod>2025-10-06T02:52:10.685Z</lastmod><data><display><title>面试官：你知道哪些分页方式？说出四种~</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/niupiwobeiyinxingmanongdegongzijingdaole/</loc><lastmod>2025-10-06T05:11:15.651Z</lastmod><data><display><title>牛皮！我被银行码农的工资惊到了</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Java8-Steamliutainanyongleneinikeyishishi-JDFrame/</loc><lastmod>2025-10-06T14:48:17.729Z</lastmod><data><display><title>Java8的Stream流太难用了？看看JDFrame</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/chengnianrenyuwangchengdupaixingbangTOP-10/</loc><lastmod>2025-10-06T05:09:19.997Z</lastmod><data><display><title>成年人欲望程度排行榜TOP 10</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jingdongyimianweishenme-IDEA-jianyiqudiao-StringBuildereryaoshiyong--pinjiezifuchuan/</loc><lastmod>2025-10-06T04:57:50.861Z</lastmod><data><display><title>京东一面：为什么 IDEA 建议去掉 StringBuilder，而要使用 “+” 拼接字符串？</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/QPS-10-wanrenwujiekouhaoshi-100msxianchengchiruheyouhua/</loc><lastmod>2025-10-06T14:29:15.488Z</lastmod><data><display><title>QPS 10 万，任务接口耗时 100ms，线程池如何优化？</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot--Rabbitmq-yonglexiaoxiquerenjizhiganjuediaokenglile/</loc><lastmod>2025-10-06T14:39:32.223Z</lastmod><data><display><title>SpringBoot + Rabbitmq 用了消息确认机制，感觉掉坑里了</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot--Spring-AI-wanzhuanzhinengyingyongkaifa/</loc><lastmod>2025-10-06T14:38:16.731Z</lastmod><data><display><title>SpringBoot + Spring AI 玩转智能应用开发</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootMinio-shixiangaoxiaowenjiancunchujiejuefangan/</loc><lastmod>2025-10-06T14:29:15.488Z</lastmod><data><display><title>SpringBoot+Minio 实现高效文件存储解决方案</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootqidongyouhua7banfukandiao70qidongshijiandemoguishijian/</loc><lastmod>2025-10-06T14:38:16.724Z</lastmod><data><display><title>SpringBoot启动优化7板斧：砍掉70%启动时间的魔鬼实践</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/MySQL-danbiaokeyifangduoshaoshujuzuiduo-2000-wan/</loc><lastmod>2025-10-06T14:38:46.447Z</lastmod><data><display><title>MySQL 单表可以放多少数据，最多 2000 万？</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootjiekoumidengxingfangan4zhongcelvedaimashizhangaobiezhongfutijiao/</loc><lastmod>2025-10-06T14:29:15.489Z</lastmod><data><display><title>SpringBoot接口幂等性方案：4种策略+代码实战，告别重复提交</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zijieyimianxitongturanbianmanleshuoshuonidejutidepaichasilu/</loc><lastmod>2025-10-06T14:29:15.489Z</lastmod><data><display><title>字节一面：系统突然变慢了，说说你的具体的排查思路？</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/hulianwanggongsigongzuoshizhangpaimingdewucaipaidisandiyibushiPDDershita/</loc><lastmod>2025-10-06T14:29:15.489Z</lastmod><data><display><title>互联网公司工作时长排名！得物才排第三，第一不是PDD，而是他？</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shishijishuduibiSSE-vs-WebSocket-vs-Long-Polling/</loc><lastmod>2025-10-06T14:38:49.892Z</lastmod><data><display><title>实时技术对比：SSE vs WebSocket vs Long Polling</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xunhuanzhongshiyong-Threadsleepdaimapingshenbeilaobanpenle/</loc><lastmod>2025-10-06T14:29:15.489Z</lastmod><data><display><title>循环中使用 Thread.sleep，代码评审被老板喷了</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhengjiu-2G-xiaoshuiguandazaoqingliangjirizhipingtai/</loc><lastmod>2025-10-06T14:38:16.728Z</lastmod><data><display><title>拯救 2G 小水管！打造轻量级日志平台</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruheshejiyigegaokeyongkekuozhandewenjianshangchuanjiekou/</loc><lastmod>2025-10-06T14:35:49.347Z</lastmod><data><display><title>如何设计一个高可用、可扩展的文件上传接口？</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiekoubeishuabaiwanQPSzenmefang/</loc><lastmod>2025-10-06T14:35:49.374Z</lastmod><data><display><title>接口被刷百万QPS，怎么防？</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/meituandaodianyimianSPI-jizhilejieguomezuizhongyaodebufenshishenme/</loc><lastmod>2025-10-06T14:29:15.490Z</lastmod><data><display><title>美团到店一面，SPI 机制了解过么？最重要的部分是什么？</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhei-5-zhongguizeyinqingzhenxiang/</loc><lastmod>2025-10-06T14:39:32.218Z</lastmod><data><display><title>这 5 种规则引擎，真香！</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/liaoliaoSpringzhongzuichangyongde10zhongshejimoshi/</loc><lastmod>2025-10-06T14:29:15.491Z</lastmod><data><display><title>聊聊Spring中最常用的10种设计模式</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshibeiwenOOMleixingyounaxiezenmeda/</loc><lastmod>2025-10-06T14:29:15.491Z</lastmod><data><display><title>面试被问：OOM类型有哪些？怎么答？</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shujutuominde6zhongfanganzhenxiang/</loc><lastmod>2025-10-06T14:35:49.363Z</lastmod><data><display><title>数据脱敏的6种方案，真香！</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiagoushibizhiSpringBootxingnengyouhuade12zhao/</loc><lastmod>2025-10-06T14:35:49.379Z</lastmod><data><display><title>架构师必知：SpringBoot性能优化的12招</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/JavaSpringxiangmudebaokaitouweishenmeshicom/</loc><lastmod>2025-10-06T14:35:49.371Z</lastmod><data><display><title>Java/Spring项目的包开头为什么是com？</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/5zhongjiekoupinlvjiankongfanganshizhanduibixingnengchengbenfuzaduquanjiexi/</loc><lastmod>2025-10-06T14:29:15.491Z</lastmod><data><display><title>5种接口频率监控方案实战对比，性能、成本、复杂度全解析！</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Javashizhanyonghuzaixianshizhangruhejingzhuntongji/</loc><lastmod>2025-10-06T14:35:49.351Z</lastmod><data><display><title>Java实战：用户在线时长如何精准统计？</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootrizhikaifashizhanshoucejichengshuchujibiekongzhichijiuhuajingyao/</loc><lastmod>2025-10-06T14:29:15.492Z</lastmod><data><display><title>SpringBoot日志开发实战手册：集成/输出/级别控制/持久化精要</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-gonggongziduanzidongtianchongde6zhongshenjikaifaxiaolvbiaosheng/</loc><lastmod>2025-10-06T14:29:15.492Z</lastmod><data><display><title>SpringBoot 公共字段自动填充的6种神技，开发效率飙升！</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-zhong-Controller-cengshejizhongjizhinangoujiangaokeyongAPImenmiande8dahexincelve/</loc><lastmod>2025-10-06T14:35:49.359Z</lastmod><data><display><title>SpringBoot 中 Controller 层设计终极指南：构建高可用API门面的8大核心策略</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fenbushijiqunzhongxuehuaIDzhongfusanzhaojiaonichedibikeng/</loc><lastmod>2025-10-06T14:35:49.382Z</lastmod><data><display><title>分布式集群中雪花ID重复？三招教你彻底避坑！</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/rengdiaofuzadeGitminglingzaolegegixjijianjiaohuxiaolvfanfan/</loc><lastmod>2025-10-06T14:35:49.386Z</lastmod><data><display><title>扔掉复杂的Git命令！造了个gix：极简交互，效率翻番</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootshizhanshoubashoudazaogaoanquanxingtuxingyanzhengmafangpafangshualiqi/</loc><lastmod>2025-10-06T14:30:43.741Z</lastmod><data><display><title>SpringBoot实战：手把手打造高安全性图形验证码（防爬防刷利器）</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/IDEA-zhongyixiehaoyongdesaocaozuokuaijiejian/</loc><lastmod>2025-10-06T14:29:15.491Z</lastmod><data><display><title>IDEA 中一些好用的骚操作+快捷键</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/miaoshahuodongzhongJavaruhefangzhieyishuajiekou/</loc><lastmod>2025-10-06T14:29:15.493Z</lastmod><data><display><title>秒杀活动中，Java如何防止恶意刷接口？</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zerenlianmoshi--celvemoshiyouyachuliduojiqingqiudefangshi/</loc><lastmod>2025-10-06T14:29:15.493Z</lastmod><data><display><title>责任链模式 + 策略模式：优雅处理多级请求的方式</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanzhuiwende-WebSocket-kuayuwentiSpringBoot-ruheyouyagaoding/</loc><lastmod>2025-10-06T14:35:49.355Z</lastmod><data><display><title>面试官追问的 WebSocket 跨域问题，SpringBoot 如何优雅搞定？</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhangwo-Spring-kuangjiazhei-10-gekuozhandiankaifaxiaolvzhijiefanbei/</loc><lastmod>2025-10-06T14:29:15.492Z</lastmod><data><display><title>掌握 Spring 框架这 10 个扩展点，开发效率直接翻倍！</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Javazhong30gedaimayouhuajiqiaojianyishouzang/</loc><lastmod>2025-10-06T14:29:15.488Z</lastmod><data><display><title>Java中30个代码优化技巧，建议收藏！</title><pubTime>2025-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/chengdouITgongsigongjijinjiaonaqingkuangpuguang/</loc><lastmod>2025-10-05T02:37:40.343Z</lastmod><data><display><title>成都IT公司公积金缴纳情况曝光！</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zijidongshouxieyikuan-IDEA-Mybatis-chajiandadatigao-CRUD-xiaolv/</loc><lastmod>2025-10-05T02:32:19.553Z</lastmod><data><display><title>自己动手写一款 IDEA Mybatis 插件：大大提高 CRUD 效率</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/4-zhongcelverang-MySQL-he-Redis-shujubaochiyizhi/</loc><lastmod>2025-10-05T01:31:43.539Z</lastmod><data><display><title>4 种策略让 MySQL 和 Redis 数据保持一致</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/chaoyue-AOPsoujiyewucaozuorizhide-3-gexintansuo/</loc><lastmod>2025-10-05T01:35:33.371Z</lastmod><data><display><title>超越 AOP：搜集业务操作日志的 3 个新探索</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gongzuozhongchangyongRedisde10zhongchangjingtaijingdianle/</loc><lastmod>2025-10-05T11:17:48.625Z</lastmod><data><display><title>工作中常用Redis的10种场景，太经典了！</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/taidingleSpringBoot--Java-DL4J-shixianjiaotongbiaozhishibie/</loc><lastmod>2026-04-26T05:40:25.749Z</lastmod><data><display><title>太顶了！SpringBoot + Java DL4J 实现交通标志识别</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaibianxiguanxing-null-depanduanzhixuyimiao/</loc><lastmod>2025-10-05T12:36:30.328Z</lastmod><data><display><title>改变习惯性 !=null 判空，只需一秒！</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiangmuzhongyuyongshangle-Spring-zhuangtaijitaiyouyale/</loc><lastmod>2025-10-05T01:02:54.495Z</lastmod><data><display><title>项目终于用上了 Spring 状态机，太优雅了！</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/XXLJOBneibujizhidajiemirenwufeiqilai/</loc><lastmod>2025-10-05T12:16:22.510Z</lastmod><data><display><title>XXL-JOB 内部机制大揭秘，任务飞起来！</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-ruhejiazaiwaibu-Jar-laishixianchajiangongneng/</loc><lastmod>2025-10-05T11:23:32.161Z</lastmod><data><display><title>SpringBoot 加载外部 Jar，实现功能按需扩展！</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/P7lingdaojianyikeyiyongUUIDv7zuoweishujukuzhujian/</loc><lastmod>2025-10-05T09:46:38.032Z</lastmod><data><display><title>P7领导建议：可以用UUIDv7作为数据库主键！</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/10yidingdanruhezuofenkufenbiao/</loc><lastmod>2025-10-05T09:52:21.318Z</lastmod><data><display><title>10亿订单如何做分库分表？</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yijianHTTPSlingpeizhibushutidai-Nginx-dekaiyuanshenqi-/</loc><lastmod>2025-10-05T09:52:21.300Z</lastmod><data><display><title>一键HTTPS、零配置部署：替代 Nginx 的开源神器！</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Java-zhong-JSON-ziduanbugudingzenmegaoxuliehuayonghaozheilianggezhujiejiugoule/</loc><lastmod>2025-10-05T09:52:21.322Z</lastmod><data><display><title>Java 中 JSON 字段不固定怎么搞序列化？用好这两个注解就够了！</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/8gerangnizhihuwocaode-Docker-shenqirangnidefuwuqishunjiankaigua/</loc><lastmod>2025-10-05T09:52:21.325Z</lastmod><data><display><title>8个让你直呼卧槽的 Docker 神器，让你的服务器瞬间开挂！</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jikuanchangyongdeJavaxiangmuxingnengdiaoyougongjuzuihouyigetebiehaoyong/</loc><lastmod>2025-10-05T09:46:38.032Z</lastmod><data><display><title>几款常用的Java项目性能调优工具，最后一个特别好用！</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yigejijuzhengyidekaiyuanxiangmuweixinkelongrenhuole/</loc><lastmod>2025-10-05T09:52:21.312Z</lastmod><data><display><title>一个极具争议的开源项目，「微信克隆人」火了！</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yuangongconglaobanshoulimailegongsibingkaiyuan/</loc><lastmod>2025-10-05T09:46:38.032Z</lastmod><data><display><title>员工从老板手里买了公司，并开源！</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yinduchengxuyuanyirenjian-4-fenquanzhihainaxianianxin-20-wanmeiyuan-Offerqingbingjiadeshihoujingzai-GitHub-shangjibiejiaxiedaima/</loc><lastmod>2025-10-05T09:46:38.032Z</lastmod><data><display><title>印度程序员一人兼 4 份全职，还拿下年薪 20 万美元 Offer：请病假的时候，竟在 GitHub 上给别家写代码？</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shixianyibude9zhongfangshinizhidaojige/</loc><lastmod>2025-10-05T09:46:38.032Z</lastmod><data><display><title>实现异步的9种方式，你知道几个？</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/laobanxitongliyou1yideRedis-keyruhegaoxiaotongji/</loc><lastmod>2025-10-05T09:52:21.304Z</lastmod><data><display><title>老板：系统里有1亿的Redis key，如何高效统计？</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/qiaoqiaobierenjiadexianliuneijiaoyigeyouya/</loc><lastmod>2025-10-05T09:46:38.033Z</lastmod><data><display><title>瞧瞧别人家的限流，那叫一个优雅！</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tidaiPowerDesigneryikuanguochanmianfeideshujukujianmogongju/</loc><lastmod>2025-10-05T09:46:38.033Z</lastmod><data><display><title>替代PowerDesigner，一款国产免费的数据库建模工具</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zaogaoxianshangkucunjingranbianchengfu500/</loc><lastmod>2025-10-05T09:52:21.331Z</lastmod><data><display><title>糟糕，线上库存竟然变成负500。。。</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tengxunermianwangzherongyaoyijipaixingbangruhesheji/</loc><lastmod>2025-10-05T09:46:38.033Z</lastmod><data><display><title>腾讯二面：王者荣耀亿级排行榜，如何设计？</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zaierxianchengshidachangdangchengxuyuanyiranshidangdainianqingrendezuiyoujielema/</loc><lastmod>2025-10-05T09:46:38.032Z</lastmod><data><display><title>在二线城市大厂当程序员已然是当代年轻人的最优解了吗？</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/nimengongside-QPS-shizenmetongjichulaidezhei-5-zhongchangjianfangfawocaiguoyibandekeng/</loc><lastmod>2026-01-10T10:20:54.319Z</lastmod><data><display><title>你们公司的 QPS 是怎么统计出来的？这 5 种常见方法我踩过一半的坑</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootTess4j--qingsongshixianOCRgongneng/</loc><lastmod>2025-10-05T09:52:21.308Z</lastmod><data><display><title>SpringBoot+Tess4j ： 轻松实现OCR功能</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shenzhenchengxuyuanzhuchelibeizhiyizhanyonggonggongziyuan/</loc><lastmod>2025-10-05T09:46:38.033Z</lastmod><data><display><title>深圳程序员住车里，被质疑占用公共资源</title><pubTime>2025-10-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Zhihu-high-praise-why-dont-choose-the-computer-professional/</loc><lastmod>2025-10-04T11:48:05.902Z</lastmod><data><display><title>知乎热榜：为什么别选计算机专业？</title><pubTime>2025-10-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruhezuodaowuganshuaxinToken/</loc><lastmod>2025-10-04T11:48:59.018Z</lastmod><data><display><title>面试官：Spring Boot 如何做到无感刷新 token？</title><pubTime>2025-10-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/meituanermianruhezai10yijibieyonghuzhongjianchayonghumingshifoucunzai/</loc><lastmod>2025-10-04T13:54:14.836Z</lastmod><data><display><title>美团二面：如何在10亿级别用户中检查用户名是否存在？</title><pubTime>2025-10-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Boot-dongtaijiazaijarbaodongtaipeizhitaiqiangle/</loc><lastmod>2025-10-04T12:46:56.409Z</lastmod><data><display><title>SpringBoot如何动态加载jar包，操作惊呆了？</title><pubTime>2025-10-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/dachangweishabuyongwaijian/</loc><lastmod>2025-10-04T13:56:45.239Z</lastmod><data><display><title>大厂为啥不用“外键”？！</title><pubTime>2025-10-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Boot-shixiancelvemoshidezhengquezishi/</loc><lastmod>2025-10-04T00:14:25.317Z</lastmod><data><display><title>Spring Boot 实现策略模式的正确姿势！</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/JavaliqiPairheTriplewufengjiejueduozhifanhuibianxiegaoxiaodaima/</loc><lastmod>2025-10-04T00:26:29.896Z</lastmod><data><display><title>Java利器：Pair和Triple无缝解决多值返回，编写高效代码！</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootyingheshizhanshixianyirenyihaoyuwuganshuaxinJWT/</loc><lastmod>2025-10-04T00:17:26.380Z</lastmod><data><display><title>SpringBoot硬核实战：实现一人一号与无感刷新JWT</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/4zhongfanganqingsongshixiandingdanchaoshizidongguanbiJavaban/</loc><lastmod>2025-10-04T00:14:25.316Z</lastmod><data><display><title>4种方案，轻松实现订单超时自动关闭（Java版）</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringguanxuandeAIshenqinengrangJavaheshangAIsaidaodetangma/</loc><lastmod>2025-10-04T00:14:25.317Z</lastmod><data><display><title>Spring官宣的AI神器，能让Java喝上AI赛道的汤吗？</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenme-IT-waibaoyongyuandouzaizhaoren/</loc><lastmod>2025-10-04T00:14:25.317Z</lastmod><data><display><title>为什么 IT 外包永远都在招人？</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/niweishenmePOSTyibasuohaishiyongyiduizidingyidezhuangtaima/</loc><lastmod>2025-10-04T00:26:29.856Z</lastmod><data><display><title>你为什么POST一把梭，还使用一堆自定义的状态码？</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zaijian-Navicat-buhaoyisitamianfeile/</loc><lastmod>2025-10-04T00:14:25.318Z</lastmod><data><display><title>再见 Navicat ？不好意思，它免费了！</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmeshuo-SpringBoot-qidongmanmanzaina/</loc><lastmod>2025-10-04T00:14:25.317Z</lastmod><data><display><title>为什么说 SpringBoot 启动慢，慢在哪？</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fenbushisuoshiwuzainanbuyaobasuojiazaishiwunei/</loc><lastmod>2025-10-04T00:14:25.318Z</lastmod><data><display><title>分布式锁+事务=灾难？不要把锁加在事务内！！！</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiaobaiyanzhongdeNginx/</loc><lastmod>2026-02-23T14:29:36.559Z</lastmod><data><display><title>小白眼中的Nginx。。。</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Nacos-30-yongbao-AI-shidai/</loc><lastmod>2025-10-04T00:14:25.317Z</lastmod><data><display><title>Nacos 3.0 ,拥抱 AI 时代</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zijieyimiannifuzedeyewuxitongliuliangturantisheng100beiQPSzenmeban/</loc><lastmod>2025-10-04T00:14:25.318Z</lastmod><data><display><title>字节一面：你负责的业务系统，流量突然提升100倍QPS，怎么办？</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shengjile-Spring-60--Boot-30xingnengtaiqiangle/</loc><lastmod>2025-10-04T00:26:29.941Z</lastmod><data><display><title>升级了 ！Spring 6.0 + Boot 3.0，性能太强了！</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/dayinyouzhirizhide-10-tiaojungui/</loc><lastmod>2025-10-04T00:26:29.904Z</lastmod><data><display><title>打印优质日志的 10 条军规</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tengxunchupinhouduankaifadelingdaimashenqilaile/</loc><lastmod>2025-10-04T00:14:25.319Z</lastmod><data><display><title>腾讯出品：后端开发的“零代码”神器来了！</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tidaiPostmanyikuanniubidekaiyuanshenqizhongxindingyiAPIdiaoshixinfanshi/</loc><lastmod>2025-10-04T00:14:25.319Z</lastmod><data><display><title>替代Postman！一款牛逼的开源神器，重新定义API调试新范式</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tidaiFinalShellyikuangenggaoxiaogengzhinengdekaiyuanzhongduanshenqi/</loc><lastmod>2025-10-04T00:26:29.901Z</lastmod><data><display><title>替代FinalShell，一款更高效、更智能的开源终端神器！</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yongzhei13gegongjukaifaxiaolvtishengle500/</loc><lastmod>2025-10-04T00:26:29.930Z</lastmod><data><display><title>用这13个工具，开发效率提升了500%！</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wangzhaSpringBootMCP-rangnide-CRUD-xitongmiaobianAIzhushou/</loc><lastmod>2025-10-04T00:26:29.910Z</lastmod><data><display><title>王炸！SpringBoot+MCP 让你的 CRUD 系统秒变AI助手</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mogai-Arthasyikuanqianghandexianshangwentidingweishenqi/</loc><lastmod>2025-10-04T00:26:29.875Z</lastmod><data><display><title>魔改 Arthas，一款强悍的线上问题定位神器</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zheikuanlupingshenqizai-GitHub-huolediaodazhongduofufeigongju/</loc><lastmod>2025-10-04T00:14:25.320Z</lastmod><data><display><title>这款录屏神器在 GitHub 火了，吊打众多付费工具！</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhanhuo10k-staryikuanbaohuodeBzhankaiyuankehuduan/</loc><lastmod>2025-10-04T00:14:25.319Z</lastmod><data><display><title>斩获10k star，一款爆火的B站开源客户端！</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/chaoyingheweishenme-SpringBoot-ningkeaimayeyaogandiao-springfactories/</loc><lastmod>2025-10-04T00:26:29.892Z</lastmod><data><display><title>超硬核：为什么 SpringBoot 宁可挨骂也要干掉 spring.factories？</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguan20yishoujihaocunchuxuaninthaishistringvarcharhaishicharweishenme/</loc><lastmod>2025-10-04T00:26:29.861Z</lastmod><data><display><title>面试官：20亿手机号存储选int还是string？varchar还是char？为什么？</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/echangkaiyuandezhinengyunweipingtaifeichangqiangda/</loc><lastmod>2025-10-04T00:14:25.320Z</lastmod><data><display><title>鹅厂开源的智能运维平台，非常强大！</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanwennixiedaimahuifuyonggonggong-SQL-me/</loc><lastmod>2025-10-04T00:26:29.872Z</lastmod><data><display><title>面试官问：你写代码会复用公共 SQL 么？</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanduoduanquannengdekaiyuanyuanchengzhuomiangongjufeichangqiangda/</loc><lastmod>2025-10-04T00:14:25.317Z</lastmod><data><display><title>一款多端、全能的开源远程桌面工具，非常强大！</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/IDEAdeDockerchajianzhijieyijiandabao--tuisong--bushu/</loc><lastmod>2025-10-04T00:32:53.444Z</lastmod><data><display><title>IDEA的Docker插件：直接一键打包 + 推送 + 部署</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/MySQLxingnengbiaosheng300jiemirangchaxunkuaidaofeiqidesuoyinheikeji/</loc><lastmod>2025-10-04T00:30:14.652Z</lastmod><data><display><title>MySQL性能飙升300%！揭秘让查询快到飞起的索引黑科技</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Redisdashujuzhongruhekangzhu2000WdeQPS/</loc><lastmod>2025-10-04T00:14:25.320Z</lastmod><data><display><title>Redis：大数据中如何抗住2000W的QPS</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-AIDeepSeek10fenzhongkuaisugoujianbendihuaAIduihuaxitong/</loc><lastmod>2025-10-04T00:32:53.440Z</lastmod><data><display><title>Spring AI+DeepSeek，10分钟快速构建本地化AI对话系统！</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootdawenjianshangchuankasifenkuaiqiegeshugaodingGBjichuanshusudubiaosheng/</loc><lastmod>2025-10-04T00:30:14.658Z</lastmod><data><display><title>SpringBoot大文件上传卡死？分块切割术搞定GB级传输，速度飙升！</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zaijianNavicatXShellyikuangaoyanzhideshujukuSSHDockerguanligongju/</loc><lastmod>2025-10-04T00:14:25.322Z</lastmod><data><display><title>再见Navicat、XShell！一款高颜值的数据库、SSH、Docker管理工具！</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot--nmap4j-huoquduankouxinxi/</loc><lastmod>2025-10-04T00:14:25.321Z</lastmod><data><display><title>SpringBoot + nmap4j 获取端口信息</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jinjiepianshiyong-Stream-liuduibilianggejihedechangyongcaozuofenxiang/</loc><lastmod>2025-10-04T00:14:25.321Z</lastmod><data><display><title>【进阶篇】使用 Stream 流对比两个集合的常用操作分享</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhanhuo798k-staryikuanjiesihuoshenqishijieshangzuikuaidewangzhangoujiankuangjia/</loc><lastmod>2025-10-04T00:32:53.447Z</lastmod><data><display><title>斩获79.8k star，一款接私活神器，世界上最快的网站构建框架！</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weiyiIDshengchengchuleyongxuehuasuanfahaikeyishishizheige/</loc><lastmod>2025-10-04T00:14:25.322Z</lastmod><data><display><title>唯一ID生成,除了用雪花算法,还可以试试这个...</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruheyong-SpringCloud-fukedouyintuijianjiagou/</loc><lastmod>2025-10-04T00:26:29.885Z</lastmod><data><display><title>如何用 SpringCloud 复刻抖音推荐架构？</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-jiekoufangshuade5zhongfangantaiqiangle/</loc><lastmod>2025-10-04T00:30:14.662Z</lastmod><data><display><title>SpringBoot 接口防刷的5种方案，太强了！</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/duihuajifuwuSpring-BootMCPrangnideCRUDxitongmiaobianAIzhushou/</loc><lastmod>2025-10-04T00:14:25.322Z</lastmod><data><display><title>对话即服务：Spring Boot+MCP让你的CRUD系统秒变AI助手</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xigezaobaofferximeile/</loc><lastmod>2025-10-04T00:14:25.322Z</lastmod><data><display><title>洗个澡把offer洗没了。。</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/chengxuyuanbupeiyoumingpianzhangzheiyangdeshuaizhalefushangtishici/</loc><lastmod>2025-10-04T00:14:25.322Z</lastmod><data><display><title>程序员不配有名片？长这样的帅炸了～附上提示词</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhenxiangcaiyuanweishenmezongshixiancaijishurenyuanwangyouyizhenjianxue/</loc><lastmod>2025-10-04T00:14:25.322Z</lastmod><data><display><title>真相：裁员为什么总是先裁技术人员？网友一针见血！</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tongguoapache-tikacongwendangpdfdocdocxtxtzhong-tiqutezhengshuju/</loc><lastmod>2025-10-04T00:26:29.888Z</lastmod><data><display><title>通过apache tika从文档(pdf、doc、docx、txt)中 提取特征数据</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/nianshaobuzhizizenghaocuobaUUIDdanggebao/</loc><lastmod>2025-10-04T00:14:25.322Z</lastmod><data><display><title>年少不知自增好，错把UUID当个宝！！！</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootjiagoushizhanlanjieqiquanjuyichangrizhizhuizongyitihuajiejuefangan/</loc><lastmod>2025-10-04T00:26:29.919Z</lastmod><data><display><title>SpringBoot架构实战：拦截器+全局异常+日志追踪一体化解决方案</title><pubTime>2025-10-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Stream-flow-programming-elegant-and-efficient-code-creation/</loc><lastmod>2025-10-01T14:58:47.804Z</lastmod><data><display><title>万字详解 Stream 流式编程，写代码也可以很优雅</title><pubTime>2025-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yitaowannengtongyongdeyibuchulifangan/</loc><lastmod>2025-10-01T13:35:11.923Z</lastmod><data><display><title>一套万能通用的异步处理方案</title><pubTime>2025-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weifuwukuangjiazhizhengQuarkus-shi-SpringBoot-detidaipinma/</loc><lastmod>2025-10-01T13:05:11.765Z</lastmod><data><display><title>换掉SpringBoot？0.0015 秒内启动一个应用，这个框架可以封神了！</title><pubTime>2025-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiaohuozaigongsiyonglege-insert-into-select-juranbeikaichule/</loc><lastmod>2026-10-25T05:39:22.394Z</lastmod><data><display><title>【震惊】就写了个 insert into select，居然被开了</title><pubTime>2025-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yijianbushu-SpringCloud-weifuwuyyds/</loc><lastmod>2025-10-01T14:36:40.355Z</lastmod><data><display><title>一键部署 SpringCloud 微服务，yyds！</title><pubTime>2025-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootjiekoufangdoufangzhongfutijiaodeyixieshixianfangan/</loc><lastmod>2025-10-01T14:14:27.751Z</lastmod><data><display><title>太强了！轻松搞定SpringBoot 接口防抖！</title><pubTime>2025-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yigeRBACmoxingdeshujufanweiquanxianshijian/</loc><lastmod>2025-10-01T14:53:40.262Z</lastmod><data><display><title>告别越权查询！一套可复用的后端数据权限设计模板</title><pubTime>2025-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/IDEADocker-yuanchengyijianbushuxiangmuzhenxiang/</loc><lastmod>2025-10-01T13:22:06.558Z</lastmod><data><display><title>IDEA深度用户必备：高效部署技巧，一键搞定项目发布</title><pubTime>2025-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/MapStruct-chaoshenjinjieyongfarangnidedaimaxiaolvtishengshibei/</loc><lastmod>2025-10-01T13:02:43.531Z</lastmod><data><display><title>MapStruct 超神进阶用法，让你的代码效率提升十倍！</title><pubTime>2025-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yixingdaimashixianqingjiashenpiliuchengJavaban/</loc><lastmod>2025-10-01T15:22:51.505Z</lastmod><data><display><title>SpringBoot一行代码搞定请假审批流程，摸鱼时间翻倍！</title><pubTime>2025-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiyicishiyongguizeyinqinggaizaorenwuxitongdejingyan/</loc><lastmod>2025-10-01T14:45:40.744Z</lastmod><data><display><title>3步搞定任务系统改造：规则引擎实战指南，开发效率提升80%!</title><pubTime>2025-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shijieshangyunxingshijianzuizhangdefuwuqishiduojiu/</loc><lastmod>2025-10-01T14:43:19.716Z</lastmod><data><display><title>世界上运行时间最长的服务器是多久？</title><pubTime>2025-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zheyanghuashixutuzhenxiang/</loc><lastmod>2025-10-01T14:12:49.650Z</lastmod><data><display><title>IDEA画图神器来了，比Visio快10倍！</title><pubTime>2025-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jujuezhongfudaimafengzhuangyigeduojicaidanduojipinglunduojibumendetongyigongjulei/</loc><lastmod>2025-10-01T14:24:22.981Z</lastmod><data><display><title>拒绝重复代码，封装一个多级菜单、多级评论、多级部门的统一工具类！</title><pubTime>2025-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-xingnengtishengdehewuqisudutisheng500/</loc><lastmod>2025-10-01T14:34:47.777Z</lastmod><data><display><title>只用了一招，让 SpringBoot 项目性能提升了200%！</title><pubTime>2025-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zijixieyigefenbushidingshirenwukuangjiafuzaijunhengOpenAPIyibudiaoyong/</loc><lastmod>2025-10-01T13:42:40.556Z</lastmod><data><display><title>自己写一个分布式定时任务框架+负载均衡+OpenAPI异步调用！</title><pubTime>2025-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot--Facade-Patterntongguotongyijiekoujianhuaduomokuaiyewu/</loc><lastmod>2026-10-25T05:39:22.400Z</lastmod><data><display><title>SpringBoot + Facade Pattern : 通过统一接口简化多模块业务</title><pubTime>2025-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/186k-starqudaiNavicatyikuanjichengle-AI-gongnengdeshujukuguanligongju/</loc><lastmod>2025-10-01T13:07:53.125Z</lastmod><data><display><title>取代Navicat，一款集成了 AI 功能的数据库管理神器！</title><pubTime>2025-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot--ResponseBodyEmitter-shishiyibuliushituisongyouya/</loc><lastmod>2025-10-01T13:07:03.078Z</lastmod><data><display><title>超硬核：SpringBoot+ResponseBodyEmitter异步流式推送神技，非常强大！</title><pubTime>2025-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaobieifelseemengliuchengbianpaijishuzhendetaixiangle/</loc><lastmod>2025-10-01T13:04:21.824Z</lastmod><data><display><title>告别if-else噩梦：流程编排技术真的太香了！</title><pubTime>2025-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/woxieleyigechengxurangduankouzhanyongwuluketao/</loc><lastmod>2025-10-01T14:44:37.022Z</lastmod><data><display><title>我写了一个程序，让端口占用无路可逃</title><pubTime>2025-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/4mingchengxuyuantaiguoweihudubowangzhanyuexin32wanjieguohenxing/</loc><lastmod>2025-08-18T06:13:49.513Z</lastmod><data><display><title>4名程序员泰国维护赌博网站，月薪32万，结果很刑</title><pubTime>2025-08-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/2024-nianshouruzuigaode-10-zhongbianchengyuyanxiaozhongyuyanlingpaogaoxin/</loc><lastmod>2025-08-18T06:13:49.508Z</lastmod><data><display><title>2024 年收入最高的 10 种编程语言～小众语言领跑高薪～</title><pubTime>2025-08-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yixingdaimazhijierang-iPhone-bianchengzhuankuailoudongfaxianzhexi-17500-daoshangjin/</loc><lastmod>2025-08-18T06:13:49.514Z</lastmod><data><display><title>一行代码直接让 iPhone 变成砖块！！！漏洞发现者喜 17500 刀赏金～</title><pubTime>2025-08-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gandiaoifelseSpring-Bootaviatoraop-taisihuale/</loc><lastmod>2025-08-18T06:15:50.439Z</lastmod><data><display><title>干掉if..else！Spring Boot+aviator+aop 太丝滑了！</title><pubTime>2025-08-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/kuaishouermiancipanyichangbaomanruhepaicha/</loc><lastmod>2025-08-18T06:15:50.430Z</lastmod><data><display><title>快手二面，磁盘异常爆满如何排查？</title><pubTime>2025-08-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/chengxuyuangongzibiqitaxingyegaozhuyaohaishitouzhileweilai/</loc><lastmod>2025-08-18T06:13:49.523Z</lastmod><data><display><title>程序员工资比其他行业高？主要还是透支了未来</title><pubTime>2025-08-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yigebeihushidedingshirenwuxiefazhijiebafuwuqiganchuanle/</loc><lastmod>2025-08-18T06:13:49.514Z</lastmod><data><display><title>一个被忽视的定时任务写法，直接把服务器干穿了！</title><pubTime>2025-08-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/baiwanshujujiansuozhenbuyongshangESzheitaodipeigaonengfanganwangyouzhihuzhenxiang/</loc><lastmod>2025-08-18T06:15:50.423Z</lastmod><data><display><title>百万数据检索真不用上ES！这套「低配高能」方案，网友直呼真香！</title><pubTime>2025-08-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fangyushibianchengchengxuyuanjiangzhihouqidong-zihuikaiguansuodingsuoyouyuangongzhanghu/</loc><lastmod>2025-08-18T06:13:49.523Z</lastmod><data><display><title>防御式编程｜程序员降职后启动 “自毁开关”，锁定所有员工账户</title><pubTime>2025-08-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/bibeijinengMavenduomokuaizhinenggoujianzhinan/</loc><lastmod>2025-08-18T06:15:50.444Z</lastmod><data><display><title>必备技能：Maven多模块智能构建指南</title><pubTime>2025-08-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zijietiaodong-39-renyisongsifajiguankaichu-353-ren/</loc><lastmod>2025-08-18T06:13:49.514Z</lastmod><data><display><title>字节跳动 39 人移送司法机关，开除 353 人！</title><pubTime>2025-08-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/278k-staryikuankaiyuanlianghuajiaoyiruanjianbaohuo/</loc><lastmod>2025-08-16T14:07:08.171Z</lastmod><data><display><title>27.8k star，一款开源量化交易软件，爆火！</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/25k-staryikuanchaomeiguanqiangdade-Nginx-keshihuaguanlishenqi/</loc><lastmod>2025-08-16T14:07:08.182Z</lastmod><data><display><title>25k star，一款超美观强大的 Nginx 可视化管理神器！</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/357k-staryikuanbendiyouxianyinsizhishangdekaiyuanbijishenqi/</loc><lastmod>2025-08-16T14:07:08.205Z</lastmod><data><display><title>35.7k star，一款本地优先、隐私至上的开源笔记神器！</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/687k-staryikuankaiyuanwenjiantongbushenqiquanpingtaizhichi-/</loc><lastmod>2025-08-16T13:59:47.335Z</lastmod><data><display><title>68.7k star，一款开源文件同步神器，全平台支持！</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/MQdeshujuyizhixingruhebaozheng/</loc><lastmod>2025-08-16T14:07:08.167Z</lastmod><data><display><title>MQ的数据一致性，如何保证？</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/358k-starsanbudajianqiyejineibuxitongzheikuankaiyuanliqitainiule-/</loc><lastmod>2025-08-16T14:07:08.192Z</lastmod><data><display><title>35.8k star，三步搭建企业级内部系统，这款开源利器太牛了！</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/654k-staryikuangaoxiaolinghuoqieyiyubushudejiankonggongju/</loc><lastmod>2025-08-16T14:07:08.175Z</lastmod><data><display><title>65.4k star，一款高效、灵活且易于部署的监控工具！</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Nacos--shipeiqi-dongtaishixian-OSS-wuganqiehuan/</loc><lastmod>2025-08-16T14:07:08.195Z</lastmod><data><display><title>Nacos + 适配器 动态实现 OSS 无感切换！</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-BootyuanshengzhujieJsonView-qingsongguolvziduanzhendeyouya/</loc><lastmod>2025-08-16T14:07:08.211Z</lastmod><data><display><title>Spring Boot+原生注解@JsonView 轻松过滤字段，真的优雅！</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Transactional--Async-youdakeng/</loc><lastmod>2026-10-25T05:39:22.403Z</lastmod><data><display><title>@Transactional + @Async 有大坑！</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/buyaozaiyongqianpianyilvde-Windows-chengxuleWindhawk-yijiandingzhishuangdaofeiqi/</loc><lastmod>2025-08-16T13:59:47.336Z</lastmod><data><display><title>不要再用千篇一律的 Windows 程序了，Windhawk 一键定制，爽到飞起！</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/hulianwangdachangwendingxing-Top10nidegongsishangbanglema/</loc><lastmod>2025-08-16T13:59:47.336Z</lastmod><data><display><title>互联网大厂稳定性 Top10，你的公司上榜了吗？</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringSmartDI-dongtaiqiehuanshixianleihenbucuo/</loc><lastmod>2025-08-16T14:07:08.202Z</lastmod><data><display><title>Spring-Smart-DI 动态切换实现类，很不错！</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/qianwanjidedabiaoruhezuoxingnengyouhua/</loc><lastmod>2025-08-16T14:07:08.164Z</lastmod><data><display><title>千万级的大表，如何做性能优化？</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/35k-staryikuandianfuxingdewenbenzhuanyuyinshenqiyikaiyuan/</loc><lastmod>2025-08-16T14:07:08.185Z</lastmod><data><display><title>35k star，一款颠覆性的文本转语音神器，已开源！</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaobieyingbianmaalikaiyuandedongtaijiaobenyinqing-QLExpress-zhenxiang/</loc><lastmod>2025-08-16T14:07:08.160Z</lastmod><data><display><title>告别硬编码：阿里开源的动态脚本引擎 QLExpress ，真香！</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Integration-qingsongshixianfuwujianxiaoxichuandizhenxiang/</loc><lastmod>2025-08-16T14:07:08.199Z</lastmod><data><display><title>Spring Integration 轻松实现服务间消息传递，真香！</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/qiyejizhifuzhuangtaijishejiyuluodifangan/</loc><lastmod>2025-08-16T13:59:47.336Z</lastmod><data><display><title>企业级支付状态机设计与落地方案！</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jujueifelsexiaoermeideguizeyinqing-Easy-Rules-zhenbucuo/</loc><lastmod>2025-08-16T14:07:08.208Z</lastmod><data><display><title>拒绝if-else！小而美的规则引擎 Easy Rules 真不错！</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/woshileshiyong-SQLcha-Linuxrizhihaoyongdaofeiqi/</loc><lastmod>2025-08-16T14:07:08.154Z</lastmod><data><display><title>我试了试用 SQL查 Linux日志，好用到飞起</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/qiaoqiaobierenjiadekuayufanganneijiaoyigeyouya/</loc><lastmod>2025-08-16T14:07:08.178Z</lastmod><data><display><title>瞧瞧别人家的跨域方案，那叫一个优雅！</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wangyiermianaliweihejianyiMVCManagercenghunhejiagou/</loc><lastmod>2025-08-16T13:59:47.337Z</lastmod><data><display><title>网易二面：阿里为何建议MVC+Manager层混合架构？</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zheicaishipiliangupdatedezhengquezishi/</loc><lastmod>2025-08-16T14:07:08.214Z</lastmod><data><display><title>这才是批量update的正确姿势！</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yibuliqi-CompletionService-zhenshiyong/</loc><lastmod>2025-08-16T13:59:47.336Z</lastmod><data><display><title>异步利器 CompletionService 真实用！</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xitonggaokeyongde-10-tiaojungui/</loc><lastmod>2025-08-16T13:59:47.337Z</lastmod><data><display><title>系统高可用的 10 条军规</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshibeiwenfenbushishiwu2PC3PCTCCzheiyangjieshimeimaobing/</loc><lastmod>2025-08-16T13:59:47.337Z</lastmod><data><display><title>面试被问分布式事务（2PC、3PC、TCC），这样解释没毛病！</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/dianfuchuantongbushuliuchengzheikuankaiyuanbushushenqirangdaimafabuxiaolvtisheng300/</loc><lastmod>2025-08-16T14:07:08.189Z</lastmod><data><display><title>颠覆传统部署流程，这款开源部署神器让代码发布效率提升300%！</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/helingdaodachaoyijiabeicaiyuanlelizhiqianyuexin12wanyizhouhouzhaolege18wdemeixiangdaoHRquefaxiaoxishuobuyonglailepengyouhenhouhui/</loc><lastmod>2025-08-16T13:59:47.336Z</lastmod><data><display><title>和领导大吵一架，被裁员了。离职前月薪1.2万，一周后找了个1.8w的，没想到HR却发消息说不用来了，朋友很后悔…</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/qiaoqiaobierenjiadepankongneijiaoyigeyouya/</loc><lastmod>2025-08-16T13:59:47.337Z</lastmod><data><display><title>瞧瞧别人家的判空，那叫一个优雅！</title><pubTime>2025-08-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/liaoliao-xiaoxituisong-jiagousheji/</loc><lastmod>2025-08-03T08:14:55.350Z</lastmod><data><display><title>企业级消息推送架构设计！</title><pubTime>2025-08-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-shixiandongtaiqiehuanshujuyuanzheyangzuocaigengyouya/</loc><lastmod>2025-08-03T07:48:16.182Z</lastmod><data><display><title>SpringBoot 整合多数据源，这才叫优雅！</title><pubTime>2025-08-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Cloud-Gateway-shuziqianmingURLdongtaijiamijiugaizheyangsheji/</loc><lastmod>2025-08-03T07:27:37.415Z</lastmod><data><display><title>Spring Cloud Gateway 数字签名、URL动态加密这样设计真优雅！</title><pubTime>2025-08-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tongshixiederangwoneixinwuweizachendedaima/</loc><lastmod>2025-08-03T07:53:12.761Z</lastmod><data><display><title>工作六年，看到这样的代码，内心五味杂陈...</title><pubTime>2025-08-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gongsiyongle-5-niandedandiandengluxitongjiejuefanganwendeyipi/</loc><lastmod>2025-08-03T07:15:18.025Z</lastmod><data><display><title>公司用了 5 年的单点登录方案，稳得一批！</title><pubTime>2025-08-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/miaoyongMyBatisPlus12geshizhanjiqiaojiesuoxinzhishi/</loc><lastmod>2025-08-03T07:50:58.815Z</lastmod><data><display><title>MyBatis Plus 封神玩法：这12个骚操作让开发效率直接起飞！</title><pubTime>2025-08-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiangjieqiyejishujutuominfangan/</loc><lastmod>2025-08-03T07:32:05.129Z</lastmod><data><display><title>详解企业级数据脱敏方案</title><pubTime>2025-08-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-shixiantupianfangdaoliangongneng/</loc><lastmod>2025-08-03T08:35:18.189Z</lastmod><data><display><title>SpringBoot 实现图片防盗链功能</title><pubTime>2025-08-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruheyouyadishixianjiekoutongyidiaoyong/</loc><lastmod>2025-08-03T07:49:51.821Z</lastmod><data><display><title>如何优雅的实现接口统一调用 ？</title><pubTime>2025-08-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-rongqijingxianggengxinzhiyao200kniganxin/</loc><lastmod>2025-08-03T08:34:25.063Z</lastmod><data><display><title>SpringBoot 容器镜像更新只要200k，你敢信？？？</title><pubTime>2025-08-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yigezhujieyouyashixianshujutuomin/</loc><lastmod>2025-08-03T08:01:41.375Z</lastmod><data><display><title>Java全局数据脱敏终极解决方案，又又又造轮子了！</title><pubTime>2025-08-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yigeqiangdadefenbushisuokuangjiaLock4j/</loc><lastmod>2025-08-03T07:52:14.179Z</lastmod><data><display><title>别再自己封装了，推荐一个功能强大的分布式锁框架：Lock4j</title><pubTime>2025-08-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/daimagengxinbutingjiSpringBootyingyongshixianlingtingjigengxindexinzhishengchanli/</loc><lastmod>2025-08-03T07:46:52.648Z</lastmod><data><display><title>零停机更新代码：SpringBoot新技能</title><pubTime>2025-08-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruhedajianpiaoliangde-SpringBoot-jiaoshoujia/</loc><lastmod>2025-08-03T07:55:45.968Z</lastmod><data><display><title>这个Spring Boot脚手架绝了！太好用了！</title><pubTime>2025-08-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot--FlowablebingjichenguixieyigeqingjialiuchengDemo/</loc><lastmod>2025-08-03T02:48:22.305Z</lastmod><data><display><title>SpringBoot + Flowable并集成ui，写一个请假流程Demo！</title><pubTime>2025-08-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/hanshushibianchengliqiJava-8-Function-tishengduanyanxiaolv/</loc><lastmod>2025-08-03T07:34:19.863Z</lastmod><data><display><title>利用 Function 打造高效断言神器，真优雅！</title><pubTime>2025-08-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-xiangmurebushude3zhongfangshi/</loc><lastmod>2025-08-03T08:12:03.067Z</lastmod><data><display><title>SpringBoot 项目热部署的3种方式</title><pubTime>2025-08-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wangechuiziliangxiaoshiluwanrizhilianluchuanlianfangan/</loc><lastmod>2025-08-03T07:54:45.589Z</lastmod><data><display><title>玩个锤子，两小时撸完日志链路串连方案！</title><pubTime>2025-08-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootyigejiekoushixianrenyibiaode-Excel-daorudaochu/</loc><lastmod>2025-08-03T07:21:12.936Z</lastmod><data><display><title>Spring Boot 一个接口实现任意表的 Excel 导入导出</title><pubTime>2025-08-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/naxiexiaozhongdekaiyuanxiangmuyanghuoleyidapirenjinqikaiyuande-DeepSeek-zheshiyanghuolehenduoren/</loc><lastmod>2025-08-03T02:23:10.320Z</lastmod><data><display><title>哪些小众的开源项目养活了一大批人？近期开源的 DeepSeek 着实养活了很多人～～～</title><pubTime>2025-03-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanbibeide-IDEA-shenjichajianqingsonggaodingfanzade-JSON-geshihua/</loc><lastmod>2025-08-03T02:23:10.320Z</lastmod><data><display><title>一款必备的 IDEA 神级插件，轻松搞定繁杂的 JSON 格式化</title><pubTime>2025-03-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/23k-starkaiyuandeqiyejiAIwangguanshenqiyijianguanli20damoxing/</loc><lastmod>2025-08-03T02:23:10.318Z</lastmod><data><display><title>23k star，开源的企业级AI网关神器，一键管理20+大模型！</title><pubTime>2025-03-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/guanxuanzhesuogaoxiaojinyong-DeepSeek/</loc><lastmod>2025-08-03T02:23:10.320Z</lastmod><data><display><title>官宣：这所高校禁用 DeepSeek</title><pubTime>2025-03-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-xuanbujieru-DeepSeek/</loc><lastmod>2025-08-03T02:23:10.319Z</lastmod><data><display><title>Spring 宣布接入 DeepSeek！！</title><pubTime>2025-03-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/conglingkaishihuizhiDeepSeek-R1jiagouhexunlianliucheng/</loc><lastmod>2025-08-03T02:23:10.319Z</lastmod><data><display><title>从零开始绘制DeepSeek R1架构和训练流程</title><pubTime>2025-03-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/DeepSeek-R1-zuixinfuxianxiangmuhuizong/</loc><lastmod>2025-08-03T02:23:10.318Z</lastmod><data><display><title>DeepSeek R1 最新复现项目汇总</title><pubTime>2025-03-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/93k-starzhekuanrongheAIzhushoudexinyidaizhongduangongjutaishiyongle/</loc><lastmod>2026-10-25T05:39:22.401Z</lastmod><data><display><title>9.3k star，这款融合AI助手的新一代终端工具太实用了！</title><pubTime>2025-03-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shiyongdisanfanggongjujiankong-SpringBoot-jiekouchaoshijiandanjibugaoding/</loc><lastmod>2025-08-03T02:23:10.319Z</lastmod><data><display><title>使用第三方工具监控 SpringBoot 接口超时，简单几步搞定！</title><pubTime>2025-03-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Checkmatekaiyuanjiankonggongjudexinbiaogan/</loc><lastmod>2025-08-03T02:23:10.318Z</lastmod><data><display><title>Checkmate：开源监控工具的新标杆！</title><pubTime>2025-03-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiaotuandui-CICD-shijianwuxuyunweiJava-Webyingyongdezidonghuabushu/</loc><lastmod>2025-08-03T02:23:10.319Z</lastmod><data><display><title>小团队 CI/CD 实践：无需运维，Java Web应用的自动化部署</title><pubTime>2025-03-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/DeepSeekdamoxingyuanchuanghexinjishujiedu/</loc><lastmod>2025-08-03T02:23:10.318Z</lastmod><data><display><title>DeepSeek大模型原创核心技术解读</title><pubTime>2025-03-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/lisheng110yibaiduwanchengzhongdashougou/</loc><lastmod>2025-08-03T02:23:10.320Z</lastmod><data><display><title>立省110亿！百度完成重大收购</title><pubTime>2025-03-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/duozuhude-4-zhongchangyongfangan/</loc><lastmod>2025-08-03T02:31:45.120Z</lastmod><data><display><title>多租户的 4 种常用方案！</title><pubTime>2025-03-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/qiyejisiyouhuabushuDeepSeekSpringBootshendujichengyuquangongnengUIshizhanfuyuyintupianjiaohuzhinan/</loc><lastmod>2025-08-03T02:32:06.468Z</lastmod><data><display><title>企业级私有化部署DeepSeek：SpringBoot深度集成与全功能UI实战（附语音/图片交互指南）</title><pubTime>2025-03-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/womenshibushidoudiguleyuezhianmianKimidejishu/</loc><lastmod>2025-08-03T02:23:10.320Z</lastmod><data><display><title>我们是不是都低估了月之暗面Kimi的技术？</title><pubTime>2025-03-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wanzixiangjieDeepSeek-R1deqianshijinsheng/</loc><lastmod>2025-08-03T02:23:10.319Z</lastmod><data><display><title>万字详解DeepSeek R1的前世今生</title><pubTime>2025-03-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaobieminglingxingdockerui-tuxinghuaqingsongguanli-Docker/</loc><lastmod>2025-08-03T02:23:10.319Z</lastmod><data><display><title>告别命令行！docker.ui 图形化轻松管理 Docker</title><pubTime>2025-03-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/339k-staryikuankuapingtaigaoyanzhidewenjianguanliheikeji/</loc><lastmod>2025-08-03T02:23:10.318Z</lastmod><data><display><title>33.9k star，一款跨平台高颜值的文件管理黑科技</title><pubTime>2025-03-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmeyoudewangzhanlianjiezhemeduan/</loc><lastmod>2025-02-23T11:36:01.413Z</lastmod><data><display><title>为什么有的网站链接这么短？</title><pubTime>2025-02-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/biecaikengcunchudianhuahaomadaodiyong-int-haishiyong-string/</loc><lastmod>2025-02-23T10:48:00.890Z</lastmod><data><display><title>别踩坑！存储电话号码，到底用 int 还是用 string？</title><pubTime>2025-02-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootShardingSphereshixianduoxianchengpiliangcharu10000tiaoshuju/</loc><lastmod>2025-02-23T10:49:30.151Z</lastmod><data><display><title>SpringBoot+ShardingSphere实现多线程批量插入10000条数据</title><pubTime>2025-02-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanweishenme-ThreadLocal-youzidongqingchujizhihaicunzaineicunxielou/</loc><lastmod>2025-02-23T10:48:00.891Z</lastmod><data><display><title>面试官：为什么 ThreadLocal 有自动清除机制还存在内存泄漏？</title><pubTime>2025-02-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shixianIPsuodinggongnengJavaheLuadeshijianyingyong/</loc><lastmod>2025-02-23T10:48:00.890Z</lastmod><data><display><title>实现IP锁定功能：Java和Lua的实践应用</title><pubTime>2025-02-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fenbushichangjingxiashifoushiyong-synchronized-jiasuojizhi/</loc><lastmod>2025-02-23T10:49:30.149Z</lastmod><data><display><title>分布式场景下是否适用 synchronized 加锁机制？</title><pubTime>2025-02-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiyici-xxljob-shizhan/</loc><lastmod>2025-02-22T12:45:15.808Z</lastmod><data><display><title>项目终于用上了xxl-job，好起来了！</title><pubTime>2025-02-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-yinru-liteflow-guizeyinqingtaixiangle/</loc><lastmod>2025-02-22T12:36:56.877Z</lastmod><data><display><title>Spring Boot + liteflow 规则引擎，太香了！</title><pubTime>2025-02-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/liaoliaoshujutuominde-6-zhongfangan/</loc><lastmod>2025-02-22T12:41:30.923Z</lastmod><data><display><title>聊聊数据脱敏的 6 种方案</title><pubTime>2025-02-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-AI--DeepSeekqingsongdazaonidediyige-AI-yingyong/</loc><lastmod>2025-10-01T13:09:34.888Z</lastmod><data><display><title>Spring AI + DeepSeek：轻松打造你的第一个 AI 应用</title><pubTime>2025-02-20T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/muqianduiGrok-3fenxizuiweitouchedeyipianwenzhang/</loc><lastmod>2025-02-23T10:48:00.890Z</lastmod><data><display><title>目前对Grok 3分析最为透彻的一篇文章</title><pubTime>2025-02-20T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/DeepSeek-V3R1JanusProxiliemoxingjishujiedu/</loc><lastmod>2025-02-23T10:49:30.146Z</lastmod><data><display><title>DeepSeek V3、R1、Janus-Pro系列模型技术解读</title><pubTime>2025-02-20T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/DeepSeekbendibushubaomujijiaochengdainidazaozuiqiangAI/</loc><lastmod>2025-02-23T10:49:30.156Z</lastmod><data><display><title>DeepSeek本地部署，保姆级教程，带你打造最强AI</title><pubTime>2025-02-20T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/18k-staryikuandineicunzhanyongsudujikuaidegaoxingnengIDE/</loc><lastmod>2025-02-16T02:54:28.353Z</lastmod><data><display><title>1.8k star，一款低内存占用、速度极快的高性能IDE</title><pubTime>2025-02-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/guoqiguanwangbeiguashangmanongdeqianniyegantunhaiqiandazi/</loc><lastmod>2025-02-16T02:54:28.353Z</lastmod><data><display><title>国企官网被挂上“码农的钱你也敢吞，还钱”大字！</title><pubTime>2025-02-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shendujiexi-DeepSeek-dezhengliujishu/</loc><lastmod>2025-02-16T02:54:28.354Z</lastmod><data><display><title>深度解析 DeepSeek 的蒸馏技术</title><pubTime>2025-02-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanqingliangjidefuwuqijiankongshenqikaixiangjiyong/</loc><lastmod>2025-02-16T02:55:40.595Z</lastmod><data><display><title>一款轻量级的服务器监控神器，开箱即用！</title><pubTime>2025-02-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tongsuyidongdishuoshuoDeepSeekdeyuanli/</loc><lastmod>2025-02-16T02:54:28.354Z</lastmod><data><display><title>通俗易懂地说说DeepSeek的原理</title><pubTime>2025-02-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmeyongleStreamdaimafaneryuexieyuechoule/</loc><lastmod>2025-02-16T04:03:25.897Z</lastmod><data><display><title>为什么用了Stream，代码反而越写越丑了？</title><pubTime>2025-02-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Redis-he-SpringBoot-dejuejiazuheLua-jiaobendeheikeji/</loc><lastmod>2025-02-15T08:42:12.859Z</lastmod><data><display><title>Spring Boot + Lua 太强了！</title><pubTime>2025-02-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/DeepSeek-R1bendihuabushu-Ollama--Chatbox-dazaozuiqiang-AI-gongju/</loc><lastmod>2025-02-10T10:31:40.357Z</lastmod><data><display><title>DeepSeek R1本地化部署 Ollama + Chatbox 打造最强 AI 工具</title><pubTime>2025-02-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/liaoliaoDeepSeekR1dejishulujing/</loc><lastmod>2025-02-10T10:31:40.350Z</lastmod><data><display><title>聊聊DeepSeek-R1的技术路径</title><pubTime>2025-02-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruheshejiyigezhichisanqianwanyonghutongshizaixiandeduanshipinxitong/</loc><lastmod>2025-02-10T10:29:19.893Z</lastmod><data><display><title>如何设计一个支持三千万用户同时在线的短视频系统？</title><pubTime>2025-02-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot--Tika-shixianshujuxielufanghujianceminganxinxi/</loc><lastmod>2025-02-10T10:29:04.855Z</lastmod><data><display><title>SpringBoot + Tika 实现数据泄露防护、检测敏感信息</title><pubTime>2025-02-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/guanyuDeepSeekdezuixinrenzhi/</loc><lastmod>2025-02-10T10:28:39.508Z</lastmod><data><display><title>关于DeepSeek的最新认知</title><pubTime>2025-02-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Javazhifugongnengqingsongshixianzhinan/</loc><lastmod>2025-02-10T10:31:40.359Z</lastmod><data><display><title>Java支付功能轻松实现指南</title><pubTime>2025-02-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/chihuajishuzaizhenshiyewuzhongdeshijian/</loc><lastmod>2025-02-09T05:40:24.240Z</lastmod><data><display><title>池化技术：让真实业务效率飙升的利器</title><pubTime>2025-02-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/MySQLshujushishitongbudaoElasticsearchdegaoxiaojiejuefangan/</loc><lastmod>2025-02-02T12:36:15.769Z</lastmod><data><display><title>MySQL数据实时同步到Elasticsearch的高效解决方案</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Nginx-bushufuzaijunhengfuwuquanjiexi/</loc><lastmod>2025-02-02T12:40:24.939Z</lastmod><data><display><title>Nginx 部署负载均衡服务全解析</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot340-jiegouhuarizhixiangjie/</loc><lastmod>2025-02-02T12:38:36.581Z</lastmod><data><display><title>SpringBoot3.4.0 结构化日志详解</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-CORS-peizhixiangjieyunxukuayuqingqiudezuijiashijian/</loc><lastmod>2025-02-02T12:36:15.770Z</lastmod><data><display><title>SpringBoot CORS 配置详解：允许跨域请求的最佳实践</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootfengzhuangAImokuaikuaisushixianzhinenghua/</loc><lastmod>2025-02-02T12:39:31.587Z</lastmod><data><display><title>SpringBoot封装AI模块，快速实现智能化！</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-BootjichengiTextshixiandianziqianzhang/</loc><lastmod>2025-02-02T12:39:31.584Z</lastmod><data><display><title>Spring Boot集成iText实现电子签章</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yizhishashafenbuqing-count-countid-count1-zhecizhongyuzhengmingbaile/</loc><lastmod>2025-02-02T12:41:30.682Z</lastmod><data><display><title>一直傻傻分不清 count() count(id) count(1) 这次终于整明白了</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fenkufenbiao-dailailenaxiewenti/</loc><lastmod>2025-02-02T12:36:15.771Z</lastmod><data><display><title>分库分表 带来了哪些问题？</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruhedongtaidiaoshixianchengchi/</loc><lastmod>2025-02-02T12:36:15.771Z</lastmod><data><display><title>如何动态调试线程池？</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yong-Spring-AOP-youhua-IN-chaxunxiaolvtishengjuda/</loc><lastmod>2025-02-02T12:36:57.331Z</lastmod><data><display><title>用 Spring AOP 优化 IN 查询，效率提升巨大！</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yigeyouzhengyidehuatikehuduanmimajiamiyoubiyaoma/</loc><lastmod>2025-02-02T12:36:15.770Z</lastmod><data><display><title>一个有争议的话题：客户端密码加密有必要吗？</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Nginxxingnengyouhuadejigefangfa/</loc><lastmod>2025-02-02T12:40:24.943Z</lastmod><data><display><title>Nginx性能优化的几个方法</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/juedezijixiedaimahencaiyemeiyouledangnianxuexidereqing/</loc><lastmod>2025-02-02T12:36:15.772Z</lastmod><data><display><title>觉得自己写代码很菜，也没有了当年学习的热情...</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/quebaoshujuanquanshiyongSpring-Boot-shixianqiangdadeAPIcanshuyanzheng/</loc><lastmod>2025-02-02T12:36:15.771Z</lastmod><data><display><title>确保数据安全！使用Spring Boot 实现强大的API参数验证</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/richanggongzuoMQde8zhongchangyongshiyongchangjing/</loc><lastmod>2025-02-02T12:36:15.771Z</lastmod><data><display><title>日常工作，MQ的8种常用使用场景</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiaomizhengshiguanxuankaiyuanshafengle/</loc><lastmod>2025-02-02T12:36:57.327Z</lastmod><data><display><title>小米正式官宣开源！杀疯了！</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/caiyuantianhuabanquanyuanjiangxin40xianzhiyuangong-xinzi24zhexuercimianshibuhegezhewupeichangcitui/</loc><lastmod>2025-02-02T12:36:15.771Z</lastmod><data><display><title>裁员天花板：全员降薪40%，“闲置员工” 薪资2.4折，需二次面试，不合格者无赔偿辞退！</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot30xintexingchangxianmiaoqidongdekuaiganSpringAOTyuRuntimeHintslailejieyixia/</loc><lastmod>2025-02-02T12:38:36.577Z</lastmod><data><display><title>SpringBoot3.0新特性尝鲜，秒启动的快感！SpringAOT与RuntimeHints来了解一下？</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiexiJSONdezhe-6-zhongfanganzhenxiang/</loc><lastmod>2025-02-02T12:36:15.772Z</lastmod><data><display><title>解析JSON的这 6 种方案，真香！</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanwenwozijixieStringleibaomingyeshijavalangzhegeleinengbianyiyunxingchenggongma/</loc><lastmod>2025-02-02T12:36:15.772Z</lastmod><data><display><title>面试官问我：自己写String类，包名也是java.lang，这个类能编译运行成功吗？</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanchangkaodaruhexiabaozhengMySQLshujukuyuRedishuancunshujuyizhixing/</loc><lastmod>2025-02-02T12:36:15.772Z</lastmod><data><display><title>面试官常拷打：如何下保证MySQL数据库与Redis缓存数据一致性？</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/chuanxin-IDEA-20251-yaolailexintexingzhenxiang/</loc><lastmod>2025-02-02T12:36:15.771Z</lastmod><data><display><title>船新 IDEA 2025.1 要来了，新特性真香！</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/10-yiciqiantaoxunhuanxingnengduibiPython-biaoxianzuicha/</loc><lastmod>2025-02-02T12:43:09.664Z</lastmod><data><display><title>10 亿次嵌套循环性能对比，Python 表现最差</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Redis-niaoqianghuanpaoxingnengtisheng-16-bei/</loc><lastmod>2025-02-02T12:36:15.772Z</lastmod><data><display><title>Redis 鸟枪换炮！性能提升 16 倍！！</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Java-shixianzerenlianmoshi--celvemoshiyouyachuliduojiqingqiudefangshi/</loc><lastmod>2025-02-02T12:36:15.772Z</lastmod><data><display><title>Java 实现责任链模式 + 策略模式：优雅处理多级请求的方式</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-dongtaidailishixianxinlaolujingdeyijianqiehuan/</loc><lastmod>2025-02-02T12:36:15.773Z</lastmod><data><display><title>Spring 动态代理实现新老路径的一键切换</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhongguochengxuyuanqianjingyipianhuianqishiquanshijiedouchabuduo/</loc><lastmod>2025-02-02T12:36:15.773Z</lastmod><data><display><title>中国程序员前景一片灰暗？其实，全世界都差不多...</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-zhongdeyibuchulijizhixiangjie/</loc><lastmod>2025-02-02T12:36:15.773Z</lastmod><data><display><title>SpringBoot 中的异步处理机制详解</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zai-SpringBoot-xiangmuzhongruhedongtaiqiehuanshujuyuanshujukukezhijieCV/</loc><lastmod>2025-02-02T12:44:17.997Z</lastmod><data><display><title>在 SpringBoot 项目中如何动态切换数据源、数据库？（可直接CV）</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zai-SpringBoot-xiangmujiandanshixianyige-Jar-baojiamifangzhifanbianyi/</loc><lastmod>2025-02-02T12:36:15.774Z</lastmod><data><display><title>在 SpringBoot 项目简单实现一个 Jar 包加密，防止反编译</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shanghaiweiruandacaiyuanpeichangdaN812nianlaoyuangonggantanna20geyuegongzizourenmeiyue3000shiyebuzhuyeshizhongxingfu/</loc><lastmod>2025-02-02T12:36:15.773Z</lastmod><data><display><title>上海微软大裁员，赔偿达N+8，12年老员工感叹：拿20个月工资走人，每月3000失业补助，也是种幸福</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootjichengzhifubaozhifugongneng/</loc><lastmod>2025-02-02T12:43:09.658Z</lastmod><data><display><title>SpringBoot集成支付宝支付功能</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tuijianyikuanfeichanghaoyongdezaixian-SSH-guanligongju/</loc><lastmod>2025-02-02T12:43:54.181Z</lastmod><data><display><title>推荐一款非常好用的在线 SSH 管理工具</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/quanwangzuijiandanlingchengbendeneiwangchuantoushenqi/</loc><lastmod>2025-02-02T12:43:54.176Z</lastmod><data><display><title>全网最简单、零成本的内网穿透神器！</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/laobanlaiyongJavashixianyixiazhegebaobiaogongnengsuduyaokuaiyaogagakuai/</loc><lastmod>2025-02-02T12:36:15.774Z</lastmod><data><display><title>老板：来，用Java实现一下这个报表功能，速度要快，要嘎嘎快！</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/suoyinyouhuaquangonglvetishengpaixuGROUP-BYyufenyexingneng/</loc><lastmod>2025-02-02T12:45:33.953Z</lastmod><data><display><title>索引优化全攻略：提升排序、GROUP BY与分页性能</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/haizaishouxieluojishanchuleyigezhujie-TableLogic-qingsonggaoding/</loc><lastmod>2025-02-02T12:46:37.439Z</lastmod><data><display><title>还再手写逻辑删除了？一个注解 @TableLogic 轻松搞定！</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/masikezhaopinfadaimaguolaibuyaochebiedeJust-show-us-your-code/</loc><lastmod>2025-02-02T12:36:15.775Z</lastmod><data><display><title>马斯克招聘：发代码过来，不要扯别的！Just show us your code</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/dianshangdingdanchaoshichulisanzhonggaoxiaozidongquxiaofanganxiangjie/</loc><lastmod>2025-02-02T12:43:09.662Z</lastmod><data><display><title>电商订单超时处理：三种高效自动取消方案详解</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xinpianjutou78-yuangongyichengbaiwanmeiyuanfuwengyibanderenjingzichanguoyiyuangongshaichubaiwannashuijin/</loc><lastmod>2025-02-02T12:36:15.775Z</lastmod><data><display><title>芯片巨头，78% 员工已成百万美元富翁，一半的人净资产过亿，员工晒出百万纳税金</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiwenwoSQLhuibiaowoshunjianmengle/</loc><lastmod>2025-02-02T12:36:15.775Z</lastmod><data><display><title>面试问我SQL回表？我瞬间懵了！</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/miaoa-bugaiyixingdaimaruhezuodaoRedishaomiaojidakeyfaxian/</loc><lastmod>2025-02-02T12:36:15.774Z</lastmod><data><display><title>妙啊！ 不改一行代码，如何做到Redis毫秒级大key发现？</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiaoxinbiediaojinweifuwudekengli/</loc><lastmod>2025-02-02T12:36:15.774Z</lastmod><data><display><title>小心别掉进微服务的“坑”里！</title><pubTime>2025-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/300-miaodao-4-miaoruhejiang-MySQL-piliangxierudehaoshisuoduan-99/</loc><lastmod>2025-02-01T13:05:36.025Z</lastmod><data><display><title>300 秒到 4 秒，如何将 MySQL 批量写入的耗时缩短 99%？</title><pubTime>2025-01-31T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/laobanaixiagaiquanxianzenmebanzhujieAOP-dazaofuzaquanxiantixi/</loc><lastmod>2025-02-01T13:08:49.600Z</lastmod><data><display><title>老板爱瞎改权限怎么办：注解+AOP 打造复杂权限体系</title><pubTime>2025-01-31T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanmianfeijiandanzhiguandeshujukushejigongjuhe-SQL-shengchengqi/</loc><lastmod>2025-01-20T01:24:17.681Z</lastmod><data><display><title>一款免费、简单、直观的数据库设计工具和 SQL 生成器</title><pubTime>2025-01-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Nginx-shezhiheibaimingdanjiaocheng/</loc><lastmod>2025-01-20T01:26:30.780Z</lastmod><data><display><title>Nginx 设置黑白名单教程</title><pubTime>2025-01-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhongguodetieludingpiaoxitongzaishijieshangshuyushenmeshuiping/</loc><lastmod>2025-01-20T01:24:17.681Z</lastmod><data><display><title>中国的铁路订票系统在世界上属于什么水平？</title><pubTime>2025-01-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot27-jiushirenxingjiushibuzhichiLogback13ninengnaitahe/</loc><lastmod>2025-01-20T01:26:30.789Z</lastmod><data><display><title>SpringBoot2.7 就是任性，就是不支持Logback1.3，你能奈他何？</title><pubTime>2025-01-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shiyongPipelinemoshijieoudianshangbaoxiandengfuzayewu/</loc><lastmod>2025-01-20T01:24:17.681Z</lastmod><data><display><title>使用Pipeline模式解耦电商保险等复杂业务</title><pubTime>2025-01-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Star188kshuipingkekuozhande-MySQL-jiqun/</loc><lastmod>2025-01-20T01:26:30.793Z</lastmod><data><display><title>Star18.8k，水平可扩展的 MySQL 集群</title><pubTime>2025-01-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fenbushihuanjingxiaruheshixiangaokekaoxingfenbushisuo/</loc><lastmod>2025-01-20T01:24:17.682Z</lastmod><data><display><title>分布式环境下，如何实现高可靠性分布式锁？</title><pubTime>2025-01-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/duixianmianshiguanSpringshiwunenggenggaishujukudegelijibieme/</loc><lastmod>2025-01-20T01:26:30.805Z</lastmod><data><display><title>对线面试官：Spring事务能更改数据库的隔离级别么？</title><pubTime>2025-01-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/aliermianRedisdangjileruhehuifushuju/</loc><lastmod>2025-01-20T01:26:30.797Z</lastmod><data><display><title>阿里二面，Redis宕机了，如何恢复数据？</title><pubTime>2025-01-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruheshiyongAOPshejiyigefangzhongtijiaogongneng/</loc><lastmod>2025-01-20T01:24:17.683Z</lastmod><data><display><title>如何使用AOP设计一个防重提交功能</title><pubTime>2025-01-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yizhuxiao985xinxiaoqubujianle/</loc><lastmod>2025-01-20T01:24:17.683Z</lastmod><data><display><title>已注销！985新校区，不建了</title><pubTime>2025-01-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaobieif-elsetuijian5kuanJavabiaodashiyinqing/</loc><lastmod>2025-01-20T01:24:17.682Z</lastmod><data><display><title>告别if else，推荐5款Java表达式引擎</title><pubTime>2025-01-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/daodixuansheiJavapanduannullOptionalhegongjuleizhenxianghaishiifobj--nullgengkaopu/</loc><lastmod>2025-01-20T01:24:17.682Z</lastmod><data><display><title>到底选谁？Java判断null，Optional和工具类真香？还是if(obj == null)更靠谱？</title><pubTime>2025-01-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/baGitHubtingdiaoquanshijiedechengxuyuanhainengduohuo10nian/</loc><lastmod>2025-01-20T01:24:17.683Z</lastmod><data><display><title>把GitHub停掉，全世界的程序员还能多活10年？</title><pubTime>2025-01-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/nengyongdao-tuixiu-de-600tiao-Linux-minglingzhijieqifei/</loc><lastmod>2025-01-20T01:26:30.786Z</lastmod><data><display><title>能用到 “退休” 的 600条 Linux 命令，直接起飞！</title><pubTime>2025-01-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/dachangzuiaiwendeMVCCdaodishigesha/</loc><lastmod>2025-01-20T01:26:30.800Z</lastmod><data><display><title>大厂最爱问的MVCC，到底是个啥？</title><pubTime>2025-01-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Springfabudingyuemoshijieouyuyibutongxindegaoxiaoshixian/</loc><lastmod>2025-01-20T01:24:17.681Z</lastmod><data><display><title>Spring发布-订阅模式：解耦与异步通信的高效实现</title><pubTime>2025-01-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jisuanjikexuenvboshituixue-OnlyFans-chuangye-yinianfanshenhaiqingdaikuan/</loc><lastmod>2025-01-20T01:26:30.802Z</lastmod><data><display><title>计算机科学女博士退学 OnlyFans 创业， 一年翻身还清贷款～</title><pubTime>2025-01-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/15k-stargongnengqiangdadezichanshebeiguanlixitongzhichiyijianbushu/</loc><lastmod>2025-01-20T01:24:17.675Z</lastmod><data><display><title>1.5k star，功能强大的资产设备管理系统，支持一键部署！</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/MyBatiszhongde-10-gebaozangjiqiao/</loc><lastmod>2025-01-20T01:28:59.267Z</lastmod><data><display><title>MyBatis中的 10 个宝藏技巧！</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ESMySQLyouyadeshixianmohusousuo/</loc><lastmod>2025-01-20T01:24:17.675Z</lastmod><data><display><title>ES+MySQL优雅的实现模糊搜索</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/MyBatisPlusneizhidezhujianshengchengcelveyoudakengyaozhuyi/</loc><lastmod>2025-01-20T01:24:17.676Z</lastmod><data><display><title>MyBatis-Plus内置的主键生成策略有大坑，要注意！</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/MySQLzhongzhe14geshenxiangongnengjingyandaowole/</loc><lastmod>2025-01-20T01:32:30.096Z</lastmod><data><display><title>MySQL中这14个神仙功能，惊艳到我了！！！</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Minio--Docker-dajianshuyuzijideOSScunchufuwu/</loc><lastmod>2025-01-20T01:27:43.032Z</lastmod><data><display><title>Minio + Docker 搭建属于自己的OSS存储服务</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-shixianrenyiwenjianzaixianyulangongneng/</loc><lastmod>2025-01-20T01:30:51.384Z</lastmod><data><display><title>SpringBoot 实现任意文件在线预览功能</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/vueofficeyizhanshiOfficewenjianyulanjiejuefangan/</loc><lastmod>2025-01-20T01:30:51.378Z</lastmod><data><display><title>vue-office：一站式Office文件预览解决方案</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-duozhongshengchandabaofangshixiangjie/</loc><lastmod>2025-01-20T01:34:23.846Z</lastmod><data><display><title>SpringBoot 多种生产打包方式详解</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-shizhanwenjianshangchuanzhimiaochuanduandianxuchuanfenpianshangchuan/</loc><lastmod>2025-01-20T01:30:51.375Z</lastmod><data><display><title>SpringBoot 实战：文件上传之秒传、断点续传、分片上传</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Springyongdaolenaxieshejimoshi/</loc><lastmod>2025-01-20T01:27:43.016Z</lastmod><data><display><title>Spring用到了哪些设计模式？</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ESheMySQLmianduidashujuchaxunsheicaishixingnengzhiwang/</loc><lastmod>2025-01-20T01:34:23.844Z</lastmod><data><display><title>ES和MySQL面对大数据查询，谁才是性能之王？</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootqidongyuanlixiangjietuwenquanmianzongjie/</loc><lastmod>2025-01-20T01:24:17.676Z</lastmod><data><display><title>SpringBoot启动原理详解(图文全面总结)</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-wudashiyongxiaojiqiaolaikankannizhangwolejige/</loc><lastmod>2025-01-20T01:34:23.852Z</lastmod><data><display><title>SpringBoot 五大实用小技巧，来看看你掌握了几个？</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanOCRshenqi56K-Starzhichi20duozhongwendanggeshiyijianzhuanhuanchengmarkdown/</loc><lastmod>2025-01-20T01:27:43.028Z</lastmod><data><display><title>一款OCR神器，5.6K Star，支持20多种文档格式，一键转换成markdown</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanzhuanzhu-Spring-yuanmaxuexideshenqishuaidaile/</loc><lastmod>2025-01-20T01:24:17.677Z</lastmod><data><display><title>一款专注 Spring 源码学习的神器，帅呆了！</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanyouxiudeqingliangjirenwuguanligongju/</loc><lastmod>2025-01-20T01:35:24.699Z</lastmod><data><display><title>一款优秀的轻量级任务管理工具</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/badajiagoutuquanjiexidazaogaoxiaoxitongdeshijuezhinan/</loc><lastmod>2025-01-20T01:24:17.678Z</lastmod><data><display><title>八大架构图全解析：打造高效系统的视觉指南</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiudaoshenxinfumianshiti/</loc><lastmod>2025-01-20T01:27:43.022Z</lastmod><data><display><title>九道深信服面试题</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jigebihuideJDKxingnengjiankongheguzhangchuligongju/</loc><lastmod>2025-01-20T01:30:51.387Z</lastmod><data><display><title>几个必会的JDK性能监控和故障处理工具</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruhekuaisutongbudisanfangpingtaishuju/</loc><lastmod>2025-01-20T01:24:17.678Z</lastmod><data><display><title>如何快速同步第三方平台数据？</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaobiekongzhizhenOptionaldezuijiashiyongzishi/</loc><lastmod>2025-01-20T01:24:17.678Z</lastmod><data><display><title>告别空指针，Optional的最佳使用姿势！</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zijieyimiankafkaweishenmezhemekuai/</loc><lastmod>2025-01-20T01:24:17.678Z</lastmod><data><display><title>字节一面：kafka为什么这么快？</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruheshejiyigegaobingfaxitong/</loc><lastmod>2025-01-20T01:24:17.678Z</lastmod><data><display><title>如何设计一个高并发系统？</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-xiangmujiyuzerenlianmoshishixianfuzajiekoudejieouhedongtaibianpai/</loc><lastmod>2025-01-20T01:24:17.677Z</lastmod><data><display><title>SpringBoot 项目基于责任链模式实现复杂接口的解耦和动态编排</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/kaiyuanshiyongdeyiwuyimasuyuanfangweixitong/</loc><lastmod>2025-01-20T01:34:23.840Z</lastmod><data><display><title>开源实用的一物一码溯源防伪系统</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuankaiyuanqiangdadewannenggeshizhuanhuashenqi/</loc><lastmod>2025-01-20T01:24:17.678Z</lastmod><data><display><title>一款开源强大的万能格式转化神器</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/qiaomiaoliyong-SpringBoot-zerenlianmoshirangbianchengshibangongbei/</loc><lastmod>2025-01-20T01:30:51.381Z</lastmod><data><display><title>巧妙利用 SpringBoot 责任连模式，让编程事半功倍！</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gongzuozhongzheyangyongMQhenxiang/</loc><lastmod>2025-01-20T01:24:17.679Z</lastmod><data><display><title>工作中这样用MQ，很香！</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jujuemangmugenfengfenkufenbiaozhendebushiwannengde/</loc><lastmod>2025-01-20T01:34:23.855Z</lastmod><data><display><title>拒绝盲目跟风，分库分表真的不是万能的！</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/qiaoqiaobierenjiadecanshuxiaoyanneijiaoyigeyouya/</loc><lastmod>2025-01-20T01:35:24.696Z</lastmod><data><display><title>瞧瞧别人家的参数校验，那叫一个优雅！</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xianchengchi-kengzhongzhiwang-/</loc><lastmod>2025-01-20T01:24:17.679Z</lastmod><data><display><title>线程池 坑中之王 ！</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zuliyougejuanwangzenmebantebiexihuanmeitianwanshangshiyidianfaribaozhudongqiangtongshihuoganhaitebiexihuanhuibaoyaogong/</loc><lastmod>2025-01-20T01:24:17.680Z</lastmod><data><display><title>组里有个卷王怎么办？特别喜欢每天晚上十一点发日报，主动抢同事活干，还特别喜欢汇报邀功！</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gongzuozhongzuichangyongde-8-zhongshejimoshi/</loc><lastmod>2025-01-20T01:24:17.678Z</lastmod><data><display><title>工作中最常用的 8 种设计模式</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanlinghuoyouxiudekaiyuangongdanxitong/</loc><lastmod>2025-01-20T01:24:17.678Z</lastmod><data><display><title>一款灵活优秀的开源工单系统</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanweishenmeshanchuhuancunhouRedisneicunzhanyongyiranhengao/</loc><lastmod>2025-01-20T01:30:51.390Z</lastmod><data><display><title>面试官：为什么删除缓存后，Redis内存占用依然很高？</title><pubTime>2025-01-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Not-easily-passed-the-interview-huawei-signing-tell-me-when-is-signed-to-the-huawei-hui-tong-should-go-to/</loc><lastmod>2025-01-04T09:01:45.420Z</lastmod><data><display><title>好不容易通过华为面试，签约时告诉我签的是华为慧通。。。该不该去？</title><pubTime>2025-01-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/kanchengzuiyouxiudeDockerkeshihuaguanligongjuPortainernizhendehuiyongma/</loc><lastmod>2025-01-04T08:59:18.273Z</lastmod><data><display><title>堪称最优秀的 Docker 可视化管理工具，非常优秀！</title><pubTime>2025-01-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/MySQLRedisbaiwanshujuqingsongyouhua/</loc><lastmod>2025-01-04T08:45:04.098Z</lastmod><data><display><title>记录一次MySQL+Redis实现优化百万数据统计的方式</title><pubTime>2025-01-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootmokuaihuakaifaliqiImportzhujieshiyongzhinan/</loc><lastmod>2025-01-04T08:50:13.909Z</lastmod><data><display><title>Spring Boot模块化开发：@Import注解的应用</title><pubTime>2025-01-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gongsilailegedashensanfangjiekoudiaoyongfanganshejidezhenyouya/</loc><lastmod>2024-12-15T10:49:38.718Z</lastmod><data><display><title>谈一谈三方接口调用方案设计</title><pubTime>2024-12-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Boot-shixianrechaba-AOPfeichangshiyong/</loc><lastmod>2024-12-29T10:54:42.101Z</lastmod><data><display><title>SpringBoot 实现动态插拔的 AOP，太实用了！</title><pubTime>2024-12-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/womenfangqileNacoszuoweipeizhizhongxinzhuanerxuanzelezhekuanshenqi/</loc><lastmod>2024-12-29T10:58:25.740Z</lastmod><data><display><title>配置中心除了Nacos之外的另一款神器~</title><pubTime>2024-12-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/youxiudejiagoushishizenyanghuizhixitongjiagoulantude/</loc><lastmod>2024-12-15T10:50:29.200Z</lastmod><data><display><title>假如你是架构师，你要做些什么?</title><pubTime>2024-12-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/OMGshujukuzhucongyanchile/</loc><lastmod>2024-12-16T12:08:50.252Z</lastmod><data><display><title>OMG，数据库主从延迟了！！！</title><pubTime>2024-12-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yigeniubideguochanxitongkaiyuanle/</loc><lastmod>2024-12-16T12:08:50.252Z</lastmod><data><display><title>一个牛逼的国产系统开源了！</title><pubTime>2024-12-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanfang-Windows-neiwangcaozuoxitonggaoxiaoyiyong/</loc><lastmod>2024-12-16T12:10:04.507Z</lastmod><data><display><title>一款仿 Windows 内网操作系统，高效易用</title><pubTime>2024-12-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruhebaozhengmongodbheshujukushuangxieshujuyizhixing/</loc><lastmod>2024-12-16T12:11:49.707Z</lastmod><data><display><title>如何保证mongodb和数据库双写数据一致性？</title><pubTime>2024-12-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weifuwushejichaifenyuanze/</loc><lastmod>2024-12-16T12:08:50.252Z</lastmod><data><display><title>微服务设计、拆分原则</title><pubTime>2024-12-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/MySQLyouhua200wanshujushibeixiaolvtishengfangan/</loc><lastmod>2024-12-16T12:11:49.694Z</lastmod><data><display><title>MySQL优化，200万数据，十倍效率提升方案</title><pubTime>2024-12-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Nginxxingnengyouhuaquanfangandazaoyigegaoxiaofuwuqi/</loc><lastmod>2024-12-16T12:11:49.710Z</lastmod><data><display><title>Nginx性能优化全方案：打造一个高效服务器</title><pubTime>2024-12-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaoshoubihuide-IDEA-Debug-shiyongjiqiaonidouyongguoma/</loc><lastmod>2024-12-16T12:11:49.699Z</lastmod><data><display><title>高手必会的 IDEA Debug 使用技巧，你都用过吗？</title><pubTime>2024-12-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiekoucong4miaodao200haomiaoxiaoxiaoderizhijingnengyinfaruciwenti/</loc><lastmod>2024-12-16T12:08:50.253Z</lastmod><data><display><title>接口从4秒到200毫秒-小小的日志竟能引发如此问题</title><pubTime>2024-12-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yixingdaimayinfadexingnengbaodie-10-bei/</loc><lastmod>2024-12-16T12:08:50.253Z</lastmod><data><display><title>一行代码引发的性能暴跌 10 倍</title><pubTime>2024-12-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmeguanfangbutuijianshiyong-Autowired/</loc><lastmod>2024-12-16T12:08:50.253Z</lastmod><data><display><title>为什么官方不推荐使用 @Autowired？</title><pubTime>2024-12-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/youyashixianduoxitongyizhixingbuchangfangan/</loc><lastmod>2024-12-15T10:51:44.852Z</lastmod><data><display><title>优雅实现多系统一致性补偿方案</title><pubTime>2024-12-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jishenghesheng/</loc><lastmod>2024-12-15T11:01:53.820Z</lastmod><data><display><title>既生“/”，何生“\\”？</title><pubTime>2024-12-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weifuwudexueyuleicongchaifendaohebing/</loc><lastmod>2024-12-15T11:01:01.180Z</lastmod><data><display><title>微服务的血与泪，从拆分到合并</title><pubTime>2024-12-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/leijundaxueshihoudelunwenbuxuyaocankaowenxian/</loc><lastmod>2024-12-15T11:01:01.180Z</lastmod><data><display><title>雷军大学时候的论文：不需要参考文献</title><pubTime>2024-12-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Feign-dezhongshidiaoyongzheyangfengzhuangzhenxiang/</loc><lastmod>2024-12-09T00:35:50.517Z</lastmod><data><display><title>Feign 的重试调用，这样封装真香！</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-335-shiyongCRaCqidongsudutisheng3dao10bei/</loc><lastmod>2024-12-09T00:43:19.370Z</lastmod><data><display><title>SpringBoot 3.3.5 试用CRaC，启动速度提升3到10倍</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ArraysasList-shuzuzhuanhuanchengjiheniangchengdexianshangshiguchadianyaogundanle/</loc><lastmod>2024-12-09T00:35:50.516Z</lastmod><data><display><title>Arrays.asList() 数组转换成集合酿成的线上事故，差点要滚蛋了！</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Mybatis-Plusduozuhushijiancongcaikengdaojingtongdexiangxilicheng/</loc><lastmod>2024-12-09T00:43:19.376Z</lastmod><data><display><title>Mybatis Plus多租户实践：从踩坑到精通的详细历程</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanqiangdadekaiyuantuanduixiezuoliqisiweidaotuzhishikurenwufenfaquangaoding/</loc><lastmod>2024-12-09T00:41:23.925Z</lastmod><data><display><title>一款强大的开源团队协作利器，思维导图、知识库、任务分发全搞定</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-shixian-3-zhongyibuliushijiekougandiaojiekouchaoshifannao/</loc><lastmod>2024-12-09T00:40:40.720Z</lastmod><data><display><title>Spring 实现 3 种异步流式接口，干掉接口超时烦恼</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruguo-MySQL-dezizengIDyongwanlezenmejiejue/</loc><lastmod>2024-12-09T00:43:19.373Z</lastmod><data><display><title>如果 MySQL 的自增ID用完了，怎么解决？</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuangaoyanzhidezaixianxiangmurenwuguanlishenqi/</loc><lastmod>2024-12-09T00:40:40.712Z</lastmod><data><display><title>一款高颜值的在线项目任务管理神器</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weifuwujiagouchaifende-7-dahuangjinfaze/</loc><lastmod>2024-12-09T00:35:50.518Z</lastmod><data><display><title>微服务架构拆分的 7 大黄金法则</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/qiaoyong-SpringEvent-jiejue-WebUploader-dawenjianshangchuanjieouwenti/</loc><lastmod>2024-12-09T00:35:50.517Z</lastmod><data><display><title>巧用 SpringEvent 解决 WebUploader 大文件上传解耦问题</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/biyadichengxuyuanleimuzipushenfenhoumeizishiliandichang-gongzuobuhaozhaonvyou/</loc><lastmod>2024-12-09T00:35:50.518Z</lastmod><data><display><title>比亚迪程序员泪目：自曝身份后妹子失联，“迪厂” 工作不好找女友！</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/dajianjingtaiwangzhanjingranyouzhemeduofanganerqiehairucijiandan/</loc><lastmod>2024-12-09T00:35:50.518Z</lastmod><data><display><title>搭建静态网站竟然有这么多方案，而且还如此简单</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/qiaoqiaobierenjiadeyichangchulineijiaoyigeyouya/</loc><lastmod>2024-12-09T00:35:50.518Z</lastmod><data><display><title>瞧瞧别人家的异常处理，那叫一个优雅</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/nandaonihaizaiweiduanliantiaozhuanfannaoSpringBootqingsonggaoding/</loc><lastmod>2024-12-09T00:43:19.368Z</lastmod><data><display><title>难道你还在为短链跳转烦恼？SpringBoot轻松搞定！</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-budandubushuzhucezhongxinruheshixianzhucezhongxingongneng/</loc><lastmod>2024-12-09T00:41:54.755Z</lastmod><data><display><title>SpringBoot 不单独部署注册中心，如何实现注册中心功能？</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yigefuzadeSQLfenxi/</loc><lastmod>2024-12-09T00:41:23.929Z</lastmod><data><display><title>一个复杂的SQL分析</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/huizhi3Djiagoutuyuanlaizhemejiandan/</loc><lastmod>2024-12-09T00:35:50.518Z</lastmod><data><display><title>绘制3D架构图，原来这么简单！</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/3500yigeyuegoudoubuzuo/</loc><lastmod>2024-12-09T00:35:50.519Z</lastmod><data><display><title>3500一个月，狗都不做</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/18k-staryikuanfeichangqiangdadeweixinshujufenxigongju/</loc><lastmod>2024-12-09T00:51:30.750Z</lastmod><data><display><title>1.8k star，一款非常强大的微信数据分析工具</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Map-zhihui-putgetkuailaixuezhejigexinfangfa/</loc><lastmod>2024-12-09T00:35:50.519Z</lastmod><data><display><title>Map 只会 put、get？快来学这几个“新”方法！</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/493k-starbendi-SSL-zhengshushengchengshenqiqingsongjiejue-HTTPS-peizhitongdian/</loc><lastmod>2024-12-09T00:49:15.428Z</lastmod><data><display><title>49.3k star，本地 SSL 证书生成神器，轻松解决 HTTPS 配置痛点</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/MySQLxianshangzhixingyujujiankongyurizhibukeshao/</loc><lastmod>2024-12-09T00:49:15.435Z</lastmod><data><display><title>MySQL线上执行语句，监控与日志不可少</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Gittijiaocuolekanworuheqiaomiaobaguoshuaijilexinlaidebaby/</loc><lastmod>2024-12-09T00:35:50.519Z</lastmod><data><display><title>Git提交错了，看我如何巧妙把锅甩给了新来的baby</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Security--OAuth0-dajiangaoxiaorenzhengyuziyuanfuwujiagou/</loc><lastmod>2024-12-09T00:51:30.738Z</lastmod><data><display><title>Spring Security + OAuth0 搭建高效认证与资源服务架构</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/RedisTemplate-dexuliehuacelvehepeizhichuli/</loc><lastmod>2024-12-09T00:49:15.418Z</lastmod><data><display><title>RedisTemplate 的序列化策略和配置处理</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xingnengdiaoyouquanfangweijiaonidingweimanSQL/</loc><lastmod>2024-12-09T00:51:30.734Z</lastmod><data><display><title>【性能调优】全方位教你定位慢SQL</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-dazaotupianyuehoujifengongneng/</loc><lastmod>2024-12-09T00:49:15.431Z</lastmod><data><display><title>SpringBoot 打造图片阅后即焚功能</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Javaxiangmuzhongruherangfuzachaxunbiandeyouyazhexiejiqiaozhideyishi/</loc><lastmod>2024-12-09T00:35:50.519Z</lastmod><data><display><title>Java项目中如何让复杂查询变得优雅？这些技巧值得一试！</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Java-Http-jiekouduijietaifansuoshishi-UniHttp-kuangjiaba/</loc><lastmod>2024-12-09T00:44:06.596Z</lastmod><data><display><title>Java Http 接口对接太繁琐？试试 UniHttp 框架吧</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yigejiqiaoyouyajiejue-IDEA-goujiansudumandewenti/</loc><lastmod>2024-12-09T00:51:30.742Z</lastmod><data><display><title>一个技巧，优雅解决 IDEA 构建速度慢的问题</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenme201bianchengle2001fenqiandejiaoxunbukeweibushenke/</loc><lastmod>2024-12-09T00:35:50.521Z</lastmod><data><display><title>为什么2.01变成了2.00，1分钱的教训不可谓不深刻！</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/buxiangbeieyifangwenSpringBoot-de-IP-baimingdanxianzhilejieyixia/</loc><lastmod>2024-12-09T00:49:15.433Z</lastmod><data><display><title>不想被恶意访问？SpringBoot 的 IP 白名单限制了解一下！</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanzhichiCRUDheshejimoshidaimashengchengdeIDEAchajian/</loc><lastmod>2024-12-09T00:49:15.410Z</lastmod><data><display><title>一款支持CRUD和设计模式代码生成的IDEA插件</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shenmeyangdelaochengxuyuanxiechuzhemedijide-bug/</loc><lastmod>2024-12-09T00:49:15.421Z</lastmod><data><display><title>什么样的老程序员，写出这么低级的 bug！</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot--MinIO--kkFile-shixianwenjianyulanzheyangcaozuogenganquan/</loc><lastmod>2026-04-27T03:28:57.523Z</lastmod><data><display><title>别再让 MinIO 暴露公网！Spring Boot + kkFile 文件流预览 + Token 鉴权</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/juyuwangchuanshushenqi--LocalSend/</loc><lastmod>2024-12-09T00:35:50.521Z</lastmod><data><display><title>局域网传输神器 — LocalSend</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/dongshouzaolunziyongJavashixiantongyongshujufanyikuangjia/</loc><lastmod>2024-12-09T00:44:57.976Z</lastmod><data><display><title>动手造轮子，用Java实现通用数据翻译框架</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruheyong-Java-Stream-xiechu-gaoxiaolvganjingjianjie-dedaima/</loc><lastmod>2024-12-09T00:35:50.521Z</lastmod><data><display><title>如何用 Java Stream 写出 “高效率、干净、简洁” 的代码？</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-tongyigongnengchuli/</loc><lastmod>2024-12-09T00:35:50.520Z</lastmod><data><display><title>Spring 统一功能处理</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xintongalizhimingxiangmuxuanbutinggeng/</loc><lastmod>2024-12-09T00:35:50.522Z</lastmod><data><display><title>心痛，阿里知名项目宣布停更！</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gongchangcelvemoshidemiaoyong/</loc><lastmod>2024-12-09T00:35:50.521Z</lastmod><data><display><title>工厂+策略模式的妙用~</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruheyongshazizizhijianyicpu/</loc><lastmod>2024-12-09T00:35:50.521Z</lastmod><data><display><title>如何用沙子自制简易cpu？</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fenkufenbiaohouruheyouyadeshixiangaoxiaofenyechaxun/</loc><lastmod>2024-12-09T00:44:57.973Z</lastmod><data><display><title>分库分表后，如何优雅的实现高效分页查询？</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tushouconglingdajianyitaoELKrizhipingtaiwanzijiaocheng/</loc><lastmod>2024-12-09T00:49:15.407Z</lastmod><data><display><title>徒手从零搭建一套ELK日志平台（万字教程）</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zuiqiangpingtiPostmandegongjujujueliulanqitaoqiao/</loc><lastmod>2024-12-09T00:35:50.522Z</lastmod><data><display><title>最强平替Postman的工具，拒绝浏览器套壳！</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ganlusi2024nianzhaopingonggaohuanjingqingyoubaochibaozhuwuxiu3xiaoshi/</loc><lastmod>2024-12-09T00:35:50.522Z</lastmod><data><display><title>甘露寺2024年招聘公告！环境清幽，包吃包住，午休3小时。。。</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jingchangjiabannijishukanqilaixiangshichuji/</loc><lastmod>2024-12-09T00:35:50.522Z</lastmod><data><display><title>经常加班？你技术看起来像是初级</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiangjieJavacaozuoPDFyijianshengchengwenjiancharuwenzixuanxiangqianmingjigongzhang/</loc><lastmod>2024-12-09T00:44:57.980Z</lastmod><data><display><title>详解Java操作PDF：一键生成文件，插入文字、选项、签名及公章</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/cengyinggangxiaomiguzhi-60-yimeiyuandedujiaoshoubeixuanbupochan/</loc><lastmod>2024-12-09T00:35:50.522Z</lastmod><data><display><title>曾硬刚小米，估值 60 亿美元的独角兽被宣布破产！</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wanzhuan-Spring-zhuangtaijidazaolinghuogaoxiaodeyewuluojiliutaiyouyale/</loc><lastmod>2024-12-09T00:49:15.425Z</lastmod><data><display><title>玩转 Spring 状态机：打造灵活高效的业务逻辑流，太优雅了！</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanweishenmehulianwangdachangyaojinyongwaijianyueshu/</loc><lastmod>2024-12-09T00:51:30.730Z</lastmod><data><display><title>面试官：为什么互联网大厂要禁用外键约束？</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-shixianjingtaidongtaidingshirenwubendidongtaidingshirenwudiaodu/</loc><lastmod>2024-12-09T00:51:30.724Z</lastmod><data><display><title>SpringBoot 实现静态、动态定时任务，本地动态定时任务调度</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/rangshujuchuanshugengyouyaSpringBootqianhouduanjiamijiqiaoquangonglve/</loc><lastmod>2024-12-09T00:49:15.415Z</lastmod><data><display><title>让数据传输更优雅：SpringBoot前后端加密技巧全攻略</title><pubTime>2024-12-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/An-annotation-the-realization-of-the-elegant-interface-idempotence/</loc><lastmod>2024-12-04T05:42:34.703Z</lastmod><data><display><title>一个注解，优雅的实现接口幂等性</title><pubTime>2024-12-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/biezaishiyong-RestTemplatelelailejieyixiaguanfangtuijiande-WebClient-/</loc><lastmod>2024-12-04T05:46:09.201Z</lastmod><data><display><title>弃用 RestTemplate，来了解一下官方推荐的 WebClient ！</title><pubTime>2024-12-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/RocketMQchuBuglexiaoxifengkuangduiji/</loc><lastmod>2024-12-09T00:35:50.515Z</lastmod><data><display><title>RocketMQ出Bug了，消息疯狂堆积！</title><pubTime>2024-12-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Guavazhongzhexiehaoyongdegongjuleinengrangnixiechuyouyadedaima/</loc><lastmod>2024-12-09T00:40:40.708Z</lastmod><data><display><title>Guava中这些好用的工具类，能让你写出优雅的代码！</title><pubTime>2024-12-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/MJGArangJavazaiciweidakaixiangjiyongSpringbootpabupaGin/</loc><lastmod>2024-12-09T00:40:40.716Z</lastmod><data><display><title>MJGA，让Java再次伟大，开箱即用Springboot怕不怕Gin？</title><pubTime>2024-12-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gulouguawenleyuanlai-MySQL-hainengzhemexie/</loc><lastmod>2024-12-09T00:35:50.516Z</lastmod><data><display><title>孤陋寡闻了，原来 MySQL 还能这么写？</title><pubTime>2024-12-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/pinxixiyuangongfanduishuangxiu/</loc><lastmod>2024-12-09T00:35:50.516Z</lastmod><data><display><title>拼夕夕员工，反对双休？</title><pubTime>2024-12-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootFlowableyigefeichangqiangdadeliuchengyinqingshixian/</loc><lastmod>2024-12-09T00:40:40.723Z</lastmod><data><display><title>SpringBoot+Flowable：一个非常强大的流程引擎实现</title><pubTime>2024-12-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/moudachangyuangongnenglihenqiangdetongshibeijizouleliuxiadedoushinenglihenchadetongshirangrenbumingbai/</loc><lastmod>2024-12-09T00:35:50.516Z</lastmod><data><display><title>某大厂员工：能力很强的同事被挤走了，留下的都是能力很差的同事，让人不明白！</title><pubTime>2024-12-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xianzaigangruxingde-Java-kaifazheyijingbuzhidaoTomcatle/</loc><lastmod>2024-12-09T00:40:40.698Z</lastmod><data><display><title>现在刚入行的 Java 开发者已经不知道Tomcat了</title><pubTime>2024-12-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tingshuo-GitHub-shangyueduyuanmahenfeijing/</loc><lastmod>2024-12-09T00:35:50.516Z</lastmod><data><display><title>听说 GitHub 上阅读源码很费劲？</title><pubTime>2024-12-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/chengxuyuanruheshejilogoruhezhaoIconhechahuajueduiganhuo/</loc><lastmod>2024-12-09T00:35:50.516Z</lastmod><data><display><title>程序员如何设计logo，如何找Icon和插画（绝对干货）</title><pubTime>2024-12-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/kaiyuanbanwangyiyunyinlehuole/</loc><lastmod>2024-12-15T11:01:01.179Z</lastmod><data><display><title>开源版「网易云音乐」，火了！</title><pubTime>2024-12-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fenyechaxunjiekoucong2syouhuadaole001s/</loc><lastmod>2024-12-09T00:40:40.692Z</lastmod><data><display><title>分页查询接口，从2s优化到了0.01s！</title><pubTime>2024-12-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SSH-de-22-duankouyuanlaishizhemelaide/</loc><lastmod>2024-12-09T00:35:50.515Z</lastmod><data><display><title>SSH 的 22 端口原来是这么来的？</title><pubTime>2024-12-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/BigDecimal-weishenmekeyibaozhengjingdubudiushi/</loc><lastmod>2024-12-04T05:54:50.402Z</lastmod><data><display><title>BigDecimal为什么可以不丢失精度？</title><pubTime>2024-12-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/2024-hulianwanggongsigongzuoshizhangpaixingbang/</loc><lastmod>2024-12-04T11:13:59.612Z</lastmod><data><display><title>2024 互联网公司工作时长排行榜</title><pubTime>2024-12-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/kaifashizhanshiyongRedissonshixianfenbushiyanshixiaoxidingdan30fenzhongguanbidelingwaiyizhongshixian/</loc><lastmod>2024-12-04T10:50:30.834Z</lastmod><data><display><title>开发实战：使用Redisson实现分布式延时消息，订单30分钟关闭的另外一种实现！</title><pubTime>2024-12-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shiyongRedissonshiweihesynchronizedsuohuishiling/</loc><lastmod>2024-12-04T10:53:20.456Z</lastmod><data><display><title>使用Redisson时，为何synchronized锁会失灵？</title><pubTime>2024-12-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot--Prometheusdazaogaoxiaojiankongxitong/</loc><lastmod>2024-12-04T10:44:35.357Z</lastmod><data><display><title>SpringBoot + Prometheus：打造高效监控系统</title><pubTime>2024-12-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mogaiArthasyouyikuankaiyuandexianshangwentidingweishenqi/</loc><lastmod>2024-12-04T05:51:34.662Z</lastmod><data><display><title>魔改 Arthas，又一款开源的线上问题定位神器</title><pubTime>2024-12-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootshixian-License-renzhengzhixiaoyanyouxiaoqi/</loc><lastmod>2024-12-04T05:59:18.619Z</lastmod><data><display><title>SpringBoot 实现 License 认证（只校验有效期）</title><pubTime>2024-12-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaodekaiyuanAPIhuashiwanfazufangfuzhugongju/</loc><lastmod>2024-12-04T10:42:56.337Z</lastmod><data><display><title>高德开源API花式玩法：租房辅助工具</title><pubTime>2024-12-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Git-daimatijiaoguifanfeatfixchore-doushishenmeyisi/</loc><lastmod>2024-12-04T10:58:03.817Z</lastmod><data><display><title>Git 代码提交规范：feat、fix、chore 都是什么意思？</title><pubTime>2024-12-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhihubeijingdeITbengpanleme/</loc><lastmod>2024-12-03T01:18:49.397Z</lastmod><data><display><title>北京的 IT 崩盘了么？</title><pubTime>2024-12-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gongsidalaodui-Excel-daorudaochudefengzhuangneijiaoyigemiaoa/</loc><lastmod>2024-12-03T11:35:04.953Z</lastmod><data><display><title>公司大佬对 Excel 导入、导出的封装，那叫一个妙啊！</title><pubTime>2024-12-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/465qiwangyiermianCPUkuangbiao900gaizenmechuli/</loc><lastmod>2024-12-03T01:41:21.518Z</lastmod><data><display><title>MySQL进程CPU飙升到900%，怎么处理？</title><pubTime>2024-12-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gongzuo-6-nianTransactional-zhujieyongdeyitahutu/</loc><lastmod>2024-12-03T01:17:13.578Z</lastmod><data><display><title>工作 6 年，@Transactional 注解用的一塌糊涂</title><pubTime>2024-12-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jijianbanJavamingancijiancegongju/</loc><lastmod>2024-12-03T11:47:21.053Z</lastmod><data><display><title>极简版 Java 敏感词检测工具</title><pubTime>2024-12-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/nilejie-SpringBoot-zaiyici-http-qingqiuzhonghaofeileduoshaoneicunma/</loc><lastmod>2024-12-03T01:37:18.478Z</lastmod><data><display><title>SpringBoot 在一次HTTP请求中耗费了多少内存？</title><pubTime>2024-12-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiangjiesandaquanxianmoxing/</loc><lastmod>2024-12-04T06:00:10.829Z</lastmod><data><display><title>详解三大权限模型</title><pubTime>2024-12-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-jiang-jar-baohe-lib-yilaifenliDockerfile-goujianjingxiang/</loc><lastmod>2024-12-03T11:40:29.762Z</lastmod><data><display><title>SpringBoot 将 jar 包和 lib 依赖分离，Dockerfile 构建镜像</title><pubTime>2024-12-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhihureyizhengzhichengxuyuandegaoxinxianxiangkanwanxuanzhedexinzhongyu/</loc><lastmod>2026-04-26T08:33:21.216Z</lastmod><data><display><title>知乎热议！整治程序员的高薪现象？看完悬着的心终于。。。</title><pubTime>2024-12-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/buhuiyong-SpringBoot-zuofenbushirenwudiaoduzhepiangonglverangniqingsongshangshou/</loc><lastmod>2024-12-03T11:42:55.602Z</lastmod><data><display><title>不会用 SpringBoot 做分布式任务调度？这篇攻略让你轻松上手！</title><pubTime>2024-12-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootkongzhicengzhongServicekeyiwanquantidaiControllerma/</loc><lastmod>2024-12-01T15:08:22.338Z</lastmod><data><display><title>SpringBoot控制层中，@Service可以完全替代@Controller吗？</title><pubTime>2024-11-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Javaxunhuanforforeachyustreamxingnengduibi/</loc><lastmod>2024-10-18T01:35:11.038Z</lastmod><data><display><title>Java循环：for、foreach与stream性能对比</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/MySQLyijianxunjianjiaobenzaiyebuyongzijishulile/</loc><lastmod>2024-10-18T01:35:11.039Z</lastmod><data><display><title>MySQL一键巡检脚本！再也不用自己梳理了</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot--minio--kkfile-shixianwenjianyulan/</loc><lastmod>2024-10-18T01:39:24.942Z</lastmod><data><display><title>SpringBoot + minio + kkfile 实现文件预览</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot--ITextPdfgaoxiaoshengcheng-PDF-yulanwenjian/</loc><lastmod>2024-10-18T01:36:58.533Z</lastmod><data><display><title>SpringBoot + ITextPdf：高效生成 PDF 预览文件</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SeataTCC-jiejuefenbushishiwuzhenxiang/</loc><lastmod>2024-10-18T01:36:58.535Z</lastmod><data><display><title>Seata+TCC 解决分布式事务，真香！</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Out-of-MemorybiepazhegeJavarongqijiqiaorangnideyingyongyongbudangji/</loc><lastmod>2024-10-18T01:36:58.541Z</lastmod><data><display><title>Out of Memory？别怕！这个Java容器技巧让你的应用永不宕机！</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot3shizhanshixianjiekouqianmingyanzheng/</loc><lastmod>2024-10-18T01:35:11.039Z</lastmod><data><display><title>SpringBoot3实战：实现接口签名验证</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Boot3jichengiTextshixianPDFdaochugongneng/</loc><lastmod>2024-10-18T01:39:24.940Z</lastmod><data><display><title>Spring Boot3集成iText实现PDF导出功能</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootjiekoushejifangcuangaihefangzhongfanggongji/</loc><lastmod>2024-10-18T01:35:11.039Z</lastmod><data><display><title>SpringBoot接口设计防篡改和防重放攻击</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yizhangtudainikandong-IO-lingkaobeijishu/</loc><lastmod>2024-10-18T01:35:11.040Z</lastmod><data><display><title>一张图带你看懂 IO 零拷贝技术！</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Boot3jicheng-LiteFlow-shixianyewuliuchengbianpai/</loc><lastmod>2024-10-18T01:39:24.938Z</lastmod><data><display><title>Spring Boot3集成 LiteFlow 实现业务流程编排</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wanzizhangwenjiexiOpenAI-o1-SelfPlay-RLjishuluxian/</loc><lastmod>2024-10-18T01:35:11.040Z</lastmod><data><display><title>万字长文解析OpenAI o1 Self-Play RL技术路线</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/dongtaiqiehuanshixianleikuangjiakuaikankanSpringSmartDI-shibushinidecai/</loc><lastmod>2024-10-18T01:36:58.539Z</lastmod><data><display><title>动态切换实现类框架，快看看Spring-Smart-DI 是不是你的菜？</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fenbushiIDwoyongmeituanLeaf/</loc><lastmod>2024-10-18T01:42:52.143Z</lastmod><data><display><title>分布式ID，我用美团Leaf</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zaijianExecutorServicenihaoStructuredTaskScope/</loc><lastmod>2024-10-18T01:35:11.040Z</lastmod><data><display><title>再见ExecutorService，你好StructuredTaskScope</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gongzuochaoguliangbuwuzhekuanIDEAchajiangeweigushenzhideyongyou/</loc><lastmod>2024-10-18T01:35:11.041Z</lastmod><data><display><title>工作炒股两不误，这款IDEA插件，各位股神值得拥有！</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shizhanjiyiciMySQLyijishujudepinghuaqianyi/</loc><lastmod>2024-10-18T01:35:11.041Z</lastmod><data><display><title>实战｜记一次MySQL亿级数据的平滑迁移</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zijigongzi-14Kzhaodaoyuexin-28KgongzuohoukaixinditijiaocichengzulexinfangziruzhiqianyitianHRshuoyuanlaigangweiderenbuzouleniofferbeiquxiaole/</loc><lastmod>2024-10-18T01:35:11.041Z</lastmod><data><display><title>自己工资 14K，找到月薪 28K工作后，开心地提交辞呈，租了新房子！入职前一天HR说：原来岗位的人不走了，你offer被取消了</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/congxianliuxuefengdaoxingnengyouhuatanchoujiangxitongjiagoushijian/</loc><lastmod>2024-10-18T01:35:11.040Z</lastmod><data><display><title>从限流削峰到性能优化，谈抽奖系统架构实践</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/qiangleixingchaxunJava-dequanneng-ORM-shenqi/</loc><lastmod>2024-10-18T01:35:11.041Z</lastmod><data><display><title>强类型查询：Java 的全能 ORM 神器</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/laobanduibuqiganggangshuohuadashengyidianwohuilaizhaogongzuole/</loc><lastmod>2024-10-18T01:35:11.041Z</lastmod><data><display><title>老板对不起刚刚说话大声一点，我回来找工作了</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/nitianleIDEAzhixingdawenjianSQLxiaolvshuai-Navicat-jitiaojie/</loc><lastmod>2024-10-18T01:35:11.041Z</lastmod><data><display><title>逆天了！IDEA执行大文件SQL，效率甩 Navicat 几条街？</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/heikejixiaolvshenqiuTools/</loc><lastmod>2024-10-18T01:35:11.041Z</lastmod><data><display><title>黑科技效率神器-uTools</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/17-suigaozhongshengsanrentuanduiyikuanAIyingyongyuerubaiwanmeijinchuangshirengangainandaoshimingyundeanpaima/</loc><lastmod>2024-10-18T01:35:11.042Z</lastmod><data><display><title>17 岁高中生，三人团队，一款AI应用，月入百万美金，创始人感概，难道是命运的安排吗？</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/90-houchengxuyuanmengsui-A-gujinchangsitiankui-32-wan/</loc><lastmod>2024-10-18T01:35:11.042Z</lastmod><data><display><title>90 后程序员梦碎 A 股，进场四天亏 32 万</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/MySQLzhonggezhongrizhihuanchongqudoushiganmade/</loc><lastmod>2024-10-18T01:35:11.042Z</lastmod><data><display><title>MySQL中各种日志、缓冲区都是干嘛的？</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuangaoyanzhikuapingtaide-Redis-zhuomiankehuduanshenqi/</loc><lastmod>2024-10-18T01:43:56.831Z</lastmod><data><display><title>一款高颜值、跨平台的 Redis 桌面客户端神器！</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmenide-Linux-kaifaxiaolvbugaoshishizhe10kuanshenqi/</loc><lastmod>2024-10-18T01:43:56.834Z</lastmod><data><display><title>为什么你的 Linux 开发效率不高？试试这10款神器！</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/nishifou-diss-guobierendedaimazenyangdedaimacaisuanyouxiu/</loc><lastmod>2024-10-18T01:35:11.043Z</lastmod><data><display><title>你是否 diss 过别人的代码？怎样的代码才算优秀？</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/conglingkaishigoujianhouduanshixiantuozhuaipaixugongneng/</loc><lastmod>2024-10-18T01:42:52.136Z</lastmod><data><display><title>从零开始构建：后端实现拖拽排序功能</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/lipushenzhenzhejiagongsizhongxindingyi8xiaoshigongzuozhi/</loc><lastmod>2024-10-18T01:35:11.043Z</lastmod><data><display><title>离谱！深圳这家公司重新定义8小时工作制！</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fenxiangjikuanchaojibangde-VS-Code-chajianjidatishengnidegongzuoxiaolv/</loc><lastmod>2024-10-18T01:35:11.043Z</lastmod><data><display><title>分享几款超级棒的 VS Code 插件，极大提升你的工作效率！</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhixu20geLinuxminglingrangnidegongzuoxiaolvfanbei/</loc><lastmod>2024-10-18T01:42:52.140Z</lastmod><data><display><title>只需20个Linux命令，让你的工作效率翻倍！</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootyouyatingjizhinan/</loc><lastmod>2024-10-18T01:42:52.145Z</lastmod><data><display><title>SpringBoot优雅停机指南</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wuxujieyayijianxiugaiJarbaoneiwenjianzhekuanIDEAchajiantaidingle/</loc><lastmod>2024-10-18T01:35:11.043Z</lastmod><data><display><title>无需解压，一键修改Jar包内文件，这款IDEA插件太顶了！</title><pubTime>2024-10-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xishuyixie-JDK8-caiguodekengshuoduoledoushilei/</loc><lastmod>2024-10-18T01:35:11.097Z</lastmod><data><display><title>细数一些 JDK8 踩过的坑，说多了都是泪</title><pubTime>2024-10-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yuanlaizhecaishi-JDK-tuijiandexianchengguanbifangshi/</loc><lastmod>2024-10-17T01:13:09.427Z</lastmod><data><display><title>原来，这才是JDK推荐的线程关闭方式</title><pubTime>2024-10-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/logback-VS-log4j2yibeizuoyoudexingnengchayishishihouzhuyile/</loc><lastmod>2024-10-18T01:35:11.097Z</lastmod><data><display><title>logback VS log4j2：一倍左右的性能差异，是时候注意了！</title><pubTime>2024-10-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zai-SpringBoot-zhongshejiyigedingdanhaoshengchengxitong/</loc><lastmod>2024-10-18T01:35:11.097Z</lastmod><data><display><title>在 SpringBoot 中设计一个订单号生成系统</title><pubTime>2024-10-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/meitianqidegongxiangdancheshishenmetongxinyuanliyourenlejieguoma/</loc><lastmod>2024-10-17T01:13:09.428Z</lastmod><data><display><title>每天骑的共享单车是什么通信原理，有人了解过吗？</title><pubTime>2024-10-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shishangzuiquanquanfangweichanshu-SpringBoot-zhongderizhishizenmegongzuozhenzangban/</loc><lastmod>2024-10-17T01:13:09.429Z</lastmod><data><display><title>3万字 SpringBoot 日志全解析：快速掌握！</title><pubTime>2024-10-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wanzhuanSpringqiangdade-SpEL-biaodashi/</loc><lastmod>2024-10-04T03:31:25.025Z</lastmod><data><display><title>玩转Spring：强大的 SpEL 表达式</title><pubTime>2024-10-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiekoushejide18tiaojungui/</loc><lastmod>2024-10-17T01:13:09.371Z</lastmod><data><display><title>接口设计的18条军规</title><pubTime>2024-10-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/2renzijianpingtaidaolianyingshizuopinkuangzhuan392yijieguo3nianqixing/</loc><lastmod>2024-10-03T07:17:14.435Z</lastmod><data><display><title>2人自建平台盗链影视作品狂赚3.92亿，结果3年起刑</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/EnumMaprangJava-Mapgenggaoxiaodejiqiao/</loc><lastmod>2024-10-03T04:14:18.871Z</lastmod><data><display><title>EnumMap：让Java Map更高效的技巧</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/2024-nian-09-yuebianchengyuyanpaixingbangCyuyandiechuqiansanlishizuidiweiPython-chuangxingao/</loc><lastmod>2024-10-03T04:14:18.871Z</lastmod><data><display><title>2024 年 09 月编程语言排行榜｜C语言跌出前三，历史最低位，Python 创新高</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/BosszhipindoukuaiTMbianchengwaibaozhipinle/</loc><lastmod>2024-10-03T04:14:18.871Z</lastmod><data><display><title>Boss直聘都快TM变成外包直聘了！</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Java8-zhongyigejiqiqianghandexinjiekouhenduorenmeiyongguo/</loc><lastmod>2024-10-03T04:14:18.872Z</lastmod><data><display><title>Java8 中一个极其强悍的新接口，很多人没用过</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Nginxyiwangdajinquanwangzuixiangxi/</loc><lastmod>2024-10-03T07:17:14.431Z</lastmod><data><display><title>Nginx一网打尽（全网最详细）</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Nginx-shiruhejiejuejingqunxiaoyingde/</loc><lastmod>2024-10-03T07:17:14.444Z</lastmod><data><display><title>Nginx 是如何解决惊群效应的？</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot--tongyiqianwen--zidingyiReactzujianzhichiEventStreamshujujiexi/</loc><lastmod>2024-10-03T07:17:14.443Z</lastmod><data><display><title>SpringBoot + 通义千问 + 自定义React组件，支持EventStream数据解析！</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SQLzhongweishenmebuyaoshiyong11/</loc><lastmod>2024-10-03T07:17:14.449Z</lastmod><data><display><title>SQL中为什么不要使用1=1？</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Nginx-peizhigaoxingnengjingtaiwangzhan--huancunGzipkuayuhefangdaolian/</loc><lastmod>2024-10-03T07:17:14.433Z</lastmod><data><display><title>Nginx 配置高性能静态网站 - 缓存、Gzip、跨域和防盗链</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Gitduorenxiezuojianmingjiaocheng/</loc><lastmod>2024-10-03T07:17:14.445Z</lastmod><data><display><title>Git多人协作简明教程</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yishixingqiliaoliaodangjinITxingyedeluanxiang/</loc><lastmod>2024-10-03T04:14:18.873Z</lastmod><data><display><title>一时兴起，聊聊当今IT行业的乱象</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/sangeyuehouDocker-zhongyujiefengguoneiyijingkeyizhengchangfangwen/</loc><lastmod>2024-10-03T07:17:14.425Z</lastmod><data><display><title>三个月后，Docker 终于解封，国内已经可以正常访问</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/quanqiudierdachengrenwangzhanWebshijiedezuihouhanweizheOnlyFansyinianzhuan66yimeijinyuanchaoPornhubbiAIchuangyegongsidouzhengdeduo/</loc><lastmod>2024-10-03T04:14:18.873Z</lastmod><data><display><title>全球第二大成人网站、“Web世界的最后捍卫者”：OnlyFans一年赚66亿美金，远超Pornhub、比AI创业公司都挣得多</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/faxian-XSS-loudongbiejiyongzhezhao-SpringBoot-jiqiaoqingsonggaoding/</loc><lastmod>2024-10-03T07:17:14.430Z</lastmod><data><display><title>发现 XSS 漏洞？别急，用这招 SpringBoot 技巧轻松搞定！</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhiyinba-https-gaicheng-httpdaikuanjianshaole-70/</loc><lastmod>2024-10-03T04:14:18.873Z</lastmod><data><display><title>只因把 https 改成 http，带宽减少了 70%！</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/taizhenhanleziyuanlizhimeirenbuchang-400-wan/</loc><lastmod>2024-10-03T04:14:18.873Z</lastmod><data><display><title>太震撼了，自愿离职！每人补偿 400 万!</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/IntelliJ-IDEA-20242-zhengshifabuxinkuanmoren-UI-taizhenhanle/</loc><lastmod>2024-10-03T04:14:18.872Z</lastmod><data><display><title>IntelliJ IDEA 2024.2 正式发布，新款默认 UI 太震撼了！</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/kuaisudajianyemianyikuankaiyuankeshihuatuozhuaigongju/</loc><lastmod>2024-10-03T07:17:14.426Z</lastmod><data><display><title>快速搭建页面：一款开源可视化拖拽工具</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zijieyuangongzhongnianruzhizijieyizhouduobei-9899-niandexiaohaijuankulexiangpaoyoushebudeqian/</loc><lastmod>2024-10-03T04:14:18.874Z</lastmod><data><display><title>字节员工：中年入职字节一周多，被 98、99 年的小孩卷哭了，想跑又舍不得钱...</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/houduanchangyongde-Linux-minglingdaquanjianyishouzang/</loc><lastmod>2024-10-03T07:17:14.428Z</lastmod><data><display><title>后端常用的 Linux 命令大全，建议收藏</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shiluodeali-P7/</loc><lastmod>2024-10-03T04:14:18.873Z</lastmod><data><display><title>失落的阿里 P7。。</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/woshenbianjigedachangshiyezhongnianrendezhenshichulu/</loc><lastmod>2024-10-03T04:14:18.874Z</lastmod><data><display><title>我身边几个大厂失业中年人的真实出路</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tuijianyikuanwanquankaiyuandeduoduancangkuguanlixitong/</loc><lastmod>2024-10-03T04:14:18.874Z</lastmod><data><display><title>推荐一款完全开源的多端仓库管理系统</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/bicaiyuangengwururendeshiqingfashengle/</loc><lastmod>2024-10-03T04:14:18.874Z</lastmod><data><display><title>比裁员更侮辱人的事情发生了。。。</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tuijianyikuankaiyuanyouyadeduanlianjieshengchengpingtai/</loc><lastmod>2024-10-03T07:17:14.440Z</lastmod><data><display><title>推荐一款开源、优雅的短链接生成平台</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jishutaiduozongjiaolvxuebuguolaikankanJavajishudeshenyuannijiuquanmingbaile/</loc><lastmod>2024-10-03T04:14:18.874Z</lastmod><data><display><title>技术太多，总焦虑学不过来？看看Java技术的深渊你就全明白了</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiaolvbaobiaoEasyExcelhebingdanyuangezheyangshixiancaishiyyds/</loc><lastmod>2024-10-03T07:17:14.447Z</lastmod><data><display><title>效率爆表！EasyExcel合并单元格这样实现才是yyds</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuankaiyuanqingliangjidewangzhanfanghuoqiangwanquansiyouhuabushu/</loc><lastmod>2024-10-03T07:17:14.423Z</lastmod><data><display><title>一款开源、轻量级的网站防火墙，完全私有化部署</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootyibujiekoushixiantigaoxitongdetuntuliang/</loc><lastmod>2024-10-03T04:14:18.872Z</lastmod><data><display><title>SpringBoot异步接口实现：提高系统的吞吐量</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiaoxiduilie-qingsongshixian-fenbushi-webSocket/</loc><lastmod>2024-10-03T07:17:14.436Z</lastmod><data><display><title>消息队列 轻松实现 分布式 webSocket</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiangmufencengkaifazhongzhendeyoubiyaodingyi-VO-ma/</loc><lastmod>2024-10-03T04:14:18.874Z</lastmod><data><display><title>项目分层开发中，真的有必要定义 VO 吗？</title><pubTime>2024-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weifuwushigehuaizhuyima/</loc><lastmod>2024-09-30T07:13:19.252Z</lastmod><data><display><title>微服务是个坏主意吗？</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/448qizijieyimianpostweishenmehuifasongliangciqingqiu/</loc><lastmod>2024-09-30T07:24:36.778Z</lastmod><data><display><title>字节一面：post 为什么会发送两次请求？被问懵了…</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/7k-Staryikuankaiyuande-Kafka-guanlipingtaigongnengqiquanyemianmeiguan/</loc><lastmod>2024-09-30T08:36:16.142Z</lastmod><data><display><title>7k Star，一款开源的 Kafka 管理平台，功能齐全、页面美观！</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jinzhixueyabiaoshengruheyongyouyigeyouyade-Controller/</loc><lastmod>2024-09-30T06:38:29.067Z</lastmod><data><display><title>【禁止血压飙升】阿里大佬写的 Controller 太优雅了！</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/pandianLombokdejigesaocaozuo/</loc><lastmod>2024-09-30T06:39:05.221Z</lastmod><data><display><title>盘点 Lombok 中的那些整活儿骚操作</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikouqigaodongfenkufenbiao-12-zhongfenpiansuanfadachangdouzaiyong/</loc><lastmod>2024-09-30T07:09:46.655Z</lastmod><data><display><title>大厂都在用的分库分表 12 种分片算法</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/heishenhua--wukongyuangonggongzishourupuguang/</loc><lastmod>2024-10-03T04:14:18.866Z</lastmod><data><display><title>《黑神话 . 悟空》员工工资收入曝光</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tengxunxuanbuquanyuandiaoxinle/</loc><lastmod>2024-10-03T04:14:18.866Z</lastmod><data><display><title>腾讯宣布全员调薪了...</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ziyanshiSaaSzuidadeduishou/</loc><lastmod>2024-10-03T04:14:18.866Z</lastmod><data><display><title>自研是SaaS最大的对手</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiemialidashenxiedetianshubandeTreegongjuleiqingsonggaodingshujiegou/</loc><lastmod>2024-10-03T04:16:45.803Z</lastmod><data><display><title>解密阿里大神写的天书般的Tree工具类，轻松搞定树结构！</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/GitHub-zhanghaobeidaole/</loc><lastmod>2024-10-03T04:14:18.866Z</lastmod><data><display><title>GitHub 账号被盗了</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Git-kehuduanxinxuanzetengxunziyande-UGit/</loc><lastmod>2024-10-03T04:14:18.866Z</lastmod><data><display><title>Git 客户端新选择：腾讯自研的 UGit</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Maven-vs-Gradle-nagegengxiang/</loc><lastmod>2024-10-03T04:14:18.866Z</lastmod><data><display><title>Maven vs Gradle 哪个更香？</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/RocketMQ-weishenmexingnengburu-Kafka/</loc><lastmod>2024-10-03T04:14:18.867Z</lastmod><data><display><title>RocketMQ 为什么性能不如 Kafka？</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SkyWalking-VS-ELK-shixianrizhizhuizongnagegengniu/</loc><lastmod>2024-10-03T07:17:14.441Z</lastmod><data><display><title>SkyWalking VS ELK 实现日志追踪，哪个更牛？</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tokenshiyonglaijianquandeneisessionshiyonglaiganshenmede/</loc><lastmod>2024-10-03T04:14:18.867Z</lastmod><data><display><title>token是用来鉴权的，那session是用来干什么的？</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/OpenFeign-nizhendehuiyonglema/</loc><lastmod>2024-10-03T07:10:53.200Z</lastmod><data><display><title>Open-Feign 你真的会用了吗？</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Javaxianshangkaifashenqi10miaoshixiandaimaregengxin/</loc><lastmod>2024-10-03T04:14:18.866Z</lastmod><data><display><title>Java线上开发神器：10秒实现代码热更新</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wanziyiwengaodong184gezhifumingci/</loc><lastmod>2024-10-03T04:14:18.866Z</lastmod><data><display><title>万字：一文搞懂184个支付名词</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yiwenjiangqinggezhongchangjingxia-Git-ruhehuitui/</loc><lastmod>2024-10-03T07:10:53.201Z</lastmod><data><display><title>一文讲清各种场景下 Git 如何回退</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yigebi-Nginx-haijiandande-Web-fuwuqi/</loc><lastmod>2024-10-03T07:10:53.197Z</lastmod><data><display><title>一个比 Nginx 还简单的 Web 服务器</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuankaiyuandetongyongPDFchulishenqigongnengqianghan/</loc><lastmod>2024-10-03T07:10:53.199Z</lastmod><data><display><title>一款开源的通用PDF处理神器，功能强悍！</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/heishenhuawukongshiyongshenmebianchengyuyankaifade/</loc><lastmod>2024-10-03T04:14:18.867Z</lastmod><data><display><title>《黑神话·悟空》是用什么编程语言开发的？</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuangaoyanzhiqiyejidekaiyuanjiankongfenxixitong/</loc><lastmod>2024-10-03T04:14:18.868Z</lastmod><data><display><title>一款高颜值、企业级的开源监控分析系统</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Nginxpeizhizuiquanxiangjiewanzituwenzongjie/</loc><lastmod>2024-10-03T04:14:18.867Z</lastmod><data><display><title>Nginx配置最全详解(万字图文总结)</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fenkufenbiaoyemeichuideneimeshen-zhe-7-gewentinanyijiejue/</loc><lastmod>2024-10-03T04:14:18.868Z</lastmod><data><display><title>分库分表也没吹的那么神…… 这 7 个问题难以解决</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/sikuanzuijiatidai-CentOS-decaozuoxitong/</loc><lastmod>2024-10-03T04:14:18.868Z</lastmod><data><display><title>四款最佳替代 CentOS 的操作系统</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yizhongjianhuacaozuorizhijiludefangan/</loc><lastmod>2024-10-03T07:17:14.446Z</lastmod><data><display><title>一种简化操作日志记录的方案</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shiyongRedisshibukeyuanliangdejigedijicuowu/</loc><lastmod>2024-10-03T04:14:18.868Z</lastmod><data><display><title>使用Redis时不可原谅的几个低级错误</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/guoneihulianwangdachangyuexinfenbutuohoutuile/</loc><lastmod>2024-10-03T04:14:18.868Z</lastmod><data><display><title>国内互联网大厂月薪分布，拖后腿了！！！</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/congJava8daoJava17zhexiexintexingrangnidedaimaqifei/</loc><lastmod>2024-10-03T04:14:18.868Z</lastmod><data><display><title>从Java8到Java17，这些新特性让你的代码起飞！</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/qianwanjishujudequanbiaoupdatedezhengquezishi/</loc><lastmod>2024-10-03T07:10:53.197Z</lastmod><data><display><title>千万级数据的全表update的正确姿势！</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xuehui-Nacos-de-zhanglunxun-dingshijizhiyoumiaoyong/</loc><lastmod>2024-10-03T04:14:18.869Z</lastmod><data><display><title>学会 Nacos 的 长轮询 定时机制，有妙用！</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fuwudownjilexianchengchizhongdeshujuruhebaozhengbudiushi/</loc><lastmod>2024-10-03T04:14:18.869Z</lastmod><data><display><title>服务down机了，线程池中的数据如何保证不丢失？</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wosishiyongleliangniandegaoxiaorizhidayingongjufeichangniubi/</loc><lastmod>2024-10-03T04:16:45.797Z</lastmod><data><display><title>我司使用了两年的高效日志打印工具，非常牛逼！</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/kaifagongjulihainengyangchongwuyushiwoyanglejigetongshizailimiantingshuoyourenyanglaoban/</loc><lastmod>2024-10-03T04:14:18.869Z</lastmod><data><display><title>开发工具里还能养宠物，于是我养了几个同事在里面，听说有人养老板...</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mougongsilingdaowobuxihuantibalaoshirenyinweilaoshirenyibanchulelaoshiheganhuotashizhiwaizaizhichangjibenmeiqitayoudian/</loc><lastmod>2024-10-03T04:14:18.870Z</lastmod><data><display><title>某公司领导：我不喜欢提拔老实人，因为老实人一般除了老实和干活踏实之外，在职场基本没其他优点</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/kaifaleyiniandeIDEAchajianjiekoudiaoshideqiangdagongjuganshuodiaodasuoyou/</loc><lastmod>2024-10-03T04:14:18.869Z</lastmod><data><display><title>开发了一年的IDEA插件，接口调试的强大工具，敢说吊打所有</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiagoushejiyuanzexuanze-SPI-haishi-API-/</loc><lastmod>2024-10-03T04:14:18.870Z</lastmod><data><display><title>架构设计原则：选择 SPI 还是 API ？</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/moudachangkaishijianlou35derenyuanle/</loc><lastmod>2024-10-03T04:14:18.870Z</lastmod><data><display><title>某大厂开始“捡漏”35+的人员了</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/miaodongshuangqinweipaijizhi/</loc><lastmod>2024-10-03T04:14:18.870Z</lastmod><data><display><title>秒懂双亲委派机制</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/laobanjiwogongzuohaijiwofagongzitatushenme/</loc><lastmod>2024-10-03T04:14:18.870Z</lastmod><data><display><title>老板给我工作，还给我发工资，他图什么？</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiyici-Redisson-xianshangwentinizenmenengshifangbierendesuo/</loc><lastmod>2024-10-04T03:31:25.025Z</lastmod><data><display><title>记一次 Redisson 线上问题，你怎么能释放别人的锁？</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/nixiangleyikuanshehuangAPPfaxianletamendexiaomimi/</loc><lastmod>2024-10-03T04:14:18.871Z</lastmod><data><display><title>逆向了一款涉黄APP，发现了她们的小秘密...</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xianshangwentipaichazhinan/</loc><lastmod>2024-10-03T04:14:18.870Z</lastmod><data><display><title>线上问题排查指南</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/qingbuyaozijixieSpring-Bootfeichangshiyongdeneizhigongneng/</loc><lastmod>2024-10-04T03:31:25.025Z</lastmod><data><display><title>请不要自己写，Spring Boot非常实用的内置功能</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zheyangdeSQLtaiherenle/</loc><lastmod>2024-10-03T07:10:53.194Z</lastmod><data><display><title>这样的SQL太吓人了</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/luojishanchuyonghuzhanghaoheguima/</loc><lastmod>2024-10-03T04:14:18.871Z</lastmod><data><display><title>逻辑删除用户账号合规吗？</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanzenyangshejiyigefenbushirenwudiaodupingtai/</loc><lastmod>2024-10-03T04:14:18.871Z</lastmod><data><display><title>面试官：怎样设计一个分布式任务调度平台？</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/aliyechushouleSpring-Cloud-Alibaba-AI-changxianbaomujijiaocheng/</loc><lastmod>2024-10-03T07:06:53.512Z</lastmod><data><display><title>阿里也出手了！Spring Cloud Alibaba AI 尝鲜（保姆级教程）</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yunweishenqiyige-web-bandetongyiguanlicaozuopingtai/</loc><lastmod>2024-10-03T04:14:18.870Z</lastmod><data><display><title>运维神器：一个 web 版的统一管理操作平台</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shenrulijieNginxgongzuoyuanlijiyouhuajiqiao/</loc><lastmod>2024-09-30T07:12:39.642Z</lastmod><data><display><title>深入理解Nginx工作原理及优化技巧</title><pubTime>2024-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/2024-biyeshengxinchoupaixingbangfabu/</loc><lastmod>2024-09-02T13:38:22.486Z</lastmod><data><display><title>2024 毕业生薪酬排行榜发布！</title><pubTime>2024-09-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/FullGC-40citiandao10tian1cizhenniuB/</loc><lastmod>2024-09-02T13:40:56.548Z</lastmod><data><display><title>FullGC 40次/天到10天1次，真牛B！！</title><pubTime>2024-09-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yitianganleduoshaohuoermoleduoshaoyuzhegegongjuyimuleranjinitongjichulai/</loc><lastmod>2024-09-02T13:38:22.487Z</lastmod><data><display><title>一天干了多少活儿，摸了多少鱼，这个工具一目了然给你统计出来</title><pubTime>2024-09-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Redis-niaoqianghuanpaole/</loc><lastmod>2024-09-30T07:00:41.585Z</lastmod><data><display><title>Redis 鸟枪换炮了</title><pubTime>2024-09-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/IntelliJ-IDEA-20242-fabuSpring-Data-JPAjishichaxunzidongbuquancronbiaodashi/</loc><lastmod>2024-09-02T13:38:22.486Z</lastmod><data><display><title>IntelliJ IDEA 2024.2 发布：Spring Data JPA即时查询、自动补全cron表达式</title><pubTime>2024-09-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xieleyitaojihuwudidecanshuxiaoyanzujian/</loc><lastmod>2024-09-02T13:40:56.551Z</lastmod><data><display><title>写了一套几乎无敌的参数校验组件！！！</title><pubTime>2024-09-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zaixiaochengshiganle-5-nianchengxuyuanxiangqubeishangguangle/</loc><lastmod>2024-09-02T13:38:22.487Z</lastmod><data><display><title>在小城市干了 5 年程序员，想去北上广了！</title><pubTime>2024-09-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fengxianguanliliqiyikuankaiyuandeshishifengkongyinqing/</loc><lastmod>2024-09-02T13:38:22.488Z</lastmod><data><display><title>风险管理利器：一款开源的实时风控引擎</title><pubTime>2024-09-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/liangkuanyouxiudekaiyuanbaoleiji/</loc><lastmod>2024-09-02T13:38:22.487Z</lastmod><data><display><title>两款优秀的开源堡垒机</title><pubTime>2024-09-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jishuguanli-weishenmeshiqingtuibudong/</loc><lastmod>2024-09-02T13:38:22.488Z</lastmod><data><display><title>技术管理 ：为什么事情推不动？</title><pubTime>2024-09-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/liaoliao-Mybatis-dongtai-SQL/</loc><lastmod>2024-09-02T13:38:22.488Z</lastmod><data><display><title>聊聊 Mybatis 动态 SQL</title><pubTime>2024-09-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fenbushishiwuchangjinggainianhefanganzhengli/</loc><lastmod>2024-09-02T13:38:22.487Z</lastmod><data><display><title>分布式事务场景、概念和方案整理</title><pubTime>2024-09-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/chengxuyuanzhengzaibeishanxipiliangshengchan/</loc><lastmod>2024-09-02T13:38:22.488Z</lastmod><data><display><title>程序员，正在被山西批量生产</title><pubTime>2024-09-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiedudamoxingyuanlizuitongtoudeyipianwenzhang/</loc><lastmod>2024-09-02T13:40:56.545Z</lastmod><data><display><title>解读大模型原理最通透的一篇文章</title><pubTime>2024-09-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuangongnengqiangdaanquankekaodeshijuebijishenqi/</loc><lastmod>2024-09-02T13:38:22.489Z</lastmod><data><display><title>一款功能强大、安全可靠的视觉笔记神器</title><pubTime>2024-09-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/JetBrainszaichushouzheboxiufanle/</loc><lastmod>2024-09-02T13:38:22.488Z</lastmod><data><display><title>JetBrains再出手，这波秀翻了。。</title><pubTime>2024-09-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Cookie--Session-deshidaiyijingguoqule/</loc><lastmod>2024-09-30T08:35:21.113Z</lastmod><data><display><title>Cookie + Session 的时代已经过去了？</title><pubTime>2024-09-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/chuanxin-IDEA-20242-zhengshifabuxintexingzhenxiang/</loc><lastmod>2024-08-15T07:26:16.086Z</lastmod><data><display><title>船新 IDEA 2024.2 正式发布，新特性真香！</title><pubTime>2024-08-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yinweikanbuguanNotepadguoneidalaokaiyuanleNotepad/</loc><lastmod>2024-08-15T07:26:16.086Z</lastmod><data><display><title>因为看不惯Notepad++，国内大佬开源了Notepad--</title><pubTime>2024-08-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/chengxuyuanzhuanxingwaimaiyuandoushangertonghuibenlehaibeixiaohaichaoxiao/</loc><lastmod>2026-10-25T05:39:22.399Z</lastmod><data><display><title>程序员转行外卖员都上儿童绘本了，还被小孩嘲笑？？？</title><pubTime>2024-08-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shanxisigedaxuezhaole5000duomingchengxuyuan4nianhouxingyeyalijudale/</loc><lastmod>2024-08-15T07:26:16.086Z</lastmod><data><display><title>山西四个大学招了5000多名“程序员”，4年后行业压力巨大了！！！</title><pubTime>2024-08-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/renrenyingshichuangshirenzhiqianchulaiyigeyuehuangruzuori/</loc><lastmod>2024-08-15T07:26:16.086Z</lastmod><data><display><title>人人影视创始人致歉：出来一个月，恍如昨日</title><pubTime>2024-08-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/VSCodewudimijiyijianbaixingdaimadepeizhigaobietongkudezhongfudaima/</loc><lastmod>2024-08-11T01:20:27.378Z</lastmod><data><display><title>VSCode无敌秘籍！一键百行代码的配置，告别痛苦的重复代码</title><pubTime>2024-08-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yetanyixia-30-chengxuyuandechulu/</loc><lastmod>2024-08-11T01:20:27.378Z</lastmod><data><display><title>也谈一下 30+ 程序员的出路</title><pubTime>2024-08-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zuirongyizhaodaogongzuodebazhongbianchengyuyan/</loc><lastmod>2024-08-11T01:20:27.378Z</lastmod><data><display><title>最容易找到工作的八种编程语言</title><pubTime>2024-08-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/90houchengxuyuanzixuekaifagaohuangsewangzhanzhuan50wanjieguobeijule/</loc><lastmod>2024-08-11T01:20:27.377Z</lastmod><data><display><title>90后程序员自学开发搞黄色网站赚50万，结果悲剧了</title><pubTime>2024-08-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Java-xukezaibiangengOraclejiangyujinnian9yuediaozhengOracle-JDK-17yonghuburuqianyidaotidaifangan/</loc><lastmod>2024-08-11T01:20:27.377Z</lastmod><data><display><title>Java 许可再变更！Oracle将于今年9月“调整”Oracle JDK 17，用户：不如迁移到替代方案</title><pubTime>2024-08-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/buyongyixingdaimachakanfangfahaoshizhekuan-IDEA-chajianyoudianku/</loc><lastmod>2024-08-11T01:20:27.378Z</lastmod><data><display><title>不用一行代码查看方法耗时，这款 IDEA 插件有点酷！</title><pubTime>2024-08-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weiruanzhongguoyuangongjinyonganzhuoshoujimeirenfayibuiPhonewangyouneihongmengni/</loc><lastmod>2024-08-11T01:20:27.378Z</lastmod><data><display><title>微软中国员工禁用安卓手机，每人发一部iPhone｜网友：那鸿蒙呢？</title><pubTime>2024-08-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shiyong-Java--WebSocket-shixianjiandanshishishuangrenxietong-pk-dati/</loc><lastmod>2024-08-11T01:20:27.378Z</lastmod><data><display><title>使用 Java + WebSocket 实现简单实时双人协同 pk 答题</title><pubTime>2024-08-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SQLitezhemexiaozhongdeshujukudaodishishenmerenzaiyong/</loc><lastmod>2024-08-11T01:20:27.377Z</lastmod><data><display><title>SQLite这么小众的数据库，到底是什么人在用？</title><pubTime>2024-08-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Boot-zhongshiyong-JSON-Schema-laixiaoyanfuzaJSONshuju/</loc><lastmod>2024-08-11T01:22:14.097Z</lastmod><data><display><title>Spring Boot 中使用 JSON Schema 来校验复杂JSON数据</title><pubTime>2024-08-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/hongmeng-PC-banpingguoweihennong/</loc><lastmod>2024-08-11T01:20:27.377Z</lastmod><data><display><title>鸿蒙 PC 版，苹果味很浓</title><pubTime>2024-08-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Oracle-Java-zhengzaisiwang/</loc><lastmod>2024-08-11T01:20:27.376Z</lastmod><data><display><title>Oracle Java 正在死亡</title><pubTime>2024-08-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jinjishengchanwentixianshangkafkabaiwanxiaoxijiyaruhechuli/</loc><lastmod>2024-08-11T01:20:27.377Z</lastmod><data><display><title>紧急生产问题：线上kafka百万消息积压如何处理？</title><pubTime>2024-08-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruheshixianmaidianrizhijingzhunjiankong/</loc><lastmod>2024-08-11T01:20:27.377Z</lastmod><data><display><title>如何实现埋点日志精准监控</title><pubTime>2024-08-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiagoushejizhongruheyingduijiekoujiguzhang/</loc><lastmod>2024-08-11T01:20:27.377Z</lastmod><data><display><title>架构设计中如何应对接口级故障？</title><pubTime>2024-08-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/FacebookweishenmeyaoqiyongGit/</loc><lastmod>2024-08-11T01:20:27.376Z</lastmod><data><display><title>Facebook为什么要弃用Git？</title><pubTime>2024-08-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaobiechenzhongdeELKzhetaoqingliangjiderizhixitongzhideniyongyou/</loc><lastmod>2024-08-10T08:23:59.516Z</lastmod><data><display><title>告别沉重的ELK，这套轻量级的日志系统值得你拥有！</title><pubTime>2024-08-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringSecurity-renzhengliuchengfenxijiduofangshidenglurenzhengshijian/</loc><lastmod>2024-08-04T08:37:33.060Z</lastmod><data><display><title>Spring-Security 认证流程分析及多方式登录认证实践</title><pubTime>2024-08-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/dandudui-websocket-chouxiangfengzhuangzhichenglegongsibutongyewudexiaoxijishitongxun/</loc><lastmod>2024-08-04T08:38:49.732Z</lastmod><data><display><title>单独对 websocket 抽象封装，支撑了公司不同业务的消息即时通讯！</title><pubTime>2024-08-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruzhidiyitiankanlegongsidaimaniumachenmole/</loc><lastmod>2024-08-04T08:37:33.060Z</lastmod><data><display><title>入职第一天，看了公司代码，牛马沉默了</title><pubTime>2024-08-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SQLxingnengyouhuashenqi/</loc><lastmod>2024-08-04T08:38:30.052Z</lastmod><data><display><title>SQL性能优化神器！</title><pubTime>2024-08-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/StreamhenhaoMaphenkudandayingwobieyongtoMap/</loc><lastmod>2024-08-04T08:37:33.060Z</lastmod><data><display><title>Stream很好，Map很酷，但答应我别用toMap()！</title><pubTime>2024-08-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/MySQL-82-zhichiduxiefenli/</loc><lastmod>2026-02-14T01:25:34.814Z</lastmod><data><display><title>牛掰，MySQL官方支持读写分离了！</title><pubTime>2024-08-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruhejiakuai-SQL-chaxunsududetongshibaochi-SQL-dejianjiexing/</loc><lastmod>2024-08-04T08:42:17.672Z</lastmod><data><display><title>如何加快 SQL 查询速度的同时保持 SQL 的简洁性？</title><pubTime>2024-08-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/480qimianshiguanweishenmeshujukulianjiehenxiaohaoziyuan/</loc><lastmod>2024-08-04T08:37:33.060Z</lastmod><data><display><title>【480期】面试官：为什么数据库连接很消耗资源？</title><pubTime>2024-08-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiefangdanaoChatGPT--PlantUML--buyonghuatule/</loc><lastmod>2024-08-04T08:37:33.060Z</lastmod><data><display><title>解放大脑：ChatGPT + PlantUML = 不用画图了</title><pubTime>2024-08-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/chengxuyuandouganguonaxiehencijideshiqing/</loc><lastmod>2024-08-04T08:37:33.060Z</lastmod><data><display><title>程序员都干过哪些很刺激的事情？</title><pubTime>2024-08-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shishangzuiquan-Maven-jiaochengmeiyouzhiyi/</loc><lastmod>2024-09-30T06:41:16.434Z</lastmod><data><display><title>史上最全 Maven 教程，没有之一</title><pubTime>2024-08-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tuwenbingmaodabaihuakuaisujiangdong-Redis-fenbushisuo/</loc><lastmod>2024-08-04T08:38:30.050Z</lastmod><data><display><title>【图文并茂】大白话快速讲懂 Redis 分布式锁</title><pubTime>2024-08-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanqingbiananquanmianfeideyuanchengzhuomiangongju/</loc><lastmod>2024-08-04T08:37:33.060Z</lastmod><data><display><title>一款轻便、安全、免费的远程桌面工具</title><pubTime>2024-08-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yudaomianshiguanwenweifuwujiagoushejidaodigairuhehuida/</loc><lastmod>2024-08-04T08:37:33.060Z</lastmod><data><display><title>遇到面试官问微服务架构设计到底该如何回答？</title><pubTime>2024-08-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot32--jdk21--GraalVMshangshoutiyan/</loc><lastmod>2024-08-04T08:42:17.677Z</lastmod><data><display><title>SpringBoot3.2 + jdk21 + GraalVM上手体验</title><pubTime>2024-08-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Nginxxiansumokuaidajiemi/</loc><lastmod>2024-08-04T08:42:17.671Z</lastmod><data><display><title>Nginx限速模块大揭秘</title><pubTime>2024-08-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmealijianyidui-switch-kuohaoneide-String-bianliangjinxingpankong/</loc><lastmod>2024-08-04T08:37:33.061Z</lastmod><data><display><title>为什么阿里建议对 switch 括号内的 String 变量进行判空？</title><pubTime>2024-08-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/2Wziquanmianpouxi-Mybatis-zhongde9zhongshejimoshi/</loc><lastmod>2024-08-04T10:53:14.371Z</lastmod><data><display><title>2W字全面剖析 Mybatis 中的9种设计模式</title><pubTime>2024-08-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tongjidaxuelaoshigantan1990nianwojiuhuixiedechengxu2024niandejisuanjixitongxuefanerxiebuchu/</loc><lastmod>2024-08-04T08:37:33.061Z</lastmod><data><display><title>同济大学老师感叹：1990年我就会写的程序，2024年的计算机系同学反而写不出</title><pubTime>2024-08-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoottongyishuxingpeizhiyishujukuzuoweipeizhizhongxin/</loc><lastmod>2024-08-04T08:42:17.675Z</lastmod><data><display><title>SpringBoot统一属性配置，以数据库作为配置中心</title><pubTime>2024-08-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shishangzuiquan-Git-tuwenjiaochengmeiyouzhiyi/</loc><lastmod>2024-08-04T08:42:17.674Z</lastmod><data><display><title>史上最全 Git 图文教程，没有之一</title><pubTime>2024-08-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Boot-32-xintexingJdbcClient/</loc><lastmod>2024-08-03T03:13:52.399Z</lastmod><data><display><title>Spring Boot 3.2 新特性：JdbcClient</title><pubTime>2024-08-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Ali-the-multistage-cache-framework-must-master-very-good/</loc><lastmod>2024-08-03T02:59:57.673Z</lastmod><data><display><title>阿里这款多级缓存框架一定要掌握，非常不错！</title><pubTime>2024-08-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/18-a-Shell-script-is-commonly-used-in-line-of-work/</loc><lastmod>2024-08-03T02:57:50.042Z</lastmod><data><display><title>18 个一线工作中常用 Shell 脚本【实用版】</title><pubTime>2024-08-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weiheneicunbugouyongweifuwugaizaoqidongduoge-SpringBoot-dexianjingyujiejuefangan/</loc><lastmod>2024-08-03T03:00:59.490Z</lastmod><data><display><title>为何内存不够用？微服务改造启动多个 SpringBoot 的陷阱与解决方案</title><pubTime>2024-08-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/30K-StarzuiquanmiandePDFchulikaiyuanxiangmuniyekeyiyongyouyigebendidePDFchulidaquan/</loc><lastmod>2024-07-29T11:19:00.256Z</lastmod><data><display><title>30K Star，最全面的PDF处理开源项目，你也可以拥有一个本地的PDF处理大全</title><pubTime>2024-07-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/bianchengyuyanzuocitusheicaishilaodapsyuanlaizhemeduobianchengyuyandouyoutongyigezuzong/</loc><lastmod>2024-07-29T11:19:00.257Z</lastmod><data><display><title>编程语言座次图，谁才是老大（ps：原来这么多编程语言都有同一个祖宗）？</title><pubTime>2024-07-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/quanshikengshenyong-ArraysasList/</loc><lastmod>2024-07-29T11:19:00.256Z</lastmod><data><display><title>全是坑！慎用 Arrays.asList...</title><pubTime>2024-07-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yonghaoduixiangchixingnengtisheng10bei/</loc><lastmod>2024-07-29T11:20:26.880Z</lastmod><data><display><title>用好对象池，性能提升10倍！</title><pubTime>2024-07-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tengxunhequnaerwangguanxuanliangjiandashi/</loc><lastmod>2024-07-29T11:19:00.257Z</lastmod><data><display><title>腾讯和去哪儿网官宣两件大事</title><pubTime>2024-07-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/haojixingburulanbitouSpringchuntian/</loc><lastmod>2024-08-03T03:37:37.702Z</lastmod><data><display><title>好记性不如烂笔头：Spring（春天）</title><pubTime>2024-07-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/nengzaiyijiabudao-20-rende-IT-gongsidaixiaqukaodeshiyifenmimang/</loc><lastmod>2024-07-29T11:19:00.257Z</lastmod><data><display><title>能在一家不到 20 人的 IT 公司呆下去，靠的是一份迷茫！</title><pubTime>2024-07-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanyaobaozhengxiaoxibudiushiyoubuzhongfuxiaoxiduiliezenmexuanxing/</loc><lastmod>2024-07-29T11:21:09.363Z</lastmod><data><display><title>面试官：要保证消息不丢失，又不重复，消息队列怎么选型？</title><pubTime>2024-07-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yongshitiaoyouhuacuoshijiangRedisfeiyongjiangben46wanyue/</loc><lastmod>2024-07-29T11:19:00.257Z</lastmod><data><display><title>用十条优化措施，将Redis费用降本46万/月</title><pubTime>2024-07-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tuijianjigeshiheJavakaifazhedemianfeiIDEAchajian/</loc><lastmod>2024-07-29T11:19:00.257Z</lastmod><data><display><title>推荐几个适合Java开发者的免费IDEA插件</title><pubTime>2024-07-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tuanduizhunbeijiesanle/</loc><lastmod>2024-07-29T11:20:26.894Z</lastmod><data><display><title>团队准备解散了。。</title><pubTime>2024-07-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wanzizhangwenjiexigugerilideshujukushizenmeshejide/</loc><lastmod>2024-07-29T11:21:09.399Z</lastmod><data><display><title>万字长文解析谷歌日历的数据库是怎么设计的</title><pubTime>2024-07-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/taiqianglekankanbierenshejideanquanhaoyongdeOpenApi/</loc><lastmod>2024-07-28T14:47:19.258Z</lastmod><data><display><title>如何优雅的为开放平台设计一个安全好用的OpenApi？</title><pubTime>2024-07-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Guavasaocaozuo10fenzhonggaodingrizhituominxuqiu/</loc><lastmod>2024-07-28T15:02:45.245Z</lastmod><data><display><title>Guava骚操作，10分钟搞定日志脱敏需求！</title><pubTime>2024-07-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/duorentongshidaochu-Excel-ganbengfuwuqiwomenlaishixianyigepaiduidaochugongneng/</loc><lastmod>2024-07-28T14:51:25.105Z</lastmod><data><display><title>多人同时导出 Excel 干崩服务器？大佬给出的解决方案太优雅了！</title><pubTime>2024-07-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot--Nacos--k8s-youyatingji/</loc><lastmod>2024-07-28T15:00:07.462Z</lastmod><data><display><title>springboot + nacos + k8s 优雅停机</title><pubTime>2024-07-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot--Minio-shixianwenjianqiepianjisushangchuanjishu/</loc><lastmod>2024-07-28T14:29:13.191Z</lastmod><data><display><title>SpringBoot + Minio 实现文件切片极速上传技术</title><pubTime>2024-07-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/haizaiyongJenkinskuailaishishizhekuanjianerqingdezidonghuabushugongjuba/</loc><lastmod>2024-07-28T14:35:48.403Z</lastmod><data><display><title>还在用Jenkins？快来试试这款简而轻的自动化部署工具吧！</title><pubTime>2024-07-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fenxiangyici-ShardingJDBC-yijishujufenbiaozhenshijingyan/</loc><lastmod>2024-07-28T14:48:13.835Z</lastmod><data><display><title>分享一次 ShardingJDBC 亿级数据分表真实经验</title><pubTime>2024-07-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshihuida-Redis-shidanxianchengdesuoyihenkuairangwohuiqudengtongzhi/</loc><lastmod>2024-07-28T14:46:42.644Z</lastmod><data><display><title>面试官：Redis为什么这么快？</title><pubTime>2024-07-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaodedaohanghonglvdengweishanengdumiao/</loc><lastmod>2024-07-18T00:57:09.311Z</lastmod><data><display><title>高德一面：高德导航红绿灯为啥能读秒？</title><pubTime>2024-07-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/30sdao08sjiluyicijiekouyouhuachenggonganli/</loc><lastmod>2024-07-18T14:18:50.188Z</lastmod><data><display><title>30s到0.8s，记录一次接口优化成功案例！</title><pubTime>2024-07-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/nihebingdaimayong-merge-haishiyong-rebase-/</loc><lastmod>2024-07-18T14:18:50.181Z</lastmod><data><display><title>你合并代码用 merge 还是用 rebase ？</title><pubTime>2024-07-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/juedingfangqishiyongJWTle/</loc><lastmod>2026-05-05T12:06:14.985Z</lastmod><data><display><title>决定放弃使用JWT了！</title><pubTime>2024-07-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/JetBrains-IDEquanxiliecaiyongxindemorenpifujijiangmianxiangsuoyouyonghutigong/</loc><lastmod>2024-07-18T14:15:44.796Z</lastmod><data><display><title>JetBrains IDE全系列采用新的默认“皮肤”：即将面向所有用户提供</title><pubTime>2024-07-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shouzangMySQL-chaoquanyouhuaqingdankezhixingxilie/</loc><lastmod>2024-07-18T14:22:27.747Z</lastmod><data><display><title>【收藏】MySQL 超全优化清单（可执行系列）</title><pubTime>2024-07-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootXXLJOBgaoxiaodingshirenwuguanli/</loc><lastmod>2024-07-18T14:21:35.713Z</lastmod><data><display><title>SpringBoot+XXL-JOB：高效定时任务管理</title><pubTime>2024-07-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/hebingdaimayong-merge-haishiyong-rebase--liangzhedequbieshishenme/</loc><lastmod>2024-07-18T14:18:50.184Z</lastmod><data><display><title>合并代码用 merge 还是用 rebase ？ 两者的区别是什么？</title><pubTime>2024-07-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Scheduledingshirenwufenbushihuanjingzhexiekengniyidingdezhuyi/</loc><lastmod>2026-10-25T05:39:22.398Z</lastmod><data><display><title>@Schedule定时任务+分布式环境，这些坑你一定得注意！！！</title><pubTime>2024-07-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiyuredisshixiandeqingliangjiyanchiduilie/</loc><lastmod>2024-07-18T01:36:02.051Z</lastmod><data><display><title>基于redis实现的轻量级延迟队列</title><pubTime>2024-07-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiyuSpringBootdeweifuwujiagouyuK8Srongqibushushijian/</loc><lastmod>2024-07-18T01:31:18.584Z</lastmod><data><display><title>基于SpringBoot的微服务架构与K8S容器部署实践</title><pubTime>2024-07-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/woyoudianxiangyongJDK17le/</loc><lastmod>2024-07-18T01:38:05.629Z</lastmod><data><display><title>扛不住诱惑，我准备转投 JDK17 了....</title><pubTime>2024-07-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-ruhezuodaowuganshuaxintoken/</loc><lastmod>2024-07-13T15:15:15.565Z</lastmod><data><display><title>SpringBoot 如何做到无感刷新token？</title><pubTime>2024-07-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yigechenfeng55niandeBugyou17suixueshengkaifafengmilebangeshijidejingdianyouxibeituixiuchengxuyuanfaxianguanjianBug/</loc><lastmod>2024-07-13T15:15:15.565Z</lastmod><data><display><title>一个尘封55年的Bug！由17岁学生开发、风靡了半个世纪的经典游戏，被退休程序员发现关键Bug</title><pubTime>2024-07-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuankaiyuanjingmeidezhishiguanligongjukedulibushu/</loc><lastmod>2024-07-13T15:15:15.566Z</lastmod><data><display><title>一款开源、精美的知识管理工具，可独立部署</title><pubTime>2024-07-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Boot--MinIO-shixianwenjianqiepianjisushangchuanjishu/</loc><lastmod>2024-07-11T15:53:38.044Z</lastmod><data><display><title>SpringBoot + Minio 实现文件切片极速上传技术</title><pubTime>2024-07-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/buyinruESruheliyongMySQLshixianmohupipei/</loc><lastmod>2024-07-11T15:54:12.693Z</lastmod><data><display><title>不引入ES，如何利用MySQL实现模糊匹配？</title><pubTime>2024-07-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/MQxiaoxijiyabagongsixitongzhengguale/</loc><lastmod>2024-07-13T15:15:15.565Z</lastmod><data><display><title>MQ消息积压，把公司系统整挂了！</title><pubTime>2024-07-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/TransactionalreadOnlytrue-zhendeshitigaoxingnengdelingdanmiaoyaoma/</loc><lastmod>2026-10-25T05:39:22.395Z</lastmod><data><display><title>@Transactional(readOnly=true) 真的是提高性能的灵丹妙药吗？</title><pubTime>2024-07-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiaolvlamankaifaleyikuankezhijiebianji-jar-baode-IDEA-chajian/</loc><lastmod>2024-07-07T04:35:23.296Z</lastmod><data><display><title>效率拉满，开发了一款可直接编辑 jar 包的 IDEA 插件</title><pubTime>2024-07-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/VS-Codezuiqiangtidaipin-Theia-IDE-zhengshi-GAzhichiyunduanhezhuomianjianrongVS-Codekuozhan/</loc><lastmod>2024-07-07T14:37:29.759Z</lastmod><data><display><title>VS Code最强替代品 Theia IDE 正式 GA：支持云端和桌面、兼容VS Code扩展</title><pubTime>2024-07-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/hebeikafeiyijianbushuqianduanxiangmu/</loc><lastmod>2024-07-07T14:39:06.338Z</lastmod><data><display><title>喝杯咖啡，一键部署前端项目</title><pubTime>2024-07-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/12gejiqiaodazaochaogaoxingnengdejiekouAPI/</loc><lastmod>2024-07-07T14:37:29.759Z</lastmod><data><display><title>12个技巧，打造超高性能的接口API</title><pubTime>2024-07-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Security--JWT--guomi-SM4-shixianyonghurenzhengshouquan/</loc><lastmod>2024-07-07T14:39:06.341Z</lastmod><data><display><title>Spring Security + JWT + 国密 SM4 实现用户认证&amp;授权</title><pubTime>2024-07-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruheyouyadejiangshejimoshiyunyongdaoshijixiangmuzhongqu/</loc><lastmod>2024-07-07T14:37:29.760Z</lastmod><data><display><title>如何优雅的将设计模式运用到实际项目中去？</title><pubTime>2024-07-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/21gekuaijiejianjiaoniwanzhuanIDEAgaobiekuaijiejiansousuoderizi/</loc><lastmod>2024-07-07T14:37:29.759Z</lastmod><data><display><title>21个快捷键，教你玩转IDEA，告别快捷键搜索的日子</title><pubTime>2024-07-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wangchuanhuaweimubiaoyuanxiaomingdangengxinle/</loc><lastmod>2024-07-07T14:37:29.760Z</lastmod><data><display><title>网传华为目标院校名单更新了...</title><pubTime>2024-07-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Java-jiezhu-OpenCV-shixianrenlianshibiedenglu/</loc><lastmod>2024-07-07T14:37:29.760Z</lastmod><data><display><title>Java 借助 OpenCV 实现人脸识别登录</title><pubTime>2024-07-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/CentOS-zhengshixuanbuquanmiantingfu/</loc><lastmod>2024-07-07T14:37:29.760Z</lastmod><data><display><title>CentOS 正式宣布：全面停服！！</title><pubTime>2024-07-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/99deshijianlizhishiyongzhe14geGitminglingjiugoule/</loc><lastmod>2024-07-07T14:37:29.760Z</lastmod><data><display><title>99%的时间里只使用这14个Git命令就够了！！！</title><pubTime>2024-07-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/beipanpei-1250-wanbuzhengdangzhuaqugaodedituyongduyanshizhishu/</loc><lastmod>2024-07-07T14:37:29.760Z</lastmod><data><display><title>被判赔 1250 万！不正当抓取高德地图“拥堵延时指数”</title><pubTime>2024-07-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Dont-always-meet-want-to-learn-to-communicate-in-document/</loc><lastmod>2024-06-29T11:45:59.149Z</lastmod><data><display><title>不要老开会，要学会用文档沟通</title><pubTime>2024-06-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/sancishucuomimahouxitongshizenmezuodaoburangwojixuchangshide/</loc><lastmod>2024-06-29T11:43:39.836Z</lastmod><data><display><title>三次输错密码后，系统是怎么做到不让我继续尝试的？</title><pubTime>2024-06-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ForkJoinPooldarenwuchaifenrangbingxinghaiqilai/</loc><lastmod>2024-06-29T11:47:31.255Z</lastmod><data><display><title>ForkJoinPool：大任务拆分，让并行嗨起来！</title><pubTime>2024-06-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/476qishuxi-Redis-manei-Redis-deguoqijianshanchucelveshishenme/</loc><lastmod>2024-06-29T11:38:11.147Z</lastmod><data><display><title>【476期】熟悉 Redis 吗，那 Redis 的过期键删除策略是什么？</title><pubTime>2024-06-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot--xunixianchengxingnengzhalie/</loc><lastmod>2024-06-29T11:42:00.662Z</lastmod><data><display><title>SpringBoot + 虚拟线程，鸟枪换大炮！</title><pubTime>2024-06-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-zidingyiqidonghuamian/</loc><lastmod>2024-06-30T12:21:17.900Z</lastmod><data><display><title>SpringBoot 自定义启动画面</title><pubTime>2024-06-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/479qiduixianmianshiguanMySQL-jishujubiaozengjiayilieyidinghuisuobiaoma/</loc><lastmod>2024-06-30T12:21:17.900Z</lastmod><data><display><title>【479期】对线面试官：MySQL 给数据表增加一列，一定会锁表吗？</title><pubTime>2024-06-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jin-20-de-SQL-Server-yizhongzhizhichi/</loc><lastmod>2024-06-30T12:21:17.901Z</lastmod><data><display><title>近 20% 的 SQL Server 已终止支持！</title><pubTime>2024-06-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiaoniyongsanzhongfangshimonilianggexianchengqiangpiao/</loc><lastmod>2024-06-30T12:21:17.901Z</lastmod><data><display><title>教你用三种方式模拟两个线程抢票</title><pubTime>2024-06-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/meitianxiaohao100yigeerweimashibushikuaiyongwanlediqiubaozhadoubuhui/</loc><lastmod>2024-06-30T13:28:31.560Z</lastmod><data><display><title>每天消耗100亿个，二维码是不是快用完了？地球爆炸都不会！！！</title><pubTime>2024-06-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/hongmengPCbanlaixikankanweilaicaozuoxitongzhangshenmeyang/</loc><lastmod>2024-06-30T12:21:17.902Z</lastmod><data><display><title>鸿蒙PC版来袭｜看看未来操作系统长什么样</title><pubTime>2024-06-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/alizhongmian10yishujuruhekuaisucharuMySQL/</loc><lastmod>2024-06-27T01:28:15.557Z</lastmod><data><display><title>阿里终面：10亿数据如何快速插入MySQL？</title><pubTime>2024-06-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jinjiewanfacelvezerenlianzuheshixianhetongqianzhang/</loc><lastmod>2024-06-27T01:29:42.242Z</lastmod><data><display><title>进阶玩法：策略+责任链+组合实现合同签章</title><pubTime>2024-06-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/2024quanqiudaxuejisuanjizhuanyepaiming/</loc><lastmod>2024-07-18T01:32:23.117Z</lastmod><data><display><title>2024全球大学计算机专业排名</title><pubTime>2024-06-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/caiyuanweishenmexiancaijishurenyuanwangyouyizhenjianxue/</loc><lastmod>2024-06-27T14:33:43.036Z</lastmod><data><display><title>裁员为什么先裁技术人员？网友一针见血</title><pubTime>2024-06-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wunianmoyijianhuaweicangjiebianchengyuyanzhengshifabu/</loc><lastmod>2024-06-27T14:33:43.035Z</lastmod><data><display><title>五年磨一剑，华为仓颉编程语言正式发布！</title><pubTime>2024-06-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/liangwanzixiangjiedainichedigaodong-Spring-Security-60-deshixianyuanli/</loc><lastmod>2024-06-27T14:33:43.035Z</lastmod><data><display><title>两万字详解，带你彻底搞懂 Spring Security 6.0 的实现原理</title><pubTime>2024-06-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/youyadechuli-API-jiekouminganshujujiajiemifanganxiangjie/</loc><lastmod>2024-06-27T01:34:07.471Z</lastmod><data><display><title>优雅的处理 API 接口敏感数据加解密（方案详解）</title><pubTime>2024-06-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zuishihechengxuyuandehuatugongju/</loc><lastmod>2024-06-27T14:33:43.034Z</lastmod><data><display><title>最适合程序员的画图工具？</title><pubTime>2024-06-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuankaiyuandezhinengcangchu-WMS-xitong/</loc><lastmod>2024-06-27T14:33:43.034Z</lastmod><data><display><title>一款开源的智能仓储 WMS 系统</title><pubTime>2024-06-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/rongduangelizhongshijiangjichaoshixianliuyiwenbangnishunligaokeyongjiagouliuliangzhili/</loc><lastmod>2024-06-27T14:33:43.034Z</lastmod><data><display><title>熔断、隔离、重试、降级、超时、限流，一文帮你顺理高可用架构流量治理</title><pubTime>2024-06-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/dididacheruhezhaochufangyuanyiqianmineidechengkejiekai-GeoHash-deshenmimiansha/</loc><lastmod>2024-06-24T09:55:26.617Z</lastmod><data><display><title>滴滴打车如何找出方圆一千米内的乘客？揭开 GeoHash 的神秘面纱</title><pubTime>2024-06-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguochengzhongnaxiehuidarangrenganjueshigeshuihuohenduowentiyehenqipa/</loc><lastmod>2024-06-24T09:55:26.562Z</lastmod><data><display><title>面试过程中哪些回答让人感觉是个水货？｜很多问题也很奇葩！！！</title><pubTime>2024-06-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/AIyijianquyijishuweizaolejin7000zhangyinhuitupianjieguohenxing/</loc><lastmod>2024-06-24T09:55:26.562Z</lastmod><data><display><title>AI&apos;一键去衣&apos;技术，伪造了近7000张淫秽图片，结果很刑</title><pubTime>2024-06-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weilaikenengxiaoshidebianchengyuyan/</loc><lastmod>2024-06-24T09:55:26.562Z</lastmod><data><display><title>未来可能消失的编程语言</title><pubTime>2024-06-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/256k-staryikuankaiyuanjiandanqingliangjideshipinbofangchajian/</loc><lastmod>2024-06-24T09:57:32.865Z</lastmod><data><display><title>25.6k star！一款开源、简单、轻量级的视频播放插件</title><pubTime>2024-06-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/88k-starzuixuankuzuimeiguandekeshihuadapingmobangongnenghenquanmian/</loc><lastmod>2024-06-24T09:58:29.858Z</lastmod><data><display><title>8.8k star，最炫酷、最美观的可视化大屏模板，功能很全面！</title><pubTime>2024-06-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Cloud--Nacos--fuzaijunhengqishixianquanlianluhuidufabushizhan/</loc><lastmod>2024-06-24T09:57:24.417Z</lastmod><data><display><title>Spring Cloud + Nacos + 负载均衡器实现全链路灰度发布实战</title><pubTime>2024-06-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuankaiyuanyouyaqiangdadewulianwangxitong/</loc><lastmod>2024-06-24T09:55:26.561Z</lastmod><data><display><title>一款开源、优雅、强大的物联网系统</title><pubTime>2024-06-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanmeiguanyouyaqingliangjidejiankongxitong/</loc><lastmod>2024-06-24T09:56:34.127Z</lastmod><data><display><title>一款美观、优雅、轻量级的监控系统</title><pubTime>2024-06-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruheshixianyigehegedefenbushisuodianzangban/</loc><lastmod>2024-06-24T09:55:26.561Z</lastmod><data><display><title>如何实现一个合格的分布式锁（典藏版）</title><pubTime>2024-06-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/sihuadedabaobushuyitaodaizou/</loc><lastmod>2024-06-24T09:56:34.125Z</lastmod><data><display><title>丝滑的打包部署，一套带走</title><pubTime>2024-06-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanqingliangjikaiyuanqiangdadewulianwangzongheyewupingtai/</loc><lastmod>2024-06-24T09:55:26.561Z</lastmod><data><display><title>一款轻量级、开源、强大的物联网综合业务平台</title><pubTime>2024-06-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/kaiyuankuangjiazhongdezerenlianmoshishijian/</loc><lastmod>2024-06-24T09:55:26.561Z</lastmod><data><display><title>开源框架中的责任链模式实践</title><pubTime>2024-06-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/aliyechushouleSpring-Cloud-Alibaba-AI-chutiyan/</loc><lastmod>2024-06-24T09:57:24.420Z</lastmod><data><display><title>阿里也出手了！Spring Cloud Alibaba AI 初体验</title><pubTime>2024-06-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/lengmendanshiyongdexiaojiqiaokuaisuceshi-Mybatis-fuzaSQLwuxuqidong-Spring/</loc><lastmod>2024-06-17T13:12:48.180Z</lastmod><data><display><title>【冷门但实用的小技巧】快速测试 Mybatis 复杂SQL，无需启动 Spring</title><pubTime>2024-06-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/2024-zuishouhuanyingde-50-gemimapaixingbang/</loc><lastmod>2024-06-17T13:12:48.180Z</lastmod><data><display><title>2024 最受欢迎的 50 个密码排行榜</title><pubTime>2024-06-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/nijianguozuilandedaimazhangshenmeyangzitinghaofangzhiwangjimimadayinyinyushi/</loc><lastmod>2024-06-17T13:12:48.180Z</lastmod><data><display><title>你见过最烂的代码长什么样子？挺好，防止忘记密码​，大隐隐于市</title><pubTime>2024-06-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/kaiyuandeguochan-Web-fanghuoqianggongjuhuobaole/</loc><lastmod>2024-06-17T13:12:48.181Z</lastmod><data><display><title>开源的国产 Web 防火墙工具，火爆了！</title><pubTime>2024-06-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuangaoyanzhixiandaihuadezhinengyunwei--qingliangbaoleijipingtai/</loc><lastmod>2024-06-17T13:16:19.807Z</lastmod><data><display><title>一款高颜值、现代化的智能运维 &amp; 轻量堡垒机平台</title><pubTime>2024-06-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiranyouleTomcatweishenmehaiyaoNginx/</loc><lastmod>2024-06-17T13:12:48.181Z</lastmod><data><display><title>既然有了Tomcat，为什么还要Nginx？</title><pubTime>2024-06-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshibikao-restful-quanzhanjineng/</loc><lastmod>2024-06-17T13:16:19.803Z</lastmod><data><display><title>面试必考 restful 全栈技能</title><pubTime>2024-06-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yiwanbaqiantiaoxianchengxianchengweishashifangbule/</loc><lastmod>2024-06-17T13:12:48.180Z</lastmod><data><display><title>一万八千条线程，线程为啥释放不了？</title><pubTime>2024-06-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/liaoliao-RBAC-quanxianguanli/</loc><lastmod>2024-06-17T13:12:48.180Z</lastmod><data><display><title>聊聊 RBAC 权限管理</title><pubTime>2024-06-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ArraysasList-douyoushenmeyinzangdexianjing/</loc><lastmod>2024-06-17T13:12:48.178Z</lastmod><data><display><title>Arrays.asList() 都有什么隐藏的陷阱？</title><pubTime>2024-06-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/142k-staryikuankaiyuandepachongxiangmuzhichixiaohongshudouyinweibodengzhuliuneirongpingtai/</loc><lastmod>2024-06-17T13:16:19.810Z</lastmod><data><display><title>14.2k star，一款开源的爬虫项目，支持小红书、抖音、微博等主流内容平台</title><pubTime>2024-06-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/VS-CodejingdiAtomyuanzuozhezhudaoRustbianxiedezuihaobianjiqiZedkaishizhichiLinux/</loc><lastmod>2024-06-17T13:12:48.179Z</lastmod><data><display><title>VS Code劲敌、Atom原作者主导、Rust编写的“最好”编辑器——Zed开始支持Linux</title><pubTime>2024-06-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shiyongchaxunfenlihoucong20syouhuadao500msniuwa/</loc><lastmod>2024-06-17T13:12:48.179Z</lastmod><data><display><title>使用查询分离后，从20s优化到500ms，牛哇~</title><pubTime>2024-06-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-dingshirenwuyu-XXLJOB-linghuoqiehuanfangan/</loc><lastmod>2024-06-27T01:29:04.721Z</lastmod><data><display><title>Spring Boot 定时任务与 xxl-job 灵活切换方案</title><pubTime>2024-06-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/bimianshankupaoludezuihaobanfa/</loc><lastmod>2024-06-17T13:16:19.805Z</lastmod><data><display><title>避免删库跑路的最好办法</title><pubTime>2024-06-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/guochankaiyuanyizhanshizidonghuayunweipingtai/</loc><lastmod>2024-06-17T13:12:48.179Z</lastmod><data><display><title>国产、开源、一站式自动化运维平台</title><pubTime>2024-06-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/8geniyinggaizhangwodeshiyong-Java-Streams-API/</loc><lastmod>2024-06-17T13:12:48.178Z</lastmod><data><display><title>8个你应该掌握的实用 Java Streams API</title><pubTime>2024-06-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/huancunqikengnicaiguoma/</loc><lastmod>2024-09-30T08:33:24.400Z</lastmod><data><display><title>缓存七坑，你踩过吗？</title><pubTime>2024-06-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Javayiranhennengda/</loc><lastmod>2024-06-17T13:12:48.178Z</lastmod><data><display><title>Java依然很能打！</title><pubTime>2024-06-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weifuwusanshisanwenliangwanzituwenxiangjie/</loc><lastmod>2024-06-15T08:43:14.956Z</lastmod><data><display><title>面渣逆袭：微服务三十三问</title><pubTime>2024-06-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-fenbushiyanzhengmadenglufangan/</loc><lastmod>2024-06-15T09:01:16.001Z</lastmod><data><display><title>SpringBoot实现分布式验证码登录方案</title><pubTime>2024-06-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiangmuzhongyuyongshanglePowerJobzhenxiang/</loc><lastmod>2024-06-15T08:41:45.341Z</lastmod><data><display><title>项目终于用上了PowerJob，真香！</title><pubTime>2024-06-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fenbushilianluzhuizongTraceIdFilter--MDC--Skywalking/</loc><lastmod>2024-06-15T08:59:45.609Z</lastmod><data><display><title>分布式链路追踪：TraceIdFilter + MDC + Skywalking</title><pubTime>2024-06-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmewangshangzhemeduopojie-Intellij-IDEA-degongjudanshiguanfangquebuguanni/</loc><lastmod>2024-06-24T09:55:26.560Z</lastmod><data><display><title>为什么网上这么多破解 Intellij IDEA 的工具，但是官方却不管呢？</title><pubTime>2024-06-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/baiwanjirenwuzhongshikuangjia-FastRetry/</loc><lastmod>2024-09-30T08:49:15.201Z</lastmod><data><display><title>推荐一下，比Spring-Retry还快的百万级任务重试框架Fast-Retry</title><pubTime>2024-06-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruheyouyadeshixianzaixianrenshutongjigongneng/</loc><lastmod>2024-06-15T08:52:55.139Z</lastmod><data><display><title>几种优雅实现在线人数统计的方案</title><pubTime>2024-06-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/alikaiyuande-JetCacheAlibaba-huancunkuangjialailejieyixia/</loc><lastmod>2024-06-13T01:27:32.219Z</lastmod><data><display><title>阿里开源的 JetCache-Alibaba 缓存框架，来了解一下？</title><pubTime>2024-06-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zaijian-VMware-buhaoyisitamianfeile/</loc><lastmod>2024-06-15T08:38:08.100Z</lastmod><data><display><title>再见 VMware ？不好意思，它免费了！</title><pubTime>2024-06-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/hulianwangdachanggongjijinjiaonaedudagongkai/</loc><lastmod>2024-06-15T08:38:08.099Z</lastmod><data><display><title>互联网大厂公积金缴纳额度大公开！</title><pubTime>2024-06-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xinlingshouSaaSjiagoukaifangpingtaijiagousheji/</loc><lastmod>2024-06-15T08:38:08.100Z</lastmod><data><display><title>新零售SaaS架构：开放平台架构设计</title><pubTime>2024-06-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wusuobingfakuangjiaDisruptortaiqiangle/</loc><lastmod>2024-06-15T08:38:08.101Z</lastmod><data><display><title>无锁并发框架Disruptor，太强了！</title><pubTime>2024-06-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yizhangzhangtutouchelijie-SpringBoot-qidongyuanlijiagoushibibeizhishibuweiyingfumianshi/</loc><lastmod>2024-06-15T08:47:33.739Z</lastmod><data><display><title>一张长图透彻理解 SpringBoot 启动原理，架构师必备知识，不为应付面试！</title><pubTime>2024-06-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/477qiNettychaoxiangxijiedashiwenshida/</loc><lastmod>2024-06-04T12:18:33.843Z</lastmod><data><display><title>【477期】Netty超详细解答十问十答</title><pubTime>2024-06-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shouhui2133wanyuyuanzhegechengxuyuanhuoxing12nian6geyue/</loc><lastmod>2024-06-04T12:18:33.844Z</lastmod><data><display><title>受贿2133万余元，这个程序员获刑12年6个月</title><pubTime>2024-06-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/478qimianshiguanxianchengchitijiaoyigerenwuzhanduodaneicun/</loc><lastmod>2024-06-04T12:18:33.843Z</lastmod><data><display><title>【478期】面试官：线程池提交一个任务占多大内存？</title><pubTime>2024-06-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gongsixinlaixiaohuoba-MyBatis-tihuancheng-MyBatisPlusshangxianhoubeikaile/</loc><lastmod>2024-06-04T12:31:36.360Z</lastmod><data><display><title>公司新来小伙，把 MyBatis 替换成 MyBatis-Plus，上线后被开了.....</title><pubTime>2024-06-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/saveBatchzidingyipiliangcharuduoxianchengpiliangcharuxingnengduibichabiejudaa/</loc><lastmod>2024-06-04T12:18:33.843Z</lastmod><data><display><title>saveBatch()、自定义批量插入、多线程批量插入性能对比，差别巨大啊~！</title><pubTime>2024-06-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-kaifalibukaizhexiezhujielaixuexiyixiaba/</loc><lastmod>2024-06-04T12:18:33.843Z</lastmod><data><display><title>SpringBoot 开发离不开这些注解，来学习一下吧？</title><pubTime>2024-06-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruzhiJavabuhui-git-beikaichule/</loc><lastmod>2024-06-04T12:18:33.844Z</lastmod><data><display><title>入职Java，不会 git 被开除了。。。</title><pubTime>2024-06-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/155k-stargongnengqianghanmianfeikaiyuandeshujukeshihuagongju/</loc><lastmod>2024-06-04T12:18:33.842Z</lastmod><data><display><title>15.5k star，功能强悍、免费、开源的数据可视化工具</title><pubTime>2024-06-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/2024niangongzuoshizhanggongsipaixingqian10gongsinaxiezhidequ/</loc><lastmod>2024-06-06T09:39:11.853Z</lastmod><data><display><title>2024年工作时长公司排行前10公司，哪些值得去？</title><pubTime>2024-06-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-dongtaijiazai-Jar-baowanzhuandongtaipeizhi/</loc><lastmod>2024-06-04T12:34:55.795Z</lastmod><data><display><title>SpringBoot 动态加载 Jar 包，玩转动态配置！</title><pubTime>2024-06-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Transactional-zhongshiyongxianchengsuodaozhilesuoshixiaozhenjingwoyizhengnian/</loc><lastmod>2026-10-25T05:39:22.396Z</lastmod><data><display><title>@Transactional 中使用线程锁导致了锁失效，震惊我一整年！</title><pubTime>2024-06-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/192k-starsanfenzhongshixianyitao-Web-bande-Excel-zujianzhegekaiyuangongjuqiangdelipu/</loc><lastmod>2024-06-04T12:34:55.793Z</lastmod><data><display><title>19.2k star，三分钟实现一套 Web 版的 Excel 组件，这个开源工具强的离谱！</title><pubTime>2024-06-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmebutuijianzaiSpring-BootzhongshiyongValuejiazaipeizhi/</loc><lastmod>2024-06-17T13:12:48.178Z</lastmod><data><display><title>为什么不推荐在Spring Boot中使用@Value加载配置</title><pubTime>2024-06-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Bootzhongde-6-zhongAPIqingqiucanshuduqufangshi/</loc><lastmod>2024-06-17T13:12:48.178Z</lastmod><data><display><title>Spring Boot中的 6 种API请求参数读取方式</title><pubTime>2024-06-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianfeikaiyuanyijichengderenlianshibiexitonggongnengfeichangqiangda/</loc><lastmod>2024-06-04T12:18:33.842Z</lastmod><data><display><title>免费、开源、易集成的人脸识别系统，功能非常强大！</title><pubTime>2024-06-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wohuanshanglekongzhizhenhouyizheng/</loc><lastmod>2024-06-06T09:39:11.854Z</lastmod><data><display><title>我患上了空指针后遗症</title><pubTime>2024-06-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shengji-JDK17-yigebukejujuedeliyou/</loc><lastmod>2024-06-04T12:18:33.843Z</lastmod><data><display><title>升级 JDK17 一个不可拒绝的理由！</title><pubTime>2024-06-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanzhengjiekaiyuanzhuanshuchengxuyuande-Web-bijiyingyong/</loc><lastmod>2024-06-04T12:18:33.842Z</lastmod><data><display><title>一款整洁、开源、专属程序员的 Web 笔记应用</title><pubTime>2024-06-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Throw-away-okhttp-httpClient-try-this-lightweight-HTTP-client-framework-blowing-up/</loc><lastmod>2026-04-28T16:36:00.149Z</lastmod><data><display><title>干掉 OkHttp / HttpClient / RestTemplate！这款 HTTP 神器，一个注解搞定调用</title><pubTime>2024-06-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jigebucuodeIDEAchajianrangwodemasuyoukuaile/</loc><lastmod>2024-06-02T11:47:22.980Z</lastmod><data><display><title>几个不错的IDEA插件，让我的码速又快了！</title><pubTime>2024-06-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weilefangbiankaifawodasuanshixianyigeRedis-gongjuji/</loc><lastmod>2024-06-02T11:31:44.557Z</lastmod><data><display><title>为了方便开发，我打算实现一个Redis 工具集</title><pubTime>2024-06-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-shixian-RASAES-zidongjiekoujiemi/</loc><lastmod>2024-06-02T11:48:19.397Z</lastmod><data><display><title>SpringBoot 实现 RAS+AES 自动接口解密</title><pubTime>2024-06-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuankaiyuanjianjiezhichiquanpingtaidegaosuxiazaishenqi/</loc><lastmod>2024-05-30T01:07:50.279Z</lastmod><data><display><title>一款开源、简洁、支持全平台的高速下载神器</title><pubTime>2024-05-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuangaoyanzhikaiyuankuapingtaideyunduanshuanglianbijiruanjian/</loc><lastmod>2024-05-30T01:07:50.278Z</lastmod><data><display><title>一款高颜值、开源、跨平台的云端双链笔记软件</title><pubTime>2024-05-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Redis-Stream-yongzuoxiaoxiduiliewanmeima/</loc><lastmod>2024-05-30T01:09:27.931Z</lastmod><data><display><title>Redis Stream 用做消息队列完美吗</title><pubTime>2024-05-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/6-gejishudiandainilijie-Kafka-gaoxingnengbeihoudeyuanli/</loc><lastmod>2024-05-30T01:07:50.277Z</lastmod><data><display><title>6 个技术点带你理解 Kafka 高性能背后的原理</title><pubTime>2024-05-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootRedisdingshirenwumonishoujiduanxinyanzheng/</loc><lastmod>2024-05-30T01:09:27.934Z</lastmod><data><display><title>SpringBoot+Redis+定时任务模拟手机短信验证</title><pubTime>2024-05-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wangyedabaochengzhuomianyingyongzhekuankaiyuanshenqiyijianwanchengfeichangqiangda/</loc><lastmod>2024-05-30T01:09:27.932Z</lastmod><data><display><title>网页打包成桌面应用？这款开源神器一键完成，非常强大！</title><pubTime>2024-05-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gittijiaocuolebiehuangzhijieshanchutijiaojilu/</loc><lastmod>2024-05-30T01:09:27.928Z</lastmod><data><display><title>git提交错了？别慌，直接删除提交记录</title><pubTime>2024-05-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/475qiRPCmianshisanlianwenshenmeshiRPCkuangjiashixianyuanliniyuSOARESTyoushaqubie/</loc><lastmod>2024-05-23T14:40:34.682Z</lastmod><data><display><title>【475期】RPC面试三连问：什么是RPC框架？实现原理呢？与SOA、REST有啥区别？</title><pubTime>2024-05-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuankaiyuanqianghandefenbushipachongguanlipingtai/</loc><lastmod>2024-05-23T14:43:36.488Z</lastmod><data><display><title>一款开源、强悍的分布式爬虫管理平台</title><pubTime>2024-05-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Redispantaokaiyuandezuilejihusuoyouren/</loc><lastmod>2024-05-23T14:40:34.682Z</lastmod><data><display><title>Redis“叛逃”开源，得罪了几乎所有人</title><pubTime>2024-05-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yiwanzijiaochengxiangjiejiaohuiniruhezai-SpringBoot-zhongshiyong-WebSocketdianzangban/</loc><lastmod>2024-05-23T14:43:36.484Z</lastmod><data><display><title>一万字教程详解：教会你如何在 SpringBoot 中使用 WebSocket（典藏版）</title><pubTime>2024-05-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zijidongshouxiege-IDEA-gaoxiaochajianSwaggerzhujieJavaDocyijianshengcheng/</loc><lastmod>2024-05-23T14:40:34.683Z</lastmod><data><display><title>自己动手写个 IDEA 高效插件：Swagger注解、JavaDoc一键生成</title><pubTime>2024-05-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gongwuyuanxinzizhengkaishiganchaohulianwang/</loc><lastmod>2024-05-23T14:40:34.683Z</lastmod><data><display><title>公务员薪资正开始赶超互联网</title><pubTime>2024-05-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mingmingyingjianbiruanjiannandanweishenmeyingjiangongchengshidaiyuhaibururuanjian/</loc><lastmod>2024-05-23T14:40:34.683Z</lastmod><data><display><title>明明硬件比软件难，但为什么硬件工程师待遇还不如软件</title><pubTime>2024-05-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-BootGroovy-mofaqingsongshixiandongtaibiancheng/</loc><lastmod>2024-05-23T14:43:36.480Z</lastmod><data><display><title>Spring Boot+Groovy 魔法轻松实现动态编程！</title><pubTime>2024-05-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/654k-starzailiulanqishangzhijieshiyong-VS-Codezhekuankaiyuangongjujuele/</loc><lastmod>2024-05-23T14:40:34.681Z</lastmod><data><display><title>65.4k star，在浏览器上直接使用 VS Code，这款开源工具绝了！</title><pubTime>2024-05-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yigeyouxiu-Maven-xiangmuge-Model-jianzuijiajichengshejifangan/</loc><lastmod>2024-05-23T14:43:36.482Z</lastmod><data><display><title>一个优秀 Maven 项目，各 Model 间最佳继承设计方案</title><pubTime>2024-05-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuankaiyuanqiangdadezhongduangongxianggongjukanchengshenqi/</loc><lastmod>2024-05-23T14:43:36.485Z</lastmod><data><display><title>一款开源、强大的终端共享工具，堪称神器</title><pubTime>2024-05-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuangaoyanzhikaiyuankuapingtaidedianzishuyueduqi/</loc><lastmod>2024-05-23T14:40:34.682Z</lastmod><data><display><title>一款高颜值、开源、跨平台的电子书阅读器</title><pubTime>2024-05-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/henduopengyoudouxiaoshile/</loc><lastmod>2024-05-30T01:07:50.277Z</lastmod><data><display><title>很多朋友都消失了。。</title><pubTime>2024-05-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wosixihuan40suichengxuyuan/</loc><lastmod>2024-05-23T14:40:34.682Z</lastmod><data><display><title>我司喜欢40岁程序员</title><pubTime>2024-05-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/duoxianchengxingnengyouhuazuidadekeng99derendoubuzizhi/</loc><lastmod>2024-05-23T14:40:34.682Z</lastmod><data><display><title>多线程性能优化最大的坑，99%的人都不自知！</title><pubTime>2024-05-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Google-Reader-bei-daimashishan-shasi/</loc><lastmod>2024-05-21T14:56:32.093Z</lastmod><data><display><title>Google Reader 被 “代码屎山” 杀死</title><pubTime>2024-05-20T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiaomoxingdeyoushiyuelaiyuemingxianle/</loc><lastmod>2024-05-21T14:56:32.094Z</lastmod><data><display><title>小模型的优势越来越明显了</title><pubTime>2024-05-20T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/maledisanfangjiekoubudongshengsejianghttpgaiweilehttpsbeikengle/</loc><lastmod>2024-05-21T14:56:32.094Z</lastmod><data><display><title>麻了，第三方接口不动声色将http改为了https，被坑了....</title><pubTime>2024-05-20T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Arthasshengchanwentidashaqi/</loc><lastmod>2024-05-21T14:57:30.583Z</lastmod><data><display><title>Arthas，生产问题大杀器</title><pubTime>2024-05-20T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiekouxiangyingmanneishinimeiyong-CompletableFuture-laiyouhua/</loc><lastmod>2024-05-17T01:47:48.839Z</lastmod><data><display><title>接口响应慢？如何用 CompletableFuture 来优化</title><pubTime>2024-05-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot--shiwugouzihanshudazaogaoxiaozhifuxitong/</loc><lastmod>2024-09-30T06:53:09.602Z</lastmod><data><display><title>SpringBoot + 事务钩子函数，打造高效支付系统！</title><pubTime>2024-05-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanmeiguankaiyuandeguanliyibiaobantaishiyongle/</loc><lastmod>2024-05-11T14:17:26.564Z</lastmod><data><display><title>一款美观、开源的管理仪表板，太实用了</title><pubTime>2024-05-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Windows-yuanchengbuyaozaiyong-mstsc-lezhekuankaiyuanshenqicaishiYYDS/</loc><lastmod>2024-05-11T14:12:44.952Z</lastmod><data><display><title>Windows 远程不要再用 mstsc 了，这款开源神器才是YYDS</title><pubTime>2024-05-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-shixianshujujiamituominzhujie--fanshe--AOP/</loc><lastmod>2024-05-11T14:12:44.952Z</lastmod><data><display><title>SpringBoot 实现数据加密脱敏（注解 + 反射 + AOP）</title><pubTime>2024-05-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruheshiyong-Java-duqu-Exceldocxpdf-he-txt-wenjian/</loc><lastmod>2024-05-11T15:16:04.794Z</lastmod><data><display><title>如何使用 Java 读取 Excel、docx、pdf 和 txt 文件？</title><pubTime>2024-05-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/qianglietuijian-MapperStructbujianyiyong-BeanUtilscopyProperties-kaobeishuju/</loc><lastmod>2024-05-11T14:17:26.571Z</lastmod><data><display><title>强烈推荐 MapperStruct，不建议用 BeanUtils.copyProperties 拷贝数据？</title><pubTime>2024-05-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zijietiaodong-23-renyisonggonganjiguankaichu-136-ren/</loc><lastmod>2024-05-11T14:12:44.953Z</lastmod><data><display><title>字节跳动 23 人移送公安机关，开除 136 人！</title><pubTime>2024-05-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/woyongzhe10zhaonengjianshaole80deBUG/</loc><lastmod>2024-05-11T15:15:27.563Z</lastmod><data><display><title>我用这10招，能减少了80%的BUG</title><pubTime>2024-05-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/kaiyuanbaohuodeZedyouwangdabai-VS-Code-ma/</loc><lastmod>2024-05-11T14:12:44.953Z</lastmod><data><display><title>开源爆火的Zed，有望打败 VS Code 吗？</title><pubTime>2024-05-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiesuo-SpringBoot-deqiangdapeizhigongneng/</loc><lastmod>2024-05-11T14:17:26.567Z</lastmod><data><display><title>解锁 SpringBoot 的强大配置功能</title><pubTime>2024-05-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/moukaiyuangongsishixishengshangbanshijianxiangqitakaiyuanxiangmutijiaoPRCEOfaxianhouyaoqiuguanbi/</loc><lastmod>2024-05-11T15:15:27.563Z</lastmod><data><display><title>某开源公司实习生上班时间向其他开源项目提交PR，CEO发现后要求关闭</title><pubTime>2024-05-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhouhongyizuowanghongdedicengluoji/</loc><lastmod>2024-05-11T14:12:44.951Z</lastmod><data><display><title>周鸿祎做网红的底层逻辑</title><pubTime>2024-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wodeyixie-35-qiantongshidexianzhuang/</loc><lastmod>2024-05-11T14:12:44.952Z</lastmod><data><display><title>我的一些 35+ 前同事的现状</title><pubTime>2024-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanqingliangjigaoxingnenggongnengqiangdadeneiwangchuantoudailifuwuqi/</loc><lastmod>2024-05-11T14:14:18.999Z</lastmod><data><display><title>一款轻量级、高性能、功能强大的内网穿透代理服务器</title><pubTime>2024-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tujieduozuhuxitongjiagousheji/</loc><lastmod>2024-05-11T14:12:44.952Z</lastmod><data><display><title>图解：多租户系统架构设计</title><pubTime>2024-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/38suiwocengjingshimianba/</loc><lastmod>2024-05-11T14:12:44.951Z</lastmod><data><display><title>38岁，我曾经是面霸</title><pubTime>2024-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tishengxiaolvshenqishouxieyikuan-Java-rebushuchajian/</loc><lastmod>2024-05-11T14:12:44.952Z</lastmod><data><display><title>提升效率神器：手写一款 Java 热部署插件</title><pubTime>2024-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xinlingshouSaaSjiagoukehuguanlixitongjiagoushejiwanzituwenzongjie/</loc><lastmod>2024-05-11T14:12:44.952Z</lastmod><data><display><title>新零售SaaS架构：客户管理系统架构设计(万字图文总结)</title><pubTime>2024-05-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/dachangdouzaiyongdeGitdaimaguanliguifan/</loc><lastmod>2024-05-03T13:09:46.967Z</lastmod><data><display><title>大厂都在用的 Git 代码管理规范 ！</title><pubTime>2024-05-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootqidongkuozhanyingyongganyuyouhuajiakuaiqidongshijianganhuodianzangban/</loc><lastmod>2024-05-03T12:59:05.708Z</lastmod><data><display><title>Spring Boot 干预优化+加快启动时间（干货典藏版）</title><pubTime>2024-05-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootDockergaoxiaorongqihuadezuijiashijian/</loc><lastmod>2024-05-03T12:58:24.299Z</lastmod><data><display><title>SpringBoot+Docker：高效容器化的最佳实践</title><pubTime>2024-05-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yizhanshijiejuefanganjiyu-Arthas-shixianfuwufaxianhequanxiankongzhi/</loc><lastmod>2024-05-03T13:08:52.234Z</lastmod><data><display><title>一站式解决方案：基于 Arthas 实现服务发现和权限控制</title><pubTime>2024-05-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/guanfangtuichule-Spring-AI-kuangjiaJavajicheng-AI-buzaishinanshi/</loc><lastmod>2024-05-03T11:48:22.277Z</lastmod><data><display><title>官方推出了 Spring AI 框架，Java集成 AI 不再是难事！</title><pubTime>2024-04-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xinlingshouSaaSjiagouxianshangshangchengxitongjiagousheji/</loc><lastmod>2024-05-03T11:46:25.613Z</lastmod><data><display><title>新零售SaaS架构：线上商城系统架构设计</title><pubTime>2024-04-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/woweishenmeshiyong-Linux-zuokaifa/</loc><lastmod>2024-05-03T11:46:25.613Z</lastmod><data><display><title>我为什么使用 Linux 做开发？</title><pubTime>2024-04-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/470qimianshiguanString-nengcunchuduoshaogezifu/</loc><lastmod>2024-10-17T01:13:09.429Z</lastmod><data><display><title>面试官问我 String 能存储多少个字符？</title><pubTime>2024-04-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/leijunpiyaoshuangwenrenshengwobushigaokaozhuangyuan-kaliyemeiyoubinglengde-40-yi/</loc><lastmod>2024-05-03T11:46:25.614Z</lastmod><data><display><title>雷军辟谣爽文人生：我不是高考状元 卡里也没有冰冷的 40 亿</title><pubTime>2024-04-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/474qimianshiguanSpring-weishenmebuzhichi-static-ziduandezhuru/</loc><lastmod>2024-05-03T11:46:25.612Z</lastmod><data><display><title>【474期】面试官：Spring 为什么不支持 static 字段的注入？</title><pubTime>2024-04-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/liyong-Java-fanshejizhitigao-SpringBoot-dedaimazhiliang/</loc><lastmod>2024-05-03T11:46:25.612Z</lastmod><data><display><title>利用 Java 反射机制提高 SpringBoot 的代码质量</title><pubTime>2024-04-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tingzhizai-SpringBoot-zhongshiyongziduanzhuru/</loc><lastmod>2024-04-28T06:40:37.400Z</lastmod><data><display><title>请停止使用 @Autowired 注入对象...</title><pubTime>2024-04-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weifuwuTokenjianquanshejidejizhongfangan/</loc><lastmod>2024-08-31T01:16:28.908Z</lastmod><data><display><title>微服务Token鉴权设计的几种方案</title><pubTime>2024-04-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weifuwujiagouzhong10gechangyongdeshejimoshi/</loc><lastmod>2024-04-28T06:51:11.887Z</lastmod><data><display><title>微服务架构中10个常用的设计模式，建议收藏！</title><pubTime>2024-04-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/54k-staryifenzhonggaodingyitaobaobiaozhekuankaiyuandebaobiaogongjujuele/</loc><lastmod>2024-04-27T01:46:05.101Z</lastmod><data><display><title>5.4k star，一分钟搞定一套报表，这款开源的报表工具绝了~</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/173K-starzhekuankaiyuande-Postman-tidaigongjuchedihuole/</loc><lastmod>2024-04-27T02:03:44.656Z</lastmod><data><display><title>17.3K star，这款开源的 Postman 替代工具彻底火了！</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/MySQL-yong-limit-weishenmehuiyingxiangxingnengyoushenmeyouhuafangan/</loc><lastmod>2024-04-27T02:03:44.671Z</lastmod><data><display><title>MySQL 用 limit 为什么会影响性能？有什么优化方案？</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/WebSocket-jiqunjiejuefangan/</loc><lastmod>2024-04-28T06:27:05.962Z</lastmod><data><display><title>WebSocket 集群解决方案</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot--POITL-caozuo-Wordkuaisushengchengbaobiaoduanxiaojinghan/</loc><lastmod>2026-10-25T05:44:17.706Z</lastmod><data><display><title>SpringBoot + POI-TL 操作 Word，快速生成报表，短小精悍！</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruhezai-vscode-minglingxingshangjinxingweixinliaotianmoyushenqi/</loc><lastmod>2024-04-27T02:03:44.669Z</lastmod><data><display><title>如何在 vscode 命令行上进行微信聊天（摸鱼神器）</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhixuyaoyizhangSQLbiaoshengchengcontrollerservicedaoentityzhegechajiangankuaiyongqilai/</loc><lastmod>2024-04-27T01:46:05.102Z</lastmod><data><display><title>只需要一张SQL表，生成controller、service、dao、entity，这个插件赶快用起来！</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiandancubaowanzhuan-SpringBoot-dongtaidingshirenwuqidongzanting/</loc><lastmod>2024-04-27T02:03:44.662Z</lastmod><data><display><title>简单粗暴，玩转 SpringBoot 动态定时任务（启动、暂停）</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/congJavadaojsontansuo-Jackson-demoli/</loc><lastmod>2024-04-27T02:03:44.665Z</lastmod><data><display><title>从Java到json：探索 Jackson 的魔力</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruheshejiyigetongyongde-Excel-daorudaochugongneng/</loc><lastmod>2024-04-27T02:03:44.654Z</lastmod><data><display><title>如何设计一个通用的 Excel 导入导出功能？</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/hulianwangdachangxueliyaoqiuyilanbiao/</loc><lastmod>2024-04-27T01:46:05.102Z</lastmod><data><display><title>互联网大厂学历要求一览表</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/liaoliao-bendihuancun-ruhexuanxing/</loc><lastmod>2024-04-27T01:46:05.103Z</lastmod><data><display><title>聊聊 本地缓存 如何选型？</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/IDEA-Debug-gaojiejiqiaolaoshoudoushizhemewande/</loc><lastmod>2024-04-27T01:46:05.097Z</lastmod><data><display><title>IDEA Debug 高阶技巧，老手都是这么玩的~~</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringCloud-zhenghe-CanalRabbitMQRedis-shixianshujujianting/</loc><lastmod>2024-04-27T01:51:50.902Z</lastmod><data><display><title>SpringCloud 整合 Canal+RabbitMQ+Redis 实现数据监听</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Hutoolzhongdezhexiegongjuleitaishiyongle/</loc><lastmod>2024-04-27T01:49:11.706Z</lastmod><data><display><title>Hutool中的这些工具类，太实用了！</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wanzixiangjiedainichedizhangwo-WebSocket-yongfa/</loc><lastmod>2024-04-27T01:55:41.995Z</lastmod><data><display><title>万字详解，带你彻底掌握 WebSocket 用法</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Java-22-zhengshifabuyiwenlejiequanbuxintexing/</loc><lastmod>2024-04-27T01:46:05.097Z</lastmod><data><display><title>Java 22 正式发布，一文了解全部新特性</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiangRedisxuanzhanweiruankaiyuanGarnetxingnengtishengjishibei/</loc><lastmod>2024-04-27T01:46:05.099Z</lastmod><data><display><title>向Redis宣战？微软开源Garnet，性能提升几十倍！</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weileDDD-aoyeluleyitao-IDEA-chajian/</loc><lastmod>2024-04-27T01:46:05.098Z</lastmod><data><display><title>为了DDD 熬夜撸了一套 IDEA 插件</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gongsixinlaiyigejishuzongjianbazhifuxitongshejideluhuochunqingneijiaoyigeyouyapeifu/</loc><lastmod>2024-09-30T07:02:42.705Z</lastmod><data><display><title>实现高效支付的设计思路</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/youyadijiekoudiaoyouzhipiliangchuliyouhua/</loc><lastmod>2024-04-27T01:57:54.045Z</lastmod><data><display><title>优雅地接口调优之批量处理优化</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yigegaobingfaxiangmukaifadaoluodidexinsuanlicheng/</loc><lastmod>2024-04-27T01:46:05.098Z</lastmod><data><display><title>一个高并发项目开发到落地的心酸历程~~</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Rediszuijiashijianxitongxingnengtishengle10beizhenxiang/</loc><lastmod>2024-04-27T01:46:05.097Z</lastmod><data><display><title>Redis最佳实践：系统性能提升了10倍，真香！</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tujieTransformergongzuoyuanli/</loc><lastmod>2024-04-27T01:46:05.099Z</lastmod><data><display><title>图解Transformer工作原理</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tujieTransformerjiagousheji/</loc><lastmod>2024-04-27T01:46:05.099Z</lastmod><data><display><title>图解Transformer架构设计</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gongzuozhongzuichangjiande6zhongOOMwenti/</loc><lastmod>2024-04-27T01:46:05.100Z</lastmod><data><display><title>工作中最常见的6种OOM问题</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/haohaodexitongweishenmeyaofenkufenbiao/</loc><lastmod>2024-04-27T01:53:44.949Z</lastmod><data><display><title>好好的系统，为什么要分库分表？</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/chuanxin-IDEA-20241-yaolailexintexingzhenxiang/</loc><lastmod>2024-04-27T01:46:05.101Z</lastmod><data><display><title>船新 IDEA 2024.1 要来了，新特性真香！</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shengchandawenjianxiazaidaozhi-OOMshuntengmoguanaxia/</loc><lastmod>2024-04-27T01:46:05.101Z</lastmod><data><display><title>生产大文件下载导致 OOM，顺藤摸瓜拿下</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiaoxiduiliedeqizhongjingdianyingyongchangjing/</loc><lastmod>2024-04-27T01:46:05.101Z</lastmod><data><display><title>消息队列的七种经典应用场景</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/kaifa-3-nianyongyou-100-wanyonghuzhegecaozuoxitongkaiyuanle/</loc><lastmod>2024-04-27T01:46:05.100Z</lastmod><data><display><title>开发 3 年拥有 100 万用户，这个操作系统开源了！</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/liaoliao-13-zhongsuodeshixianfangshi/</loc><lastmod>2024-04-27T01:54:49.627Z</lastmod><data><display><title>聊聊 13 种锁的实现方式</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yexinzangbuzhulebumanCPUtongzhiyingweidajuedingchedizhongxieruanjiankaifazhanhuangrenxunweishenmehaiyaoyongPythonminglingxingdoubuxuyaoGPUkaifashidaijiangzhi/</loc><lastmod>2024-04-27T01:46:05.101Z</lastmod><data><display><title>野心藏不住了！不满CPU统治，英伟达决定彻底重写软件开发栈！黄仁勋：为什么还要用Python？命令行都不需要！GPU开发时代将至</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Redislianhuanwushierwenkansheidingdezhu/</loc><lastmod>2024-04-27T01:56:43.454Z</lastmod><data><display><title>Redis连环五十二问！看谁顶得住？</title><pubTime>2024-04-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Cloudflare-zhengshikaiyuanNginxtidaipinPingora/</loc><lastmod>2024-04-27T01:46:05.096Z</lastmod><data><display><title>Cloudflare 正式开源Nginx替代品：Pingora</title><pubTime>2024-04-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenme-MyBatis-yuanmazhongmeiyouwoneizhong-ifelse/</loc><lastmod>2024-04-14T15:37:21.894Z</lastmod><data><display><title>为什么 MyBatis 源码中，没有我那种 if···else</title><pubTime>2024-04-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Cloud-Gatewaydazaokekuozhandeweifuwuwangguan/</loc><lastmod>2024-04-14T15:54:45.621Z</lastmod><data><display><title>Spring Cloud Gateway：打造可扩展的微服务网关</title><pubTime>2024-04-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yigexiaogongsidejishukaifaxinsuanshiyidaobi/</loc><lastmod>2024-09-30T08:51:31.427Z</lastmod><data><display><title>一个小公司的技术开发心酸事（已倒闭）</title><pubTime>2024-04-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-zhongshixiandingdan30fenzhongzidongquxiaodecelve/</loc><lastmod>2026-03-09T05:14:05.096Z</lastmod><data><display><title>SpringBoot 怎么实现订单 30 分钟自动取消？</title><pubTime>2024-03-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gandiaoDruidHakariCP-weishenmezhemekuai/</loc><lastmod>2024-03-27T00:57:23.270Z</lastmod><data><display><title>替代Druid，HakariCP 为什么这么快？</title><pubTime>2024-03-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmegaoxingnengchangjingxuanyong-Postgres-SQL-erbutuijianshiyong-MySQL/</loc><lastmod>2024-03-27T01:01:01.272Z</lastmod><data><display><title>为什么高性能场景选用Postgres SQL 而不是 MySQL</title><pubTime>2024-03-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tansuo-MySQL-diguichaxunyouyadejishujiegoufenye/</loc><lastmod>2024-03-23T01:41:39.018Z</lastmod><data><display><title>探索 MySQL 递归查询，优雅的给树结构分页</title><pubTime>2024-03-19T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Redishuancunyuregairuheshixian/</loc><lastmod>2024-03-23T01:41:39.018Z</lastmod><data><display><title>Redis缓存预热，该如何实现？</title><pubTime>2024-03-19T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/462qi20daogaopinde-Kubernetes-mianshitizhonggaojikaifamianshibibei/</loc><lastmod>2024-03-23T01:41:39.018Z</lastmod><data><display><title>【462期】20道高频的 Kubernetes 面试题，中高级开发面试必备</title><pubTime>2024-03-19T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/461qiduixianmianshiguan2024-MySQL-gaopinmianshitiyilan/</loc><lastmod>2024-03-23T01:41:39.018Z</lastmod><data><display><title>【461期】对线面试官：2024 MySQL 高频面试题一览</title><pubTime>2024-03-19T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yanzhibaobiaoRedis-guanfangkeshihuagongjulailazhenxiang/</loc><lastmod>2024-03-19T01:29:13.670Z</lastmod><data><display><title>Redis 官方可视化工具，功能真心强大！</title><pubTime>2024-03-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/P9beicaixintaiquanbengzipucengnianxin300wandaoshoujin66wannanyiweichishengji/</loc><lastmod>2024-05-03T11:46:25.611Z</lastmod><data><display><title>P9被裁，心态全崩，自曝曾年薪300万，到手仅66万，难以维持生计..</title><pubTime>2024-03-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/quanwangxianshiIPguishudizhunquelv999zhegekaiyuande-API-lixiankuqiangdadaolipu/</loc><lastmod>2024-03-20T01:12:51.628Z</lastmod><data><display><title>全网显示IP归属地，准确率99.9%，这个开源的 API 离线库强大到离谱！</title><pubTime>2024-03-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yiqiangeweifuwuzhisi/</loc><lastmod>2024-03-20T01:12:51.628Z</lastmod><data><display><title>一千个微服务之死</title><pubTime>2024-03-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiekouanquanshiyizhaozhaozhaozhenxiang/</loc><lastmod>2024-12-01T15:09:18.091Z</lastmod><data><display><title>接口安全十一招，招招真香！</title><pubTime>2024-03-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/10-gejiefangshuangshoude-IDEAchajianshaoxieyuanwangdaima/</loc><lastmod>2024-03-20T01:12:51.627Z</lastmod><data><display><title>10 个解放双手的 IDEA插件，少些冤枉代码！</title><pubTime>2024-03-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/k8s-daodishishenmejiagoushizenmeyangde/</loc><lastmod>2024-03-20T01:12:51.628Z</lastmod><data><display><title>k8s 到底是什么，架构是怎么样的？</title><pubTime>2024-03-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/openFeignduominglianhuan9wen/</loc><lastmod>2024-03-19T00:54:35.560Z</lastmod><data><display><title>openFeign夺命连环9问</title><pubTime>2024-03-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootjiekoutianjiaIPbaimingdanxianzhi/</loc><lastmod>2024-03-19T00:53:49.579Z</lastmod><data><display><title>SpringBoot接口添加IP白名单限制</title><pubTime>2024-03-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruheyingduixiaoxiduiji/</loc><lastmod>2024-03-19T00:55:16.314Z</lastmod><data><display><title>如何应对消息堆积？</title><pubTime>2024-03-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Most-complete-MyBatis-dynamic-SQL-tutorial-so-write-SQL-too-great/</loc><lastmod>2024-03-16T01:25:09.030Z</lastmod><data><display><title>别再手动拼接 SQL 了，MyBatis 动态 SQL 写法应有尽有，建议收藏！</title><pubTime>2024-03-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootzidingyizhujiefansheshixian-excel-daorudeshujuzuzhuangjiziduanxiaoyan/</loc><lastmod>2024-03-19T00:53:49.580Z</lastmod><data><display><title>SpringBoot自定义注解+反射实现 excel 导入的数据组装及字段校验</title><pubTime>2024-03-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot--Apache-tika-qingsongshixiangezhongwendangneirongjiexi/</loc><lastmod>2024-03-13T14:32:34.482Z</lastmod><data><display><title>SpringBoot + Apache tika 轻松实现各种文档内容解析</title><pubTime>2024-03-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SSO-dandiandengluhe-OAuth20-youhequbie/</loc><lastmod>2024-03-13T14:31:17.275Z</lastmod><data><display><title>SSO 单点登录和 OAuth2.0 有何区别？</title><pubTime>2024-03-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootVueshixianleyigerizhijiankongkeshihuapingtai/</loc><lastmod>2024-03-13T14:31:17.275Z</lastmod><data><display><title>SpringBoot+Vue实现了一个日志监控可视化平台</title><pubTime>2024-03-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootElasticSearchshixianwendangneirongchouqugaoliangfenciquanwenjiansuo/</loc><lastmod>2024-03-13T14:35:02.238Z</lastmod><data><display><title>SpringBoot+ElasticSearch实现文档内容抽取、高亮分词、全文检索</title><pubTime>2024-03-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootRediszidingyizhujieshixianfabudingyue/</loc><lastmod>2024-03-13T14:31:17.275Z</lastmod><data><display><title>SpringBoot+Redis自定义注解实现发布订阅</title><pubTime>2024-03-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootMinioshixianshangchuanpingzhengfenpianshangchuanmiaochuanheduandianxuchuan/</loc><lastmod>2024-03-13T14:32:34.484Z</lastmod><data><display><title>SpringBoot+Minio实现上传凭证、分片上传、秒传和断点续传</title><pubTime>2024-03-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootElasticsearchshixiangaoxiaoquanwensousuo/</loc><lastmod>2024-03-13T14:32:34.476Z</lastmod><data><display><title>SpringBoot+Elasticsearch实现高效全文搜索</title><pubTime>2024-03-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tujie-SpringCloud-weifuwujiagouxiedetaihaole/</loc><lastmod>2024-03-13T14:31:17.276Z</lastmod><data><display><title>图解 SpringCloud 微服务架构，写的太好了！</title><pubTime>2024-03-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wodiyiciyongGitHubbieTMjiwodaimawozhiyaoanzhuangbao/</loc><lastmod>2024-03-13T14:31:17.276Z</lastmod><data><display><title>“我第一次用GitHub，别TM给我代码，我只要安装包”</title><pubTime>2024-03-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/liaoliaowenjianshangchuandeshejisilu/</loc><lastmod>2024-03-13T14:31:17.276Z</lastmod><data><display><title>聊聊文件上传的设计思路</title><pubTime>2024-03-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/meiguozhengfuduncukaifazhetingzhishiyong-CC/</loc><lastmod>2024-03-13T14:35:02.236Z</lastmod><data><display><title>美国政府敦促开发者：停止使用 C、C++</title><pubTime>2024-03-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/7000zizhangwendainishenrufenxiweixinxitongdefuzaxinglaiyuan/</loc><lastmod>2024-03-12T01:00:38.305Z</lastmod><data><display><title>7000字长文带你深入分析微信系统的复杂性来源</title><pubTime>2024-03-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mengle3-lunjishumianhouhr-wenwozenmekandaijiaban/</loc><lastmod>2024-03-12T01:00:38.305Z</lastmod><data><display><title>懵了！3 轮技术面后，hr 问我怎么看待加班？...</title><pubTime>2024-03-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wangyouwenleijunshichengxuyuanweishenmetahuizaoshoujiyouhuizaoqiche/</loc><lastmod>2024-03-12T12:58:38.322Z</lastmod><data><display><title>网友问，雷军是程序员，为什么他会造手机又会造汽车？</title><pubTime>2024-03-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fuzayewuxiaruheyouyadeshiyongshejimoshilaiyouhuadaima/</loc><lastmod>2024-03-12T01:00:38.305Z</lastmod><data><display><title>复杂业务下，如何优雅的使用设计模式来优化代码？</title><pubTime>2024-03-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/bagerendiannaoshangde-CPU-baxialaichadaofuwuqishangxingbuxing/</loc><lastmod>2024-03-13T14:31:17.274Z</lastmod><data><display><title>把个人电脑上的 CPU 拔下来插到服务器上行不行？</title><pubTime>2024-03-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zaigongsizhenglezhetaoxitongjiagoutongshizhihu666/</loc><lastmod>2024-03-12T01:00:38.305Z</lastmod><data><display><title>在公司整了这套系统架构，同事直呼666！</title><pubTime>2024-03-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiangmudaibenglezenmeban/</loc><lastmod>2024-03-12T01:00:38.306Z</lastmod><data><display><title>项目带崩了怎么办？</title><pubTime>2024-03-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/chihuajishuyouduoniulaigaosunialideDruidweisharuciniubi/</loc><lastmod>2024-03-13T14:31:17.274Z</lastmod><data><display><title>池化技术有多牛？来，告诉你阿里的Druid为啥如此牛逼！</title><pubTime>2024-03-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zicongyonglezhekuanlianluzhuizongxitongshuijuezhenxiang/</loc><lastmod>2024-03-12T12:58:38.377Z</lastmod><data><display><title>自从用了这款链路追踪系统，睡觉真香！！</title><pubTime>2024-03-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gandiaofenkufenbiaozhekuanguochanshujukushasibisai/</loc><lastmod>2024-03-12T12:58:38.322Z</lastmod><data><display><title>干掉分库分表，这款国产数据库杀死比赛！</title><pubTime>2024-03-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Redission-fenbushisuoyuanlifenxi/</loc><lastmod>2024-03-12T01:00:38.305Z</lastmod><data><display><title>Redission 分布式锁原理分析</title><pubTime>2024-03-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SQLyouhuade21gexiaojiqiaozheyetaishiyongleba/</loc><lastmod>2024-03-10T15:04:16.289Z</lastmod><data><display><title>SQL优化的21个小技巧，这也太实用了叭！</title><pubTime>2024-03-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yigejujuele500WnianxindebaiduT8/</loc><lastmod>2024-03-10T15:03:15.901Z</lastmod><data><display><title>一个拒绝了500W年薪的百度T8。。</title><pubTime>2024-03-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ChatGPTduihuaweishenmebuyongWebSocketershiyongEventSource/</loc><lastmod>2024-03-10T14:27:48.595Z</lastmod><data><display><title>ChatGPT对话为什么不用WebSocket而使用EventSource？</title><pubTime>2024-03-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/biexiaxiegongjuleileSpringzidaidebuxiangma/</loc><lastmod>2024-03-10T15:03:15.901Z</lastmod><data><display><title>别瞎写工具类了，Spring自带的不香吗？</title><pubTime>2024-03-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-Redis-fenbushisuodezhengqueshixianfangshi/</loc><lastmod>2024-03-10T14:29:07.060Z</lastmod><data><display><title>SpringBoot Redis 分布式锁的正确实现方式</title><pubTime>2024-03-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/youyadeduishuxingjiegoujinxinggaoxingnengfenyebibaobiaocaishiyyds/</loc><lastmod>2024-03-10T15:04:16.291Z</lastmod><data><display><title>优雅的对树形结构进行高性能分页，闭包表才是yyds</title><pubTime>2024-03-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruheshejidingdanchaoshizidongquxiao/</loc><lastmod>2024-03-10T14:27:48.595Z</lastmod><data><display><title>如何设计订单超时自动取消</title><pubTime>2024-03-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/2024nianzhiyougaoyansede-P-zhanzhenzhengguanxinwangzhanxingneng/</loc><lastmod>2024-03-10T14:27:48.595Z</lastmod><data><display><title>2024年，只有搞颜色的 P 站真正关心网站性能</title><pubTime>2024-03-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/guanlidejiaolvjishudiulezenmeban/</loc><lastmod>2024-03-10T15:11:35.323Z</lastmod><data><display><title>管理的焦虑：技术丢了怎么办？</title><pubTime>2024-03-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/EXP-yikuan-Java-chajianhuarechabakuangjia/</loc><lastmod>2024-03-09T02:48:47.813Z</lastmod><data><display><title>轻松解决定制化需求，这款 Java 插件化热插拔框架开源了！</title><pubTime>2024-03-07T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmealibutuijianshiyong-keySet-bianliHashMap/</loc><lastmod>2024-03-09T02:48:47.792Z</lastmod><data><display><title>为什么阿里不推荐使用 keySet() 遍历HashMap？</title><pubTime>2024-03-07T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yonghaozidingyicanshujiexiqibangnijianshao10dedaimaJavaxiaojiqiao/</loc><lastmod>2024-03-09T02:48:47.792Z</lastmod><data><display><title>减少10%的代码：自定义参数解析器真的很强大，你不来了解一下？</title><pubTime>2024-03-07T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shixian-Springboot-chengxujiamijinzhi-jadx-fanbianyi/</loc><lastmod>2024-03-09T02:48:47.813Z</lastmod><data><display><title>实现 Springboot 程序加密，禁止 jadx 反编译</title><pubTime>2024-03-07T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tongguozuhuidshixiandeSaaSfangan/</loc><lastmod>2024-03-10T02:03:36.973Z</lastmod><data><display><title>使用租户ID，实现一个企业级的SaaS系统，完整方案来了！</title><pubTime>2024-03-07T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootzhenghexinbanSpring-SecurityLambdabiaodashipeizhigengyouya/</loc><lastmod>2024-03-03T04:13:28.067Z</lastmod><data><display><title>SpringBoot整合新版Spring Security：Lambda表达式配置更优雅</title><pubTime>2024-03-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/MySQL-shiruheliyongsuoyinde/</loc><lastmod>2024-03-03T04:14:42.891Z</lastmod><data><display><title>MySQL 是如何利用索引的？</title><pubTime>2024-03-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/JavayichangchulishenqiGuava-Throwableslei/</loc><lastmod>2024-03-03T04:13:28.066Z</lastmod><data><display><title>Java异常处理神器：Guava Throwables类</title><pubTime>2024-03-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/chengxuyuanyinbugbeiyaoqiufanhainianzhongjiang/</loc><lastmod>2024-03-03T04:13:28.068Z</lastmod><data><display><title>程序员因bug，被要求返还年终奖！</title><pubTime>2024-03-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/quanwangshangxian-IP-guishudigongnengyiwenjiaoniruheshixian/</loc><lastmod>2024-03-03T04:13:28.067Z</lastmod><data><display><title>全网上线 IP 归属地功能，一文教你如何实现</title><pubTime>2024-03-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/qianwanbuyaolanyongStreamtoListyoukeng/</loc><lastmod>2024-03-03T04:13:28.067Z</lastmod><data><display><title>千万不要滥用Stream.toList（），有坑！</title><pubTime>2024-03-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/biezaicaozuominglingxingleshishizhekuanshihexiandaigongzuoliuchengde-Git-fenzhiguanligongju/</loc><lastmod>2024-03-03T04:13:28.067Z</lastmod><data><display><title>别再操作命令行了，试试这款适合现代工作流程的 Git 分支管理工具</title><pubTime>2024-03-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shuanggaoleyiboJavafuwuxingnengyouhuazhijieshixianyace-QPS-fanbei/</loc><lastmod>2024-03-03T04:13:28.068Z</lastmod><data><display><title>爽，搞了一波Java服务性能优化，直接实现压测 QPS 翻倍！</title><pubTime>2024-03-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zaogaoCPU-100-le/</loc><lastmod>2024-03-03T04:13:28.066Z</lastmod><data><display><title>糟糕，CPU 100% 了！！！</title><pubTime>2024-03-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/lizhizhihousizhanmeituanzhongyunadaoOffer/</loc><lastmod>2024-03-03T04:13:28.066Z</lastmod><data><display><title>离职之后四战美团，终于拿到Offer！</title><pubTime>2024-03-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/youyiguoji-IT-jutoucaiyuan-4000/</loc><lastmod>2024-03-02T01:14:42.914Z</lastmod><data><display><title>又一国际 IT 巨头裁员 4000。。。</title><pubTime>2024-02-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/18zhangtudainirumenyikuanqiangdadeshishijiankongxitongHertzBeat/</loc><lastmod>2024-03-02T01:14:42.912Z</lastmod><data><display><title>18张图带你入门一款强大的实时监控系统——HertzBeat</title><pubTime>2024-02-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/liangwanziqiantan-DDD-lingyuqudongsheji/</loc><lastmod>2024-03-02T01:14:42.912Z</lastmod><data><display><title>两万字浅谈 DDD 领域驱动设计</title><pubTime>2024-02-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruhefangzhibeieyishuajiekou/</loc><lastmod>2024-03-02T01:14:42.913Z</lastmod><data><display><title>如何防止被恶意刷接口？</title><pubTime>2024-02-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/nianhoumianshizuihaobuyaoyouzhejizhongxintai/</loc><lastmod>2024-03-02T01:14:42.913Z</lastmod><data><display><title>年后面试，最好不要有这几种心态！</title><pubTime>2024-02-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fenbushichangjingzenmeJoin/</loc><lastmod>2024-03-02T01:14:42.913Z</lastmod><data><display><title>分布式场景怎么Join？</title><pubTime>2024-02-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/kaiyuanliuchengyinqingsanjutouactivitiflowablecamundazuituijianshiyongnage/</loc><lastmod>2024-03-02T01:14:42.913Z</lastmod><data><display><title>开源流程引擎三巨头：activiti、flowable、camunda，最推荐使用哪个？</title><pubTime>2024-02-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/2024-nian-2-yuebianchengyuyanpaixingbangGo-yuyanjinruqianshi/</loc><lastmod>2024-02-22T13:17:38.698Z</lastmod><data><display><title>2024 年 2 月编程语言排行榜，Go 语言进入前十！</title><pubTime>2024-02-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/quanqiupaimingdiliubeijingchengxuyuannianxinzhongweishuchao-60-wanyuan2023-quanqiuchengxuyuanshourubaogaochulu/</loc><lastmod>2024-02-22T13:17:38.698Z</lastmod><data><display><title>全球排名第六！北京程序员年薪中位数超 60 万元，2023 全球程序员收入报告出炉</title><pubTime>2024-02-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/quanwangzuiquanSpringBoot-gezhonghuigunsaocaozuoshizhan/</loc><lastmod>2024-02-22T13:21:13.939Z</lastmod><data><display><title>全网最全：SpringBoot 各种回滚骚操作实战</title><pubTime>2024-02-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mantankuajingzhifujiagou/</loc><lastmod>2024-02-22T13:17:38.698Z</lastmod><data><display><title>漫谈跨境支付架构</title><pubTime>2024-02-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/2023neixiebeijishuwanghongwudaodejishuqushi/</loc><lastmod>2024-02-22T13:17:38.697Z</lastmod><data><display><title>2023，那些被“技术网红”误导的技术趋势</title><pubTime>2024-02-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/baomujijiaochengSpringBoot-duijiezhifubaowanchengsaomazhifuwanzhengliuchengshuli/</loc><lastmod>2024-02-22T13:20:26.468Z</lastmod><data><display><title>保姆级教程：SpringBoot 对接支付宝完成扫码支付，完整流程梳理！</title><pubTime>2024-02-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiedaimayouzhe16gehaoxiguankeyijianshao80feiyewudeBUG/</loc><lastmod>2024-02-22T13:20:26.464Z</lastmod><data><display><title>写代码有这16个好习惯，可以减少80%非业务的BUG！</title><pubTime>2024-02-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-Starterzidingyiquanjujiajiemizujian/</loc><lastmod>2024-02-22T13:18:36.667Z</lastmod><data><display><title>SpringBoot Starter，自定义全局加解密组件</title><pubTime>2024-02-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/cong80sdao1skankanrenjiade-MyBatis-piliangcharushujuyouhuaneijiaoyigeyouya/</loc><lastmod>2024-02-22T13:20:26.471Z</lastmod><data><display><title>从80s到1s！看看人家的 MyBatis 批量插入数据优化，那叫一个优雅！</title><pubTime>2024-02-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fuwulaoshibeigongjijiaonishejiyitaoanquandejiekoufangwencelvefeichangwenjian/</loc><lastmod>2024-02-22T13:17:38.698Z</lastmod><data><display><title>服务老是被攻击？教你设计一套安全的接口访问策略，非常稳健！</title><pubTime>2024-02-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/dongtaixianchengchidejiandanshixiansilu/</loc><lastmod>2024-02-22T13:20:26.466Z</lastmod><data><display><title>动态线程池的简单实现思路</title><pubTime>2024-02-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-zhibiaojiankongjirizhiguanli/</loc><lastmod>2024-02-22T13:19:16.418Z</lastmod><data><display><title>SpringBoot 指标监控及日志管理</title><pubTime>2024-02-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Arthas--yikuanshifangqianlideshenqi/</loc><lastmod>2024-02-05T09:30:15.638Z</lastmod><data><display><title>Arthas -- 一款释放潜力的神器</title><pubTime>2024-02-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Lambda-biaodashidaodihuibuhuizaochengneicunxielou/</loc><lastmod>2024-02-05T09:15:27.070Z</lastmod><data><display><title>Lambda 表达式到底会不会造成内存泄漏？</title><pubTime>2024-02-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/PrometheusGrafanaNodeExporter-dazaoyikuanchusedejiankongxitongshuaidaile/</loc><lastmod>2024-02-05T09:30:15.648Z</lastmod><data><display><title>Prometheus+Grafana+NodeExporter 打造一款出色的监控系统，帅呆了！</title><pubTime>2024-02-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Nginx-peizhixianliujinenglaman/</loc><lastmod>2024-02-05T09:30:15.646Z</lastmod><data><display><title>Nginx 配置限流，技能拉满！</title><pubTime>2024-02-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yizhanshizidonghuayunweijizidonghuabushupingtaizhenshitaixiangle/</loc><lastmod>2024-02-05T09:15:27.071Z</lastmod><data><display><title>一站式自动化运维及自动化部署平台，真是太香了！</title><pubTime>2024-02-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot--celvemoshidadajiaqiangxitongjiekoukuozhannengli/</loc><lastmod>2024-02-05T09:15:27.071Z</lastmod><data><display><title>SpringBoot + 策略模式，大大加强系统接口扩展能力</title><pubTime>2024-02-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootThreadPoolTaskSchedulerdingshirenwuhaikeyizhemewan/</loc><lastmod>2024-02-05T09:30:15.641Z</lastmod><data><display><title>SpringBoot+ThreadPoolTaskScheduler，定时任务还可以这么玩~</title><pubTime>2024-02-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yige30suizhuankeJavayuanzibaiduicangbaidexianshibutuoxie/</loc><lastmod>2024-02-05T09:15:27.071Z</lastmod><data><display><title>一个30岁专科Java猿自白，对苍白的现实不妥协！！！</title><pubTime>2024-02-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/dongtaigenggai-Spring-dingshirenwu-Cron-biaodashideyouyafangan/</loc><lastmod>2024-02-05T09:15:27.072Z</lastmod><data><display><title>动态更改 Spring 定时任务 Cron 表达式的优雅方案</title><pubTime>2024-02-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yijianshengchengrenyiqianduanxiangmu/</loc><lastmod>2024-02-05T09:15:27.071Z</lastmod><data><display><title>一键生成任意前端项目</title><pubTime>2024-02-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/aliwaibaonengzhuanzhengmazaialiwaibaoshiyizhongshenmeyangdetiyan/</loc><lastmod>2024-02-05T09:15:27.072Z</lastmod><data><display><title>阿里外包能转正吗？在阿里外包是一种什么样的体验？</title><pubTime>2024-02-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wuhanyounaxiezhidejiarudehulianwanggongsi/</loc><lastmod>2024-02-05T09:15:27.072Z</lastmod><data><display><title>武汉有哪些值得加入的互联网公司？</title><pubTime>2024-02-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmeqianhouduandouxuyaojinxingshujuxiaoyan/</loc><lastmod>2024-02-05T09:15:27.071Z</lastmod><data><display><title>为什么前后端都需要进行数据校验？</title><pubTime>2024-02-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zaihuaweiqingjiayitiandedaijiashi3700/</loc><lastmod>2024-02-05T09:15:27.072Z</lastmod><data><display><title>在华为，请假一天的代价是3700…</title><pubTime>2024-02-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/leijun-30-nianqiandebingdulunwenjieyuzuihouyijushiliangdian/</loc><lastmod>2024-02-05T09:15:27.072Z</lastmod><data><display><title>雷军 30 年前的病毒论文，结语最后一句是亮点</title><pubTime>2024-02-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaobingfaxiadejishuqiweishenmealibutuijianshiyong-AtomicLong/</loc><lastmod>2024-02-05T09:15:27.072Z</lastmod><data><display><title>高并发下的计数器，为什么阿里不推荐使用 AtomicLong？</title><pubTime>2024-02-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yijutouxuanbucaiyuan2wanren/</loc><lastmod>2024-02-05T09:15:27.071Z</lastmod><data><display><title>一巨头宣布：裁员2万人！</title><pubTime>2024-02-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zuzhuangshengchengfuzafuzishuxingjiegou-Stream--Lambdayouyagaoding/</loc><lastmod>2024-02-05T09:15:27.072Z</lastmod><data><display><title>组装生成复杂父子树形结构， Stream + Lambda优雅搞定！</title><pubTime>2024-02-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/API-key-he-token-youshenmequbie/</loc><lastmod>2024-02-05T09:15:27.064Z</lastmod><data><display><title>API key 和 token 有什么区别？</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/80-sui-Postgres-chuangshirenshujukulingyuzushiyexiangdianfushujukushejibutuifanxiadangqianjishubuzuyitanrensheng/</loc><lastmod>2024-02-05T09:15:27.064Z</lastmod><data><display><title>80 岁 Postgres 创始人、数据库领域“祖师爷”想颠覆数据库设计：不推翻下当前技术，不足以谈人生</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Redisduoguizexianliuhefangzhongfutijiaosikaoyushijian/</loc><lastmod>2024-02-05T09:15:27.065Z</lastmod><data><display><title>Redis多规则限流和防重复提交思考与实践</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpingBootde5gekuozhandianchaojishiyong/</loc><lastmod>2024-02-05T09:15:27.065Z</lastmod><data><display><title>SpingBoot的5个扩展点，超级实用！</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/JDK-21GC-buduangaijinxingnenggengshangyicenglou/</loc><lastmod>2024-02-05T09:15:27.064Z</lastmod><data><display><title>JDK 21：GC 不断改进，性能更上一层楼</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-BootRocketMQ-shixianduoshilifenbushihuanjingxiadeshijianqudong/</loc><lastmod>2024-02-05T09:25:38.164Z</lastmod><data><display><title>Spring Boot+RocketMQ 实现多实例分布式环境下的事件驱动</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootzhongzheyangyongObjectMappercaigouyouya/</loc><lastmod>2024-02-06T15:20:48.252Z</lastmod><data><display><title>SpringBoot中这样用ObjectMapper，才够优雅！</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/kafka-fenbushideqingkuangxiaruhebaozhengxiaoxideshunxuxiaofei/</loc><lastmod>2024-02-05T09:15:27.066Z</lastmod><data><display><title>kafka 分布式的情况下，如何保证消息的顺序消费？</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/2gelingrenjingyandekaiyuanxiangmudanshengle/</loc><lastmod>2024-02-05T09:15:27.064Z</lastmod><data><display><title>2个令人惊艳的开源项目，诞生了！</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Cloudweifuwuruhebaozhengduiwaijiekoudeanquan/</loc><lastmod>2024-02-05T09:15:27.066Z</lastmod><data><display><title>Spring Cloud微服务，如何保证对外接口的安全？</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-dongtaiquanxianxiaoyanyouyadeshixianfangan/</loc><lastmod>2024-02-05T09:25:38.150Z</lastmod><data><display><title>SpringBoot 动态权限校验，优雅的实现方案</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/nizhidaoshenmeshi-SaaS-ma/</loc><lastmod>2024-02-05T09:15:27.066Z</lastmod><data><display><title>你知道什么是 SaaS 吗？</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shiyong-SpringBoot3-dazaogexinghuadedaimashengchengqi/</loc><lastmod>2024-02-05T09:19:27.906Z</lastmod><data><display><title>使用 SpringBoot3 打造个性化的代码生成器</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/quanmianchaijieheweiAI-Agent/</loc><lastmod>2024-02-05T09:20:18.740Z</lastmod><data><display><title>全面拆解：何为AI Agent？</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zaiSpringBootzhongruheyouyashixianjiekouqingqiuzhongshizheliyou8zhongjiejuefangan/</loc><lastmod>2024-02-05T09:15:27.067Z</lastmod><data><display><title>在SpringBoot中如何优雅实现接口请求重试？这里有8种解决方案！</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/biezaiyong--nullzuopankongleOptionalgenghaoyong/</loc><lastmod>2024-02-05T09:15:27.067Z</lastmod><data><display><title>别再用“! = null”做判空了！Optional更好用！</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zaiditieshangpojieruanjianbeiyiqunrenweiguan/</loc><lastmod>2024-02-05T09:15:27.067Z</lastmod><data><display><title>在地铁上破解软件，被一群人围观！</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zaibeijingtongqin-35-gonglishishenmeganshou/</loc><lastmod>2024-02-05T09:15:27.067Z</lastmod><data><display><title>在北京，通勤 35 公里是什么感受？</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruhezaiSpringBootzhongyouyadizhongshidiaoyongdisanfangAPI/</loc><lastmod>2024-02-05T09:19:27.911Z</lastmod><data><display><title>如何在SpringBoot中优雅地重试调用第三方API？</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiangquzuodulikaifazhezhuanqianle/</loc><lastmod>2024-02-05T09:15:27.068Z</lastmod><data><display><title>想去做独立开发者赚钱了！</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tuijianyikuanmianfeihaoyongdeyuanchengzhuomianruanjian/</loc><lastmod>2024-02-05T09:15:27.068Z</lastmod><data><display><title>推荐一款免费好用的远程桌面软件</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jishuxuanxingheshishiyongElasticsearcherbushiMySQL/</loc><lastmod>2024-02-05T09:15:27.068Z</lastmod><data><display><title>技术选型：何时使用Elasticsearch而不是MySQL？</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/pandianneixielingrenmudengkoudaide-bug/</loc><lastmod>2024-02-05T09:15:27.069Z</lastmod><data><display><title>盘点那些令人目瞪口呆的 bug！</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/chengxuyuanweibaofanwankaishifangyuxingbiancheng/</loc><lastmod>2024-02-05T09:15:27.069Z</lastmod><data><display><title>程序员为保饭碗，开始”防御性编程”...</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/baiyijituisongxitongderongzaijiansheyushijian/</loc><lastmod>2024-02-05T09:15:27.069Z</lastmod><data><display><title>百亿级推送系统的容灾建设与实践</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tuijianyigelinghuokepeizhidekaiyuanjiankongpingtaigongnengfeichangqiangda/</loc><lastmod>2024-02-05T09:15:27.068Z</lastmod><data><display><title>推荐一个灵活可配置的开源监控平台，功能非常强大！</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zheshiwojianguozuikudefuwuduanrizhishoujifangan/</loc><lastmod>2024-02-05T09:25:38.157Z</lastmod><data><display><title>这是我见过最酷的服务端日志收集方案！</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/diyicishiyonghuancunyinweimeiyurefanchele/</loc><lastmod>2024-02-05T09:15:27.069Z</lastmod><data><display><title>第一次使用缓存，因为没预热，翻车了</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/celvemoshishixianjiekoudemidengxingxiaoyan/</loc><lastmod>2024-02-05T09:15:27.069Z</lastmod><data><display><title>策略模式实现接口的幂等性校验</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wanzhuan-Spring-zhuangtaijishixiandingdanzhuangtailiuzhuan/</loc><lastmod>2024-02-05T09:19:27.916Z</lastmod><data><display><title>玩转 Spring 状态机：实现订单状态流转</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanyanzhichaogaogongnenghaitebieqiangdadeSSHgongju/</loc><lastmod>2024-02-05T09:15:27.066Z</lastmod><data><display><title>一款颜值超高，功能还特别强大的SSH工具</title><pubTime>2024-02-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/This-Nginx-log-solution-delicious/</loc><lastmod>2024-02-01T14:08:22.494Z</lastmod><data><display><title>不好意思，ELK 该换了！</title><pubTime>2024-01-31T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-maximum-number-of-connections-and-what-is-the-maximum-number-of-concurrent/</loc><lastmod>2024-02-01T14:52:00.746Z</lastmod><data><display><title>SpringBoot 最大连接数及最大并发数是多少？？？</title><pubTime>2024-01-31T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/qingsonggaoding-Spring-jichenghuancunrangnideyingyongchengxufeiqilai/</loc><lastmod>2024-02-01T12:59:22.809Z</lastmod><data><display><title>用上 Spring 缓存，项目程序飞起来！</title><pubTime>2024-01-31T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Event-yewujieoushenqidadatigaokekuozhanxingshuabaole/</loc><lastmod>2024-02-01T14:13:46.093Z</lastmod><data><display><title>Spring Event 业务解耦神器，大大提高可扩展性，刷爆了！</title><pubTime>2024-01-31T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wocaohongjingyuandaimajurankaiyuanle/</loc><lastmod>2024-02-01T13:30:57.155Z</lastmod><data><display><title>红警源代码居然开源了....</title><pubTime>2024-01-31T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaobingfachangjingxiade-HttpClient-youhuafanganQPS-dadatisheng/</loc><lastmod>2024-02-01T14:49:41.212Z</lastmod><data><display><title>高并发场景下的 HttpClient 优化方案，QPS 大大提升！</title><pubTime>2024-01-31T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/7geliyoucongJava8shengjidaoJava17/</loc><lastmod>2024-02-01T15:27:12.759Z</lastmod><data><display><title>7个理由：从Java8升级到Java17</title><pubTime>2024-01-31T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fenxiangyizhonglinghuodeshujuquanxiansiluAOPfansheMyBatislanjieqi/</loc><lastmod>2024-02-01T16:02:05.272Z</lastmod><data><display><title>一种灵活的数据权限思路（AOP、反射、MyBatis拦截器）</title><pubTime>2024-01-31T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/2023ranshaozijiwaibaozidenianzhongzongjie/</loc><lastmod>2023-12-13T00:42:56.307Z</lastmod><data><display><title>2023燃烧自己——外包仔的年终总结</title><pubTime>2023-12-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Service-cengdeyichangshipaodao-Controller-cenghaishizhijiechuli/</loc><lastmod>2023-12-11T00:57:33.137Z</lastmod><data><display><title>Service 层的异常是抛到 Controller 层还是直接处理？</title><pubTime>2023-12-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Git-ruhechehuiyi-Push-dedaima/</loc><lastmod>2023-12-10T13:56:52.470Z</lastmod><data><display><title>Git 如何撤回已 Push 的代码</title><pubTime>2023-12-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Java-21-xintexingdeshijianqueshihensihua/</loc><lastmod>2024-09-30T08:32:55.143Z</lastmod><data><display><title>Java 21 新特性的实践，确实很丝滑！</title><pubTime>2023-12-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-xiangmu-Jar-baojiamifangzhifanbianyi/</loc><lastmod>2024-09-30T06:22:13.806Z</lastmod><data><display><title>SpringBoot 项目 Jar 包加密，防止反编译</title><pubTime>2023-12-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/kaifaweifuwude9gezuijiashijian/</loc><lastmod>2023-12-08T00:42:39.193Z</lastmod><data><display><title>开发微服务的9个最佳实践</title><pubTime>2023-12-07T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gongsiguidingsuoyoujiekoudouyong-POSTqingqiuzheshiweishenme/</loc><lastmod>2023-12-08T15:22:19.296Z</lastmod><data><display><title>公司规定所有接口都用 POST请求，这是为什么？</title><pubTime>2023-12-07T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zaibudao-30s-neidedaoyigeganjingkaixiangjiyongdelinshi-Linux-xitongzhegekaiyuanruanjianjuele/</loc><lastmod>2024-09-30T08:39:12.346Z</lastmod><data><display><title>在不到 30s 内得到一个干净、开箱即用的临时 Linux 系统，这个开源软件绝了！</title><pubTime>2023-12-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/pingtiXShellfenxiangyikuangongnengqiangdakuapingtaimianfeide-SSH-kehuduanPortX/</loc><lastmod>2023-12-07T12:32:36.094Z</lastmod><data><display><title>平替XShell，分享一款功能强大、跨平台、免费的 SSH 客户端：PortX</title><pubTime>2023-12-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-shiwushixiaodeshizhongchangjianchangjing/</loc><lastmod>2023-12-06T14:23:14.330Z</lastmod><data><display><title>Spring 事务失效的十种常见场景</title><pubTime>2023-12-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiaoxiduiliejishuxuanxingde-7-zhongxiaoxichangjing/</loc><lastmod>2023-12-06T14:23:14.330Z</lastmod><data><display><title>消息队列技术选型的 7 种消息场景</title><pubTime>2023-12-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/JVM-jiangyaobeitidaile/</loc><lastmod>2023-12-04T14:34:57.350Z</lastmod><data><display><title>JVM 将要被替代了？</title><pubTime>2023-12-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhongdaxianshangshigusanyuanbiaodashiyinfadekongzhizhenwenti/</loc><lastmod>2023-12-04T14:34:22.059Z</lastmod><data><display><title>重大线上事故！三元表达式引发的空指针问题…</title><pubTime>2023-12-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gandiaofuzadaima--Spring-Boot-yu-CQRS-caishihuangjinzuhe/</loc><lastmod>2025-08-03T03:22:56.221Z</lastmod><data><display><title>干掉复杂代码 — Spring Boot 与 CQRS 才是黄金组合！</title><pubTime>2023-12-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiudiannaobierengshoubashoujiaonizhetengyigewuxiandaxiaodecunchufuwuqi/</loc><lastmod>2023-12-02T12:22:17.094Z</lastmod><data><display><title>旧电脑别扔！手把手教你折腾一个无限大小的存储服务器~</title><pubTime>2023-12-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/rangtongshigaoxueyade8geBugcaozuojijin/</loc><lastmod>2023-12-02T12:21:41.457Z</lastmod><data><display><title>让同事高血压的8个Bug操作集锦</title><pubTime>2023-12-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiangyingshibianchengruheyouyadejinxing-Exception-yichangchuli/</loc><lastmod>2023-12-02T12:22:17.092Z</lastmod><data><display><title>响应式编程：如何优雅的进行 Exception 异常处理</title><pubTime>2023-12-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gongjijinjiaonabilipaixingbanghuaweiyaoyaolingxian/</loc><lastmod>2023-12-02T03:27:06.437Z</lastmod><data><display><title>公积金缴纳比例排行榜，华为遥遥领先！</title><pubTime>2023-11-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tengxunzhongfuzaolunziwomenzhendexuyaozhemeduoRPCkuangjiama/</loc><lastmod>2023-12-02T03:27:06.437Z</lastmod><data><display><title>腾讯重复造轮子？我们真的需要这么多RPC框架吗？</title><pubTime>2023-11-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/qingsongshengchengerweimaSpringBoot-yu-ZXing-wanmeijiehezonghezhinan/</loc><lastmod>2023-12-02T03:27:06.437Z</lastmod><data><display><title>轻松生成二维码：SpringBoot 与 ZXing 完美结合（综合指南）</title><pubTime>2023-11-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/HTTPS-xingweidashangsanfenzhonglejiejiamiguocheng/</loc><lastmod>2023-11-29T15:14:33.406Z</lastmod><data><display><title>HTTPS 行为大赏：三分钟了解加密过程</title><pubTime>2023-11-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/biezailuanyongleJava-21-jiangqiyongshanchuzhexiegongneng/</loc><lastmod>2023-11-29T15:14:33.407Z</lastmod><data><display><title>别再乱用了，Java 21 将弃用、删除这些功能！</title><pubTime>2023-11-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-yingyong-Docker-huacong-Maven-goujiandao-Docker-bushudewanzhengzhinan/</loc><lastmod>2023-11-29T15:15:33.899Z</lastmod><data><display><title>SpringBoot 应用 Docker 化：从 Maven 构建到 Docker 部署的完整指南</title><pubTime>2023-11-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Boot-32-zhengshifabukaixiangjiyongdexunixianchenghe-GraalVMchangxianyixia/</loc><lastmod>2023-11-29T15:14:33.406Z</lastmod><data><display><title>Spring Boot 3.2 正式发布，开箱即用的虚拟线程和 GraalVM，尝鲜一下！</title><pubTime>2023-11-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Mybatis-Plushenhaodanyeyoukeng/</loc><lastmod>2023-11-26T10:11:56.387Z</lastmod><data><display><title>Mybatis Plus很好，但也有坑！</title><pubTime>2023-11-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/kanlewode-Mapstruct-yongfatongshimenyekaishiqiaoqiaomofangle/</loc><lastmod>2023-11-26T10:12:13.136Z</lastmod><data><display><title>看了我的 Mapstruct 用法，同事们也开始悄悄模仿了！</title><pubTime>2023-11-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/56K-Starduozhongkaifahuanjingdeguanliliqicongcigaobiehunluanyuchongtu/</loc><lastmod>2023-11-25T14:06:59.536Z</lastmod><data><display><title>5.6K Star，多种开发环境的管理利器，从此告别混乱与冲突！</title><pubTime>2023-11-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/bikengxianchengchimeiyonghaozhijiechuxianleshengchanshigu/</loc><lastmod>2024-09-30T07:04:27.926Z</lastmod><data><display><title>一次真实生产事故，让我总结了线程池的正确使用方式</title><pubTime>2023-11-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/youyikuangengkuaigenghaogengwendingde-Redis-keshihuagongjukaiyuanle/</loc><lastmod>2023-11-25T14:06:59.537Z</lastmod><data><display><title>又一款更快、更好、更稳定的 Redis 可视化工具开源了！！！</title><pubTime>2023-11-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/quanwangzuiquandedocxpptxxlsxpdfwenjianyulanfangandianzangban/</loc><lastmod>2023-11-25T14:07:36.297Z</lastmod><data><display><title>全网最全的docx、pptx、xlsx、pdf文件预览方案（典藏版）</title><pubTime>2023-11-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmealibabaxiuzhengleHashMapguanyu1024geyuansukuorongdecishu/</loc><lastmod>2023-11-25T09:29:51.984Z</lastmod><data><display><title>为什么阿里巴巴修正了HashMap关于1024个元素扩容的次数？</title><pubTime>2023-11-23T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/2023-nian-11-yuebianchengyuyanpaixingbangKotlin-zhishuchixushangsheng/</loc><lastmod>2023-11-23T12:18:28.894Z</lastmod><data><display><title>2023 年 11 月编程语言排行榜，Kotlin 指数持续上升</title><pubTime>2023-11-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootxunixianchengjiekoutuntuliangchengbeizengjiataishuangle/</loc><lastmod>2023-11-23T12:18:28.883Z</lastmod><data><display><title>SpringBoot+虚拟线程，接口吞吐量成倍增加，太爽了！</title><pubTime>2023-11-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ThreadLocal-buxiangleScopedValuecaishiwangdao/</loc><lastmod>2023-11-23T12:16:55.602Z</lastmod><data><display><title>ThreadLocal 不香了？ScopedValue才是王道？</title><pubTime>2023-11-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-Cache-huancunzhujiezheyangyongshizaishitaixiangle/</loc><lastmod>2023-11-23T12:16:55.602Z</lastmod><data><display><title>Spring Cache 缓存注解这样用，实在是太香了！</title><pubTime>2023-11-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/baicirenrouyunweiniandisonggeP0jiguzhang/</loc><lastmod>2023-11-23T01:12:50.187Z</lastmod><data><display><title>百次人肉运维，年底送个P0级故障……</title><pubTime>2023-11-20T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/lianzijietiaodongdoutiaobudongle/</loc><lastmod>2023-11-23T01:12:50.187Z</lastmod><data><display><title>连字节跳动都跳不动了！</title><pubTime>2023-11-20T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/2023zhongguohulianwanggongsiTop100paixingbang/</loc><lastmod>2023-11-19T06:11:21.781Z</lastmod><data><display><title>2023中国互联网公司Top100排行榜</title><pubTime>2023-11-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/daimayouyazhidaoruhegandiaoguoduode-if-else/</loc><lastmod>2023-11-19T06:11:21.782Z</lastmod><data><display><title>代码优雅之道——如何干掉过多的 if else</title><pubTime>2023-11-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/daimayouyazhidaoJavaruhepankong/</loc><lastmod>2023-11-19T06:11:21.781Z</lastmod><data><display><title>代码优雅之道——Java如何判空</title><pubTime>2023-11-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/DDDsidangchaxunmoxingdebenzhi/</loc><lastmod>2023-11-19T06:11:21.777Z</lastmod><data><display><title>DDD死党：查询模型的本质</title><pubTime>2023-11-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiyu-Sentinel-shixianlishijiankongshujuhuikan/</loc><lastmod>2023-11-19T06:12:42.047Z</lastmod><data><display><title>基于 Sentinel 实现历史监控数据回看</title><pubTime>2023-11-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruheshejiyikuanjiyu-MySQL-shixiande-Message-Queue/</loc><lastmod>2023-11-19T06:11:21.780Z</lastmod><data><display><title>如何设计一款基于 MySQL 实现的 Message Queue</title><pubTime>2023-11-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/haishijuedingquhuaweile/</loc><lastmod>2023-11-19T03:09:58.505Z</lastmod><data><display><title>还是决定去华为了！！！</title><pubTime>2023-11-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yijingyouqiyekaishidizhiyinianzhideshuoshile/</loc><lastmod>2023-11-19T03:09:58.504Z</lastmod><data><display><title>已经有企业开始抵制一年制的硕士了</title><pubTime>2023-11-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootyijianqiehuanwenjianshangchuanfangshiqiaoyongcelvemoshi/</loc><lastmod>2023-11-16T01:41:16.178Z</lastmod><data><display><title>SpringBoot一键切换文件上传方式（巧用策略模式）</title><pubTime>2023-11-14T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Gitcaozuonihaizaiyongmergemelejielejierebaseba/</loc><lastmod>2023-11-15T00:30:41.994Z</lastmod><data><display><title>Git操作你还在用merge么？了解了解rebase吧！</title><pubTime>2023-11-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/beiyuetanliangtianzourenyixiesikao/</loc><lastmod>2023-11-15T00:30:41.995Z</lastmod><data><display><title>被约谈，两天走人，一些思考！</title><pubTime>2023-11-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tongshixieleyitiao-SQLba-MyBatis-douganfanle/</loc><lastmod>2026-02-06T01:55:15.872Z</lastmod><data><display><title>同事写了一条 SQL，把 MyBatis 都干翻了。。</title><pubTime>2023-11-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tantanfenbushi-ID-defuwushijian/</loc><lastmod>2023-11-15T00:30:41.996Z</lastmod><data><display><title>谈谈分布式 ID 的服务实践</title><pubTime>2023-11-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiekouzhongdedashiwugairuhejinxingyouhua/</loc><lastmod>2023-11-15T00:30:41.993Z</lastmod><data><display><title>接口中的大事务，该如何进行优化？</title><pubTime>2023-11-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-Asyncmofahexianjing/</loc><lastmod>2023-11-11T14:07:18.619Z</lastmod><data><display><title>SpringBoot @Async：魔法和陷阱</title><pubTime>2023-11-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yikuanfeichangqiangdade-Nginx-keshihuaguanlipingtai/</loc><lastmod>2023-11-11T14:10:15.566Z</lastmod><data><display><title>一款非常强大的 Nginx 可视化管理平台</title><pubTime>2023-11-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruhezaiyewudaimazhongyouyadeshiyongzerenlianmoshi/</loc><lastmod>2023-11-11T14:10:15.570Z</lastmod><data><display><title>如何在业务代码中优雅的使用责任链模式</title><pubTime>2023-11-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yishengdoushiyuelaoyuechixiangweishachengxuyuanquebushi/</loc><lastmod>2023-11-11T14:07:18.617Z</lastmod><data><display><title>医生都是越老越吃香，为啥程序员却不是？</title><pubTime>2023-11-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/quanwangzuixiangxidefenbushiyizhixingfanganjiangjiechedigaodong/</loc><lastmod>2023-11-11T14:07:18.617Z</lastmod><data><display><title>全网最详细的分布式一致性方案讲解（彻底搞懂）</title><pubTime>2023-11-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Javashouxiefenbushisuodeshixianfeichangniubi/</loc><lastmod>2023-11-11T14:07:18.616Z</lastmod><data><display><title>Java手写分布式锁的实现（非常牛逼）</title><pubTime>2023-11-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/18w-zixiangjie-SQL-youhua/</loc><lastmod>2023-11-11T14:10:15.575Z</lastmod><data><display><title>1.8w 字详解 SQL 优化</title><pubTime>2023-11-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/weishenmehenduochengxuyuantaoyandidaima/</loc><lastmod>2024-09-30T07:29:24.006Z</lastmod><data><display><title>知乎热议：为什么很多程序员讨厌低代码？</title><pubTime>2023-11-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-AOP--Redis-yanshishuangshangongnengshizhan/</loc><lastmod>2023-11-09T01:28:22.553Z</lastmod><data><display><title>SpringBoot AOP + Redis 延时双删功能实战</title><pubTime>2023-11-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/qizhangtujiesuoMybatiszhengtimailuorangniqingsongnaniemianshiguan/</loc><lastmod>2023-11-09T01:45:43.748Z</lastmod><data><display><title>七张图解锁Mybatis整体脉络，让你轻松拿捏面试官</title><pubTime>2023-11-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBootSpELrangfuzaquanxiankongzhibiandehenjiandan/</loc><lastmod>2023-11-09T13:34:52.708Z</lastmod><data><display><title>SpringBoot：SpEL让复杂权限控制变得很简单！</title><pubTime>2023-11-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruheshejiyitaokeyiyingduiqianwanjishujuliangfenbushihegaokeyongdeduizhangxitong/</loc><lastmod>2023-11-09T13:34:52.709Z</lastmod><data><display><title>如何设计一套可以应对千万级数据量、分布式和高可用的对账系统？</title><pubTime>2023-11-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tuijianjinisankuanzhuliu-Docker-keshihuagongju/</loc><lastmod>2023-11-09T13:34:52.710Z</lastmod><data><display><title>推荐给你三款主流 Docker 可视化工具</title><pubTime>2023-11-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Redischuangshirenkaiyuanzuixiaoliaotianfuwuqijin200xingdaima/</loc><lastmod>2023-11-09T13:34:52.706Z</lastmod><data><display><title>Redis创始人开源最小聊天服务器，仅200行代码</title><pubTime>2023-11-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yiwangdajinzongjie-Mysql-desuoyou-Buffer/</loc><lastmod>2023-11-09T13:34:52.706Z</lastmod><data><display><title>一网打尽总结 Mysql 的所有 Buffer</title><pubTime>2023-11-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/pandianneixieqiangdayoudidiaode-Java-huancun/</loc><lastmod>2023-11-09T13:34:52.708Z</lastmod><data><display><title>盘点那些强大又低调的 Java 缓存</title><pubTime>2023-11-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Feign-ruheshezhichaoshishijianbutongqingkuangxiahaizhenbuyiyang/</loc><lastmod>2023-11-09T13:34:52.705Z</lastmod><data><display><title>Feign 如何设置超时时间，不同情况下还真不一样</title><pubTime>2023-11-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhujiefangshiyouyadeshixian-Redisson-fenbushisuo/</loc><lastmod>2023-11-05T11:36:33.800Z</lastmod><data><display><title>注解方式优雅的实现 Redisson 分布式锁</title><pubTime>2023-11-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Windows-quanxinxunijifabu/</loc><lastmod>2023-11-05T01:34:20.634Z</lastmod><data><display><title>Windows 全新虚拟机发布！</title><pubTime>2023-11-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiangrangnidedaimajianjieshishizhege-SimpleDateFormat-leigaoshenyongfa/</loc><lastmod>2023-11-05T01:34:20.635Z</lastmod><data><display><title>想让你的代码简洁，试试这个 SimpleDateFormat 类高深用法</title><pubTime>2023-11-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanxiwangnizheyanglaimianshizuijiashijianjingyan/</loc><lastmod>2023-11-05T01:34:20.636Z</lastmod><data><display><title>面试官希望你这样来面试：最佳实践经验</title><pubTime>2023-11-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yigeDemogaodingqianhouduandawenjianfenpianshangchuanduandianxuchuanmiaochuan/</loc><lastmod>2023-11-05T01:35:15.270Z</lastmod><data><display><title>一个Demo搞定前后端大文件分片上传、断点续传、秒传</title><pubTime>2023-11-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiyiciApache-HttpClientshiyongbudangdaozhideqingqiuchaoshiwentifenxiangpaichaguocheng/</loc><lastmod>2023-11-04T01:30:30.180Z</lastmod><data><display><title>记一次Apache HttpClient使用不当导致的请求超时问题分享排查过程</title><pubTime>2023-11-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jintianzaiditierenshiyigenvchengxuyuanzaiwaibaogongsigongzuosannianzhipeichang4000/</loc><lastmod>2024-02-01T15:00:07.946Z</lastmod><data><display><title>今天在地铁认识一个女程序员，在外包公司工作三年被裁，只赔偿 4000</title><pubTime>2023-11-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/selectfor-update-suobiaole/</loc><lastmod>2023-11-04T01:30:30.178Z</lastmod><data><display><title>select...for update 锁表了？</title><pubTime>2023-11-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiangjie-Spring-Cloud-banbenwenti/</loc><lastmod>2023-11-04T01:30:30.179Z</lastmod><data><display><title>详解 Spring Cloud 版本问题</title><pubTime>2023-11-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-caiyong-JsonSerializer-he-Aop-shixiankekongzhideshujutuomin/</loc><lastmod>2023-11-04T01:30:30.178Z</lastmod><data><display><title>SpringBoot 采用 JsonSerializer 和 Aop 实现可控制的数据脱敏</title><pubTime>2023-11-02T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wangyiyuangongzipushuoshi7niancainianxinbaiwanshibushihenshibai/</loc><lastmod>2023-11-02T13:15:49.693Z</lastmod><data><display><title>网易员工自曝硕士7年才年薪百万，是不是很失败？</title><pubTime>2023-10-31T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ElasticSearchneixieshier/</loc><lastmod>2023-10-30T13:37:50.053Z</lastmod><data><display><title>ElasticSearch那些事儿</title><pubTime>2023-10-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yuanyiweishi-Visio-depingtimeixiangdaoshigewangzhe/</loc><lastmod>2023-10-30T13:37:23.877Z</lastmod><data><display><title>原以为是 Visio 的平替，没想到是个王者！</title><pubTime>2023-10-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/MySQLdaodishi-join-xingnenghaohaishiinyixiagengkuaini/</loc><lastmod>2023-11-09T01:36:30.225Z</lastmod><data><display><title>MySQL到底是 join 性能好，还是in一下更快呢？</title><pubTime>2023-10-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Java-zhongde-Stream-keyitidai-for-xunhuanma/</loc><lastmod>2023-10-30T13:37:23.873Z</lastmod><data><display><title>Java 中的 Stream 可以替代 for 循环吗？</title><pubTime>2023-10-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tujie-Spring-Bean-shengchengliuchengfeichangxiangjin/</loc><lastmod>2023-10-29T12:34:23.081Z</lastmod><data><display><title>图解 Spring Bean 生成流程，非常详尽</title><pubTime>2023-10-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/dingjigongjuxingnengbaopengde-Java-shitizhuanhuan--fuzhishenqi/</loc><lastmod>2023-10-29T12:34:23.083Z</lastmod><data><display><title>顶级工具，性能爆棚的 Java 实体转换 / 复制神器</title><pubTime>2023-10-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiekouxingnengyouhuashibeilailejieyixia-Arthas-deqiangda/</loc><lastmod>2023-10-29T12:34:23.082Z</lastmod><data><display><title>接口性能优化十倍，来了解一下 Arthas 的强大！</title><pubTime>2023-10-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Canal-tongbushujukengtaiduolaishishi-Logstash/</loc><lastmod>2023-10-28T02:14:56.758Z</lastmod><data><display><title>Canal 同步数据坑太多？来试试 Logstash！</title><pubTime>2023-10-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/DDDshizhanyingduibingfatiaozhanwugejiqiaorangniqingsongyingdui/</loc><lastmod>2023-10-28T02:14:56.758Z</lastmod><data><display><title>DDD实战：应对并发挑战，五个技巧让你轻松应对</title><pubTime>2023-10-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringCloud-weifuwuqianyidao-Kubernetes-rongqihuawanzhengliucheng/</loc><lastmod>2023-10-27T00:38:41.616Z</lastmod><data><display><title>SpringCloud 微服务迁移到 Kubernetes 容器化完整流程</title><pubTime>2023-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-jiekouqianmingxiaoyanshijian/</loc><lastmod>2023-10-27T00:37:15.021Z</lastmod><data><display><title>SpringBoot 接口签名校验实践</title><pubTime>2023-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/alikaiyuandeyitaoguojihuaquanliuchengjiejuefanganhenbucuo/</loc><lastmod>2023-10-27T00:37:15.022Z</lastmod><data><display><title>阿里开源的一套国际化全流程解决方案，很不错！</title><pubTime>2023-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/duoshujuyuanguanlizhangwo-DS-zhujiedeweili/</loc><lastmod>2023-10-27T00:37:15.024Z</lastmod><data><display><title>多数据源管理：掌握 @DS 注解的威力</title><pubTime>2023-10-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/kanwanzhihuijundezuixingongzuotaiwosuanle/</loc><lastmod>2023-10-23T13:13:15.591Z</lastmod><data><display><title>看完稚晖君的最新工作台，我酸了。。</title><pubTime>2023-10-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/daimalijiejishuyingyongshijianjieshao/</loc><lastmod>2023-10-23T13:13:15.590Z</lastmod><data><display><title>代码理解技术应用实践介绍</title><pubTime>2023-10-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/20-ge-Java-zuijiashijian/</loc><lastmod>2023-10-23T13:13:15.593Z</lastmod><data><display><title>20 个 Java 最佳实践</title><pubTime>2023-10-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhangwo-SQL-mianshideyishujiesuochangjianhefuzachaxundejiejuefangan/</loc><lastmod>2023-10-23T13:14:07.606Z</lastmod><data><display><title>掌握 SQL 面试的艺术：解锁常见和复杂查询的解决方案</title><pubTime>2023-10-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/K8sliujiwomenyidijimao/</loc><lastmod>2023-10-22T00:42:40.844Z</lastmod><data><display><title>K8s留给我们一地鸡毛！</title><pubTime>2023-10-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaozhongtongzhuotashanghaijiaodabiyequlehulianwangdachangwokaoshangguangzhougongwuyuanxianzaitashiyedabannianle/</loc><lastmod>2023-10-19T00:30:15.597Z</lastmod><data><display><title>高中同桌，他上海交大毕业，去了互联网大厂，我考上广州公务员，现在，他失业大半年了</title><pubTime>2023-10-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiangjie-Redis-fenbushisuode-5-zhongfangan/</loc><lastmod>2023-10-19T00:30:15.597Z</lastmod><data><display><title>详解 Redis 分布式锁的 5 种方案</title><pubTime>2023-10-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/10-ge-Java-Stream-dingjijiqiaodaliangjianhuadaima/</loc><lastmod>2023-10-19T00:30:15.598Z</lastmod><data><display><title>10 个 Java Stream 顶级技巧，大量简化代码！</title><pubTime>2023-10-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/mianshiguanshizijiqiannvyou/</loc><lastmod>2023-10-19T00:30:15.598Z</lastmod><data><display><title>面试官是自己前女友</title><pubTime>2023-10-17T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Kubernetes-shizhanshiyong-k8sjenkins-shixian-CICD/</loc><lastmod>2023-10-14T16:12:11.175Z</lastmod><data><display><title>Kubernetes 实战：使用 k8s+jenkins 实现 CICD</title><pubTime>2023-10-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/baohu-Log4j-rizhizhongdeminganshujuliangbugaoding/</loc><lastmod>2023-10-14T16:10:44.648Z</lastmod><data><display><title>保护 Log4j 日志中的敏感数据，两步搞定！</title><pubTime>2023-10-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-wulixianchengxunixianchengWebflux-xingnengquanmianduibi/</loc><lastmod>2023-10-14T16:12:11.168Z</lastmod><data><display><title>SpringBoot 物理线程、虚拟线程、Webflux 性能全面对比！</title><pubTime>2023-10-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/gaobingfachangjingxiahuancunchulisiluzongjie/</loc><lastmod>2023-10-14T16:10:44.649Z</lastmod><data><display><title>高并发场景下缓存处理思路总结</title><pubTime>2023-10-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiayidai-Docker-lailegoujiansudutigaole-39-bei/</loc><lastmod>2023-10-15T23:53:30.506Z</lastmod><data><display><title>下一代 Docker 来了！构建速度提高了 39 倍</title><pubTime>2023-10-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/goujianqiyejijiankongpingtaixilieliuZabbix-jianjieyuanzhuangbushu/</loc><lastmod>2023-10-15T23:53:30.507Z</lastmod><data><display><title>构建企业级监控平台系列（六）：Zabbix 简介与安装部署</title><pubTime>2023-10-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/goujianqiyejijiankongpingtaixilieqiZabbix-jichupeizhijieshao/</loc><lastmod>2023-10-15T23:53:30.506Z</lastmod><data><display><title>构建企业级监控平台系列（七）：Zabbix 基础配置介绍</title><pubTime>2023-10-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Docker-AIlaileshalaide/</loc><lastmod>2023-10-12T00:24:05.267Z</lastmod><data><display><title>Docker AI来了？啥来的？</title><pubTime>2023-10-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Cpanbaole/</loc><lastmod>2023-10-12T00:24:05.267Z</lastmod><data><display><title>C盘爆了！</title><pubTime>2023-10-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/shenruqianchu-OkHttp-yuanmajiexijiyingyongshijian/</loc><lastmod>2023-10-12T00:27:03.071Z</lastmod><data><display><title>深入浅出 OkHttp 源码解析及应用实践</title><pubTime>2023-10-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ruguoandaimaliangsuangongziyexuyinggaizheiyangxie/</loc><lastmod>2023-10-12T00:24:05.269Z</lastmod><data><display><title>如果按代码量算工资，也许应该这样写！</title><pubTime>2023-10-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/goujianqiyejijiankongpingtaixiliewuZabbixPrometheus-dengkaiyuanjiankongxitongduibifenxi/</loc><lastmod>2023-10-12T00:24:05.270Z</lastmod><data><display><title>构建企业级监控平台系列（五）：Zabbix、Prometheus 等开源监控系统对比分析</title><pubTime>2023-10-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Javashixiantianjiawenzishuiyintupianshuiyingongnengshizhan/</loc><lastmod>2023-10-11T08:09:42.802Z</lastmod><data><display><title>Java实现添加文字水印、图片水印功能实战</title><pubTime>2023-10-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yongfumudejingligaosuniruguo40suishibeicaiyuancongxianzaikaishiyinggaizuoshenme/</loc><lastmod>2023-10-12T00:24:05.266Z</lastmod><data><display><title>用父母的经历告诉你，如果40岁时被裁员，从现在开始应该做什么</title><pubTime>2023-10-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yuelaiyueduokaiyuanxiangmutinggengJavashengtaishouyingxiangzuida/</loc><lastmod>2023-10-12T00:24:05.266Z</lastmod><data><display><title>越来越多开源项目停更，Java生态受影响最大</title><pubTime>2023-10-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yiwengaodong-Java-dongtaidailiso-easy/</loc><lastmod>2023-10-12T00:24:05.265Z</lastmod><data><display><title>一文搞懂 Java 动态代理，so easy！</title><pubTime>2023-10-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/goujianqiyejijiankongpingtaixiliesiqiyeshujukujiankongxiangjie/</loc><lastmod>2023-10-12T00:26:07.669Z</lastmod><data><display><title>构建企业级监控平台系列（四）：企业数据库监控详解</title><pubTime>2023-10-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiaruLinuszaizhongguo/</loc><lastmod>2023-10-10T00:55:55.401Z</lastmod><data><display><title>假如Linus在中国···</title><pubTime>2023-10-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fangqiyamaxungugechedigaobie-k8s/</loc><lastmod>2023-10-10T00:56:37.415Z</lastmod><data><display><title>放弃亚马逊、谷歌，彻底告别 k8s！</title><pubTime>2023-10-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xianshangbutingjiwuganshengji-Nginx-banbenshizhan/</loc><lastmod>2023-10-10T00:55:55.402Z</lastmod><data><display><title>线上不停机无感升级 Nginx 版本实战！</title><pubTime>2023-10-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringCloud-weifuwujiagoushixianfenbushixitongdewufengxiezuo/</loc><lastmod>2023-10-10T00:55:55.401Z</lastmod><data><display><title>SpringCloud 微服务架构：实现分布式系统的无缝协作</title><pubTime>2023-10-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Excel-shujudaoruruhegengyouyadejinxingshujuxiaoyan/</loc><lastmod>2023-10-09T00:53:49.143Z</lastmod><data><display><title>Excel 数据导入，如何更优雅的进行数据校验？</title><pubTime>2023-10-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-22-tiaozuijiashijian/</loc><lastmod>2023-10-06T13:35:46.632Z</lastmod><data><display><title>SpringBoot 22 条最佳实践</title><pubTime>2023-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/40-gedingshirenwudainilijie-RocketMQ-shejijingsui/</loc><lastmod>2023-10-06T13:35:46.632Z</lastmod><data><display><title>40 个定时任务，带你理解 RocketMQ 设计精髓！</title><pubTime>2023-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/liaoliaodianshangxitongjiagouyanjintujieban/</loc><lastmod>2023-10-06T13:36:06.293Z</lastmod><data><display><title>聊聊电商系统架构演进（图解版）</title><pubTime>2023-10-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/goujianqiyejijiankongpingtaixiliesanqiyechangyongjiankonggongjujieshao/</loc><lastmod>2023-10-02T03:20:35.058Z</lastmod><data><display><title>构建企业级监控平台系列（三）：企业常用监控工具介绍</title><pubTime>2023-09-30T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zheikuanqingliangji-Java-biaodashiyinqingzhenbucuo/</loc><lastmod>2023-09-30T05:05:43.007Z</lastmod><data><display><title>这款轻量级 Java 表达式引擎，真不错！</title><pubTime>2023-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/FastDFSNginxqingqingsongsongdajianyigebendiwenjianfuwuqi/</loc><lastmod>2023-09-30T05:02:14.218Z</lastmod><data><display><title>FastDFS+Nginx，轻轻松松搭建一个本地文件服务器</title><pubTime>2023-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ITjinglihuibaoshuoyao9geyueyinghemasikebadianyuanzukache1geyuegaoding/</loc><lastmod>2023-10-01T03:05:11.943Z</lastmod><data><display><title>IT经理汇报说要9个月，硬核马斯克拔电源租卡车，1个月搞定！</title><pubTime>2023-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tongguoshizhanzoujin-Java-Agent-tanzhenjishu/</loc><lastmod>2023-10-01T03:05:41.961Z</lastmod><data><display><title>通过实战走近 Java Agent 探针技术</title><pubTime>2023-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/goujianqiyejijiankongpingtaixilieerruhezuohaoqiyejiankongxitongyunweiguanli/</loc><lastmod>2023-10-01T03:05:11.943Z</lastmod><data><display><title>构建企业级监控平台系列（二）：如何做好企业监控系统运维管理？</title><pubTime>2023-09-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Has-a-novelty-CompletableFuture-asynchronous-multithreaded-is-really-elegant/</loc><lastmod>2023-09-29T03:02:44.004Z</lastmod><data><display><title>奇淫巧技，CompletableFuture 异步多线程是真的优雅\</title><pubTime>2023-09-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/MyBatisPlus-neizhixuehuasuanfazhujianzhongfuwenti/</loc><lastmod>2023-09-30T05:08:43.563Z</lastmod><data><display><title>MyBatis-Plus 内置雪花算法主键重复问题</title><pubTime>2023-09-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/jiemiDDDlingyushijianxitongjieoudezhongjiwuqi/</loc><lastmod>2023-09-30T05:08:43.564Z</lastmod><data><display><title>解密DDD：领域事件--系统解耦的终极武器</title><pubTime>2023-09-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/alibeicaishoulizhiyou3taoquankuanfang160wanxianjinhe200duowangupiaolexintaiyibeng/</loc><lastmod>2023-09-30T05:08:43.564Z</lastmod><data><display><title>阿里被裁，手里只有3套全款房、160万现金和200多万股票了，心态已崩。</title><pubTime>2023-09-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/goujianqiyejijiankongpingtaixilieyijiankongxitonggaishujifazhanqushi/</loc><lastmod>2023-09-30T05:08:43.565Z</lastmod><data><display><title>构建企业级监控平台系列（一）：监控系统概述及发展趋势</title><pubTime>2023-09-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/danxiancheng-Redis-rucikuaide-4-geyuanyin/</loc><lastmod>2023-09-30T05:08:43.565Z</lastmod><data><display><title>单线程 Redis 如此快的 4 个原因</title><pubTime>2023-09-28T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/cai14suijianzhijiangweidaji/</loc><lastmod>2023-09-29T03:06:30.762Z</lastmod><data><display><title>才14岁。。简直降维打击！</title><pubTime>2023-09-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wangyoubaoliaomouwaiqizhongguoqucaiyuan-N7200W-peichangdaoshou/</loc><lastmod>2023-09-29T03:06:30.762Z</lastmod><data><display><title>网友爆料：某外企中国区裁员 N+7，200W 赔偿到手！</title><pubTime>2023-09-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yingjuanxiaoxizhongjianjianxilieshiliuRabbitMQ-yunweijiankong/</loc><lastmod>2023-09-27T00:27:33.106Z</lastmod><data><display><title>硬卷消息中间件系列（十六）：RabbitMQ 运维监控</title><pubTime>2023-09-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/rendaozhongnianhouhuimeitingfumuhuatizhineigongzuocaishizuizhongguisuyixianchengshizongbao35wan-VS-shibaxianchengshiyuexin7000/</loc><lastmod>2023-09-26T00:14:51.642Z</lastmod><data><display><title>人到中年后悔没听父母话，体制内工作才是最终归宿！一线城市总包35万 VS 十八线城市月薪7000</title><pubTime>2023-09-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yingjuanxiaoxizhongjianjianxiliejiuRabbitMQ-duilieyuxiaoxiguoqi/</loc><lastmod>2023-09-26T00:14:51.642Z</lastmod><data><display><title>硬卷消息中间件系列（九）：RabbitMQ 队列与消息过期</title><pubTime>2023-09-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yingjuanxiaoxizhongjianjianxilieshiwuRabbitMQ-zhi-Java-diaoyongdesanzhongfangshi/</loc><lastmod>2023-09-26T00:15:39.327Z</lastmod><data><display><title>硬卷消息中间件系列（十五）：RabbitMQ 之 Java 调用的三种方式</title><pubTime>2023-09-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yingjuanxiaoxizhongjianjianxilieshisiRabbitMQ-jiqunyunweiguanli/</loc><lastmod>2023-09-26T00:14:51.644Z</lastmod><data><display><title>硬卷消息中间件系列（十四）：RabbitMQ 集群运维管理</title><pubTime>2023-09-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yingjuanxiaoxizhongjianjianxilieshisanRabbitMQ-gaokeyongjiqunbushu/</loc><lastmod>2023-09-26T00:14:51.643Z</lastmod><data><display><title>硬卷消息中间件系列（十三）：RabbitMQ 高可用集群部署</title><pubTime>2023-09-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/wangchuanbiyaditongbaoyuangongdaodianjiuxiaban-/</loc><lastmod>2023-09-26T00:14:51.642Z</lastmod><data><display><title>网传比亚迪通报员工到点就下班 。。。</title><pubTime>2023-09-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-BootxunixianchengdexingnenghaiburuWebflux/</loc><lastmod>2023-09-22T11:05:08.048Z</lastmod><data><display><title>Spring Boot虚拟线程的性能还不如Webflux？</title><pubTime>2023-09-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/haiwaidouzaiyongnaxiezhifufangshi/</loc><lastmod>2023-09-22T11:06:02.323Z</lastmod><data><display><title>海外都在用哪些支付方式？</title><pubTime>2023-09-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/RabbitMQ-vs-Kafkazhengmianjiaofeng/</loc><lastmod>2023-09-22T11:05:08.048Z</lastmod><data><display><title>RabbitMQ vs Kafka：正面交锋</title><pubTime>2023-09-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/chunhongmenghuaweiHarmonyOSjiangbuzaijianronganzhuoyingyongAPKchedibaibai/</loc><lastmod>2023-09-22T11:05:08.051Z</lastmod><data><display><title>纯鸿蒙！华为HarmonyOS将不再兼容安卓应用：APK彻底拜拜</title><pubTime>2023-09-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yingjuanxiaoxizhongjianjianxilieshierRabbitMQ-danjiduojiedianduojijiqunbushu/</loc><lastmod>2023-09-22T11:05:08.050Z</lastmod><data><display><title>硬卷消息中间件系列（十二）：RabbitMQ 单机多节点、多机集群部署</title><pubTime>2023-09-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yingjuanxiaoxizhongjianjianxilieshiyiRabbitMQ-liukongjingxiangduiliewangluofenqu/</loc><lastmod>2026-10-25T05:44:17.705Z</lastmod><data><display><title>硬卷消息中间件系列（十一）：RabbitMQ 流控、镜像队列、网络分区</title><pubTime>2023-09-21T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ThreadLocaldeduanbanwoTTLlaibu/</loc><lastmod>2023-09-20T12:22:17.715Z</lastmod><data><display><title>ThreadLocal的短板，我TTL来补！</title><pubTime>2023-09-19T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yingjuanxiaoxizhongjianjianxilieshiRabbitMQ-chijiuhuacunchuyuneicunguanli/</loc><lastmod>2023-09-20T12:22:31.441Z</lastmod><data><display><title>硬卷消息中间件系列（十）：RabbitMQ 持久化、存储与内存管理</title><pubTime>2023-09-19T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/hushirizhichidakuishoubashoujiaoniwanzhuan-SpringBoot-rizhi/</loc><lastmod>2023-09-19T13:45:34.453Z</lastmod><data><display><title>忽视日志吃大亏，手把手教你玩转 SpringBoot 日志</title><pubTime>2023-09-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yingjuanxiaoxizhongjianjianxiliebaRabbitMQ-zhongshijizhixiangjie/</loc><lastmod>2023-09-19T13:44:19.404Z</lastmod><data><display><title>硬卷消息中间件系列（八）：RabbitMQ 重试机制详解</title><pubTime>2023-09-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Windows-12-lailechaojizhenhan/</loc><lastmod>2023-09-27T00:26:56.330Z</lastmod><data><display><title>Windows 12 来了，超级震撼！</title><pubTime>2023-09-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yingjuanxiaoxizhongjianjianxilieliuRabbitMQ-xiaoxishoufayujiaohuanjixiangjie/</loc><lastmod>2023-09-19T13:45:34.459Z</lastmod><data><display><title>硬卷消息中间件系列（六）：RabbitMQ 消息收发与交换机详解</title><pubTime>2023-09-18T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/nadaoyinxingkejigongsiofferleyaobuyaoqu/</loc><lastmod>2023-09-17T04:45:22.703Z</lastmod><data><display><title>拿到银行科技公司offer了，要不要去？</title><pubTime>2023-09-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yingjuanxiaoxizhongjianjianxilieqiRabbitMQ-xiaoxiquerenjizhixiangjie/</loc><lastmod>2023-09-17T04:45:47.187Z</lastmod><data><display><title>硬卷消息中间件系列（七）：RabbitMQ 消息确认机制详解</title><pubTime>2023-09-16T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/DNS-jiexiyigedizhideshihouhuifanhuiduoge-IP-ma/</loc><lastmod>2023-09-16T14:07:48.010Z</lastmod><data><display><title>DNS 解析一个地址的时候会返回多个 IP 吗？</title><pubTime>2023-09-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xiaohongshudiaozhengwuxiushijian1230chiwufan1330shangbanwangyoumeidiaozhengcheng15fenzhongjiubucuole/</loc><lastmod>2023-09-16T14:07:48.011Z</lastmod><data><display><title>小红书调整午休时间，12：30吃午饭，13：30上班！网友：没调整成15分钟就不错了</title><pubTime>2023-09-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/OpenFeign-wanzijiaochengxiangjie/</loc><lastmod>2023-09-16T14:07:48.010Z</lastmod><data><display><title>OpenFeign 万字教程详解</title><pubTime>2023-09-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yingjuanxiaoxizhongjianjianxiliewuRabbitMQ-changyong-API/</loc><lastmod>2023-09-16T14:07:48.012Z</lastmod><data><display><title>硬卷消息中间件系列（五）：RabbitMQ 常用 API</title><pubTime>2023-09-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yingjuanxiaoxizhongjianjianxiliesiRabbitMQ-guanlijiemianxiangjie/</loc><lastmod>2023-09-16T14:08:28.852Z</lastmod><data><display><title>硬卷消息中间件系列（四）：RabbitMQ 管理界面详解</title><pubTime>2023-09-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yizhangtukandongITrendejianghudiweihahahahaha/</loc><lastmod>2023-09-16T14:07:48.012Z</lastmod><data><display><title>一张图看懂IT人的江湖地位，哈哈哈哈哈</title><pubTime>2023-09-15T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/10WTPSgaobingfachangjingwodeliulanjiluxitongshejifangan/</loc><lastmod>2023-09-14T10:37:49.811Z</lastmod><data><display><title>10W+TPS高并发场景我的浏览记录系统设计方案</title><pubTime>2023-09-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/fuwuchaifenheyuanchengdiaoyongxueqilai/</loc><lastmod>2023-09-14T10:37:49.811Z</lastmod><data><display><title>服务拆分和远程调用，学起来！</title><pubTime>2023-09-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/kanyibianjiulijiefenbushishiwuxiangjie/</loc><lastmod>2023-09-13T11:39:15.716Z</lastmod><data><display><title>看一遍就理解：分布式事务详解</title><pubTime>2023-09-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yingjuanxiaoxizhongjianjianxiliesanRabbitMQ-jichupeizhi/</loc><lastmod>2023-09-13T11:39:15.718Z</lastmod><data><display><title>硬卷消息中间件系列（三）：RabbitMQ 基础配置</title><pubTime>2023-09-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yingjuanxiaoxizhongjianjianxilieerRabbitMQ-anzhuangyujiandanshiyong/</loc><lastmod>2023-09-13T11:42:17.363Z</lastmod><data><display><title>硬卷消息中间件系列（二）：RabbitMQ 安装与简单使用</title><pubTime>2023-09-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Netflixwenhuashoucewomenzhizhaochengnianren/</loc><lastmod>2023-09-13T11:39:15.717Z</lastmod><data><display><title>Netflix文化手册：我们只招成年人</title><pubTime>2023-09-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/15zhangtukandongxiamanghegaoxiaodequbie/</loc><lastmod>2023-09-12T10:24:10.185Z</lastmod><data><display><title>15张图看懂瞎忙和高效的区别！</title><pubTime>2023-09-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/youyikuanjianjiehaoyongdehualiuchengturuanjian-excalidraw/</loc><lastmod>2023-09-12T10:24:10.186Z</lastmod><data><display><title>又一款简洁好用的画流程图软件 excalidraw</title><pubTime>2023-09-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/luleyigejianyidepeizhizhongxinshundaihaijizhenghedaoleSpringCloud/</loc><lastmod>2023-09-12T10:24:10.186Z</lastmod><data><display><title>撸了一个简易的配置中心，顺带还给整合到了SpringCloud</title><pubTime>2023-09-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/dididefenbushiIDshengchengqihaoyongdeyipi/</loc><lastmod>2023-09-12T10:24:10.186Z</lastmod><data><display><title>滴滴的分布式ID生成器，好用的一批！</title><pubTime>2023-09-11T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/tongshixiedeshaXdaimameiyankan/</loc><lastmod>2023-09-12T10:24:10.184Z</lastmod><data><display><title>同事写的傻X代码！没眼看~</title><pubTime>2023-09-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yingjuanxiaoxizhongjianjianxilieyiRabbitMQ-rumenhexingainianyujiagou/</loc><lastmod>2023-09-12T10:24:10.185Z</lastmod><data><display><title>硬卷消息中间件系列（一）：RabbitMQ 入门（核心概念与架构）</title><pubTime>2023-09-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/%E7%BD%91%E5%85%B3-GateWay-%E7%9A%84%E4%BD%BF%E7%94%A8%E8%AF%A6%E8%A7%A3%E8%B7%AF%E7%94%B1%E8%BF%87%E6%BB%A4%E5%99%A8%E8%B7%A8%E5%9F%9F%E9%85%8D%E7%BD%AE/</loc><lastmod>2023-09-09T04:03:21.537Z</lastmod><data><display><title>网关 GateWay 的使用详解、路由、过滤器、跨域配置</title><pubTime>2023-09-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhijieyongIPfangwenbaiduwofaxianle/</loc><lastmod>2023-09-09T14:09:55.486Z</lastmod><data><display><title>直接用IP访问百度，我发现了···</title><pubTime>2023-09-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/kandaowodedaimayouhuajiqiaotongshimenyekaishimofangle/</loc><lastmod>2023-09-09T14:09:55.486Z</lastmod><data><display><title>看到我的代码优化技巧，同事们也开始模仿了...</title><pubTime>2023-09-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/riliuliang200yixiechengwangguandejiagousheji/</loc><lastmod>2023-09-09T14:09:55.485Z</lastmod><data><display><title>日流量200亿，携程网关的架构设计</title><pubTime>2023-09-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/446qimianshiguanruheshejichujianzhuangdemiaoshaxitong/</loc><lastmod>2026-10-25T05:40:51.783Z</lastmod><data><display><title>【446期】面试官：如何设计出健壮的秒杀系统？</title><pubTime>2023-09-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Maczhongjipeizhijiaochengtaiqianglejianyishouzang/</loc><lastmod>2023-09-09T14:09:55.487Z</lastmod><data><display><title>Mac终极配置教程，太强了！建议收藏！</title><pubTime>2023-09-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/xianshangxitongshijianmanbagexiaoshidepaichazhilu/</loc><lastmod>2023-09-07T13:08:52.514Z</lastmod><data><display><title>线上系统时间慢八个小时的排查之路</title><pubTime>2023-09-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/zhongbangtuijianyikuanhaoyongyouhaokandeliuchengtubianjikuangjia/</loc><lastmod>2023-09-06T13:46:12.806Z</lastmod><data><display><title>重磅推荐！一款好用又好看的流程图编辑框架</title><pubTime>2023-09-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/nideAutowiredbeijinggaolema/</loc><lastmod>2023-09-06T13:45:15.642Z</lastmod><data><display><title>你的@Autowired被警告了吗</title><pubTime>2023-09-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Springjiejuexunhuanyilaidesiluyudaimashixian/</loc><lastmod>2023-09-06T13:45:15.641Z</lastmod><data><display><title>Spring解决循环依赖的思路与代码实现</title><pubTime>2023-09-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/dalianleweiruanjingranfabulezijide-Linux/</loc><lastmod>2023-09-06T13:45:15.642Z</lastmod><data><display><title>打脸了！微软竟然发布了自己的 Linux</title><pubTime>2023-09-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/pandiandianyingguzhuyizhizhongdejishuzhan/</loc><lastmod>2023-09-04T12:56:41.647Z</lastmod><data><display><title>盘点电影《孤注一掷》中的技术栈…</title><pubTime>2023-09-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yuzhoudiyi-IDE-fangqile-Mac/</loc><lastmod>2023-09-04T12:56:41.647Z</lastmod><data><display><title>宇宙第一 IDE 放弃了 Mac</title><pubTime>2023-09-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/woshiruheshiyong-Spring-Retry-jianshao1000-xingdaima/</loc><lastmod>2023-09-04T12:56:41.648Z</lastmod><data><display><title>我是如何使用 Spring Retry 减少1000 行代码！</title><pubTime>2023-09-03T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/youhuazhongfurongyudaimade8zhongfangshi/</loc><lastmod>2023-09-02T02:54:09.730Z</lastmod><data><display><title>优化重复冗余代码的8种方式！</title><pubTime>2023-09-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/ganhuo--changjiandeAPIjiekouloudongzongjie/</loc><lastmod>2023-09-02T03:06:00.771Z</lastmod><data><display><title>干货 | 常见的API接口漏洞总结</title><pubTime>2023-09-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/yigebi-ping-gengqiangdagengniubideminglingxinggongju/</loc><lastmod>2023-09-04T12:56:41.647Z</lastmod><data><display><title>一个比 ping 更强大、更牛逼的命令行工具！</title><pubTime>2023-09-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/DDD-duijueshiwujiaoben-vs-lingyumoxingnagecaishiyewuyouhuadezhongjifangan/</loc><lastmod>2023-09-02T08:37:58.350Z</lastmod><data><display><title>DDD 对决：事务脚本 vs 领域模型，哪个才是业务优化的终极方案？</title><pubTime>2023-09-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringCloud--xietongkaifaliqizhidongtailuyou/</loc><lastmod>2023-09-02T08:37:58.351Z</lastmod><data><display><title>SpringCloud — 协同开发利器之动态路由</title><pubTime>2023-09-01T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Necessary-backend-programmers-distributed-transaction-basis/</loc><lastmod>2023-08-30T13:52:52.535Z</lastmod><data><display><title>后端程序员必备：分布式事务基础篇</title><pubTime>2023-08-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/No-mortgage-subordinates-terrible/</loc><lastmod>2023-08-30T13:52:18.087Z</lastmod><data><display><title>没房贷的下属，太可怕了。。。</title><pubTime>2023-08-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Look-up-20-DDD-core-concepts/</loc><lastmod>2023-08-30T13:52:52.540Z</lastmod><data><display><title>「查缺补漏」，DDD 核心概念梳理</title><pubTime>2023-08-29T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Introduction-to-the-Elasticsearch-nanny-level-of-liver-for-two-hours/</loc><lastmod>2023-08-28T04:28:44.425Z</lastmod><data><display><title>肝了两小时的 Elasticsearch 保姆级入门</title><pubTime>2023-08-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/10-hands-free-practical-online-tools-some-code-really-need-not-handwritten/</loc><lastmod>2023-08-28T04:25:43.800Z</lastmod><data><display><title>10个解放双手实用在线工具，有些代码真的不用手写</title><pubTime>2023-08-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Java-export-Excel-tool-JXLS/</loc><lastmod>2023-08-28T04:28:44.444Z</lastmod><data><display><title>Java 导出 Excel 利器：JXLS</title><pubTime>2023-08-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Counter-attack-surface-slag-23-RocketMQ-asked/</loc><lastmod>2023-08-28T04:28:44.438Z</lastmod><data><display><title>面渣逆袭：RocketMQ二十三问</title><pubTime>2023-08-27T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Talk-about-electrical-business-inventory-system-architecture-design-and-practice/</loc><lastmod>2023-08-27T12:36:34.447Z</lastmod><data><display><title>谈谈电商库存系统架构设计与实践</title><pubTime>2023-08-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/A-distributed-lock--Redisson-in-parsing/</loc><lastmod>2023-08-27T12:37:05.101Z</lastmod><data><display><title>分布式锁 — Redisson 全面解析</title><pubTime>2023-08-26T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Java-project-to-prevent-SQL-injection-of-four-kinds-of-solutions/</loc><lastmod>2023-08-27T06:24:36.216Z</lastmod><data><display><title>Java项目防止SQL注入的四种方案</title><pubTime>2023-08-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot--Redis-BitMap-sign-in-and-statistical-functions/</loc><lastmod>2023-08-27T06:25:15.472Z</lastmod><data><display><title>SpringBoot+Redis BitMap 实现签到与统计功能</title><pubTime>2023-08-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/The-difference-of-the-JSON-data-comparison-tools-Java-version/</loc><lastmod>2023-08-27T06:24:36.215Z</lastmod><data><display><title>JSON数据的差异对比工具（Java版）</title><pubTime>2023-08-25T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/After-the-application-of-container-why-performance-so-much/</loc><lastmod>2023-08-26T04:03:47.503Z</lastmod><data><display><title>应用容器化后为什么性能下降这么多？</title><pubTime>2023-08-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/The-List-to-heavy-6-kinds-of-methods/</loc><lastmod>2023-08-26T04:03:47.504Z</lastmod><data><display><title>List 去重的 6 种方法</title><pubTime>2023-08-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Redis-hot-key-is-what-problem-how-to-cause/</loc><lastmod>2023-08-26T04:03:47.504Z</lastmod><data><display><title>Redis 热 key 是什么问题，如何导致的？有什么解决方案？</title><pubTime>2023-08-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Redis-released-a-major-update-develop-more-easily/</loc><lastmod>2023-08-26T04:03:47.505Z</lastmod><data><display><title>Redis 重大更新发布，开发更轻松了！</title><pubTime>2023-08-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Java8-Stream-one-line-of-code-that-implements-the-data-packet-statistics-sorting-maximum-minimum-average-the-total-number-total/</loc><lastmod>2026-10-25T07:28:46.340Z</lastmod><data><display><title>Java8 Stream 一行代码实现数据分组统计、排序、最大值、最小值、平均值、总数、合计</title><pubTime>2023-08-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringBoot-service-screening-slow-start-thinking/</loc><lastmod>2023-08-26T04:03:47.505Z</lastmod><data><display><title>SpringBoot 服务启动慢排查思路</title><pubTime>2023-08-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Weekend-two-days-rolled-a-SpringBoot-version-facerecognition-search-system-cool/</loc><lastmod>2023-08-26T04:03:47.506Z</lastmod><data><display><title>周末2天撸了一个SpringBoot版人脸识别搜索系统，爽！</title><pubTime>2023-08-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Ali-this-cache-framework-of-open-source-too/</loc><lastmod>2023-08-26T04:08:59.243Z</lastmod><data><display><title>阿里开源的这款缓存框架，太强了！</title><pubTime>2023-08-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/It-is-time-to-lose-BeanUtils/</loc><lastmod>2023-08-26T04:08:59.231Z</lastmod><data><display><title>是时候丢掉 BeanUtils 了！</title><pubTime>2023-08-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Nvidia-make-mad-H100-single-card-profit-1000-annual-sales-of-550000/</loc><lastmod>2023-08-26T04:03:47.507Z</lastmod><data><display><title>英伟达挣疯了，H100单卡利润1000%，年销售55万个</title><pubTime>2023-08-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/-444--the-interviewer-1-million-data-query-cannot-use-the-paging-how-to-optimize/</loc><lastmod>2023-08-26T04:03:47.505Z</lastmod><data><display><title>【444期】面试官：100万条数据查询，不能用分页，该怎么优化？</title><pubTime>2023-08-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/See-programmers-turned-all-did-what/</loc><lastmod>2026-10-25T05:39:22.393Z</lastmod><data><display><title>看看程序员转行都做了啥</title><pubTime>2023-08-24T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/HongMeng-be-preemptive-registration-of-trademarks-the-appeal-fails-huawei-HongMeng-system-will-be-forced-to-change-name/</loc><lastmod>2023-08-24T00:56:23.982Z</lastmod><data><display><title>“鸿蒙”商标被抢先注册，华为上诉失败，鸿蒙系统将被迫改名？</title><pubTime>2023-08-22T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/955-celestial-company-list/</loc><lastmod>2023-08-21T10:04:12.882Z</lastmod><data><display><title>955 神仙公司名单</title><pubTime>2023-08-20T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Mybatis--plus-bulk-insert-too-slow/</loc><lastmod>2023-08-21T12:49:30.200Z</lastmod><data><display><title>Mybatis-plus 批量插入太慢？试试这一招！</title><pubTime>2023-08-20T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Spring-road-to-master--master-the-conditions-of-Spring-assemblys-secret-weapon/</loc><lastmod>2023-08-21T10:04:12.883Z</lastmod><data><display><title>Spring高手之路——掌握 Spring 条件装配的秘密武器</title><pubTime>2023-08-20T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Quickly-realize-depots-table-two-ways-SpringBoot-easily-hold/</loc><lastmod>2023-08-21T05:10:39.972Z</lastmod><data><display><title>SpringBoot 2 种方式快速实现分库分表，轻松拿捏！</title><pubTime>2023-08-20T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Jingdong-eventually-face-how-to-improve-the-depth-of-ElasticSearch-paging/</loc><lastmod>2023-08-21T10:06:21.151Z</lastmod><data><display><title>京东终面：ElasticSearch深度分页如何优化？</title><pubTime>2023-08-20T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Farewell-red-SpringBoot-interceptors-and-unified-handling/</loc><lastmod>2023-08-21T05:09:58.210Z</lastmod><data><display><title>告别繁琐：SpringBoot 拦截器与统一功能处理</title><pubTime>2023-08-20T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Net-friend-computer-professional-dog-dont-insult-price-to-20000-a-month/</loc><lastmod>2023-08-21T05:09:58.211Z</lastmod><data><display><title>网友：计算机专业月薪 2 万侮辱价狗都不去</title><pubTime>2023-08-20T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Kill-complex-code--DDD-combined-with-CQRS-is-gold/</loc><lastmod>2023-08-21T05:09:58.210Z</lastmod><data><display><title>干掉复杂代码 — DDD 与 CQRS 才是黄金组合</title><pubTime>2023-08-20T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Fight-the-landlord-in-IDEA-During-the-work/</loc><lastmod>2023-08-21T10:04:12.884Z</lastmod><data><display><title>上班期间在 IDEA 里面斗地主。。强悍！</title><pubTime>2023-08-20T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/The-operating-system-of-government-procurement-standards/</loc><lastmod>2026-10-25T05:39:22.392Z</lastmod><data><display><title>操作系统政府采购标准出台！Windows 将逐步出局。。。</title><pubTime>2023-08-20T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/When--transcational-synchronized-to-come-what-should-I-do/</loc><lastmod>2023-08-15T01:22:57.426Z</lastmod><data><display><title>当 @transcational 遇上synchronized，该如何处理？</title><pubTime>2023-08-13T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Dont-want-to-introduce-the-MQ/</loc><lastmod>2023-08-13T12:16:40.826Z</lastmod><data><display><title>不想引入MQ？试试debezium</title><pubTime>2023-08-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/215-K-Star/</loc><lastmod>2023-08-13T12:16:14.044Z</lastmod><data><display><title>21.5K Star！最佳开源堡垒机，开箱即用！</title><pubTime>2023-08-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/IntelliJ-IDEA-shortcuts-daqo--dynamic-graph-demonstration/</loc><lastmod>2023-08-13T12:16:14.044Z</lastmod><data><display><title>IntelliJ IDEA快捷键大全 + 动图演示！</title><pubTime>2023-08-12T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Be-careful/</loc><lastmod>2023-08-11T09:30:06.812Z</lastmod><data><display><title>小心！电脑截图里面掺了东西！</title><pubTime>2023-08-10T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Talk-about-the-evolution-of-the-backend-architecture/</loc><lastmod>2023-08-11T04:48:10.237Z</lastmod><data><display><title>谈谈后端架构的演进</title><pubTime>2023-08-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Java-into-Oracle-cash-cow-use-cost-over-5-times/</loc><lastmod>2023-08-11T04:48:10.237Z</lastmod><data><display><title>Java 成 Oracle 摇钱树，使用成本翻 5 倍！网友：“一人使用，全员买单？”</title><pubTime>2023-08-09T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/SpringCloud-component-performance-optimization-techniques/</loc><lastmod>2023-08-10T06:06:25.600Z</lastmod><data><display><title>SpringCloud 组件性能优化技巧</title><pubTime>2023-08-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Why-is-technology-partner-being-kicked-out/</loc><lastmod>2023-08-10T06:04:52.185Z</lastmod><data><display><title>为什么都是技术合伙人被踢出局？</title><pubTime>2023-08-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Back-before-a-pity/</loc><lastmod>2023-08-10T06:04:52.187Z</lastmod><data><display><title>背调没过，有点可惜...</title><pubTime>2023-08-08T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Never-expected-Java-development-API-interface-dont-have-to-write-the-Controller/</loc><lastmod>2023-08-07T11:42:40.805Z</lastmod><data><display><title>万万没想到，Java开发 API 接口可以不用写 Controller了！</title><pubTime>2023-08-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Why-the-list-The-sort--than-the-Stream--The-sorted--faster/</loc><lastmod>2023-08-07T11:41:28.427Z</lastmod><data><display><title>为什么list.sort()比Stream().sorted()更快？</title><pubTime>2023-08-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Java-Stream-comparing-the-difference-between-the-two-List-and-take-out-the-different-objects/</loc><lastmod>2023-08-07T11:41:28.426Z</lastmod><data><display><title>Java Stream 比较两个 List 的差异，并取出不同的对象</title><pubTime>2023-08-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Interviewer-to-the-line-can-prohibit-instruction-reordering-synchronized/</loc><lastmod>2023-08-07T11:41:28.428Z</lastmod><data><display><title>对线面试官：synchronized 到底能不能禁止指令重排序？</title><pubTime>2023-08-06T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/The-efficiency-of-artifact/</loc><lastmod>2023-08-06T13:44:08.569Z</lastmod><data><display><title>效率神器！浏览器自动化操作插件：Automa</title><pubTime>2023-08-05T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Interviewer-to-the-line-list--Transactional-annotation-transaction-failure-of-seven-scenarios/</loc><lastmod>2023-08-05T11:48:51.020Z</lastmod><data><display><title>对线面试官：列出 @Transactional 注解下，事务失效的七种场景</title><pubTime>2023-08-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>

<url><loc>https://www.iocoder.cn/Fight/Tencent-open-source-a-Markdown-editor-easy-extension-full-functions-very-useful/</loc><lastmod>2023-08-05T11:49:12.352Z</lastmod><data><display><title>腾讯开源了一款 Markdown 编辑器，易扩展、功能全，很好用！</title><pubTime>2023-08-04T16:00:00.000Z</pubTime><breadCrumb title="精进" url="https://www.iocoder.cn/categories/%E7%B2%BE%E8%BF%9B/"/></display></data></url>
</urlset>