<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/sitemap.xsl"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://javaguide.cn/</loc><lastmod>2026-03-13T03:31:15.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/home.html</loc><lastmod>2026-03-09T10:52:44.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/about-the-author/</loc><lastmod>2026-01-17T03:43:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/about-the-author/deprecated-java-technologies.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/about-the-author/dog-that-copies-other-people-essay.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/about-the-author/feelings-after-one-month-of-induction-training.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/about-the-author/feelings-of-half-a-year-from-graduation-to-entry.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/about-the-author/internet-addiction-teenager.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/about-the-author/javaguide-100k-star.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/about-the-author/my-article-was-stolen-and-made-into-video-and-it-became-popular.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/about-the-author/my-college-life.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/about-the-author/writing-technology-blog-six-years.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/about-the-author/zhishixingqiu-two-years.html</loc><lastmod>2026-03-08T01:21:39.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/books/</loc><lastmod>2026-01-18T04:00:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/books/cs-basics.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/books/database.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/books/distributed-system.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/books/java.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/books/search-engine.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/books/software-quality.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/basis.html</loc><lastmod>2026-03-08T01:21:39.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/character-set.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/nosql.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/distributed-system/api-gateway.html</loc><lastmod>2026-03-12T04:06:59.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/distributed-system/distributed-configuration-center.html</loc><lastmod>2026-03-12T08:34:17.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/distributed-system/distributed-id-design.html</loc><lastmod>2026-03-12T04:06:59.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/distributed-system/distributed-id.html</loc><lastmod>2026-03-12T04:06:59.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/distributed-system/distributed-lock-implementations.html</loc><lastmod>2026-03-12T04:06:59.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/distributed-system/distributed-lock.html</loc><lastmod>2026-03-12T04:06:59.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/distributed-system/distributed-transaction.html</loc><lastmod>2026-03-12T04:06:59.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/distributed-system/spring-cloud-gateway-questions.html</loc><lastmod>2026-03-12T04:06:59.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-performance/cdn.html</loc><lastmod>2026-03-13T10:05:05.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-performance/data-cold-hot-separation.html</loc><lastmod>2026-03-13T03:31:15.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-performance/deep-pagination-optimization.html</loc><lastmod>2026-03-13T10:05:05.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-performance/load-balancing.html</loc><lastmod>2026-03-12T08:34:17.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-performance/read-and-write-separation-and-library-subtable.html</loc><lastmod>2026-03-13T10:05:05.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-performance/sql-optimization.html</loc><lastmod>2026-03-13T10:05:05.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-availability/fallback-and-circuit-breaker.html</loc><lastmod>2026-03-01T15:17:15.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-availability/high-availability-system-design.html</loc><lastmod>2026-01-21T06:41:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-availability/idempotency.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-availability/limit-request.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-availability/performance-test.html</loc><lastmod>2026-03-01T15:17:15.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-availability/redundancy.html</loc><lastmod>2026-01-30T09:59:51.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-availability/timeout-and-retry.html</loc><lastmod>2026-01-30T09:59:51.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-quality-technical-articles/</loc><lastmod>2026-01-17T03:43:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/interview-preparation/backend-interview-plan.html</loc><lastmod>2026-03-11T02:51:59.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/interview-preparation/how-to-handle-interview-nerves.html</loc><lastmod>2026-03-04T08:41:37.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/interview-preparation/internship-experience.html</loc><lastmod>2026-03-02T15:06:39.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/interview-preparation/interview-experience.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/interview-preparation/java-roadmap.html</loc><lastmod>2026-01-17T03:43:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/interview-preparation/key-points-of-interview.html</loc><lastmod>2026-03-08T05:13:15.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/interview-preparation/pdf-interview-javaguide.html</loc><lastmod>2026-01-21T03:04:06.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/interview-preparation/project-experience-guide.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/interview-preparation/resume-guide.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/interview-preparation/self-test-of-common-interview-questions.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/interview-preparation/teach-you-how-to-prepare-for-the-interview-hand-in-hand.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/javaguide/contribution-guideline.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/javaguide/faq.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/javaguide/history.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/javaguide/intro.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/javaguide/use-suggestion.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/open-source-project/</loc><lastmod>2026-01-18T04:00:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/open-source-project/big-data.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/open-source-project/machine-learning.html</loc><lastmod>2026-01-18T04:00:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/open-source-project/practical-project.html</loc><lastmod>2026-01-18T04:00:52.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/open-source-project/system-design.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/open-source-project/tool-library.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/open-source-project/tools.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/open-source-project/tutorial.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/J2EE%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/design-pattern.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/schedule-task.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/system-design-questions.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/web-real-time-message-push.html</loc><lastmod>2026-02-10T07:09:16.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/zhuanlan/</loc><lastmod>2026-03-12T08:34:17.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/zhuanlan/back-end-interview-high-frequency-system-design-and-scenario-questions.html</loc><lastmod>2026-03-12T08:34:17.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/zhuanlan/handwritten-rpc-framework.html</loc><lastmod>2026-03-12T08:34:17.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/zhuanlan/interview-guide.html</loc><lastmod>2026-02-28T05:14:44.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/zhuanlan/java-mian-shi-zhi-bei.html</loc><lastmod>2026-03-12T08:34:17.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/zhuanlan/source-code-reading.html</loc><lastmod>2026-03-12T08:34:17.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/algorithms/10-classical-sorting-algorithms.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/algorithms/classical-algorithm-problems-recommendations.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/algorithms/common-data-structures-leetcode-recommendations.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/algorithms/linkedlist-algorithm-problems.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/algorithms/string-algorithm-problems.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/algorithms/the-sword-refers-to-offer.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/operating-system/linux-intro.html</loc><lastmod>2026-01-17T03:43:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/operating-system/operating-system-basic-questions-01.html</loc><lastmod>2026-01-17T03:43:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/operating-system/operating-system-basic-questions-02.html</loc><lastmod>2026-03-10T15:16:51.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/operating-system/shell-intro.html</loc><lastmod>2026-03-08T03:51:53.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/data-structure/bloom-filter.html</loc><lastmod>2026-01-30T08:53:27.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/data-structure/graph.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/data-structure/heap.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/data-structure/linear-data-structure.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/data-structure/red-black-tree.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/data-structure/tree.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/network/application-layer-protocol.html</loc><lastmod>2026-02-22T12:21:13.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/network/arp.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/network/computer-network-xiexiren-summary.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/network/dns.html</loc><lastmod>2026-02-22T12:21:13.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/network/http-status-codes.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/network/http-vs-https.html</loc><lastmod>2026-02-22T12:21:13.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/network/http1.0-vs-http1.1.html</loc><lastmod>2026-02-22T12:21:13.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/network/nat.html</loc><lastmod>2026-02-22T12:21:13.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/network/network-attack-means.html</loc><lastmod>2026-02-22T12:21:13.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/network/osi-and-tcp-ip-model.html</loc><lastmod>2026-02-22T12:21:13.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/network/other-network-questions.html</loc><lastmod>2026-02-22T12:21:13.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/network/other-network-questions2.html</loc><lastmod>2026-03-10T15:16:51.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/network/tcp-connection-and-disconnection.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/network/tcp-reliability-guarantee.html</loc><lastmod>2026-02-22T12:21:13.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/cs-basics/network/the-whole-process-of-accessing-web-pages.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/redis/3-commonly-used-cache-read-and-write-strategies.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/redis/cache-basics.html</loc><lastmod>2026-02-28T05:14:44.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/redis/redis-cluster.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/redis/redis-common-blocking-problems-summary.html</loc><lastmod>2026-01-17T03:43:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/redis/redis-data-structures-01.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/redis/redis-data-structures-02.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/redis/redis-delayed-task.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/redis/redis-memory-fragmentation.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/redis/redis-persistence.html</loc><lastmod>2026-03-11T02:51:59.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/redis/redis-questions-01.html</loc><lastmod>2026-03-01T07:29:56.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/redis/redis-questions-02.html</loc><lastmod>2026-03-10T15:16:51.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/redis/redis-skiplist.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/redis/redis-stream-mq.html</loc><lastmod>2026-03-01T11:20:05.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/mysql/a-thousand-lines-of-mysql-study-notes.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/mysql/how-sql-executed-in-mysql.html</loc><lastmod>2026-03-03T08:32:55.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/mysql/index-invalidation-caused-by-implicit-conversion.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/mysql/innodb-implementation-of-mvcc.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/mysql/mysql-auto-increment-primary-key-continuous.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/mysql/mysql-high-performance-optimization-specification-recommendations.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/mysql/mysql-index-invalidation.html</loc><lastmod>2026-03-11T02:51:59.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/mysql/mysql-index.html</loc><lastmod>2026-03-09T10:52:44.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/mysql/mysql-logs.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/mysql/mysql-query-cache.html</loc><lastmod>2026-03-10T15:16:51.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/mysql/mysql-query-execution-plan.html</loc><lastmod>2026-03-10T15:38:18.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/mysql/mysql-questions-01.html</loc><lastmod>2026-02-28T05:14:44.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/mysql/some-thoughts-on-database-storage-time.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/mysql/transaction-isolation-level.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/sql/sql-questions-01.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/sql/sql-questions-02.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/sql/sql-questions-03.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/sql/sql-questions-04.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/sql/sql-questions-05.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/sql/sql-syntax-summary.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/distributed-system/protocol/cap-and-base-theorem.html</loc><lastmod>2026-03-12T08:34:17.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/distributed-system/protocol/consistent-hashing.html</loc><lastmod>2026-03-12T08:34:17.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/distributed-system/protocol/gossip-protocol.html</loc><lastmod>2026-03-12T04:06:59.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/distributed-system/protocol/paxos-algorithm.html</loc><lastmod>2026-03-12T08:34:17.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/distributed-system/protocol/raft-algorithm.html</loc><lastmod>2026-03-12T04:06:59.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/distributed-system/protocol/zab.html</loc><lastmod>2026-03-12T04:06:59.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/distributed-system/rpc/dubbo.html</loc><lastmod>2026-03-12T04:06:59.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/distributed-system/rpc/http_rpc.html</loc><lastmod>2026-03-12T04:06:59.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/distributed-system/rpc/rpc-intro.html</loc><lastmod>2026-03-12T04:06:59.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-performance/message-queue/disruptor-questions.html</loc><lastmod>2026-01-21T03:04:06.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-performance/message-queue/kafka-questions-01.html</loc><lastmod>2026-01-21T03:04:06.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-performance/message-queue/message-queue.html</loc><lastmod>2026-01-21T03:04:06.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-performance/message-queue/rabbitmq-questions.html</loc><lastmod>2026-03-11T02:51:59.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-performance/message-queue/rocketmq-questions.html</loc><lastmod>2026-01-30T09:59:51.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-quality-technical-articles/advanced-programmer/20-bad-habits-of-bad-programmers.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-quality-technical-articles/advanced-programmer/meituan-three-year-summary-lesson-10.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-quality-technical-articles/advanced-programmer/programmer-quickly-learn-new-technology.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-quality-technical-articles/advanced-programmer/seven-tips-for-becoming-an-advanced-programmer.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-quality-technical-articles/advanced-programmer/ten-years-of-dachang-growth-road.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-quality-technical-articles/advanced-programmer/the-growth-strategy-of-the-technological-giant.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-quality-technical-articles/advanced-programmer/thinking-about-technology-and-business-after-five-years-of-work.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-quality-technical-articles/interview/how-to-examine-the-technical-ability-of-programmers-in-the-first-test-of-technology.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-quality-technical-articles/interview/my-personal-experience-in-2021.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-quality-technical-articles/interview/screen-candidates-for-packaging.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-quality-technical-articles/interview/some-secrets-about-alibaba-interview.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-quality-technical-articles/interview/summary-of-spring-recruitment.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-quality-technical-articles/interview/technical-preliminary-preparation.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-quality-technical-articles/interview/the-experience-and-thinking-of-an-interview-experienced-by-an-older-programmer.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-quality-technical-articles/interview/the-experience-of-get-offer-from-over-20-big-companies.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-quality-technical-articles/personal-experience/8-years-programmer-work-summary.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-quality-technical-articles/personal-experience/four-year-work-in-tencent-summary.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-quality-technical-articles/personal-experience/huawei-od-275-days.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-quality-technical-articles/personal-experience/two-years-of-back-end-develop--experience-in-didi-and-toutiao.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-quality-technical-articles/programmer/efficient-book-publishing-and-practice-guide.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-quality-technical-articles/programmer/high-value-certifications-for-programmers.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-quality-technical-articles/programmer/how-do-programmers-publish-a-technical-book.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-quality-technical-articles/work/32-tips-improving-career.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-quality-technical-articles/work/employee-performance.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/high-quality-technical-articles/work/get-into-work-mode-quickly-when-you-join-a-company.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/basis/bigdecimal.html</loc><lastmod>2026-01-27T07:16:00.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/basis/generics-and-wildcards.html</loc><lastmod>2026-02-22T15:03:40.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/basis/java-basic-questions-01.html</loc><lastmod>2026-02-11T04:33:54.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/basis/java-basic-questions-02.html</loc><lastmod>2026-03-10T15:16:51.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/basis/java-basic-questions-03.html</loc><lastmod>2026-01-17T03:43:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/basis/java-keyword-summary.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/basis/proxy.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/basis/reflection.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/basis/serialization.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/basis/spi.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/basis/syntactic-sugar.html</loc><lastmod>2026-03-08T03:51:53.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/basis/unsafe.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/basis/why-there-only-value-passing-in-java.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/collection/arrayblockingqueue-source-code.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/collection/arraylist-source-code.html</loc><lastmod>2026-01-27T07:16:00.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/collection/concurrent-hash-map-source-code.html</loc><lastmod>2026-03-05T03:53:23.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/collection/copyonwritearraylist-source-code.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/collection/delayqueue-source-code.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/collection/hashmap-source-code.html</loc><lastmod>2026-03-10T15:16:51.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/collection/java-collection-precautions-for-use.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/collection/java-collection-questions-01.html</loc><lastmod>2026-01-17T03:43:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/collection/java-collection-questions-02.html</loc><lastmod>2026-03-10T15:16:51.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/collection/linkedhashmap-source-code.html</loc><lastmod>2026-03-11T02:51:59.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/collection/linkedlist-source-code.html</loc><lastmod>2026-03-10T15:16:51.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/collection/priorityqueue-source-code.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/concurrent/aqs.html</loc><lastmod>2026-03-07T22:59:23.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/concurrent/atomic-classes.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/concurrent/cas.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/concurrent/completablefuture-intro.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/concurrent/java-concurrent-collections.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/concurrent/java-concurrent-questions-01.html</loc><lastmod>2026-01-17T03:43:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/concurrent/java-concurrent-questions-02.html</loc><lastmod>2026-03-10T15:16:51.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/concurrent/java-concurrent-questions-03.html</loc><lastmod>2026-03-10T15:16:51.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/concurrent/java-thread-pool-best-practices.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/concurrent/java-thread-pool-summary.html</loc><lastmod>2026-03-07T17:39:24.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/concurrent/jmm.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/concurrent/optimistic-lock-and-pessimistic-lock.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/concurrent/reentrantlock.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/concurrent/threadlocal.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/concurrent/virtual-thread.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/io/io-basis.html</loc><lastmod>2026-01-27T07:16:00.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/io/io-design-patterns.html</loc><lastmod>2026-01-27T07:16:00.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/io/io-model.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/io/nio-basis.html</loc><lastmod>2026-01-27T07:16:00.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/jvm/class-file-structure.html</loc><lastmod>2026-01-27T07:16:00.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/jvm/class-loading-process.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/jvm/classloader.html</loc><lastmod>2026-01-27T07:16:00.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/jvm/jdk-monitoring-and-troubleshooting-tools.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/jvm/jvm-garbage-collection.html</loc><lastmod>2026-02-09T15:33:48.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/jvm/jvm-in-action.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/jvm/jvm-intro.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/jvm/jvm-parameters-intro.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/jvm/memory-area.html</loc><lastmod>2026-01-30T09:59:51.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/new-features/java10.html</loc><lastmod>2026-01-27T07:16:00.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/new-features/java11.html</loc><lastmod>2026-01-27T07:16:00.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/new-features/java12-13.html</loc><lastmod>2026-01-27T07:16:00.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/new-features/java14-15.html</loc><lastmod>2026-01-27T07:16:00.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/new-features/java16.html</loc><lastmod>2026-01-27T07:16:00.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/new-features/java17.html</loc><lastmod>2026-01-26T14:09:42.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/new-features/java18.html</loc><lastmod>2026-01-27T07:16:00.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/new-features/java19.html</loc><lastmod>2026-01-27T07:16:00.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/new-features/java20.html</loc><lastmod>2026-01-27T07:16:00.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/new-features/java21.html</loc><lastmod>2026-01-26T14:45:12.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/new-features/java22-23.html</loc><lastmod>2026-01-27T07:16:00.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/new-features/java24.html</loc><lastmod>2026-01-27T07:16:00.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/new-features/java25.html</loc><lastmod>2026-01-27T07:16:00.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/new-features/java8-common-new-features.html</loc><lastmod>2026-01-26T14:09:42.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/new-features/java8-tutorial-translate.html</loc><lastmod>2026-01-26T14:09:42.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/java/new-features/java9.html</loc><lastmod>2026-01-27T07:16:00.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/basis/RESTfulAPI.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/basis/naming.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/basis/refactoring.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/basis/software-engineering.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/basis/unit-test.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/framework/netty.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/security/advantages-and-disadvantages-of-jwt.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/security/basis-of-authority-certification.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/security/data-desensitization.html</loc><lastmod>2026-03-10T15:16:51.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/security/data-validation.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/security/design-of-authority-system.html</loc><lastmod>2026-03-10T15:16:51.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/security/encryption-algorithms.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/security/jwt-intro.html</loc><lastmod>2026-03-10T15:16:51.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/security/sentive-words-filter.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/security/sso-intro.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/tools/docker/docker-in-action.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/tools/docker/docker-intro.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/tools/git/git-intro.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/tools/git/github-tips.html</loc><lastmod>2026-02-26T03:01:48.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/tools/gradle/gradle-core-concepts.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/tools/maven/maven-best-practices.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/tools/maven/maven-core-concepts.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/distributed-system/distributed-process-coordination/zookeeper/zookeeper-in-action.html</loc><lastmod>2026-03-12T04:06:59.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/distributed-system/distributed-process-coordination/zookeeper/zookeeper-intro.html</loc><lastmod>2026-03-12T04:06:59.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/distributed-system/distributed-process-coordination/zookeeper/zookeeper-plus.html</loc><lastmod>2026-03-12T04:06:59.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/mongodb/mongodb-questions-01.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/mongodb/mongodb-questions-02.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/database/elasticsearch/elasticsearch-questions-01.html</loc><lastmod>2026-01-16T13:04:11.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/framework/mybatis/mybatis-interview.html</loc><lastmod>2026-01-17T03:43:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/framework/spring/async.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/framework/spring/ioc-and-aop.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/framework/spring/spring-boot-auto-assembly-principles.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/framework/spring/spring-common-annotations.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/framework/spring/spring-design-patterns-summary.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/framework/spring/spring-knowledge-and-questions-summary.html</loc><lastmod>2026-01-17T03:43:57.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/framework/spring/spring-transaction.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/framework/spring/springboot-knowledge-and-questions-summary.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://javaguide.cn/system-design/framework/spring/springboot-source-code.html</loc><lastmod>2026-01-16T13:41:03.000Z</lastmod><changefreq>daily</changefreq></url></urlset>