<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  
  <url>
    <loc>https://tianshuang.me/2025/07/AbstractIterator/</loc>
    
    <lastmod>2025-07-19</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2025/06/Risks-of-Maven-Shade-Plugin/</loc>
    
    <lastmod>2025-06-27</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2025/06/JDK-8257671/</loc>
    
    <lastmod>2025-06-27</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2023/09/Arthas-2662-2663/</loc>
    
    <lastmod>2023-09-16</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2023/09/Dubbo-13001/</loc>
    
    <lastmod>2023-09-10</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2023/09/Spring-29509/</loc>
    
    <lastmod>2023-09-10</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/12/Hessian-Lite-63/</loc>
    
    <lastmod>2022-12-26</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/12/GC-Timestamp/</loc>
    
    <lastmod>2022-12-16</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/12/RST/</loc>
    
    <lastmod>2022-12-09</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/12/SPR-11106/</loc>
    
    <lastmod>2022-12-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/11/JDK-8297173/</loc>
    
    <lastmod>2022-11-17</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/10/CLOSE-WAIT/</loc>
    
    <lastmod>2022-10-08</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/10/MyBatis-2709/</loc>
    
    <lastmod>2022-10-01</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/09/java-lang-NoSuchFieldError-Companion/</loc>
    
    <lastmod>2022-09-13</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/09/RestartClassLoader/</loc>
    
    <lastmod>2022-09-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/08/Allocation-Rate/</loc>
    
    <lastmod>2022-08-29</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/08/String-Concatenation/</loc>
    
    <lastmod>2022-08-26</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/08/FailedRequestFilter/</loc>
    
    <lastmod>2022-08-24</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/08/OpenSSH/</loc>
    
    <lastmod>2022-08-11</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/08/HTTP-Hijacking/</loc>
    
    <lastmod>2022-08-08</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/08/System-nanoTime/</loc>
    
    <lastmod>2022-08-03</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/08/Shift-Operators/</loc>
    
    <lastmod>2022-08-01</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/07/DeleteOnExitHook/</loc>
    
    <lastmod>2022-07-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/06/ReadWriteLock/</loc>
    
    <lastmod>2022-06-16</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/06/SPARK-39357/</loc>
    
    <lastmod>2022-06-03</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/03/Recv-Q/</loc>
    
    <lastmod>2022-03-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/03/MaxRAMPercentage/</loc>
    
    <lastmod>2022-03-09</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/03/Fastjson-Generic-Deserialization-Error/</loc>
    
    <lastmod>2022-03-07</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/03/LineNumberTable/</loc>
    
    <lastmod>2022-03-04</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/03/OmitStackTraceInFastThrow/</loc>
    
    <lastmod>2022-03-02</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/03/rangeCheck/</loc>
    
    <lastmod>2022-03-01</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/03/Striped/</loc>
    
    <lastmod>2022-03-01</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/02/ConcurrentHashMap/</loc>
    
    <lastmod>2022-02-20</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/02/com-sun-management-OperatingSystemMXBean-getSystemCpuLoad/</loc>
    
    <lastmod>2022-02-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/02/Cache-Control-max-age/</loc>
    
    <lastmod>2022-02-07</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/01/Methods-Duplicated-in-Multiple-Proxy-Interfaces/</loc>
    
    <lastmod>2022-01-21</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/01/HeapDumpAfterFullGC/</loc>
    
    <lastmod>2022-01-17</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/01/OperatingSystemMXBean/</loc>
    
    <lastmod>2022-01-11</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/01/Http2Stream-waitForIo/</loc>
    
    <lastmod>2022-01-07</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/01/Heavy-I-O/</loc>
    
    <lastmod>2022-01-07</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/01/Active-connections/</loc>
    
    <lastmod>2022-01-06</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2022/01/ScheduledAnnotationBeanPostProcessor/</loc>
    
    <lastmod>2022-01-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/12/ByteOrder/</loc>
    
    <lastmod>2021-12-27</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/12/System-gc/</loc>
    
    <lastmod>2021-12-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/12/Open-Addressing/</loc>
    
    <lastmod>2021-12-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/12/Alter-the-Program%E2%80%99s-Execution-Flow/</loc>
    
    <lastmod>2021-12-24</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/12/Dubbo-9490/</loc>
    
    <lastmod>2021-12-23</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/12/ConcurrentLruCache/</loc>
    
    <lastmod>2021-12-21</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/12/ConsistentHashLoadBalance/</loc>
    
    <lastmod>2021-12-20</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/12/Collections-SynchronizedList/</loc>
    
    <lastmod>2021-12-15</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/12/Spark-SQL-%E4%BA%8C%E5%85%83%E9%80%BB%E8%BE%91%E8%A1%A8%E8%BE%BE%E5%BC%8F%E8%A7%A3%E6%9E%90/</loc>
    
    <lastmod>2021-12-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/12/MonotonicallyIncreasingID/</loc>
    
    <lastmod>2021-12-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/12/Spark-SQL-JOIN-%E8%AF%AD%E5%8F%A5%E8%A7%A3%E6%9E%90/</loc>
    
    <lastmod>2021-12-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/12/%E5%85%B3%E4%BA%8E-Spring-Profile-%E6%B3%A8%E8%A7%A3%E4%B8%AD%E4%BD%BF%E7%94%A8%E8%A1%A8%E8%BE%BE%E5%BC%8F%E4%B8%8D%E7%94%9F%E6%95%88%E7%9A%84%E9%97%AE%E9%A2%98/</loc>
    
    <lastmod>2021-12-08</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/12/Dubbo-9361/</loc>
    
    <lastmod>2021-12-06</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/11/EMR-OSS-557/</loc>
    
    <lastmod>2021-11-27</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/11/Debug-Multithreaded-Applications/</loc>
    
    <lastmod>2021-11-24</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/11/IdentityHashMap/</loc>
    
    <lastmod>2021-11-22</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/11/Biased-Locking/</loc>
    
    <lastmod>2021-11-17</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/11/System-identityHashCode/</loc>
    
    <lastmod>2021-11-17</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/11/Kubernetes-66607/</loc>
    
    <lastmod>2021-11-08</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/11/RateLimiter/</loc>
    
    <lastmod>2021-11-03</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/10/Decorator/</loc>
    
    <lastmod>2021-10-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/10/Isolated-Agent-Classloader/</loc>
    
    <lastmod>2021-10-30</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/10/Executor-of-Tomcat/</loc>
    
    <lastmod>2021-10-19</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/10/Thread-getId/</loc>
    
    <lastmod>2021-10-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/10/Thread-yield/</loc>
    
    <lastmod>2021-10-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/10/Thread-State/</loc>
    
    <lastmod>2021-10-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/10/Classloader-Hierarchy-for-Tomcat/</loc>
    
    <lastmod>2021-10-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/10/Double-Brace-Initialization/</loc>
    
    <lastmod>2021-10-08</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/10/Class-isAssignableFrom/</loc>
    
    <lastmod>2021-10-07</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/10/ContextClassLoader/</loc>
    
    <lastmod>2021-10-07</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/10/ResultSet/</loc>
    
    <lastmod>2021-10-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/10/Redis-%E4%B8%AD-bitmap-%E7%9A%84%E5%AD%98%E5%82%A8%E5%AE%9E%E7%8E%B0/</loc>
    
    <lastmod>2021-10-04</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/10/RoaringBitmap-%E7%9A%84%E5%BA%95%E5%B1%82%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84/</loc>
    
    <lastmod>2021-10-04</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/10/JVM-Intrinsics/</loc>
    
    <lastmod>2021-10-04</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/10/Manipulating-Rightmost-Bits/</loc>
    
    <lastmod>2021-10-04</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/10/Integer-bitCount/</loc>
    
    <lastmod>2021-10-02</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/10/Double-Checked-Locking/</loc>
    
    <lastmod>2021-10-02</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/10/Binary-Search/</loc>
    
    <lastmod>2021-10-01</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/index.html</loc>
    
    <lastmod>2021-09-30</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/09/%E5%85%B3%E4%BA%8E-PreparedStatement-%E7%9A%84%E7%BC%93%E5%AD%98%E9%97%AE%E9%A2%98/</loc>
    
    <lastmod>2021-09-26</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/09/SQL-Injection/</loc>
    
    <lastmod>2021-09-24</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/09/%E5%85%B3%E4%BA%8E%E5%88%86%E5%B8%83%E5%BC%8F%E8%B0%83%E7%94%A8%E4%B8%AD%E7%9A%84%E8%B6%85%E6%97%B6%E6%97%B6%E9%97%B4%E9%97%AE%E9%A2%98/</loc>
    
    <lastmod>2021-09-23</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/09/Generics/</loc>
    
    <lastmod>2021-09-23</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/09/Should-Helper-Utility-Classes-Be-Abstract/</loc>
    
    <lastmod>2021-09-01</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/08/AccessibleObject-isAccessible/</loc>
    
    <lastmod>2021-08-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/08/Time-Complexity-of-Java%E2%80%99s-substring/</loc>
    
    <lastmod>2021-08-29</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/08/%E6%9C%AC%E5%9C%B0%E4%BD%BF%E7%94%A8-IDEA-%E7%BC%96%E8%AF%91%E8%B0%83%E8%AF%95-Tomcat-%E4%BB%A3%E7%A0%81/</loc>
    
    <lastmod>2021-08-26</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/08/Underscores-in-HTTP-Header-Names/</loc>
    
    <lastmod>2021-08-26</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/08/Constant-Interface-Antipattern/</loc>
    
    <lastmod>2021-08-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/08/False-Sharing/</loc>
    
    <lastmod>2021-08-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/08/Java-Memory-Model/</loc>
    
    <lastmod>2021-08-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/08/volatile/</loc>
    
    <lastmod>2021-08-13</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/08/FileLock/</loc>
    
    <lastmod>2021-08-11</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/08/Factory/</loc>
    
    <lastmod>2021-08-09</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/08/Collections-shuffle-List/</loc>
    
    <lastmod>2021-08-08</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/08/XOR/</loc>
    
    <lastmod>2021-08-05</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/08/%E5%85%B3%E4%BA%8E-web-xml-%E4%B8%AD%E7%9A%84%E9%80%9A%E9%85%8D%E7%AC%A6%E5%8C%B9%E9%85%8D%E9%97%AE%E9%A2%98/</loc>
    
    <lastmod>2021-08-03</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/08/Java-%E8%BF%90%E8%A1%8C%E6%97%B6%E8%8E%B7%E5%8F%96%E6%96%B9%E6%B3%95%E5%8F%82%E6%95%B0%E5%90%8D%E7%A7%B0/</loc>
    
    <lastmod>2021-08-03</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/08/%E5%85%B3%E4%BA%8E-shade-jar-%E4%BD%9C%E4%B8%BA%E4%BE%9D%E8%B5%96%E6%97%B6%E5%9B%A0%E5%90%AB%E6%9C%89%E4%BC%A0%E9%80%92%E4%BE%9D%E8%B5%96%E5%AF%BC%E8%87%B4%E4%BC%A0%E9%80%92%E4%BE%9D%E8%B5%96%E8%A2%AB%E4%BC%A0%E9%80%92%E7%9A%84%E9%97%AE%E9%A2%98/</loc>
    
    <lastmod>2021-08-02</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/08/Two-s-complement/</loc>
    
    <lastmod>2021-08-02</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/07/Hive-1611/</loc>
    
    <lastmod>2021-07-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/07/OutOfMemoryError/</loc>
    
    <lastmod>2021-07-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/07/%E5%85%B3%E4%BA%8E-RoaringBitmap-%E7%9A%84%E7%BA%BF%E7%A8%8B%E5%AE%89%E5%85%A8%E9%97%AE%E9%A2%98/</loc>
    
    <lastmod>2021-07-31</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/07/ShedLock/</loc>
    
    <lastmod>2021-07-30</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/07/OuterJoinBehavior/</loc>
    
    <lastmod>2021-07-22</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/07/%E5%85%B3%E4%BA%8E-Zip-%E6%96%87%E4%BB%B6%E4%B8%AD%E7%9A%84%E8%B5%84%E6%BA%90%E6%9F%A5%E6%89%BE%E9%97%AE%E9%A2%98/</loc>
    
    <lastmod>2021-07-09</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/07/%E5%85%B3%E4%BA%8E%E4%BD%BF%E7%94%A8%E9%80%9A%E9%85%8D%E7%AC%A6%E6%97%B6%E5%90%8C%E4%B8%80%E8%B7%AF%E5%BE%84%E4%B8%8B-jar-%E7%9A%84%E5%8A%A0%E8%BD%BD%E9%A1%BA%E5%BA%8F/</loc>
    
    <lastmod>2021-07-01</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/07/Continuous-Full-GC/</loc>
    
    <lastmod>2021-07-01</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/07/jmap/</loc>
    
    <lastmod>2021-07-01</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/06/jvm-profiler/</loc>
    
    <lastmod>2021-06-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/06/ClassLoader-registerAsParallelCapable/</loc>
    
    <lastmod>2021-06-22</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/06/EMR-OSS-369/</loc>
    
    <lastmod>2021-06-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/06/Spring-Data-Redis-1721/</loc>
    
    <lastmod>2021-06-14</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/05/ThreadLocal/</loc>
    
    <lastmod>2021-05-27</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/05/Tomcat-419/</loc>
    
    <lastmod>2021-05-26</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/04/Serializable/</loc>
    
    <lastmod>2021-04-25</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/04/GC-Causes/</loc>
    
    <lastmod>2021-04-24</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/04/G1-GC/</loc>
    
    <lastmod>2021-04-23</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/04/HashMap/</loc>
    
    <lastmod>2021-04-18</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/04/%E5%85%B3%E4%BA%8E-Spark-%E7%9A%84%E5%88%86%E5%8C%BA%E6%95%B0%E9%97%AE%E9%A2%98/</loc>
    
    <lastmod>2021-04-07</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/03/NoClassDefFoundError/</loc>
    
    <lastmod>2021-03-22</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/03/Uber-JAR/</loc>
    
    <lastmod>2021-03-21</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/03/Relocating-Classes/</loc>
    
    <lastmod>2021-03-21</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2021/03/Ergonomics/</loc>
    
    <lastmod>2021-03-21</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2017/05/Java-%E4%B8%BA%E4%BB%80%E4%B9%88%E5%AF%B9%E5%B8%B8%E9%87%8F%E7%9A%84%E4%BF%AE%E6%94%B9%E6%B2%A1%E6%9C%89%E7%94%9F%E6%95%88%EF%BC%9F/</loc>
    
    <lastmod>2017-05-15</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2017/05/Java-Mission-Control/</loc>
    
    <lastmod>2017-05-02</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2017/04/Java-%E5%AF%B9%E8%B1%A1%E6%8C%87%E9%92%88%E5%8E%8B%E7%BC%A9/</loc>
    
    <lastmod>2017-04-23</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2017/04/JOL/</loc>
    
    <lastmod>2017-04-19</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2017/01/DNS/</loc>
    
    <lastmod>2017-01-13</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/2016/01/About/</loc>
    
    <lastmod>2016-01-21</lastmod>
    
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  

  <url>
    <loc>https://tianshuang.me/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>

  
  <url>
    <loc>https://tianshuang.me/tags/ANTLR/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Java/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/JVM/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Hexo/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/NGINX/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/SSL/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/CDN/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Guava/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Design-Pattern/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Reflection/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/TCP/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Profiler/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Spring/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/IDEA/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Arthas/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Scala/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Biased-Locking/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/JEP/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Redis/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Binary-search/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Joshua-Bloch/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Bitmap/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/RoaringBitmap/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Bit/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/CPU/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Dubbo/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Java-Agent/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Linux/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Tomcat/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/CLion/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/HTTP/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/ClassLoader/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/instanceof/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/DriverManager/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/SPI/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Flink/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/HashMap/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Hash/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/LRU/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Binary-Tree/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Anti-pattern/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/GC/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/DNS/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/DSL/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Hive/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Protocol/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Lock/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Docker/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Effective-Java/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/volatile/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Singleton/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/HikariCP/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Hessian/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Serialization/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Maven-Shade-Plugin/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Proxy/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/MyBatis/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/EMR-OSS/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Spark/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Spark-SQL/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/MAT/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/ThreadPool/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Contended/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/JOL/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Fastjson/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Software-Engineering/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/HBase/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/GDB/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Randomized/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Generics/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/SkyWalking/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Scapy/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Hacker-s-Delight/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/transient/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/OOM/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Load-Factor/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/HashSet/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/JDBC/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/OkHttp/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Intrinsics/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Class/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/JMX/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/JUnit/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Log/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/JMM/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Troubleshooting/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Java-Puzzlers/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Kafka/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/K8s/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/HTTPS/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Maven/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Snowflake/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/MySQL/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Atomic/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/OGNL/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/SSH/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Prometheus/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Rate-Limiter/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Lua/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/cglib/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/MySQL-Connector-J/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Design/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/ThreadLocal/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/SQL/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/ShedLock/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Distributed/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Concurrency/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/WeakReference/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/TLAB/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Thread/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Sentinel/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Kryo/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Stack/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Ubuntu/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/mmap/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/strace/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/Wireshark/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/UDP/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://tianshuang.me/tags/PreparedStatement/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.2</priority>
  </url>
  

  
</urlset>
