<?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:mobile="http://www.google.com/schemas/sitemap-mobile/1.0" 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.dengchao.fun/2017/03/06/generate-json-style-to-string-in-idea-and-android-studio/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2017/04/26/generate-boilerplate-code-with-mvphelper-v2/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2020/05/04/aliyun-fc-custom-runtime-packer-plugin-for-gradle/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2020/06/08/install-electron-manually/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2020/07/02/how-to-change-timezone-inside-aliyun-function-compute-container/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2020/07/02/how-to-handle-non-2xx-response-with-spring-cloud-open-fegin/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2020/07/28/how-to-remove-0-39m-2m-from-log/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2020/08/14/compare-aliyun-serverless-app-engine-and-function-compute/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2020/08/20/config-file-processing-in-spring-boot-2-4/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2020/08/24/get-the-very-first-bits-of-spring-authorization-server-0-0-1/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2020/08/17/spring-jpa-error-sql-error-1030-sqlstate-hy000-got-error-12/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2020/08/29/stub-test-on-feign-client-fallback/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2020/08/29/stub-test-on-feign-client/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2020/08/29/unit-test-on-feign-client-fallback/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2020/08/29/unit-test-on-feign-client/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2020/09/14/hello-world-vuepress/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2020/09/16/issue-free-ssl-and-tls-certificate-with-acme-sh/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2020/12/31/compile-openssl-1-1-1i-with-android-ndk-r21d-inside-wsl/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2021/02/10/inject-aliyun-maven-mirror-with-init-gradle/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2021/03/15/compare-mysql2-and-sequelize-for-aliyun-function-compute-nodejs-runtime/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2021/03/17/google-cuts-play-store-fees-in-half/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2021/04/13/cross-origin-forbidden-when-using-axios-in-jest/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2021/04/14/introducing-spring-cloud-square/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2021/04/22/run-gui-linux-apps-windows-10-wsl/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2021/05/11/spring-authorization-server-0-1-1-available-now/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2021/06/25/windows-11-will-support-android-apps/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2021/07/27/how-to-build-a-multi-module-spring-boot-project-with-gradle/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2021/08/17/how-to-fix-invalid-character-in-gradle-build-output-when-using-idea/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2021/08/17/spring-authorization-server-officially-moves-to-spring-projects/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2021/09/02/a-java-17-and-jakarta-ee-9-baseline-for-spring-framework-6/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2021/09/10/microsoft-releases-first-isos-for-windows-11-vnext/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2021/12/31/debug-aliyun-fc-function-timed-out-error/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2022/01/13/how-we-ship-github-mobile-every-week/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2022/01/20/spring-boot-3-0-0-m1-is-available-now/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2022/03/30/google-ml-crash-class-problem-framing/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2022/04/09/caching-static-website-with-aliyun-cdn/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2022/04/02/deploy-static-website-to-fc/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2022/04/02/deploy-static-website-with-website-fc-plugin/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2022/04/20/nodejs-18-released/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2022/06/14/how-to-use-refresh-cdn-cache-plugin/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2022/07/29/spring-authorization-server-is-going-1-0/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2022/08/11/how-to-unit-test-async-method-in-spring/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2022/11/21/nestjs-application-develop-expierence/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2023/03/27/caa-record-prevent-issuance-when-github-pages-enforcing-https-enabled/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2023/04/22/how-to-edit-gradle-jdk-location-list-in-android-studio/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2023/07/03/what-do-i-learn-from-an-application-migration-progress/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2023/08/10/nuxt-3-experience/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2023/09/12/strapi-4-experience/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2024/01/11/multi-wechat-is-coming/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/2023/07/21/oauth-2-1-draft-v9/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/IDEA/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Android%20Studio/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Code%20Generation/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/IDEA%20Plugin/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Gradle/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Gradle%20Plugin/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Aliyun/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Aliyun%20FC/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Electron/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Spring/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Spring%20Cloud/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Feign/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Aliyun%20SLS/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Aliyun%20SAE/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Java/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/JavaScript/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Translation/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Security/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Spring%20Security/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Spring%20JPA/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/MySQL/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Test/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Stub%20Test/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Unit%20Test/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/vuepress/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/security/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/https/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/acme.sh/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/WSL/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Android/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Android%20NDK/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/OpenSSL/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/NodeJS/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Google/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Windows/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/WSA/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Debug/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/GitHub%20Actions/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/CI/CD/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/ML/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Aliyun%20CDN/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/@serverless-devs/s/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Node.js/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/OAuth2/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/HTTPS/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/GitHub%20Pages/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Story/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Nuxt/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Vue/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Strapi/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/GoLang/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Vercel/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Product/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/page/2/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/page/3/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/page/4/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/page/5/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/page/6/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/page/7/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/page/8/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/page/9/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/page/10/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Aliyun/page/2/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Aliyun/page/3/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Aliyun%20FC/page/2/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Spring/page/2/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Spring/page/3/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Spring/page/4/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Spring%20Cloud/page/2/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Translation/page/2/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/Translation/page/3/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/tag/NodeJS/page/2/</loc><changefreq>daily</changefreq></url><url><loc>https://blog.dengchao.fun/404.html</loc><changefreq>daily</changefreq></url></urlset>