
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://example.com/</loc>
    <lastmod>2026-01-09T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/categories/</loc>
    <lastmod>2026-01-09T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/clash/</loc>
    <lastmod>2026-01-09T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/mihomo/</loc>
    <lastmod>2026-01-09T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/nginx/</loc>
    <lastmod>2026-01-09T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/snippet/nginx-config/</loc>
    <lastmod>2026-01-09T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/</loc>
    <lastmod>2026-01-09T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/snippet/</loc>
    <lastmod>2026-01-09T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/categories/snippet/</loc>
    <lastmod>2026-01-09T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/</loc>
    <lastmod>2026-01-09T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/snippet/clash-config/</loc>
    <lastmod>2026-01-09T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/nftables/</loc>
    <lastmod>2025-12-22T16:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/snippet/nftables-config/</loc>
    <lastmod>2025-12-22T16:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/bash/</loc>
    <lastmod>2026-01-09T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/openssl/</loc>
    <lastmod>2026-01-09T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/snippet/issue-cert/</loc>
    <lastmod>2026-01-09T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/c%23/</loc>
    <lastmod>2025-05-16T17:30:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/f%23/</loc>
    <lastmod>2025-05-16T17:30:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/generic/</loc>
    <lastmod>2025-05-16T17:30:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/java/</loc>
    <lastmod>2025-05-16T17:30:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/language/</loc>
    <lastmod>2025-05-16T17:30:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/categories/language/</loc>
    <lastmod>2025-05-16T17:30:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/python/</loc>
    <lastmod>2025-05-16T17:30:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/scala/</loc>
    <lastmod>2025-05-16T17:30:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/tbd/</loc>
    <lastmod>2025-05-16T17:30:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/language/generic/</loc>
    <lastmod>2025-05-16T17:30:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/markdown/</loc>
    <lastmod>2025-05-12T16:30:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/snippet/markdown-snippets/</loc>
    <lastmod>2025-05-12T16:30:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/language/java-updates/</loc>
    <lastmod>2025-05-11T09:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/about/</loc>
    <lastmod>2025-05-01T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/archives/</loc>
    <lastmod>2025-05-01T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/search/</loc>
    <lastmod>2025-05-01T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/iptables/</loc>
    <lastmod>2025-12-08T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/snippet/iptables-command/</loc>
    <lastmod>2025-12-08T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/links/</loc>
    <lastmod>2025-05-06T16:30:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/mathematics/category-theory/ctfp/part-2/2.limit-and-colimit/</loc>
    <lastmod>2020-09-03T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/mathematics/category-theory/</loc>
    <lastmod>2025-05-06T15:25:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/categories/category-theory/</loc>
    <lastmod>2025-05-06T15:25:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/category-theory/</loc>
    <lastmod>2025-05-06T15:25:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/mathematics/category-theory/ctfp/</loc>
    <lastmod>2025-05-06T15:25:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/category-theory-for-programmers/</loc>
    <lastmod>2025-05-06T15:25:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/mathematics/category-theory/ctfp/part-2/</loc>
    <lastmod>2020-09-03T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/mathematics/</loc>
    <lastmod>2025-05-06T15:25:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/categories/translation-of-category-theory-for-programmers/</loc>
    <lastmod>2020-09-03T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/mathematics/category-theory/ctfp/part-2/1.category-theory-and-declarative-programming/</loc>
    <lastmod>2020-08-30T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/code-style/</loc>
    <lastmod>2020-08-10T21:20:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/language/scala/</loc>
    <lastmod>2020-08-10T21:20:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/language/scala/scala-style/</loc>
    <lastmod>2020-08-10T21:20:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/platform/spark/</loc>
    <lastmod>2021-04-29T20:30:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/platform/</loc>
    <lastmod>2021-04-29T20:30:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/categories/spark/</loc>
    <lastmod>2021-04-29T20:30:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/spark/</loc>
    <lastmod>2021-04-29T20:30:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/spark-notes/</loc>
    <lastmod>2021-04-29T20:30:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/platform/spark/spark-notes/</loc>
    <lastmod>2021-04-29T20:30:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/haskell/</loc>
    <lastmod>2020-05-28T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/higher-kinded-type/</loc>
    <lastmod>2020-05-28T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/language/higher-kinded-type/</loc>
    <lastmod>2020-05-28T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/categories/category-theory-notes/</loc>
    <lastmod>2025-05-06T15:25:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/mathematics/category-theory/ctfp/ctfp-notes-1/</loc>
    <lastmod>2025-05-06T15:25:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/mathematics/category-theory/ctfp/part-1/10.natural-transformations/</loc>
    <lastmod>2020-04-04T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/mathematics/category-theory/ctfp/part-1/</loc>
    <lastmod>2020-04-04T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/mathematics/category-theory/ctfp/part-1/9.function-type/</loc>
    <lastmod>2020-04-01T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/mathematics/category-theory/ctfp/part-1/8.functoriality/</loc>
    <lastmod>2020-03-26T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/mathematics/category-theory/ctfp/part-1/7.functors/</loc>
    <lastmod>2020-03-21T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/mathematics/category-theory/ctfp/part-1/6.simple-algebraic-data-type/</loc>
    <lastmod>2020-03-20T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/mathematics/category-theory/ctfp/part-1/5.products-and-coproducts/</loc>
    <lastmod>2020-03-19T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/mathematics/category-theory/ctfp/part-1/4.kleisli-categories/</loc>
    <lastmod>2020-03-18T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/mathematics/category-theory/ctfp/part-1/3.categories-great-and-small/</loc>
    <lastmod>2020-03-17T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/mathematics/category-theory/ctfp/intro/</loc>
    <lastmod>2025-05-06T15:25:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/mathematics/category-theory/ctfp/part-1/2.types-and-functions/</loc>
    <lastmod>2020-03-11T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/mathematics/category-theory/ctfp/part-1/1.category-the-essence-of-composition/</loc>
    <lastmod>2020-03-10T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/platform/spark/spark-dev-tutorial/1-environment-prepare/</loc>
    <lastmod>2020-03-09T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/platform/spark/spark-dev-tutorial/2-scala-intro/</loc>
    <lastmod>2020-03-09T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/platform/spark/spark-dev-tutorial/3-spark-intro/</loc>
    <lastmod>2020-03-09T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/platform/spark/spark-dev-tutorial/4-real-dev-tips/</loc>
    <lastmod>2020-03-09T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/platform/spark/spark-dev-tutorial/5-exam/</loc>
    <lastmod>2020-03-09T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/platform/spark/spark-dev-tutorial/6-answer/</loc>
    <lastmod>2020-03-09T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/categories/spark-development-tutorial/</loc>
    <lastmod>2020-03-09T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/platform/spark/spark-dev-tutorial/</loc>
    <lastmod>2020-03-09T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/platform/spark/spark-dev-tutorial/0-intro/</loc>
    <lastmod>2020-03-09T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/language/fsharp/</loc>
    <lastmod>2017-10-16T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/language/fsharp/fsharp-note-2/</loc>
    <lastmod>2017-10-16T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/cron-exporession/</loc>
    <lastmod>2017-09-14T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/java-library/</loc>
    <lastmod>2017-09-14T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/library/</loc>
    <lastmod>2017-09-14T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/quartz/</loc>
    <lastmod>2017-09-14T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/library/quartz-tutorial/</loc>
    <lastmod>2017-09-14T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/categories/quartz-tutorial/</loc>
    <lastmod>2017-09-14T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/library/quartz-tutorial/10.advanced-features/</loc>
    <lastmod>2017-09-14T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/library/quartz-tutorial/11.miscellaneous-features/</loc>
    <lastmod>2017-09-14T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/library/quartz-tutorial/8.job-store/</loc>
    <lastmod>2017-09-14T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/library/quartz-tutorial/9.configuration-resourceusage-schedulerfactory/</loc>
    <lastmod>2017-09-14T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/library/quartz-tutorial/cron-expression/</loc>
    <lastmod>2017-09-14T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/library/quartz-tutorial/5.cron-trigger/</loc>
    <lastmod>2017-09-13T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/library/quartz-tutorial/6.triggerlistener-joblistener/</loc>
    <lastmod>2017-09-13T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/library/quartz-tutorial/7.schedulerlistener/</loc>
    <lastmod>2017-09-13T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/library/quartz-tutorial/4.simple-trigger/</loc>
    <lastmod>2017-09-09T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/library/quartz-tutorial/3.trigger/</loc>
    <lastmod>2017-09-04T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/library/quartz-tutorial/2.job-and-job-detail/</loc>
    <lastmod>2017-09-03T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/library/quartz-tutorial/1.using-quartz/</loc>
    <lastmod>2017-08-28T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/language/learn-powershell-3/</loc>
    <lastmod>2017-08-14T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/powershell/</loc>
    <lastmod>2017-08-14T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/css/</loc>
    <lastmod>2017-07-29T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/language/css-selector/</loc>
    <lastmod>2017-07-29T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/language/fsharp/fsharp-note-1/</loc>
    <lastmod>2017-07-23T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/paradigm/functional/</loc>
    <lastmod>2016-11-07T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/functional-programming/</loc>
    <lastmod>2016-11-07T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/paradigm/</loc>
    <lastmod>2016-11-07T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/tags/quick-sort/</loc>
    <lastmod>2016-11-07T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/paradigm/functional/quicksort-in-csharp-java-fsharp/</loc>
    <lastmod>2016-11-07T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://example.com/posts/framework/</loc>
  </url><url>
    <loc>https://example.com/posts/paradigm/objec-oriented/</loc>
  </url>
</urlset>
