├── .gitignore ├── LICENSE ├── README.md ├── bdzz ├── fudongdong_urls.txt ├── generateUrls.sh ├── push_fudongdong.com.sh ├── push_weizeling.com.sh └── weizeling_urls.txt ├── bin └── ossutil64 ├── change_playground_index ├── docs ├── .vuepress │ ├── .DS_Store │ ├── SearchBox.vue │ ├── components │ │ ├── AudioPlayer.vue │ │ ├── BlogComment.vue │ │ ├── CssToJss.vue │ │ ├── ImgPlayer.vue │ │ ├── ImgPreview.vue │ │ ├── ImgUploader.vue │ │ ├── ImgView.vue │ │ ├── ImgWithTitle.vue │ │ ├── LastComment.vue │ │ ├── LastPost.vue │ │ ├── NaviLinks.vue │ │ ├── OssPager.vue │ │ ├── PhoneSnapshot.vue │ │ ├── PvAccumulation.vue │ │ ├── QrCodeRender.vue │ │ ├── Qrcode.vue │ │ ├── ShortUrl.vue │ │ ├── SolidImgPlayer.vue │ │ ├── TextTitle.vue │ │ ├── TheEnd.vue │ │ ├── VPhoneSnapshot.vue │ │ ├── VideoPlayer.vue │ │ └── WebFrame.vue │ ├── config.js │ ├── enhanceApp.js │ ├── search.js │ └── styles │ │ └── index.styl ├── README.md ├── change_index ├── change_index.sh ├── change_playground_index ├── life │ ├── 2022-labour-day.md │ ├── 2024-new-year.md │ ├── COVID-19.md │ ├── README.md │ ├── ai.md │ ├── aosen.md │ ├── baike.md │ ├── beijing-wildlife-park.md │ ├── bento.md │ ├── bike.md │ ├── billiards.md │ ├── bombomspace.md │ ├── christmas-of-2022.md │ ├── chrome-keychain.md │ ├── climbing.md │ ├── cloud.md │ ├── communication.md │ ├── covid-19-positive.md │ ├── da-wangjing-gongyuan.md │ ├── dayidu.md │ ├── decorate.md │ ├── detection-of-covid-19.md │ ├── economic-downturn.md │ ├── email.md │ ├── feeling.md │ ├── first-snow-in-2022.md │ ├── firstsnow.md │ ├── flowercountry.md │ ├── food.md │ ├── friendship.md │ ├── girl-in-spring-of-2022.md │ ├── google-search-console.md │ ├── halloween.md │ ├── hengdian.md │ ├── hk.md │ ├── horrible-lift-well.md │ ├── involution.md │ ├── jeju.md │ ├── july-xiangshan.md │ ├── life-show.md │ ├── love.md │ ├── mingyu.md │ ├── moha.md │ ├── night.md │ ├── olympic-forest-park.md │ ├── olympic-tower.md │ ├── openai.md │ ├── pad-pasting.md │ ├── playground.md │ ├── procreate.md │ ├── remove.md │ ├── rent-a-house.md │ ├── sanguo.md │ ├── sanya.md │ ├── sea.md │ ├── shaoxing.md │ ├── shijiazhuang.md │ ├── sla-compensation.md │ ├── snow.md │ ├── solana.md │ ├── spring-2023.md │ ├── switch.md │ ├── switchfitness.md │ ├── taizhou.md │ ├── thatgirl.md │ ├── the-tomb-sweeping-day.md │ ├── the-winter-olympics.md │ ├── tianjin-2.md │ ├── tianjin.md │ ├── tianmen.md │ ├── tsingtao.md │ ├── turtledove.md │ ├── ukraine.md │ ├── us-visa.md │ ├── usstock.md │ ├── weight.md │ ├── wine.md │ ├── youth.md │ ├── zelda-map.md │ ├── zelda-overlook.md │ ├── zelda.md │ ├── zhuhai.md │ └── zy-smooth4.md ├── misc │ ├── 2021-11-06.md │ ├── 2021-12-26.md │ ├── README.md │ ├── ai-usage.md │ ├── ai.md │ ├── aigc.md │ ├── alfred-adcode-query.md │ ├── alfred.md │ ├── algolia.md │ ├── aliyun.md │ ├── android.md │ ├── art-of-strategy.md │ ├── attack-tuchuang.md │ ├── blog-upgrade.md │ ├── centos-8-eof.md │ ├── china-in-1925.md │ ├── chrome-extensions.md │ ├── cmd-recommend.md │ ├── comment-plugin.md │ ├── contact.md │ ├── cultrue-of-argument.md │ ├── ddos-new.md │ ├── ddos.md │ ├── debian.md │ ├── discrimination.md │ ├── document-fragment.md │ ├── fav-website.md │ ├── gmail.md │ ├── goodthings.md │ ├── google-ads.md │ ├── horror-music.md │ ├── iOS16.md │ ├── idea-plugins.md │ ├── img-cloud.md │ ├── invalid-attack.md │ ├── ip-query.md │ ├── ishot.md │ ├── issue-from-comment-plugins.md │ ├── it-tools.md │ ├── iterm2.md │ ├── karabiner.md │ ├── lightproxy.md │ ├── macos-ventura.md │ ├── meiguodaxuan.md │ ├── mvn.md │ ├── new-macbook.md │ ├── old-videos.md │ ├── open-source-request.md │ ├── opera.md │ ├── paris-olympic-games.md │ ├── pdf-to-url.md │ ├── phone-blog.md │ ├── plaza.md │ ├── qrcode.md │ ├── real-estate-trend.md │ ├── realtime-caption.md │ ├── redis-search.md │ ├── religious.md │ ├── rent-ratio.md │ ├── report.md │ ├── riskprins.md │ ├── robots.txt.md │ ├── rom.md │ ├── ru.md │ ├── short-url.md │ ├── shortcut.md │ ├── sls.md │ ├── tech-article-skill.md │ ├── the-nature-of-management.md │ ├── try-files.md │ ├── tuchuang-upgrade.md │ ├── tuchuang.md │ ├── ukraine.md │ ├── ussr.md │ ├── vue-weekly-download.md │ ├── watermask.md │ ├── weibo-jubao.md │ ├── z-dot-wiki.md │ └── zlib.md ├── notfound.md ├── resource │ ├── apps.md │ ├── ebooks.md │ └── system-mirror-iso.md ├── snippets │ ├── README.md │ ├── css │ │ ├── README.md │ │ └── loading.md │ ├── htaccess │ │ ├── 301-redirects.md │ │ └── README.md │ ├── html │ │ ├── README.md │ │ └── no-spider.md │ ├── javascript │ │ ├── README.md │ │ ├── csv-to-json.md │ │ ├── debounce.md │ │ ├── download-csv.md │ │ ├── html-to-dom.md │ │ ├── inject-script-dynamic.md │ │ ├── set-cookie.md │ │ ├── sleep.md │ │ ├── sub-string-by-bytelength.md │ │ └── timeago.md │ ├── mac │ │ ├── README.md │ │ └── apache.md │ ├── nginx │ │ ├── README.md │ │ ├── inject.md │ │ ├── limit-req.md │ │ ├── nginx-cache.md │ │ ├── nginx-header.md │ │ ├── nginx-log.md │ │ ├── proxy.md │ │ └── redirect.md │ ├── robots │ │ ├── README.md │ │ └── robots.txt.md │ └── shell │ │ ├── README.md │ │ ├── allproxy.md │ │ ├── authorized_keys.md │ │ ├── base64.md │ │ ├── bc.md │ │ ├── bg.md │ │ ├── create-big-file.md │ │ ├── crontab.md │ │ ├── curl.md │ │ ├── diff.md │ │ ├── exclude-in-find-and-grep.md │ │ ├── file.md │ │ ├── find-exec.md │ │ ├── gzip.md │ │ ├── loop.md │ │ ├── lsof.md │ │ ├── num-seq.md │ │ ├── number-compare.md │ │ ├── parallel.md │ │ ├── progress-bar.md │ │ ├── rgeo.md │ │ └── string-compare.md ├── tech │ ├── 360zz.md │ ├── README.md │ ├── ai-text-split.md │ ├── apple-privacy-protection.md │ ├── arthas.md │ ├── aspx.md │ ├── baota.md │ ├── bdzz.md │ ├── beian.md │ ├── cdn.md │ ├── centos-set-swap.md │ ├── chkconfig.md │ ├── chromeext.md │ ├── coordinate-system.md │ ├── coroutine.md │ ├── crontab.md │ ├── css-to-jss.md │ ├── db.md │ ├── docker-container-port.md │ ├── docker-tech.md │ ├── docker.md │ ├── download-speed.md │ ├── edge-rubbish.md │ ├── free-domain.md │ ├── git.md │ ├── github-passkey.md │ ├── glm-130b.md │ ├── google-console-insight.md │ ├── google-seo.md │ ├── growth.md │ ├── here-document.md │ ├── html-space-entity.md │ ├── http.md │ ├── http2.md │ ├── java-httpclient.md │ ├── jsbin.md │ ├── jsonpath.md │ ├── koa-vs-egg.md │ ├── lets-encrypt.md │ ├── lsof.md │ ├── meeting.md │ ├── mfe.md │ ├── my-first-post-in-stackoverflow.md │ ├── mysql-login.md │ ├── neovim.md │ ├── nginx-cache.md │ ├── nodejs_chart.md │ ├── placeholder.md │ ├── pronunciation.md │ ├── python.md │ ├── request-merge.md │ ├── reversal.md │ ├── ripgrep.md │ ├── secure-gallery.md │ ├── shell.md │ ├── snippets.md │ ├── springboot-circular-dependencies.md │ ├── sse.md │ ├── tls.md │ ├── uuid.md │ ├── vim-jump.md │ └── vim-macro.md ├── tmp.file └── work │ ├── README.md │ ├── my-minds.md │ ├── performance.md │ └── the-answers-of-alibaba.md ├── log.txt ├── package-lock.json ├── package.json ├── shell └── notice.sh ├── tools ├── manifest.json ├── reg │ ├── index.html │ └── reg_files │ │ └── regex_tester.png ├── videos │ └── 91E93E4050784659E14B59B3B52BBE05.MP4 └── works.html └── update_index.sh /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | node_modules 3 | .DS_Store 4 | 5 | 6 | dist 7 | yarn-error.log 8 | deploy.sh 9 | clean_node_modules.sh 10 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 2 | # blog of aowu 3 | 4 | 5 | 6 | [敖武的博客](https://z.wiki/) 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /bdzz/fudongdong_urls.txt: -------------------------------------------------------------------------------- 1 | https://z.wiki/ 2 | https://z.wiki/tech/ 3 | https://z.wiki/tech/docker.html 4 | -------------------------------------------------------------------------------- /bdzz/generateUrls.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | cd ./docs 4 | find . -name "*.md" ! -path "*node_modules*" | sed 's/\.md/\.html/g' | sed 's/\.\//https:\/\/z.wiki\//g' > ../bdzz/fudongdong_urls.txt 5 | find . -name "*.md" ! -path "*node_modules*" | sed 's/\.md/\.html/g' | sed 's/\.\//https:\/\/weizeling.com\//g' > ../bdzz/weizeling_urls.txt 6 | cd .. 7 | -------------------------------------------------------------------------------- /bdzz/push_fudongdong.com.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | curl -H 'Content-Type:text/plain' --data-binary @fudongdong_urls.txt "http://data.zz.baidu.com/urls?site=https://z.wiki&token=${1}" 4 | -------------------------------------------------------------------------------- /bdzz/push_weizeling.com.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | curl -H 'Content-Type:text/plain' --data-binary @weizeling_urls.txt "http://data.zz.baidu.com/urls?site=https://weizeling.com&token=${1}" 4 | -------------------------------------------------------------------------------- /bdzz/weizeling_urls.txt: -------------------------------------------------------------------------------- 1 | https://weizeling.com/ 2 | https://weizeling.com/tech/ 3 | https://weizeling.com/tech/docker.html 4 | -------------------------------------------------------------------------------- /bin/ossutil64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yihuaxiang/ossblog/08256a0a59bc89fdbfe2d3b727e660c747bfb71f/bin/ossutil64 -------------------------------------------------------------------------------- /docs/.vuepress/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yihuaxiang/ossblog/08256a0a59bc89fdbfe2d3b727e660c747bfb71f/docs/.vuepress/.DS_Store -------------------------------------------------------------------------------- /docs/.vuepress/components/AudioPlayer.vue: -------------------------------------------------------------------------------- 1 | 8 | 9 | 27 | 28 | 33 | -------------------------------------------------------------------------------- /docs/.vuepress/components/ImgWithTitle.vue: -------------------------------------------------------------------------------- 1 | 10 | 11 | 36 | 37 | 84 | -------------------------------------------------------------------------------- /docs/.vuepress/components/NaviLinks.vue: -------------------------------------------------------------------------------- 1 | 22 | 23 | 57 | 58 | 61 | -------------------------------------------------------------------------------- /docs/.vuepress/components/OssPager.vue: -------------------------------------------------------------------------------- 1 | 22 | 23 | 47 | 48 | 63 | -------------------------------------------------------------------------------- /docs/.vuepress/components/PvAccumulation.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 44 | 45 | 53 | -------------------------------------------------------------------------------- /docs/.vuepress/components/QrCodeRender.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 32 | 33 | 41 | -------------------------------------------------------------------------------- /docs/.vuepress/components/TextTitle.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 20 | 21 | 26 | 27 | -------------------------------------------------------------------------------- /docs/.vuepress/components/TheEnd.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 10 | 11 | 14 | -------------------------------------------------------------------------------- /docs/.vuepress/components/VPhoneSnapshot.vue: -------------------------------------------------------------------------------- 1 | 9 | 10 | 29 | 30 | 79 | -------------------------------------------------------------------------------- /docs/.vuepress/components/VideoPlayer.vue: -------------------------------------------------------------------------------- 1 | 6 | 7 | 22 | 23 | 28 | -------------------------------------------------------------------------------- /docs/.vuepress/components/WebFrame.vue: -------------------------------------------------------------------------------- 1 |