<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  
  <url>
    <loc>https://kelen.cc</loc>
    <lastmod>2026-08-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://kelen.cc/dry</loc>
    <lastmod>2026-08-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://kelen.cc/faq</loc>
    <lastmod>2026-08-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://kelen.cc/posts</loc>
    <lastmod>2026-08-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  
  <url>
    <loc>https://kelen.cc/undefined/free-chatgpt</loc>
    <lastmod>2024-09-30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/javascript-time-slicing</loc>
    <lastmod>2023-02-28</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/fnm</loc>
    <lastmod>2022-12-31</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/eslint-plugin-development</loc>
    <lastmod>2022-08-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/react-execute-html-with-script</loc>
    <lastmod>2022-04-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/webpack5-module-federation</loc>
    <lastmod>2021-12-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/react-fiber-algorithm</loc>
    <lastmod>2021-11-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/react18-ssr</loc>
    <lastmod>2021-10-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/react18-new-features</loc>
    <lastmod>2021-10-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/html2canvsa-image-cors</loc>
    <lastmod>2021-10-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/react-memo-does-not-work</loc>
    <lastmod>2021-10-14</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/css-sticky-failure</loc>
    <lastmod>2021-10-13</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/mongoose-virtuals</loc>
    <lastmod>2021-09-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/vscode-component-props-docs</loc>
    <lastmod>2021-08-30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/sh-regexp-match-string</loc>
    <lastmod>2021-08-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/pdc</loc>
    <lastmod>2021-08-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/html5-video</loc>
    <lastmod>2021-08-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/lerna-study</loc>
    <lastmod>2021-08-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/git-flow-forking</loc>
    <lastmod>2021-08-14</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/husky-commit-rule</loc>
    <lastmod>2021-07-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/ts-eslint-config</loc>
    <lastmod>2021-04-14</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/github-different-account</loc>
    <lastmod>2021-03-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/nginx-error-content-length-mismatch</loc>
    <lastmod>2021-03-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/react-usememo-example</loc>
    <lastmod>2021-02-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/nginx-journal-config</loc>
    <lastmod>2021-02-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/nginx-location-rule</loc>
    <lastmod>2021-01-28</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/git-lf-and-crlf</loc>
    <lastmod>2021-01-24</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/interface-vs-type</loc>
    <lastmod>2021-01-19</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/cloudfront-cors</loc>
    <lastmod>2021-01-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/react-hooks-principle-two</loc>
    <lastmod>2021-01-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/react-hooks-principle</loc>
    <lastmod>2021-01-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/ts-type-predicate</loc>
    <lastmod>2021-01-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/webpack-module-found-rule</loc>
    <lastmod>2020-08-31</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/puppeteer-in-linux</loc>
    <lastmod>2020-08-30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/webpack-regeneratorruntime-is-not-defined</loc>
    <lastmod>2020-07-31</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/web-csp</loc>
    <lastmod>2020-05-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/windows-subsystem-ubuntu-reset-password</loc>
    <lastmod>2020-04-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/webpack-javascript-heap-out-of-memory</loc>
    <lastmod>2019-10-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/credentials-store</loc>
    <lastmod>2019-09-13</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/css-resources-download</loc>
    <lastmod>2019-08-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/getting-started-with-docker</loc>
    <lastmod>2019-07-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/react-life-cycle</loc>
    <lastmod>2019-06-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/web-safe-dns</loc>
    <lastmod>2019-06-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/webpack-plugin</loc>
    <lastmod>2019-05-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/nginx-react-blank</loc>
    <lastmod>2019-04-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/npm-annoying-question</loc>
    <lastmod>2019-03-31</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/es6-decorator</loc>
    <lastmod>2019-03-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/what-is-react-hooks</loc>
    <lastmod>2019-03-14</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/pure-function-currization</loc>
    <lastmod>2019-03-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/pure-function-compose</loc>
    <lastmod>2019-03-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/dvajs-concept</loc>
    <lastmod>2019-02-14</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/response-type</loc>
    <lastmod>2019-01-13</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/mini-app-openid-and-unionid</loc>
    <lastmod>2018-12-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/webassembly-basic</loc>
    <lastmod>2018-11-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/frontend-xss</loc>
    <lastmod>2018-11-13</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/mini-app-commuication-between-different-pages</loc>
    <lastmod>2018-11-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/ios-take-picture-90-degree</loc>
    <lastmod>2018-11-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/mini-app-pull-refresh</loc>
    <lastmod>2018-11-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/js-break-code</loc>
    <lastmod>2018-10-31</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/service-worker-study</loc>
    <lastmod>2018-10-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/web-component-shadow-dom</loc>
    <lastmod>2018-10-19</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/h5-debug</loc>
    <lastmod>2018-10-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/ios-video-auto-play</loc>
    <lastmod>2018-10-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/mini-app-webview</loc>
    <lastmod>2018-10-08</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/webpack-different-env</loc>
    <lastmod>2018-08-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/vue-router-page-cache</loc>
    <lastmod>2018-08-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/webpack-bundle-analysis</loc>
    <lastmod>2018-08-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/css-animation-performance</loc>
    <lastmod>2018-08-04</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/jenkins-automated-deployment</loc>
    <lastmod>2018-07-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/front-end-error-monitoring</loc>
    <lastmod>2018-07-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/build-git-server-in-10-minutes</loc>
    <lastmod>2018-07-14</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/wechat-payment</loc>
    <lastmod>2018-07-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/js-loop-syntax</loc>
    <lastmod>2018-07-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/front-end-routing-implementation-principle</loc>
    <lastmod>2018-07-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/miniapp-slide-toggle-tab</loc>
    <lastmod>2018-06-28</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/vue-use</loc>
    <lastmod>2018-06-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/vue-component-dev-scaffolding</loc>
    <lastmod>2018-06-14</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/js-async-await</loc>
    <lastmod>2018-06-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/react-render-prop</loc>
    <lastmod>2018-06-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/magic-css</loc>
    <lastmod>2018-06-04</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/extjs-table-config</loc>
    <lastmod>2018-05-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/js-event-loop</loc>
    <lastmod>2018-05-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/block-formatting-context</loc>
    <lastmod>2018-05-13</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/nginx-http2-config</loc>
    <lastmod>2018-05-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/http-knowledge</loc>
    <lastmod>2018-04-30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/window-use-curl</loc>
    <lastmod>2018-04-30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/wechat-sensitive-content-detection</loc>
    <lastmod>2018-04-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/extjs-enter-submit</loc>
    <lastmod>2018-04-28</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/extjs-custom-list</loc>
    <lastmod>2018-03-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/echats-usage</loc>
    <lastmod>2018-02-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/javascript-inherit</loc>
    <lastmod>2018-01-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/javascript-ast</loc>
    <lastmod>2018-01-04</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/javascript-reflect</loc>
    <lastmod>2018-01-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/webpack-babel-es6-to-es5</loc>
    <lastmod>2018-01-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/html-meta</loc>
    <lastmod>2017-12-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/apicloud-ios-module-development</loc>
    <lastmod>2017-12-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/android-studio-download-slow</loc>
    <lastmod>2017-11-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/dom-event-mechanism</loc>
    <lastmod>2017-11-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/react-controlled-and-uncontrolled</loc>
    <lastmod>2017-11-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/nodejs-buffer-and-stream</loc>
    <lastmod>2017-11-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/html5-compass</loc>
    <lastmod>2017-10-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/html-preload-files</loc>
    <lastmod>2017-10-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/html5-geolocation</loc>
    <lastmod>2017-10-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/browser-rendering-mechanism</loc>
    <lastmod>2017-09-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/css-grid-layout</loc>
    <lastmod>2017-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/transform-invalid-fixed-layout</loc>
    <lastmod>2017-09-08</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/api-token-auth</loc>
    <lastmod>2017-09-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/concurrency-model-and-the-event-loop</loc>
    <lastmod>2017-08-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/mobile-input-chinese</loc>
    <lastmod>2017-08-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/sass-mixin</loc>
    <lastmod>2017-08-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/mobile-button-click-effect</loc>
    <lastmod>2017-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/reverse-linked-list</loc>
    <lastmod>2017-07-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/javascript-regexp</loc>
    <lastmod>2017-07-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/windows-node-sass-error</loc>
    <lastmod>2017-06-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/http-cors</loc>
    <lastmod>2017-06-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/javascript-object-properties-interception</loc>
    <lastmod>2017-06-19</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/openlayers-google-map</loc>
    <lastmod>2017-06-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/javascript-linked-list</loc>
    <lastmod>2017-06-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/openlayers-custom-marker</loc>
    <lastmod>2017-06-14</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/webpack-dll-compiler</loc>
    <lastmod>2017-06-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/apicloud-map-switch</loc>
    <lastmod>2017-06-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/react-hoc-vs-render-prop</loc>
    <lastmod>2017-06-08</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/javascript-new-keyword</loc>
    <lastmod>2017-06-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/dot-render-template</loc>
    <lastmod>2017-06-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/extjs-cross-domain-request</loc>
    <lastmod>2017-06-04</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/binary-arithmetic</loc>
    <lastmod>2017-06-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/css-element-selection-specificity</loc>
    <lastmod>2017-06-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/extjs-custom-widget</loc>
    <lastmod>2017-05-28</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/extjs6-custom-component</loc>
    <lastmod>2017-05-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/vuejs-nuxtjs</loc>
    <lastmod>2017-05-14</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/vuejs-slot</loc>
    <lastmod>2017-05-08</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/build-static-resource-server</loc>
    <lastmod>2017-05-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/dynamic-load-static-file</loc>
    <lastmod>2017-05-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/mobile-keyboard-fixed</loc>
    <lastmod>2017-04-19</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/webp-site</loc>
    <lastmod>2017-04-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/em-vs-rem</loc>
    <lastmod>2017-04-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/js-practical-tips</loc>
    <lastmod>2017-04-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/mobile-half-px-line</loc>
    <lastmod>2017-03-30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/react-state-immutablejs</loc>
    <lastmod>2017-03-30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/nginx-static-file-config</loc>
    <lastmod>2017-03-30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/webpack-common-config</loc>
    <lastmod>2017-03-28</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/react-bind-this</loc>
    <lastmod>2017-03-13</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/web-safe-csrf</loc>
    <lastmod>2017-03-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/javascript-promise</loc>
    <lastmod>2017-03-08</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/module-exports-vs-exports</loc>
    <lastmod>2017-03-08</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/vue2-family-bucket</loc>
    <lastmod>2017-03-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/mongoose-schema-types</loc>
    <lastmod>2017-01-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/python-simple-crawler</loc>
    <lastmod>2016-12-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/nodejs-co</loc>
    <lastmod>2016-12-08</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/full-https</loc>
    <lastmod>2016-12-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/difference-between-array-and-linked-list</loc>
    <lastmod>2016-11-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/apicloud-push-function</loc>
    <lastmod>2016-11-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/js-debounce-and-throttle</loc>
    <lastmod>2016-11-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/understand-v8-memory-management</loc>
    <lastmod>2016-10-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/cordova-plugin-development</loc>
    <lastmod>2016-10-13</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/mobile-click-delay</loc>
    <lastmod>2016-10-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/babel-compile-es6</loc>
    <lastmod>2016-10-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/cors-jsonp</loc>
    <lastmod>2016-09-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/nginx-config</loc>
    <lastmod>2016-09-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/js-implicit-conversion-rule</loc>
    <lastmod>2016-08-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/browser-cache</loc>
    <lastmod>2016-07-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/mongodb-role-auth</loc>
    <lastmod>2016-06-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kelen.cc/undefined/css-text-center</loc>
    <lastmod>2016-05-30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>