From 36631ab107ae3ecf38aadd5e29029bed0b6bb658 Mon Sep 17 00:00:00 2001 From: xiaoyan Date: Fri, 17 Feb 2023 18:14:52 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=A2=9E=E5=8A=A0=E5=8D=8F=E7=A8=8B?= =?UTF-8?q?=E5=86=85=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _coverpage.md | 14 ++++++++++++++ _sidebar.md | 0 android/README.md | 2 +- android/jetpack/README.md | 3 ++- gis/README.md | 4 ++-- index.html | 8 +++++--- language/README.md | 4 ++-- language/kotlin/Kotlin协程.md | 1 + language/kotlin/README.md | 5 ++++- other/How2UseDocsifyAndGit.md | 14 ++++++++++++-- other/通过WebHook搭建个人bolg自动发布平台.md | 2 +- 11 files changed, 44 insertions(+), 13 deletions(-) create mode 100644 _coverpage.md delete mode 100644 _sidebar.md create mode 100644 language/kotlin/Kotlin协程.md diff --git a/_coverpage.md b/_coverpage.md new file mode 100644 index 0000000..d2fa409 --- /dev/null +++ b/_coverpage.md @@ -0,0 +1,14 @@ + + + + +# docsify 3.5 + +> 一个神奇的文档网站生成器。 + +- 简单、轻便 (压缩后 ~21kB) +- 无需生成 html 文件 +- 众多主题 + +[GitHub](https://github.com/docsifyjs/docsify/) +[Get Started](#docsify) \ No newline at end of file diff --git a/_sidebar.md b/_sidebar.md deleted file mode 100644 index e69de29..0000000 diff --git a/android/README.md b/android/README.md index da2056b..19c50c9 100644 --- a/android/README.md +++ b/android/README.md @@ -1,3 +1,3 @@ -# Headline +# Android相关技术 > An awesome project. diff --git a/android/jetpack/README.md b/android/jetpack/README.md index 2a23e88..3466f8b 100644 --- a/android/jetpack/README.md +++ b/android/jetpack/README.md @@ -11,6 +11,7 @@ Android平台在发展了10年后,开发模式已经和最开始Android6.0前 * 消除样板代码 * 减少不一致 +![20220914175616](http://qiniu.xiaoyan159.space/xiaoyan159-vscode/20220914175616.png) -[^1]:https://developer.android.google.cn/Jetpack/androidx/explorer?hl=zh-cn&case=popular +[^1]:https://developer.android.google.cn/jetpack [^2]:https://juejin.cn/post/7088730176078479396 \ No newline at end of file diff --git a/gis/README.md b/gis/README.md index da2056b..f73ced0 100644 --- a/gis/README.md +++ b/gis/README.md @@ -1,3 +1,3 @@ -# Headline +# Gis技术 -> An awesome project. +> Gis技术 diff --git a/index.html b/index.html index 48ee6be..ae55506 100644 --- a/index.html +++ b/index.html @@ -12,11 +12,13 @@
稍等一下,不要着急...
diff --git a/language/README.md b/language/README.md index da2056b..f4d40bf 100644 --- a/language/README.md +++ b/language/README.md @@ -1,3 +1,3 @@ -# Headline +# 编程语言学习 -> An awesome project. +Android开发目前主要是以Java和Kotlin为主,在引入 diff --git a/language/kotlin/Kotlin协程.md b/language/kotlin/Kotlin协程.md new file mode 100644 index 0000000..9964a45 --- /dev/null +++ b/language/kotlin/Kotlin协程.md @@ -0,0 +1 @@ +# Kotlin协程从入门到入土 \ No newline at end of file diff --git a/language/kotlin/README.md b/language/kotlin/README.md index fa45878..65e796a 100644 --- a/language/kotlin/README.md +++ b/language/kotlin/README.md @@ -1,6 +1,9 @@ # Kotlin语言学习 -## 为什么要学习Kotlin +## 0x00 为什么要学习Kotlin 2017年开始,google就将Kotlin作为Android开发的“第一语言”。Kotlin是由著名IDE开发商Jetbrains开发的基于Jvm的编程语言,在语法上它更简洁,另外它可以“无痛”地和Java进行相互调用,这也就意味着使用Kotlin开发,还可以使用Java的庞大生态。 +- [两万六千字带你 Kotlin 入门](https://juejin.cn/post/6880602489297895438) + +- [Kotlin协程](./Kotlin协程.md) diff --git a/other/How2UseDocsifyAndGit.md b/other/How2UseDocsifyAndGit.md index c0265c1..567fa64 100644 --- a/other/How2UseDocsifyAndGit.md +++ b/other/How2UseDocsifyAndGit.md @@ -1,6 +1,8 @@ # 如何优雅地搭建自己的个人Blog + +## 0x00 简介 > 本文是一篇介绍如何使用个人vps自建bolg的文章,主要使用了nginx+gitea(或其他git服务)+docsify来搭配完成个人bolg的建设。搭建完成后,你只需要像写程序一样编写markdown文件,然后git命令推送到你的仓库,git仓库的webhook会提醒vps拉取最新的代码,你的bolg就会自动完成更新。 -> 就是这么丝滑! +> 没错!就是这么丝滑! 很多技术人员都有使用自己的vps搭建个人网站的习惯,但是如何能简单高效地完成个人网站的部署,日后编写bolg不需要再操心管理,只需要将主要精力放在编写markdown上,成了笔者思考的问题。 @@ -8,7 +10,7 @@ 言归正传,如何搭建一个轻量级的自有bolg服务呢? -### 给服务器(VPS)安装nginx +## 0x01 给服务器(VPS)安装nginx 如果你已经安装过nginx了,当我没说(〃'▽'〃),可以略过这一节看下面的步骤了。 需要说明的是,笔者是在Ubuntu 22环境下搭建的,如果你使用的是其他的Linux发行版,需要替换部分的命令,请自行斟酌。 @@ -37,4 +39,12 @@ 2. 初始化Docsify,并将Docsify代码通过git上传到gitee上。 参考Docsify教程的[Quick Start](https://docsify.js.org/#/zh-cn/quickstart),初始化Docsify并将对应的代码上传到gitee上。 + + 初始化docsify的命令如下: + ```shell + # 使用npm安装docsify + npm i docsify-cli -g + # 初始化docsify + docsify init ./docs + ``` \ No newline at end of file diff --git a/other/通过WebHook搭建个人bolg自动发布平台.md b/other/通过WebHook搭建个人bolg自动发布平台.md index 99793eb..dfe5a52 100644 --- a/other/通过WebHook搭建个人bolg自动发布平台.md +++ b/other/通过WebHook搭建个人bolg自动发布平台.md @@ -3,7 +3,7 @@ 程序员写个人bolg,或者是在CSDN、简书这样的公共平台,或者是在个人自建的vps搭建的bolg系统上,本文将主要关注后者。 而我们要解决的问题主要有下面几个方面: 1. 我想在公司写了一半的文章,可以回到家里继续创作,无缝衔接。 -2. 以后bolg文件可以快速迁移,我的vps可能会经常换。 +2. 以后bolg文件可以快速迁移,我的vps可能会经常切换。 针对这两个问题,作为程序员第一个想到的就是使用git来管理bolg内容。那么有没有这样一种方案,我的bolg内容就像写代码一样,写完后直接push到git仓库,程序实现bolg内容的自动更新、发布?