<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://blog.keke.cc/blog/others/independent-developer-package</loc><lastmod>2024-12-20T08:29:56.000Z</lastmod></url><url><loc>https://blog.keke.cc/blog/others/my-cursor-2025</loc><lastmod>2025-12-23T09:35:35.000Z</lastmod></url><url><loc>https://blog.keke.cc/blog/others/why-i-like-atomic-css</loc><lastmod>2024-12-19T08:00:31.000Z</lastmod></url><url><loc>https://blog.keke.cc/blog/travel/jiangsu/nanjing</loc><lastmod>2024-12-20T08:29:56.000Z</lastmod></url><url><loc>https://blog.keke.cc/</loc><lastmod>2025-02-10T02:17:33.000Z</lastmod></url><url><loc>https://blog.keke.cc/stereotyped-writing/browser/browser-cache</loc><lastmod>2025-04-29T06:45:22.000Z</lastmod></url><url><loc>https://blog.keke.cc/stereotyped-writing/browser/repaint-and-reflow</loc><lastmod>2025-04-29T06:45:22.000Z</lastmod></url><url><loc>https://blog.keke.cc/stereotyped-writing/css/css-box-model</loc><lastmod>2025-04-29T06:45:22.000Z</lastmod></url><url><loc>https://blog.keke.cc/stereotyped-writing/javascript/closure</loc><lastmod>2024-12-19T08:59:41.000Z</lastmod></url><url><loc>https://blog.keke.cc/stereotyped-writing/javascript/execution-context-stack-and-scope</loc><lastmod>2024-12-19T08:59:41.000Z</lastmod></url><url><loc>https://blog.keke.cc/stereotyped-writing/javascript/generator-function</loc><lastmod>2024-12-19T08:59:41.000Z</lastmod></url><url><loc>https://blog.keke.cc/stereotyped-writing/javascript/js-data-types</loc><lastmod>2024-12-19T08:59:41.000Z</lastmod></url><url><loc>https://blog.keke.cc/stereotyped-writing/javascript/promise-the-microtask</loc><lastmod>2024-12-19T08:59:41.000Z</lastmod></url><url><loc>https://blog.keke.cc/stereotyped-writing/javascript/prototype-and-extends-in-js</loc><lastmod>2025-04-29T06:45:22.000Z</lastmod></url><url><loc>https://blog.keke.cc/stereotyped-writing/modules/modules-compare</loc><lastmod>2024-12-19T08:59:41.000Z</lastmod></url><url><loc>https://blog.keke.cc/stereotyped-writing/modules/require-theory</loc><lastmod>2025-04-29T06:45:22.000Z</lastmod></url><url><loc>https://blog.keke.cc/stereotyped-writing/network/differences-between-get-and-post</loc><lastmod>2024-12-19T08:59:41.000Z</lastmod></url><url><loc>https://blog.keke.cc/stereotyped-writing/network/from-url-to-page</loc><lastmod>2024-12-19T08:59:41.000Z</lastmod></url><url><loc>https://blog.keke.cc/stereotyped-writing/network/http-protocol</loc><lastmod>2024-12-19T08:59:41.000Z</lastmod></url><url><loc>https://blog.keke.cc/stereotyped-writing/network/tcp-connect</loc><lastmod>2025-04-29T06:45:22.000Z</lastmod></url><url><loc>https://blog.keke.cc/stereotyped-writing/performance/event-tracking</loc><lastmod>2024-12-19T08:59:41.000Z</lastmod></url><url><loc>https://blog.keke.cc/stereotyped-writing/performance/optimization-practices</loc><lastmod>2024-12-19T08:59:41.000Z</lastmod></url><url><loc>https://blog.keke.cc/stereotyped-writing/security/xss-sql-csrf</loc><lastmod>2024-12-19T08:59:41.000Z</lastmod></url><url><loc>https://blog.keke.cc/stereotyped-writing/typescript/this-pseudo-parameter-in-ts</loc><lastmod>2024-12-19T08:59:41.000Z</lastmod></url><url><loc>https://blog.keke.cc/stereotyped-writing/vue/communications-between-components</loc><lastmod>2024-12-19T08:59:41.000Z</lastmod></url><url><loc>https://blog.keke.cc/stereotyped-writing/vue/vuex</loc><lastmod>2024-12-19T08:59:41.000Z</lastmod></url><url><loc>https://blog.keke.cc/stereotyped-writing/webpack/how-does-webpack-achieve-dynamic-imports</loc><lastmod>2025-04-29T06:45:22.000Z</lastmod></url><url><loc>https://blog.keke.cc/stereotyped-writing/webpack/webpack-loader</loc><lastmod>2024-12-25T06:12:40.000Z</lastmod></url><url><loc>https://blog.keke.cc/tech/front-end/failed-type-in-unplugin-vue-components</loc><lastmod>2025-11-10T02:09:01.000Z</lastmod></url><url><loc>https://blog.keke.cc/tech/front-end/getting-styles-of-elements-with-display-none</loc><lastmod>2024-12-25T06:12:40.000Z</lastmod></url><url><loc>https://blog.keke.cc/tech/front-end/infer-return-type-from-object</loc><lastmod>2024-12-25T06:12:40.000Z</lastmod></url><url><loc>https://blog.keke.cc/tech/front-end/pnpm-lockfile-version-comparison</loc><lastmod>2026-01-12T02:19:05.000Z</lastmod></url><url><loc>https://blog.keke.cc/tech/front-end/regex-lookahead-lookbehind</loc><lastmod>2024-12-20T03:10:00.000Z</lastmod></url><url><loc>https://blog.keke.cc/tech/front-end/text-overflow-handling-in-display-flex</loc><lastmod>2025-12-04T10:04:13.000Z</lastmod></url><url><loc>https://blog.keke.cc/tech/front-end/tricks</loc><lastmod>2025-12-15T10:05:27.000Z</lastmod></url><url><loc>https://blog.keke.cc/tech/front-end/ts-inferring-type</loc><lastmod>2024-12-25T06:12:40.000Z</lastmod></url><url><loc>https://blog.keke.cc/tech/front-end/vercel-shallow-clone-causing-incorrect-git-info</loc><lastmod>2025-12-18T09:42:52.000Z</lastmod></url><url><loc>https://blog.keke.cc/tech/front-end/vue2-project-adaptation-for-m-series-apple-silicon</loc><lastmod>2026-03-30T02:59:50.000Z</lastmod></url><url><loc>https://blog.keke.cc/tech/quick-view/docker-quick-view</loc><lastmod>2026-01-30T07:53:14.000Z</lastmod></url><url><loc>https://blog.keke.cc/tech/quick-view/homebrew-quick-view</loc><lastmod>2026-01-30T07:53:14.000Z</lastmod></url><url><loc>https://blog.keke.cc/tech/quick-view/uv-quick-view</loc><lastmod>2026-01-30T07:53:14.000Z</lastmod></url><url><loc>https://blog.keke.cc/tech/software/building-image-bed-using-github-with-cloudflare-workers</loc><lastmod>2025-12-18T03:18:58.000Z</lastmod></url><url><loc>https://blog.keke.cc/tech/software/disable-cursor-auto-update</loc><lastmod>2025-04-29T06:45:22.000Z</lastmod></url><url><loc>https://blog.keke.cc/tech/software/disable-git-auto-crlf-on-windows</loc><lastmod>2025-12-15T10:10:19.000Z</lastmod></url><url><loc>https://blog.keke.cc/tech/software/git-worktree</loc><lastmod>2025-12-15T09:52:08.000Z</lastmod></url><url><loc>https://blog.keke.cc/tech/software/linux/release-disk-space</loc><lastmod>2025-12-18T09:42:52.000Z</lastmod></url><url><loc>https://blog.keke.cc/tech/software/mac/mac-install-unverified-app</loc><lastmod>2024-12-20T08:29:56.000Z</lastmod></url><url><loc>https://blog.keke.cc/tech/software/mac/remove-dot-underscore-files</loc><lastmod>2025-03-28T01:52:53.000Z</lastmod></url><url><loc>https://blog.keke.cc/tech/software/mac/write-ntfs-on-mac</loc><lastmod>2024-12-20T08:29:56.000Z</lastmod></url><url><loc>https://blog.keke.cc/tech/software/vscode-marketplace</loc><lastmod>2025-04-08T07:11:30.000Z</lastmod></url></urlset>