<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://whl1729.cn/</loc>
    <lastmod>2026-01-17T11:09:10+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/</loc>
    <lastmod>2026-01-17T11:09:10+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/tags/</loc>
    <lastmod>2026-01-17T11:09:10+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2026-01-17-2025-summary/</loc>
    <lastmod>2026-01-17T11:09:10+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/tags/%E5%B9%B4%E5%BA%A6%E6%80%BB%E7%BB%93/</loc>
    <lastmod>2026-01-17T11:09:10+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/tags/%E8%AF%BB%E4%B9%A6/</loc>
    <lastmod>2025-02-04T21:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2025-02-04-chinese-textbook-articles/</loc>
    <lastmod>2025-02-04T21:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2025-01-01-2024-summary/</loc>
    <lastmod>2025-01-01T10:05:33+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/tags/%E7%A4%BE%E4%BC%9A/</loc>
    <lastmod>2024-11-04T16:28:54+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2024-11-04-whether-to-drink-chicken-soup/</loc>
    <lastmod>2024-11-04T16:28:54+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/tags/%E8%87%AA%E5%8A%A8%E9%A9%BE%E9%A9%B6/</loc>
    <lastmod>2024-04-07T10:46:10+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2024-03-04-autopilot-acronyms/</loc>
    <lastmod>2024-04-07T10:46:10+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/tags/go/</loc>
    <lastmod>2024-03-01T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/tags/%E7%BB%8F%E9%AA%8C%E6%95%99%E8%AE%AD/</loc>
    <lastmod>2024-03-01T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2024-03-01-ex088-gorm-escape-arguments-to-avoid-sql-injection/</loc>
    <lastmod>2024-03-01T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2024-01-29-avoid-hardcoding-parameters-in-the-middle-of-a-function-call-chain/</loc>
    <lastmod>2024-01-29T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2023-12-23-month-week-unity-and-doomsday-rule/</loc>
    <lastmod>2023-12-23T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/tags/%E6%95%B0%E5%AD%A6/</loc>
    <lastmod>2023-12-23T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2023-12-12-ex082-post-request-fails-because-of-header-capitalization-in-go/</loc>
    <lastmod>2023-12-12T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/tags/python/</loc>
    <lastmod>2023-10-13T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2023-10-13-ex079-different-python-versions-have-different-sleep-resolutions-in-windows/</loc>
    <lastmod>2023-10-13T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2023-09-30-buy-a-car-with-my-brother/</loc>
    <lastmod>2023-09-30T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/tags/%E7%94%9F%E6%B4%BB/</loc>
    <lastmod>2023-09-30T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2023-07-18-additional-comma-causes-popen-to-fail-in-python/</loc>
    <lastmod>2023-07-18T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/tags/javascript/</loc>
    <lastmod>2023-07-17T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/tags/linux/</loc>
    <lastmod>2023-07-17T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2023-07-17-ex072-escape-twice-to-return-double-quotes-from-ssh/</loc>
    <lastmod>2023-07-17T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/tags/json/</loc>
    <lastmod>2023-06-14T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2023-06-14-ex071-json-does-not-support-hexadecimal-numbers/</loc>
    <lastmod>2023-06-14T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/tags/%E5%BF%83%E7%90%86%E5%AD%A6/</loc>
    <lastmod>2023-04-20T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2023-04-20-self-control/</loc>
    <lastmod>2023-04-20T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/tags/%E6%97%85%E6%B8%B8/</loc>
    <lastmod>2023-03-05T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2023-03-05-one-day-in-shanghai/</loc>
    <lastmod>2023-03-05T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2023-01-11-reading-notes/</loc>
    <lastmod>2023-01-11T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/tags/mysql/</loc>
    <lastmod>2022-11-10T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-11-10-ex063-the-host-is-required-when-connect-to-mysqld-with-non-default-port/</loc>
    <lastmod>2022-11-10T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-11-04-ex059-fail-to-access-server-listened-on-localhost/</loc>
    <lastmod>2022-11-04T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/tags/nginx/</loc>
    <lastmod>2022-11-03T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-11-03-ex058-fail-to-view-webpage-due-to-chrome-cache/</loc>
    <lastmod>2022-11-03T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-11-02-ex057-create-daemon-process-in-zsh/</loc>
    <lastmod>2022-11-02T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-11-01-ex056-gorm-only-update-non-zero-fields-in-struct/</loc>
    <lastmod>2022-11-01T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-10-26-ex055-modify-time-format-in-gorm-json-serialization/</loc>
    <lastmod>2022-10-26T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-10-15-ex054-group-permission-modification-does-not-take-effect-immediately/</loc>
    <lastmod>2022-10-15T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-10-14-ex053-lost-sudo-permission-due-to-misusing-usermod/</loc>
    <lastmod>2022-10-14T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-10-13-ex052-fail-to-access-static-files-due-to-nginx-permission-problem/</loc>
    <lastmod>2022-10-13T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-10-08-ex050-ssh-command-will-not-load-init-scripts/</loc>
    <lastmod>2022-10-08T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-09-26-ex048-manage-python-version-with-virtualenv/</loc>
    <lastmod>2022-09-26T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-09-13-nonviolent-communication/</loc>
    <lastmod>2022-09-13T15:31:34+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-09-09-ex047-fail-to-assign-slice-of-struct-to-slice-of-interface/</loc>
    <lastmod>2022-09-09T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-09-08-ex042-pass-a-pointer-to-the-slice-if-you-would-modify-it/</loc>
    <lastmod>2022-09-08T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/tags/windows/</loc>
    <lastmod>2022-09-05T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-09-05-ex040-use-call-when-run-another-bat-in-windows-bat/</loc>
    <lastmod>2022-09-05T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-08-25-ex039-avoid-recursion-when-implement-string-in-go/</loc>
    <lastmod>2022-08-25T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-08-22-ex036-use-explicit-binding-in-callback-function/</loc>
    <lastmod>2022-08-22T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-07-12-write-testcases-with-mocha/</loc>
    <lastmod>2022-07-12T17:31:31+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-07-11-ex030-the-dot-does-not-match-newline-in-js/</loc>
    <lastmod>2022-07-11T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-07-05-ex029-fail-to-install-electron-due-to-error-mirror/</loc>
    <lastmod>2022-07-05T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-06-16-ex028-fail-to-call-js-static-method-with-this/</loc>
    <lastmod>2022-06-16T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/tags/shell/</loc>
    <lastmod>2022-05-27T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-05-27-ex024-bash-cache-cause-pyinstaller-failure/</loc>
    <lastmod>2022-05-27T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/tags/powershell/</loc>
    <lastmod>2022-05-25T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-05-25-ex023-delete-build-directory-before-pyinstaller/</loc>
    <lastmod>2022-05-25T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-04-27-ex015-clicking-powershell-cause-process-pause/</loc>
    <lastmod>2022-04-27T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-04-24-ex007-js-does-not-support-keyword-arguments/</loc>
    <lastmod>2022-04-24T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-04-07-mocha-unhandled-rejections/</loc>
    <lastmod>2022-04-07T10:46:10+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-04-04-ex006-fail-to-create-shortcut-on-ubuntu/</loc>
    <lastmod>2022-04-04T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-03-29-ex001-fail-to-rename-directory-on-windows-10/</loc>
    <lastmod>2022-03-29T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-02-15-understand-python-import/</loc>
    <lastmod>2022-02-15T14:39:45+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-02-08-choose-good-names/</loc>
    <lastmod>2022-02-08T17:31:09+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/tags/%E8%BD%AF%E4%BB%B6%E5%B7%A5%E7%A8%8B/</loc>
    <lastmod>2022-02-08T17:31:09+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-02-07-shell-basics/</loc>
    <lastmod>2022-02-07T17:59:46+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-02-06-shell-style-guide/</loc>
    <lastmod>2022-02-06T17:59:00+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/posts/2022-01-26-understand-apt-sources-list/</loc>
    <lastmod>2022-01-26T15:45:45+08:00</lastmod>
  </url><url>
    <loc>https://whl1729.cn/categories/</loc>
  </url><url>
    <loc>https://whl1729.cn/archives/</loc>
  </url>
</urlset>
