<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://finite.tain.one/categories/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/categories/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/categories/"/></url><url><loc>https://finite.tain.one/categories/docs/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/categories/docs/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/categories/docs/"/></url><url><loc>https://finite.tain.one/tags/font/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/tags/font/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/tags/font/"/></url><url><loc>https://finite.tain.one/docs/reportlab-ttfont-fallback-usage/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/docs/reportlab-ttfont-fallback-usage/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/docs/reportlab-ttfont-fallback-usage/"/></url><url><loc>https://finite.tain.one/tags/pdf/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/tags/pdf/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/tags/pdf/"/></url><url><loc>https://finite.tain.one/tags/python/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/tags/python/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/tags/python/"/></url><url><loc>https://finite.tain.one/tags/reportlab/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/tags/reportlab/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/tags/reportlab/"/></url><url><loc>https://finite.tain.one/tags/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/tags/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/tags/"/></url><url><loc>https://finite.tain.one/docs/friends_link/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/docs/friends_link/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/docs/friends_link/"/></url><url><loc>https://finite.tain.one/tags/cloudflare/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/tags/cloudflare/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/tags/cloudflare/"/></url><url><loc>https://finite.tain.one/tags/cloudflare-ddns/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/tags/cloudflare-ddns/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/tags/cloudflare-ddns/"/></url><url><loc>https://finite.tain.one/tags/ddns/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/tags/ddns/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/tags/ddns/"/></url><url><loc>https://finite.tain.one/tags/remote-desktop/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/tags/remote-desktop/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/tags/remote-desktop/"/></url><url><loc>https://finite.tain.one/docs/tools/rdp/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/docs/tools/rdp/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/docs/tools/rdp/"/></url><url><loc>https://finite.tain.one/categories/tools/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/categories/tools/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/categories/tools/"/></url><url><loc>https://finite.tain.one/docs/tools/cf-ddns-super-quick-start/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/docs/tools/cf-ddns-super-quick-start/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/docs/tools/cf-ddns-super-quick-start/"/></url><url><loc>https://finite.tain.one/docs/tools/plausible/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/docs/tools/plausible/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/docs/tools/plausible/"/></url><url><loc>https://finite.tain.one/tags/tools/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/tags/tools/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/tags/tools/"/></url><url><loc>https://finite.tain.one/tags/web-analytics/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/tags/web-analytics/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/tags/web-analytics/"/></url><url><loc>https://finite.tain.one/tags/kotlin/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/tags/kotlin/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/tags/kotlin/"/></url><url><loc>https://finite.tain.one/tags/kotlin-native/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/tags/kotlin-native/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/tags/kotlin-native/"/></url><url><loc>https://finite.tain.one/docs/kt/kt-c/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/docs/kt/kt-c/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/docs/kt/kt-c/"/></url><url><loc>https://finite.tain.one/docs/tools/cf-ddns/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/docs/tools/cf-ddns/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/docs/tools/cf-ddns/"/></url><url><loc>https://finite.tain.one/tags/jetbrains/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/tags/jetbrains/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/tags/jetbrains/"/></url><url><loc>https://finite.tain.one/docs/tools/wslg/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/docs/tools/wslg/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/docs/tools/wslg/"/></url><url><loc>https://finite.tain.one/tags/wsl/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/tags/wsl/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/tags/wsl/"/></url><url><loc>https://finite.tain.one/tags/wslg/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/tags/wslg/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/tags/wslg/"/></url><url><loc>https://finite.tain.one/docs/surfer/surfer2/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/docs/surfer/surfer2/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/docs/surfer/surfer2/"/></url><url><loc>https://finite.tain.one/tags/java/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/tags/java/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/tags/java/"/></url><url><loc>https://finite.tain.one/tags/netty/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/tags/netty/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/tags/netty/"/></url><url><loc>https://finite.tain.one/tags/socks/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/tags/socks/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/tags/socks/"/></url><url><loc>https://finite.tain.one/tags/surfer/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/tags/surfer/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/tags/surfer/"/></url><url><loc>https://finite.tain.one/tags/trojan/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/tags/trojan/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/tags/trojan/"/></url><url><loc>https://finite.tain.one/docs/surfer/surfer1/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/docs/surfer/surfer1/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/docs/surfer/surfer1/"/></url><url><loc>https://finite.tain.one/docs/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/docs/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/docs/"/></url><url><loc>https://finite.tain.one/friends/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/friends/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/friends/"/></url><url><loc>https://finite.tain.one/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/"/></url><url><loc>https://finite.tain.one/posts/</loc><lastmod>2026-05-30T19:17:56+08:00</lastmod><changefreq>weekly</changefreq><priority>1</priority><xhtml:link rel="alternate" hreflang="zh-cn" href="https://finite.tain.one/zh-cn/posts/"/><xhtml:link rel="alternate" hreflang="en" href="https://finite.tain.one/posts/"/></url></urlset>