<?xml-stylesheet type="text/xsl" href="/sitemap.xsl"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>/tags/c/</loc><lastmod>2025-05-25T19:28:30+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/</loc><lastmod>2025-06-15T23:54:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/embedded/</loc><lastmod>2025-05-25T19:28:30+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/embedded/</loc><lastmod>2025-05-25T19:28:30+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/gd32vw553-introductory/</loc><lastmod>2025-05-25T19:28:30+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/hardware/</loc><lastmod>2025-05-25T19:28:30+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/post/</loc><lastmod>2025-05-25T19:28:30+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/</loc><lastmod>2025-05-25T19:28:30+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/</loc><lastmod>2025-06-15T23:54:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/ace5/</loc><lastmod>2025-01-03T10:01:19+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/android/</loc><lastmod>2025-01-03T10:01:19+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/oneplus/</loc><lastmod>2025-01-03T10:01:19+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/root/</loc><lastmod>2025-01-03T10:01:19+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/root/</loc><lastmod>2025-01-03T10:01:19+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/oneplus-ace5-root/</loc><lastmod>2025-01-03T10:01:19+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/english/</loc><lastmod>2024-08-20T10:53:17+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/english/</loc><lastmod>2024-08-20T10:53:17+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/translate/</loc><lastmod>2024-08-20T10:53:17+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/translate/</loc><lastmod>2024-08-20T10:53:17+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/english-commonly-used-table/</loc><lastmod>2024-08-20T10:53:17+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/browser/</loc><lastmod>2024-07-29T16:48:20+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/js/</loc><lastmod>2024-07-29T16:48:20+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/js/</loc><lastmod>2024-07-29T16:48:20+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/node/</loc><lastmod>2024-07-29T16:48:20+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/react/</loc><lastmod>2024-07-29T16:48:20+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/not-pack-tool-use-react/</loc><lastmod>2024-07-29T16:48:20+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/bash/</loc><lastmod>2023-10-10T10:13:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/fish/</loc><lastmod>2023-10-10T10:13:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/nushell/</loc><lastmod>2023-10-10T10:13:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/powershell/</loc><lastmod>2023-10-10T10:13:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/shell/</loc><lastmod>2023-10-10T10:13:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/shell/</loc><lastmod>2023-10-10T10:13:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/popular-shell-syntax-diff/</loc><lastmod>2023-10-10T10:13:56+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/linux/</loc><lastmod>2023-10-07T19:24:38+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/linux/</loc><lastmod>2023-10-07T19:24:38+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/nix/</loc><lastmod>2023-10-07T19:24:38+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/nix/</loc><lastmod>2023-10-07T19:24:38+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/nixos/</loc><lastmod>2023-10-07T19:24:38+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/nixos/</loc><lastmod>2023-10-07T19:24:38+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/nixos-install-notes/</loc><lastmod>2023-10-07T19:24:38+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/syntax/</loc><lastmod>2024-07-19T19:13:41+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/syntax/</loc><lastmod>2024-07-19T19:13:41+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/tree-sitter/</loc><lastmod>2024-07-19T19:13:41+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/tree-sitter/</loc><lastmod>2024-07-19T19:13:41+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/tree-sitter-syntax/</loc><lastmod>2024-07-19T19:13:41+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/asar/</loc><lastmod>2023-10-07T19:24:38+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/electron/</loc><lastmod>2023-10-07T19:24:38+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/electron/</loc><lastmod>2023-10-07T19:24:38+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/electron-auto-updater-asar/</loc><lastmod>2023-10-07T19:24:38+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/javascript/</loc><lastmod>2023-10-07T19:24:38+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/javascript/</loc><lastmod>2023-10-07T19:24:38+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/updater/</loc><lastmod>2023-10-07T19:24:38+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/go/</loc><lastmod>2022-11-22T12:50:53+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/go/</loc><lastmod>2022-11-22T12:50:53+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/mq/</loc><lastmod>2022-11-22T12:50:53+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/mq/</loc><lastmod>2022-11-22T12:50:53+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/php/</loc><lastmod>2022-11-22T12:50:53+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/research-message-queues/</loc><lastmod>2022-11-22T12:50:53+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/go-timer-pause/</loc><lastmod>2022-02-23T22:18:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/timer/</loc><lastmod>2022-02-23T22:18:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/cloud/</loc><lastmod>2021-12-20T18:57:43+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/dashboard/</loc><lastmod>2021-12-20T18:57:43+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/k8s/</loc><lastmod>2021-12-20T18:57:43+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/traefik/</loc><lastmod>2021-12-20T18:57:43+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/traefik2-configure-dashboard/</loc><lastmod>2021-12-20T18:57:43+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/android/</loc><lastmod>2021-11-27T19:08:40+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/golang/</loc><lastmod>2021-11-27T19:08:40+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/google/</loc><lastmod>2021-11-27T19:08:40+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/google-play-subscriptions/</loc><lastmod>2021-11-27T19:08:40+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/java/</loc><lastmod>2021-11-27T19:08:40+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/pay/</loc><lastmod>2021-11-27T19:08:40+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/monkey/</loc><lastmod>2021-09-22T19:12:59+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/monkey/</loc><lastmod>2021-09-22T19:12:59+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/patch/</loc><lastmod>2021-09-22T19:12:59+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/unsafe/</loc><lastmod>2021-09-22T19:12:59+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/replace-now-offset/</loc><lastmod>2021-09-22T19:12:59+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/devops/</loc><lastmod>2021-12-20T18:57:43+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/devops/</loc><lastmod>2021-12-20T18:57:43+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/kubernetes/</loc><lastmod>2021-12-20T18:57:43+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/rolling-update/</loc><lastmod>2021-12-20T18:57:43+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/service/</loc><lastmod>2021-12-20T18:57:43+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/stateful/</loc><lastmod>2021-12-20T18:57:43+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/stateful-rolling-update/</loc><lastmod>2021-12-20T18:57:43+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/ultimete-channel/</loc><lastmod>2021-09-18T17:15:58+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/channel/</loc><lastmod>2021-09-18T17:15:58+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/configuration/</loc><lastmod>2021-09-21T12:03:50+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/git/</loc><lastmod>2021-09-21T12:03:50+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/git-sdk/</loc><lastmod>2021-09-21T12:03:50+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/msys2/</loc><lastmod>2021-09-21T12:03:50+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/terminal/</loc><lastmod>2021-09-21T12:03:50+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/tmux/</loc><lastmod>2021-09-21T12:03:50+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/windows/</loc><lastmod>2021-09-21T12:03:50+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/windows-terminal-configuration/</loc><lastmod>2021-09-21T12:03:50+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/zsh/</loc><lastmod>2021-09-21T12:03:50+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/k3s/</loc><lastmod>2021-08-10T16:23:47+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/k3s-install/</loc><lastmod>2021-08-10T16:23:47+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/learn/</loc><lastmod>2021-08-10T16:23:47+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/design/</loc><lastmod>2021-12-20T19:02:13+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/patterns/</loc><lastmod>2021-12-20T19:02:13+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/patterns/</loc><lastmod>2021-12-20T19:02:13+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/design-patterns/</loc><lastmod>2021-12-20T19:02:13+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/game/</loc><lastmod>2021-12-20T16:41:22+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/redis/</loc><lastmod>2021-12-20T16:41:22+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/sort-set/</loc><lastmod>2021-12-20T16:41:22+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/redis-rank/</loc><lastmod>2021-12-20T16:41:22+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/a-few-bytes-here-a-few-there/</loc><lastmod>2021-04-22T08:05:26+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/performance/</loc><lastmod>2021-07-05T10:02:38+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/python/</loc><lastmod>2020-06-19T18:25:35+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/script/</loc><lastmod>2020-06-19T18:25:35+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/starlark/</loc><lastmod>2020-06-19T18:25:35+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/starlark-used/</loc><lastmod>2020-06-19T18:25:35+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/vm/</loc><lastmod>2020-06-19T18:25:35+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/db/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/mongodb/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/mongodb-query-note/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/note/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/note/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/go-spring-learn/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/spring/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/high-performance-go-workshop/</loc><lastmod>2021-07-05T10:02:38+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/performance/</loc><lastmod>2021-07-05T10:02:38+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/pprof/</loc><lastmod>2021-07-05T10:02:38+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/resignation/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/resignation/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/summary/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/resignation-summary-2019/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/plan/</loc><lastmod>2021-01-20T21:14:07+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/plan/</loc><lastmod>2021-01-20T21:14:07+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/plan/</loc><lastmod>2021-01-20T21:14:07+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/machine-learning/</loc><lastmod>2023-10-05T15:06:28+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/machine-learning/</loc><lastmod>2023-10-05T15:06:28+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/machine-learning-week-3/</loc><lastmod>2023-10-05T15:06:28+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/orm/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/orm/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/sequelize-trap/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/trap/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/machine-learning-week-2/</loc><lastmod>2021-05-08T19:19:59+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/machine-learning-week-1/</loc><lastmod>2023-10-05T15:06:28+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/environment/</loc><lastmod>2021-04-23T18:51:29+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/mac/</loc><lastmod>2021-04-23T18:51:29+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/mac/</loc><lastmod>2021-04-23T18:51:29+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/mac-environment-configuration/</loc><lastmod>2021-04-23T18:51:29+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/about/</loc><lastmod>2021-10-24T12:14:54+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/resume/</loc><lastmod>2025-06-15T23:54:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/about/</loc><lastmod>2021-10-24T12:14:54+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/resume/</loc><lastmod>2025-06-15T23:54:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/ailyun/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/docker/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/helm/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/helm/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/kube/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/helm-ailyun-deploy/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/debug/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/docker/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/docker-debug/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/whats-in-a-docker-image/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/translation/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/bit/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/business/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/operation/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/bit-operation-applying/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/interview/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/interview/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/interview-knowledge/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/http2/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/http2-protocol/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/protocol/</loc><lastmod>2021-09-05T22:10:59+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/protocol/</loc><lastmod>2021-09-05T22:10:59+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/algorithm/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/algorithm/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/leetcode/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/leetcode-1-5/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/problems/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/coding/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/python/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/python-coding/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/ipmsg/</loc><lastmod>2021-09-05T22:10:59+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/ipmsg-protocol/</loc><lastmod>2021-09-05T22:10:59+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/api/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/open-api-3/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/resetful/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/resetful/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/pip/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/pipenv-use/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/virtualenv/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/element-ui/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/element-ui-update-2/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/vue/</loc><lastmod>2021-04-20T23:17:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/vue/</loc><lastmod>2021-04-20T23:17:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/ci/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/ci-auto-deploy/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/deploy/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/deploy/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/flow/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/preact/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/preact-flow/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/source/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/preact-source-read-2/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/read/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/source/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/preact-source-read-1/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/async/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/co/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/promise/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/promise-and-co-make/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/blog/</loc><lastmod>2021-04-20T23:17:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/ssr/</loc><lastmod>2021-04-20T23:17:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/static/</loc><lastmod>2021-04-20T23:17:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/vue-ssr-static-blog/</loc><lastmod>2021-04-20T23:17:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/istanbul/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/istanbul/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/karma/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/karma-webpack-istanbul/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/webpack/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/middleware/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/npm/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/koa-webpack-middleware/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/koa2/</loc><lastmod>2021-04-20T23:17:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/vue-ssr-koa2/</loc><lastmod>2021-04-20T23:17:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/vue-ssr/</loc><lastmod>2021-04-20T23:17:11+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/router/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/vue_not_webpack_router_async/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/vue2/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/requirejs/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/vue_not_webpack/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/amd/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/cmd/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/commonjs/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/javascript_modular/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/categories/modular/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/umd/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/aidl/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/pages/android-aidl/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>/tags/ibind/</loc><lastmod>2020-06-15T18:12:42+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>