<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://chanx.tech/</loc><lastmod>2026-05-14T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url><url><loc>https://chanx.tech/about</loc><lastmod>2026-05-14T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://chanx.tech/archives</loc><lastmod>2026-05-14T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://chanx.tech/categories</loc><lastmod>2026-05-14T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://chanx.tech/tags</loc><lastmod>2026-05-14T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://chanx.tech/links</loc><lastmod>2026-05-14T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://chanx.tech/page/2</loc><lastmod>2026-05-14T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://chanx.tech/page/3</loc><lastmod>2026-05-14T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://chanx.tech/page/4</loc><lastmod>2026-05-14T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://chanx.tech/page/5</loc><lastmod>2026-05-14T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://chanx.tech/blog/cron</loc><lastmod>2026-05-14T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/copy-with-vanilla-js</loc><lastmod>2026-05-14T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/node-page-server</loc><lastmod>2026-05-13T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/docker-kubernetes-telepresence</loc><lastmod>2026-04-07T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/totp</loc><lastmod>2026-01-07T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/otp</loc><lastmod>2026-01-01T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/frontend-interaction-math-functions</loc><lastmod>2025-12-27T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/learn-custom-domain</loc><lastmod>2025-12-18T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/darkmode</loc><lastmod>2025-10-07T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/2024-rewind</loc><lastmod>2025-04-11T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/macos-landing-log</loc><lastmod>2024-11-23T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/2024-codefather-1024</loc><lastmod>2024-10-24T00:19:56.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/java-mooc</loc><lastmod>2024-03-22T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/computer-networking</loc><lastmod>2024-03-22T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/adding-memory-to-laptop</loc><lastmod>2024-03-22T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/2023-rewind</loc><lastmod>2024-02-09T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/2024-serverless</loc><lastmod>2024-01-11T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/from-c-to-cpp</loc><lastmod>2023-11-15T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/fe-landing-log-windows</loc><lastmod>2023-07-08T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/open-source-document-translation</loc><lastmod>2022-08-25T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/web-performance-optimization-loading-speed</loc><lastmod>2021-12-09T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/frontend-jenkins</loc><lastmod>2021-11-14T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/frontend-function-aggregation</loc><lastmod>2021-03-31T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/typewriter-effect</loc><lastmod>2020-11-21T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/weird-javascript</loc><lastmod>2020-11-18T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/windows-terminal</loc><lastmod>2020-10-27T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/vue-pages</loc><lastmod>2020-10-27T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/js-keypoints</loc><lastmod>2020-10-22T20:38:32.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/ace-editor-development</loc><lastmod>2020-09-20T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/tabs-effect</loc><lastmod>2020-09-13T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/schedule-notifier</loc><lastmod>2020-09-04T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/wechat-mini-program-development</loc><lastmod>2020-09-04T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/vue-development</loc><lastmod>2020-08-15T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/terraria</loc><lastmod>2020-08-06T13:44:47.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/swiper-issues</loc><lastmod>2020-08-06T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/website-speed-optimization</loc><lastmod>2020-07-23T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/vuepress-last-updated-time</loc><lastmod>2020-07-20T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/components-in-vuepress</loc><lastmod>2020-07-11T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/algorithm-design</loc><lastmod>2020-06-18T12:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/vuepress-valine</loc><lastmod>2020-06-08T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/computer-organization</loc><lastmod>2020-06-04T15:44:15.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/beian</loc><lastmod>2020-05-30T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/vscode-snippets</loc><lastmod>2020-05-30T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/taro-development</loc><lastmod>2020-05-18T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/advanced-javascript-programming</loc><lastmod>2020-05-02T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url><url><loc>https://chanx.tech/blog/element-ui-development</loc><lastmod>2020-04-22T00:00:00.000Z</lastmod><changefreq>weekly</changefreq><priority>0.8</priority></url></urlset>