<?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://blognew.gaoqixhb.com/blog</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/about-coverage-testing</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/aigc</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/alipay-usage-in-nodejs</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/annual-summary-2024</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/archive</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/async-in-javascript-promise</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/bluebird-coroutine-method</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/bug-about-redis-cluster-transaction</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/cannot-find-cmd-after-install-with-npm</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/check-if-is-in-weixin-in-js</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/check-if-the-module-is-entrypoint-in-nodejs</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/check-var-is-object-in-js</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/cli-tool-tldr</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/create-user-and-grant-sql-in-mysql</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/custom-json-parse-before-ie9</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/deno-install-private-npm-package</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/dom-api-in-js</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/download-file-with-nodejs</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/environmental-monitoring-using-nodejs</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/forbidden-iframe-saving-access-history</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/front-end-performance-optimization</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/generative-ai-for-everyone-notes</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/get-all-registered-routes-in-express</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/get-store-value-of-redux-in-console</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/get-tcp-random-port-in-nodejs</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/git-commands</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/git-remove-sensitive-data</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/golang-generics</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/golang-slice-index</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/how-to-check-nan-in-js</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/how-to-resolve-ssh-github-connection-reset-by-peer</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/human-style-datetime-in-javascript</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/import-from-sql-file-to-remote-mysql-server</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/intercepte-request-on-page-with-puppeteer</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/invalid-login-535-error-authentication-failed-using-nodemailer</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/javascript-nodejs-open-source-library</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/js-addeventlistener-attachevent</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/js-bind-method</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/js-date-compatibility-in-browser</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/js-event-bubble</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/js-event-bubble-event-catch</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/js-promise-mini-book</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/linux-backticks-single-quotes-double-quotation-marks</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/listen-redis-key-expiration-in-nodejs</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/model-life-cycle-in-sails</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/mongodb-aggregation-query-group-by-time</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/mongodb-migration-from-2_6-to_3_0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/mongoose-connection-timeout-option</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/mongoose-id-cast-to-objectid-failed</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/ndoejs-module-loading-testing</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/nodejs-apple-apn-notification-with-p12</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/nodejs-download-file-to-local-using-axios</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/nodejs-install-canvas-on-macos</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/nodejs-module-exports-and-exports-usage</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/nodejs-module-loading-note</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/nodejs-module-regexp-build</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/nodejs-natural-language-processing-library</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/nodejs-rabbitmq-reconnection</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/nodejs-sails-table-sync</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/nodejs-unit-test-with-cookie-or-session</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/npm-versions-upgrade</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/open-file-in-nodejs-and-listen-exit-event</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/os-user-and-kernel-space</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/overwrite-file-on-linux-without-vim</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/page/10</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/page/2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/page/3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/page/4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/page/5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/page/6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/page/7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/page/8</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/page/9</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/promise-deffered-mode</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/query-charset-in-mysql</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/react-redux-update-list</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/reading-node-worker-farm-source-code</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/redis-cluster-mode</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/redis-startup-bind-no-such-file-or-directory</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/register-mongodb-as-windows-service</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/replay-attacks</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/resolve-install-grpc-timeout-in-nodejs-docker-image</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/revert-multi-commits-by-one-command</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/semver-tutour</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/session-store-with-connect-redis-in-sails</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/socketio-auth-in-nodejs</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/socketio-auth-module</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/some-golang-concepts</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/sougo-weixin-crawler</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/source-code-of-nodejs-module-loading</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/speed-up-installation-electron-by-npm</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/2024</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/addeventlistener</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/ai</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/aigc</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/alinode</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/alipay</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/amqp</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/amqplib</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/annual-summary</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/apns</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/attachevent</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/axios</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/bind</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/canvas</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/chat-gpt</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/chrome-headless</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/cli</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/cluster</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/cookie</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/coveralls</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/critical-dependencies</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/debain</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/deno</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/dev-ops</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/dev-sec-ops</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/developer</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/dom</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/electron</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/enumerable</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/es-6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/event</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/express</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/generative-ai</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/generics</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/git</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/github</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/git%E6%95%99%E7%A8%8B</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/go</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/golang</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/grpc</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/hoisting</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/iframe</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/istanbul</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/java</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/javascript</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/javascript/page/2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/jquery</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/js-date</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/linux</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/macosx</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/master-slave</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/mocha</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/model</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/module</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/mongodb</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/mongoose</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/morphia</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/mysql</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/new</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/nlp</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/node-js</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/node-js/page/2</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/node-js/page/3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/node-js/page/4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/nodejs</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/npm</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/object</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/open-ai</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/openssl</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/port</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/promise</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/promise-deffered</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/puppeteer</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/rabbitmq</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/react</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/redis</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/redis-cluster</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/redux</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/regex</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/registry</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/replay-attacks</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/require</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/router</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/sails</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/security</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/semver</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/sentinel</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/session</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/shell</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/slice</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/socket-io</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/socketio-auth</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/ssh</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/tldr</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/tool</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/transation</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/ued</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/web</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/webpack</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/yarn</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E4%BA%8B%E4%BB%B6%E5%86%92%E6%B3%A1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E4%BA%8B%E4%BB%B6%E6%8D%95%E8%8E%B7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E5%89%8D%E7%AB%AF</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E5%89%8D%E7%AB%AF%E4%BC%98%E5%8C%96</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E5%8D%87%E7%BA%A7</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E5%8D%95%E5%85%83%E6%B5%8B%E8%AF%95</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E5%91%BD%E4%BB%A4%E8%A1%8C</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E5%9B%9E%E6%94%BE%E6%94%BB%E5%87%BB</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E5%9B%BE%E7%89%87%E4%B8%8A%E4%BC%A0</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E5%A4%9A%E8%BF%9B%E7%A8%8B</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E5%AF%B9%E8%B1%A1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E5%AF%BC%E5%85%A5%E6%95%B0%E6%8D%AE</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E5%B8%B8%E7%94%A8%E5%8D%95%E8%AF%8D</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E5%BC%80%E5%8F%91</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E5%BC%82%E6%AD%A5</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E5%BE%AE%E4%BF%A1</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E5%BE%AE%E4%BF%A1%E6%94%AF%E4%BB%98</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E6%94%AF%E4%BB%98%E5%AE%9D%E5%BC%80%E5%8F%91</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E6%96%87%E4%BB%B6%E4%B8%8B%E8%BD%BD</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E6%96%B0%E6%B5%AA%E5%BE%AE%E5%8D%9A</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E6%96%B0%E9%B2%9C%E6%80%A7%E6%94%BB%E5%87%BB</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E6%9D%83%E9%99%90%E6%8E%A7%E5%88%B6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E6%9E%9A%E4%B8%BE</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E6%A8%A1%E5%9D%97</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E6%B5%8F%E8%A7%88%E5%99%A8</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E6%B5%8F%E8%A7%88%E5%99%A8%E5%85%BC%E5%AE%B9</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E7%88%AC%E8%99%AB</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E7%AB%AF%E5%8F%A3</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E7%B2%98%E8%B4%B4</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E8%A6%86%E7%9B%96%E7%8E%87%E6%B5%8B%E8%AF%95</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E8%AF%AD%E4%B9%89%E5%8C%96</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E8%AF%AD%E4%B9%89%E5%8C%96%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E9%87%8D%E6%92%AD%E6%94%BB%E5%87%BB</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/tags/%E9%87%8D%E6%94%BE%E6%94%BB%E5%87%BB</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/think-in-alipay-and-wxpay</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/think-in-nodejs-working-on-socket-server</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/time-change-on-weibo</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/transaction-in-nodejs-sails</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/upgrade-openssl-on-linux</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/upload-image-from-clipboard-in-javascript</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/variable-hoisting-in-js</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/versions-of-alinode-offical-nodejs-version</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/web-semantic</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/webpack-require-critical-dependencies</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/weixin-crawler-cookie-pool</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/what-did-it-do-in-javascript-new</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/what-is-deno</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/what-is-devsecops</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/what-is-enumerable-in-js</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/word-learning-deprecated</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/blog/yarn-cmd-cheat-sheet</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/search</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/tags</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/tags/node-js</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/tags/nodemailer</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/category/devtools</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/category/docker</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/category/email</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/category/expressjs</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/category/goland</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/category/golang</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/category/javascript</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/category/kubernetes</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/category/mongodb</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/category/mysql</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/category/nodejs</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/category/npm</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/category/reactjs</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/category/testing</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/category/%E4%B8%83%E7%89%9B</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/DevTools/Goland/multi-edit-mode</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/Docker/remove-all-none-images</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/git/git-extras</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/go/concurrency-using-waitgroup-in-go</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/go/create-composite-primary-key-error-using-gorm-in-go</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/go/go-gen-grpc-code-version-error-with-proto</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/go/go-proxy-ingore-domains</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/go/how-to-compile-go-code-into-assembly</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/go/max-min-value-of-integer-types-in-go</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/go/migrating-from-go-dep-to-go-modules</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/go/run-javascript-with-go</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/go/three-ways-to-getting-variable-type</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/hello</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/js/svg-to-data-uri</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/k8s/copy-files-between-pod-and-local</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/k8s/list-all-pods-with-one-command</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/midjourney/collection</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/MySQL/cli-connect-with-charset</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/nodejs/chinese-resources</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/nodejs/express/express-middleware-multifetch</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/nodejs/mail/how-to-resolve-163-mail-anti-spam</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/nodejs/mail/nodejs-email-example</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/nodejs/mail/send-mail-using-nodemailer-with-aliyun</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/nodejs/mongodb/mongodb-date-utc-timezone</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/nodejs/mongodb/mongodb-time-condition-query</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/nodejs/mongodb/mongoose-plugin-usage</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/nodejs/mongodb/nodejs-mongodb-auth</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/nodejs/mongodb/nodejs-mongoose-connect-to-multi-db</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/nodejs/mongodb/query-pre-or-next-by-objectid-in-mongodb</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/nodejs/mongodb/something-about-mongoose-usage</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/nodejs/nodejs-connect-middleware</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/nodejs/npm/get-npm-global-path</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/nodejs/npm/npm-install-without-gyp-rebuild</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/nodejs/npm/npm-publish-maintainers-error</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/nodejs/npm/usage-about-npm-adduser</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/nodejs/qiniu/upload-image-using-qiniu-node-sdk</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/React/auth-control-in-react-router</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/docs/tesing/wrk</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://blognew.gaoqixhb.com/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>