<?xml version="1.0" encoding="utf-8" standalone="yes"?><?xml-stylesheet type="text/xsl" href="/sitemap.xsl"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://benzhub.github.io/</loc><lastmod>2026-10-26T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://benzhub.github.io/zh-cn/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/"/></url><url><loc>https://benzhub.github.io/post/supabase/</loc><lastmod>2026-10-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/archives/2026/10/</loc><lastmod>2026-10-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/archives/</loc><lastmod>2026-10-26T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/archives/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://benzhub.github.io/zh-cn/archives/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/archives/"/></url><url><loc>https://benzhub.github.io/tags/pgvector/</loc><lastmod>2026-10-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/</loc><lastmod>2026-10-26T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://benzhub.github.io/zh-cn/post/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/"/></url><url><loc>https://benzhub.github.io/tags/rag/</loc><lastmod>2026-10-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/supabase/</loc><lastmod>2026-10-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/</loc><lastmod>2026-10-26T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/tags/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://benzhub.github.io/zh-cn/tags/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/tags/"/></url><url><loc>https://benzhub.github.io/post/supabase/037-rag-implementation/</loc><lastmod>2026-10-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/embeddings/</loc><lastmod>2026-10-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/036-embeddings-similarity-search/</loc><lastmod>2026-10-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/035-pgvector-intro/</loc><lastmod>2026-10-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%90%91%E9%87%8F/</loc><lastmod>2026-10-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/034-edge-functions-streaming-webhooks/</loc><lastmod>2026-10-23T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/edge-functions/</loc><lastmod>2026-10-23T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/webhooks/</loc><lastmod>2026-10-23T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/cron/</loc><lastmod>2026-10-22T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/tags/cron/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/tags/cron/"/></url><url><loc>https://benzhub.github.io/post/supabase/033-edge-functions-background-cron/</loc><lastmod>2026-10-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/032-edge-functions-secrets-deploy/</loc><lastmod>2026-10-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E9%83%A8%E7%BD%B2/</loc><lastmod>2026-10-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/deno/</loc><lastmod>2026-10-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/031-edge-functions-intro/</loc><lastmod>2026-10-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/realtime/</loc><lastmod>2026-10-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/030-realtime-authorization/</loc><lastmod>2026-10-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%8E%88%E6%AC%8A/</loc><lastmod>2026-10-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/presence/</loc><lastmod>2026-10-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/029-realtime-presence/</loc><lastmod>2026-10-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/broadcast/</loc><lastmod>2026-10-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/028-realtime-broadcast/</loc><lastmod>2026-10-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/027-realtime-postgres-changes/</loc><lastmod>2026-10-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%8D%B3%E6%99%82/</loc><lastmod>2026-10-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/image/</loc><lastmod>2026-10-15T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/storage/</loc><lastmod>2026-10-15T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/026-storage-transformations-s3/</loc><lastmod>2026-10-15T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/rls/</loc><lastmod>2026-10-14T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/025-storage-access-control/</loc><lastmod>2026-10-14T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/024-storage-intro/</loc><lastmod>2026-10-13T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%84%B2%E5%AD%98/</loc><lastmod>2026-10-13T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/auth/</loc><lastmod>2026-10-12T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/ssr/</loc><lastmod>2026-10-12T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/023-auth-mfa-ssr/</loc><lastmod>2026-10-12T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/magic-link/</loc><lastmod>2026-10-11T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/022-auth-magiclink-otp/</loc><lastmod>2026-10-11T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/oauth/</loc><lastmod>2026-10-10T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/021-auth-oauth/</loc><lastmod>2026-10-10T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/email/</loc><lastmod>2026-10-09T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/020-auth-email-password/</loc><lastmod>2026-10-09T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/019-auth-intro/</loc><lastmod>2026-10-08T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E9%A9%97%E8%AD%89/</loc><lastmod>2026-10-08T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/018-typescript-types/</loc><lastmod>2026-10-07T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/supabase-js/</loc><lastmod>2026-10-07T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/typescript/</loc><lastmod>2026-10-07T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/crud/</loc><lastmod>2026-10-06T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/017-crud-operations/</loc><lastmod>2026-10-06T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/sdk/</loc><lastmod>2026-10-05T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/016-client-sdk-intro/</loc><lastmod>2026-10-05T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/postgrest/</loc><lastmod>2026-10-04T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/rpc/</loc><lastmod>2026-10-04T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/015-rpc-functions/</loc><lastmod>2026-10-04T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/014-embedded-resources/</loc><lastmod>2026-10-03T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E9%97%9C%E8%81%AF%E6%9F%A5%E8%A9%A2/</loc><lastmod>2026-10-03T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%9F%A5%E8%A9%A2/</loc><lastmod>2026-10-02T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/013-query-filter-pagination/</loc><lastmod>2026-10-02T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/api/</loc><lastmod>2026-10-01T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/tags/api/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/tags/api/"/></url><url><loc>https://benzhub.github.io/post/supabase/012-postgrest-intro/</loc><lastmod>2026-10-01T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/archives/2026/09/</loc><lastmod>2026-09-30T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/011-rls-performance/</loc><lastmod>2026-09-30T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%95%88%E8%83%BD/</loc><lastmod>2026-09-30T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/policy/</loc><lastmod>2026-09-29T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/010-rls-policies/</loc><lastmod>2026-09-29T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/009-rls-intro/</loc><lastmod>2026-09-28T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%AE%89%E5%85%A8/</loc><lastmod>2026-09-28T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/postgres/</loc><lastmod>2026-09-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E9%80%A3%E7%B7%9A%E6%B1%A0/</loc><lastmod>2026-09-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/008-connection-pooler/</loc><lastmod>2026-09-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/007-functions-triggers/</loc><lastmod>2026-09-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/functions/</loc><lastmod>2026-09-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/extensions/</loc><lastmod>2026-09-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/006-extensions/</loc><lastmod>2026-09-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/schema/</loc><lastmod>2026-09-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/005-schema-design/</loc><lastmod>2026-09-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/004-postgres-intro/</loc><lastmod>2026-09-23T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E8%B3%87%E6%96%99%E5%BA%AB/</loc><lastmod>2026-09-23T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/baas/</loc><lastmod>2026-09-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/003-cloud-vs-selfhost-pricing/</loc><lastmod>2026-09-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%AE%9A%E5%83%B9/</loc><lastmod>2026-09-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/002-architecture/</loc><lastmod>2026-09-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%9E%B6%E6%A7%8B/</loc><lastmod>2026-09-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/supabase/001-platform-overview/</loc><lastmod>2026-09-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E7%B8%BD%E8%A6%BD/</loc><lastmod>2026-09-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/</loc><lastmod>2026-09-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/</loc><lastmod>2026-09-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/cloudflare/</loc><lastmod>2026-09-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/050-cloudflare-vs-gcp-k8s/</loc><lastmod>2026-09-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/css/</loc><lastmod>2026-09-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/tailwindcss/</loc><lastmod>2026-09-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/workers/</loc><lastmod>2026-09-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%AF%94%E8%BC%83/</loc><lastmod>2026-09-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E9%9D%A2%E8%A9%A6/</loc><lastmod>2026-09-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/050-interview-design-system/</loc><lastmod>2026-09-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E8%A8%AD%E8%A8%88%E7%B3%BB%E7%B5%B1/</loc><lastmod>2026-09-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/049-fullstack-app/</loc><lastmod>2026-09-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/049-interview-debugging/</loc><lastmod>2026-09-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E9%99%A4%E9%8C%AF/</loc><lastmod>2026-09-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%AF%A6%E6%88%B0/</loc><lastmod>2026-09-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/048-security/</loc><lastmod>2026-09-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/048-interview-technical/</loc><lastmod>2026-09-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/047-interview-concepts/</loc><lastmod>2026-09-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/047-performance/</loc><lastmod>2026-09-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/046-architecture-patterns/</loc><lastmod>2026-09-15T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%A1%88%E4%BE%8B/</loc><lastmod>2026-09-15T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/046-case-ecommerce/</loc><lastmod>2026-09-15T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E9%9B%BB%E5%95%86/</loc><lastmod>2026-09-15T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%A1%86%E6%9E%B6%E6%95%B4%E5%90%88/</loc><lastmod>2026-09-14T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/045-framework-integration/</loc><lastmod>2026-09-14T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/045-case-dashboard/</loc><lastmod>2026-09-14T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%84%80%E8%A1%A8%E6%9D%BF/</loc><lastmod>2026-09-14T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/static-assets/</loc><lastmod>2026-09-13T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/044-workers-static-assets/</loc><lastmod>2026-09-13T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/044-case-blog/</loc><lastmod>2026-09-13T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E9%83%A8%E8%90%BD%E6%A0%BC/</loc><lastmod>2026-09-13T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/landing-page/</loc><lastmod>2026-09-12T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/pages/</loc><lastmod>2026-09-12T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/043-pages-static-assets-overview/</loc><lastmod>2026-09-12T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%85%A8%E7%AB%AF/</loc><lastmod>2026-09-12T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/043-case-landing-page/</loc><lastmod>2026-09-12T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/agents/</loc><lastmod>2026-09-11T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/042-agents-websocket-react/</loc><lastmod>2026-09-11T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/ai/</loc><lastmod>2026-09-11T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/tags/ai/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://benzhub.github.io/zh-cn/tags/ai/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/tags/ai/"/></url><url><loc>https://benzhub.github.io/tags/flutter/</loc><lastmod>2026-09-11T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/tags/flutter/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/tags/flutter/"/></url><url><loc>https://benzhub.github.io/post/tailwindcss/042-flutter-web/</loc><lastmod>2026-09-11T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/041-agents-mcp-server/</loc><lastmod>2026-09-10T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/mcp/</loc><lastmod>2026-09-10T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/vue/</loc><lastmod>2026-09-10T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/041-vue-integration/</loc><lastmod>2026-09-10T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/040-agents-sdk-intro/</loc><lastmod>2026-09-09T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/react/</loc><lastmod>2026-09-09T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/040-react-integration/</loc><lastmod>2026-09-09T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/039-autorag/</loc><lastmod>2026-09-08T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/039-nextjs-integration/</loc><lastmod>2026-09-08T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/nextjs/</loc><lastmod>2026-09-08T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/vectorize/</loc><lastmod>2026-09-08T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/038-rag-implementation/</loc><lastmod>2026-09-07T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/038-performance/</loc><lastmod>2026-09-07T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/037-vectorize-intro/</loc><lastmod>2026-09-06T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%BB%BA%E7%BD%AE%E5%B7%A5%E5%85%B7/</loc><lastmod>2026-09-06T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/037-build-tools/</loc><lastmod>2026-09-06T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/036-ai-gateway/</loc><lastmod>2026-09-05T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/ai-gateway/</loc><lastmod>2026-09-05T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%9B%9E%E9%A5%8B/</loc><lastmod>2026-09-05T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/036-feedback-patterns/</loc><lastmod>2026-09-05T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/035-workers-ai-run/</loc><lastmod>2026-09-04T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/workers-ai/</loc><lastmod>2026-09-04T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%B0%8E%E8%A6%BD/</loc><lastmod>2026-09-04T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/035-navigation-patterns/</loc><lastmod>2026-09-04T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/034-workers-ai-intro/</loc><lastmod>2026-09-03T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E8%A1%A8%E5%96%AE/</loc><lastmod>2026-09-03T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/034-form-patterns/</loc><lastmod>2026-09-03T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/033-async-orchestration-choice/</loc><lastmod>2026-09-02T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%9E%B6%E6%A7%8B%E9%81%B8%E5%9E%8B/</loc><lastmod>2026-09-02T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/033-design-system-build/</loc><lastmod>2026-09-02T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/design-token/</loc><lastmod>2026-09-01T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/workflows/</loc><lastmod>2026-09-01T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/032-workflows-steps/</loc><lastmod>2026-09-01T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E9%9D%9E%E5%90%8C%E6%AD%A5/</loc><lastmod>2026-09-01T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/032-design-tokens/</loc><lastmod>2026-09-01T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/archives/2026/08/</loc><lastmod>2026-08-31T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/shadcn/</loc><lastmod>2026-08-31T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/031-shadcn-ui/</loc><lastmod>2026-08-31T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/031-workflows-intro/</loc><lastmod>2026-08-31T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/headless/</loc><lastmod>2026-08-30T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/queues/</loc><lastmod>2026-08-30T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/030-queues-batch-retry-dlq/</loc><lastmod>2026-08-30T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/030-headless-libraries/</loc><lastmod>2026-08-30T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/029-queues-intro/</loc><lastmod>2026-08-29T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/029-component-libraries/</loc><lastmod>2026-08-29T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%85%83%E4%BB%B6%E5%BA%AB/</loc><lastmod>2026-08-29T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/028-do-realtime-collab/</loc><lastmod>2026-08-28T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/durable-objects/</loc><lastmod>2026-08-28T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/028-best-practices/</loc><lastmod>2026-08-28T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%9C%80%E4%BD%B3%E5%AF%A6%E8%B8%90/</loc><lastmod>2026-08-28T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/027-do-rpc/</loc><lastmod>2026-08-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/027-component-patterns/</loc><lastmod>2026-08-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%85%83%E4%BB%B6/</loc><lastmod>2026-08-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/026-do-websocket-hibernation/</loc><lastmod>2026-08-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/026-dark-mode/</loc><lastmod>2026-08-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/websockets/</loc><lastmod>2026-08-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%9A%97%E8%89%B2%E6%A8%A1%E5%BC%8F/</loc><lastmod>2026-08-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/alarms/</loc><lastmod>2026-08-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/025-do-alarms/</loc><lastmod>2026-08-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/025-state-variants/</loc><lastmod>2026-08-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E7%8B%80%E6%85%8B%E8%AE%8A%E9%AB%94/</loc><lastmod>2026-08-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/024-do-sqlite-storage/</loc><lastmod>2026-08-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/sqlite/</loc><lastmod>2026-08-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/024-responsive-design/</loc><lastmod>2026-08-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E9%9F%BF%E6%87%89%E5%BC%8F/</loc><lastmod>2026-08-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/023-durable-objects-intro/</loc><lastmod>2026-08-23T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/023-interactivity/</loc><lastmod>2026-08-23T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E4%BA%92%E5%8B%95/</loc><lastmod>2026-08-23T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%9C%89%E7%8B%80%E6%85%8B/</loc><lastmod>2026-08-23T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/d1/</loc><lastmod>2026-08-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/022-d1-time-travel/</loc><lastmod>2026-08-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/022-tables-lists/</loc><lastmod>2026-08-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E8%A1%A8%E6%A0%BC/</loc><lastmod>2026-08-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%82%99%E4%BB%BD/</loc><lastmod>2026-08-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/021-d1-sessions-api/</loc><lastmod>2026-08-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/021-transitions-animations/</loc><lastmod>2026-08-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%8B%95%E7%95%AB/</loc><lastmod>2026-08-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/020-d1-migrations/</loc><lastmod>2026-08-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/migrations/</loc><lastmod>2026-08-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/020-transforms/</loc><lastmod>2026-08-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E8%AE%8A%E5%BD%A2/</loc><lastmod>2026-08-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/019-d1-intro/</loc><lastmod>2026-08-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/019-filters/</loc><lastmod>2026-08-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%BF%BE%E9%8F%A1/</loc><lastmod>2026-08-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/r2/</loc><lastmod>2026-08-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/018-r2-storage/</loc><lastmod>2026-08-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/018-shadows-effects/</loc><lastmod>2026-08-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E9%99%B0%E5%BD%B1/</loc><lastmod>2026-08-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/kv/</loc><lastmod>2026-08-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/017-kv-advanced/</loc><lastmod>2026-08-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/017-borders/</loc><lastmod>2026-08-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E9%82%8A%E6%A1%86/</loc><lastmod>2026-08-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/016-kv-intro/</loc><lastmod>2026-08-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/016-backgrounds-gradients/</loc><lastmod>2026-08-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E8%83%8C%E6%99%AF/</loc><lastmod>2026-08-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/015-cicd/</loc><lastmod>2026-08-15T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/cicd/</loc><lastmod>2026-08-15T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/015-colors/</loc><lastmod>2026-08-15T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/wrangler/</loc><lastmod>2026-08-15T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E8%89%B2%E5%BD%A9/</loc><lastmod>2026-08-15T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/014-common-layouts/</loc><lastmod>2026-08-14T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E7%89%88%E5%9E%8B/</loc><lastmod>2026-08-14T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/014-gradual-deployment/</loc><lastmod>2026-08-14T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/secrets/</loc><lastmod>2026-08-13T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/013-sizing/</loc><lastmod>2026-08-13T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%B0%BA%E5%AF%B8/</loc><lastmod>2026-08-13T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/013-environments-secrets/</loc><lastmod>2026-08-13T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/012-spacing/</loc><lastmod>2026-08-12T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/012-wrangler-config/</loc><lastmod>2026-08-12T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E8%A8%AD%E5%AE%9A/</loc><lastmod>2026-08-12T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E9%96%93%E8%B7%9D/</loc><lastmod>2026-08-12T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/011-positioning/</loc><lastmod>2026-08-11T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/011-wrangler-intro/</loc><lastmod>2026-08-11T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%AE%9A%E4%BD%8D/</loc><lastmod>2026-08-11T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/bindings/</loc><lastmod>2026-08-10T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/grid/</loc><lastmod>2026-08-10T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/010-grid/</loc><lastmod>2026-08-10T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/010-bindings-node-compat/</loc><lastmod>2026-08-10T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/flexbox/</loc><lastmod>2026-08-09T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/009-flexbox/</loc><lastmod>2026-08-09T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/009-cron-triggers/</loc><lastmod>2026-08-09T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/008-layout-display/</loc><lastmod>2026-08-08T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/008-websockets/</loc><lastmod>2026-08-08T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E7%89%88%E9%9D%A2/</loc><lastmod>2026-08-08T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/streams/</loc><lastmod>2026-08-07T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/007-typography/</loc><lastmod>2026-08-07T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/007-streams/</loc><lastmod>2026-08-07T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%8E%92%E7%89%88/</loc><lastmod>2026-08-07T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/cache/</loc><lastmod>2026-08-06T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/006-v4-migration/</loc><lastmod>2026-08-06T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/v4/</loc><lastmod>2026-08-06T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/006-cache-api/</loc><lastmod>2026-08-06T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E9%81%B7%E7%A7%BB/</loc><lastmod>2026-08-06T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/runtime/</loc><lastmod>2026-08-05T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/005-directives-functions/</loc><lastmod>2026-08-05T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/005-request-response/</loc><lastmod>2026-08-05T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%8C%87%E4%BB%A4/</loc><lastmod>2026-08-05T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/004-configuration/</loc><lastmod>2026-08-04T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/004-pricing-limits/</loc><lastmod>2026-08-04T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E9%85%8D%E7%BD%AE/</loc><lastmod>2026-08-04T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/isolates/</loc><lastmod>2026-08-03T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/003-class-detection/</loc><lastmod>2026-08-03T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/003-v8-isolates/</loc><lastmod>2026-08-03T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E9%A1%9E%E5%88%A5%E5%81%B5%E6%B8%AC/</loc><lastmod>2026-08-03T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/002-architecture-jit-oxide/</loc><lastmod>2026-08-02T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%85%A5%E9%96%80/</loc><lastmod>2026-08-02T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/002-first-worker/</loc><lastmod>2026-08-02T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/cloudflare/001-platform-overview/</loc><lastmod>2026-08-01T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/utility-first/</loc><lastmod>2026-08-01T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/tailwindcss/001-utility-first-philosophy/</loc><lastmod>2026-08-01T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%B9%B3%E5%8F%B0%E7%B8%BD%E8%A6%BD/</loc><lastmod>2026-08-01T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/</loc><lastmod>2026-07-30T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/archives/2026/07/</loc><lastmod>2026-07-30T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/javascript/</loc><lastmod>2026-07-30T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/tags/javascript/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/tags/javascript/"/></url><url><loc>https://benzhub.github.io/tags/load-balancer/</loc><lastmod>2026-07-30T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E7%B3%BB%E7%B5%B1%E8%A8%AD%E8%A8%88/</loc><lastmod>2026-07-30T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E8%B2%A0%E8%BC%89%E5%9D%87%E8%A1%A1/</loc><lastmod>2026-07-30T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/047-load-balancer/</loc><lastmod>2026-07-30T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E8%B3%87%E6%96%99%E7%B5%90%E6%A7%8B%E6%BC%94%E7%AE%97%E6%B3%95/</loc><lastmod>2026-07-30T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/text-diff/</loc><lastmod>2026-07-29T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%96%87%E6%9C%AC%E6%AF%94%E5%B0%8D/</loc><lastmod>2026-07-29T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/046-text-diff/</loc><lastmod>2026-07-29T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/recommendation/</loc><lastmod>2026-07-28T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%8E%A8%E8%96%A6%E7%B3%BB%E7%B5%B1/</loc><lastmod>2026-07-28T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/045-recommendation/</loc><lastmod>2026-07-28T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/url-shortener/</loc><lastmod>2026-07-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/044-url-shortener/</loc><lastmod>2026-07-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E7%9F%AD%E7%B6%B2%E5%9D%80/</loc><lastmod>2026-07-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/</loc><lastmod>2026-07-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/citus/</loc><lastmod>2026-07-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/050-citus-distributed/</loc><lastmod>2026-07-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/postgresql/</loc><lastmod>2026-07-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/scale-out/</loc><lastmod>2026-07-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/sharding/</loc><lastmod>2026-07-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/task-scheduler/</loc><lastmod>2026-07-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%88%86%E6%95%A3%E5%BC%8F/</loc><lastmod>2026-07-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E4%BB%BB%E5%8B%99%E6%8E%92%E7%A8%8B/</loc><lastmod>2026-07-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/043-task-scheduler/</loc><lastmod>2026-07-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/autocomplete/</loc><lastmod>2026-07-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/devtools/</loc><lastmod>2026-07-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/pgbench/</loc><lastmod>2026-07-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/pgtap/</loc><lastmod>2026-07-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/049-devtools/</loc><lastmod>2026-07-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/psql/</loc><lastmod>2026-07-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/042-search-autocomplete/</loc><lastmod>2026-07-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%90%9C%E5%B0%8B%E5%BB%BA%E8%AD%B0/</loc><lastmod>2026-07-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/cloud/</loc><lastmod>2026-07-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/lfu-cache/</loc><lastmod>2026-07-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/lru-cache/</loc><lastmod>2026-07-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/neon/</loc><lastmod>2026-07-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/rds/</loc><lastmod>2026-07-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/041-cache-lru/</loc><lastmod>2026-07-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/048-cloud-managed/</loc><lastmod>2026-07-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/orm/</loc><lastmod>2026-07-23T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/047-orm-integration/</loc><lastmod>2026-07-23T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/prisma/</loc><lastmod>2026-07-23T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/rate-limiter/</loc><lastmod>2026-07-23T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/typeorm/</loc><lastmod>2026-07-23T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/040-rate-limiter/</loc><lastmod>2026-07-23T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/devops/</loc><lastmod>2026-07-22T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/tags/devops/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/tags/devops/"/></url><url><loc>https://benzhub.github.io/tags/migration/</loc><lastmod>2026-07-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/persistent-data-structure/</loc><lastmod>2026-07-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/046-migration-tools/</loc><lastmod>2026-07-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%8C%81%E4%B9%85%E5%8C%96/</loc><lastmod>2026-07-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/039-persistent-ds/</loc><lastmod>2026-07-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/iot/</loc><lastmod>2026-07-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/suffix-array/</loc><lastmod>2026-07-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/timescaledb/</loc><lastmod>2026-07-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/045-timescaledb/</loc><lastmod>2026-07-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%BE%8C%E7%B6%B4%E7%B5%90%E6%A7%8B/</loc><lastmod>2026-07-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/038-suffix-structures/</loc><lastmod>2026-07-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%99%82%E5%BA%8F%E8%B3%87%E6%96%99%E5%BA%AB/</loc><lastmod>2026-07-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/ai-income/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/ai-%E8%B3%BA%E9%8C%A2/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/gis/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/postgis/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/044-postgis/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E7%A9%BA%E9%96%93%E6%9F%A5%E8%A9%A2/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E8%BF%91%E4%BC%BC%E6%BC%94%E7%AE%97%E6%B3%95/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/037-approximation-online/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E8%A2%AB%E5%8B%95%E6%94%B6%E5%85%A5/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E9%96%8B%E7%99%BC%E8%80%85%E5%89%AF%E6%A5%AD/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/ai-income/008-developer-side-income-5-paths/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E7%B7%9A%E4%B8%8A%E6%BC%94%E7%AE%97%E6%B3%95/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E7%8D%A8%E7%AB%8B%E9%96%8B%E7%99%BC/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/ai-%E6%8E%A5%E6%A1%88/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/ai-%E7%94%A2%E5%93%81/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/embedding/</loc><lastmod>2026-07-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/043-pgvector/</loc><lastmod>2026-07-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/randomized/</loc><lastmod>2026-07-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/ai-income/007-one-day-paid-tool-with-payments/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/ai-income/006-first-ai-client-zero-to-one/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E9%87%91%E6%B5%81/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%89%AF%E6%A5%AD/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%8E%A5%E6%A1%88%E6%96%B0%E6%89%8B/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%BE%AE%E5%9E%8B-saas/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E9%9A%A8%E6%A9%9F%E6%BC%94%E7%AE%97%E6%B3%95/</loc><lastmod>2026-07-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/036-randomized/</loc><lastmod>2026-07-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/ai-insights/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/ai-coding/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/ai-%E5%B7%A5%E5%85%B7/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/products/ai-starter-kit/</loc><lastmod>2026-07-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/claude-code/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/tags/claude-code/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://benzhub.github.io/zh-cn/tags/claude-code/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/tags/claude-code/"/></url><url><loc>https://benzhub.github.io/post/ai-insights/014-claude-code-vs-cursor/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/cursor/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/tags/cursor/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://benzhub.github.io/zh-cn/tags/cursor/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/tags/cursor/"/></url><url><loc>https://benzhub.github.io/tags/game-theory/</loc><lastmod>2026-07-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/pg_upgrade/</loc><lastmod>2026-07-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/042-upgrade/</loc><lastmod>2026-07-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/upgrade/</loc><lastmod>2026-07-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/unsubscribe/</loc><lastmod>2026-07-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/subscribe/</loc><lastmod>2026-07-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/subscribe/confirmed/</loc><lastmod>2026-07-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%8D%9A%E5%BC%88%E8%AB%96/</loc><lastmod>2026-07-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/035-game-theory/</loc><lastmod>2026-07-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E9%96%8B%E7%99%BC%E5%B7%A5%E5%85%B7/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/products/</loc><lastmod>2026-07-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/subscribe/thanks/</loc><lastmod>2026-07-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/products/thank-you/</loc><lastmod>2026-07-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/ai-%E8%87%AA%E5%8B%95%E5%8C%96/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/computational-geometry/</loc><lastmod>2026-07-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/maintenance/</loc><lastmod>2026-07-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/pg_repack/</loc><lastmod>2026-07-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/041-maintenance/</loc><lastmod>2026-07-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/reindex/</loc><lastmod>2026-07-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E8%87%AA%E5%8B%95%E5%8C%96/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/ai-income/005-8-dev-automations-save-5-hours/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E8%A8%88%E7%AE%97%E5%B9%BE%E4%BD%95/</loc><lastmod>2026-07-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/034-computational-geometry/</loc><lastmod>2026-07-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E9%96%8B%E7%99%BC%E6%95%88%E7%8E%87/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/docker/</loc><lastmod>2026-07-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/indie-hacker/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/initdb/</loc><lastmod>2026-07-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/installation/</loc><lastmod>2026-07-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/number-theory/</loc><lastmod>2026-07-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/040-installation/</loc><lastmod>2026-07-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/ai-income/004-weekend-micro-saas-minimal-stack/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%95%B8%E8%AB%96/</loc><lastmod>2026-07-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/033-number-theory/</loc><lastmod>2026-07-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/kmp/</loc><lastmod>2026-07-15T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/039-other-languages/</loc><lastmod>2026-07-15T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/plperl/</loc><lastmod>2026-07-15T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/plpython/</loc><lastmod>2026-07-15T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/plv8/</loc><lastmod>2026-07-15T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/rabin-karp/</loc><lastmod>2026-07-15T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/ai-income/003-cursor-freelance-frontend-sop/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%AD%97%E4%B8%B2%E6%BC%94%E7%AE%97%E6%B3%95/</loc><lastmod>2026-07-15T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/032-string-algorithms/</loc><lastmod>2026-07-15T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%89%8D%E7%AB%AF%E6%8E%A5%E6%A1%88/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/event-system/</loc><lastmod>2026-07-14T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/listen-notify/</loc><lastmod>2026-07-14T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/max-flow/</loc><lastmod>2026-07-14T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/network-flow/</loc><lastmod>2026-07-14T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/rules/</loc><lastmod>2026-07-14T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/038-rules-and-events/</loc><lastmod>2026-07-14T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/ai-income/002-claude-code-dev-productivity/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E7%B6%B2%E8%B7%AF%E6%B5%81/</loc><lastmod>2026-07-14T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/031-network-flow/</loc><lastmod>2026-07-14T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/data-integration/</loc><lastmod>2026-07-13T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/fdw/</loc><lastmod>2026-07-13T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/037-fdw/</loc><lastmod>2026-07-13T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/lca/</loc><lastmod>2026-07-13T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/postgres_fdw/</loc><lastmod>2026-07-13T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%A8%B9dp/</loc><lastmod>2026-07-13T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%A8%B9%E6%BC%94%E7%AE%97%E6%B3%95/</loc><lastmod>2026-07-13T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/030-tree-algorithms/</loc><lastmod>2026-07-13T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/kruskal/</loc><lastmod>2026-07-12T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/mst/</loc><lastmod>2026-07-12T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/pg_cron/</loc><lastmod>2026-07-12T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/036-useful-extensions/</loc><lastmod>2026-07-12T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/prim/</loc><lastmod>2026-07-12T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%9C%80%E5%B0%8F%E7%94%9F%E6%88%90%E6%A8%B9/</loc><lastmod>2026-07-12T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/029-mst/</loc><lastmod>2026-07-12T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/dag/</loc><lastmod>2026-07-11T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/pg_stat_statements/</loc><lastmod>2026-07-11T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/pg_trgm/</loc><lastmod>2026-07-11T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/035-extensions/</loc><lastmod>2026-07-11T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/topological-sort/</loc><lastmod>2026-07-11T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%8B%93%E6%92%B2%E6%8E%92%E5%BA%8F/</loc><lastmod>2026-07-11T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/028-topological-sort/</loc><lastmod>2026-07-11T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/bellman-ford/</loc><lastmod>2026-07-10T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/configuration/</loc><lastmod>2026-07-10T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/dijkstra/</loc><lastmod>2026-07-10T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/performance/</loc><lastmod>2026-07-10T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/034-configuration-tuning/</loc><lastmod>2026-07-10T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/tuning/</loc><lastmod>2026-07-10T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%9C%80%E7%9F%AD%E8%B7%AF%E5%BE%91/</loc><lastmod>2026-07-10T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/027-shortest-path/</loc><lastmod>2026-07-10T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/bfs/</loc><lastmod>2026-07-09T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/026-bfs-dfs/</loc><lastmod>2026-07-09T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/dfs/</loc><lastmod>2026-07-09T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/monitoring/</loc><lastmod>2026-07-09T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/pg-stat-statements/</loc><lastmod>2026-07-09T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/prometheus/</loc><lastmod>2026-07-09T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%9C%96%E6%90%9C%E5%B0%8B/</loc><lastmod>2026-07-09T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/033-monitoring/</loc><lastmod>2026-07-09T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/connection-pooling/</loc><lastmod>2026-07-08T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/graph/</loc><lastmod>2026-07-08T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/pgbouncer/</loc><lastmod>2026-07-08T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/032-connection-pooling/</loc><lastmod>2026-07-08T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%9C%96/</loc><lastmod>2026-07-08T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/025-graph-representation/</loc><lastmod>2026-07-08T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/bit-manipulation/</loc><lastmod>2026-07-07T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/failover/</loc><lastmod>2026-07-07T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/high-availability/</loc><lastmod>2026-07-07T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/patroni/</loc><lastmod>2026-07-07T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E4%BD%8D%E5%85%83%E9%81%8B%E7%AE%97/</loc><lastmod>2026-07-07T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/024-bit-manipulation/</loc><lastmod>2026-07-07T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/031-high-availability/</loc><lastmod>2026-07-07T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/divide-and-conquer/</loc><lastmod>2026-07-06T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/logical-replication/</loc><lastmod>2026-07-06T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/replication/</loc><lastmod>2026-07-06T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/streaming/</loc><lastmod>2026-07-06T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%88%86%E6%B2%BB%E6%B3%95/</loc><lastmod>2026-07-06T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/023-divide-conquer/</loc><lastmod>2026-07-06T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/030-replication/</loc><lastmod>2026-07-06T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/backup/</loc><lastmod>2026-07-05T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/greedy/</loc><lastmod>2026-07-05T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/pg_dump/</loc><lastmod>2026-07-05T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/pitr/</loc><lastmod>2026-07-05T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E8%B2%AA%E5%BF%83%E6%BC%94%E7%AE%97%E6%B3%95/</loc><lastmod>2026-07-05T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/022-greedy/</loc><lastmod>2026-07-05T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/029-backup-restore/</loc><lastmod>2026-07-05T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/authentication/</loc><lastmod>2026-07-04T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/bitmask-dp/</loc><lastmod>2026-07-04T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/digit-dp/</loc><lastmod>2026-07-04T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/security/</loc><lastmod>2026-07-04T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/028-security/</loc><lastmod>2026-07-04T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%8B%95%E6%85%8B%E8%A6%8F%E5%8A%83/</loc><lastmod>2026-07-04T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/021-dp-advanced/</loc><lastmod>2026-07-04T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/</loc><lastmod>2026-05-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/django/</loc><lastmod>2026-05-27T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/tags/django/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/tags/django/"/></url><url><loc>https://benzhub.github.io/post/django/044-django-packages-ecosystem/</loc><lastmod>2026-05-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/dynamic-programming/</loc><lastmod>2026-07-03T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/partitioning/</loc><lastmod>2026-07-03T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/pg-partman/</loc><lastmod>2026-07-03T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/python/</loc><lastmod>2026-05-27T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/tags/python/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/tags/python/"/></url><url><loc>https://benzhub.github.io/post/postgresql/027-partitioning/</loc><lastmod>2026-07-03T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/020-dp-fundamentals/</loc><lastmod>2026-07-03T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/043-django-database-advanced/</loc><lastmod>2026-05-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/function/</loc><lastmod>2026-07-02T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/sliding-window/</loc><lastmod>2026-07-02T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/sql/</loc><lastmod>2026-07-02T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/026-functions-procedures/</loc><lastmod>2026-07-02T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/stored-procedure/</loc><lastmod>2026-07-02T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%BB%91%E5%8B%95%E8%A6%96%E7%AA%97/</loc><lastmod>2026-07-02T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/019-sliding-window/</loc><lastmod>2026-07-02T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/042-django-nginx-gunicorn/</loc><lastmod>2026-05-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/025-plpgsql/</loc><lastmod>2026-07-01T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/plpgsql/</loc><lastmod>2026-07-01T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/two-pointers/</loc><lastmod>2026-07-01T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E9%9B%99%E6%8C%87%E6%A8%99/</loc><lastmod>2026-07-01T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/018-two-pointers/</loc><lastmod>2026-07-01T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/archives/2026/06/</loc><lastmod>2026-06-30T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/audit/</loc><lastmod>2026-06-30T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/backtracking/</loc><lastmod>2026-06-30T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/041-django-docker-deployment/</loc><lastmod>2026-05-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/event-trigger/</loc><lastmod>2026-06-30T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/trigger/</loc><lastmod>2026-06-30T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%9B%9E%E6%BA%AF%E6%B3%95/</loc><lastmod>2026-06-30T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E9%81%9E%E8%BF%B4/</loc><lastmod>2026-06-30T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/017-recursion-backtracking/</loc><lastmod>2026-06-30T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/024-triggers-event-triggers/</loc><lastmod>2026-06-30T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/consistent-hashing/</loc><lastmod>2026-06-29T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/040-django-n-plus-1-queryset/</loc><lastmod>2026-05-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/materialized-view/</loc><lastmod>2026-06-29T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/view/</loc><lastmod>2026-06-29T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/023-views-materialized-views/</loc><lastmod>2026-06-29T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E9%80%B2%E9%9A%8E%E9%9B%9C%E6%B9%8A/</loc><lastmod>2026-06-29T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/016-advanced-hashing/</loc><lastmod>2026-06-29T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/b-tree/</loc><lastmod>2026-06-28T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/custom-type/</loc><lastmod>2026-06-28T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/039-django-performance/</loc><lastmod>2026-05-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/domain/</loc><lastmod>2026-06-28T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/enum/</loc><lastmod>2026-06-28T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/kd-tree/</loc><lastmod>2026-06-28T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/range/</loc><lastmod>2026-06-28T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/022-custom-types/</loc><lastmod>2026-06-28T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E9%80%B2%E9%9A%8E%E6%A8%B9/</loc><lastmod>2026-06-28T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/015-advanced-trees/</loc><lastmod>2026-06-28T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/bit/</loc><lastmod>2026-06-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/038-django-security/</loc><lastmod>2026-05-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/fenwick-tree/</loc><lastmod>2026-06-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/full-text-search/</loc><lastmod>2026-06-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/gin/</loc><lastmod>2026-06-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/tsvector/</loc><lastmod>2026-06-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/021-full-text-search/</loc><lastmod>2026-06-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%A8%B9%E7%8B%80%E9%99%A3%E5%88%97/</loc><lastmod>2026-06-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/014-fenwick-tree/</loc><lastmod>2026-06-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/037-django-testing-advanced/</loc><lastmod>2026-05-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/json/</loc><lastmod>2026-06-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/020-json-jsonb/</loc><lastmod>2026-06-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/jsonb/</loc><lastmod>2026-06-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/jsonpath/</loc><lastmod>2026-06-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/segment-tree/</loc><lastmod>2026-06-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E7%B7%9A%E6%AE%B5%E6%A8%B9/</loc><lastmod>2026-06-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/013-segment-tree/</loc><lastmod>2026-06-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/cte/</loc><lastmod>2026-06-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/019-cte-subquery/</loc><lastmod>2026-06-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/036-django-testing-basics/</loc><lastmod>2026-05-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/recursive/</loc><lastmod>2026-06-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/subquery/</loc><lastmod>2026-06-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/union-find/</loc><lastmod>2026-06-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E4%BD%B5%E6%9F%A5%E9%9B%86/</loc><lastmod>2026-06-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/012-union-find/</loc><lastmod>2026-06-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/aggregate/</loc><lastmod>2026-06-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/035-django-channels-websocket/</loc><lastmod>2026-05-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/grouping-sets/</loc><lastmod>2026-06-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/trie/</loc><lastmod>2026-06-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%AD%97%E5%85%B8%E6%A8%B9/</loc><lastmod>2026-06-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/011-trie/</loc><lastmod>2026-06-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%89%8D%E7%B6%B4%E6%A8%B9/</loc><lastmod>2026-06-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/018-aggregate-functions/</loc><lastmod>2026-06-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/analytics/</loc><lastmod>2026-06-23T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/avl/</loc><lastmod>2026-06-23T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/bst/</loc><lastmod>2026-06-23T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/034-django-celery-advanced/</loc><lastmod>2026-05-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/window-function/</loc><lastmod>2026-06-23T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E4%BA%8C%E5%85%83%E6%90%9C%E5%B0%8B%E6%A8%B9/</loc><lastmod>2026-06-23T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/010-bst/</loc><lastmod>2026-06-23T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/017-window-functions/</loc><lastmod>2026-06-23T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/binary-tree/</loc><lastmod>2026-06-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/033-django-celery-basics/</loc><lastmod>2026-05-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/explain/</loc><lastmod>2026-06-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/query-planner/</loc><lastmod>2026-06-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E4%BA%8C%E5%85%83%E6%A8%B9/</loc><lastmod>2026-06-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/009-binary-tree/</loc><lastmod>2026-06-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/016-query-planner/</loc><lastmod>2026-06-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%A8%B9%E9%81%8D%E6%AD%B7/</loc><lastmod>2026-06-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/binary-search/</loc><lastmod>2026-06-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/032-django-caching/</loc><lastmod>2026-05-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/index/</loc><lastmod>2026-06-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E4%BA%8C%E5%88%86%E6%90%9C%E5%B0%8B/</loc><lastmod>2026-06-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/008-binary-search/</loc><lastmod>2026-06-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/015-index-types/</loc><lastmod>2026-06-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/031-django-signals/</loc><lastmod>2026-05-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/dml/</loc><lastmod>2026-06-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/014-dml-advanced/</loc><lastmod>2026-06-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/merge/</loc><lastmod>2026-06-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/sorting/</loc><lastmod>2026-06-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/upsert/</loc><lastmod>2026-06-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%8E%92%E5%BA%8F/</loc><lastmod>2026-06-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/007-sorting/</loc><lastmod>2026-06-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/ddl/</loc><lastmod>2026-06-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/013-ddl-schema/</loc><lastmod>2026-06-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/030-django-custom-user-model/</loc><lastmod>2026-05-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/heap/</loc><lastmod>2026-06-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%A0%86%E7%A9%8D/</loc><lastmod>2026-06-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/006-heap-priority-queue/</loc><lastmod>2026-06-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%84%AA%E5%85%88%E4%BD%87%E5%88%97/</loc><lastmod>2026-06-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/data-types/</loc><lastmod>2026-06-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/029-django-authentication/</loc><lastmod>2026-05-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/hash-table/</loc><lastmod>2026-06-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/type-system/</loc><lastmod>2026-06-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/012-data-types/</loc><lastmod>2026-06-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E9%9B%9C%E6%B9%8A%E8%A1%A8/</loc><lastmod>2026-06-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/005-hash-table/</loc><lastmod>2026-06-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/autovacuum/</loc><lastmod>2026-06-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/background-processes/</loc><lastmod>2026-06-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/028-django-middleware/</loc><lastmod>2026-05-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/postmaster/</loc><lastmod>2026-06-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/queue/</loc><lastmod>2026-06-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/stack/</loc><lastmod>2026-06-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E4%BD%87%E5%88%97/</loc><lastmod>2026-06-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/011-background-processes/</loc><lastmod>2026-06-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%A0%86%E7%96%8A/</loc><lastmod>2026-06-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/004-stack-queue/</loc><lastmod>2026-06-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/concurrency/</loc><lastmod>2026-06-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/027-drf-permissions-throttling/</loc><lastmod>2026-05-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/hot-update/</loc><lastmod>2026-06-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/linked-list/</loc><lastmod>2026-06-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/locking/</loc><lastmod>2026-06-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/010-concurrency-control/</loc><lastmod>2026-06-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E9%8F%88%E7%B5%90%E4%B8%B2%E5%88%97/</loc><lastmod>2026-06-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/003-linked-list/</loc><lastmod>2026-06-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/acid/</loc><lastmod>2026-06-15T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/026-drf-authentication/</loc><lastmod>2026-05-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/savepoint/</loc><lastmod>2026-06-15T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/transaction/</loc><lastmod>2026-06-15T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/009-transaction-management/</loc><lastmod>2026-06-15T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%AD%97%E4%B8%B2/</loc><lastmod>2026-06-15T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E9%99%A3%E5%88%97/</loc><lastmod>2026-06-15T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/002-array-string/</loc><lastmod>2026-06-15T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/ai-%E6%8E%A5%E5%96%AE/</loc><lastmod>2026-06-14T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/ai-insights/013-ai-freelancing-trap/</loc><lastmod>2026-06-14T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/ai-%E8%AE%8A%E7%8F%BE/</loc><lastmod>2026-06-14T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/ai-insights/</loc><lastmod>2026-06-14T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/tags/ai-insights/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://benzhub.github.io/zh-cn/tags/ai-insights/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/tags/ai-insights/"/></url><url><loc>https://benzhub.github.io/tags/big-o/</loc><lastmod>2026-06-14T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/data-structures--algorithms/001-bigo-complexity/</loc><lastmod>2026-06-14T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/025-drf-views-generic-router/</loc><lastmod>2026-05-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/storage-engine/</loc><lastmod>2026-06-14T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/toast/</loc><lastmod>2026-06-14T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E8%A4%87%E9%9B%9C%E5%BA%A6%E5%88%86%E6%9E%90/</loc><lastmod>2026-06-14T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/008-storage-engine/</loc><lastmod>2026-06-14T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/ai-agent/</loc><lastmod>2026-06-13T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/ai-%E5%B7%A5%E5%85%B7%E7%84%A6%E6%85%AE/</loc><lastmod>2026-06-13T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/024-drf-views-apiview-viewset/</loc><lastmod>2026-05-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/hermes/</loc><lastmod>2026-06-13T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/mac-mini/</loc><lastmod>2026-06-13T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/openclaw/</loc><lastmod>2026-06-13T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/ai-insights/011-openclaw-vs-hermes/</loc><lastmod>2026-06-13T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/pg-stat/</loc><lastmod>2026-06-13T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/system-catalog/</loc><lastmod>2026-06-13T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/007-system-catalog/</loc><lastmod>2026-06-13T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/ai-insights/010-ai-tool-anxiety/</loc><lastmod>2026-06-12T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/codex/</loc><lastmod>2026-06-12T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/dead-tuple/</loc><lastmod>2026-06-12T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/023-drf-serializers-advanced/</loc><lastmod>2026-05-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/gemini/</loc><lastmod>2026-06-12T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/vacuum/</loc><lastmod>2026-06-12T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/006-vacuum/</loc><lastmod>2026-06-12T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/vibe-coding/</loc><lastmod>2026-06-12T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/ai-workflow/</loc><lastmod>2026-06-11T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/ai-%E8%A8%AD%E8%A8%88/</loc><lastmod>2026-06-11T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/ai-%E7%B9%AA%E5%9C%96/</loc><lastmod>2026-06-11T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/005-buffer-management/</loc><lastmod>2026-06-11T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/buffer-management/</loc><lastmod>2026-06-11T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/context-%E6%B1%A1%E6%9F%93/</loc><lastmod>2026-06-11T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/design-agent/</loc><lastmod>2026-06-11T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/022-drf-serializers-basics/</loc><lastmod>2026-05-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/lovart/</loc><lastmod>2026-06-11T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/ai-insights/012-lovart-ai-design-agent/</loc><lastmod>2026-06-11T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/midjourney/</loc><lastmod>2026-06-11T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/prompt-engineering/</loc><lastmod>2026-06-11T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/shared-buffers/</loc><lastmod>2026-06-11T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/ai-insights/009-context-pollution-harness-jewelry/</loc><lastmod>2026-06-11T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/crash-recovery/</loc><lastmod>2026-06-10T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/021-drf-introduction/</loc><lastmod>2026-05-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/wal/</loc><lastmod>2026-06-10T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/004-wal/</loc><lastmod>2026-06-10T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/020-django-admin-advanced/</loc><lastmod>2026-05-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/mvcc/</loc><lastmod>2026-06-09T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/003-mvcc/</loc><lastmod>2026-06-09T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/architecture/</loc><lastmod>2026-06-08T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/019-django-admin-basics/</loc><lastmod>2026-05-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/002-architecture/</loc><lastmod>2026-06-08T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/process-model/</loc><lastmod>2026-06-08T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/ai-insights/008-vibe-coding-beginners-pain/</loc><lastmod>2026-06-08T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E7%84%A6%E6%85%AE/</loc><lastmod>2026-06-08T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E7%A8%8B%E5%BC%8F%E5%B0%8F%E7%99%BD/</loc><lastmod>2026-06-08T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/ai-insights/007-ai-wrapper-saas-risk/</loc><lastmod>2026-06-07T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/database/</loc><lastmod>2026-06-07T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/tags/database/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/tags/database/"/></url><url><loc>https://benzhub.github.io/post/django/018-django-forms-advanced/</loc><lastmod>2026-05-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/postgresql/001-postgresql-complete-guide/</loc><lastmod>2026-06-07T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/saas/</loc><lastmod>2026-06-07T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%A5%97%E6%AE%BC%E7%94%A2%E5%93%81/</loc><lastmod>2026-06-07T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%89%B5%E6%A5%AD/</loc><lastmod>2026-06-07T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%AD%B8%E7%BF%92%E8%B7%AF%E7%B7%9A%E5%9C%96/</loc><lastmod>2026-06-07T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E8%AD%B7%E5%9F%8E%E6%B2%B3/</loc><lastmod>2026-06-07T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/017-django-forms-basics/</loc><lastmod>2026-05-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/016-django-templates-advanced/</loc><lastmod>2026-05-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/015-django-templates-basics/</loc><lastmod>2026-05-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/014-django-urls/</loc><lastmod>2026-05-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/013-django-cbv/</loc><lastmod>2026-05-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/012-django-fbv/</loc><lastmod>2026-05-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/archives/2026/05/</loc><lastmod>2026-05-27T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/archives/2026/05/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://benzhub.github.io/zh-cn/archives/2026/05/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/archives/2026/05/"/></url><url><loc>https://benzhub.github.io/post/django/011-django-orm-queryset/</loc><lastmod>2026-05-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/010-django-migrations/</loc><lastmod>2026-05-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/009-django-models-relationships/</loc><lastmod>2026-05-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/008-django-models-field-types/</loc><lastmod>2026-05-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/ai-income/001-ai-girlfriend-onlyfans-43k/</loc><lastmod>2026-05-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/ai-%E8%99%9B%E6%93%AC%E4%BA%BA/</loc><lastmod>2026-05-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/ai-income/</loc><lastmod>2026-05-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/007-django-models-basics/</loc><lastmod>2026-05-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/onlyfans/</loc><lastmod>2026-05-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E6%A1%88%E4%BE%8B%E5%88%86%E6%9E%90/</loc><lastmod>2026-05-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E8%BB%9F%E9%AB%94%E5%B7%A5%E7%A8%8B%E5%B8%AB/</loc><lastmod>2026-05-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/ai-insights/006-mindset-shift-passive-income/</loc><lastmod>2026-05-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E7%9D%A1%E5%BE%8C%E6%94%B6%E5%85%A5/</loc><lastmod>2026-05-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E8%AA%8D%E7%9F%A5%E5%8D%87%E7%B4%9A/</loc><lastmod>2026-05-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E8%BD%89%E5%9E%8B/</loc><lastmod>2026-05-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/006-django-settings-deep-dive/</loc><lastmod>2026-05-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/005-django-project-structure-mtv/</loc><lastmod>2026-05-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/004-django-introduction-and-installation/</loc><lastmod>2026-05-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/003-python-basics-for-django/</loc><lastmod>2026-05-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/002-python-environment-setup/</loc><lastmod>2026-05-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/networking/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/networking/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/tags/networking/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://benzhub.github.io/zh-cn/tags/networking/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/tags/networking/"/></url><url><loc>https://benzhub.github.io/tags/nginx/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/proxy/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/networking/009-proxy-reverse-proxy/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/django/001-what-is-web-development/</loc><lastmod>2026-05-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/80/20-%E6%B3%95%E5%89%87/</loc><lastmod>2026-05-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/ai-insights/005-ai-era-fundamentals-redefine/</loc><lastmod>2026-05-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/karpathy/</loc><lastmod>2026-05-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/llm-wiki/</loc><lastmod>2026-05-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%81%9A%E4%B8%AD%E5%AD%B8/</loc><lastmod>2026-05-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E5%9F%BA%E6%9C%AC%E5%8A%9F/</loc><lastmod>2026-05-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/claude-design/</loc><lastmod>2026-05-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/ai-insights/004-claude-design-ui-ux-impact/</loc><lastmod>2026-05-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/ui/ux/</loc><lastmod>2026-05-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E8%A8%AD%E8%A8%88%E6%80%9D%E7%B6%AD/</loc><lastmod>2026-05-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/ai-%E8%A1%8C%E9%8A%B7/</loc><lastmod>2026-05-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/vibe-marketing/</loc><lastmod>2026-05-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/ai-insights/003-vibe-marketing/</loc><lastmod>2026-05-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/vpn/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/networking/008-vpn/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E8%A1%8C%E9%8A%B7%E8%87%AA%E5%8B%95%E5%8C%96/</loc><lastmod>2026-05-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E8%B3%87%E8%A8%8A%E5%AE%89%E5%85%A8/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/dns/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/networking/007-dns/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/%E7%B6%B2%E8%B7%AF%E5%9F%BA%E7%A4%8E/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/ai-insights/002-ai-market-harness-engineering/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/ai-insights/002-ai-market-harness-engineering/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://benzhub.github.io/zh-cn/post/ai-insights/002-ai-market-harness-engineering/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/ai-insights/002-ai-market-harness-engineering/"/></url><url><loc>https://benzhub.github.io/tags/github-copilot/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/tags/github-copilot/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://benzhub.github.io/zh-cn/tags/github-copilot/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/tags/github-copilot/"/></url><url><loc>https://benzhub.github.io/tags/harness-engineering/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/tags/harness-engineering/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://benzhub.github.io/zh-cn/tags/harness-engineering/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/tags/harness-engineering/"/></url><url><loc>https://benzhub.github.io/post/ai-insights/001-harness-engineering/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/ai-insights/001-harness-engineering/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://benzhub.github.io/zh-cn/post/ai-insights/001-harness-engineering/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/ai-insights/001-harness-engineering/"/></url><url><loc>https://benzhub.github.io/tags/tcp/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/networking/006-tcp-udp/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/udp/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/osi/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/networking/005-osi-model/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/</loc><lastmod>2026-04-30T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/archives/2026/04/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/archives/2026/04/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://benzhub.github.io/zh-cn/archives/2026/04/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/archives/2026/04/"/></url><url><loc>https://benzhub.github.io/post/python/036-regular-expressions/</loc><lastmod>2026-04-30T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/037-async-await/</loc><lastmod>2026-04-30T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/035-functools-module/</loc><lastmod>2026-04-29T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/034-itertools-module/</loc><lastmod>2026-04-29T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/033-collections-module/</loc><lastmod>2026-04-28T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/032-lambda-higher-order-functions/</loc><lastmod>2026-04-28T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/031-type-hints/</loc><lastmod>2026-04-28T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/networking/003-what-is-gateway/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://benzhub.github.io/zh-cn/post/networking/003-what-is-gateway/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/networking/003-what-is-gateway/"/></url><url><loc>https://benzhub.github.io/post/python/030-generators/</loc><lastmod>2026-04-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/029-iterators/</loc><lastmod>2026-04-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/networking/004-what-is-subnet-mask/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://benzhub.github.io/zh-cn/post/networking/004-what-is-subnet-mask/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/networking/004-what-is-subnet-mask/"/></url><url><loc>https://benzhub.github.io/post/python/026-context-manager/</loc><lastmod>2026-04-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/028-modules-packages/</loc><lastmod>2026-04-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/027-file-io/</loc><lastmod>2026-04-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/025-error-handling/</loc><lastmod>2026-04-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/024-magic-methods/</loc><lastmod>2026-04-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/022-decorators/</loc><lastmod>2026-04-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/023-inheritance-polymorphism/</loc><lastmod>2026-04-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/fnm/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/tags/fnm/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/tags/fnm/"/></url><url><loc>https://benzhub.github.io/post/javascript/056-fnm-commands/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/javascript/056-fnm-commands/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/javascript/056-fnm-commands/"/></url><url><loc>https://benzhub.github.io/tags/nodejs/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/tags/nodejs/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/tags/nodejs/"/></url><url><loc>https://benzhub.github.io/tags/nvm/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/tags/nvm/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/tags/nvm/"/></url><url><loc>https://benzhub.github.io/tags/%E7%89%88%E6%9C%AC%E7%AE%A1%E7%90%86/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/archives/2024/01/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/archives/2024/01/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://benzhub.github.io/zh-cn/archives/2024/01/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/archives/2024/01/"/></url><url><loc>https://benzhub.github.io/post/javascript/055-nvm-commands/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/052-whats-nvm/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/javascript/052-whats-nvm/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/javascript/052-whats-nvm/"/></url><url><loc>https://benzhub.github.io/tags/windows/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/053-how-to-install-nvm-in-windows-copy/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/054-whats-the-reason-you-must-use-nvm/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/javascript/054-whats-the-reason-you-must-use-nvm/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/javascript/054-whats-the-reason-you-must-use-nvm/"/></url><url><loc>https://benzhub.github.io/post/design-pattern/</loc><lastmod>2024-11-06T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/archives/2024/11/</loc><lastmod>2024-11-06T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/design-pattern/</loc><lastmod>2024-11-06T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/tags/design-pattern/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/tags/design-pattern/"/></url><url><loc>https://benzhub.github.io/post/design-pattern/002-design-pattern-classification/</loc><lastmod>2024-11-06T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/design-pattern/001-design-pattern-introduction/</loc><lastmod>2024-11-05T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/archives/2024/03/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/051-this-situation/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/020-args-kwargs/</loc><lastmod>2024-03-06T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/021-oop/</loc><lastmod>2024-03-05T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/git/</loc><lastmod>2024-03-03T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/git/</loc><lastmod>2024-03-03T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/tags/git/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/tags/git/"/></url><url><loc>https://benzhub.github.io/post/git/018-cherry-pick/</loc><lastmod>2024-03-03T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/git/017-rebase/</loc><lastmod>2024-03-02T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/050-string-operations/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/archives/2024/02/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://benzhub.github.io/zh-cn/archives/2024/02/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/archives/2024/02/"/></url><url><loc>https://benzhub.github.io/post/git/016-three-way-merge/</loc><lastmod>2024-02-29T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/git/015-fast-forward-merge/</loc><lastmod>2024-02-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/git/014-stash/</loc><lastmod>2024-02-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/git/013-merge-conflicts/</loc><lastmod>2024-02-23T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/git/012-branchs/</loc><lastmod>2024-02-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/git/011-tagging/</loc><lastmod>2024-02-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/git/010-checking-out-a-commit/</loc><lastmod>2024-02-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/git/009-alias/</loc><lastmod>2024-02-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/react/</loc><lastmod>2024-02-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/git/008-output-format/</loc><lastmod>2024-02-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/react/009-defining-component-props-types/</loc><lastmod>2024-02-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/git/007-restore-file-in-commit/</loc><lastmod>2024-02-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/git/006-staged-and-unstaged/</loc><lastmod>2024-02-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/git/006-staged-and-unstaged/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/git/006-staged-and-unstaged/"/></url><url><loc>https://benzhub.github.io/post/react/008-eslint-react-disable-rules/</loc><lastmod>2024-02-14T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/react/007-the-rules-of-jsx/</loc><lastmod>2024-02-13T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/react/006-one-way-data-flow/</loc><lastmod>2024-02-12T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/react/005-passing-and-receiving-props/</loc><lastmod>2024-02-10T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/react/004-styling-react-applications/</loc><lastmod>2024-02-09T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/react/003-separation-of-concerns/</loc><lastmod>2024-02-08T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/049-zod-validation-data/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/react/002-components-in-react/</loc><lastmod>2024-02-07T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/048-remove-objects-property/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/typescript/006-omit-remove-property/</loc><lastmod>2024-02-06T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/react/001-what-is-jsx-in-react/</loc><lastmod>2024-02-06T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/networking/002-what-is-http2/</loc><lastmod>2024-02-05T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="zh-CN" href="https://benzhub.github.io/zh-cn/post/networking/002-what-is-http2/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/networking/002-what-is-http2/"/></url><url><loc>https://benzhub.github.io/tags/%E7%B6%B2%E7%B5%A1%E9%80%9A%E8%A8%8A/</loc><lastmod>2024-02-05T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/019-dictionary-comprehensions/</loc><lastmod>2024-02-04T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/018-default-parameters/</loc><lastmod>2024-02-03T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/017-functions/</loc><lastmod>2024-02-02T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/flutter/</loc><lastmod>2024-02-01T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/htmlcss/</loc><lastmod>2024-02-01T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/flutter/001-flutter-vs-react-native/</loc><lastmod>2024-02-01T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/flutter/001-flutter-vs-react-native/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/flutter/001-flutter-vs-react-native/"/></url><url><loc>https://benzhub.github.io/post/htmlcss/023-rwd/</loc><lastmod>2024-02-01T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/react-native/</loc><lastmod>2024-02-01T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/tags/react-native/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/tags/react-native/"/></url><url><loc>https://benzhub.github.io/post/python/016-destructuring-variables/</loc><lastmod>2024-02-01T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/linux/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/linux/022-cron-job/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/linux/022-cron-job/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/linux/022-cron-job/"/></url><url><loc>https://benzhub.github.io/tags/linux/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/tags/linux/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/tags/linux/"/></url><url><loc>https://benzhub.github.io/post/python/013-list-comprehensions/</loc><lastmod>2024-01-29T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/012-break-continue-pass/</loc><lastmod>2024-01-28T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/011-loop/</loc><lastmod>2024-01-27T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/010-in-keyword/</loc><lastmod>2024-01-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/015-dictionary/</loc><lastmod>2024-01-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/014-images-compress-size/</loc><lastmod>2024-01-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/009-if-statements/</loc><lastmod>2024-01-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/047-maps/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/008-primitive-vs-reference/</loc><lastmod>2024-01-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/linux/021-sftp/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/linux/021-sftp/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/linux/021-sftp/"/></url><url><loc>https://benzhub.github.io/post/python/007-identity/</loc><lastmod>2024-01-23T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/006-boolean-in-python/</loc><lastmod>2024-01-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/git/005-merge-strategy/</loc><lastmod>2024-01-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/linux/020-ssh/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/linux/020-ssh/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/linux/020-ssh/"/></url><url><loc>https://benzhub.github.io/post/linux/019-command-substitution/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/linux/019-command-substitution/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/linux/019-command-substitution/"/></url><url><loc>https://benzhub.github.io/post/git/004-git-command-line/</loc><lastmod>2024-01-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/git/003-gitignore/</loc><lastmod>2024-01-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/linux/018-processes/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/linux/018-processes/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/linux/018-processes/"/></url><url><loc>https://benzhub.github.io/post/linux/017-environment/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/linux/017-environment/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/linux/017-environment/"/></url><url><loc>https://benzhub.github.io/post/linux/016-permission-shortcuts/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/linux/016-permission-shortcuts/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/linux/016-permission-shortcuts/"/></url><url><loc>https://benzhub.github.io/post/git/002-cr-lf/</loc><lastmod>2024-01-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/linux/015-group-permissions/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/linux/015-group-permissions/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/linux/015-group-permissions/"/></url><url><loc>https://benzhub.github.io/post/git/001-intsall/</loc><lastmod>2024-01-18T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/046-looping-objects-keys-values-entries/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/045-optional-chaining/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/044-for-of-entries/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/043-short-circuiting/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/042-spread-operator/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/041-postfix-prefix/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/040-destructuring-objects/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/039-backoff-strategy/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/javascript/039-backoff-strategy/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/javascript/039-backoff-strategy/"/></url><url><loc>https://benzhub.github.io/post/javascript/038-frontend-polling/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/037-set/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/resourses/</loc><lastmod>2024-01-08T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/resourses/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://benzhub.github.io/zh-cn/resourses/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/resourses/"/></url><url><loc>https://benzhub.github.io/post/javascript/typescript/004-typeof/</loc><lastmod>2024-01-06T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/typescript/005-utility/</loc><lastmod>2024-01-06T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/004-lists-tuples-sets-dicts/</loc><lastmod>2024-01-05T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/typescript/001-literal-types/</loc><lastmod>2024-01-05T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/typescript/003-objects-types/</loc><lastmod>2024-01-05T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/036-advanced-set-operations/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/typescript/002-basic-types/</loc><lastmod>2024-01-05T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/linux/012-wildcard-replacement/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/linux/012-wildcard-replacement/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/linux/012-wildcard-replacement/"/></url><url><loc>https://benzhub.github.io/post/python/005-advanced-set-operations/</loc><lastmod>2024-01-04T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/linux/014-pipes/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/linux/014-pipes/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/linux/014-pipes/"/></url><url><loc>https://benzhub.github.io/post/linux/013-input-output-streams/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/linux/013-input-output-streams/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/linux/013-input-output-streams/"/></url><url><loc>https://benzhub.github.io/post/linux/007-bash-history/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/linux/007-bash-history/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/linux/007-bash-history/"/></url><url><loc>https://benzhub.github.io/post/linux/008-cli-shortcuts-yank/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/linux/008-cli-shortcuts-yank/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/linux/008-cli-shortcuts-yank/"/></url><url><loc>https://benzhub.github.io/post/networking/001-macaddress-ip-subnetmask-gateway/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/networking/001-macaddress-ip-subnetmask-gateway/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://benzhub.github.io/zh-cn/post/networking/001-macaddress-ip-subnetmask-gateway/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/networking/001-macaddress-ip-subnetmask-gateway/"/></url><url><loc>https://benzhub.github.io/post/linux/009-signals/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/linux/009-signals/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/linux/009-signals/"/></url><url><loc>https://benzhub.github.io/post/linux/006-what-is-linux/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/linux/006-what-is-linux/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/linux/006-what-is-linux/"/></url><url><loc>https://benzhub.github.io/post/linux/005-what-is-unix/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/linux/005-what-is-unix/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/linux/005-what-is-unix/"/></url><url><loc>https://benzhub.github.io/post/linux/011-creating-moving-files/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/linux/011-creating-moving-files/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/linux/011-creating-moving-files/"/></url><url><loc>https://benzhub.github.io/post/linux/010-reading-files/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/linux/010-reading-files/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/linux/010-reading-files/"/></url><url><loc>https://benzhub.github.io/post/javascript/032-this/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/031-variable-hoisting/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/htmlcss/022-form-style/</loc><lastmod>2024-01-02T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/htmlcss/020-display-block-inline/</loc><lastmod>2024-01-02T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/htmlcss/018-float/</loc><lastmod>2024-01-02T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/htmlcss/019-hyperlink-button/</loc><lastmod>2024-01-02T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/030-javascript-scope/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/033-primitive-reference/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/htmlcss/021-position-relative-absolute/</loc><lastmod>2024-01-02T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/035-destructuring-arrays/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/034-shallow-copy-vs-deep-copy/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/029-javascript-engine-and-runtime/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/024-linux-or-mac-install-nvm/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/npm/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/tags/npm/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/tags/npm/"/></url><url><loc>https://benzhub.github.io/post/javascript/023-whats-nvm-npm-nodejs/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/javascript/023-whats-nvm-npm-nodejs/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/javascript/023-whats-nvm-npm-nodejs/"/></url><url><loc>https://benzhub.github.io/tags/tools/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/026-handling-click-events/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/027-changing-css-styles/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/028-handling-keypress-events/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/025-selecting-dom-elements/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/archives/2023/12/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/archives/2023/12/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/archives/2023/12/"/></url><url><loc>https://benzhub.github.io/post/javascript/019-whats-the-dom/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/020-for-loop/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/021-looping-breaking-and-continuing/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/018-object-methods/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/003-string-formatting/</loc><lastmod>2023-12-30T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/002-variables/</loc><lastmod>2023-12-30T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/022-while-loop/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/017-dot-vs-bracket-notation/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/013-functions/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/014-function-declarations-vs-function-expressions/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/016-arrays/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/015-arrow-functions/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/011-ternary-operator/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/012-strict-mode/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/010-statements-and-expressions/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/009-switch-statement/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/008-boolean-logic-operators/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/htmlcss/016-background-border/</loc><lastmod>2023-12-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/htmlcss/017-box-sizing/</loc><lastmod>2023-12-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/htmlcss/015-css-color/</loc><lastmod>2023-12-26T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/htmlcss/014-font-property/</loc><lastmod>2023-12-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/htmlcss/013-values-and-units/</loc><lastmod>2023-12-25T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/htmlcss/012-css-basic-selector/</loc><lastmod>2023-12-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/htmlcss/011-css-import/</loc><lastmod>2023-12-24T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/htmlcss/009-div-and-span-tag/</loc><lastmod>2023-12-23T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/html/</loc><lastmod>2023-12-23T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/tags/html/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/tags/html/"/></url><url><loc>https://benzhub.github.io/post/htmlcss/010-html-character-entity/</loc><lastmod>2023-12-23T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/htmlcss/010-html-character-entity/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/htmlcss/010-html-character-entity/"/></url><url><loc>https://benzhub.github.io/post/htmlcss/008-block-element-and-inline-element/</loc><lastmod>2023-12-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/htmlcss/007-form-and-input/</loc><lastmod>2023-12-22T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/htmlcss/005-hyperlink-and-image/</loc><lastmod>2023-12-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/htmlcss/006-list-table/</loc><lastmod>2023-12-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/htmlcss/004-paragraph-and-tags/</loc><lastmod>2023-12-21T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/htmlcss/003-meta-tag-seo/</loc><lastmod>2023-12-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/tags/seo/</loc><lastmod>2023-12-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/htmlcss/002-front-end-tools/</loc><lastmod>2023-12-20T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/007-equality-operators/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/htmlcss/001-create-html/</loc><lastmod>2023-12-19T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/006-truthy-and-falsy/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/005-type-conversion/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/python/001-install-jupyterlab/</loc><lastmod>2023-12-17T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/004-if-else-statements/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/linux/004-install-zsh/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/linux/004-install-zsh/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/linux/004-install-zsh/"/></url><url><loc>https://benzhub.github.io/post/linux/002-linux-shell/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/linux/002-linux-shell/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/linux/002-linux-shell/"/></url><url><loc>https://benzhub.github.io/post/javascript/003-template-literals/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/linux/003-run-linux-on-windows/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/linux/003-run-linux-on-windows/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/linux/003-run-linux-on-windows/"/></url><url><loc>https://benzhub.github.io/post/linux/001-command-line-table/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/post/linux/001-command-line-table/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/post/linux/001-command-line-table/"/></url><url><loc>https://benzhub.github.io/post/javascript/002-operator-precedence/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/post/javascript/001-variables/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod></url><url><loc>https://benzhub.github.io/contact/</loc><lastmod>2023-12-13T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/contact/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://benzhub.github.io/zh-cn/contact/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/contact/"/></url><url><loc>https://benzhub.github.io/about/</loc><lastmod>2023-12-13T00:00:00+00:00</lastmod><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/about/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://benzhub.github.io/zh-cn/about/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/about/"/></url><url><loc>https://benzhub.github.io/categories/</loc><xhtml:link rel="alternate" hreflang="en" href="https://benzhub.github.io/en/categories/"/><xhtml:link rel="alternate" hreflang="zh-CN" href="https://benzhub.github.io/zh-cn/categories/"/><xhtml:link rel="alternate" hreflang="zh-TW" href="https://benzhub.github.io/categories/"/></url></urlset>