{"version":1,"pages":[{"id":"-Lcehuyy0_LBr6eOE6Kd","title":"README","pathname":"/","siteSpaceId":"sitesp_o3mt6","description":""},{"id":"-Lcei2w7ytjPTOzIWN3s","title":"SpringBoot","pathname":"/springboot","siteSpaceId":"sitesp_o3mt6","description":""},{"id":"-MLGSx_laQgt9P1S1SRj","title":"spring boot 运维","pathname":"/springboot/springboot-yun-wei","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"SpringBoot"}]},{"id":"-Lcei2wOgQA6Nceczm55","title":"Spring Boot 部署war包","pathname":"/springboot/springboot-bu-shu-war-bao","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"SpringBoot"}]},{"id":"-Lcei2wdk5lRfj-8fuwk","title":"springboot搭建","pathname":"/springboot/springboot-da-jian","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"SpringBoot"}]},{"id":"-Lcei2we1LnrCKwhrlkh","title":"spring boot 读取配置文件","pathname":"/springboot/springboot-du-qu-pei-zhi-wen-jian","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"SpringBoot"}]},{"id":"-Lcei2wfqWi_Mxg0qn8o","title":"简单总结","pathname":"/springboot/jian-dan-zong-jie","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"SpringBoot"}]},{"id":"-Lcei2wgFVWqStctwQvA","title":"spring配置文件","pathname":"/springboot/spring-pei-zhi","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"SpringBoot"}]},{"id":"-Lcei2whoL0D8L4U220E","title":"spring boot Configuration","pathname":"/springboot/springboot-zhi-configuration","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"SpringBoot"}]},{"id":"-Lcei2wi46KEpyuvENBv","title":"spring boot 配置文件","pathname":"/springboot/springboot-pei-zhi-wen-jian","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"SpringBoot"}]},{"id":"-Lcei2wjxWHa9ZxWY2hR","title":"spring boot 配置mybatis","pathname":"/springboot/springboot-pei-zhi-mybatis","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"SpringBoot"}]},{"id":"-Lcei2wkJzbhF30_L6sF","title":"MacAwesome","pathname":"/macawesome","siteSpaceId":"sitesp_o3mt6","description":""},{"id":"-Lcei2wluVIeFngXXgmy","title":"markdown使用","pathname":"/macawesome/markdown-shi-yong","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"MacAwesome"}]},{"id":"-Lcei2wmZGUultzzcYSd","title":"MAC APP Awesome","pathname":"/macawesome/mac-app-awesome","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"MacAwesome"}]},{"id":"HnpATxPOSOarKogrU3VP","title":"[markdown使用](/MacAwesome/SUMMARY.md)","pathname":"/macawesome/markdown-shi-yong-macawesomesummary-md","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"MacAwesome"}]},{"id":"-Lcei2wokE89q9Fd9ysO","title":"chrome","pathname":"/macawesome/chrome","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"MacAwesome"}]},{"id":"-Lcei2wpwQ0qEIR9HCUf","title":"intellij idea","pathname":"/macawesome/intellij-idea","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"MacAwesome"}]},{"id":"-Lcei2wqiwY5zk1M9kgj","title":"MacAwesome","pathname":"/macawesome/macawesome","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"MacAwesome"}]},{"id":"-Lcei2wr5R4gIU6zwZFL","title":"VS Code 的使用","pathname":"/macawesome/vs-code-de-shi-yong","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"MacAwesome"}]},{"id":"-Lcei2wsbjdo_9KrD6JB","title":"MAC Shell命令","pathname":"/macawesome/mac-shell-ming-ling","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"MacAwesome"}]},{"id":"-Lcei2wt5kWzeWR8jry1","title":"database","pathname":"/database","siteSpaceId":"sitesp_o3mt6","description":""},{"id":"-Lcei2wuxxXB1npsJHwC","title":"druid使用","pathname":"/database/druid","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"database"}]},{"id":"-Lcei2wvx8S7puW6G0en","title":"框架","pathname":"/kuang-jia","siteSpaceId":"sitesp_o3mt6","description":""},{"id":"rojQGanbnuuatH4S0AfQ","title":"项目拆析","pathname":"/kuang-jia/xiang-mu-chai-xi","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"框架"}]},{"id":"-Lcei2wwqMlAISbV6hyW","title":"各种框架和工具","pathname":"/kuang-jia/kuang-jia","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"框架"}]},{"id":"-Lcei2wx3_UfRkSlKra0","title":"docker","pathname":"/docker","siteSpaceId":"sitesp_o3mt6","description":""},{"id":"-Ld4R87VRsanayu1O9Mo","title":"kubernetes","pathname":"/docker/kubernetes","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"docker"}]},{"id":"-Lcei2wy5PyBibZPwbH-","title":"docker","pathname":"/docker/docker","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"docker"}]},{"id":"-Lcei2wz29XFnotuNivE","title":"docker 常用镜像","pathname":"/docker/docker-images","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"docker"}]},{"id":"-Lcei2x-aYEfEsPJp_5v","title":"效率工具","pathname":"/xiaolgong-ju","siteSpaceId":"sitesp_o3mt6","description":""},{"id":"-Lcei2x0NVsELXBypTxX","title":"解决dns污染导致域名解析失败","pathname":"/xiaolgong-ju/dns-host","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"效率工具"}]},{"id":"-Lcei2x1OWJDrkADjoSm","title":"sonarqube 相关配置","pathname":"/xiaolgong-ju/sonarqube-dai-ma-zhi-liang","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"效率工具"}]},{"id":"-Lcei2x21BRIo6-TLzLc","title":"Iterm2 使用","pathname":"/xiaolgong-ju/iterm","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"效率工具"}]},{"id":"-Lcei2x3AMk3QbJUey6L","title":"gitbook","pathname":"/xiaolgong-ju/gitbook","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"效率工具"}]},{"id":"-Lcei2x4v-UjQg_HU_zj","title":"github awesome github资源推荐","pathname":"/xiaolgong-ju/githubawesome","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"效率工具"}]},{"id":"vBHhodMgpQrXU3PxBI2h","title":"playground 在线试用平台汇总","pathname":"/xiaolgong-ju/playground","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"效率工具"}]},{"id":"-Lcei2x5_Y2hIcXLFsrw","title":"linux中的office","pathname":"/xiaolgong-ju/linux-office","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"效率工具"}]},{"id":"-Lcei2x6Uckyny6TFPwH","title":"linux screen 工具","pathname":"/xiaolgong-ju/screen","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"效率工具"}]},{"id":"-Lcei2x7LnWUl6ASjlVC","title":"简单Mock服务（moco）","pathname":"/xiaolgong-ju/mock-server","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"效率工具"}]},{"id":"-Lcei2x8LnKW0h2wypgd","title":"npm","pathname":"/xiaolgong-ju/npm","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"效率工具"}]},{"id":"-Lcei2x9CldopdEytRMR","title":"Visual Studio Code 的使用","pathname":"/xiaolgong-ju/vscode","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"效率工具"}]},{"id":"R6BtT0EMSJKUGc0AHWi0","title":"配置开发环境","pathname":"/xiaolgong-ju/dev-env","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"效率工具"}]},{"id":"-Lcei2xAGniTi_BdZapx","title":"homebrew的使用","pathname":"/xiaolgong-ju/homebrew","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"效率工具"}]},{"id":"-Lcei2xB3ySHORWqvZVr","title":"汇总","pathname":"/xiaolgong-ju/tools","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"效率工具"}]},{"id":"-Lcei2xCYADOFyM5smAE","title":"tomcat","pathname":"/tomcat","siteSpaceId":"sitesp_o3mt6","description":""},{"id":"-Lcei2xD5C-2xC5RBf-Z","title":"tomcat目录规范","pathname":"/tomcat/tomcat-gui-fan","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"tomcat"}]},{"id":"-Lcei2xELdqkpa8xgEDT","title":"code_snippets","pathname":"/code_snippets","siteSpaceId":"sitesp_o3mt6","description":""},{"id":"-Lcei2xFkDTq1Ckhg7KN","title":"专题","pathname":"/zhuan-ti","siteSpaceId":"sitesp_o3mt6","description":""},{"id":"-Lcei2xGRlqeXZN8qY1-","title":"RESTful API","pathname":"/zhuan-ti/restfulapi","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"专题"}]},{"id":"YtCzVCMC3lYTpLOi7OqV","title":"serveless服务","pathname":"/zhuan-ti/serveless-fu-wu","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"专题"}]},{"id":"-Lcei2xHbw9yARCGLwrB","title":"搭建私有云主机 折腾记","pathname":"/zhuan-ti/da-jian-si-you-yun-zhu-ji","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"专题"}]},{"id":"-MLGSxaTM3JDeduFtjZX","title":"开发中的各种疑难杂症问题","pathname":"/zhuan-ti/yi-nan-za-zheng","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"专题"}]},{"id":"-LxaIXAbQYbyzzfSQytU","title":"spring 最佳实践","pathname":"/zhuan-ti/spring-best-practice","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"专题"}]},{"id":"V7GP3L0xpN7tAR6HndIB","title":"LLM 大语言模型","pathname":"/zhuan-ti/llm","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"专题"}]},{"id":"-Lcei2xIgwSiDrezbZgl","title":"notelive","pathname":"/zhuan-ti/notelive","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"专题"}]},{"id":"-Lcei2xJpZlr2aCG-umI","title":"文章框架","pathname":"/zhuan-ti/notelive/notelive-kuang-jia","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"专题"},{"label":"notelive"}]},{"id":"-LiOeAFjHfoJSxw74fFh","title":"notelive vue版本开发","pathname":"/zhuan-ti/notelive/notelive-vue","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"专题"},{"label":"notelive"}]},{"id":"-Lcei2xKUHiKrO8M7i6A","title":"notelive 开发 札记","pathname":"/zhuan-ti/notelive/notelive-kai-fa","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"专题"},{"label":"notelive"}]},{"id":"-LxaIXAgMJfpJBQuOFNX","title":"webrtc技术分析","pathname":"/zhuan-ti/webrtc","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"专题"}]},{"id":"GabOxktOkwGX4HllY7Ff","title":"反向代理","pathname":"/zhuan-ti/proxy","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"专题"}]},{"id":"-Lcei2xLxovTaqWba2lN","title":"spring-cloud","pathname":"/zhuan-ti/spring-cloud","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"专题"}]},{"id":"-Lcei2xMJB34Wa4keSdF","title":"spring boot admin 监控服务","pathname":"/zhuan-ti/spring-cloud/spring-boot-admin","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"专题"},{"label":"spring-cloud"}]},{"id":"-Lcei2xNUsWeXrVVQFfU","title":"Spring Cloud 整理汇总","pathname":"/zhuan-ti/spring-cloud/spring-cloud","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"专题"},{"label":"spring-cloud"}]},{"id":"-Lcei2xOW_ddmI6dXgRC","title":"python","pathname":"/python","siteSpaceId":"sitesp_o3mt6","description":""},{"id":"-Lcei2xPlWX3f6QHVkkJ","title":"python 学习","pathname":"/python/python_school","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"python"}]},{"id":"-Lcei2xQgU8EICGQ92PA","title":"Python 修饰器的一些小细节","pathname":"/python/decorator","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"python"}]},{"id":"-Lcei2xRIRG460dfMin4","title":"云主机","pathname":"/yun-zhu-ji","siteSpaceId":"sitesp_o3mt6","description":""},{"id":"-Lcei2xSIRsJHuuk2n7i","title":"aliyun 主机的种种","pathname":"/yun-zhu-ji/aliyun","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"云主机"}]},{"id":"-Lcei2xTzpUiWhwIAsB9","title":"maven","pathname":"/maven","siteSpaceId":"sitesp_o3mt6","description":""},{"id":"-Lcei2xUBfTkTQ6JWVnN","title":"maven使用","pathname":"/maven/maven-shi-yong","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"maven"}]},{"id":"-LdPTARV6Rvoa5RxotHm","title":"maven项目增加编译版本号 buildnumber-maven-plugin","pathname":"/maven/buildnumber-maven-plugin","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"maven"}]},{"id":"-LcelgwGxHNzsitL7Avk","title":"仓库","pathname":"/maven/maven-cang-ku","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"maven"}]},{"id":"-Lcei2xWWig_F_7D3R6W","title":"java","pathname":"/java","siteSpaceId":"sitesp_o3mt6","description":""},{"id":"-Lcei2xXOh-PQzcRM_1C","title":"java 开发常用工具类","pathname":"/java/utils","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"java"}]},{"id":"-Lcei2xYRcXS85DIkWhJ","title":"java","pathname":"/java/java","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"java"}]},{"id":"-LiOeAG-XCwNMpq4bn20","title":"apache commons pool 对象连接池","pathname":"/java/apache-common-pool","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"java"}]},{"id":"-Lcei2xZCf41ty9v9fWT","title":"大数据","pathname":"/da-shu-ju","siteSpaceId":"sitesp_o3mt6","description":""},{"id":"-Lcei2x_YDDIyhRggRTb","title":"kafka","pathname":"/da-shu-ju/kafka","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"大数据"}]},{"id":"-Lcei2xaWnWfpdzOMUK9","title":"gobblin","pathname":"/da-shu-ju/gobblin","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"大数据"}]},{"id":"-Lcei2xbIld-W6-mEEjD","title":"sqoop 简介及使用","pathname":"/da-shu-ju/sqoop_overview","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"大数据"}]},{"id":"zK0xCbT3qpEt2y6wNTf2","title":"hbase","pathname":"/da-shu-ju/hbase","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"大数据"}]},{"id":"-Lcei2xcWEhbAOMZipH9","title":"gobblin","pathname":"/da-shu-ju/gobblin_overview","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"大数据"}]},{"id":"-Lcei2xdsI3ZoEs3XxzV","title":"sqoop源码解析","pathname":"/da-shu-ju/sqoop","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"大数据"}]},{"id":"-Lcei2xeQX_zCJhomog2","title":"hadoop map reduce","pathname":"/da-shu-ju/mapreduce","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"大数据"}]},{"id":"-Lcei2xfKs2-fgA_AZSz","title":"大数据 学习札记","pathname":"/da-shu-ju/da-shu-ju-zha-ji","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"大数据"}]},{"id":"-Lcei2xgy_X8H5BlgDrp","title":"脚本","pathname":"/jiao-ben","siteSpaceId":"sitesp_o3mt6","description":""},{"id":"-Lcei2xhyQ60vCOdsF0r","title":"python","pathname":"/jiao-ben/python","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"脚本"}]},{"id":"-Lcei2xiRZOYxTCUaPUd","title":"批量请求url 解析json数据","pathname":"/jiao-ben/python/pi-liang-qing-qiu-url","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"脚本"},{"label":"python"}]},{"id":"BWuqyFUaJsywhlgnMVJb","title":"js","pathname":"/jiao-ben/js","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"脚本"}]},{"id":"yN9sMSBRlSHp2eFRjOja","title":"sheetjs-js读取excel","pathname":"/jiao-ben/js/js-du-qu-excel","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"脚本"},{"label":"js"}]},{"id":"-Lcei2xj7-ngkdD7AbkB","title":"shell","pathname":"/jiao-ben/shell","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"脚本"}]},{"id":"-Lcei2xkCgrBF_qDcRtZ","title":"自动生成bitbook的summary文件","pathname":"/jiao-ben/shell/sheng-cheng-gitbooksummary","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"脚本"},{"label":"shell"}]},{"id":"-Lcei2xl0aGRhMjEaPhd","title":"linux/mac 实用脚本","pathname":"/jiao-ben/shell/shi-yong-jiao-ben","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"脚本"},{"label":"shell"}]},{"id":"-Lcei2xmJsg7Vgr0AiiH","title":"自动创建tomcat项目脚本","pathname":"/jiao-ben/shell/chuang-jian-tomcat-xiang-mu","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"脚本"},{"label":"shell"}]},{"id":"-Lcei2xnI0vxSv7iXsIW","title":"批量处理文件内容脚本","pathname":"/jiao-ben/shell/pi-liang-chu-li-wen-jian-nei-rong","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"脚本"},{"label":"shell"}]},{"id":"-Lcei2xoxWXwUOv5uubx","title":"nginx","pathname":"/nginx","siteSpaceId":"sitesp_o3mt6","description":""},{"id":"-Lcei2xpaX2Ly2t6GT7W","title":"nginx","pathname":"/nginx/nginx","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"nginx"}]},{"id":"-Lcei2xqZYa4-3by_wdu","title":"ngix 文件浏览器 文件服务器","pathname":"/nginx/nginx-wen-jian-liu-lan-qi","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"nginx"}]},{"id":"-Lcei2xrAFrMVCeKgdrf","title":"linux","pathname":"/linux","siteSpaceId":"sitesp_o3mt6","description":""},{"id":"-Lcei2xsW8OF4a98E79Z","title":"群晖nas札记","pathname":"/linux/nas","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"linux"}]},{"id":"-Lcei2xtra9oBBcxOLVe","title":"ftp","pathname":"/linux/ftp","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"linux"}]},{"id":"-Lcei2xusSWomad6QhDK","title":"linux 运维","pathname":"/linux/yun-wei","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"linux"}]},{"id":"-Lcei2xvT0y38jY8E458","title":"常用命令","pathname":"/linux/linux-regular-cmd","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"linux"}]},{"id":"-Lcei2xw9WsoJypglBXW","title":"linux","pathname":"/linux/linux","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"linux"}]},{"id":"-Lcei2xxDYQgXPRgKklA","title":"mysqldump脚本","pathname":"/linux/mysqldump-jiao-ben","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"linux"}]},{"id":"LSCYHboMVeQJYdf3AO6Y","title":"代理","pathname":"/linux/proxy","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"linux"}]},{"id":"-Lcl9YZ9uXkLLIdU6YiU","title":"简易灰度部署脚本 不使用jenkins的纯shell方式","pathname":"/linux/project_deploy_sh","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"linux"}]},{"id":"-Lcei2xyhSIcgqW3XrTB","title":"shell脚本","pathname":"/linux/shell","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"linux"}]},{"id":"-Lcei2xzieSqDHinxHmS","title":"附加文档","pathname":"/linux/linux-addition","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"linux"}]},{"id":"-Lcei2y-yXhCzpCGIe9h","title":"mysql","pathname":"/mysql","siteSpaceId":"sitesp_o3mt6","description":""},{"id":"-Lcei2y0JrLfxkTGa9iN","title":"sql","pathname":"/mysql/sql","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"mysql"}]},{"id":"EQAVTQamDhovK5nA0MeC","title":"游戏开发","pathname":"/you-xi-kai-fa","siteSpaceId":"sitesp_o3mt6","description":""},{"id":"2NTKSIbP7LqR0FbAEOy3","title":"Unity 2020 学习笔记","pathname":"/you-xi-kai-fa/unity-xue-xi-bi-ji","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"游戏开发"}]},{"id":"-Lcei2y1taaXK4C_xrYT","title":"学习笔记","pathname":"/xue-xi-bi-ji","siteSpaceId":"sitesp_o3mt6","description":""},{"id":"-Lcei2y23o0EG5voagPK","title":"centos常用环境安装","pathname":"/xue-xi-bi-ji/centos-zhuang-ji","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"学习笔记"}]},{"id":"-Lcei2y3RDh7XlvxKMPd","title":"gradle 学习","pathname":"/xue-xi-bi-ji/gradle","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"学习笔记"}]},{"id":"-Lcei2y4zUzauVf97H9v","title":"建站经历","pathname":"/xue-xi-bi-ji/jian-zhan","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"学习笔记"}]},{"id":"-Lcei2y5CpLE1viWVQE2","title":"python","pathname":"/xue-xi-bi-ji/python","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"学习笔记"}]},{"id":"-Lcei2y6aNQ42cUJtFCm","title":"爬虫教程","pathname":"/xue-xi-bi-ji/python/pa-chong","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"学习笔记"},{"label":"python"}]},{"id":"-Lcei2y8JffHwgDI5Y2l","title":"baas","pathname":"/xue-xi-bi-ji/baas","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"学习笔记"}]},{"id":"-Lcei2y9iOkN_PgWYL4x","title":"在本地部署Parse Server","pathname":"/xue-xi-bi-ji/baas/parse-server","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"学习笔记"},{"label":"baas"}]},{"id":"-LxaIXB_L8aj-kYGhcbd","title":"mysql学习标记","pathname":"/xue-xi-bi-ji/mysql","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"学习笔记"}]},{"id":"-Lcei2yAI5PRFQQBcdeC","title":"java code snippets","pathname":"/xue-xi-bi-ji/java_code_snippets","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"学习笔记"}]},{"id":"-Lcei2yB6EjJLxABwZFM","title":"非Spring Boot Web项目 注册节点到Eureka Server并提供服务","pathname":"/xue-xi-bi-ji/spring-cloud-not-boot","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"学习笔记"}]},{"id":"-LiOeAGfD4XqgPm0HCQG","title":"kotlin","pathname":"/xue-xi-bi-ji/kotlin","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"学习笔记"}]},{"id":"-LiOeAGg8UyDTOlLb8op","title":"Kotlin 学习札记","pathname":"/xue-xi-bi-ji/kotlin/kotlin","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"学习笔记"},{"label":"kotlin"}]},{"id":"-Lcei2yCMPsSgVNkpzRZ","title":"spring cloud","pathname":"/xue-xi-bi-ji/spring-cloud","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"学习笔记"}]},{"id":"-Lcei2yDxx5UAzpHJQ3c","title":"vim配置","pathname":"/xue-xi-bi-ji/vim-pei-zhi","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"学习笔记"}]},{"id":"-LiOeAGjHGOS-lBjacHt","title":"前端","pathname":"/xue-xi-bi-ji/qian-duan","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"学习笔记"}]},{"id":"-LiOeAGkNyTH-OcgyVf1","title":"开发PWA应用","pathname":"/xue-xi-bi-ji/qian-duan/pwa","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"学习笔记"},{"label":"前端"}]},{"id":"-Lcei2yEAEvn7kVThE3S","title":"jenkins","pathname":"/jenkins","siteSpaceId":"sitesp_o3mt6","description":""},{"id":"-Lcei2yFeulGsCG6Qmw5","title":"jenkins配置备份","pathname":"/jenkins/jenkins-pei-zhi","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"jenkins"}]},{"id":"-Lcei2yGxpv_UPttm1hY","title":"gitlab触发Jenkins 自动构建","pathname":"/jenkins/gitlab-chu-fa-jenkins-zi-dong-gou-jian","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"jenkins"}]},{"id":"-Lcei2yH1p_PKmYPjcRA","title":"安装与使用","pathname":"/jenkins/an-zhuang-yu-shi-yong","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"jenkins"}]},{"id":"-Lcei2yI4zrgVTfyiQud","title":"npm","pathname":"/npm","siteSpaceId":"sitesp_o3mt6","description":""},{"id":"-Lcei2yJTuu3YiLk1mEM","title":"npm 使用","pathname":"/npm/npm","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"npm"}]},{"id":"-Lcei2yK9e4u39CJ0n0j","title":"git","pathname":"/git","siteSpaceId":"sitesp_o3mt6","description":""},{"id":"-Lcei2yLwojR3Mag8W9Y","title":"ignore","pathname":"/git/ignore","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"git"}]},{"id":"-Lcelgx70rgLP1EVrUe-","title":"git使用总结","pathname":"/git/git","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"git"}]},{"id":"-Lcei2yNDjpKKsM85fuh","title":"git配置多个远程仓库","pathname":"/git/git-pei-zhi-duo-ge-yuan-cheng-cang-ku","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"git"}]},{"id":"-Lcei2yONKMzoXby9ljt","title":"前端","pathname":"/qian-duan","siteSpaceId":"sitesp_o3mt6","description":""},{"id":"-Lcei2yPg-nanLThSnNE","title":"swig","pathname":"/qian-duan/swig","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"前端"}]},{"id":"-Lcei2yQjv4duEYra5_6","title":"解决跨域请求问题","pathname":"/qian-duan/kua-yu-qing-qiu-wen-ti","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"前端"}]},{"id":"-Lcei2yRLXVbYJ9AW2zO","title":"angularjs 学习","pathname":"/qian-duan/angularjs","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"前端"}]},{"id":"-Lcei2ySPpBEAKW2fv8P","title":"scriptbot的前端开发经验总结","pathname":"/qian-duan/scriptbot-kai-fa-li-cheng","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"前端"}]},{"id":"-Lcei2yTTNywfadDnpgo","title":"各种资源","pathname":"/qian-duan/zi-yuan","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"前端"}]},{"id":"-Lcei2yUS8f8CPWK5fNc","title":"一些有用的js代码","pathname":"/qian-duan/js-dai-ma-kuai","siteSpaceId":"sitesp_o3mt6","description":"","breadcrumbs":[{"label":"前端"}]}]}