<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://xiaohang.site/engineering/camel-case-converter/</loc>
    <lastmod>2022-12-17</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/engineering/object-to-map-utility/</loc>
    <lastmod>2022-10-16</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/notes/idea-comment-templates/</loc>
    <lastmod>2022-10-16</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/performance/jvm-architecture/</loc>
    <lastmod>2022-10-14</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/architecture/openfeign-import-failure/</loc>
    <lastmod>2022-08-22</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/notes/maven-mirror-config/</loc>
    <lastmod>2022-08-17</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/engineering/factory-pattern/</loc>
    <lastmod>2022-07-30</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/notes/live2d-cat-widget/</loc>
    <lastmod>2022-07-30</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/notes/mac-software-installation/</loc>
    <lastmod>2022-07-28</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/notes/autowired-not-working/</loc>
    <lastmod>2022-06-02</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/notes/idea-vue-project-freeze-fix/</loc>
    <lastmod>2022-06-02</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/engineering/aop-self-invocation-fix/</loc>
    <lastmod>2022-05-28</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/notes/realtime-issue-troubleshooting/</loc>
    <lastmod>2022-05-28</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/engineering/prototype-pattern/</loc>
    <lastmod>2022-05-21</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/notes/idea-plugins/</loc>
    <lastmod>2022-05-09</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/performance/idea-memory-tuning/</loc>
    <lastmod>2022-05-06</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/database/redistemplate-unified-integration/</loc>
    <lastmod>2022-05-06</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/engineering/batch-segmented-execution/</loc>
    <lastmod>2022-05-01</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/engineering/thread-pool-utility/</loc>
    <lastmod>2022-05-01</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/engineering/spring-aop-basics/</loc>
    <lastmod>2022-04-25</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/database/mysql-scheduled-events/</loc>
    <lastmod>2022-04-23</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/engineering/java-custom-annotations/</loc>
    <lastmod>2022-04-22</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/database/database-middleware-overview/</loc>
    <lastmod>2022-04-17</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/database/mycat-introduction/</loc>
    <lastmod>2022-04-17</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/database/database-sharding-concepts/</loc>
    <lastmod>2022-04-10</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/database/sharding-jdbc-introduction/</loc>
    <lastmod>2022-04-10</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/notes/scheduled-tasks-summary/</loc>
    <lastmod>2022-04-04</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/notes/ip-whitelist-validation/</loc>
    <lastmod>2022-04-04</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/notes/java-gzip-file-compression/</loc>
    <lastmod>2022-04-04</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/database/cache-db-double-write-inconsistency/</loc>
    <lastmod>2022-03-07</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/database/redis-data-truncation-incorrect-datetime/</loc>
    <lastmod>2022-03-07</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/database/redis-distributed-lock/</loc>
    <lastmod>2022-03-02</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/database/redis-lock-notes/</loc>
    <lastmod>2022-02-23</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/frontend/wechat-miniprogram-keyboard-push-up/</loc>
    <lastmod>2022-02-16</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/architecture/xxl-job-getting-started/</loc>
    <lastmod>2022-02-13</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/notes/thoughts-on-xml/</loc>
    <lastmod>2022-01-08</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/engineering/jenkins-deployment-methods/</loc>
    <lastmod>2023-08-31</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/notes/xxl-job-next-trigger-time/</loc>
    <lastmod>2023-06-06</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/engineering/either-class-java/</loc>
    <lastmod>2023-06-06</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/engineering/rate-limiter/</loc>
    <lastmod>2023-06-06</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/engineering/http-client-wrapper/</loc>
    <lastmod>2023-06-06</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/engineering/entity-to-map-utility/</loc>
    <lastmod>2023-06-06</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/engineering/static-service-reference/</loc>
    <lastmod>2023-06-06</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/engineering/enum-contains-utility/</loc>
    <lastmod>2023-06-06</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/engineering/soft-vs-hard-availability/</loc>
    <lastmod>2023-06-06</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/notes/oop-design-principles/</loc>
    <lastmod>2023-06-06</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/engineering/rule-enums/</loc>
    <lastmod>2023-06-06</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/notes/entity-class-design/</loc>
    <lastmod>2023-02-26</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/architecture/flash-sale-architecture/</loc>
    <lastmod>2023-02-26</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/notes/arraylist-vs-linkedlist/</loc>
    <lastmod>2023-02-06</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/notes/java-vector/</loc>
    <lastmod>2023-02-06</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/performance/netty-timing-wheel-deep-dive/</loc>
    <lastmod>2025-08-25</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/performance/mysql-performance-tuning/</loc>
    <lastmod>2025-08-20</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/ai-llm/llm-data-extraction-vector-storage/</loc>
    <lastmod>2025-08-15</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/ai-llm/llm-complete-guide/</loc>
    <lastmod>2025-08-10</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/architecture/minio-lan-file-server/</loc>
    <lastmod>2025-08-06</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/ai-llm/java-milvus-rag/</loc>
    <lastmod>2025-08-03</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/ai-llm/llm-parameter-tuning/</loc>
    <lastmod>2025-06-29</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/ai-llm/hugging-face-guide/</loc>
    <lastmod>2025-06-22</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/architecture/java-state-machine/</loc>
    <lastmod>2025-06-15</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/performance/mysql-optimization-best-practices/</loc>
    <lastmod>2025-06-08</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/engineering/cloud-native-ops/</loc>
    <lastmod>2025-06-01</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/ai-coding/cursor-frontend-rules-template/</loc>
    <lastmod>2025-05-26</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/ai-coding/cursor-backend-rules-template/</loc>
    <lastmod>2025-05-25</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/ai-llm/build-your-first-ai-agent/</loc>
    <lastmod>2025-05-20</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/ai-llm/what-is-aigc/</loc>
    <lastmod>2025-05-19</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/ai-coding/ai-ide-plugins/</loc>
    <lastmod>2025-05-18</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/ai-coding/ai-code-review-best-practices/</loc>
    <lastmod>2025-05-17</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/ai-llm/github-copilot-guide/</loc>
    <lastmod>2025-05-16</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/ai-llm/cursor-guide/</loc>
    <lastmod>2025-05-15</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/java/java-8-to-24-evolution/</loc>
    <lastmod>2025-05-07</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/java/java-24-features/</loc>
    <lastmod>2025-04-24</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/java/java-23-features/</loc>
    <lastmod>2025-04-11</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/java/java-22-features/</loc>
    <lastmod>2025-03-28</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/java/java-21-features/</loc>
    <lastmod>2025-03-16</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/java/java-17-features/</loc>
    <lastmod>2025-03-08</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/java/java-14-features/</loc>
    <lastmod>2025-03-01</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/java/java-11-features/</loc>
    <lastmod>2025-02-22</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/java/java-10-features/</loc>
    <lastmod>2025-02-15</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/java/java-9-features/</loc>
    <lastmod>2025-02-08</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/java/java-8-features/</loc>
    <lastmod>2025-02-01</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/performance/java-latency-percentiles-p90-p95-p99/</loc>
    <lastmod>2025-01-25</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/ai-llm/vector-database-comparison/</loc>
    <lastmod>2025-01-21</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/ai-llm/java-exception-log-mcp/</loc>
    <lastmod>2025-01-20</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/ai-llm/java-amap-mcp-travel-routes/</loc>
    <lastmod>2025-01-17</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/ai-llm/spring-ai-llm-app/</loc>
    <lastmod>2025-01-16</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/ai-llm/langchain4j-llm-app/</loc>
    <lastmod>2025-01-15</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/ai-llm/web3-guide/</loc>
    <lastmod>2025-01-15</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/ai-llm/spring-ai-quickstart-java-openai-local-llm-guide/</loc>
    <lastmod>2026-07-14</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/java/java-virtual-threads-project-loom-complete-guide/</loc>
    <lastmod>2026-07-13</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/notes/hexo-blog-seo-bing-indexnow-practice/</loc>
    <lastmod>2026-07-09</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/</loc>
    <lastmod>2026-07-14</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/categories/architecture/</loc>
  </url>
  <url>
    <loc>https://xiaohang.site/categories/database/</loc>
  </url>
  <url>
    <loc>https://xiaohang.site/categories/notes/</loc>
  </url>
  <url>
    <loc>https://xiaohang.site/categories/engineering/</loc>
  </url>
  <url>
    <loc>https://xiaohang.site/categories/frontend/</loc>
  </url>
  <url>
    <loc>https://xiaohang.site/categories/performance/</loc>
  </url>
  <url>
    <loc>https://xiaohang.site/categories/ai-llm/</loc>
  </url>
  <url>
    <loc>https://xiaohang.site/categories/java/</loc>
  </url>
  <url>
    <loc>https://xiaohang.site/categories/ai-coding/</loc>
  </url>
  <url>
    <loc>https://xiaohang.site/categories/</loc>
    <lastmod>2026-03-31</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/about/</loc>
    <lastmod>2026-07-01</lastmod>
  </url>
  <url>
    <loc>https://xiaohang.site/tags/</loc>
    <lastmod>2026-07-02</lastmod>
  </url>
</urlset>
