From 4dbd4a34266580af610fc803592869e9b57b3f2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B1=9F=E5=BF=97=E9=9B=84?= Date: Mon, 30 Jul 2018 15:35:52 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=89=8D=E5=90=8E=E7=AB=AF?= =?UTF-8?q?=E8=87=AA=E5=8A=A8=E9=83=A8=E7=BD=B2=E6=96=B9=E6=A1=88=E6=96=87?= =?UTF-8?q?=E7=AB=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- db.json | 2 +- source/_posts/node前后端自动部属方案.md | 132 ++++++++++++++++++++++++ source/about/index.md | 15 ++- themes/material/_config.yml | 21 ++-- 4 files changed, 151 insertions(+), 19 deletions(-) create mode 100644 source/_posts/node前后端自动部属方案.md diff --git a/db.json b/db.json index 68f9064..390800b 100644 --- a/db.json +++ b/db.json @@ -1 +1 @@ -{"meta":{"version":1,"warehouse":"2.2.0"},"models":{"Asset":[{"_id":"source/CNAME","path":"CNAME","modified":0,"renderable":0},{"_id":"source/favicon.ico","path":"favicon.ico","modified":0,"renderable":0},{"_id":"source/readme.MD","path":"readme.MD","modified":0,"renderable":0},{"_id":"source/jzxer.jpg","path":"jzxer.jpg","modified":0,"renderable":0},{"_id":"themes/material/source/img/browserstack_logo.png","path":"img/browserstack_logo.png","modified":0,"renderable":1},{"_id":"themes/material/source/img/logo.png","path":"img/logo.png","modified":0,"renderable":1},{"_id":"themes/material/source/css/disqus-proxy.css","path":"css/disqus-proxy.css","modified":0,"renderable":1},{"_id":"themes/material/source/css/disqus-proxy.min.css","path":"css/disqus-proxy.min.css","modified":0,"renderable":1},{"_id":"themes/material/source/css/duoshuo.css","path":"css/duoshuo.css","modified":0,"renderable":1},{"_id":"themes/material/source/css/duoshuo.min.css","path":"css/duoshuo.min.css","modified":0,"renderable":1},{"_id":"themes/material/source/css/fontawesome.min.css","path":"css/fontawesome.min.css","modified":0,"renderable":1},{"_id":"themes/material/source/css/ie-blocker.css","path":"css/ie-blocker.css","modified":0,"renderable":1},{"_id":"themes/material/source/css/gallery.min.css","path":"css/gallery.min.css","modified":0,"renderable":1},{"_id":"themes/material/source/css/uc.css","path":"css/uc.css","modified":0,"renderable":1},{"_id":"themes/material/source/fonts/MaterialIcons-Regular.woff","path":"fonts/MaterialIcons-Regular.woff","modified":0,"renderable":1},{"_id":"themes/material/source/fonts/MaterialIcons-Regular.woff2","path":"fonts/MaterialIcons-Regular.woff2","modified":0,"renderable":1},{"_id":"themes/material/source/img/bg.png","path":"img/bg.png","modified":0,"renderable":1},{"_id":"themes/material/source/js/ie-blocker.en.js","path":"js/ie-blocker.en.js","modified":0,"renderable":1},{"_id":"themes/material/source/js/ie-blocker.zhCN.js","path":"js/ie-blocker.zhCN.js","modified":0,"renderable":1},{"_id":"themes/material/source/js/lazyload.min.js","path":"js/lazyload.min.js","modified":0,"renderable":1},{"_id":"themes/material/source/js/nprogress.js","path":"js/nprogress.js","modified":0,"renderable":1},{"_id":"themes/material/source/js/queue.js","path":"js/queue.js","modified":0,"renderable":1},{"_id":"themes/material/source/js/queue.min.js","path":"js/queue.min.js","modified":0,"renderable":1},{"_id":"themes/material/source/js/smoothscroll.js","path":"js/smoothscroll.js","modified":0,"renderable":1},{"_id":"themes/material/source/css/style.css","path":"css/style.css","modified":0,"renderable":1},{"_id":"themes/material/source/css/style.min.css","path":"css/style.min.css","modified":0,"renderable":1},{"_id":"themes/material/source/img/avatar.png","path":"img/avatar.png","modified":0,"renderable":1},{"_id":"themes/material/source/img/favicon.png","path":"img/favicon.png","modified":0,"renderable":1},{"_id":"themes/material/source/img/sidebar_header.png","path":"img/sidebar_header.png","modified":0,"renderable":1},{"_id":"themes/material/source/js/lsloader.js","path":"js/lsloader.js","modified":0,"renderable":1},{"_id":"themes/material/source/js/lsloader.min.js","path":"js/lsloader.min.js","modified":0,"renderable":1},{"_id":"themes/material/source/fonts/MaterialIcons-Regular.ttf","path":"fonts/MaterialIcons-Regular.ttf","modified":0,"renderable":1},{"_id":"themes/material/source/fonts/fontawesome-webfont.woff","path":"fonts/fontawesome-webfont.woff","modified":0,"renderable":1},{"_id":"themes/material/source/fonts/fontawesome-webfont.woff2","path":"fonts/fontawesome-webfont.woff2","modified":0,"renderable":1},{"_id":"themes/material/source/js/jquery.min.js","path":"js/jquery.min.js","modified":0,"renderable":1},{"_id":"themes/material/source/css/material.min.css","path":"css/material.min.css","modified":0,"renderable":1},{"_id":"themes/material/source/js/js.js","path":"js/js.js","modified":0,"renderable":1},{"_id":"themes/material/source/js/js.min.js","path":"js/js.min.js","modified":0,"renderable":1},{"_id":"themes/material/source/fonts/MaterialIcons-Regular.eot","path":"fonts/MaterialIcons-Regular.eot","modified":0,"renderable":1},{"_id":"themes/material/source/fonts/FontAwesome.otf","path":"fonts/FontAwesome.otf","modified":0,"renderable":1},{"_id":"themes/material/source/fonts/fontawesome-webfont.eot","path":"fonts/fontawesome-webfont.eot","modified":0,"renderable":1},{"_id":"themes/material/source/fonts/fontawesome-webfont.ttf","path":"fonts/fontawesome-webfont.ttf","modified":0,"renderable":1},{"_id":"themes/material/source/img/footer/footer_ico-bilibili.svg","path":"img/footer/footer_ico-bilibili.svg","modified":0,"renderable":1},{"_id":"themes/material/source/img/footer/footer_ico-facebook.svg","path":"img/footer/footer_ico-facebook.svg","modified":0,"renderable":1},{"_id":"themes/material/source/img/footer/footer_ico-github.svg","path":"img/footer/footer_ico-github.svg","modified":0,"renderable":1},{"_id":"themes/material/source/img/footer/footer_ico-gplus.svg","path":"img/footer/footer_ico-gplus.svg","modified":0,"renderable":1},{"_id":"themes/material/source/img/footer/footer_ico-instagram.svg","path":"img/footer/footer_ico-instagram.svg","modified":0,"renderable":1},{"_id":"themes/material/source/img/footer/footer_ico-linkedin.svg","path":"img/footer/footer_ico-linkedin.svg","modified":0,"renderable":1},{"_id":"themes/material/source/img/footer/footer_ico-telegram.svg","path":"img/footer/footer_ico-telegram.svg","modified":0,"renderable":1},{"_id":"themes/material/source/img/footer/footer_ico-tumblr.svg","path":"img/footer/footer_ico-tumblr.svg","modified":0,"renderable":1},{"_id":"themes/material/source/img/footer/footer_ico-twitter.svg","path":"img/footer/footer_ico-twitter.svg","modified":0,"renderable":1},{"_id":"themes/material/source/img/footer/footer_ico-weibo.svg","path":"img/footer/footer_ico-weibo.svg","modified":0,"renderable":1},{"_id":"themes/material/source/img/footer/footer_ico-zhihu.svg","path":"img/footer/footer_ico-zhihu.svg","modified":0,"renderable":1},{"_id":"themes/material/source/img/gallery/arrow.svg","path":"img/gallery/arrow.svg","modified":0,"renderable":1},{"_id":"themes/material/source/img/gallery/close.svg","path":"img/gallery/close.svg","modified":0,"renderable":1},{"_id":"themes/material/source/img/gallery/spinner.svg","path":"img/gallery/spinner.svg","modified":0,"renderable":1},{"_id":"themes/material/source/img/random/material-10.png","path":"img/random/material-10.png","modified":0,"renderable":1},{"_id":"themes/material/source/img/random/material-12.png","path":"img/random/material-12.png","modified":0,"renderable":1},{"_id":"themes/material/source/img/random/material-17.png","path":"img/random/material-17.png","modified":0,"renderable":1},{"_id":"themes/material/source/img/random/material-19.png","path":"img/random/material-19.png","modified":0,"renderable":1},{"_id":"themes/material/source/img/random/material-4.png","path":"img/random/material-4.png","modified":0,"renderable":1},{"_id":"themes/material/source/img/random/material-3.png","path":"img/random/material-3.png","modified":0,"renderable":1},{"_id":"themes/material/source/img/random/material-6.png","path":"img/random/material-6.png","modified":0,"renderable":1},{"_id":"themes/material/source/js/gallery/gallery.js","path":"js/gallery/gallery.js","modified":0,"renderable":1},{"_id":"themes/material/source/img/random/material-8.png","path":"img/random/material-8.png","modified":0,"renderable":1},{"_id":"themes/material/source/img/random/material-9.png","path":"img/random/material-9.png","modified":0,"renderable":1},{"_id":"themes/material/source/css/material.css","path":"css/material.css","modified":0,"renderable":1},{"_id":"themes/material/source/img/random/material-1.png","path":"img/random/material-1.png","modified":0,"renderable":1},{"_id":"themes/material/source/img/random/material-11.png","path":"img/random/material-11.png","modified":0,"renderable":1},{"_id":"themes/material/source/img/random/material-13.png","path":"img/random/material-13.png","modified":0,"renderable":1},{"_id":"themes/material/source/img/random/material-14.png","path":"img/random/material-14.png","modified":0,"renderable":1},{"_id":"themes/material/source/img/random/material-15.png","path":"img/random/material-15.png","modified":0,"renderable":1},{"_id":"themes/material/source/img/random/material-16.png","path":"img/random/material-16.png","modified":0,"renderable":1},{"_id":"themes/material/source/img/random/material-18.png","path":"img/random/material-18.png","modified":0,"renderable":1},{"_id":"themes/material/source/img/random/material-2.png","path":"img/random/material-2.png","modified":0,"renderable":1},{"_id":"themes/material/source/img/random/material-5.png","path":"img/random/material-5.png","modified":0,"renderable":1},{"_id":"themes/material/source/img/random/material-7.png","path":"img/random/material-7.png","modified":0,"renderable":1},{"_id":"themes/material/source/fonts/fontawesome-webfont.svg","path":"fonts/fontawesome-webfont.svg","modified":0,"renderable":1},{"_id":"themes/material/source/fonts/Roboto-Bold.ttf","path":"fonts/Roboto-Bold.ttf","modified":0,"renderable":1},{"_id":"themes/material/source/fonts/Roboto-Black.ttf","path":"fonts/Roboto-Black.ttf","modified":0,"renderable":1},{"_id":"themes/material/source/fonts/Roboto-Medium.ttf","path":"fonts/Roboto-Medium.ttf","modified":0,"renderable":1},{"_id":"themes/material/source/fonts/Roboto-Light.ttf","path":"fonts/Roboto-Light.ttf","modified":0,"renderable":1},{"_id":"themes/material/source/fonts/Roboto-Regular.ttf","path":"fonts/Roboto-Regular.ttf","modified":0,"renderable":1},{"_id":"themes/material/source/fonts/Roboto-Thin.ttf","path":"fonts/Roboto-Thin.ttf","modified":0,"renderable":1},{"_id":"themes/material/source/img/daily_pic.jpg","path":"img/daily_pic.jpg","modified":0,"renderable":1},{"_id":"themes/material/source/img/favicon.ico","path":"img/favicon.ico","modified":0,"renderable":1},{"_id":"themes/material/source/img/logo.jpg","path":"img/logo.jpg","modified":0,"renderable":1},{"_id":"themes/material/source/img/logo.svg","path":"img/logo.svg","modified":0,"renderable":1},{"_id":"themes/material/source/js/mathjax.js","path":"js/mathjax.js","modified":0,"renderable":1}],"Cache":[{"_id":"source/CNAME","hash":"4fdd6b7d8773aebda46446b90d889cd3a675e18e","modified":1527216077245},{"_id":"source/favicon.ico","hash":"b739465b2c68acac676f90a1f8a12b6ada131f1d","modified":1494941816000},{"_id":"source/googlec841984147bd55ec.html","hash":"06b97841c319c693ac915c478eb9daefd15fda37","modified":1527216902526},{"_id":"source/readme.MD","hash":"b7084d85b953e42f2161a79a1dde34909d3b45cc","modified":1498402952000},{"_id":"themes/material/.eslintrc.json","hash":"83ddc0cdc18f28b967795b8dac0421a52cdf7ece","modified":1517370288365},{"_id":"themes/material/.gitignore","hash":"ffb6e750dc55e77b319a191fd1a58cee81c52803","modified":1531481131885},{"_id":"themes/material/.travis.yml","hash":"93eb4648349274ffda0c146bbc019d1d2cd57ca3","modified":1496262990000},{"_id":"themes/material/CONTRIBUTING.md","hash":"148f555e47d4725fe1faac775107a4d7b03f7136","modified":1517370288368},{"_id":"themes/material/CONTRIBUTING.zh-cn.md","hash":"ef3ccef0451d6ac616b3a35fbfedb6abd35e6b41","modified":1517370288368},{"_id":"themes/material/README.md","hash":"cc7b80f6bce7b910a7ba641abac1ade1311705f8","modified":1531484003222},{"_id":"themes/material/LICENSE","hash":"12d81f50767d4e09aa7877da077ad9d1b915d75b","modified":1517370288368},{"_id":"themes/material/contributing.json","hash":"1bc0871b1c7822b82533b614090ac0ab7c55282c","modified":1517370288369},{"_id":"themes/material/.DS_Store","hash":"e8b88d40f36c3d9aed77a1639e14c28eff7ad943","modified":1531483252009},{"_id":"themes/material/_config.template.yml","hash":"3e9eb8083c0188dbab50ce3ebccf9fb2a504d8fb","modified":1531484003222},{"_id":"themes/material/lint.sh","hash":"49c3a65f8ca65754ec7fefcd2dcb6adc187f3856","modified":1517370288396},{"_id":"themes/material/_config.yml","hash":"db078d4eaa367564bb6ee2e695e36ca36b08a348","modified":1531484003222},{"_id":"themes/material/package.json","hash":"6b63bbc7e3c8532359dd2a80328f51f4e97474b9","modified":1531484003243},{"_id":"source/jzxer.jpg","hash":"58b488993d67018a8463d325ac2f61db3f38de78","modified":1495539538000},{"_id":"source/_data/links.yml","hash":"4c88ddf344e86aebbfcf345aa628df6b9c5dc71e","modified":1497524680000},{"_id":"source/_data/gallery.yml","hash":"90234ab54bdc232274bca3de1e65b9d161cf5d14","modified":1527145140470},{"_id":"source/_posts/Amani-间奏-1.md","hash":"f0c55da46b35e70271b4eff09381cf3e6cbeb52e","modified":1527232924916},{"_id":"source/about/index.md","hash":"e40fffe9d4d7d75f8010a05952729de4d4d2b436","modified":1529830518102},{"_id":"source/_posts/PWA初窥.md","hash":"e53e8e704bffe67ba6e1778e2a9c81708682ccd8","modified":1527233905100},{"_id":"source/_posts/GIT使用攻略.md","hash":"c9eafbedc35445687bbca0170f19c1333a00e5a2","modified":1527233385993},{"_id":"source/_posts/RBP.md","hash":"878bd897aa1df08598c10d5430b23576c5583d32","modified":1529828936257},{"_id":"source/_posts/JS常见的十大错误.md","hash":"64ea5f655bb9c2d8c03a19ab6a6ca38190be8731","modified":1527233626355},{"_id":"source/_posts/badboy.md","hash":"91da82c7a1f367c279d51c59f9b2a50e5f0fd6d7","modified":1527232968267},{"_id":"source/_posts/commonJS和AMD-CMD.md","hash":"c95aa7fad6e0fd64b6cc93937fd78e7fc6294c9d","modified":1527233039904},{"_id":"source/_posts/css的命名规范.md","hash":"21c7df3a640b81871aaf0b95bd3975b008dd18bc","modified":1527233191876},{"_id":"source/_posts/hexo搭建博客.md","hash":"672d48e74aa5f83c65a9047c4fb8f2440ef78ddc","modified":1527232860036},{"_id":"source/_posts/js中的一些方法和函数.md","hash":"23d01afa573646cc518ff562f24088daea27c954","modified":1527233470460},{"_id":"source/_posts/js常见的九种设计模式.md","hash":"cfe95be600fb2f48c9d832b4aacca7e423abb5b6","modified":1527233574266},{"_id":"source/_posts/cookie和session.md","hash":"719065291dab1e9467039c7063aec227da5aa42f","modified":1524745119549},{"_id":"source/_posts/learn-express.md","hash":"db459b653add29b97869b2941775f4a08254ef3a","modified":1527233813932},{"_id":"source/_posts/nginx配置和问题处理.md","hash":"75f00c4ade35b9c0d63fd1c4ec49ec5b93f2f25a","modified":1527233863310},{"_id":"source/_posts/redis环境搭建.md","hash":"9e13b55d90a7077b3fcff5a19e75f617aaa5fe31","modified":1527233915073},{"_id":"source/_posts/nodeJS性能处理一.md","hash":"7a1991bbbd2ed9b80cbdb0067dab81080ed330b8","modified":1527649680893},{"_id":"source/_posts/sessionStorage-localStotage-AND-cookies.md","hash":"8f64d7bd75be6690adf41614f65d8bc8f26ba498","modified":1527233964369},{"_id":"source/_posts/simpleCountry.md","hash":"10eb7c9e85b47c5fea09f4dae6c7439002a9c992","modified":1527234001609},{"_id":"source/_posts/sticky-footer.md","hash":"dc23f98b6359430f28e6dd20311bd1f719fe0208","modified":1527234097712},{"_id":"source/_posts/node连接阿里云redis.md","hash":"9d13b97761d33c7f9fa43d9aee715c80d770bfbf","modified":1524571638000},{"_id":"source/_posts/ubuntu下搭建一个nodejs-nginx-mongodb服务器.md","hash":"5defa0bab68cb72e09e41249dad96ee6f9c3b174","modified":1527234194283},{"_id":"source/_posts/urlMaker.md","hash":"38e8229be9eb42b11204c28ce426696b55ed108b","modified":1527234307573},{"_id":"source/_posts/vscode-配置插件推荐.md","hash":"e39d5cbf5d0a4d55f3acc56f5f28ee15a1751090","modified":1527234319102},{"_id":"source/_posts/vue学习笔记(一).md","hash":"5355e61be1ead3cf91beeaf38c30318c36a70f0d","modified":1527234441887},{"_id":"source/_posts/travisCI-集成-gh-page-构建项目.md","hash":"906a99f94eb195a65ebf1ac1510cf7abac1eeee3","modified":1528862032861},{"_id":"source/_posts/vue高仿qq音乐官网.md","hash":"5a91fa0e2e5ae8a033a3f5dfcde8e8aed745b9fe","modified":1527240759003},{"_id":"source/_posts/wuti.md","hash":"cabf27def584e7bb363204de7007ccd81cd0707a","modified":1527240905296},{"_id":"source/_posts/一些不可思议的的事.md","hash":"44fedd9aee68fc3729f324904e46933d131920bb","modified":1527239835583},{"_id":"source/_posts/你的一生,究竟为什么而活.md","hash":"e8475fc896a5d3bc24a5f5f87ac2935a2260fa69","modified":1527391536511},{"_id":"source/_posts/七种公司永远做不大-十种老板永远不成功.md","hash":"a657144966f11395a8651e8d791b2f5d413f39b8","modified":1527235702089},{"_id":"source/_posts/webPerformanceOptimization-2.md","hash":"0e35466e73bbf909ba04ea6b0bb8fe88a2862b65","modified":1527673525462},{"_id":"source/_posts/关于罗永浩.md","hash":"9ce810bf805b2805c38e3634a6afbf001be99e16","modified":1527235531799},{"_id":"source/_posts/光辉岁月-间奏.md","hash":"31839ad7cc2c792b2785aefaf0ba36a47532b7d2","modified":1527240951988},{"_id":"source/_posts/前端的职业路线.md","hash":"ce2633df138b8a39bd0a77b6a97a7b85394513e5","modified":1527390280686},{"_id":"source/_posts/前端安全.md","hash":"17dce0fb42934f6e0945322b90c1785c87b4e548","modified":1527235496262},{"_id":"source/_posts/四种常见的布局.md","hash":"5173b0fe287ebd98991ac09eda49f42aaffc8a81","modified":1527235132015},{"_id":"source/_posts/前端面试准备.md","hash":"2cc0fa4df40c4f87337f2c245babfa838f511582","modified":1527235308325},{"_id":"source/_posts/前端面试题.md","hash":"9dd7bfb21d49c87b8dbb20259af377e5d3591e2a","modified":1527235166359},{"_id":"source/_posts/如何成为一名合格的CEO.md","hash":"b018378f6b21a4932f354cf435bf5d2296e81c13","modified":1527235085749},{"_id":"source/_posts/如何规划自己的工作和生活.md","hash":"4f3afaf12d40b2d98ab139e6c311dbcc44794dd7","modified":1527391027657},{"_id":"source/_posts/如何理解yield和-函数.md","hash":"4cec657f2ada84e53bd21106f674cb27304eca68","modified":1527235057271},{"_id":"source/_posts/常见的兼容性问题.md","hash":"f36c142d71bca47faef9c717ede4bbe8017a5445","modified":1527235007579},{"_id":"source/_posts/我向往的明天.md","hash":"457af1ab2b7dda22d0e704af5b5b5f941ef476ff","modified":1527234856896},{"_id":"source/_posts/我个人的coding风格.md","hash":"64f348b28bef010c7d51d7ff9e66de3df25fc186","modified":1527234910946},{"_id":"source/_posts/我所追求的狼性.md","hash":"8d3051c85fba113ea592a2e9f8b63d5a499e9b23","modified":1527234822613},{"_id":"source/_posts/学生思维.md","hash":"f974787a4e47e42fc55c4d9a9f787f658d01f855","modified":1523329222013},{"_id":"source/_posts/我是愤怒.md","hash":"d3b88d3f1f9be76ff76e9733e7a91000f666a109","modified":1527240928072},{"_id":"source/_posts/搭一个windows云服务器.md","hash":"aa296efe46e955cad23c9bf3c36880c828d6464d","modified":1527234687639},{"_id":"source/_posts/梦中的婚礼.md","hash":"c38fd68ec128954f7b9a83cc204a474df60903c1","modified":1527235602925},{"_id":"source/_posts/正则表达式.md","hash":"c37e6092d4f3f2253dd42ca0a64c4e23b1ec8680","modified":1527234648689},{"_id":"source/_posts/用vue撸一个二手商城.md","hash":"b9f43996b6283e1afc39c0cd7dd18bebb6784017","modified":1527234613335},{"_id":"source/_posts/电吉他即兴原理.md","hash":"a0352a0446e1c85c7d9c9359908ce21167315a59","modified":1527234570839},{"_id":"source/_posts/线上部署:heroku.md","hash":"19aa13abab31c3e6337402b0f2179e0009c157b1","modified":1528774638128},{"_id":"source/_posts/董思阳的忠告.md","hash":"6941b10654cdeb7e1c0ec0e9335fcccbbc11bae3","modified":1527234543621},{"_id":"source/_posts/论轮播图的原理.md","hash":"2ff27fcac6a9872ab9a4d5a8d31677b03ca50eec","modified":1527234532414},{"_id":"source/gallery/index.md","hash":"e71678fb14b6c8a087079b18b2b56a93774c8918","modified":1497526288000},{"_id":"source/links/index.md","hash":"f3fe425603a04d3f2375a70cce9432986af05937","modified":1497524650000},{"_id":"source/tags/index.md","hash":"1be4afad4dc5457f14146240c5c133d0b50f7a29","modified":1497524928000},{"_id":"themes/material/.git/HEAD","hash":"acbaef275e46a7f14c1ef456fff2c8bbe8c84724","modified":1517370288353},{"_id":"themes/material/.git/config","hash":"e8a318ba42d027b4f4f195b2037f9101571706dd","modified":1517370288358},{"_id":"source/timeline/index.md","hash":"d5c4b429b3b7d07fedac100305d71f7e35607e2f","modified":1527327782642},{"_id":"themes/material/.git/index","hash":"1a9eea06d3607b3e3592c86302d5c7b73e867063","modified":1517378911261},{"_id":"themes/material/.git/description","hash":"9635f1b7e12c045212819dd934d809ef07efa2f4","modified":1517370274502},{"_id":"themes/material/.git/FETCH_HEAD","hash":"eba51e4510d6e6ba3490f3f06e326e8a347ec7cc","modified":1528688557615},{"_id":"themes/material/.git/packed-refs","hash":"d2e3908110890d67472e95dd60f1c2f6b5b70659","modified":1517370288346},{"_id":"themes/material/.github/ISSUE_TEMPLATE.md","hash":"52a733a4d2e21a9c4d719495a0353c6719484f9f","modified":1517370288366},{"_id":"themes/material/.github/PULL_REQUEST_TEMPLATE.md","hash":"f2a3a0b929c0909ab99c96fb82853c2c2d67961a","modified":1517370288366},{"_id":"themes/material/languages/ar.yml","hash":"b8ffe10584fe49ed0218e57b27140b134e3022f8","modified":1531484003223},{"_id":"themes/material/languages/de.yml","hash":"bce37d066ffa82f3e249d41d0ee883c913cc2c5f","modified":1517370288370},{"_id":"themes/material/languages/en.yml","hash":"2d538f5b71b2837b75bdcb686f1431a48dcb6eda","modified":1531484003224},{"_id":"themes/material/languages/es.yml","hash":"aaf23ea448489ec01f7c6228e3bf4833e062ec34","modified":1531484003224},{"_id":"themes/material/languages/fr.yml","hash":"66a966e8a9a60bfe00829b20c1f5e26cd6390f73","modified":1531484003225},{"_id":"themes/material/languages/ja.yml","hash":"af5466576ce9f6cac8529feb57ac8ba5401a318f","modified":1531484003225},{"_id":"themes/material/languages/ms.yml","hash":"237a39bbfcce33e7b918f6c5dc0f01bc79900262","modified":1517370288371},{"_id":"themes/material/languages/nl_NL.yml","hash":"b71e59807716185627d6b9b84e44a79401df639f","modified":1517370288371},{"_id":"themes/material/languages/pt-BR.yml","hash":"a070c2c4d0d3d54f8ca70513cff73c3f7c306db1","modified":1517370288371},{"_id":"themes/material/languages/ru.yml","hash":"fbff2cf48dbde45adcad781e2fd6c30b523a4ac1","modified":1517370288371},{"_id":"themes/material/languages/zh-CN.yml","hash":"563671897a5d4d04ddc2f4b8a45e8f2c366a77b9","modified":1531484003226},{"_id":"themes/material/languages/zh-TW.yml","hash":"516b74e942f849e716098d111c7c3a9f4847cb0a","modified":1531484003226},{"_id":"themes/material/layout/index.ejs","hash":"aca1abb741f891776913c8ea2e6ff626a0ea5736","modified":1531484003243},{"_id":"themes/material/layout/layout.ejs","hash":"94f66850b815a262c0f8ff112a32a0a6f43066e3","modified":1531484003243},{"_id":"themes/material/layout/post.ejs","hash":"17bf2e8e65b2d1bdfc85857a25755add8a875b16","modified":1531484003243},{"_id":"themes/material/scripts/helper.js","hash":"e7111a8b1f0ab5bf3466378c48c260a4f6e527d6","modified":1517370288396},{"_id":"themes/material/source/.DS_Store","hash":"df2fbeb1400acda0909a32c1cf6bf492f1121e07","modified":1531483485936},{"_id":"themes/material/layout/_partial/Isolation-post-info.ejs","hash":"da39a3ee5e6b4b0d3255bfef95601890afd80709","modified":1517370288372},{"_id":"themes/material/scripts/lib/font_lsload.js","hash":"da39a3ee5e6b4b0d3255bfef95601890afd80709","modified":1517370288397},{"_id":"themes/material/.git/hooks/commit-msg.sample","hash":"ee1ed5aad98a435f2020b6de35c173b75d9affac","modified":1517370274504},{"_id":"themes/material/.git/hooks/applypatch-msg.sample","hash":"4de88eb95a5e93fd27e78b5fb3b5231a8d8917dd","modified":1517370274506},{"_id":"themes/material/.git/hooks/post-update.sample","hash":"b614c2f63da7dca9f1db2e7ade61ef30448fc96c","modified":1517370274510},{"_id":"themes/material/.git/hooks/pre-applypatch.sample","hash":"f208287c1a92525de9f5462e905a9d31de1e2d75","modified":1517370274512},{"_id":"themes/material/.git/hooks/pre-commit.sample","hash":"36aed8976dcc08b5076844f0ec645b18bc37758f","modified":1517370274505},{"_id":"themes/material/.git/hooks/pre-push.sample","hash":"5c8518bfd1d1d3d2c1a7194994c0a16d8a313a41","modified":1517370274513},{"_id":"themes/material/.git/hooks/pre-rebase.sample","hash":"18be3eb275c1decd3614e139f5a311b75f1b0ab8","modified":1517370274505},{"_id":"themes/material/.git/hooks/pre-receive.sample","hash":"705a17d259e7896f0082fe2e9f2c0c3b127be5ac","modified":1517370274508},{"_id":"themes/material/.git/hooks/prepare-commit-msg.sample","hash":"2b6275eda365cad50d167fe3a387c9bc9fedd54f","modified":1517370274509},{"_id":"themes/material/.git/info/exclude","hash":"c879df015d97615050afa7b9641e3352a1e701ac","modified":1517370274502},{"_id":"themes/material/.git/hooks/update.sample","hash":"e729cd61b27c128951d139de8e7c63d1a3758dde","modified":1517370274514},{"_id":"themes/material/.git/logs/HEAD","hash":"c88511a9d262d83c53ce9c60d74f2f66ef69f599","modified":1517370288354},{"_id":"themes/material/layout/_partial/Isolation-post_entry.ejs","hash":"45eb5dc723d36e32553038422061cba6828957a1","modified":1531484003227},{"_id":"themes/material/layout/_partial/Paradox-post-info.ejs","hash":"9c6e728a736eaba7edbcaf6862e5dcef8edd2a9e","modified":1531484003227},{"_id":"themes/material/layout/_partial/Paradox-post-thumbnail.ejs","hash":"31095a56feaf04a710e8302ccb18e2d4d10b97ba","modified":1531484003227},{"_id":"themes/material/layout/_partial/Paradox-post_entry-thumbnail.ejs","hash":"ae949e16cbd20d895ba3c0b64f3992bf28d81e06","modified":1531484003228},{"_id":"themes/material/layout/_partial/Paradox-post_entry.ejs","hash":"36d3798224bf7dff7c0659876c5ad8a4785198e2","modified":1531484003228},{"_id":"themes/material/layout/_partial/Paradox-search.ejs","hash":"18a6971b04feccd124a096b8c7cecf1fd4bb914e","modified":1517370288373},{"_id":"themes/material/layout/_partial/blog_info.ejs","hash":"1b1a18b49674d2e78672a69c6ced6ff35f1b63e9","modified":1531484003229},{"_id":"themes/material/layout/_partial/comment.ejs","hash":"c9fb1f98a18ca484cb52d60e2ad2bad25b56dfb2","modified":1517370288373},{"_id":"themes/material/layout/_partial/config_css.ejs","hash":"9956cc20b84b67334dcc80a5d4396f9064d4a804","modified":1531484003229},{"_id":"themes/material/layout/_partial/config_font.ejs","hash":"f564ba4b36363882154870558091383887fffdf8","modified":1531484003229},{"_id":"themes/material/layout/_partial/daily_pic.ejs","hash":"22f377c0ba70d930a66dfcc775f216a560746996","modified":1531484003230},{"_id":"themes/material/layout/_partial/footer-left.ejs","hash":"c17e2da7d6cb0e4104fc64a541f4c81f4abed095","modified":1531484003230},{"_id":"themes/material/layout/_partial/footer-option.ejs","hash":"be20394eaeaf2d20db28946b948962c839da6ea9","modified":1517370288375},{"_id":"themes/material/layout/_partial/footer_top.ejs","hash":"9eaace4feb951c96c0033e7271497f3f300d2476","modified":1517370288375},{"_id":"themes/material/layout/_partial/head.ejs","hash":"16a4bc65e631f5d21e7fd204f457adc86ea2af26","modified":1531484003230},{"_id":"themes/material/layout/_partial/import_js.ejs","hash":"88c604ae4f70ccf24289bc967f18ada697013304","modified":1531484003231},{"_id":"themes/material/layout/_partial/isolate-sns_list.ejs","hash":"fc5f03ebb847f85975676a9dfee8870e7c908008","modified":1517370288376},{"_id":"themes/material/layout/_partial/isolate_info.ejs","hash":"b8ec76716bfa2e6513b4df6814fe8676536a94c1","modified":1517370288377},{"_id":"themes/material/layout/_partial/post-content.ejs","hash":"02374b20989c81031e29257d872624d5195ddcbd","modified":1531484003232},{"_id":"themes/material/layout/_partial/post-header.ejs","hash":"e5c1271b94d66597812cdf88057c8690bfe72d55","modified":1531484003232},{"_id":"themes/material/layout/_partial/post-info-share.ejs","hash":"b6e5af993245a2e3caa6eb66009503ec52c82f5b","modified":1531484003233},{"_id":"themes/material/layout/_partial/post-nav.ejs","hash":"7b291719414408a9ec0b9167a2c6c834f90905b3","modified":1531484003233},{"_id":"themes/material/layout/_partial/sidebar-footer.ejs","hash":"6c3486b846473e0d58666f7a8720f5bf4a14e030","modified":1517370288378},{"_id":"themes/material/layout/_partial/sidebar-footer_image.ejs","hash":"44aba38692abc609f28b55bff81362a1c03ce36c","modified":1531484003234},{"_id":"themes/material/layout/_partial/sidebar-header.ejs","hash":"d18344f05712f66e0385839e4d83d5a3a515c140","modified":1531484003234},{"_id":"themes/material/layout/_partial/sidebar-navigation.ejs","hash":"ff44901fdfdd952174b0d22e86df7163d7fba9ba","modified":1517370288381},{"_id":"themes/material/layout/_partial/footer.ejs","hash":"75ecc32a258857424c48a2ebb0b5b9f3b30614a5","modified":1531484003230},{"_id":"themes/material/layout/_partial/sidebar.ejs","hash":"c5ce6136e82895cb80dab8a918a7cdf2fe820fea","modified":1517370288382},{"_id":"themes/material/layout/_partial/structured-data.ejs","hash":"f3ed6673a774cd5a27c94dfe174e8f7344f4ebbe","modified":1531484003235},{"_id":"themes/material/layout/_partial/toc_button.ejs","hash":"1c0773c3b2cf33aad0e0373540e11540e5137c75","modified":1531484003235},{"_id":"themes/material/layout/_widget/dnsprefetch.ejs","hash":"bcb03e7716d080e4f667b242e8ba27c5082fc36b","modified":1528240960000},{"_id":"themes/material/layout/_widget/leancloud-like.ejs","hash":"e4780fe3bbb049db38d694fc18dee13d799bd51d","modified":1517370288391},{"_id":"themes/material/layout/_widget/leancloud-views.ejs","hash":"211dc183b8e84f71b2c25b3ac6659d162d81662b","modified":1517370288392},{"_id":"themes/material/layout/_widget/leancloud-views_num.ejs","hash":"e27baba6a2de406463735d276606b15fb40f5eba","modified":1517370288392},{"_id":"themes/material/layout/_widget/mathjax.ejs","hash":"843818bffeaebe5e3fa07c90d260bb912555cb3b","modified":1531484003241},{"_id":"themes/material/layout/_widget/nprogress.ejs","hash":"52fcfe5b70c25378e48bb67daf85d952b32d34b2","modified":1531484003241},{"_id":"themes/material/layout/_widget/page-gallery.ejs","hash":"f03bc95a0c9b4905413b8fdfefc1af463b51e828","modified":1531484003241},{"_id":"themes/material/layout/_widget/page-links.ejs","hash":"ed636c70c24a9265f386102d8735dead797d94c2","modified":1531484003242},{"_id":"themes/material/layout/_widget/page-tagcloud.ejs","hash":"e71de74e4067cc4e6aef1e09ac429c92bcd178b3","modified":1517370288393},{"_id":"themes/material/layout/_widget/page-timeline.ejs","hash":"9fa0195e08d9fd40aa0333e9279c98bc65acf604","modified":1517370288394},{"_id":"themes/material/layout/_widget/qrcode.ejs","hash":"ab544bc337a48bdd30f9cb146db6a287bb36a10f","modified":1531484003242},{"_id":"themes/material/layout/_widget/search-local-js.ejs","hash":"146bfb6952f17c0afbd26ac16a15c4d0d73c83d9","modified":1531484003242},{"_id":"themes/material/layout/_widget/search-swiftype-js.ejs","hash":"7ad1e843e620ccd9b3c041dccfdcee97921247a1","modified":1517370288394},{"_id":"themes/material/scripts/lib/css_lsload.js","hash":"c52bbfe62863cd141925747b2575a6a6858444d1","modified":1531484003244},{"_id":"themes/material/scripts/lib/get_file_hex.js","hash":"eb3b9a45f8ca45ef40d5421baef7d4484023982c","modified":1517370288397},{"_id":"themes/material/scripts/lib/js_hex.js","hash":"2704583aa036d538544ce31c2e924c0c125309dd","modified":1517370288397},{"_id":"themes/material/scripts/lib/js_lsload.js","hash":"c604f337d219bccf3f315e984cf12a6658dbd7a2","modified":1531484003244},{"_id":"themes/material/scripts/lib/path_for.js","hash":"f944e3b53a468962121aa3357cc0bc18ac27a34c","modified":1517370288398},{"_id":"themes/material/source/css/disqus-proxy.css","hash":"770776d8cec27cd5661bdfd59eff9af263439989","modified":1517370288399},{"_id":"themes/material/source/css/disqus-proxy.min.css","hash":"3f8f99f71d361302288b0ba11fd36072564b08c2","modified":1517370288399},{"_id":"themes/material/source/css/duoshuo.css","hash":"32a02eaa01ff7b66fd9df307b0d33d52810096be","modified":1517370288400},{"_id":"themes/material/source/css/duoshuo.min.css","hash":"89a30544b8b01d061da51c40f2af702a7969de5e","modified":1517370288400},{"_id":"themes/material/source/css/fontawesome.min.css","hash":"512c7d79033e3028a9be61b540cf1a6870c896f8","modified":1517370288401},{"_id":"themes/material/source/css/gallery.min.css","hash":"c5333ca835aae49239d809130a7b281af745729e","modified":1517370288402},{"_id":"themes/material/source/css/ie-blocker.css","hash":"dddce7e6250a449291888ae7865697282a213b14","modified":1517370288402},{"_id":"themes/material/source/css/material-icons.css","hash":"f6f95fe5190f3c65931847246621fb83754eb00c","modified":1517370288403},{"_id":"themes/material/source/css/prettify.css","hash":"c395f20ee64e80c2b6b15c7dade02f9aaaeab2c8","modified":1517370288405},{"_id":"themes/material/source/css/prettify.min.css","hash":"62edd8f08656463b0e077dcf893faa3cc8eb5fe4","modified":1517370288406},{"_id":"themes/material/source/css/uc.css","hash":"1e0977a2c9bdf721cc05654dfc025dd250655852","modified":1517370288416},{"_id":"themes/material/source/fonts/MaterialIcons-Regular.woff2","hash":"09963592e8c953cc7e14e3fb0a5b05d5042e8435","modified":1517370288422},{"_id":"themes/material/source/fonts/MaterialIcons-Regular.woff","hash":"c6c953c2ccb2ca9abb21db8dbf473b5a435f0082","modified":1517370288421},{"_id":"themes/material/source/img/bg.png","hash":"a32f9717e19e821a4030ade551dc2917c889fcd8","modified":1517370288464},{"_id":"themes/material/source/img/.DS_Store","hash":"9c6ace24c3cef288a691ebc6f97718b555ce27fd","modified":1531483485937},{"_id":"themes/material/source/img/favicon.png","hash":"62b168f4dcf48fd48db3f571cf1999948ba4aec1","modified":1531477859025},{"_id":"themes/material/source/img/favicon.ico","hash":"b739465b2c68acac676f90a1f8a12b6ada131f1d","modified":1517379560418},{"_id":"themes/material/source/js/Valine.min.js","hash":"6a287a99a772a0ea8f98b133523429c9250cc67f","modified":1517370288488},{"_id":"themes/material/source/js/MathJax.js","hash":"a21703b5848325a902c9b39bbf3ca6490d3e1b1b","modified":1517370288487},{"_id":"themes/material/source/js/hanabi-browser-bundle.js","hash":"d646647bda386140c8315d60e3ff4ddbdb15c1ea","modified":1517370288489},{"_id":"themes/material/source/js/ie-blocker.zhCN.js","hash":"0ed49b0ec1d1924b128fbd97fca2cf7af7856fdf","modified":1517370288490},{"_id":"themes/material/source/js/ie-blocker.en.js","hash":"96ca8e677a12048d099319ebdf01983ddc6ca80c","modified":1517370288489},{"_id":"themes/material/source/img/logo.svg","hash":"84334d74bdc575ea6e07234d7436cd153f63171f","modified":1527326164339},{"_id":"themes/material/source/img/sidebar_header.png","hash":"c47f4d39f421c0a950279d050ae82f9ae6dd19ff","modified":1496262990000},{"_id":"themes/material/source/js/lazyload.min.js","hash":"5348fd7aa4dbefac9d21091c9fd5e263563b5540","modified":1517370288496},{"_id":"themes/material/source/js/lsloader.js","hash":"890f196c276aded83e40a60c516e4408d42a3c7d","modified":1531484003373},{"_id":"themes/material/source/js/lsloader.min.js","hash":"089ffda1dbc3ec5e5168331121ce6daaa241c132","modified":1531484003374},{"_id":"themes/material/source/js/nprogress.js","hash":"a3058d4b6afb5d7a14e5afcbb88f778de35864f0","modified":1517370288497},{"_id":"themes/material/source/img/logo.jpg","hash":"8e905647cfc062c9152540130cc7cb99b16b6c9d","modified":1517284302290},{"_id":"themes/material/source/js/queue.js","hash":"dd252616b568b71c222d9cfc859bfe52738e576a","modified":1517370288498},{"_id":"themes/material/source/js/prettify.min.js","hash":"69908fe0a09cee107c25cb5d769b861723e7b7bb","modified":1517370288498},{"_id":"themes/material/source/js/smoothscroll.js","hash":"df56a1c84191a62750ae820943377b6775fca0e2","modified":1517370288499},{"_id":"themes/material/source/js/queue.min.js","hash":"21aab782ca33efbb1386cc960b6be0a02106760d","modified":1517370288498},{"_id":"themes/material/source/css/material.css","hash":"19818d637ecb3bae73d16ee90444c42fe4458b54","modified":1531484003247},{"_id":"themes/material/source/css/material.min.css","hash":"f3c8e6a9d94e6cad30c6628e1d732e6ee00d5fce","modified":1531484003248},{"_id":"themes/material/source/css/style.css","hash":"52a827e62695ed758b5e5102e63f78a532c0311c","modified":1531484003249},{"_id":"themes/material/source/css/style.min.css","hash":"2e9f8420f0047e7639df4be5619bf279b4ecb94f","modified":1531484003250},{"_id":"themes/material/source/fonts/MaterialIcons-Regular.ttf","hash":"fc05de31234e0090f7ddc28ce1b23af4026cb1da","modified":1517370288421},{"_id":"themes/material/source/fonts/fontawesome-webfont.woff","hash":"28b782240b3e76db824e12c02754a9731a167527","modified":1517370288462},{"_id":"themes/material/source/fonts/fontawesome-webfont.woff2","hash":"d6f48cba7d076fb6f2fd6ba993a75b9dc1ecbf0c","modified":1517370288462},{"_id":"themes/material/source/img/bg 下午5.09.36.jpg","hash":"e635bebc205fcbed32fd15de933cd758de7d1d41","modified":1527324692746},{"_id":"themes/material/source/img/daily_pic.jpg","hash":"285843be2f7ee3c7075b3b77ca43dc7939d8bc82","modified":1527324413955},{"_id":"themes/material/source/js/jquery.min.js","hash":"00073d6597d2760b81387274a9ec56b9d5cb1552","modified":1517370288491},{"_id":"themes/material/source/js/js.js","hash":"15ab2a8a59623db0faaea3c50e0f347cc0dc810e","modified":1531484003371},{"_id":"themes/material/source/js/js.min.js","hash":"2d0e6569a2bb608bfd37f395945ac449d3924d84","modified":1531484003372},{"_id":"themes/material/.git/objects/05/4ac3e226a7c640a2061fefa2db4ee2663894a7","hash":"c78eb95a2fc25a93222d4bce25620f0f8167fe0e","modified":1527046792849},{"_id":"themes/material/.git/objects/03/007d3f2cc8dac423bbdeb5e54ef8f57f2656d1","hash":"cf50a01375c0e5a1510c3bf6d748af8508415f65","modified":1528679456469},{"_id":"themes/material/.git/objects/05/c4273edc621b10fba6ae8975741fee4b7b3d81","hash":"ebea8b2aef172893ee31a3dac4fb427dceaabebb","modified":1528679456484},{"_id":"themes/material/.git/objects/03/06db258e8b8c1eae31beaf1cf2956ebe7070cc","hash":"97922d8812b7123689b480e9494a3d9f43c664cf","modified":1527046792860},{"_id":"themes/material/.git/objects/03/626f765701b061abbc960549b08c21d0cb1e37","hash":"5ebb301ee5b559bc9dc1cd41e4a037d0f23f115f","modified":1527046792844},{"_id":"themes/material/.git/objects/0b/3b7bd7880a48cf814ca30bd708f725f535a29a","hash":"d3399a44fd5146c7aa4e875d80d0bb5b12ec8be9","modified":1528679456489},{"_id":"themes/material/.git/objects/0b/3e3e3dd934759feaa5684de48057f50547c648","hash":"7fcd67a8fd44583961c28b00cadfc17b3df7c6b9","modified":1527046792867},{"_id":"themes/material/.git/objects/14/2a5d328ef7311b2025c26ee4c50e9c93e21356","hash":"0765fe7d2418924bfd47005a3078114ef83aed58","modified":1527046792871},{"_id":"themes/material/.git/objects/11/b5b0a0f0b64707f0f5f55ac81931a6ea94b04e","hash":"9b6b3690b8a559e215c273b22b94980ea11a9768","modified":1527046792870},{"_id":"themes/material/.git/objects/0c/1d2b6a75962ddc461ea82cc01514d4dfd59e98","hash":"88c9cf13312df3e7bd971386fba040badfb4607a","modified":1527046792875},{"_id":"themes/material/.git/objects/06/6b5d1b42e7aa952d0efcbbab35e11870876661","hash":"3db1826fbd2047d1670c53c71f71935926ba9d1d","modified":1527046792869},{"_id":"themes/material/.git/objects/17/8735dea2f35b763b0762d7c76fde726b4a9d88","hash":"eae7422b0c13d2eddb89781f217eb3bdaa415968","modified":1527046792842},{"_id":"themes/material/.git/objects/0a/aa69d9090b1f517f0d0705ff481f5eb1cf7a1e","hash":"01f599c79b2444a437a5a91b4120d5d52a0d32c5","modified":1527046792877},{"_id":"themes/material/.git/objects/0a/c706f4aac93a77a797f6665c036baf4799bfbb","hash":"098a2404f2462729b14f3911b0d149d976912263","modified":1527046792840},{"_id":"themes/material/.git/objects/06/4c5060c59c1280b3a432283ccac2a1d2b30796","hash":"574534a4f5ef76ff3ccce6d9411a6cb422f2d3a2","modified":1520127189489},{"_id":"themes/material/.git/objects/00/304c65823aeda0d90373d75a11af3a1fe43732","hash":"afd98feca947f3202eaf9d6ee3bbdae0578813b3","modified":1520127189484},{"_id":"themes/material/.git/objects/0f/80eda0d3898d727ffe08976c8952f1c722899d","hash":"799cac9a0c0816642375e9b5e955fb4fb2178123","modified":1527046792874},{"_id":"themes/material/.git/objects/19/695de6aeb11f6912f66607c29e32df133193e1","hash":"7f760fec7da4393b8a40619a60f5165e2144bda2","modified":1527046792863},{"_id":"themes/material/.git/objects/2a/8bbade7443ced15d1a55ee4e6d7b9fb45d972d","hash":"30cc03915fb0c3ade751605bf9905ccb0c007c03","modified":1527046792859},{"_id":"themes/material/.git/objects/28/2cf57912eafea71b29bb04f7b915db23c2edb1","hash":"0d83b5afbfc8ad13ddfec015b4017a41376661b1","modified":1520127190938},{"_id":"themes/material/.git/objects/28/333594fbf61dc9162ec32623c862ff106d8273","hash":"c981138be9f1a772a1f4c0b7c103afb28c5add00","modified":1527046792872},{"_id":"themes/material/.git/objects/2b/1a124b1989b7e2da346feea052f0c8070ce630","hash":"168549fc94eaa6ff2cad679eab22708d4a3bd333","modified":1527046792871},{"_id":"themes/material/.git/objects/23/131547e64723f202081d803667ba37eeeb9a30","hash":"ecaebdf2d0d98c99b9bba7918d65cb572ee9086a","modified":1527046792840},{"_id":"themes/material/.git/objects/2c/1bfa33d0e10142529b5453077a527dacf74754","hash":"b4cede74d388c77a0c3af1fdf9b340ae8f3be2db","modified":1528679456464},{"_id":"themes/material/.git/objects/24/e2b2442b32cd36b3673259ec8efc64806953f8","hash":"cf384f10236879010b7d06e56a24239c8f17be6d","modified":1520127190937},{"_id":"themes/material/.git/objects/2d/50185b115e8273c87a8c6e98628fd80f3577b7","hash":"3ac439dd9f94306e204b2efc83e16fafeff748cf","modified":1520127189482},{"_id":"themes/material/.git/objects/32/7856289018da8f02947b1271138c84dc1be7e9","hash":"3180eb884781626624b0ecccb26a09ed9cc01e6e","modified":1520127189495},{"_id":"themes/material/.git/objects/2d/b306f19a95d278bfbbd38b5e87f2fa367a0d44","hash":"04d5186bba58bb641b308ea06091e41057315e32","modified":1527046792850},{"_id":"themes/material/.git/objects/36/d8e06dddbfd26ac64912f8ae8d431e337d605c","hash":"3af8ba9f75d438822720a2bacfbd2f8da8edd452","modified":1527046792847},{"_id":"themes/material/.git/objects/33/5b3f27b87c5d672dec861218ce23892737bb5e","hash":"40189166e5268c1c8cd66c5cd1b6bd557f598010","modified":1527046792877},{"_id":"themes/material/.git/objects/36/f4cd2457005cfa77af3abc8fb72c68bff46806","hash":"69fb3b89715358e08c7103f4abd1591502c1cea7","modified":1527046792866},{"_id":"themes/material/.git/objects/35/1be66fd869c1618b4b31416b1e7fbba41f693a","hash":"6b1ef41bfb8b799af2530728321fbe3103bc2f5d","modified":1528679456462},{"_id":"themes/material/.git/objects/45/167e459ca685263853e7e4047ea66253488170","hash":"200640a7b1d2d57cc919630422015eb1f67ff4e9","modified":1527046792843},{"_id":"themes/material/.git/objects/37/c62fe03ba67ea888d892a755ceb3855c7fdca8","hash":"13083612397d45bbaa308faef58cefd3d0358c4a","modified":1527046792858},{"_id":"themes/material/.git/objects/3b/78277a488bbb2e5a3507659357fec653fcbc0f","hash":"e92c84c11145a0443d5634c71dcf6ec0e56be59b","modified":1527046792852},{"_id":"themes/material/.git/objects/49/700d3bde528bf04cd28992074455a690fe5867","hash":"b25e15daa29e44ba81f44753fe75c92664dc6077","modified":1527046792876},{"_id":"themes/material/.git/objects/48/84132d9cc1df5f44c52c008684448301923772","hash":"607f375d7eb169ea964b05a2e6e04e22c7640b37","modified":1527046792865},{"_id":"themes/material/.git/objects/49/9d798c07a042722d831c7124e02cb715e7166d","hash":"2dc9e8094cb9edeba4a240bf68ad9bdf43ab5efd","modified":1520127190934},{"_id":"themes/material/.git/objects/46/dfc8fb3a51c57992000244c0de026abe9680fc","hash":"124c7de15b687fa1e0239ab3c10355733d917864","modified":1528679456460},{"_id":"themes/material/.git/objects/48/ed902490213f03464305b46906c94b940d524e","hash":"48bd572adefc40d5668cde9d912aa45160814db9","modified":1528679456465},{"_id":"themes/material/.git/objects/4c/2ab76c2d708e0ca2957492bc568e33590648ca","hash":"96757b74f20e3d8d21e35ba1140af7bc28debbb7","modified":1527046792846},{"_id":"themes/material/.git/objects/4a/84e378db4a188bb34d32a526eaf4df71307391","hash":"a9f7702f5a05d43a7ac0c1ee6e4b2dfddda6105d","modified":1527046792855},{"_id":"themes/material/.git/objects/4d/3de3b3774d7d4c73088e66d924cbbc69f57764","hash":"f07719a1221a197e13ba3d49287e8d64bd65fe37","modified":1527046792851},{"_id":"themes/material/.git/objects/53/01527200fde8bb425370b9161b673f9a00bf3f","hash":"4f4d8cb764ff1ca338c5fbeb95ce493048ae9559","modified":1520127190943},{"_id":"themes/material/.git/objects/53/fb9b5355967a6bbc86b1b9dc23d8434b1ebfac","hash":"e7c13ab4a0b68a4cffbfc87f8274b429e4dcd1e2","modified":1528679456468},{"_id":"themes/material/.git/objects/51/83901e0167ebeeec957dbb0927b3607fe580c4","hash":"ca12483aefe2311a6f434f36526cca103c9126c5","modified":1520127189479},{"_id":"themes/material/.git/objects/55/f588b57b7dc92f5b7caeeea85a4216d458ee50","hash":"1ebeb3afbeaa9a3b6d2598c2b23a9220c339c417","modified":1528679456458},{"_id":"themes/material/.git/objects/5d/7c0ca67f7da417612680016f07043178423cc3","hash":"08642872072de4ab486b09634490aaa2c3698c82","modified":1527046792848},{"_id":"themes/material/.git/objects/40/6274ab867075387bdb1bbc5ae5a5bf8de7d614","hash":"f6688182eb9be07ea9b508b215902d5438ce2565","modified":1528679456488},{"_id":"themes/material/.git/objects/63/03f800075d21ac2eb8235d4e9434dc68a4e9a8","hash":"762f8ed0fbd6b260aafe9603b029d81a4ca55f15","modified":1520127189497},{"_id":"themes/material/.git/objects/63/1561814f763abfc2f3afe89b792b82dfccacb9","hash":"559080d3651796cc7b41dae18ac35628a7210aac","modified":1527046792850},{"_id":"themes/material/.git/objects/66/30fdd912b58243412fd8b7041907fb547dc450","hash":"f178d7de71e0cdba9598696c804602ae85728bdb","modified":1520127190934},{"_id":"themes/material/.git/objects/67/747f2e63c8dd4317fc17a5db678704b22eb5ce","hash":"7e4ef00e7886767a57c221cb7d55a22708ef82ed","modified":1520127189485},{"_id":"themes/material/.git/objects/6a/868aeefc1d2f57ec35ad306cf6fa86ee443b4f","hash":"7a48a517b932c0cbfa895d4e3f1e1dca2f6c4f81","modified":1527046792879},{"_id":"themes/material/.git/objects/6c/b9c3b5de15d9ec1ff2e8164da5509612f15558","hash":"0a50170ca90537c8a5334a38e263a46db62359fd","modified":1528679456487},{"_id":"themes/material/.git/objects/6f/02efb4f1e93d9d8118b526024225d5d0dc2fb2","hash":"3ad0792aff66219cd72346f5166f569ef29e7451","modified":1527046792866},{"_id":"themes/material/.git/objects/71/b5351c234c3269a4af4515f82958be6d3b1fe6","hash":"e7a742687509ad66c2d9e20540e45b6293af7f21","modified":1528679456483},{"_id":"themes/material/.git/objects/72/392ae970c6cc0c3b04046b47baee0c5a1aa800","hash":"8a246b000184092b9f6e3c2ac88d19877c7ba578","modified":1528679456485},{"_id":"themes/material/.git/objects/72/b91620f23e627e7e08c7553446c13578f5fcb4","hash":"14ec0f8e101b84fbf2d23e99aa161c0999c5d902","modified":1520127189471},{"_id":"themes/material/.git/objects/5a/506d3a6425d9b1d8b85815a68db62022ccb359","hash":"4f292a19cbaaa522f5d02ccb3c386717b8074bf5","modified":1527046792841},{"_id":"themes/material/.git/objects/61/b48c9a56158e0e6d306cbba22b8c633137e357","hash":"9a3c71e8fc4c8c0fab7af563b1e8759100eb7790","modified":1528679456492},{"_id":"themes/material/.git/objects/7a/9abed395dcb2b9ac02d33e04a019038eb260ad","hash":"3e113f482a44feb171544bf4244cecd03d56b050","modified":1527046792872},{"_id":"themes/material/.git/objects/78/afd55d3a44a8f8a62483c46650e3d0ffb98916","hash":"792e81da716eff934cf3caec8c4d52723d85095f","modified":1527046792848},{"_id":"themes/material/.git/objects/79/92f996e0b9901b6e188b255c2ba8f8ae2b607b","hash":"875a9f34a3de5284bb86719fbfd617f362bea73c","modified":1527046792873},{"_id":"themes/material/.git/objects/75/bb712db46a893ccec707e6fb998feab8da4684","hash":"98e28379495537211657d8435620f3c46a2823bf","modified":1527046792868},{"_id":"themes/material/.git/objects/87/1cb7cd6527877a3f6a54945d1bbfc7c1122a63","hash":"b36d79bedf9da7ec05afa3b00b0dea178144b5ea","modified":1527046792838},{"_id":"themes/material/.git/objects/7b/2c7257a614b456e72081eeca416b03415ef9b0","hash":"ebd98e846da3432edbf3e8a523bbefe8435f317a","modified":1527046792852},{"_id":"themes/material/.git/objects/87/d467417e6d15d2dbf4b4ef58b7baadf4d3b1e0","hash":"7f66a46d008b8e73f9e9a2213a73735d6df3a909","modified":1520127189473},{"_id":"themes/material/.git/objects/8a/d525c22f08cb1900180704302c31278d90beaf","hash":"93d2ed19b1668b53795cd7f4342de39fdc54c445","modified":1527046792864},{"_id":"themes/material/.git/objects/8a/1ee92f27a090352a4f7813b8714fec2c47ddb5","hash":"1d9849928e6d8dd000fb06a99e4a1129e827d2f7","modified":1527046792873},{"_id":"themes/material/.git/objects/89/2027c34e98c24d20654cde498ebc838ad35589","hash":"79b51714c6a7827ae6f3574f45beb45cafb6255e","modified":1520127189494},{"_id":"themes/material/.git/objects/8b/f0e4b010f33b3f413a9d8da422fecf6645b498","hash":"bfe7027f4466cb496624d9db171b9af55cc65777","modified":1527046792867},{"_id":"themes/material/.git/objects/8d/90361a46c83f7b63053df525496b5eb2107fdf","hash":"ba01f5fb11a2c2c01a23a9c87acd6ae3ac3cac96","modified":1520127190936},{"_id":"themes/material/.git/objects/8e/3fd3e86efeb87c4889c06e22560701457c3f3a","hash":"44b92e646733420eb5c16ab5f5340da9c8892a90","modified":1528679456491},{"_id":"themes/material/.git/objects/8f/188d4a8a6291f821c30cf2a69b657430940d35","hash":"51a7b13fcf3adedd5792128b98709ccdcfe5a455","modified":1520127189496},{"_id":"themes/material/.git/objects/94/11e2ff4b19ae2a99bbcf012a129228fd759a4e","hash":"3af45c696ff62781e04b947fa054d72ddfc23aee","modified":1520127190948},{"_id":"themes/material/.git/objects/93/be4e5adafb8b2c744c67a85c6b8a468b41e215","hash":"559d2048597fb9e1ccc777fe6fb9946c2b3a0b26","modified":1520127190944},{"_id":"themes/material/.git/objects/9b/19801480f71ea2d1c869d5b48d474f5f40a208","hash":"faa94db35e403cb332db73a82de60307edbc9b20","modified":1520127190945},{"_id":"themes/material/.git/objects/9b/e9ea8bcdfb218f49afa9cd6c4adfe2b186dfef","hash":"90f9ad1aeef5365aa2291d726bd6093c3c2a80d6","modified":1528679456474},{"_id":"themes/material/.git/objects/9c/bacc2515fd0ab635d9e3c2e1bae3ce45d941f6","hash":"1969db863d0f718d5e7340c86ea523a9021bfef4","modified":1520127189469},{"_id":"themes/material/.git/objects/a4/c1e405dd79ca7e80e1a68254a084651701ff12","hash":"8de3ac9ebe56108473a82cbbdfc190a017d467bf","modified":1520127190932},{"_id":"themes/material/.git/objects/ac/d3a37c4d06150fe225fa4327f93a5cbfb46655","hash":"27375c95d7d3ee55d2b4c4d095492327a80ba475","modified":1527046792859},{"_id":"themes/material/.git/objects/b2/137d5fb3b1631be738a645a70b78e85d33d40a","hash":"73facdec7441b6f1dd33218b73f2096623aa9237","modified":1527046792861},{"_id":"themes/material/.git/objects/b3/3a10357d11190b2d9d03b70c4ccf703e913461","hash":"e064063bf77a8824e5e7920b2ee8d46920af3e2d","modified":1527046792839},{"_id":"themes/material/.git/objects/a7/31dd43bf2bc24de9301f3faccbe2cec63db592","hash":"236dbaa7fdfa9a6bdadc76a432a8e2737c377470","modified":1520127189475},{"_id":"themes/material/.git/objects/b8/64a5c650f20d8a6905875416b1ee54d26ba1a3","hash":"6ade5174f29a8de3a2d5a3e496779ea0fa7beefe","modified":1527046792854},{"_id":"themes/material/.git/objects/aa/f268b08ab9985a3c15da8aa589410d39e87578","hash":"d55538e68c35ae3747c054163cc5b5e02134344e","modified":1528679456472},{"_id":"themes/material/.git/objects/b8/f9366b82031e87b2cd087493d0a31373304d7c","hash":"cda57fbd42f13c35750e3599cf4d8c2f61e8c318","modified":1527046792860},{"_id":"themes/material/.git/objects/b8/d2c7d2475f49793606e8d719dd35caa712a53e","hash":"629a06f5c9bb8c5064e0b241f03798a32c54444e","modified":1527046792854},{"_id":"themes/material/.git/objects/bb/bff1666bc0a6e3721072a44071268a5127dc15","hash":"25179216b72767441e5218f61c747a4dc5333d80","modified":1527046792844},{"_id":"themes/material/.git/objects/c3/33a05c6d105d99ca4281bdfaa1b163e5ab4ce8","hash":"a43bd0e5a95f34348c3232d9ccde92247f28f2a7","modified":1520127189476},{"_id":"themes/material/.git/objects/c4/1bd0c0acf0249ae47667aedb7d7b7c296dad4c","hash":"86cfebf599439f980676907bc4b70f9faeb5d913","modified":1527046792869},{"_id":"themes/material/.git/objects/c4/fe4e84c8ff3ed9e258e6fad78829df5365f0f5","hash":"d7b9fea0634eafad9a1071255ec3394e9c810e41","modified":1527046792845},{"_id":"themes/material/.git/objects/cf/54ad2cf3a8449f1389af25e372630aa8a018af","hash":"aaaf31f895a1030d7584a2527cf9dac050f502a4","modified":1527046792878},{"_id":"themes/material/.git/objects/cf/90c199fff30c583be1b9e067bb6d137edd755a","hash":"045180dfd92292a2e379fa82f2e358c0d0ddf6cd","modified":1527046792841},{"_id":"themes/material/.git/objects/d0/64181898ee0b1e1e4748c00021c17606e166b1","hash":"deeac0400740530ae0afe8f6025d8eb231cf5672","modified":1527046792857},{"_id":"themes/material/.git/objects/d1/4637bdde65e432c3d9ef54b9bbc08b7993872c","hash":"39c29ff0c86eb0a31e120d032726e62e400d7d6a","modified":1527046792868},{"_id":"themes/material/.git/objects/bd/7b681b5bd46d7a3fca39f692b1cfba37f735fe","hash":"8c71fc65a83a478b2a4cceef77803b5e71a9d1e2","modified":1527046792855},{"_id":"themes/material/.git/objects/e4/ce1828d87b71141b2432118fb60c2393021e26","hash":"f85d121fa8d7fa674b75b4753d026b82dc7b1cca","modified":1528679456473},{"_id":"themes/material/.git/objects/de/d0289b375c163b03014ffe9d8324d07cf9504d","hash":"2db92e5c84b94d8948daed749967621554fb161e","modified":1520127190940},{"_id":"themes/material/.git/objects/e4/1cf00c129780b49c0764c93611450589c682fe","hash":"8545d476de4fbb26227397857968fedc7681c9c1","modified":1520127190946},{"_id":"themes/material/.git/objects/e9/63291de063f782dc8029a1ddbf50f47ea5477a","hash":"572188798a121e1aa5e645a67d11d4a97ef32905","modified":1527046792875},{"_id":"themes/material/.git/objects/e6/022c40dbd3b7e0acd292e652de2778b0d58b4f","hash":"589e24c1566aa43996379e0be7610d6292ca21ae","modified":1527046792878},{"_id":"themes/material/.git/objects/ed/4a4c9be327ea10ca041b7cda4e2c3aaa73934d","hash":"5335d05fecb511aaac52d9619459617230a338d8","modified":1520127189478},{"_id":"themes/material/.git/objects/f3/e0bc746e927c2fbd84d77843772ebf497bcc27","hash":"96f4d16273bf7b1749db84b5cd31d7d1aac1f7b0","modified":1528679456466},{"_id":"themes/material/.git/objects/f1/c9a6458b20793f2c9a38f0b18cf42e68b79db0","hash":"c4dc3b8110941b866dc2a0f29697445f64ae90c9","modified":1528679456478},{"_id":"themes/material/.git/objects/f7/9bb53e9760b615ff502bad819e5add839ae083","hash":"9271ceac96191958737a82c2979a8ed6c038a6e5","modified":1527046792853},{"_id":"themes/material/.git/objects/fc/b95cff92f9fca79b4537cca8517d95509334e8","hash":"a7f8547aed3ca4f167a631e6d98f3e4f90f52232","modified":1527046792843},{"_id":"themes/material/.git/objects/fc/c6d21c395617de9b05442b752cfdf3012b315f","hash":"a5276eb9e1b292cc954f5a1313b889b60835c463","modified":1527046792869},{"_id":"themes/material/.git/objects/fb/48e50d4a65c68a0f5dabe3e87726eb682d77b4","hash":"1d0d609187e2bb8a65b777b1976b512b735a5e68","modified":1520127190941},{"_id":"themes/material/.git/refs/heads/master","hash":"cddd42575fbd9b539274771d90a7e66b1b6b8945","modified":1517370288353},{"_id":"themes/material/.git/objects/fe/adc91f5059fff02cf335a86d481ed3893945c3","hash":"1f737f43dc51ccd25c2c9f9aa42034b7fb6f0dd2","modified":1520127189481},{"_id":"themes/material/layout/_widget/analytics/baidu-analytics.ejs","hash":"c24af97754140f221d20323a3e5aac9dd02889d4","modified":1531484003236},{"_id":"themes/material/layout/_widget/analytics/cnzz-analytics.ejs","hash":"61a891acb13e71289f360c91cb27fb88f81848ec","modified":1531484003236},{"_id":"themes/material/layout/_widget/analytics/google-analytics.ejs","hash":"8bff3b1bd066eef693319b82400c353b2d6736e7","modified":1531484003236},{"_id":"themes/material/source/css/prettify/atelier-cave-dark.min.css","hash":"cb0156cdc36500a26b232ae1c81fdc880eba85e7","modified":1517370288406},{"_id":"themes/material/source/css/prettify/atelier-cave-light.min.css","hash":"4b62dc45aa351b071d6a434dc54fe8c2e15c85cc","modified":1517370288406},{"_id":"themes/material/source/css/prettify/atelier-dune-dark.min.css","hash":"c5094d99ca0e619d97860c88211bf908fdf830b1","modified":1517370288406},{"_id":"themes/material/source/css/prettify/atelier-dune-light.min.css","hash":"b3ad98483e4d5bde72d52a15423d98e0d086db09","modified":1517370288407},{"_id":"themes/material/source/css/prettify/atelier-estuary-dark.min.css","hash":"7e3a065cafeb3acc1d7178f64ef4265f5d5ad2b9","modified":1517370288407},{"_id":"themes/material/source/css/prettify/atelier-estuary-light.min.css","hash":"1d12d8f7fa9c122a186ee76fdf681c191a68f104","modified":1517370288407},{"_id":"themes/material/source/css/prettify/atelier-forest-dark.min.css","hash":"9296b851a5b66785a60afa5da5fe9080bda96bf5","modified":1517370288407},{"_id":"themes/material/source/css/prettify/atelier-forest-light.min.css","hash":"3532f6e86bf4afbba05f7a074b791b73174f9622","modified":1517370288407},{"_id":"themes/material/source/css/prettify/atelier-heath-dark.min.css","hash":"954309acd7918422382a3ff2f9c2988aec0ff956","modified":1517370288408},{"_id":"themes/material/source/css/prettify/atelier-heath-light.min.css","hash":"a67199fa580b3aa2df031e5d2028929d29ca3b45","modified":1517370288408},{"_id":"themes/material/source/css/prettify/atelier-lakeside-dark.min.css","hash":"18575fc6dff855e395a39d0383d2f18807091f0d","modified":1517370288408},{"_id":"themes/material/source/css/prettify/atelier-lakeside-light.min.css","hash":"e20e8ac64432fa1aa6f74792b58196af7cf79c12","modified":1517370288408},{"_id":"themes/material/source/css/prettify/atelier-plateau-dark.min.css","hash":"137e3c499a720da3c1d57b4dc53264b1d623e1c5","modified":1517370288409},{"_id":"themes/material/source/css/prettify/atelier-plateau-light.min.css","hash":"153801640fdcbb74c0de3f15345110f2210eb991","modified":1517370288409},{"_id":"themes/material/source/css/prettify/atelier-savanna-dark.min.css","hash":"fba92c652fd6704422b8f2bbc11706805a6faed0","modified":1517370288409},{"_id":"themes/material/source/css/prettify/atelier-savanna-light.min.css","hash":"d9425ffb7c60d646190c22b9a5f72091ee5f9ace","modified":1517370288409},{"_id":"themes/material/source/css/prettify/atelier-seaside-dark.min.css","hash":"e0e6bbacc75a349b1e49c236d374b0e42f1fd485","modified":1517370288410},{"_id":"themes/material/source/css/prettify/atelier-seaside-light.min.css","hash":"732750b75389c1c49204f37705e6abeee40ce64f","modified":1517370288410},{"_id":"themes/material/source/css/prettify/atelier-sulphurpool-dark.min.css","hash":"015a35dddaee153fa8bb71d7f3818a6ba4d120d8","modified":1517370288410},{"_id":"themes/material/source/css/prettify/atelier-sulphurpool-light.min.css","hash":"ab1a6200eab648cab443c3df77fde9b237ef27b6","modified":1517370288410},{"_id":"themes/material/source/css/prettify/github-v2.min.css","hash":"57630621d20842a529bdea7b17fc90f520e562ef","modified":1517370288411},{"_id":"themes/material/source/css/prettify/github.min.css","hash":"19cf828225288fa5c006f1d8f66c39d11f4ef7f2","modified":1517370288411},{"_id":"themes/material/source/css/prettify/hemisu-dark.min.css","hash":"a671248cfd573292026d2174817e82e593691052","modified":1517370288411},{"_id":"themes/material/source/css/prettify/hemisu-light.min.css","hash":"b2556ff41e513fd13d032ec84a37ee260a905815","modified":1517370288412},{"_id":"themes/material/source/css/prettify/tomorrow-night-blue.min.css","hash":"c442728d96485bcf816151fe6bd96993aae09852","modified":1517370288412},{"_id":"themes/material/source/css/prettify/tomorrow-night-eighties.min.css","hash":"6ce259d674bb4edda23eea32b2379be17d0e0e6e","modified":1517370288413},{"_id":"themes/material/source/css/prettify/tomorrow-night-bright.min.css","hash":"cf251fd3edfd736695272a0f1b41d509b7bb1fb9","modified":1517370288412},{"_id":"themes/material/source/css/prettify/tomorrow-night.min.css","hash":"d989206d124035494acb4b0cdc7fbc89f3b7d108","modified":1517370288413},{"_id":"themes/material/source/css/prettify/tomorrow.min.css","hash":"b2c6d610b77f0273fefab5aa4ad26a7f58956f87","modified":1517370288413},{"_id":"themes/material/source/css/prettify/tranquil-heart.min.css","hash":"0f6eefbdda8e410832e9c516a5dd19899217ef06","modified":1517370288413},{"_id":"themes/material/source/css/prettify/vibrant-ink.min.css","hash":"c265bac6c31cf622b536b29c8a6bc46955d6fe63","modified":1517370288414},{"_id":"themes/material/source/fonts/FontAwesome.otf","hash":"048707bc52ac4b6563aaa383bfe8660a0ddc908c","modified":1517370288418},{"_id":"themes/material/source/fonts/MaterialIcons-Regular.eot","hash":"26fb8cecb5512223277b4d290a24492a0f09ede1","modified":1517370288419},{"_id":"themes/material/source/fonts/fontawesome-webfont.eot","hash":"d980c2ce873dc43af460d4d572d441304499f400","modified":1517370288455},{"_id":"themes/material/source/fonts/fontawesome-webfont.ttf","hash":"13b1eab65a983c7a73bc7997c479d66943f7c6cb","modified":1517370288461},{"_id":"themes/material/source/img/footer/footer_ico-bilibili.svg","hash":"1a007ae30d69aa597f589edb4ee0638a9814c988","modified":1517370288466},{"_id":"themes/material/source/img/footer/footer_ico-facebook.svg","hash":"74b3b3c6bd1d76b7eaaf75d36ac929b11a5a3e82","modified":1517370288466},{"_id":"themes/material/source/img/footer/footer_ico-github.svg","hash":"5f1f9f53e6a87ad674108c6bd16e424a1e888c61","modified":1517370288467},{"_id":"themes/material/source/img/footer/.DS_Store","hash":"df2fbeb1400acda0909a32c1cf6bf492f1121e07","modified":1517378008683},{"_id":"themes/material/source/img/footer/footer_ico-instagram.svg","hash":"294c511e62063ea49f61e23958ab27d643ba0228","modified":1517370288467},{"_id":"themes/material/source/img/footer/footer_ico-linkedin.svg","hash":"9831c86352ec5ff283a3277d033120f86388c277","modified":1517370288467},{"_id":"themes/material/source/img/footer/footer_ico-telegram.svg","hash":"413d66e40ca476deeb49364935d49d2f7839cdfd","modified":1517370288468},{"_id":"themes/material/source/img/footer/footer_ico-tumblr.svg","hash":"11daf4fa4220787306fc21a879429e98b7db8d03","modified":1517370288468},{"_id":"themes/material/source/img/footer/footer_ico-twitter.svg","hash":"58df7777d6fcee8fa3c42453c091714bb3f97c95","modified":1517370288469},{"_id":"themes/material/source/img/footer/footer_ico-v2ex.svg","hash":"c5ffaf67a97e534c266d1585a9a3b56f1bfe3052","modified":1517370288469},{"_id":"themes/material/source/img/footer/footer_ico-weibo.svg","hash":"26d0cdb77f0c4afd60111176167eacfa222bc4c1","modified":1517370288469},{"_id":"themes/material/source/img/footer/footer_ico-zhihu.svg","hash":"d3f8da320fffefc5144822665dfe17d25af4061c","modified":1517370288470},{"_id":"themes/material/source/img/footer/footer_ico-gplus.svg","hash":"b50274133ab263bcacdf729871d0446b615ac984","modified":1517370288467},{"_id":"themes/material/source/img/gallery/arrow.svg","hash":"144d73877e52acc5068bc0c9d1e69ef450e69f26","modified":1517370288470},{"_id":"themes/material/source/img/gallery/close.svg","hash":"2690088060811f01c9360df75be80070156ff176","modified":1517370288470},{"_id":"themes/material/source/img/gallery/spinner.svg","hash":"fc9d1cd1118ac896d4f5326e110a653f3ea32b11","modified":1517370288471},{"_id":"themes/material/source/img/random/material-10.png","hash":"363466a376e4df9e61acc904cd25f3c7ae1a7280","modified":1517370288473},{"_id":"themes/material/source/img/random/.DS_Store","hash":"df2fbeb1400acda0909a32c1cf6bf492f1121e07","modified":1527325773540},{"_id":"themes/material/source/img/random/material-12.png","hash":"d020b3d42542715c7ae95b3d8603fe3180bfe8f3","modified":1517370288475},{"_id":"themes/material/source/img/random/material-19.png","hash":"768ed1a4966e2e418cb00f6b36d2fc9058328eb3","modified":1517370288480},{"_id":"themes/material/source/img/random/material-17.png","hash":"ece82810e31f711576db598c845c3d97bd49fe67","modified":1517370288479},{"_id":"themes/material/source/img/random/material-3.png","hash":"848eaa70b9b0cd7a2204c78e8aa324d8f96bb097","modified":1517370288482},{"_id":"themes/material/source/img/random/material-4.png","hash":"b475dfbf67a076a4e17a5527fd1973b1d4adac07","modified":1517370288482},{"_id":"themes/material/source/img/random/material-6.png","hash":"2f841e0c064fecb607ad1e149662a0c96d9e725d","modified":1517370288483},{"_id":"themes/material/source/img/random/material-8.png","hash":"57db542d526ef6866cb34e261096e93a0e6f3a82","modified":1517370288485},{"_id":"themes/material/source/img/random/material-9.png","hash":"840319c4d1f38fb8df79eb4669ed2e14d89fd680","modified":1517370288485},{"_id":"themes/material/source/js/gallery/gallery.js","hash":"8ee48312a183b42a9886211a0ec825ea0d041301","modified":1517370288488},{"_id":"themes/material/layout/_widget/comment/livere/common.ejs","hash":"da39a3ee5e6b4b0d3255bfef95601890afd80709","modified":1517370288390},{"_id":"themes/material/layout/_widget/comment/valine/common.ejs","hash":"da39a3ee5e6b4b0d3255bfef95601890afd80709","modified":1517370288391},{"_id":"themes/material/source/img/random/material-1.png","hash":"4839299eaa4db7272befa7b824e54b647fbbfc44","modified":1517370288472},{"_id":"themes/material/source/img/random/material-11.png","hash":"ce20b0ad08a248c036115374f2edb7301ff60b72","modified":1517370288474},{"_id":"themes/material/source/img/random/material-13.png","hash":"1a8378db3121b583485e2b939cb1aa0e0b14b0c8","modified":1517370288476},{"_id":"themes/material/source/img/random/material-14.png","hash":"b4f65b601960138c69f57171b0ddd55895483f45","modified":1517370288477},{"_id":"themes/material/source/img/random/material-15.png","hash":"36b9937cf3810e4970902b78797ad29b0831f065","modified":1517370288477},{"_id":"themes/material/source/img/random/material-16.png","hash":"ade7f75200d3fb38326e3cf1e9f1a812fb12a43b","modified":1517370288478},{"_id":"themes/material/source/img/random/material-18.png","hash":"4b98204abe36ecd3f30678d2c22059130e0db328","modified":1517370288480},{"_id":"themes/material/source/img/random/material-2.png","hash":"faba2ce69c19d6c1dac392dd10b054e0061f6fb7","modified":1517370288481},{"_id":"themes/material/source/img/random/material-5.png","hash":"5041ebd073a139c67f8ed271e74c967c7eb9c5be","modified":1517370288483},{"_id":"themes/material/source/img/random/material-7.png","hash":"5c49ff3c064aaeb21227c2bd98b5ae422ddca84c","modified":1517370288484},{"_id":"themes/material/.git/logs/refs/heads/master","hash":"c88511a9d262d83c53ce9c60d74f2f66ef69f599","modified":1517370288356},{"_id":"themes/material/.git/refs/remotes/origin/HEAD","hash":"d9427cda09aba1cdde5c69c2b13c905bddb0bc51","modified":1517370288352},{"_id":"themes/material/.git/refs/remotes/origin/canary","hash":"f9299fde0e731c1b5a11a4516bf2122e664c5fa3","modified":1528679456523},{"_id":"themes/material/.git/refs/remotes/origin/master","hash":"40dedc262cf14fefca59b3fb22a01d664da14b01","modified":1528679456521},{"_id":"themes/material/layout/_widget/comment/changyan/common.ejs","hash":"40e1fc76d6b7f64e226693fb2fe1a6bb17bae245","modified":1517370288386},{"_id":"themes/material/layout/_widget/comment/changyan/enter.ejs","hash":"e3cfb4f37ea35457f112f3e822e130c930086497","modified":1517370288386},{"_id":"themes/material/.git/objects/pack/pack-672eb9b05fbbba9095452025a35a9e1623c815b4.idx","hash":"33c1631588c11ba6c98e5ea813e56804dcbe0190","modified":1517370288323},{"_id":"themes/material/layout/_widget/comment/changyan/main.ejs","hash":"77539ff32cc9d1204b848e01b5277fff5cbd61e0","modified":1517370288386},{"_id":"themes/material/layout/_widget/comment/disqus/common.ejs","hash":"c11cfceb0906a96399dede5da01ff7fe4787f8a5","modified":1517370288386},{"_id":"themes/material/layout/_widget/comment/disqus/enter.ejs","hash":"39192034766349e47967da63184f9104fdded2ab","modified":1517370288387},{"_id":"themes/material/layout/_widget/comment/disqus/main.ejs","hash":"21e0eeff664191b818d7a0071ae7edcdfc270442","modified":1517370288387},{"_id":"themes/material/layout/_widget/comment/disqus_click/common.ejs","hash":"d243f576b366a62191066459efcc6fd0ab79d00a","modified":1517370288387},{"_id":"themes/material/layout/_widget/comment/disqus_click/enter.ejs","hash":"d82f0296f8bae25223ec44e6e05b817d3a234884","modified":1517370288388},{"_id":"themes/material/layout/_widget/comment/disqus_click/main.ejs","hash":"fa89d225dafa4a6b0f6be6fe395ada0be172c4ae","modified":1531484003239},{"_id":"themes/material/layout/_widget/comment/gitalk/common.ejs","hash":"f739897518011e1b3de7807c8c5d734984711282","modified":1517370288388},{"_id":"themes/material/layout/_widget/comment/gitalk/enter.ejs","hash":"4d70d76465469a57def29a221962a5520fb34ebe","modified":1517370288388},{"_id":"themes/material/layout/_widget/comment/gitalk/main.ejs","hash":"1ee7a7b2b9b5ae8c4fa8c4b09c7973b9e085bdf2","modified":1517370288389},{"_id":"themes/material/layout/_widget/comment/gitment/common.ejs","hash":"9c6c8d1b448c32afb01c2d0351e87f4d4a17ec3c","modified":1517370288389},{"_id":"themes/material/layout/_widget/comment/gitment/enter.ejs","hash":"d0307598380be2ce0126cadd451a4a907184e488","modified":1528240960000},{"_id":"themes/material/layout/_widget/comment/gitment/main.ejs","hash":"e622660eda38cda05847aadc2a3e31a228fc519b","modified":1517370288390},{"_id":"themes/material/layout/_widget/comment/livere/enter.ejs","hash":"194b7bb581a3b8608a7ab135b6953d7908f51cc8","modified":1517370288390},{"_id":"themes/material/layout/_widget/comment/livere/main.ejs","hash":"1c4be9ba104a8cbcc11d45f11bf8cfe7704b93a5","modified":1517370288390},{"_id":"themes/material/layout/_widget/comment/valine/enter.ejs","hash":"ab528aad46237d9e7f1c5b4b2b310dd628b2de63","modified":1517370288391},{"_id":"themes/material/layout/_widget/comment/valine/main.ejs","hash":"ed7e9435b3fbb9af4ef7c727d2d6ff4941e1d07a","modified":1528240960000},{"_id":"themes/material/.git/logs/refs/remotes/origin/HEAD","hash":"c88511a9d262d83c53ce9c60d74f2f66ef69f599","modified":1517370288352},{"_id":"themes/material/.git/logs/refs/remotes/origin/canary","hash":"faa27e78d9fd6e1bd4b1fdb089e053339a3f5ef8","modified":1528679456525},{"_id":"themes/material/.git/logs/refs/remotes/origin/master","hash":"a9dd00d9c412f6759cee745c5552e16d37364a35","modified":1528679456522},{"_id":"themes/material/source/fonts/fontawesome-webfont.svg","hash":"98a8aa5cf7d62c2eff5f07ede8d844b874ef06ed","modified":1517370288459},{"_id":"themes/material/source/fonts/Roboto-Black.ttf","hash":"0244e6497a51fb8a38ca7e6fe297b066e2e09af5","modified":1517370288427},{"_id":"themes/material/source/fonts/Roboto-Bold.ttf","hash":"d1864343b543978bd491d40c80010cea50c1b7bf","modified":1517370288432},{"_id":"themes/material/source/fonts/Roboto-Light.ttf","hash":"b9ea2eaf26ff8fdcb5aee3e0c2c7a6084ebb6aac","modified":1517370288437},{"_id":"themes/material/source/fonts/Roboto-Medium.ttf","hash":"3965419aab480c184f66bc5e39c1719a373a4ef6","modified":1517370288442},{"_id":"themes/material/source/fonts/Roboto-Thin.ttf","hash":"ed5101c3a800f35e925603a406e0c2dc5278b96c","modified":1517370288452},{"_id":"themes/material/source/fonts/Roboto-Regular.ttf","hash":"06691e103d4d3ce1f1108d9b7d21254b714a41f8","modified":1517370288447},{"_id":"themes/material/source/img/avatar.png","hash":"5ac95a1c27dc32a311bc937aa699f457d4ec0c00","modified":1531477838719},{"_id":"themes/material/.git/objects/pack/pack-672eb9b05fbbba9095452025a35a9e1623c815b4.pack","hash":"f7b955c6234fef98f282411c65f0f29425ad10fb","modified":1517370288320},{"_id":"public/googlec841984147bd55ec.html","hash":"1593300374bcf0da08b6382e98fb78355f2ff38c","modified":1531476350874},{"_id":"public/baidu_urls.txt","hash":"b36568de36ba6c3e4ea87342a2e07a57342a1f50","modified":1531476350875},{"_id":"public/baidusitemap.xml","hash":"3b73e8c79ce119121fd9411f3d7e030f638e493a","modified":1531476350875},{"_id":"public/atom.xml","hash":"bc90cf3ac1ef6cfebf36fe5c8141588c9c888252","modified":1531476350875},{"_id":"public/search.xml","hash":"58b863de27e36ba87a6038a8601262416e1596a9","modified":1531476350875},{"_id":"public/sitemap.xml","hash":"0ca5fdf335d87fcf2cb2d7eeb2ec6822ce2cab38","modified":1531476350875},{"_id":"public/about/index.html","hash":"f8379fa6a7e9c3a3a3ee72f532f3b516180a688b","modified":1531480894120},{"_id":"public/gallery/index.html","hash":"0bab64509f3a6981f19fe378a30b17e40c0a16b8","modified":1531480894120},{"_id":"public/links/index.html","hash":"051f7350602984b085fd00c25ef57faef074ad8d","modified":1531480894120},{"_id":"public/tags/index.html","hash":"b2fd58bba8cd65b447dcc2af7d22e8cadf7b2691","modified":1531480894121},{"_id":"public/RBP.html","hash":"9d527e4902559be45e3ae689ea544d2405644af6","modified":1531480894121},{"_id":"public/timeline/index.html","hash":"c2ddc5d9d32b50e09f80e9feadd4b3a227c71dce","modified":1531480894121},{"_id":"public/travisCI-集成-gh-page-构建项目.html","hash":"a05454eefd07c0e64327d42b5d4fc9fa563813e0","modified":1531480894121},{"_id":"public/webPerformanceOptimization-2.html","hash":"b1721bccada6ed3e1ed48f001cc3395cede4f5f1","modified":1531480894121},{"_id":"public/cookie和session.html","hash":"b494571503a52cd15fac1123c294665e1bafe7c8","modified":1531480894121},{"_id":"public/线上部署:heroku.html","hash":"5195aa8445ece15ec2d97ef583b3cfddf16f3482","modified":1531480894121},{"_id":"public/nginx配置和问题处理.html","hash":"783ea3396396e8fe300e669892bbd70719cf3a99","modified":1531480894121},{"_id":"public/nodeJS性能处理一.html","hash":"dcb870bc909db58bf595d09c4f6e108eba8250e3","modified":1531480894121},{"_id":"public/node连接阿里云redis.html","hash":"c2eae6cc8e5e49956c87bc883b2239905be7296f","modified":1531480894121},{"_id":"public/学生思维.html","hash":"b176a9425fcf2bacac3a65cbd209e7c8703b0cab","modified":1531480894121},{"_id":"public/正则表达式.html","hash":"2c4842bc049ee0b30f8462a09acc2ae9f902ec52","modified":1531480894121},{"_id":"public/如何规划自己的工作和生活.html","hash":"9b12d0d2c873acc92929283ac4bdf84c218c7047","modified":1531480894122},{"_id":"public/js常见的九种设计模式.html","hash":"b8a79e6eda4ad9b34efc6bd74471bc1b674ae352","modified":1531480894122},{"_id":"public/redis环境搭建.html","hash":"853a3d34ee247aa38474b7d9a309ad765c5793aa","modified":1531480894122},{"_id":"public/你的一生,究竟为什么而活.html","hash":"1e6614c307a57a69358f3b08d8970296ba1b3dbf","modified":1531480894122},{"_id":"public/如何理解yield和-函数.html","hash":"9974f6ff5bfb9855f683ce56ef8fa052f7ae90a3","modified":1531480894122},{"_id":"public/JS常见的十大错误.html","hash":"7a5de9897f2aef0bdb9c4cc061718b765cf0edc0","modified":1531480894122},{"_id":"public/我所追求的狼性.html","hash":"040f0cac6f3c1b2fecc6bc14b003581f1fcb8769","modified":1531480894122},{"_id":"public/前端安全.html","hash":"75dbff8e036f59b0e255867256c488287996e56a","modified":1531480894122},{"_id":"public/用vue撸一个二手商城.html","hash":"6e45403aebfc6c65d42a02b9e864ef02caef7b4c","modified":1531480894122},{"_id":"public/PWA初窥.html","hash":"27b27a5b46814b2ad78c16d83ad46f2043b0bcb6","modified":1531480894122},{"_id":"public/ubuntu下搭建一个nodejs-nginx-mongodb服务器.html","hash":"e19c70bb142d19ce36cd75183a32e1a52cd99c37","modified":1531480894123},{"_id":"public/vscode-配置插件推荐.html","hash":"b618a7db78e7d190d29063fbc0ee3baaff3270e3","modified":1531480894123},{"_id":"public/learn-express.html","hash":"db108cff16f6daad2115096e884c48e51e468f8b","modified":1531480894123},{"_id":"public/urlMaker.html","hash":"2aebe6418d12607dfaeeb939539f714d1349a01f","modified":1531480894123},{"_id":"public/我个人的coding风格.html","hash":"438f984619b91dec92e9848458aca6f6091557f1","modified":1531480894123},{"_id":"public/常见的兼容性问题.html","hash":"850c9874c31d5e20c08e30fdc4841470e608ef1d","modified":1531480894123},{"_id":"public/js中的一些方法和函数.html","hash":"731627f5fb9b71d41784a53cc76648710c454130","modified":1531480894123},{"_id":"public/董思阳的忠告.html","hash":"ad671fe2f315fece13ff1d2675edaa0fffdfbb0e","modified":1531480894123},{"_id":"public/前端面试题.html","hash":"bba4d9cf10e5de4e5820079e0ebebac1a9ad8c56","modified":1531480894123},{"_id":"public/simpleCountry.html","hash":"47cfd463d3144b05501e1f53c07fede3ffbadbbe","modified":1531480894123},{"_id":"public/如何成为一名合格的CEO.html","hash":"bc94a1a17317b330bcdc58a6e514a17366cdff54","modified":1531480894124},{"_id":"public/前端面试准备.html","hash":"e56d34a5f402308293461e9a45e23cd02ebe6eb6","modified":1531480894124},{"_id":"public/commonJS和AMD-CMD.html","hash":"499211964911e525ee0205fa02958e585ec4eba7","modified":1531480894124},{"_id":"public/七种公司永远做不大-十种老板永远不成功.html","hash":"8cdefd5998b02a5bf06a7c4f5ddb8ebca9ef4b92","modified":1531480894124},{"_id":"public/sessionStorage-localStotage-AND-cookies.html","hash":"1c620b117561a8b7bdbff8875f08769e7e999135","modified":1531480894124},{"_id":"public/wuti.html","hash":"830235210038c579278b48e309c3b4ce5bba72ac","modified":1531480894124},{"_id":"public/badboy.html","hash":"ed52e5af9ac2f6920edbbe9c142e371a8c08ed62","modified":1531480894124},{"_id":"public/关于罗永浩.html","hash":"1d182aa6890135981b3a003bf47f98694dbf2f2a","modified":1531480894124},{"_id":"public/css的命名规范.html","hash":"a11a9e77561e144851b9fef83722c47103d50b35","modified":1531480894124},{"_id":"public/sticky-footer.html","hash":"55fcfdf24a43a8bca044520c0b2ea181ce542a80","modified":1531480894124},{"_id":"public/我向往的明天.html","hash":"95dc4de0f50985f4424f656a9d157744092c68f2","modified":1531480894124},{"_id":"public/四种常见的布局.html","hash":"81aa23e3843fcac219c05ff4d882f0db84f13e7b","modified":1531480894125},{"_id":"public/论轮播图的原理.html","hash":"58eb21faaad78b0e61ba34e04e7e9ff3709afd27","modified":1531480894125},{"_id":"public/vue学习笔记(一).html","hash":"c32e6cee04b722a9ffc0ae70ee561ae0e6623333","modified":1531480894125},{"_id":"public/搭一个windows云服务器.html","hash":"aeb07dc2d8def13f2d9046a30ff67d3be33e0656","modified":1531480894125},{"_id":"public/hexo搭建博客.html","hash":"39c640baa38604382a9309accf59646ff96259fa","modified":1531480894125},{"_id":"public/vue高仿qq音乐官网.html","hash":"6cfa094ac4a4bf930be268f45d32dce9233c5f77","modified":1531480894125},{"_id":"public/GIT使用攻略.html","hash":"a4b21e040a94d496b87e175db5d52722f6df12b7","modified":1531480894125},{"_id":"public/Amani-间奏-1.html","hash":"1c24cf33bbecef98606485b5030f5e0deb5533ea","modified":1531480894125},{"_id":"public/前端的职业路线.html","hash":"aae0dd3567b1c347ec2bec36129451e23b3209c3","modified":1531480894125},{"_id":"public/一些不可思议的的事.html","hash":"df9ed7945de2fe4fb4375383ad1f3cce454d9071","modified":1531480894125},{"_id":"public/电吉他即兴原理.html","hash":"7bb00a75cea8b64e2b1c608b703af24a7eb479a1","modified":1531480894125},{"_id":"public/我是愤怒.html","hash":"3170c0fefbefc9b67a62c9fc75fdaeb64cecc0cc","modified":1531480894125},{"_id":"public/光辉岁月-间奏.html","hash":"0baf27084e306f30b3dc66a53603ab0156baf8d3","modified":1531480894125},{"_id":"public/梦中的婚礼.html","hash":"d0760127eb661a2d700c657b01b27280215e74d6","modified":1531480894126},{"_id":"public/archives/index.html","hash":"ec851f2bfa96686bfc73bbad647327617be409f8","modified":1531480894126},{"_id":"public/archives/page/2/index.html","hash":"d890a045c59074c4a7dc8b03d6a99ba733c6ba7a","modified":1531480894126},{"_id":"public/archives/page/3/index.html","hash":"786212f91f7dacffc22b1d9f8852a88ac04e04f1","modified":1531480894126},{"_id":"public/archives/page/4/index.html","hash":"a7055106279600481fac7831d46d60d98a37bc7d","modified":1531480894126},{"_id":"public/archives/page/5/index.html","hash":"bad748c8a210971afa1730cb4c6ccec31258b730","modified":1531480894126},{"_id":"public/archives/2016/index.html","hash":"770770a474e6d64f387dd49e32d8c8852a36645a","modified":1531480894126},{"_id":"public/archives/2016/08/index.html","hash":"8cc11fd6152254585f10877323cf6f62d9a3a7a6","modified":1531480894126},{"_id":"public/archives/2016/11/index.html","hash":"50d026b3a4a5d370dd8546fff84d57b2dc41df4d","modified":1531480894133},{"_id":"public/archives/2017/index.html","hash":"707502c154e74fc7297b4f029a8a0b2d92bdd20a","modified":1531480894134},{"_id":"public/archives/2017/page/2/index.html","hash":"5c587b9a1e810b22eda546c71c9654e23d451450","modified":1531480894134},{"_id":"public/archives/2017/page/3/index.html","hash":"3916cab36f2112cde1be7eb3be5397243ae7365a","modified":1531480894134},{"_id":"public/archives/2017/page/4/index.html","hash":"944192d75577db90175b1f1c8281ad6c4b5d1a52","modified":1531480894134},{"_id":"public/archives/2017/01/index.html","hash":"fe5b00534cc63558b0ea28a1d4d6c41e5f11f6a9","modified":1531480894134},{"_id":"public/archives/2017/02/index.html","hash":"5c9d411d287751eca48bf7ae3a9f3aeab38f0030","modified":1531480894134},{"_id":"public/archives/2017/03/index.html","hash":"90c497b82dfa078b95d6afeef0c3f18236ecef4b","modified":1531480894134},{"_id":"public/archives/2017/04/index.html","hash":"565e83adb9bce6ca56559681450054834e9dd217","modified":1531480894135},{"_id":"public/archives/2017/06/index.html","hash":"f7f7a34f11034b86a1ca55c6f259fc3e0ec6a1f6","modified":1531480894135},{"_id":"public/archives/2017/07/index.html","hash":"544310e68a890f783547d1f36dab078c58000d1a","modified":1531480894135},{"_id":"public/archives/2017/08/index.html","hash":"8237169b0980213ae38c11c96d340e69d7227181","modified":1531480894135},{"_id":"public/archives/2017/09/index.html","hash":"cbefca4670d9ef214d198a48cf9e1fb477f6c648","modified":1531480894135},{"_id":"public/archives/2017/10/index.html","hash":"745dfd11a4f9785d1ecfa223fbe50f0de560427c","modified":1531480894135},{"_id":"public/archives/2017/11/index.html","hash":"a7f1f32b8e7c1b47651056003d876ad1a41acbb5","modified":1531480894135},{"_id":"public/archives/2017/12/index.html","hash":"44fc20bd2f6c18d12d8e22cf02f1e87787f9a332","modified":1531480894135},{"_id":"public/archives/2018/index.html","hash":"fcbe24e7e9d25f86804d1630465445ef3205523a","modified":1531480894135},{"_id":"public/archives/page/6/index.html","hash":"df6b6e1474c9c380266e2ac8948d2d7642fdb299","modified":1531480894135},{"_id":"public/archives/2018/01/index.html","hash":"8fcd8f015feb9466eab94d260dbf15e9288ff5d3","modified":1531480894135},{"_id":"public/archives/2018/02/index.html","hash":"b6ed846cb6f8c0a1767372db9ad72673d452c724","modified":1531480894135},{"_id":"public/archives/2018/page/2/index.html","hash":"e265c7b338905de71689d6969356f2b76b70ae43","modified":1531480894135},{"_id":"public/archives/2018/03/index.html","hash":"a5f4ad18eca731fbb8d13086f208b4732d7edf77","modified":1531480894135},{"_id":"public/categories/音乐/index.html","hash":"1da6b47dc865629d2806e624c4c6cfc6330cfe0f","modified":1531480894136},{"_id":"public/categories/web前端/index.html","hash":"807f46354bb5eb1297366941586a647860e1cd4d","modified":1531480894136},{"_id":"public/categories/版本管理/index.html","hash":"6e26ef1fb0a66c965cb404612705fe0f87d3edfd","modified":1531480894136},{"_id":"public/categories/JS/index.html","hash":"d5aeced85aa7c33b82c1c787754633fa97f8bf51","modified":1531480894136},{"_id":"public/categories/CSS/index.html","hash":"d621e5f2e09d3fff21c678dd83751f10e4f1a26e","modified":1531480894136},{"_id":"public/categories/博客搭建/index.html","hash":"f68aab4ac1cb45e0c7c17b7cad54f63e10afd6ba","modified":1531480894136},{"_id":"public/archives/2018/04/index.html","hash":"c02f327b45493048849b99df94a57b0ba28e6f6c","modified":1531480894135},{"_id":"public/categories/nodeJS/index.html","hash":"93a1222820b1a79fd8dca85b3237c01e0bbccc5d","modified":1531480894136},{"_id":"public/categories/代理/index.html","hash":"6913a16428fa17d847341f5ffd615afc35c72236","modified":1531480894136},{"_id":"public/archives/2018/06/index.html","hash":"ebdbd4ca57fc99fdd1d2c07ea662b89c2f08dc5c","modified":1531480894137},{"_id":"public/categories/storage/index.html","hash":"8e27bfe16470ac3178612fe80dc589309865ea93","modified":1531480894136},{"_id":"public/categories/生活/index.html","hash":"eaa1e814e240543bc3c03493a0c21b31397be2a9","modified":1531480894136},{"_id":"public/categories/服务器/index.html","hash":"dc85b9a91c843ccfed110559c6fb042f12f85816","modified":1531480894137},{"_id":"public/categories/web项目/index.html","hash":"80a7dfe29f3167b3c793d74659781dcc5eb8fae8","modified":1531480894137},{"_id":"public/categories/IDE/index.html","hash":"8a2536b315cacbf5dabf0d4b503ff162a060826e","modified":1531480894137},{"_id":"public/categories/vue/index.html","hash":"dbb3a15ad349e640a983fb48e8bbe99db41b72f4","modified":1531480894137},{"_id":"public/categories/自动化/index.html","hash":"9c74c925154025bbeaa01587250e020f263a4922","modified":1531480894137},{"_id":"public/archives/2018/05/index.html","hash":"1afed531ed113d372782ff92bab4a4bb43d9039c","modified":1531480894136},{"_id":"public/categories/本地储存/index.html","hash":"ce6b948f581dab89f5eb770d2a6bf918bb49ad9e","modified":1531480894136},{"_id":"public/categories/数据库/index.html","hash":"e11f873e5baeea266da2214126515b2049193c32","modified":1531480894136},{"_id":"public/index.html","hash":"2a57549e053a0f4fae81a107d8a318bb994ff9b5","modified":1531480894137},{"_id":"public/page/2/index.html","hash":"bdc5b6ca58825a9233e0979ddab7b1c3436aeaa9","modified":1531480894137},{"_id":"public/page/3/index.html","hash":"52d9c1503214173f0f55be1630e0056b584f7124","modified":1531480894138},{"_id":"public/page/4/index.html","hash":"892af1a9b35968e2ca13d26f3b53745441a352a5","modified":1531480894138},{"_id":"public/page/5/index.html","hash":"20dc1ab03610f477b408327554a40b69900ea19b","modified":1531480894138},{"_id":"public/categories/阅读/index.html","hash":"b83473eea5b503eeb383d15dfd978fa3b8f6c139","modified":1531480894137},{"_id":"public/tags/音乐/index.html","hash":"e756f79fd8a062c25312eb2a21be27598f3bf103","modified":1531480894138},{"_id":"public/tags/PWA/index.html","hash":"96dc4e3bc7f2bf273e3acdcd17a060330f9b2198","modified":1531480894138},{"_id":"public/page/6/index.html","hash":"5f5717ad5d9bb9a81c4ed1695ddf848a84131216","modified":1531480894138},{"_id":"public/tags/git/index.html","hash":"4a668a135002b5e9985cd0cff6f865f3037211ae","modified":1531480894138},{"_id":"public/categories/安全/index.html","hash":"934b02c71a8e08ccb168a3b3756c17eeb8a5157e","modified":1531480894137},{"_id":"public/categories/HTML/index.html","hash":"50e7390ec3820ee3fe0ffe51bf65371093514566","modified":1531480894137},{"_id":"public/tags/js/index.html","hash":"6618922833979854859749cdee81308c14ff5a61","modified":1531480894139},{"_id":"public/tags/摇滚/index.html","hash":"d6d1258f52e5aefff61ed02b15f4e86c2e2e05b2","modified":1531480894138},{"_id":"public/tags/badBoy/index.html","hash":"242a429f498f4ddb89b9205788ce6cf3ae731719","modified":1531480894139},{"_id":"public/tags/乐队/index.html","hash":"8f1cd9ee74f07413e4724983e27e963ef7a983a7","modified":1531480894139},{"_id":"public/tags/commonjs/index.html","hash":"3fee07a16f91aef93e29bee762b7d307434187d7","modified":1531480894139},{"_id":"public/tags/css命名规范/index.html","hash":"a937302073dae54cf38b8cc300c78dcf3f62e218","modified":1531480894139},{"_id":"public/tags/hexo/index.html","hash":"c46023e1208f10b82483ca6a7020de38009815e6","modified":1531480894139},{"_id":"public/tags/未完成/index.html","hash":"f4445643f62f1d341ef44c2b6a6a7b44605af090","modified":1531480894138},{"_id":"public/tags/pattern/index.html","hash":"4297fc8fa806d41baa7dec598f14c78a8d650102","modified":1531480894139},{"_id":"public/tags/session/index.html","hash":"76df578f2f8dc5821fae20eb0c818ae5318da1da","modified":1531480894139},{"_id":"public/tags/express/index.html","hash":"f166ed51f4e7821785f6af067ff73e6ae6434081","modified":1531480894139},{"_id":"public/tags/methods/index.html","hash":"61d759424ef8f513e558b4d60c6e463dd8bcdcac","modified":1531480894139},{"_id":"public/tags/error/index.html","hash":"944dbb5dfb9085d489f23e95fc0462610381dcc2","modified":1531480894139},{"_id":"public/tags/cookie/index.html","hash":"516417c88505a2d0a55d1dc717edd412c9682bd4","modified":1531480894139},{"_id":"public/tags/sessionStorage/index.html","hash":"a063a79af77db04e4b8914f837c92a75f39011b2","modified":1531480894140},{"_id":"public/tags/localStotage/index.html","hash":"4af771324b7c24ea3c5fd35478ca9b529e9487f0","modified":1531480894140},{"_id":"public/tags/cookies/index.html","hash":"5c43a0b40381e789adbe40511518244d849c26d2","modified":1531480894140},{"_id":"public/tags/性能优化/index.html","hash":"61841c0ba946062e10bdc64180ab19f58b5d192f","modified":1531480894140},{"_id":"public/tags/SC/index.html","hash":"c7cb69934009b9f3a7fd8bfb384146f209b3b8de","modified":1531480894140},{"_id":"public/tags/sticky布局/index.html","hash":"03addac83bb283ed0b30f396ee80a3b71a4d568f","modified":1531480894140},{"_id":"public/tags/nodejs/index.html","hash":"9283b66c578d05a4e88786afcbc05b92bd974307","modified":1531480894140},{"_id":"public/tags/ubuntu/index.html","hash":"c74513b238e9af0c5dc656b342c6bd43e7ff6018","modified":1531480894140},{"_id":"public/tags/react/index.html","hash":"0c711908195c094838525214409998e0e6e8c683","modified":1531480894140},{"_id":"public/tags/webpack/index.html","hash":"5768429b5a0da216557636d8bac1368631d2f4d5","modified":1531480894140},{"_id":"public/tags/vscode/index.html","hash":"0b1fb620810b70f1c24063454544dc222e376672","modified":1531480894140},{"_id":"public/tags/vue/index.html","hash":"6e36c9d7bba5541caf028b09aa69431883c0f803","modified":1531480894140},{"_id":"public/tags/nginx/index.html","hash":"c22f34029a59ea02eda0b71d566f4f0a0aa672a8","modified":1531480894139},{"_id":"public/tags/vuex/index.html","hash":"f0546e582f003032a1f2e8fecbf65ddd937c9930","modified":1531480894141},{"_id":"public/tags/vue-router/index.html","hash":"1f5ff79293d5295130dda3357eabe8a8d0e0d680","modified":1531480894141},{"_id":"public/tags/CI/index.html","hash":"321b87de85c03e8730815e2b1e792533896489b6","modified":1531480894140},{"_id":"public/tags/趣事/index.html","hash":"b360b9c0f06fb411b4eee2e92eb24bd688d0e064","modified":1531480894141},{"_id":"public/tags/redis/index.html","hash":"0f396447780703ae92a1b4b66c93b8212e5c1304","modified":1531480894140},{"_id":"public/tags/哲理/index.html","hash":"f238b54a7114afafcd957f74ef8bcba836e8226d","modified":1531480894141},{"_id":"public/tags/rock/index.html","hash":"4d7c2415b161686611b9f955b9973d3a8579950e","modified":1531480894141},{"_id":"public/tags/beyond/index.html","hash":"ccd944680b9a793c8cf3ae4ee5e9bb34ec82f1bd","modified":1531480894141},{"_id":"public/tags/FS/index.html","hash":"9c1bf52e39ea927a675ae64e02ff8de0149fbeba","modified":1531480894141},{"_id":"public/tags/幸福/index.html","hash":"d4326d1e927c54d2080f5ddef1dd62a0006b9206","modified":1531480894141},{"_id":"public/tags/阿里云/index.html","hash":"e659ac5fd6b76b019cbee78c00a93837b4b25ba7","modified":1531480894140},{"_id":"public/tags/布局/index.html","hash":"bdb6d4e79e6ef20e930ca2ccab5be79fcb766404","modified":1531480894142},{"_id":"public/tags/圣杯/index.html","hash":"64add0886e6a2282f5746ccf63d89f91e860d836","modified":1531480894142},{"_id":"public/tags/面试/index.html","hash":"d7f8261b44eab96984d9cac43b4876adbca045bd","modified":1531480894142},{"_id":"public/tags/职场/index.html","hash":"0212dd7ed811f677146a5b7240245e3e168a416d","modified":1531480894142},{"_id":"public/tags/职业规划/index.html","hash":"2809135940cfd134e12a2485048a2dd39a8d6d63","modified":1531480894141},{"_id":"public/tags/crsf/index.html","hash":"057719d0e55d3c0f83bab1a5e5e1fb3f16d92026","modified":1531480894143},{"_id":"public/tags/人生感悟/index.html","hash":"ed62e7ca1a605898166b9570be8c45ee3dd5843a","modified":1531480894142},{"_id":"public/tags/兼容性/index.html","hash":"ec8657c0335594612299ee43242fc3fd80a34a78","modified":1531480894142},{"_id":"public/tags/前端/index.html","hash":"0ff9ad2d6f823d88a659f653772aa63e094aa675","modified":1531480894142},{"_id":"public/tags/xss/index.html","hash":"b3aabb0f574ef320e9766f2cab716f63752190c3","modified":1531480894141},{"_id":"public/tags/yield/index.html","hash":"8ed31e89f995395e8c7e3b86171de88dc13bd650","modified":1531480894142},{"_id":"public/tags/generator/index.html","hash":"8eecc2ce7e28379eae8834bdf0f8760d8dcd3ab9","modified":1531480894142},{"_id":"public/tags/windows/index.html","hash":"907c91423f85414018fe69992313bcfa80d25ab6","modified":1531480894142},{"_id":"public/tags/腾讯云/index.html","hash":"3dd617bbdcaa698c6a4b413bfdf7f4235e286394","modified":1531480894143},{"_id":"public/tags/古典/index.html","hash":"f5f0abc03e5bfc36e86e0d742788d1448eef7d4d","modified":1531480894143},{"_id":"public/tags/CodingStyle/index.html","hash":"348a865e5e5fc1301e898c3d837e3a2e3f375aba","modified":1531480894142},{"_id":"public/tags/全栈开发/index.html","hash":"947cc894005e37f214d17f5dd93f9b8798e78268","modified":1531480894143},{"_id":"public/tags/电吉他/index.html","hash":"9b1effb764af9f3dc2386a17db3f64104a414989","modified":1531480894143},{"_id":"public/tags/即兴原理/index.html","hash":"0a350060460cb2563673d51c3a699ba1c27a3f59","modified":1531480894143},{"_id":"public/tags/学生思维/index.html","hash":"2aa6e979ba096a3e8b2ed346388694741fb0ede2","modified":1531480894142},{"_id":"public/tags/轮播图/index.html","hash":"82a962e816ae46ae820484ed79bd6221e434a5c8","modified":1531480894143},{"_id":"public/tags/狼性/index.html","hash":"8a0032183a52e86909c95c27ce46cf8e858a00ca","modified":1531480894143},{"_id":"public/tags/heroku/index.html","hash":"6b20236c68c33c28ec2c55decc9702c7bb973284","modified":1531480894143},{"_id":"public/tags/正则表达式/index.html","hash":"ce284d424e68cadfae3b546521053fb9d94c3659","modified":1531480894143},{"_id":"public/CNAME","hash":"4fdd6b7d8773aebda46446b90d889cd3a675e18e","modified":1531476350930},{"_id":"public/readme.MD","hash":"b7084d85b953e42f2161a79a1dde34909d3b45cc","modified":1531476350930},{"_id":"public/favicon.ico","hash":"b739465b2c68acac676f90a1f8a12b6ada131f1d","modified":1531476350930},{"_id":"public/fonts/MaterialIcons-Regular.woff2","hash":"09963592e8c953cc7e14e3fb0a5b05d5042e8435","modified":1531480894206},{"_id":"public/fonts/MaterialIcons-Regular.woff","hash":"c6c953c2ccb2ca9abb21db8dbf473b5a435f0082","modified":1531480894206},{"_id":"public/img/favicon.png","hash":"62b168f4dcf48fd48db3f571cf1999948ba4aec1","modified":1531480894206},{"_id":"public/img/favicon.ico","hash":"b739465b2c68acac676f90a1f8a12b6ada131f1d","modified":1531480894208},{"_id":"public/img/bg.png","hash":"a32f9717e19e821a4030ade551dc2917c889fcd8","modified":1531480894206},{"_id":"public/img/sidebar_header.png","hash":"c47f4d39f421c0a950279d050ae82f9ae6dd19ff","modified":1531480894206},{"_id":"public/img/logo.svg","hash":"84334d74bdc575ea6e07234d7436cd153f63171f","modified":1531480894208},{"_id":"public/img/logo.jpg","hash":"8e905647cfc062c9152540130cc7cb99b16b6c9d","modified":1531480894208},{"_id":"public/img/footer/footer_ico-bilibili.svg","hash":"1a007ae30d69aa597f589edb4ee0638a9814c988","modified":1531480894207},{"_id":"public/img/footer/footer_ico-facebook.svg","hash":"74b3b3c6bd1d76b7eaaf75d36ac929b11a5a3e82","modified":1531480894207},{"_id":"public/img/footer/footer_ico-github.svg","hash":"5f1f9f53e6a87ad674108c6bd16e424a1e888c61","modified":1531480894207},{"_id":"public/img/footer/footer_ico-instagram.svg","hash":"294c511e62063ea49f61e23958ab27d643ba0228","modified":1531480894207},{"_id":"public/img/footer/footer_ico-linkedin.svg","hash":"9831c86352ec5ff283a3277d033120f86388c277","modified":1531480894207},{"_id":"public/img/footer/footer_ico-telegram.svg","hash":"413d66e40ca476deeb49364935d49d2f7839cdfd","modified":1531480894207},{"_id":"public/img/footer/footer_ico-tumblr.svg","hash":"11daf4fa4220787306fc21a879429e98b7db8d03","modified":1531480894207},{"_id":"public/img/footer/footer_ico-twitter.svg","hash":"58df7777d6fcee8fa3c42453c091714bb3f97c95","modified":1531480894207},{"_id":"public/img/footer/footer_ico-weibo.svg","hash":"26d0cdb77f0c4afd60111176167eacfa222bc4c1","modified":1531480894207},{"_id":"public/img/footer/footer_ico-zhihu.svg","hash":"d3f8da320fffefc5144822665dfe17d25af4061c","modified":1531480894207},{"_id":"public/img/footer/footer_ico-gplus.svg","hash":"b50274133ab263bcacdf729871d0446b615ac984","modified":1531480894207},{"_id":"public/img/gallery/arrow.svg","hash":"144d73877e52acc5068bc0c9d1e69ef450e69f26","modified":1531480894207},{"_id":"public/img/gallery/close.svg","hash":"2690088060811f01c9360df75be80070156ff176","modified":1531480894207},{"_id":"public/img/gallery/spinner.svg","hash":"fc9d1cd1118ac896d4f5326e110a653f3ea32b11","modified":1531480894207},{"_id":"public/img/random/material-10.png","hash":"363466a376e4df9e61acc904cd25f3c7ae1a7280","modified":1531480894207},{"_id":"public/img/random/material-12.png","hash":"d020b3d42542715c7ae95b3d8603fe3180bfe8f3","modified":1531480894207},{"_id":"public/img/random/material-19.png","hash":"768ed1a4966e2e418cb00f6b36d2fc9058328eb3","modified":1531480894207},{"_id":"public/img/random/material-17.png","hash":"ece82810e31f711576db598c845c3d97bd49fe67","modified":1531480894207},{"_id":"public/img/random/material-3.png","hash":"848eaa70b9b0cd7a2204c78e8aa324d8f96bb097","modified":1531480894208},{"_id":"public/img/random/material-4.png","hash":"b475dfbf67a076a4e17a5527fd1973b1d4adac07","modified":1531480894207},{"_id":"public/img/random/material-6.png","hash":"2f841e0c064fecb607ad1e149662a0c96d9e725d","modified":1531480894207},{"_id":"public/img/random/material-9.png","hash":"840319c4d1f38fb8df79eb4669ed2e14d89fd680","modified":1531480894208},{"_id":"public/img/random/material-8.png","hash":"57db542d526ef6866cb34e261096e93a0e6f3a82","modified":1531480894208},{"_id":"public/img/footer/footer_ico-v2ex.svg","hash":"c5ffaf67a97e534c266d1585a9a3b56f1bfe3052","modified":1531472627100},{"_id":"public/assets/css/APlayer.min.css","hash":"07372a2ba507388d0fed166d761b1c2c2a659dce","modified":1531476350931},{"_id":"public/assets/css/DPlayer.min.css","hash":"76cee24ee6d472d7bd84e5cdc2ea8bb0a1faf560","modified":1531476350931},{"_id":"public/assets/js/APlayer.min.js","hash":"22caa28ff6b41a16ff40f15d38f1739e22359478","modified":1531476350931},{"_id":"public/assets/js/Meting.min.js","hash":"a0585220b918d78649a7893279e1ec4fb5abe835","modified":1531476350931},{"_id":"public/jzxer.jpg","hash":"58b488993d67018a8463d325ac2f61db3f38de78","modified":1531476350938},{"_id":"public/fonts/MaterialIcons-Regular.ttf","hash":"fc05de31234e0090f7ddc28ce1b23af4026cb1da","modified":1531480894216},{"_id":"public/fonts/fontawesome-webfont.woff","hash":"28b782240b3e76db824e12c02754a9731a167527","modified":1531480894219},{"_id":"public/fonts/fontawesome-webfont.woff2","hash":"d6f48cba7d076fb6f2fd6ba993a75b9dc1ecbf0c","modified":1531480894222},{"_id":"public/img/bg 下午5.09.36.jpg","hash":"e635bebc205fcbed32fd15de933cd758de7d1d41","modified":1531472627138},{"_id":"public/img/daily_pic.jpg","hash":"285843be2f7ee3c7075b3b77ca43dc7939d8bc82","modified":1531480894224},{"_id":"public/img/random/material-1.png","hash":"4839299eaa4db7272befa7b824e54b647fbbfc44","modified":1531480894222},{"_id":"public/img/random/material-13.png","hash":"1a8378db3121b583485e2b939cb1aa0e0b14b0c8","modified":1531480894223},{"_id":"public/img/random/material-11.png","hash":"ce20b0ad08a248c036115374f2edb7301ff60b72","modified":1531480894223},{"_id":"public/img/random/material-14.png","hash":"b4f65b601960138c69f57171b0ddd55895483f45","modified":1531480894223},{"_id":"public/img/random/material-15.png","hash":"36b9937cf3810e4970902b78797ad29b0831f065","modified":1531480894224},{"_id":"public/img/random/material-18.png","hash":"4b98204abe36ecd3f30678d2c22059130e0db328","modified":1531480894224},{"_id":"public/img/random/material-2.png","hash":"faba2ce69c19d6c1dac392dd10b054e0061f6fb7","modified":1531480894224},{"_id":"public/img/random/material-16.png","hash":"ade7f75200d3fb38326e3cf1e9f1a812fb12a43b","modified":1531480894224},{"_id":"public/img/random/material-5.png","hash":"5041ebd073a139c67f8ed271e74c967c7eb9c5be","modified":1531480894224},{"_id":"public/img/random/material-7.png","hash":"5c49ff3c064aaeb21227c2bd98b5ae422ddca84c","modified":1531480894224},{"_id":"public/assets/js/DPlayer.min.js","hash":"09bea1b4079d7f73000367b9d3e4893f6c2ee62b","modified":1531476350938},{"_id":"public/css/disqus-proxy.min.css","hash":"3f8f99f71d361302288b0ba11fd36072564b08c2","modified":1531480894243},{"_id":"public/css/duoshuo.css","hash":"32a02eaa01ff7b66fd9df307b0d33d52810096be","modified":1531480894243},{"_id":"public/css/duoshuo.min.css","hash":"89a30544b8b01d061da51c40f2af702a7969de5e","modified":1531480894243},{"_id":"public/css/ie-blocker.css","hash":"dddce7e6250a449291888ae7865697282a213b14","modified":1531480894243},{"_id":"public/css/prettify.css","hash":"c395f20ee64e80c2b6b15c7dade02f9aaaeab2c8","modified":1531472627201},{"_id":"public/css/prettify.min.css","hash":"62edd8f08656463b0e077dcf893faa3cc8eb5fe4","modified":1531472627201},{"_id":"public/css/uc.css","hash":"1e0977a2c9bdf721cc05654dfc025dd250655852","modified":1531480894244},{"_id":"public/js/ie-blocker.zhCN.js","hash":"0ed49b0ec1d1924b128fbd97fca2cf7af7856fdf","modified":1531480894244},{"_id":"public/js/ie-blocker.en.js","hash":"96ca8e677a12048d099319ebdf01983ddc6ca80c","modified":1531480894244},{"_id":"public/js/lazyload.min.js","hash":"5348fd7aa4dbefac9d21091c9fd5e263563b5540","modified":1531480894244},{"_id":"public/js/lsloader.js","hash":"890f196c276aded83e40a60c516e4408d42a3c7d","modified":1531480894244},{"_id":"public/js/lsloader.min.js","hash":"089ffda1dbc3ec5e5168331121ce6daaa241c132","modified":1531480894244},{"_id":"public/js/nprogress.js","hash":"a3058d4b6afb5d7a14e5afcbb88f778de35864f0","modified":1531480894244},{"_id":"public/js/hanabi-browser-bundle.js","hash":"d646647bda386140c8315d60e3ff4ddbdb15c1ea","modified":1531472627202},{"_id":"public/js/queue.js","hash":"dd252616b568b71c222d9cfc859bfe52738e576a","modified":1531480894244},{"_id":"public/js/smoothscroll.js","hash":"df56a1c84191a62750ae820943377b6775fca0e2","modified":1531480894244},{"_id":"public/js/queue.min.js","hash":"21aab782ca33efbb1386cc960b6be0a02106760d","modified":1531480894244},{"_id":"public/js/prettify.min.js","hash":"69908fe0a09cee107c25cb5d769b861723e7b7bb","modified":1531472627202},{"_id":"public/css/prettify/atelier-cave-dark.min.css","hash":"cb0156cdc36500a26b232ae1c81fdc880eba85e7","modified":1531472627202},{"_id":"public/css/prettify/atelier-cave-light.min.css","hash":"4b62dc45aa351b071d6a434dc54fe8c2e15c85cc","modified":1531472627202},{"_id":"public/css/prettify/atelier-dune-dark.min.css","hash":"c5094d99ca0e619d97860c88211bf908fdf830b1","modified":1531472627202},{"_id":"public/css/prettify/atelier-dune-light.min.css","hash":"b3ad98483e4d5bde72d52a15423d98e0d086db09","modified":1531472627202},{"_id":"public/css/prettify/atelier-estuary-dark.min.css","hash":"7e3a065cafeb3acc1d7178f64ef4265f5d5ad2b9","modified":1531472627202},{"_id":"public/css/prettify/atelier-estuary-light.min.css","hash":"1d12d8f7fa9c122a186ee76fdf681c191a68f104","modified":1531472627202},{"_id":"public/css/prettify/atelier-forest-dark.min.css","hash":"9296b851a5b66785a60afa5da5fe9080bda96bf5","modified":1531472627202},{"_id":"public/css/prettify/atelier-forest-light.min.css","hash":"3532f6e86bf4afbba05f7a074b791b73174f9622","modified":1531472627202},{"_id":"public/css/prettify/atelier-heath-dark.min.css","hash":"954309acd7918422382a3ff2f9c2988aec0ff956","modified":1531472627202},{"_id":"public/css/prettify/atelier-heath-light.min.css","hash":"a67199fa580b3aa2df031e5d2028929d29ca3b45","modified":1531472627202},{"_id":"public/css/prettify/atelier-lakeside-dark.min.css","hash":"18575fc6dff855e395a39d0383d2f18807091f0d","modified":1531472627203},{"_id":"public/css/prettify/atelier-lakeside-light.min.css","hash":"e20e8ac64432fa1aa6f74792b58196af7cf79c12","modified":1531472627203},{"_id":"public/css/prettify/atelier-plateau-dark.min.css","hash":"137e3c499a720da3c1d57b4dc53264b1d623e1c5","modified":1531472627203},{"_id":"public/css/prettify/atelier-plateau-light.min.css","hash":"153801640fdcbb74c0de3f15345110f2210eb991","modified":1531472627203},{"_id":"public/css/prettify/atelier-savanna-dark.min.css","hash":"fba92c652fd6704422b8f2bbc11706805a6faed0","modified":1531472627203},{"_id":"public/css/prettify/atelier-savanna-light.min.css","hash":"d9425ffb7c60d646190c22b9a5f72091ee5f9ace","modified":1531472627203},{"_id":"public/css/prettify/atelier-seaside-dark.min.css","hash":"e0e6bbacc75a349b1e49c236d374b0e42f1fd485","modified":1531472627203},{"_id":"public/css/prettify/atelier-seaside-light.min.css","hash":"732750b75389c1c49204f37705e6abeee40ce64f","modified":1531472627203},{"_id":"public/css/prettify/atelier-sulphurpool-dark.min.css","hash":"015a35dddaee153fa8bb71d7f3818a6ba4d120d8","modified":1531472627203},{"_id":"public/css/prettify/atelier-sulphurpool-light.min.css","hash":"ab1a6200eab648cab443c3df77fde9b237ef27b6","modified":1531472627203},{"_id":"public/css/prettify/github-v2.min.css","hash":"57630621d20842a529bdea7b17fc90f520e562ef","modified":1531472627203},{"_id":"public/css/prettify/github.min.css","hash":"19cf828225288fa5c006f1d8f66c39d11f4ef7f2","modified":1531472627204},{"_id":"public/css/prettify/hemisu-dark.min.css","hash":"a671248cfd573292026d2174817e82e593691052","modified":1531472627204},{"_id":"public/css/prettify/hemisu-light.min.css","hash":"b2556ff41e513fd13d032ec84a37ee260a905815","modified":1531472627204},{"_id":"public/css/prettify/tomorrow-night-blue.min.css","hash":"c442728d96485bcf816151fe6bd96993aae09852","modified":1531472627204},{"_id":"public/css/prettify/tomorrow-night-eighties.min.css","hash":"6ce259d674bb4edda23eea32b2379be17d0e0e6e","modified":1531472627204},{"_id":"public/css/prettify/tomorrow-night-bright.min.css","hash":"cf251fd3edfd736695272a0f1b41d509b7bb1fb9","modified":1531472627204},{"_id":"public/css/prettify/tomorrow-night.min.css","hash":"d989206d124035494acb4b0cdc7fbc89f3b7d108","modified":1531472627204},{"_id":"public/css/prettify/tomorrow.min.css","hash":"b2c6d610b77f0273fefab5aa4ad26a7f58956f87","modified":1531472627204},{"_id":"public/css/prettify/tranquil-heart.min.css","hash":"0f6eefbdda8e410832e9c516a5dd19899217ef06","modified":1531472627204},{"_id":"public/css/prettify/vibrant-ink.min.css","hash":"c265bac6c31cf622b536b29c8a6bc46955d6fe63","modified":1531472627204},{"_id":"public/css/disqus-proxy.css","hash":"d5086cda8aaae20b8d3f9dd50f0be5ccb717e42a","modified":1531480894244},{"_id":"public/css/fontawesome.min.css","hash":"512c7d79033e3028a9be61b540cf1a6870c896f8","modified":1531480894246},{"_id":"public/css/gallery.min.css","hash":"c5333ca835aae49239d809130a7b281af745729e","modified":1531480894244},{"_id":"public/css/material-icons.css","hash":"f6f95fe5190f3c65931847246621fb83754eb00c","modified":1531472627204},{"_id":"public/js/MathJax.js","hash":"a21703b5848325a902c9b39bbf3ca6490d3e1b1b","modified":1531472627204},{"_id":"public/js/Valine.min.js","hash":"6a287a99a772a0ea8f98b133523429c9250cc67f","modified":1531472627205},{"_id":"public/css/material.css","hash":"19818d637ecb3bae73d16ee90444c42fe4458b54","modified":1531480894246},{"_id":"public/css/material.min.css","hash":"f3c8e6a9d94e6cad30c6628e1d732e6ee00d5fce","modified":1531480894245},{"_id":"public/css/style.css","hash":"52a827e62695ed758b5e5102e63f78a532c0311c","modified":1531480894245},{"_id":"public/css/style.min.css","hash":"2e9f8420f0047e7639df4be5619bf279b4ecb94f","modified":1531480894245},{"_id":"public/js/jquery.min.js","hash":"00073d6597d2760b81387274a9ec56b9d5cb1552","modified":1531480894245},{"_id":"public/js/js.js","hash":"15ab2a8a59623db0faaea3c50e0f347cc0dc810e","modified":1531480894245},{"_id":"public/js/js.min.js","hash":"2d0e6569a2bb608bfd37f395945ac449d3924d84","modified":1531480894245},{"_id":"public/js/gallery/gallery.js","hash":"8ee48312a183b42a9886211a0ec825ea0d041301","modified":1531480894246},{"_id":"public/fonts/FontAwesome.otf","hash":"048707bc52ac4b6563aaa383bfe8660a0ddc908c","modified":1531480894246},{"_id":"public/fonts/MaterialIcons-Regular.eot","hash":"26fb8cecb5512223277b4d290a24492a0f09ede1","modified":1531480894246},{"_id":"public/fonts/fontawesome-webfont.eot","hash":"d980c2ce873dc43af460d4d572d441304499f400","modified":1531480894246},{"_id":"public/fonts/fontawesome-webfont.ttf","hash":"13b1eab65a983c7a73bc7997c479d66943f7c6cb","modified":1531480894246},{"_id":"public/fonts/fontawesome-webfont.svg","hash":"98a8aa5cf7d62c2eff5f07ede8d844b874ef06ed","modified":1531480894287},{"_id":"public/fonts/Roboto-Light.ttf","hash":"b9ea2eaf26ff8fdcb5aee3e0c2c7a6084ebb6aac","modified":1531480894293},{"_id":"public/fonts/Roboto-Black.ttf","hash":"0244e6497a51fb8a38ca7e6fe297b066e2e09af5","modified":1531480894293},{"_id":"public/fonts/Roboto-Bold.ttf","hash":"d1864343b543978bd491d40c80010cea50c1b7bf","modified":1531480894293},{"_id":"public/fonts/Roboto-Thin.ttf","hash":"ed5101c3a800f35e925603a406e0c2dc5278b96c","modified":1531480894293},{"_id":"public/fonts/Roboto-Regular.ttf","hash":"06691e103d4d3ce1f1108d9b7d21254b714a41f8","modified":1531480894294},{"_id":"public/fonts/Roboto-Medium.ttf","hash":"3965419aab480c184f66bc5e39c1719a373a4ef6","modified":1531480894292},{"_id":"public/img/avatar.png","hash":"5ac95a1c27dc32a311bc937aa699f457d4ec0c00","modified":1531480894292},{"_id":"themes/material/layout/_partial/config_footer.ejs","hash":"bd520f4e8a381494c78e3c00905c80a9cd807f97","modified":1496262990000},{"_id":"themes/material/source/img/browserstack_logo.png","hash":"a6c43887f64a7f48a2814e3714eaa1215e542037","modified":1496262990000},{"_id":"themes/material/source/img/logo.png","hash":"b1bcc84cedb2a618e8db93559ce7d58f9274085d","modified":1496262990000},{"_id":"themes/material/source/img/upyun_logo.svg","hash":"1f118b2b9c54f431d5e731ccf316ceefe605ba67","modified":1496262990000},{"_id":"themes/material/source/js/mathjax.js","hash":"a21703b5848325a902c9b39bbf3ca6490d3e1b1b","modified":1496262990000},{"_id":"themes/material/source/img/daily_pic.png","hash":"5e9a5f6a134889d0242e69061837f2032416d7ce","modified":1496262990000},{"_id":"themes/material/layout/_widget/comment/163gentie/common.ejs","hash":"ac56d01746ef2f72d54bff4b61e0ca0089c5c164","modified":1496262990000},{"_id":"themes/material/layout/_widget/comment/163gentie/enter.ejs","hash":"6e057829fa926cc02e3e2ebfdee7c244a9b31dd7","modified":1496262990000},{"_id":"themes/material/layout/_widget/comment/163gentie/main.ejs","hash":"e84afb44929f4dab8cf279b958d472955bc5f034","modified":1496262990000},{"_id":"public/img/browserstack_logo.png","hash":"a6c43887f64a7f48a2814e3714eaa1215e542037","modified":1531480894206},{"_id":"public/img/logo.png","hash":"b1bcc84cedb2a618e8db93559ce7d58f9274085d","modified":1531480894206},{"_id":"public/js/mathjax.js","hash":"a21703b5848325a902c9b39bbf3ca6490d3e1b1b","modified":1531480894244},{"_id":"themes/material/layout/_widget/comment/.DS_Store","hash":"df2fbeb1400acda0909a32c1cf6bf492f1121e07","modified":1531482823700},{"_id":"themes/material/layout/_widget/.DS_Store","hash":"73cbd5b00d96fead558535ea543be08a94f53f4f","modified":1531484041777},{"_id":"themes/material/layout/.DS_Store","hash":"9670f5041a949d34c8434d2a95ad0865e72748cb","modified":1531484078896},{"_id":"themes/material/layout/_widget/comment/wildfire/common.ejs","hash":"c43dabb52245d1d39e20882a42e0cd30d0abfe76","modified":1528240960000},{"_id":"themes/material/layout/_widget/comment/wildfire/main.ejs","hash":"cd6a1e3f71f552c2412f6dbe41c08042625180e6","modified":1528240960000},{"_id":"themes/material/layout/_widget/comment/wildfire/enter.ejs","hash":"492927e61fa1dda0dcc97f0bb74bad533ca9f7ec","modified":1528240960000},{"_id":"themes/material/source/img/footer/footer_ico-segmentfault.svg","hash":"f6c667cff0c57095ce01b7adb4f18b3c92dc060b","modified":1528240960000},{"_id":"themes/material/_config.te.yml","hash":"56a27a2bf012e0f59fdc08fa7dadf845eed26779","modified":1531483522781}],"Category":[{"name":"音乐","_id":"cjjjr9a020005u1q35h3qme7m"},{"name":"web前端","_id":"cjjjr9a0j000cu1q3mk01mlxt"},{"name":"版本管理","_id":"cjjjr9a0p000ju1q3tzpmnrhv"},{"name":"JS","_id":"cjjjr9a12000vu1q3nams9zvh"},{"name":"CSS","_id":"cjjjr9a140012u1q3xsmlwj8l"},{"name":"博客搭建","_id":"cjjjr9a18001au1q3j8r4qs3y"},{"name":"本地储存","_id":"cjjjr9a1b001hu1q39xcxlao0"},{"name":"nodeJS","_id":"cjjjr9a1g001mu1q32iyziy8q"},{"name":"代理","_id":"cjjjr9a1j001tu1q3gb9rwl4x"},{"name":"数据库","_id":"cjjjr9a1m0021u1q3tlecwlhv"},{"name":"storage","_id":"cjjjr9a1t002cu1q35lspt0g7"},{"name":"生活","_id":"cjjjr9a1v002ku1q3db2h8w4q"},{"name":"服务器","_id":"cjjjr9a22002wu1q32bwvgx2u"},{"name":"web项目","_id":"cjjjr9a260035u1q3c5tr83if"},{"name":"IDE","_id":"cjjjr9a2a003du1q3dl98rcq3"},{"name":"vue","_id":"cjjjr9a2d003ju1q3q7p27n4f"},{"name":"自动化","_id":"cjjjr9a2h003su1q39i5t2zmq"},{"name":"安全","_id":"cjjjr9a2z004su1q32t3m7wp9"},{"name":"HTML","_id":"cjjjr9a30004wu1q3thncnrjv"},{"name":"阅读","_id":"cjjjr9a310051u1q33ttadm1s"}],"Data":[{"_id":"links","data":{"Name":{"link":"http://example.com","avatar":"http://example.com/avatar.png","descr":"这是一个描述"}}},{"_id":"gallery","data":{"2018.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8684.JPG","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8683.JPG","descr":"外滩"},"2018.03.17":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","descr":"余杭、超山"},"2017.07.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29-2.jpeg","descr":"九江、铜鼓县、尖尾峡峡谷"},"2017.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","descr":"木屋、曾经拥有"},"2017.04.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/2.png","thumb_link":"http://orjedzer5.bkt.clouddn.com/2.png","descr":"研一608"},"2017.04.03":{"full_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","descr":"梅岭、骑行"},"2017.03.08":{"full_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","descr":"梅岭入口"},"2017.01.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/10.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/7.jpg","descr":"武汉、华科"},"2016.12.31":{"full_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","descr":"东理青春广场"},"2016.12.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","descr":"建筑工程学院元旦"},"2016.12.30":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","descr":"软件信工学院元旦"},"2016.10.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","descr":"英语俱乐部"},"2016.10.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG21.jpeg","descr":"九江、庐山"},"2016.10.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","descr":"南昌、狮子峰"},"2016.05.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.04.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.03-2.jpg","descr":"骑行、白鹿洞书院、状元柱"},"2016.01.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","descr":"南昌、八一广场"},"2015.11.05":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","descr":"悠乐汇"},"2015.10.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","descr":"北京、动漫大道"},"2015.05.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","descr":"南昌、摩天轮"},"2014.10.22":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","descr":"南昌、下罗"},"2014.10.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","descr":"东理、樱花广场"},"2014.07.12":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","descr":"义乌、流浪"},"2014.06.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","descr":"宜春学院"},"2013.06.27":{"full_link":"http://orjedzer5.bkt.clouddn.com/2013.06.27.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%289%29.jpg","descr":"厦门、鼓浪屿"},"2012.01.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/2012.02.05.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2012.01.28.jpeg","descr":"鄱阳、芝山公园"}}}],"Page":[{"title":"个人简介","date":"2017-06-15T11:12:44.000Z","comment":false,"_content":"\n姓名:江志雄\n英文名:Feax\n性别:你看我头像女的吗?\n专业:软件工程\n\n## 工作经历\n\n* 南昌·午逅科技\n ①、H5 活动模块开发。\n> 2017.06 -- 2017.09\n\n* 杭州·机蜜\n ①、各大类型平台、活动、协议模块合作开发\n ②、基础组件开发\n> 2017.10 -- 至今\n\n## 技术栈\n\n前端技术框架很多,取其精华,抛弃糟蹋,目前只列出我目前比较青睐,并且会深入研究的个人技术方案。\n\n### 前端\n\n* Vue.Js (移动端)\n* React.Js (PC端)\n* RN (APP端)\n\n### SSR\n\n* Next(React)\n* Nuxt(Vue)\n\n### 后端\n\n* Nodejs (Expres.Js、Koa2.Js)\n* eggJS(正在学习...)\n* python (准备学习...)\n\n### 数据库\n\n* MongoDB(非关系型)\n* mySql(关系型)\n* Redis(缓存)\n\n### 自动化工具\n\n* gulp\n* webpack\n* parcel\n\n### 版本管理\n\n* GIT\n\n### 代码规范\n\n* BEM(HTML风格)\n* Stylus(CSS风格)\n* ESlint(JS风格)\n\n### 测试\n\n* mocha\n\n### 集成部署\n\n* travisCI\n\n### 其他\n\n* axure 8(产品原型)\n* Xmind(思维导图)\n\n## 兴趣爱好\n\n> 看书\n> 健身\n> 摇滚\n\n## 自我介绍\n\n介绍这东西大都是虚的,你需要的是和我面对面的交流和长时间的相处。\n\n## 未来的目标\n\n* 工作:专注于自己喜欢的领域,然后精通它。\n* 生活:世界很大,不要只是生活在自己的小小世界里。\n* 理想:做一件能改变他人、乃至影响世界的事。\n\n{% aplayer \"日落大道\" \"梁博\" \"http://orjedzer5.bkt.clouddn.com/blog/song/%E6%A2%81%E5%8D%9A%20%E6%97%A5%E8%90%BD%E5%A4%A7%E9%81%93.mp3\" \"autoplay\" %}\n","source":"about/index.md","raw":"---\ntitle: 个人简介\ndate: 2017-06-15 19:12:44\ncomment: false\n---\n\n姓名:江志雄\n英文名:Feax\n性别:你看我头像女的吗?\n专业:软件工程\n\n## 工作经历\n\n* 南昌·午逅科技\n ①、H5 活动模块开发。\n> 2017.06 -- 2017.09\n\n* 杭州·机蜜\n ①、各大类型平台、活动、协议模块合作开发\n ②、基础组件开发\n> 2017.10 -- 至今\n\n## 技术栈\n\n前端技术框架很多,取其精华,抛弃糟蹋,目前只列出我目前比较青睐,并且会深入研究的个人技术方案。\n\n### 前端\n\n* Vue.Js (移动端)\n* React.Js (PC端)\n* RN (APP端)\n\n### SSR\n\n* Next(React)\n* Nuxt(Vue)\n\n### 后端\n\n* Nodejs (Expres.Js、Koa2.Js)\n* eggJS(正在学习...)\n* python (准备学习...)\n\n### 数据库\n\n* MongoDB(非关系型)\n* mySql(关系型)\n* Redis(缓存)\n\n### 自动化工具\n\n* gulp\n* webpack\n* parcel\n\n### 版本管理\n\n* GIT\n\n### 代码规范\n\n* BEM(HTML风格)\n* Stylus(CSS风格)\n* ESlint(JS风格)\n\n### 测试\n\n* mocha\n\n### 集成部署\n\n* travisCI\n\n### 其他\n\n* axure 8(产品原型)\n* Xmind(思维导图)\n\n## 兴趣爱好\n\n> 看书\n> 健身\n> 摇滚\n\n## 自我介绍\n\n介绍这东西大都是虚的,你需要的是和我面对面的交流和长时间的相处。\n\n## 未来的目标\n\n* 工作:专注于自己喜欢的领域,然后精通它。\n* 生活:世界很大,不要只是生活在自己的小小世界里。\n* 理想:做一件能改变他人、乃至影响世界的事。\n\n{% aplayer \"日落大道\" \"梁博\" \"http://orjedzer5.bkt.clouddn.com/blog/song/%E6%A2%81%E5%8D%9A%20%E6%97%A5%E8%90%BD%E5%A4%A7%E9%81%93.mp3\" \"autoplay\" %}\n","updated":"2018-07-13T12:13:23.216Z","path":"about/index.html","comments":1,"layout":"page","_id":"cjjjy183s002k9tq3cswdu58w","content":"

姓名:江志雄
英文名:Feax
性别:你看我头像女的吗?
专业:软件工程

\n

工作经历

\n

技术栈

前端技术框架很多,取其精华,抛弃糟蹋,目前只列出我目前比较青睐,并且会深入研究的个人技术方案。

\n

前端

\n

SSR

\n

后端

\n

数据库

\n

自动化工具

\n

版本管理

\n

代码规范

\n

测试

\n

集成部署

\n

其他

\n

兴趣爱好

\n

看书
健身
摇滚

\n
\n

自我介绍

介绍这东西大都是虚的,你需要的是和我面对面的交流和长时间的相处。

\n

未来的目标

\n\n
\n
\n        
\n \n","site":{"data":{"links":{"Name":{"link":"http://example.com","avatar":"http://example.com/avatar.png","descr":"这是一个描述"}},"gallery":{"2018.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8684.JPG","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8683.JPG","descr":"外滩"},"2018.03.17":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","descr":"余杭、超山"},"2017.07.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29-2.jpeg","descr":"九江、铜鼓县、尖尾峡峡谷"},"2017.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","descr":"木屋、曾经拥有"},"2017.04.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/2.png","thumb_link":"http://orjedzer5.bkt.clouddn.com/2.png","descr":"研一608"},"2017.04.03":{"full_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","descr":"梅岭、骑行"},"2017.03.08":{"full_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","descr":"梅岭入口"},"2017.01.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/10.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/7.jpg","descr":"武汉、华科"},"2016.12.31":{"full_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","descr":"东理青春广场"},"2016.12.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","descr":"建筑工程学院元旦"},"2016.12.30":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","descr":"软件信工学院元旦"},"2016.10.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","descr":"英语俱乐部"},"2016.10.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG21.jpeg","descr":"九江、庐山"},"2016.10.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","descr":"南昌、狮子峰"},"2016.05.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.04.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.03-2.jpg","descr":"骑行、白鹿洞书院、状元柱"},"2016.01.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","descr":"南昌、八一广场"},"2015.11.05":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","descr":"悠乐汇"},"2015.10.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","descr":"北京、动漫大道"},"2015.05.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","descr":"南昌、摩天轮"},"2014.10.22":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","descr":"南昌、下罗"},"2014.10.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","descr":"东理、樱花广场"},"2014.07.12":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","descr":"义乌、流浪"},"2014.06.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","descr":"宜春学院"},"2013.06.27":{"full_link":"http://orjedzer5.bkt.clouddn.com/2013.06.27.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%289%29.jpg","descr":"厦门、鼓浪屿"},"2012.01.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/2012.02.05.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2012.01.28.jpeg","descr":"鄱阳、芝山公园"}}}},"excerpt":"","more":"

姓名:江志雄
英文名:Feax
性别:你看我头像女的吗?
专业:软件工程

\n

工作经历

\n

技术栈

前端技术框架很多,取其精华,抛弃糟蹋,目前只列出我目前比较青睐,并且会深入研究的个人技术方案。

\n

前端

\n

SSR

\n

后端

\n

数据库

\n

自动化工具

\n

版本管理

\n

代码规范

\n

测试

\n

集成部署

\n

其他

\n

兴趣爱好

\n

看书
健身
摇滚

\n
\n

自我介绍

介绍这东西大都是虚的,你需要的是和我面对面的交流和长时间的相处。

\n

未来的目标

\n\n
\n
\n        
\n \n"},{"title":"gallery","date":"2018-07-13T12:13:23.217Z","layout":"gallery","_content":"","source":"gallery/index.md","raw":"---\ntitle: gallery\ndate:\nlayout: gallery\n---\n","updated":"2018-07-13T12:13:23.217Z","path":"gallery/index.html","comments":1,"_id":"cjjjy1847002m9tq3uxz1fnqy","content":"","site":{"data":{"links":{"Name":{"link":"http://example.com","avatar":"http://example.com/avatar.png","descr":"这是一个描述"}},"gallery":{"2018.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8684.JPG","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8683.JPG","descr":"外滩"},"2018.03.17":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","descr":"余杭、超山"},"2017.07.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29-2.jpeg","descr":"九江、铜鼓县、尖尾峡峡谷"},"2017.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","descr":"木屋、曾经拥有"},"2017.04.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/2.png","thumb_link":"http://orjedzer5.bkt.clouddn.com/2.png","descr":"研一608"},"2017.04.03":{"full_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","descr":"梅岭、骑行"},"2017.03.08":{"full_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","descr":"梅岭入口"},"2017.01.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/10.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/7.jpg","descr":"武汉、华科"},"2016.12.31":{"full_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","descr":"东理青春广场"},"2016.12.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","descr":"建筑工程学院元旦"},"2016.12.30":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","descr":"软件信工学院元旦"},"2016.10.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","descr":"英语俱乐部"},"2016.10.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG21.jpeg","descr":"九江、庐山"},"2016.10.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","descr":"南昌、狮子峰"},"2016.05.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.04.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.03-2.jpg","descr":"骑行、白鹿洞书院、状元柱"},"2016.01.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","descr":"南昌、八一广场"},"2015.11.05":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","descr":"悠乐汇"},"2015.10.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","descr":"北京、动漫大道"},"2015.05.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","descr":"南昌、摩天轮"},"2014.10.22":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","descr":"南昌、下罗"},"2014.10.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","descr":"东理、樱花广场"},"2014.07.12":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","descr":"义乌、流浪"},"2014.06.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","descr":"宜春学院"},"2013.06.27":{"full_link":"http://orjedzer5.bkt.clouddn.com/2013.06.27.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%289%29.jpg","descr":"厦门、鼓浪屿"},"2012.01.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/2012.02.05.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2012.01.28.jpeg","descr":"鄱阳、芝山公园"}}}},"excerpt":"","more":""},{"layout":"false","_content":"google-site-verification: googlec841984147bd55ec.html","source":"googlec841984147bd55ec.html","raw":"layout: false\n---\ngoogle-site-verification: googlec841984147bd55ec.html","date":"2018-07-13T12:13:23.217Z","updated":"2018-07-13T12:13:23.217Z","path":"googlec841984147bd55ec.html","title":"","comments":1,"_id":"cjjjy184a002p9tq3cgcv9cx9","content":"google-site-verification: googlec841984147bd55ec.html","site":{"data":{"links":{"Name":{"link":"http://example.com","avatar":"http://example.com/avatar.png","descr":"这是一个描述"}},"gallery":{"2018.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8684.JPG","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8683.JPG","descr":"外滩"},"2018.03.17":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","descr":"余杭、超山"},"2017.07.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29-2.jpeg","descr":"九江、铜鼓县、尖尾峡峡谷"},"2017.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","descr":"木屋、曾经拥有"},"2017.04.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/2.png","thumb_link":"http://orjedzer5.bkt.clouddn.com/2.png","descr":"研一608"},"2017.04.03":{"full_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","descr":"梅岭、骑行"},"2017.03.08":{"full_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","descr":"梅岭入口"},"2017.01.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/10.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/7.jpg","descr":"武汉、华科"},"2016.12.31":{"full_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","descr":"东理青春广场"},"2016.12.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","descr":"建筑工程学院元旦"},"2016.12.30":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","descr":"软件信工学院元旦"},"2016.10.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","descr":"英语俱乐部"},"2016.10.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG21.jpeg","descr":"九江、庐山"},"2016.10.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","descr":"南昌、狮子峰"},"2016.05.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.04.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.03-2.jpg","descr":"骑行、白鹿洞书院、状元柱"},"2016.01.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","descr":"南昌、八一广场"},"2015.11.05":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","descr":"悠乐汇"},"2015.10.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","descr":"北京、动漫大道"},"2015.05.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","descr":"南昌、摩天轮"},"2014.10.22":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","descr":"南昌、下罗"},"2014.10.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","descr":"东理、樱花广场"},"2014.07.12":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","descr":"义乌、流浪"},"2014.06.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","descr":"宜春学院"},"2013.06.27":{"full_link":"http://orjedzer5.bkt.clouddn.com/2013.06.27.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%289%29.jpg","descr":"厦门、鼓浪屿"},"2012.01.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/2012.02.05.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2012.01.28.jpeg","descr":"鄱阳、芝山公园"}}}},"excerpt":"","more":"google-site-verification: googlec841984147bd55ec.html"},{"title":"links","date":"2018-07-13T12:13:23.219Z","layout":"links","_content":"","source":"links/index.md","raw":"---\ntitle: links\ndate:\nlayout: links\n---","updated":"2018-07-13T12:13:23.219Z","path":"links/index.html","comments":1,"_id":"cjjjy184h002s9tq3scnsgxfu","content":"","site":{"data":{"links":{"Name":{"link":"http://example.com","avatar":"http://example.com/avatar.png","descr":"这是一个描述"}},"gallery":{"2018.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8684.JPG","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8683.JPG","descr":"外滩"},"2018.03.17":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","descr":"余杭、超山"},"2017.07.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29-2.jpeg","descr":"九江、铜鼓县、尖尾峡峡谷"},"2017.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","descr":"木屋、曾经拥有"},"2017.04.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/2.png","thumb_link":"http://orjedzer5.bkt.clouddn.com/2.png","descr":"研一608"},"2017.04.03":{"full_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","descr":"梅岭、骑行"},"2017.03.08":{"full_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","descr":"梅岭入口"},"2017.01.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/10.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/7.jpg","descr":"武汉、华科"},"2016.12.31":{"full_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","descr":"东理青春广场"},"2016.12.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","descr":"建筑工程学院元旦"},"2016.12.30":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","descr":"软件信工学院元旦"},"2016.10.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","descr":"英语俱乐部"},"2016.10.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG21.jpeg","descr":"九江、庐山"},"2016.10.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","descr":"南昌、狮子峰"},"2016.05.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.04.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.03-2.jpg","descr":"骑行、白鹿洞书院、状元柱"},"2016.01.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","descr":"南昌、八一广场"},"2015.11.05":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","descr":"悠乐汇"},"2015.10.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","descr":"北京、动漫大道"},"2015.05.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","descr":"南昌、摩天轮"},"2014.10.22":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","descr":"南昌、下罗"},"2014.10.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","descr":"东理、樱花广场"},"2014.07.12":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","descr":"义乌、流浪"},"2014.06.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","descr":"宜春学院"},"2013.06.27":{"full_link":"http://orjedzer5.bkt.clouddn.com/2013.06.27.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%289%29.jpg","descr":"厦门、鼓浪屿"},"2012.01.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/2012.02.05.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2012.01.28.jpeg","descr":"鄱阳、芝山公园"}}}},"excerpt":"","more":""},{"title":"tags","date":"2018-07-13T12:13:23.220Z","layout":"tags","_content":"","source":"tags/index.md","raw":"---\ntitle: tags\ndate:\nlayout: tags\n---","updated":"2018-07-13T12:13:23.220Z","path":"tags/index.html","comments":1,"_id":"cjjjy184m002w9tq3cdo11u0k","content":"","site":{"data":{"links":{"Name":{"link":"http://example.com","avatar":"http://example.com/avatar.png","descr":"这是一个描述"}},"gallery":{"2018.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8684.JPG","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8683.JPG","descr":"外滩"},"2018.03.17":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","descr":"余杭、超山"},"2017.07.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29-2.jpeg","descr":"九江、铜鼓县、尖尾峡峡谷"},"2017.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","descr":"木屋、曾经拥有"},"2017.04.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/2.png","thumb_link":"http://orjedzer5.bkt.clouddn.com/2.png","descr":"研一608"},"2017.04.03":{"full_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","descr":"梅岭、骑行"},"2017.03.08":{"full_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","descr":"梅岭入口"},"2017.01.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/10.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/7.jpg","descr":"武汉、华科"},"2016.12.31":{"full_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","descr":"东理青春广场"},"2016.12.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","descr":"建筑工程学院元旦"},"2016.12.30":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","descr":"软件信工学院元旦"},"2016.10.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","descr":"英语俱乐部"},"2016.10.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG21.jpeg","descr":"九江、庐山"},"2016.10.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","descr":"南昌、狮子峰"},"2016.05.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.04.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.03-2.jpg","descr":"骑行、白鹿洞书院、状元柱"},"2016.01.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","descr":"南昌、八一广场"},"2015.11.05":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","descr":"悠乐汇"},"2015.10.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","descr":"北京、动漫大道"},"2015.05.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","descr":"南昌、摩天轮"},"2014.10.22":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","descr":"南昌、下罗"},"2014.10.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","descr":"东理、樱花广场"},"2014.07.12":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","descr":"义乌、流浪"},"2014.06.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","descr":"宜春学院"},"2013.06.27":{"full_link":"http://orjedzer5.bkt.clouddn.com/2013.06.27.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%289%29.jpg","descr":"厦门、鼓浪屿"},"2012.01.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/2012.02.05.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2012.01.28.jpeg","descr":"鄱阳、芝山公园"}}}},"excerpt":"","more":""},{"title":"时间轴","date":"2018-07-13T12:13:23.220Z","layout":"timeline","_content":"","source":"timeline/index.md","raw":"---\ntitle: 时间轴\ndate:\nlayout: timeline\n---","updated":"2018-07-13T12:13:23.220Z","path":"timeline/index.html","comments":1,"_id":"cjjjy184p00309tq3t75mb4ha","content":"","site":{"data":{"links":{"Name":{"link":"http://example.com","avatar":"http://example.com/avatar.png","descr":"这是一个描述"}},"gallery":{"2018.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8684.JPG","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8683.JPG","descr":"外滩"},"2018.03.17":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","descr":"余杭、超山"},"2017.07.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29-2.jpeg","descr":"九江、铜鼓县、尖尾峡峡谷"},"2017.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","descr":"木屋、曾经拥有"},"2017.04.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/2.png","thumb_link":"http://orjedzer5.bkt.clouddn.com/2.png","descr":"研一608"},"2017.04.03":{"full_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","descr":"梅岭、骑行"},"2017.03.08":{"full_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","descr":"梅岭入口"},"2017.01.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/10.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/7.jpg","descr":"武汉、华科"},"2016.12.31":{"full_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","descr":"东理青春广场"},"2016.12.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","descr":"建筑工程学院元旦"},"2016.12.30":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","descr":"软件信工学院元旦"},"2016.10.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","descr":"英语俱乐部"},"2016.10.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG21.jpeg","descr":"九江、庐山"},"2016.10.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","descr":"南昌、狮子峰"},"2016.05.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.04.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.03-2.jpg","descr":"骑行、白鹿洞书院、状元柱"},"2016.01.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","descr":"南昌、八一广场"},"2015.11.05":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","descr":"悠乐汇"},"2015.10.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","descr":"北京、动漫大道"},"2015.05.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","descr":"南昌、摩天轮"},"2014.10.22":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","descr":"南昌、下罗"},"2014.10.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","descr":"东理、樱花广场"},"2014.07.12":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","descr":"义乌、流浪"},"2014.06.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","descr":"宜春学院"},"2013.06.27":{"full_link":"http://orjedzer5.bkt.clouddn.com/2013.06.27.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%289%29.jpg","descr":"厦门、鼓浪屿"},"2012.01.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/2012.02.05.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2012.01.28.jpeg","descr":"鄱阳、芝山公园"}}}},"excerpt":"","more":""}],"Post":[{"title":"Amani-间奏","date":"2017-03-28T02:26:12.000Z","_content":"\n{% dplayer\n \"url=http://orjedzer5.bkt.clouddn.com/blog/video/music/amani%EF%BC%88%E9%97%B4%E5%A5%8F%EF%BC%89.mp4\"\n \"api=http://dplayer.daoapp.io\"\n \"id=1\"\n \"loop=yes\"\n \"theme=#fff\"\n \"autoplay=true\"\n \"token=tokendemo\"\n%}","source":"_posts/Amani-间奏-1.md","raw":"---\ntitle: Amani-间奏\ndate: 2017-03-28 10:26:12\ntags: [音乐]\ncategories: 音乐\n---\n\n{% dplayer\n \"url=http://orjedzer5.bkt.clouddn.com/blog/video/music/amani%EF%BC%88%E9%97%B4%E5%A5%8F%EF%BC%89.mp4\"\n \"api=http://dplayer.daoapp.io\"\n \"id=1\"\n \"loop=yes\"\n \"theme=#fff\"\n \"autoplay=true\"\n \"token=tokendemo\"\n%}","slug":"Amani-间奏-1","published":1,"updated":"2018-07-13T12:13:23.187Z","comments":1,"layout":"post","photos":[],"link":"","_id":"cjjjy17wu00009tq3detrr7no","content":"
","site":{"data":{"links":{"Name":{"link":"http://example.com","avatar":"http://example.com/avatar.png","descr":"这是一个描述"}},"gallery":{"2018.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8684.JPG","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8683.JPG","descr":"外滩"},"2018.03.17":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","descr":"余杭、超山"},"2017.07.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29-2.jpeg","descr":"九江、铜鼓县、尖尾峡峡谷"},"2017.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","descr":"木屋、曾经拥有"},"2017.04.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/2.png","thumb_link":"http://orjedzer5.bkt.clouddn.com/2.png","descr":"研一608"},"2017.04.03":{"full_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","descr":"梅岭、骑行"},"2017.03.08":{"full_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","descr":"梅岭入口"},"2017.01.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/10.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/7.jpg","descr":"武汉、华科"},"2016.12.31":{"full_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","descr":"东理青春广场"},"2016.12.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","descr":"建筑工程学院元旦"},"2016.12.30":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","descr":"软件信工学院元旦"},"2016.10.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","descr":"英语俱乐部"},"2016.10.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG21.jpeg","descr":"九江、庐山"},"2016.10.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","descr":"南昌、狮子峰"},"2016.05.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.04.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.03-2.jpg","descr":"骑行、白鹿洞书院、状元柱"},"2016.01.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","descr":"南昌、八一广场"},"2015.11.05":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","descr":"悠乐汇"},"2015.10.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","descr":"北京、动漫大道"},"2015.05.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","descr":"南昌、摩天轮"},"2014.10.22":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","descr":"南昌、下罗"},"2014.10.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","descr":"东理、樱花广场"},"2014.07.12":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","descr":"义乌、流浪"},"2014.06.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","descr":"宜春学院"},"2013.06.27":{"full_link":"http://orjedzer5.bkt.clouddn.com/2013.06.27.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%289%29.jpg","descr":"厦门、鼓浪屿"},"2012.01.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/2012.02.05.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2012.01.28.jpeg","descr":"鄱阳、芝山公园"}}}},"excerpt":"","more":"
"},{"title":"git使用技巧","date":"2017-04-15T11:59:16.000Z","_content":"# 流程\n\n## git连接GitHub\n\n### 设置Git的信息(如果是第一次的话)\n\n> git config --global user.name \"名字\"\n> git config --global user.email \"邮箱\"\n\n### 生成密匙(很重要)\n\n这是你连接的必要部分,就相当于账号的登录密码,有这个你才能对GitHub上的项目进行操作\n> ssh-keygen -t rsa -C \"710328466@qq.com\"\n\n### 配置密匙\n\n* 将获取的密钥放到GitHub->setting下的SSH and GPG keys里面\n\n### 新建项目\n\n* 进入首页,新建一个repository\n\n* 填写相应信息\n Repository name: 仓库名称\n\n Description(可选): 仓库描述介绍\n\n Public, Private : 仓库权限(公开共享,私有或指定合作者)\n Initialize this repository with a README: 添加一个README.md\n\n gitignore: 不需要进行版本管理的仓库类型,对应生成文件.gitignore\n\n license: 证书类型,对应生成文件LICENSE\n\n### 下载 git bash\n\n* 下载地址去百度好吗?\n\n### 将 gitHub 上的仓库克隆到本地\n\n```js\n* git clone (https://github.com/j710328466/yourItem.git)(j710328466/yourBlog.git替换成你博客的地址)\n```\n\n> 这个步骤以后你的本地项目文件夹下面就会多出个文件夹,该文件夹名即为你github上面的项目名,如图我多出了个yourItem文件夹,我们把本地项目文件夹下的所有文件(除了新多出的那个文件夹不用),其余都复制到那个新多出的文件夹下\n\n### cd Test 打开Test文件夹\n\n```js\n git add . (添加所有文件)\n git add readme.md\n git commit -m \"信息\"\n* git push -u origin master 将本地文件上传到git仓库\n```\n\n> 如果push -u....报错,你就改成git pull --rebase origin master,重新push就可以了\n\n## git 基本操作\n\n### touch 文件名\n\n添加到缓存\n\n### git status\n\n> 查看该项目改变的文件\n* git status\n\n### git diff\n\n> 默认是暂未缓存的改动,这个可以查自己目前版本和上一个版本的改动位置\n\n#### git diff --cached\n\n> 查看已缓存的改动\n\n#### git diff HEAD\n\n> 查看已缓存与未缓存的所有改动\n\n#### git diff --stat\n\n> 显示摘要而非整个diff\n\n### git rm \n\n> 将条目从缓存区中移除\n\n### git mv\n\n> 用于移动或重命名一个文件,目录\n\n```js\ngit add README\ngit mv README README.md\nls\n```\n\n## git 分支管理\n\n### git branch\n\n* 查看当前分支\n> 后面加单词,即是创建分支: git branch day1\n\n### 删除分支\n\n> git branch -d testing\n\n### git checkout ‘分支名’\n\n> 切换分支\n\n### git checkout -b newtest\n\n>创建新分支并切换到该分支下\n\n### git merge 分支\n\n> 合并分支\n","source":"_posts/GIT使用攻略.md","raw":"---\ntitle: git使用技巧\ndate: 2017-04-15 19:59:16\ntags: [git]\ncategories: 版本管理\n---\n# 流程\n\n## git连接GitHub\n\n### 设置Git的信息(如果是第一次的话)\n\n> git config --global user.name \"名字\"\n> git config --global user.email \"邮箱\"\n\n### 生成密匙(很重要)\n\n这是你连接的必要部分,就相当于账号的登录密码,有这个你才能对GitHub上的项目进行操作\n> ssh-keygen -t rsa -C \"710328466@qq.com\"\n\n### 配置密匙\n\n* 将获取的密钥放到GitHub->setting下的SSH and GPG keys里面\n\n### 新建项目\n\n* 进入首页,新建一个repository\n\n* 填写相应信息\n Repository name: 仓库名称\n\n Description(可选): 仓库描述介绍\n\n Public, Private : 仓库权限(公开共享,私有或指定合作者)\n Initialize this repository with a README: 添加一个README.md\n\n gitignore: 不需要进行版本管理的仓库类型,对应生成文件.gitignore\n\n license: 证书类型,对应生成文件LICENSE\n\n### 下载 git bash\n\n* 下载地址去百度好吗?\n\n### 将 gitHub 上的仓库克隆到本地\n\n```js\n* git clone (https://github.com/j710328466/yourItem.git)(j710328466/yourBlog.git替换成你博客的地址)\n```\n\n> 这个步骤以后你的本地项目文件夹下面就会多出个文件夹,该文件夹名即为你github上面的项目名,如图我多出了个yourItem文件夹,我们把本地项目文件夹下的所有文件(除了新多出的那个文件夹不用),其余都复制到那个新多出的文件夹下\n\n### cd Test 打开Test文件夹\n\n```js\n git add . (添加所有文件)\n git add readme.md\n git commit -m \"信息\"\n* git push -u origin master 将本地文件上传到git仓库\n```\n\n> 如果push -u....报错,你就改成git pull --rebase origin master,重新push就可以了\n\n## git 基本操作\n\n### touch 文件名\n\n添加到缓存\n\n### git status\n\n> 查看该项目改变的文件\n* git status\n\n### git diff\n\n> 默认是暂未缓存的改动,这个可以查自己目前版本和上一个版本的改动位置\n\n#### git diff --cached\n\n> 查看已缓存的改动\n\n#### git diff HEAD\n\n> 查看已缓存与未缓存的所有改动\n\n#### git diff --stat\n\n> 显示摘要而非整个diff\n\n### git rm \n\n> 将条目从缓存区中移除\n\n### git mv\n\n> 用于移动或重命名一个文件,目录\n\n```js\ngit add README\ngit mv README README.md\nls\n```\n\n## git 分支管理\n\n### git branch\n\n* 查看当前分支\n> 后面加单词,即是创建分支: git branch day1\n\n### 删除分支\n\n> git branch -d testing\n\n### git checkout ‘分支名’\n\n> 切换分支\n\n### git checkout -b newtest\n\n>创建新分支并切换到该分支下\n\n### git merge 分支\n\n> 合并分支\n","slug":"GIT使用攻略","published":1,"updated":"2018-07-13T12:13:23.187Z","comments":1,"layout":"post","photos":[],"link":"","_id":"cjjjy17x100019tq34de18oxg","content":"

流程

git连接GitHub

设置Git的信息(如果是第一次的话)

\n

git config –global user.name “名字”
git config –global user.email “邮箱”

\n
\n

生成密匙(很重要)

这是你连接的必要部分,就相当于账号的登录密码,有这个你才能对GitHub上的项目进行操作

\n
\n

ssh-keygen -t rsa -C “710328466@qq.com

\n
\n

配置密匙

\n

新建项目

\n

下载 git bash

\n

将 gitHub 上的仓库克隆到本地

* git clone (https://github.com/j710328466/yourItem.git)(j710328466/yourBlog.git替换成你博客的地址)\n
\n
\n

这个步骤以后你的本地项目文件夹下面就会多出个文件夹,该文件夹名即为你github上面的项目名,如图我多出了个yourItem文件夹,我们把本地项目文件夹下的所有文件(除了新多出的那个文件夹不用),其余都复制到那个新多出的文件夹下

\n
\n

cd Test 打开Test文件夹

 git add .    (添加所有文件)\n git add readme.md\n git commit -m "信息"\n* git push -u origin master  将本地文件上传到git仓库\n
\n
\n

如果push -u….报错,你就改成git pull –rebase origin master,重新push就可以了

\n
\n

git 基本操作

touch 文件名

添加到缓存

\n

git status

\n

查看该项目改变的文件

\n\n
\n

git diff

\n

默认是暂未缓存的改动,这个可以查自己目前版本和上一个版本的改动位置

\n
\n

git diff –cached

\n

查看已缓存的改动

\n
\n

git diff HEAD

\n

查看已缓存与未缓存的所有改动

\n
\n

git diff –stat

\n

显示摘要而非整个diff

\n
\n

git rm

\n

将条目从缓存区中移除

\n
\n

git mv

\n

用于移动或重命名一个文件,目录

\n
\n
git add README\ngit mv README README.md\nls\n
\n

git 分支管理

git branch

\n

删除分支

\n

git branch -d testing

\n
\n

git checkout ‘分支名’

\n

切换分支

\n
\n

git checkout -b newtest

\n

创建新分支并切换到该分支下

\n
\n

git merge 分支

\n

合并分支

\n
\n","site":{"data":{"links":{"Name":{"link":"http://example.com","avatar":"http://example.com/avatar.png","descr":"这是一个描述"}},"gallery":{"2018.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8684.JPG","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8683.JPG","descr":"外滩"},"2018.03.17":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","descr":"余杭、超山"},"2017.07.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29-2.jpeg","descr":"九江、铜鼓县、尖尾峡峡谷"},"2017.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","descr":"木屋、曾经拥有"},"2017.04.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/2.png","thumb_link":"http://orjedzer5.bkt.clouddn.com/2.png","descr":"研一608"},"2017.04.03":{"full_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","descr":"梅岭、骑行"},"2017.03.08":{"full_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","descr":"梅岭入口"},"2017.01.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/10.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/7.jpg","descr":"武汉、华科"},"2016.12.31":{"full_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","descr":"东理青春广场"},"2016.12.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","descr":"建筑工程学院元旦"},"2016.12.30":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","descr":"软件信工学院元旦"},"2016.10.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","descr":"英语俱乐部"},"2016.10.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG21.jpeg","descr":"九江、庐山"},"2016.10.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","descr":"南昌、狮子峰"},"2016.05.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.04.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.03-2.jpg","descr":"骑行、白鹿洞书院、状元柱"},"2016.01.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","descr":"南昌、八一广场"},"2015.11.05":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","descr":"悠乐汇"},"2015.10.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","descr":"北京、动漫大道"},"2015.05.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","descr":"南昌、摩天轮"},"2014.10.22":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","descr":"南昌、下罗"},"2014.10.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","descr":"东理、樱花广场"},"2014.07.12":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","descr":"义乌、流浪"},"2014.06.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","descr":"宜春学院"},"2013.06.27":{"full_link":"http://orjedzer5.bkt.clouddn.com/2013.06.27.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%289%29.jpg","descr":"厦门、鼓浪屿"},"2012.01.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/2012.02.05.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2012.01.28.jpeg","descr":"鄱阳、芝山公园"}}}},"excerpt":"","more":"

流程

git连接GitHub

设置Git的信息(如果是第一次的话)

\n

git config –global user.name “名字”
git config –global user.email “邮箱”

\n
\n

生成密匙(很重要)

这是你连接的必要部分,就相当于账号的登录密码,有这个你才能对GitHub上的项目进行操作

\n
\n

ssh-keygen -t rsa -C “710328466@qq.com

\n
\n

配置密匙

\n

新建项目

\n

下载 git bash

\n

将 gitHub 上的仓库克隆到本地

* git clone (https://github.com/j710328466/yourItem.git)(j710328466/yourBlog.git替换成你博客的地址)\n
\n
\n

这个步骤以后你的本地项目文件夹下面就会多出个文件夹,该文件夹名即为你github上面的项目名,如图我多出了个yourItem文件夹,我们把本地项目文件夹下的所有文件(除了新多出的那个文件夹不用),其余都复制到那个新多出的文件夹下

\n
\n

cd Test 打开Test文件夹

 git add .    (添加所有文件)\n git add readme.md\n git commit -m "信息"\n* git push -u origin master  将本地文件上传到git仓库\n
\n
\n

如果push -u….报错,你就改成git pull –rebase origin master,重新push就可以了

\n
\n

git 基本操作

touch 文件名

添加到缓存

\n

git status

\n

查看该项目改变的文件

\n\n
\n

git diff

\n

默认是暂未缓存的改动,这个可以查自己目前版本和上一个版本的改动位置

\n
\n

git diff –cached

\n

查看已缓存的改动

\n
\n

git diff HEAD

\n

查看已缓存与未缓存的所有改动

\n
\n

git diff –stat

\n

显示摘要而非整个diff

\n
\n

git rm

\n

将条目从缓存区中移除

\n
\n

git mv

\n

用于移动或重命名一个文件,目录

\n
\n
git add README\ngit mv README README.md\nls\n
\n

git 分支管理

git branch

\n

删除分支

\n

git branch -d testing

\n
\n

git checkout ‘分支名’

\n

切换分支

\n
\n

git checkout -b newtest

\n

创建新分支并切换到该分支下

\n
\n

git merge 分支

\n

合并分支

\n
\n"},{"title":"JS常见的十大错误","date":"2018-02-07T01:26:47.000Z","_content":"\n## 1. Uncaught TypeError: Cannot read property\n\n发生这种情况的原因很多,但常见的一种是在渲染 UI 组件时对于状态的初始化操作不当。\n\n## 2. TypeError: ‘undefined’ is not an object\n\n这是在 Safari 中读取属性或调用未定义对象上的方法时发生的错误。这与 1 中提到的 Chrome 的错误基本相同,但 Safari 使用了不同的错误消息提示语。\n\n## 3. TypeError: null is not an object\n\n这是在 Safari 中读取属性或调用空对象上的方法时发生的错误。\n> 在 JavaScript 中,null 和 undefined 是不一样的,这就是为什么我们看到两个不同的错误信息。undefined 通常是一个尚未分配的变量,而 null 表示该值为空。 要验证它们不相等,请尝试使用严格的相等运算符 ===\n\n## 4. (unknown): Script error\n\n当未捕获的 JavaScript 错误(通过window.onerror处理程序引发的错误,而不是捕获在try-catch中)被浏览器的跨域策略限制时,会产生这类的脚本错误。这是一种浏览器安全措施,旨在防止跨域传递数据,否则将不允许进行通信。\n\n## 5. TypeError: Object doesn’t support property\n\n这是您在调用未定义的方法时发生在 IE 中的错误。 您可以在 IE 开发者控制台中进行测试。\n\n## 6. TypeError: ‘undefined’ is not a function\n\n当您调用未定义的函数时,这是 Chrome 中产生的错误。\n\n## 7. Uncaught RangeError: Maximum call stack\n\n这是 Chrome 在一些情况下会发生的错误。 一个是当你调用一个不终止的递归函数。\n\n## 8. TypeError: Cannot read property ‘length’\n\n这是 Chrome 中发生的错误,因为读取未定义变量的长度属性。\n\n# 9. Uncaught TypeError: Cannot set property\n\n当我们尝试访问一个未定义的变量时,它总是返回 undefined,我们不能获取或设置任何未定义的属性。 在这种情况下,应用程序将抛出 “Uncaught TypeError: Cannot set property”。\n\n## 10. ReferenceError: event is not defined\n\n当您尝试访问未定义的变量或超出当前范围的变量时,会引发此错误。","source":"_posts/JS常见的十大错误.md","raw":"---\ntitle: JS常见的十大错误\ndate: 2018-02-07 09:26:47\ntags: [js, error]\ncategories: web前端\n---\n\n## 1. Uncaught TypeError: Cannot read property\n\n发生这种情况的原因很多,但常见的一种是在渲染 UI 组件时对于状态的初始化操作不当。\n\n## 2. TypeError: ‘undefined’ is not an object\n\n这是在 Safari 中读取属性或调用未定义对象上的方法时发生的错误。这与 1 中提到的 Chrome 的错误基本相同,但 Safari 使用了不同的错误消息提示语。\n\n## 3. TypeError: null is not an object\n\n这是在 Safari 中读取属性或调用空对象上的方法时发生的错误。\n> 在 JavaScript 中,null 和 undefined 是不一样的,这就是为什么我们看到两个不同的错误信息。undefined 通常是一个尚未分配的变量,而 null 表示该值为空。 要验证它们不相等,请尝试使用严格的相等运算符 ===\n\n## 4. (unknown): Script error\n\n当未捕获的 JavaScript 错误(通过window.onerror处理程序引发的错误,而不是捕获在try-catch中)被浏览器的跨域策略限制时,会产生这类的脚本错误。这是一种浏览器安全措施,旨在防止跨域传递数据,否则将不允许进行通信。\n\n## 5. TypeError: Object doesn’t support property\n\n这是您在调用未定义的方法时发生在 IE 中的错误。 您可以在 IE 开发者控制台中进行测试。\n\n## 6. TypeError: ‘undefined’ is not a function\n\n当您调用未定义的函数时,这是 Chrome 中产生的错误。\n\n## 7. Uncaught RangeError: Maximum call stack\n\n这是 Chrome 在一些情况下会发生的错误。 一个是当你调用一个不终止的递归函数。\n\n## 8. TypeError: Cannot read property ‘length’\n\n这是 Chrome 中发生的错误,因为读取未定义变量的长度属性。\n\n# 9. Uncaught TypeError: Cannot set property\n\n当我们尝试访问一个未定义的变量时,它总是返回 undefined,我们不能获取或设置任何未定义的属性。 在这种情况下,应用程序将抛出 “Uncaught TypeError: Cannot set property”。\n\n## 10. ReferenceError: event is not defined\n\n当您尝试访问未定义的变量或超出当前范围的变量时,会引发此错误。","slug":"JS常见的十大错误","published":1,"updated":"2018-07-13T12:13:23.187Z","comments":1,"layout":"post","photos":[],"link":"","_id":"cjjjy17x800039tq33x8840fd","content":"

1. Uncaught TypeError: Cannot read property

发生这种情况的原因很多,但常见的一种是在渲染 UI 组件时对于状态的初始化操作不当。

\n

2. TypeError: ‘undefined’ is not an object

这是在 Safari 中读取属性或调用未定义对象上的方法时发生的错误。这与 1 中提到的 Chrome 的错误基本相同,但 Safari 使用了不同的错误消息提示语。

\n

3. TypeError: null is not an object

这是在 Safari 中读取属性或调用空对象上的方法时发生的错误。

\n
\n

在 JavaScript 中,null 和 undefined 是不一样的,这就是为什么我们看到两个不同的错误信息。undefined 通常是一个尚未分配的变量,而 null 表示该值为空。 要验证它们不相等,请尝试使用严格的相等运算符 ===

\n
\n

4. (unknown): Script error

当未捕获的 JavaScript 错误(通过window.onerror处理程序引发的错误,而不是捕获在try-catch中)被浏览器的跨域策略限制时,会产生这类的脚本错误。这是一种浏览器安全措施,旨在防止跨域传递数据,否则将不允许进行通信。

\n

5. TypeError: Object doesn’t support property

这是您在调用未定义的方法时发生在 IE 中的错误。 您可以在 IE 开发者控制台中进行测试。

\n

6. TypeError: ‘undefined’ is not a function

当您调用未定义的函数时,这是 Chrome 中产生的错误。

\n

7. Uncaught RangeError: Maximum call stack

这是 Chrome 在一些情况下会发生的错误。 一个是当你调用一个不终止的递归函数。

\n

8. TypeError: Cannot read property ‘length’

这是 Chrome 中发生的错误,因为读取未定义变量的长度属性。

\n

9. Uncaught TypeError: Cannot set property

当我们尝试访问一个未定义的变量时,它总是返回 undefined,我们不能获取或设置任何未定义的属性。 在这种情况下,应用程序将抛出 “Uncaught TypeError: Cannot set property”。

\n

10. ReferenceError: event is not defined

当您尝试访问未定义的变量或超出当前范围的变量时,会引发此错误。

\n","site":{"data":{"links":{"Name":{"link":"http://example.com","avatar":"http://example.com/avatar.png","descr":"这是一个描述"}},"gallery":{"2018.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8684.JPG","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8683.JPG","descr":"外滩"},"2018.03.17":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","descr":"余杭、超山"},"2017.07.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29-2.jpeg","descr":"九江、铜鼓县、尖尾峡峡谷"},"2017.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","descr":"木屋、曾经拥有"},"2017.04.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/2.png","thumb_link":"http://orjedzer5.bkt.clouddn.com/2.png","descr":"研一608"},"2017.04.03":{"full_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","descr":"梅岭、骑行"},"2017.03.08":{"full_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","descr":"梅岭入口"},"2017.01.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/10.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/7.jpg","descr":"武汉、华科"},"2016.12.31":{"full_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","descr":"东理青春广场"},"2016.12.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","descr":"建筑工程学院元旦"},"2016.12.30":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","descr":"软件信工学院元旦"},"2016.10.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","descr":"英语俱乐部"},"2016.10.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG21.jpeg","descr":"九江、庐山"},"2016.10.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","descr":"南昌、狮子峰"},"2016.05.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.04.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.03-2.jpg","descr":"骑行、白鹿洞书院、状元柱"},"2016.01.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","descr":"南昌、八一广场"},"2015.11.05":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","descr":"悠乐汇"},"2015.10.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","descr":"北京、动漫大道"},"2015.05.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","descr":"南昌、摩天轮"},"2014.10.22":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","descr":"南昌、下罗"},"2014.10.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","descr":"东理、樱花广场"},"2014.07.12":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","descr":"义乌、流浪"},"2014.06.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","descr":"宜春学院"},"2013.06.27":{"full_link":"http://orjedzer5.bkt.clouddn.com/2013.06.27.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%289%29.jpg","descr":"厦门、鼓浪屿"},"2012.01.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/2012.02.05.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2012.01.28.jpeg","descr":"鄱阳、芝山公园"}}}},"excerpt":"","more":"

1. Uncaught TypeError: Cannot read property

发生这种情况的原因很多,但常见的一种是在渲染 UI 组件时对于状态的初始化操作不当。

\n

2. TypeError: ‘undefined’ is not an object

这是在 Safari 中读取属性或调用未定义对象上的方法时发生的错误。这与 1 中提到的 Chrome 的错误基本相同,但 Safari 使用了不同的错误消息提示语。

\n

3. TypeError: null is not an object

这是在 Safari 中读取属性或调用空对象上的方法时发生的错误。

\n
\n

在 JavaScript 中,null 和 undefined 是不一样的,这就是为什么我们看到两个不同的错误信息。undefined 通常是一个尚未分配的变量,而 null 表示该值为空。 要验证它们不相等,请尝试使用严格的相等运算符 ===

\n
\n

4. (unknown): Script error

当未捕获的 JavaScript 错误(通过window.onerror处理程序引发的错误,而不是捕获在try-catch中)被浏览器的跨域策略限制时,会产生这类的脚本错误。这是一种浏览器安全措施,旨在防止跨域传递数据,否则将不允许进行通信。

\n

5. TypeError: Object doesn’t support property

这是您在调用未定义的方法时发生在 IE 中的错误。 您可以在 IE 开发者控制台中进行测试。

\n

6. TypeError: ‘undefined’ is not a function

当您调用未定义的函数时,这是 Chrome 中产生的错误。

\n

7. Uncaught RangeError: Maximum call stack

这是 Chrome 在一些情况下会发生的错误。 一个是当你调用一个不终止的递归函数。

\n

8. TypeError: Cannot read property ‘length’

这是 Chrome 中发生的错误,因为读取未定义变量的长度属性。

\n

9. Uncaught TypeError: Cannot set property

当我们尝试访问一个未定义的变量时,它总是返回 undefined,我们不能获取或设置任何未定义的属性。 在这种情况下,应用程序将抛出 “Uncaught TypeError: Cannot set property”。

\n

10. ReferenceError: event is not defined

当您尝试访问未定义的变量或超出当前范围的变量时,会引发此错误。

\n"},{"title":"PWA初窥","date":"2018-01-20T07:13:10.000Z","_content":"# Progressive Web Apps\n\n## 特性\n\n* 渐进式:能确保每个用户都能打开网页\n* 响应式:PC,手机,平板,不管哪种格式,网页格式都能完美适配\n* 离线应用:支持用户在没网的条件下也能打开网页,这里就需要 Service Worker 的帮助\n* APP 化:能够像 APP 一样和用户进行交互\n* 常更新:一旦 Web 网页有什么改动,都能立即在用户端体现出来\n* 安全:安全第一,给自己的网站加上一把绿锁--HTTPS\n* 可搜索:能够被引擎搜索到推送:做到在不打开网页的前提下,推送新的消息\n* 可安装:能够将 Web 想 APP 一样添加到桌面\n* 可跳转:只要通过一个连接就可以跳转到你的 Web 页面。\n\n## 配置文件\n\n```json\nminifest.json 内容\n{\n \"short_name\": \"pwa\",\n \"name\": \"pwa - demo\", // 应用名称\n \"icons\": [ // 应用显示图标,根据容器大小适配\n {\n \"src\": \"assets/imgs/48.png\",\n \"type\": \"image/png\",\n \"sizes\": \"48x48\"\n },\n {\n \"src\": \"assets/imgs/96.png\",\n \"type\": \"image/png\",\n \"sizes\": \"96x96\"\n },\n {\n \"src\": \"assets/imgs/192.png\",\n \"type\": \"image/png\",\n \"sizes\": \"192x192\"\n }\n ],\n \"background_color\": \"#2196F3\", // 刚打开页面时的背景\n \"theme_color\": \"#2196F3\", // 主题颜色\n \"display\": \"standalone\", //独立显示\n \"start_url\": \"index.html?launcher=true\" // 启动的页面\n}\n```\n\n待续...","source":"_posts/PWA初窥.md","raw":"---\ntitle: PWA初窥\ndate: 2018-01-20 15:13:10\ntags: [PWA, 未完成]\ncategories: web前端\n---\n# Progressive Web Apps\n\n## 特性\n\n* 渐进式:能确保每个用户都能打开网页\n* 响应式:PC,手机,平板,不管哪种格式,网页格式都能完美适配\n* 离线应用:支持用户在没网的条件下也能打开网页,这里就需要 Service Worker 的帮助\n* APP 化:能够像 APP 一样和用户进行交互\n* 常更新:一旦 Web 网页有什么改动,都能立即在用户端体现出来\n* 安全:安全第一,给自己的网站加上一把绿锁--HTTPS\n* 可搜索:能够被引擎搜索到推送:做到在不打开网页的前提下,推送新的消息\n* 可安装:能够将 Web 想 APP 一样添加到桌面\n* 可跳转:只要通过一个连接就可以跳转到你的 Web 页面。\n\n## 配置文件\n\n```json\nminifest.json 内容\n{\n \"short_name\": \"pwa\",\n \"name\": \"pwa - demo\", // 应用名称\n \"icons\": [ // 应用显示图标,根据容器大小适配\n {\n \"src\": \"assets/imgs/48.png\",\n \"type\": \"image/png\",\n \"sizes\": \"48x48\"\n },\n {\n \"src\": \"assets/imgs/96.png\",\n \"type\": \"image/png\",\n \"sizes\": \"96x96\"\n },\n {\n \"src\": \"assets/imgs/192.png\",\n \"type\": \"image/png\",\n \"sizes\": \"192x192\"\n }\n ],\n \"background_color\": \"#2196F3\", // 刚打开页面时的背景\n \"theme_color\": \"#2196F3\", // 主题颜色\n \"display\": \"standalone\", //独立显示\n \"start_url\": \"index.html?launcher=true\" // 启动的页面\n}\n```\n\n待续...","slug":"PWA初窥","published":1,"updated":"2018-07-13T12:13:23.188Z","comments":1,"layout":"post","photos":[],"link":"","_id":"cjjjy17xf00059tq324ozr6bv","content":"

Progressive Web Apps

特性

\n

配置文件

minifest.json 内容\n{\n  "short_name": "pwa",\n  "name": "pwa - demo", // 应用名称\n  "icons": [ // 应用显示图标,根据容器大小适配\n    {\n      "src": "assets/imgs/48.png",\n      "type": "image/png",\n      "sizes": "48x48"\n    },\n    {\n      "src": "assets/imgs/96.png",\n      "type": "image/png",\n      "sizes": "96x96"\n    },\n    {\n      "src": "assets/imgs/192.png",\n      "type": "image/png",\n      "sizes": "192x192"\n    }\n  ],\n  "background_color": "#2196F3", // 刚打开页面时的背景\n  "theme_color": "#2196F3", // 主题颜色\n  "display": "standalone", //独立显示\n  "start_url": "index.html?launcher=true" // 启动的页面\n}\n
\n

待续…

\n","site":{"data":{"links":{"Name":{"link":"http://example.com","avatar":"http://example.com/avatar.png","descr":"这是一个描述"}},"gallery":{"2018.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8684.JPG","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8683.JPG","descr":"外滩"},"2018.03.17":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","descr":"余杭、超山"},"2017.07.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29-2.jpeg","descr":"九江、铜鼓县、尖尾峡峡谷"},"2017.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","descr":"木屋、曾经拥有"},"2017.04.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/2.png","thumb_link":"http://orjedzer5.bkt.clouddn.com/2.png","descr":"研一608"},"2017.04.03":{"full_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","descr":"梅岭、骑行"},"2017.03.08":{"full_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","descr":"梅岭入口"},"2017.01.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/10.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/7.jpg","descr":"武汉、华科"},"2016.12.31":{"full_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","descr":"东理青春广场"},"2016.12.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","descr":"建筑工程学院元旦"},"2016.12.30":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","descr":"软件信工学院元旦"},"2016.10.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","descr":"英语俱乐部"},"2016.10.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG21.jpeg","descr":"九江、庐山"},"2016.10.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","descr":"南昌、狮子峰"},"2016.05.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.04.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.03-2.jpg","descr":"骑行、白鹿洞书院、状元柱"},"2016.01.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","descr":"南昌、八一广场"},"2015.11.05":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","descr":"悠乐汇"},"2015.10.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","descr":"北京、动漫大道"},"2015.05.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","descr":"南昌、摩天轮"},"2014.10.22":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","descr":"南昌、下罗"},"2014.10.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","descr":"东理、樱花广场"},"2014.07.12":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","descr":"义乌、流浪"},"2014.06.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","descr":"宜春学院"},"2013.06.27":{"full_link":"http://orjedzer5.bkt.clouddn.com/2013.06.27.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%289%29.jpg","descr":"厦门、鼓浪屿"},"2012.01.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/2012.02.05.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2012.01.28.jpeg","descr":"鄱阳、芝山公园"}}}},"excerpt":"","more":"

Progressive Web Apps

特性

\n

配置文件

minifest.json 内容\n{\n  "short_name": "pwa",\n  "name": "pwa - demo", // 应用名称\n  "icons": [ // 应用显示图标,根据容器大小适配\n    {\n      "src": "assets/imgs/48.png",\n      "type": "image/png",\n      "sizes": "48x48"\n    },\n    {\n      "src": "assets/imgs/96.png",\n      "type": "image/png",\n      "sizes": "96x96"\n    },\n    {\n      "src": "assets/imgs/192.png",\n      "type": "image/png",\n      "sizes": "192x192"\n    }\n  ],\n  "background_color": "#2196F3", // 刚打开页面时的背景\n  "theme_color": "#2196F3", // 主题颜色\n  "display": "standalone", //独立显示\n  "start_url": "index.html?launcher=true" // 启动的页面\n}\n
\n

待续…

\n"},{"title":"badboy","date":"2017-07-30T02:29:30.000Z","_content":"\n## 关于坏男人的定义\n\n很多人容易把坏男人很狼联系起来,事实上确实很有道理。健康的狼与健康的人有着许多共同点。比如敏锐的直觉,好玩的天性,都充满好奇心,并且坚韧,善于适应不断变化的环境,一样的勇敢。以及根植在骨子里的忠诚\n\n> 但是往往会被冠以“狡猾” 和“危险”的名号\n\n是抽烟,逃课,打架,玩世不恭,对感情暧昧,吊儿郎当的度日子,看上去没有丝毫的进取心\n\n## 坏,是一种生命力的体现\n\n他可能带着你逃单,然后给气喘吁吁的你递上一瓶水,也可能在你蹦极吓得流泪的时候一脚把你踹下去,他可能为你和别人打架被打成狗,他有着高度的想象力和执行力\n\n大部分人庸庸碌碌的过着日子,只有少部分人愿意打破自己的舒适区,去尝试一些未知的甚至是危险的事物。\n\n坏,他不意味着疯狂或是失控,更不意味着矫正,放弃原本的社会规则,或者是背离人性。刚好相反,它非常的宽容,对过往的一切能够兼容并蓄。它非常的积极,对未知的一切都能够无所畏惧\n\n## 小结\n\n吹嘘了这么久的自己,有些东西确实很有代表性。有很多人说我有一种骨子里坏坏的感觉,但我只想说,那是我脑海里追求的生活方式,从表面上体现了出来。但是坏的是表现,不是本质 \n\n我不喜欢平凡,喜欢追求自己想要的生活,即使三十年,四十年后,我也不会停下追寻的脚步,因为我知道,人的一生很短暂,你怎么样为自己的一生保留一些永恒的东西?现在的我没有背景,所以一切只能靠自己的双手去创造。\n\n> 不随波逐流将会是我一生的追求","source":"_posts/badboy.md","raw":"---\ntitle: badboy\ndate: 2017-07-30 10:29:30\ntags: [badBoy]\n---\n\n## 关于坏男人的定义\n\n很多人容易把坏男人很狼联系起来,事实上确实很有道理。健康的狼与健康的人有着许多共同点。比如敏锐的直觉,好玩的天性,都充满好奇心,并且坚韧,善于适应不断变化的环境,一样的勇敢。以及根植在骨子里的忠诚\n\n> 但是往往会被冠以“狡猾” 和“危险”的名号\n\n是抽烟,逃课,打架,玩世不恭,对感情暧昧,吊儿郎当的度日子,看上去没有丝毫的进取心\n\n## 坏,是一种生命力的体现\n\n他可能带着你逃单,然后给气喘吁吁的你递上一瓶水,也可能在你蹦极吓得流泪的时候一脚把你踹下去,他可能为你和别人打架被打成狗,他有着高度的想象力和执行力\n\n大部分人庸庸碌碌的过着日子,只有少部分人愿意打破自己的舒适区,去尝试一些未知的甚至是危险的事物。\n\n坏,他不意味着疯狂或是失控,更不意味着矫正,放弃原本的社会规则,或者是背离人性。刚好相反,它非常的宽容,对过往的一切能够兼容并蓄。它非常的积极,对未知的一切都能够无所畏惧\n\n## 小结\n\n吹嘘了这么久的自己,有些东西确实很有代表性。有很多人说我有一种骨子里坏坏的感觉,但我只想说,那是我脑海里追求的生活方式,从表面上体现了出来。但是坏的是表现,不是本质 \n\n我不喜欢平凡,喜欢追求自己想要的生活,即使三十年,四十年后,我也不会停下追寻的脚步,因为我知道,人的一生很短暂,你怎么样为自己的一生保留一些永恒的东西?现在的我没有背景,所以一切只能靠自己的双手去创造。\n\n> 不随波逐流将会是我一生的追求","slug":"badboy","published":1,"updated":"2018-07-13T12:13:23.189Z","comments":1,"layout":"post","photos":[],"link":"","_id":"cjjjy17xo00089tq3c16t4z3y","content":"

关于坏男人的定义

很多人容易把坏男人很狼联系起来,事实上确实很有道理。健康的狼与健康的人有着许多共同点。比如敏锐的直觉,好玩的天性,都充满好奇心,并且坚韧,善于适应不断变化的环境,一样的勇敢。以及根植在骨子里的忠诚

\n
\n

但是往往会被冠以“狡猾” 和“危险”的名号

\n
\n

是抽烟,逃课,打架,玩世不恭,对感情暧昧,吊儿郎当的度日子,看上去没有丝毫的进取心

\n

坏,是一种生命力的体现

他可能带着你逃单,然后给气喘吁吁的你递上一瓶水,也可能在你蹦极吓得流泪的时候一脚把你踹下去,他可能为你和别人打架被打成狗,他有着高度的想象力和执行力

\n

大部分人庸庸碌碌的过着日子,只有少部分人愿意打破自己的舒适区,去尝试一些未知的甚至是危险的事物。

\n

坏,他不意味着疯狂或是失控,更不意味着矫正,放弃原本的社会规则,或者是背离人性。刚好相反,它非常的宽容,对过往的一切能够兼容并蓄。它非常的积极,对未知的一切都能够无所畏惧

\n

小结

吹嘘了这么久的自己,有些东西确实很有代表性。有很多人说我有一种骨子里坏坏的感觉,但我只想说,那是我脑海里追求的生活方式,从表面上体现了出来。但是坏的是表现,不是本质

\n

我不喜欢平凡,喜欢追求自己想要的生活,即使三十年,四十年后,我也不会停下追寻的脚步,因为我知道,人的一生很短暂,你怎么样为自己的一生保留一些永恒的东西?现在的我没有背景,所以一切只能靠自己的双手去创造。

\n
\n

不随波逐流将会是我一生的追求

\n
\n","site":{"data":{"links":{"Name":{"link":"http://example.com","avatar":"http://example.com/avatar.png","descr":"这是一个描述"}},"gallery":{"2018.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8684.JPG","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8683.JPG","descr":"外滩"},"2018.03.17":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","descr":"余杭、超山"},"2017.07.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29-2.jpeg","descr":"九江、铜鼓县、尖尾峡峡谷"},"2017.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","descr":"木屋、曾经拥有"},"2017.04.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/2.png","thumb_link":"http://orjedzer5.bkt.clouddn.com/2.png","descr":"研一608"},"2017.04.03":{"full_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","descr":"梅岭、骑行"},"2017.03.08":{"full_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","descr":"梅岭入口"},"2017.01.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/10.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/7.jpg","descr":"武汉、华科"},"2016.12.31":{"full_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","descr":"东理青春广场"},"2016.12.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","descr":"建筑工程学院元旦"},"2016.12.30":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","descr":"软件信工学院元旦"},"2016.10.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","descr":"英语俱乐部"},"2016.10.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG21.jpeg","descr":"九江、庐山"},"2016.10.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","descr":"南昌、狮子峰"},"2016.05.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.04.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.03-2.jpg","descr":"骑行、白鹿洞书院、状元柱"},"2016.01.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","descr":"南昌、八一广场"},"2015.11.05":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","descr":"悠乐汇"},"2015.10.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","descr":"北京、动漫大道"},"2015.05.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","descr":"南昌、摩天轮"},"2014.10.22":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","descr":"南昌、下罗"},"2014.10.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","descr":"东理、樱花广场"},"2014.07.12":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","descr":"义乌、流浪"},"2014.06.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","descr":"宜春学院"},"2013.06.27":{"full_link":"http://orjedzer5.bkt.clouddn.com/2013.06.27.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%289%29.jpg","descr":"厦门、鼓浪屿"},"2012.01.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/2012.02.05.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2012.01.28.jpeg","descr":"鄱阳、芝山公园"}}}},"excerpt":"","more":"

关于坏男人的定义

很多人容易把坏男人很狼联系起来,事实上确实很有道理。健康的狼与健康的人有着许多共同点。比如敏锐的直觉,好玩的天性,都充满好奇心,并且坚韧,善于适应不断变化的环境,一样的勇敢。以及根植在骨子里的忠诚

\n
\n

但是往往会被冠以“狡猾” 和“危险”的名号

\n
\n

是抽烟,逃课,打架,玩世不恭,对感情暧昧,吊儿郎当的度日子,看上去没有丝毫的进取心

\n

坏,是一种生命力的体现

他可能带着你逃单,然后给气喘吁吁的你递上一瓶水,也可能在你蹦极吓得流泪的时候一脚把你踹下去,他可能为你和别人打架被打成狗,他有着高度的想象力和执行力

\n

大部分人庸庸碌碌的过着日子,只有少部分人愿意打破自己的舒适区,去尝试一些未知的甚至是危险的事物。

\n

坏,他不意味着疯狂或是失控,更不意味着矫正,放弃原本的社会规则,或者是背离人性。刚好相反,它非常的宽容,对过往的一切能够兼容并蓄。它非常的积极,对未知的一切都能够无所畏惧

\n

小结

吹嘘了这么久的自己,有些东西确实很有代表性。有很多人说我有一种骨子里坏坏的感觉,但我只想说,那是我脑海里追求的生活方式,从表面上体现了出来。但是坏的是表现,不是本质

\n

我不喜欢平凡,喜欢追求自己想要的生活,即使三十年,四十年后,我也不会停下追寻的脚步,因为我知道,人的一生很短暂,你怎么样为自己的一生保留一些永恒的东西?现在的我没有背景,所以一切只能靠自己的双手去创造。

\n
\n

不随波逐流将会是我一生的追求

\n
\n"},{"title":"commonJS和AMD/CMD","date":"2017-08-23T08:49:51.000Z","_content":"## 一. CommonJS\n\n node.js的模块系统,就是参照CommonJS规范实现的。在CommonJS中,有一个全局性方法require(),用于加载模块。假定有一个数学模块math.js,就可以像下面这样加载。NodeJS是CommonJS规范的实现,webpack 也是以CommonJS的形式来书写。\n\n> var math = require('math')\n\n### 1. 原理\n\n浏览器兼不兼容commonJS,在于是否缺少这几个环境变量\n\n* module\n* export\n* require\n* global\n\n### 2. browsertify\n\n将 npm包 编译成可以被 html 页面引入的 js模块\n\n> 一个类似的库:browser-unpack\n\n未完待续...","source":"_posts/commonJS和AMD-CMD.md","raw":"---\ntitle: commonJS和AMD/CMD\ndate: 2017-08-23 16:49:51\ntags: [commonjs, 未完成]\ncategories: JS\n---\n## 一. CommonJS\n\n node.js的模块系统,就是参照CommonJS规范实现的。在CommonJS中,有一个全局性方法require(),用于加载模块。假定有一个数学模块math.js,就可以像下面这样加载。NodeJS是CommonJS规范的实现,webpack 也是以CommonJS的形式来书写。\n\n> var math = require('math')\n\n### 1. 原理\n\n浏览器兼不兼容commonJS,在于是否缺少这几个环境变量\n\n* module\n* export\n* require\n* global\n\n### 2. browsertify\n\n将 npm包 编译成可以被 html 页面引入的 js模块\n\n> 一个类似的库:browser-unpack\n\n未完待续...","slug":"commonJS和AMD-CMD","published":1,"updated":"2018-07-13T12:13:23.189Z","comments":1,"layout":"post","photos":[],"link":"","_id":"cjjjy17xs000b9tq3l1u3bm5n","content":"

一. CommonJS

node.js的模块系统,就是参照CommonJS规范实现的。在CommonJS中,有一个全局性方法require(),用于加载模块。假定有一个数学模块math.js,就可以像下面这样加载。NodeJS是CommonJS规范的实现,webpack 也是以CommonJS的形式来书写。

\n
\n

var math = require(‘math’)

\n
\n

1. 原理

浏览器兼不兼容commonJS,在于是否缺少这几个环境变量

\n\n

2. browsertify

将 npm包 编译成可以被 html 页面引入的 js模块

\n
\n

一个类似的库:browser-unpack

\n
\n

未完待续…

\n","site":{"data":{"links":{"Name":{"link":"http://example.com","avatar":"http://example.com/avatar.png","descr":"这是一个描述"}},"gallery":{"2018.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8684.JPG","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8683.JPG","descr":"外滩"},"2018.03.17":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","descr":"余杭、超山"},"2017.07.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29-2.jpeg","descr":"九江、铜鼓县、尖尾峡峡谷"},"2017.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","descr":"木屋、曾经拥有"},"2017.04.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/2.png","thumb_link":"http://orjedzer5.bkt.clouddn.com/2.png","descr":"研一608"},"2017.04.03":{"full_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","descr":"梅岭、骑行"},"2017.03.08":{"full_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","descr":"梅岭入口"},"2017.01.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/10.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/7.jpg","descr":"武汉、华科"},"2016.12.31":{"full_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","descr":"东理青春广场"},"2016.12.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","descr":"建筑工程学院元旦"},"2016.12.30":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","descr":"软件信工学院元旦"},"2016.10.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","descr":"英语俱乐部"},"2016.10.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG21.jpeg","descr":"九江、庐山"},"2016.10.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","descr":"南昌、狮子峰"},"2016.05.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.04.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.03-2.jpg","descr":"骑行、白鹿洞书院、状元柱"},"2016.01.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","descr":"南昌、八一广场"},"2015.11.05":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","descr":"悠乐汇"},"2015.10.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","descr":"北京、动漫大道"},"2015.05.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","descr":"南昌、摩天轮"},"2014.10.22":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","descr":"南昌、下罗"},"2014.10.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","descr":"东理、樱花广场"},"2014.07.12":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","descr":"义乌、流浪"},"2014.06.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","descr":"宜春学院"},"2013.06.27":{"full_link":"http://orjedzer5.bkt.clouddn.com/2013.06.27.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%289%29.jpg","descr":"厦门、鼓浪屿"},"2012.01.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/2012.02.05.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2012.01.28.jpeg","descr":"鄱阳、芝山公园"}}}},"excerpt":"","more":"

一. CommonJS

node.js的模块系统,就是参照CommonJS规范实现的。在CommonJS中,有一个全局性方法require(),用于加载模块。假定有一个数学模块math.js,就可以像下面这样加载。NodeJS是CommonJS规范的实现,webpack 也是以CommonJS的形式来书写。

\n
\n

var math = require(‘math’)

\n
\n

1. 原理

浏览器兼不兼容commonJS,在于是否缺少这几个环境变量

\n\n

2. browsertify

将 npm包 编译成可以被 html 页面引入的 js模块

\n
\n

一个类似的库:browser-unpack

\n
\n

未完待续…

\n"},{"title":"RBP","date":"2018-06-24T03:02:43.000Z","_content":"# 摇滚音乐平台 1.0 版\n\n## 介绍\n\n摇滚(rock music)这种音乐风格从古至今在中国一直都是一个比较小众的存在,国外接触摇滚比我们早了几十年,所以他们对于摇滚的接受度、喜爱程度肯定和我们是不一样的(具体我没去过不好轻易下定论),但至少我认为摇滚这一类的音乐风格在国内从来没有像流行歌曲那样广为流传(除了 beyond 的那几首烂大街的)!\n\n有时候我在想,如果国内最早开始听的第一首歌是摇滚乐,会不会现在的情况就不是那样?我觉得答案是肯定的!\n\n该平台目前只针对摇滚音乐做垂直细分,毕竟摇滚细分下来也有很多类型,像:pop rock、metal rock、folk rock...做好这一块就够了,无论你是哪一种,只要摇滚就行!最少相同的兴趣爱好,才能更好的走在一起。\n\n## 功能\n\n* 注册登录\n\n* 搜索(音乐、音乐人)\n\n## 总结\n\n我希望自己的人生,不应该只是平凡的过完就好,至少要做一件能对这个世界的进步有帮助的事情,不在乎数量,只在乎自己是否尽力。这就是我想开发这个平台的原因。","source":"_posts/RBP.md","raw":"---\ntitle: RBP\ndate: 2018-06-24 11:02:43\ntags: [摇滚, 乐队]\ncategories: 音乐\n---\n# 摇滚音乐平台 1.0 版\n\n## 介绍\n\n摇滚(rock music)这种音乐风格从古至今在中国一直都是一个比较小众的存在,国外接触摇滚比我们早了几十年,所以他们对于摇滚的接受度、喜爱程度肯定和我们是不一样的(具体我没去过不好轻易下定论),但至少我认为摇滚这一类的音乐风格在国内从来没有像流行歌曲那样广为流传(除了 beyond 的那几首烂大街的)!\n\n有时候我在想,如果国内最早开始听的第一首歌是摇滚乐,会不会现在的情况就不是那样?我觉得答案是肯定的!\n\n该平台目前只针对摇滚音乐做垂直细分,毕竟摇滚细分下来也有很多类型,像:pop rock、metal rock、folk rock...做好这一块就够了,无论你是哪一种,只要摇滚就行!最少相同的兴趣爱好,才能更好的走在一起。\n\n## 功能\n\n* 注册登录\n\n* 搜索(音乐、音乐人)\n\n## 总结\n\n我希望自己的人生,不应该只是平凡的过完就好,至少要做一件能对这个世界的进步有帮助的事情,不在乎数量,只在乎自己是否尽力。这就是我想开发这个平台的原因。","slug":"RBP","published":1,"updated":"2018-07-13T12:13:23.188Z","comments":1,"layout":"post","photos":[],"link":"","_id":"cjjjy17xw000e9tq3bu3g7jbo","content":"

摇滚音乐平台 1.0 版

介绍

摇滚(rock music)这种音乐风格从古至今在中国一直都是一个比较小众的存在,国外接触摇滚比我们早了几十年,所以他们对于摇滚的接受度、喜爱程度肯定和我们是不一样的(具体我没去过不好轻易下定论),但至少我认为摇滚这一类的音乐风格在国内从来没有像流行歌曲那样广为流传(除了 beyond 的那几首烂大街的)!

\n

有时候我在想,如果国内最早开始听的第一首歌是摇滚乐,会不会现在的情况就不是那样?我觉得答案是肯定的!

\n

该平台目前只针对摇滚音乐做垂直细分,毕竟摇滚细分下来也有很多类型,像:pop rock、metal rock、folk rock…做好这一块就够了,无论你是哪一种,只要摇滚就行!最少相同的兴趣爱好,才能更好的走在一起。

\n

功能

\n

总结

我希望自己的人生,不应该只是平凡的过完就好,至少要做一件能对这个世界的进步有帮助的事情,不在乎数量,只在乎自己是否尽力。这就是我想开发这个平台的原因。

\n","site":{"data":{"links":{"Name":{"link":"http://example.com","avatar":"http://example.com/avatar.png","descr":"这是一个描述"}},"gallery":{"2018.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8684.JPG","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8683.JPG","descr":"外滩"},"2018.03.17":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","descr":"余杭、超山"},"2017.07.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29-2.jpeg","descr":"九江、铜鼓县、尖尾峡峡谷"},"2017.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","descr":"木屋、曾经拥有"},"2017.04.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/2.png","thumb_link":"http://orjedzer5.bkt.clouddn.com/2.png","descr":"研一608"},"2017.04.03":{"full_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","descr":"梅岭、骑行"},"2017.03.08":{"full_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","descr":"梅岭入口"},"2017.01.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/10.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/7.jpg","descr":"武汉、华科"},"2016.12.31":{"full_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","descr":"东理青春广场"},"2016.12.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","descr":"建筑工程学院元旦"},"2016.12.30":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","descr":"软件信工学院元旦"},"2016.10.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","descr":"英语俱乐部"},"2016.10.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG21.jpeg","descr":"九江、庐山"},"2016.10.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","descr":"南昌、狮子峰"},"2016.05.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.04.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.03-2.jpg","descr":"骑行、白鹿洞书院、状元柱"},"2016.01.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","descr":"南昌、八一广场"},"2015.11.05":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","descr":"悠乐汇"},"2015.10.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","descr":"北京、动漫大道"},"2015.05.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","descr":"南昌、摩天轮"},"2014.10.22":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","descr":"南昌、下罗"},"2014.10.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","descr":"东理、樱花广场"},"2014.07.12":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","descr":"义乌、流浪"},"2014.06.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","descr":"宜春学院"},"2013.06.27":{"full_link":"http://orjedzer5.bkt.clouddn.com/2013.06.27.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%289%29.jpg","descr":"厦门、鼓浪屿"},"2012.01.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/2012.02.05.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2012.01.28.jpeg","descr":"鄱阳、芝山公园"}}}},"excerpt":"","more":"

摇滚音乐平台 1.0 版

介绍

摇滚(rock music)这种音乐风格从古至今在中国一直都是一个比较小众的存在,国外接触摇滚比我们早了几十年,所以他们对于摇滚的接受度、喜爱程度肯定和我们是不一样的(具体我没去过不好轻易下定论),但至少我认为摇滚这一类的音乐风格在国内从来没有像流行歌曲那样广为流传(除了 beyond 的那几首烂大街的)!

\n

有时候我在想,如果国内最早开始听的第一首歌是摇滚乐,会不会现在的情况就不是那样?我觉得答案是肯定的!

\n

该平台目前只针对摇滚音乐做垂直细分,毕竟摇滚细分下来也有很多类型,像:pop rock、metal rock、folk rock…做好这一块就够了,无论你是哪一种,只要摇滚就行!最少相同的兴趣爱好,才能更好的走在一起。

\n

功能

\n

总结

我希望自己的人生,不应该只是平凡的过完就好,至少要做一件能对这个世界的进步有帮助的事情,不在乎数量,只在乎自己是否尽力。这就是我想开发这个平台的原因。

\n"},{"title":"cookie和session","date":"2018-04-26T09:30:38.000Z","_content":"# 介绍\n\n## cookie\n\ncookie 是 HTTP 协议的一部分,处理分为以下几步:\n\n1. 服务器向客户端发送 cookie,一般为 name=value 形式。\n\n2. 浏览器将 cookie 储存。\n\n3. 每次请求浏览器都会将 cookie 发给服务器。\n\n### cookie 的属性\n\n```js\nres.cookie('isVisit', 1, {\n // 储存的时间\n maxAge: 10 * 1000,\n // 为 true 时只在https中生效\n secure: true,\n // 影响路径\n path: 'localhost',\n // 是否支持 js 读取,可以预防 XSS\n httpOnly: true\n})\n```\n\n> isVisit 是 key 值,1 是 value。\n\n### cookie 的弊端\n\n数据在客户端就可以被修改,数据很容易被伪造,而且数据太多会影响传输效率。\n\n## session\n\n针对 cookie 的缺点,session 解决了这些问题,session 保存在服务端,它的运作是通过 session_id 进行,这个值一般存在客户端的 cookie 中。\n\n### session 属性\n\n```js\napp.use(sessionParser({\n name: 'author',\n // 储存位置: 默认 cookie\n // store: new redisStore(),\n // 编码字符串\n secret: 'recommand 128 bytes random string',\n cookie: {\n maxAge: 60 * 1000\n },\n //每次请求都重设一个cookie\n rolling: false,\n resave: true,\n // 是指无论有没有session cookie,每次请求都设置个session cookie ,默认给个标示为 connect.sid\n saveUninitialized: false\n}))\n```\n\n### signedCookie\n\n就是签名,专业点就是 “信息摘要算法“,例如我有一些数据想存在 cookie 中,如何保证不被篡改?\n\n比如我们用 dotcom_user 字段设置了个值 jzxer, cookie值应该是:\n\n```json\n> { dotcom_user: 'jzxer' }\n```\n\n这样如果验证和更改,安全性都不是很高。\n\n我们可以这样处理,设置一个 secrit_string 和 dotcom_user 做个算法(不同的账户签名不同)\n> sha1(secrit_string + dotcom_user) === '4850a42e3bc0d39c978770392cbd8dc2923e3d1d'\n\n然后把 cookie 变成这样:\n\n```json\n{\n dotcom_user: 'jzxer',\n dotcom_user.sig: '4850a42e3bc0d39c978770392cbd8dc2923e3d1d'\n}\n```\n\n这样一来信息就无法伪造了,一旦更改了 cookie 中的值,就会和服务器的冲突,破解的成本也太高。\n","source":"_posts/cookie和session.md","raw":"---\ntitle: cookie和session\ndate: 2018-04-26 17:30:38\ntags: [cookie, session]\ncategories: 本地储存\n---\n# 介绍\n\n## cookie\n\ncookie 是 HTTP 协议的一部分,处理分为以下几步:\n\n1. 服务器向客户端发送 cookie,一般为 name=value 形式。\n\n2. 浏览器将 cookie 储存。\n\n3. 每次请求浏览器都会将 cookie 发给服务器。\n\n### cookie 的属性\n\n```js\nres.cookie('isVisit', 1, {\n // 储存的时间\n maxAge: 10 * 1000,\n // 为 true 时只在https中生效\n secure: true,\n // 影响路径\n path: 'localhost',\n // 是否支持 js 读取,可以预防 XSS\n httpOnly: true\n})\n```\n\n> isVisit 是 key 值,1 是 value。\n\n### cookie 的弊端\n\n数据在客户端就可以被修改,数据很容易被伪造,而且数据太多会影响传输效率。\n\n## session\n\n针对 cookie 的缺点,session 解决了这些问题,session 保存在服务端,它的运作是通过 session_id 进行,这个值一般存在客户端的 cookie 中。\n\n### session 属性\n\n```js\napp.use(sessionParser({\n name: 'author',\n // 储存位置: 默认 cookie\n // store: new redisStore(),\n // 编码字符串\n secret: 'recommand 128 bytes random string',\n cookie: {\n maxAge: 60 * 1000\n },\n //每次请求都重设一个cookie\n rolling: false,\n resave: true,\n // 是指无论有没有session cookie,每次请求都设置个session cookie ,默认给个标示为 connect.sid\n saveUninitialized: false\n}))\n```\n\n### signedCookie\n\n就是签名,专业点就是 “信息摘要算法“,例如我有一些数据想存在 cookie 中,如何保证不被篡改?\n\n比如我们用 dotcom_user 字段设置了个值 jzxer, cookie值应该是:\n\n```json\n> { dotcom_user: 'jzxer' }\n```\n\n这样如果验证和更改,安全性都不是很高。\n\n我们可以这样处理,设置一个 secrit_string 和 dotcom_user 做个算法(不同的账户签名不同)\n> sha1(secrit_string + dotcom_user) === '4850a42e3bc0d39c978770392cbd8dc2923e3d1d'\n\n然后把 cookie 变成这样:\n\n```json\n{\n dotcom_user: 'jzxer',\n dotcom_user.sig: '4850a42e3bc0d39c978770392cbd8dc2923e3d1d'\n}\n```\n\n这样一来信息就无法伪造了,一旦更改了 cookie 中的值,就会和服务器的冲突,破解的成本也太高。\n","slug":"cookie和session","published":1,"updated":"2018-07-13T12:13:23.189Z","comments":1,"layout":"post","photos":[],"link":"","_id":"cjjjy17xy000h9tq36kgx0kx5","content":"

介绍

cookie

cookie 是 HTTP 协议的一部分,处理分为以下几步:

\n
    \n
  1. 服务器向客户端发送 cookie,一般为 name=value 形式。

    \n
  2. \n
  3. 浏览器将 cookie 储存。

    \n
  4. \n
  5. 每次请求浏览器都会将 cookie 发给服务器。

    \n
  6. \n
\n

cookie 的属性

res.cookie('isVisit', 1, {\n  // 储存的时间\n  maxAge: 10 * 1000,\n  // 为 true 时只在https中生效\n  secure: true,\n  // 影响路径\n  path: 'localhost',\n  // 是否支持 js 读取,可以预防 XSS\n  httpOnly: true\n})\n
\n
\n

isVisit 是 key 值,1 是 value。

\n
\n

cookie 的弊端

数据在客户端就可以被修改,数据很容易被伪造,而且数据太多会影响传输效率。

\n

session

针对 cookie 的缺点,session 解决了这些问题,session 保存在服务端,它的运作是通过 session_id 进行,这个值一般存在客户端的 cookie 中。

\n

session 属性

app.use(sessionParser({\n  name: 'author',\n  // 储存位置: 默认 cookie\n  // store: new redisStore(),\n  // 编码字符串\n  secret: 'recommand 128 bytes random string',\n  cookie: {\n    maxAge: 60 * 1000\n  },\n  //每次请求都重设一个cookie\n  rolling: false,\n  resave: true,\n  // 是指无论有没有session cookie,每次请求都设置个session cookie ,默认给个标示为 connect.sid\n  saveUninitialized: false\n}))\n
\n

signedCookie

就是签名,专业点就是 “信息摘要算法“,例如我有一些数据想存在 cookie 中,如何保证不被篡改?

\n

比如我们用 dotcom_user 字段设置了个值 jzxer, cookie值应该是:

\n
> { dotcom_user: 'jzxer' }\n
\n

这样如果验证和更改,安全性都不是很高。

\n

我们可以这样处理,设置一个 secrit_string 和 dotcom_user 做个算法(不同的账户签名不同)

\n
\n

sha1(secrit_string + dotcom_user) === ‘4850a42e3bc0d39c978770392cbd8dc2923e3d1d’

\n
\n

然后把 cookie 变成这样:

\n
{\n  dotcom_user: 'jzxer',\n  dotcom_user.sig: '4850a42e3bc0d39c978770392cbd8dc2923e3d1d'\n}\n
\n

这样一来信息就无法伪造了,一旦更改了 cookie 中的值,就会和服务器的冲突,破解的成本也太高。

\n","site":{"data":{"links":{"Name":{"link":"http://example.com","avatar":"http://example.com/avatar.png","descr":"这是一个描述"}},"gallery":{"2018.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8684.JPG","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2018-05-10/IMG_8683.JPG","descr":"外滩"},"2018.03.17":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG20.jpeg","descr":"余杭、超山"},"2017.07.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/2017.07.29-2.jpeg","descr":"九江、铜鼓县、尖尾峡峡谷"},"2017.05.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb.jpg","descr":"木屋、曾经拥有"},"2017.04.10":{"full_link":"http://orjedzer5.bkt.clouddn.com/2.png","thumb_link":"http://orjedzer5.bkt.clouddn.com/2.png","descr":"研一608"},"2017.04.03":{"full_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/4.jpg","descr":"梅岭、骑行"},"2017.03.08":{"full_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/6.jpg","descr":"梅岭入口"},"2017.01.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/10.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/7.jpg","descr":"武汉、华科"},"2016.12.31":{"full_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/8.jpg","descr":"东理青春广场"},"2016.12.29":{"full_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/16.jpg","descr":"建筑工程学院元旦"},"2016.12.30":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%281%29.jpg","descr":"软件信工学院元旦"},"2016.10.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/12.jpg","descr":"英语俱乐部"},"2016.10.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/WechatIMG21.jpeg","descr":"九江、庐山"},"2016.10.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.10.02.jpeg","descr":"南昌、狮子峰"},"2016.05.04":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.04.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2016.05.03-2.jpg","descr":"骑行、白鹿洞书院、状元柱"},"2016.01.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%283%29.jpg","descr":"南昌、八一广场"},"2015.11.05":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%285%29.jpg","descr":"悠乐汇"},"2015.10.16":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.10.16.jpeg","descr":"北京、动漫大道"},"2015.05.02":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2015.05.02.jpeg","descr":"南昌、摩天轮"},"2014.10.22":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.10.22.jpeg","descr":"南昌、下罗"},"2014.10.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%286%29.jpg","descr":"东理、樱花广场"},"2014.07.12":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.07.12.jpeg","descr":"义乌、流浪"},"2014.06.18":{"full_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2014.06.18.jpeg","descr":"宜春学院"},"2013.06.27":{"full_link":"http://orjedzer5.bkt.clouddn.com/2013.06.27.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/psb%20%289%29.jpg","descr":"厦门、鼓浪屿"},"2012.01.28":{"full_link":"http://orjedzer5.bkt.clouddn.com/2012.02.05.jpeg","thumb_link":"http://orjedzer5.bkt.clouddn.com/blog/pic/2012.01.28.jpeg","descr":"鄱阳、芝山公园"}}}},"excerpt":"","more":"

介绍

cookie

cookie 是 HTTP 协议的一部分,处理分为以下几步:

\n
    \n
  1. 服务器向客户端发送 cookie,一般为 name=value 形式。

    \n
  2. \n
  3. 浏览器将 cookie 储存。

    \n
  4. \n
  5. 每次请求浏览器都会将 cookie 发给服务器。

    \n
  6. \n
\n

cookie 的属性

res.cookie('isVisit', 1, {\n  // 储存的时间\n  maxAge: 10 * 1000,\n  // 为 true 时只在https中生效\n  secure: true,\n  // 影响路径\n  path: 'localhost',\n  // 是否支持 js 读取,可以预防 XSS\n  httpOnly: true\n})\n
\n
\n

isVisit 是 key 值,1 是 value。

\n
\n

cookie 的弊端

数据在客户端就可以被修改,数据很容易被伪造,而且数据太多会影响传输效率。

\n

session

针对 cookie 的缺点,session 解决了这些问题,session 保存在服务端,它的运作是通过 session_id 进行,这个值一般存在客户端的 cookie 中。

\n

session 属性

app.use(sessionParser({\n  name: 'author',\n  // 储存位置: 默认 cookie\n  // store: new redisStore(),\n  // 编码字符串\n  secret: 'recommand 128 bytes random string',\n  cookie: {\n    maxAge: 60 * 1000\n  },\n  //每次请求都重设一个cookie\n  rolling: false,\n  resave: true,\n  // 是指无论有没有session cookie,每次请求都设置个session cookie ,默认给个标示为 connect.sid\n  saveUninitialized: false\n}))\n
\n

signedCookie

就是签名,专业点就是 “信息摘要算法“,例如我有一些数据想存在 cookie 中,如何保证不被篡改?

\n

比如我们用 dotcom_user 字段设置了个值 jzxer, cookie值应该是:

\n
> { dotcom_user: 'jzxer' }\n
\n

这样如果验证和更改,安全性都不是很高。

\n

我们可以这样处理,设置一个 secrit_string 和 dotcom_user 做个算法(不同的账户签名不同)

\n
\n

sha1(secrit_string + dotcom_user) === ‘4850a42e3bc0d39c978770392cbd8dc2923e3d1d’

\n
\n

然后把 cookie 变成这样:

\n
{\n  dotcom_user: 'jzxer',\n  dotcom_user.sig: '4850a42e3bc0d39c978770392cbd8dc2923e3d1d'\n}\n
\n

这样一来信息就无法伪造了,一旦更改了 cookie 中的值,就会和服务器的冲突,破解的成本也太高。

\n"},{"title":"css的命名规范","date":"2017-07-17T02:51:20.000Z","_content":"## 关于 css 的一些命名规范\n\n* css设计模式:SMACSS\n* BEM 命名规范\n* javascript Hook\n\n### SMACSS\n\n首先,它定义了五种样式:\n\n* base(基本)\n* layout(布局)\n* module(模块)\n* state(状态)\n* theme(皮肤)\n\n#### base(基本)\n\n* 在该样式中不适用class,id等选择,只对标签元素本身做设定,可以有属性选择器和伪类:\n\n```css\nhtml{}\ninput[type=text] {}\na:hover {}\n```\n\n#### layout(布局)\n\n* 整个网站的【大架构】的外观,类似header,footer\n\n```css\n#header {}\n.sidebar {}\n```\n\n> 通常只有一个选择器,一个id,或一个class\n\n#### module(组件)\n\n* 可复用组件,不需要任何prefix,\n\n#### partial\n\n比 layout 范围小,可以是特定单一领域下特别的设定,通常会将名称加在子 class 作为 prefix \n\n```css\n.nav--main_item {}\n```\n\n#### state\n\n* 定义状态,例如:.active, .on \n\n```html\n