<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
         <loc>https://blog.owenfish.xyz/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/tags/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/architecture/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/architecture/design-patterns/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/architecture/distributed-systems/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/architecture/high-concurrency/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/architecture/microservices/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/frames/mybatis/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/frames/spring-boot/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/frames/spring-framework/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/fundamentals/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/fundamentals/algorithms/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/fundamentals/networks/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/fundamentals/operating-systems/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/language/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/language/candcpp/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/language/candcpp/codebackup/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/language/java/gc/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/language/java/basics/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/language/java/concurrency/aqs/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/language/markdown/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/language/markdown/admonitions/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/language/markdown/annotations/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/language/markdown/buttons/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/language/markdown/code-blocks/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/language/markdown/content-tabs/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/language/markdown/data-tables/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/language/markdown/diagrams/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/language/markdown/footnotes/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/language/markdown/formatting/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/language/markdown/grid/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/language/markdown/icons-and-emojis/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/language/markdown/images/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/language/markdown/lists/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/language/markdown/math/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/language/markdown/tooltips/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/middleware/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/middleware/kafka/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/middleware/mysql/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/middleware/redis/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/middleware/rocketmq/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
    <url>
         <loc>https://blog.owenfish.xyz/other/</loc>
         <lastmod>2026-09-25</lastmod>
    </url>
</urlset>