go语言公众号 golang公众号

利用GitHub-Actions将Hugo博客自动发布到GitHub和Gitee Pages 现在个人博客通常有比较多的选择,如果不想要自己购买服务器实现静态博客的发布,可以在、CSDN等平台建立自己的账号并发布,但是原始数据无法在本地管理;如果想要数据完全自己管理,可以使用GitHub或者Gitee Pages功能发布自己的博客,利用Hugo或Hexo等成熟的静态博客将md文件转换成静态网站文件进行快速发布 。本文就用来记录如何快速将博客发布到、GitHub以及Gitee Pages三个平台 。
我希望的流程当然是主要精力用在写文章,发布的流程最好完全不需要手动处理,但实际情况下手动发布博客的流程大体是:
之前有使用过Travis CI GitHub Hexo自动发布到GitHub Pages,但是GitHub的访问经常不那么靠谱 , 因此想着也能同步到Gitee,并且自动构建Hexo的速度受Nodejs环境部署影响,速度很慢 , 因此本次计划采用Hugo来构建网站文件,整体流程设计如下:
为了满足博客自动发布流程,首先需要在本地准备好生产环境,以满足快速发布,以此的复杂是为了长期的简单,因此在环境准备阶段我会把所有涉及的工具都记录下来,以方便大家使用以及后边自己回顾,环境准备包含:
Obsidian完成知识积累后,按照ZK-Project-Archive-Blog的流程发布Blog,但是Obsidian的文件相互关联,且附件如何快速复用,需要对Typora和Obsidian都进行简单的配置,确保后续Blog能够快速完成并发布,并且文件仍在Obsidian工程中正常显示;
Typora非常的简洁 , 而且可以实时预览,在写博客的时候经常会插入一些图片,截图后可以直接粘贴进去,图片也会自动保存在本地 , 这里需要注意图片的保存路径,在偏好设置里,设置插入图片时复制到指定路径(./resource/),这样复制的图片就会自动保存在当前文件夹下的resource文件夹里,方便后续管理与转移 。
在.ssh文件生成id_rsa和id_rsa.pub两个文件;
Hugo 是一个基于Go语言开发的静态博客框架,号称世界上最快的构建网站工具;
命令为: hugo new site myblog
myblog为博客的目录名,可以修改为你自己想取的名字,生成的目录如下:
由于默认主题生成的文章页面有些功能是不需要的,因此需要对themes下文件进行修改:
将config、content和themes三个目录拷贝到新创建的站点目录,将content下替换为文章文件即可 。
utterances 是一款基于Github Issue的Github工具,优点主要是无广告、加载快、配置简单,轻量开源 。
由于 utterances 是一款Github App , 因此 安装utterances 非常简单,只需要授权特定repo权限给 utterances 就可以了,注意一个点:授权的这个repo必须是public的,可以选择多个repo,但是建议选择一个就可以了,也比较安全 。
这是当前最简单的配置方法,也可以在 utterances官方 查看其他配置方法,以及详细的配置参数说明 。
Obsidian的安装和使用可参考我的另一篇文章: Obsidian作为第二大脑工具的基本使用和配置
所有环境准备好后,终于要开始启动我们的自动化流程的实现了;
同之前步骤相同 , 将Gitee密码配置到GitHub Secrets,命名为:GITEE_PASSWORD,所有配置结果如下:
synctogitee.yml
需要绑定Gitee账号到微信公众号,否则最后一步reload pages自动部署Gitee Pages会登录失败,原因是需要短信验证;绑定公众号后则不需要短信验证;其他问题解决可以参考 gitee-pages-action
在Typora完成文章编写后 , 一键上传所有图片到Gitee图床,拷贝发布到,然后提交到GitHub repo master分支 , 即可自动部署到GitHub和Gitee Pages;
以上就是我利用GitHub-Actions将Hugo博客自动发布到GitHub和Gitee Pages,希望可以帮助大家快速构建自己的个人网站;后边我会继续完善我的第二大脑系统的构建思路和方法 。
儿童喜马拉雅占用ipad空间数码产品用久都会缓存一些垃圾,像手机、ipad、笔记本 , 这些产品用得时间长了,你就会发现卡、运行慢,这些时候是需要进行垃圾清理,就拿ipad平板来说 , 像ipad平板的垃圾怎么清楚?
步骤1:删除Safari的缓存
我们将从清除Safari中的缓存开始 。请注意,这将使您退出所有已登录的网站 。
打开“设置”,然后向下滚动至第五组选项(顶部为“密码和帐户”) 。点击Safari 。
再次向下滚动并点击“清除历史记录和网站数据” 。
点击“清除历史记录和数据”进行确认 。
步骤2:清除应用程式资料
可以使用“设置”中的“使用情况”选项清除其他应用程序存储的数据 。按着这些次序:
点击设置常规 iPhone存储 。(毫不奇怪,在iPad上,它将被标记为iPad Storage 。)
在屏幕底部,您将看到您的应用程序,按其占用的存储量排列 。点击一个占用大量空间的应用 。
如果“文档和数据”图大于500MB,则应考虑删除并重新安装该应用程序以清除此空间 。(下面的应用程序只有3.3MB,因此我们不会打扰 。)请记?。獠⒉皇俏扌荩核ū4嬗蜗?nbsp;, 文档,首选项,用于基准测试应用程序的下载数据等 。
如果您决定继续,请点击“删除应用”,确认,然后前往App Store(或“已购买”列表)并重新下载 。此全新安装不包括数据和文档 。
步骤3:通过重新启动iPhone或iPad释放内存
在大多数情况下,iOS将在无需任何用户参与的情况下很好地管理内存 。但是我们确实发现,不时重启iPhone是清除内存并确保重要的应用程序能够足够快乐地运行的好方法 。
这是重启iPhone的方法:
按住电源按钮(位于设备的顶部或右上方),直到出现“滑动以关闭电源” 。如果您的iPhone没有Home键(XR,11、11 Pro等),则需要同时按住电源和增大音量,直到出现滑块为止 。
滑动电源关闭滑块 。
等到设备完全关闭电源,然后按住电源按钮再次打开iPhone 。
定期执行此操作在iPhone上非常重要 , 但如今却很少 。尽管如此 , 它在旧型号上仍然有用 。
步骤4:下载更清洁的应用
【go语言公众号 golang公众号】那里有许多应用程序可以快速高效地清除不需要的文件 。这些通常会下载到您的Mac或PC;然后,您可以连接iPhone(或iPad)并让应用执行其操作 。
清洁应用程序通常是在iPhone上腾出空间的最有效方法,但是如果您要使用功能齐全的应用程序,则通常花费在20英镑/ 20美元左右 。胜于不得不为一部新手机买单 。
web测试框架有哪些
Web自动化测试在测试领域里面用得比较多的工具或者框架有Selenium, robotframework, Cucumber等 。Selenium是一个开源的Web自动化测试框架,主要用于做HTM
java获取jsp源码
一、GetURL.java import java.io.*; import java.net.*; public class GetURL { public static void main(S
windows过去同音词
公众号关注 “GitHubDaily” 设为 “星标”,每天带你逛 GitHub! 大家好,我是小 G 。如果你这两天有关注 GitHub Trending,应该能注意到,一款名为「
css所有一类元素
这篇想要跟大家分享的是css中的伪类和伪元素 , 有任何问题可以私聊我或者评论哦! 首先 , 我们先来想一下 一、引入伪类跟伪元素的原因? 伪类和伪元素的引入是因为在文档树里有些信息无法被充分描述
html设置上下边框大小
目录 理论知识: 示例一:简单边框 示例二:边框和表格 示例三:边框和图片 示例四:边框和文章 理论知识: 边框的写法: border:边框的宽度样式颜色; 边框的四
文字底部对齐的css
css怎么让文字在底部对齐CSS怎么在底部对齐文本,Css将文本在底部对齐:1 。将“display:table-cell”设置为包含文本的元素容器;垂直对齐:底部;“风格够;2.使用定位属性位置
123go吃东西大挑战
一、引子 文章结合尚硅谷Go语言教程以及博学谷、等其他资料整理,侵删 原PDF阅读: .
tomcat老是安装不上去
本文开发环境:windos7 , Eclipse-mars , JDK1.7 , Tomcat7.0 本文本是群里的内部资料 , 不过本着分享的精神 , 也发出来吧,我相信,这应该是比较详细的一篇文章了 。
如何用ftp下载a
本文介绍如何使用 java.net.URLConnection 类从 FTP 服务器下载远程文件,而无需使用第三方库,如 Apache Common
网络与web安全
在Web信息系统高速发展的今天,Web信息系统的各种各样的安全问题已暴漏在我们面前 。Web信息系统各种安全问题潜伏在Web系统中,Web系统的时时刻刻遭受各种攻击的安全威胁 。这里就跟大家聊聊
怎样确认tomcat的端口
Tomcat端口配置(详细) 目录一、修改8080端口 1.1 在cmd中查看8080有没有被占用,找出占用8080端口的进程 1.2、接下来可以在任务管理
oracle强制转换数字
-- Start Oracle 为每种数据类型都提供了相应的函数,一般情况下它们之间的相互转换是非常简单的,Oracle 提供的函数有: CAST 将一种类型转成另一种类型 TO_DATE
技术分类
redisreactvuejsapacheiosioscsswindowsapachenodenginxoraclegithtmlandroidiosaspwebftp
推荐文章
? asp-23模具钢定制价格
? html5 规范
? oracle路径变成只读
? css选择除之外
? 当前流行的web技术有哪些
? go进行时态
? android简单开源项目
? 如何配置mysql连接数
? oracle不按表空间导入
? js可以防植物根穿刺吗
? android背景gif
? 皮卡丘go抓什么升级快
用户协议-隐私政策-免责声明-关于我们
版权所有 ? 2021 妖怪工作室 粤ICP备2021001854号
链接:
来源:外卖怪
winserver2008登录时的用户名去掉这样去掉,首先以系统管理员身份打开Windows Server 2008系统的“开始”菜单,从中选择“运行”命令,在其后的系统运行框中输入“msconfig”字符串命令,单击“确定”按钮后,进入本地服务器的系统配置对话框;
其次在该对话框中单击“工具”标签,打开如图1所示的标签设置页面,从该页面的工具名称列表框中选择“启用UAC”选项,再单击对应设置页面中的“启动”按钮,随后根据屏幕提示重新启动一下Windows Server 2008系统,这样一来网络管理员日后在本地服务器系统中安装应用程序或执行文件删除操作时,就能看到系统弹出用户账号控制提示窗口了,那么本地服务器系统的安全自然也就多了一层保护 。
安全登录,谨防账号密码丢失
很多时候,网络管理员为了提高服务器系统的登录效率,常常会将自己使用的系统管理员账号设置成自动登录本地服务器系统,而不希望每次登录系统都要重复账号信息与密码信息;然而在自动登录服务器系统的过程中,一些具有模仿登录功能的木马程序能够偷偷获取到自动登录系统时所使用的系统管理员账号以及密码信息,一旦服务器系统的管理员账号及密码被丢失的话,那么本地服务器系统的安全性自然也就会受到很大的威胁 。为了保护服务器系统的安全,我们可以在Windows Server 2008系统环境下强行限制任意一位用户进行安全登录,以避免系统管理员账号以及密码信息发生丢失,下面就是具体的设置步骤:
首先以系统管理员身份打开Windows Server 2008系统的“开始”菜单 , 从中选择“运行”命令 , 在其后的系统运行框中输入“control userpasswords2”字符串命令,单击“确定”按钮后,进入本地服务器的用户账户设置对话框;
其次在该设置对话框中单击“用户”标签,选中对应标签设置页面中的“要使用本机,用户必须输入用户名和密码”选项 , 之后单击“高级”标签,打开如图2所示的标签设置页面;在该设置页面的“安全登录”设置项处,选中“要求用户按Ctrl Alt Delete”选项,再单击“确定”按钮,那样一来任何一位用户登录Windows Server 2008系统之前 , 都需要按下Ctrl Alt Delete复合键,打开系统登录对话框,然后手工输入系统管理员账号才能登录进本地服务器系统,而此时手工输入的系统管理员账号名称以及密码是不会被模仿登录登录所窃取的 。
设置策略 , 显示账号登录状态
不少用户在实际工作过程中,有时会遇到过这样一则尴尬现象,那就是当用户有要事突然临时离开自己的计算机系统时,总有一些闲得没事做的同事趁主人不在的时刻偷偷登录进别人的计算机系统,去随意偷窥其中的隐私信息 。其实,如果用户的计算机系统中没有存储什么特别重要的信息 , 也就罢了;要是保存有重要隐私信息,并且这些牵涉到自己或者单位的核心机密内容被其他人偷看到的话,那可能会给自己甚至单位造成不小的损失 。那么,对于那些喜欢偷窥别人隐私信息的人,我们能否找到一种有效的办法,对他们的恶意偷窥行为进行监视,一经发现这些非法用户偷偷登录自己的计算机系统时,让系统能够自动对这种非法登录行为进行记录取证,日后作为追究非法用户责任的一种证据呢?其实很简单 , 我们可以在Windows Server 2008系统环境下,通过设置系统的组策略参数,来显示上次登录系统的所有登录状态信息,这样的话非法用户偷偷登录Windows Server 2008系统的行为就被跟踪记录下来了:
首先以系统管理员身份登录进Windows Server 2008服务器系统,依次单击“开始”/“运行”命令,在弹出的系统运行文本框中,输入“gpedit.msc”字符串命令 , 再单击回车键后,打开本地服务器系统的组策略编辑界面;
其次用鼠标展开该组策略编辑界面左侧显示窗格中的“计算机配置”节点选项,再从该节点下面依次单击“管理模板”/“Windows组件”/“Windows登录选项”子项,找到“Windows登录选项”子项下面的目标组策略选项“在用户登录期间显示有关以前登录的信息”,用鼠标右键单击该选项,并执行右键菜单中的“属性”命令打开如图3所示的组策略属性设置对话框,选中“已启动”选项,再点击设置对话框中的“确定”按钮结束组策略属性设置操作,这样一来Windows Server 2008系统就能对上一次登录系统的状态信息进行自动记录保存了 。
那么,日后要是有非法用户趁我们不在计算机现场时偷偷登录自己的系统时,我们该怎样才能查询到本地系统是否已经被他人偷偷登录过呢?其实很简单 , 我们可以按常规操作重新启动计算机系统,然后输入正确的系统登录账号以及密码信息,再单击“确定”按钮,随后Windows Server 2008系统就会自动弹出一个简要的系统登录列表信息,仔细检查这里是否存在陌生的登录账号名称 , 如果存在的话那个陌生登录账号就是非法偷窥本地系统隐私信息的非法用户,到时我们根据这点证据找到恶意用户,向他追究相关责任 。
WindowsServer2008下账号控制我有道.doc
下载Word文档到电脑,方便收藏和打印[全文共2794字]
编辑推荐:
下载Word文档
web测试框架有哪些
Web自动化测试在测试领域里面用得比较多的工具或者框架有Selenium, robotframework, Cucumber等 。Selenium是一个开源的Web自动化测试框架,主要用于做HTM
java获取jsp源码
一、GetURL.java import java.io.*; import java.net.*; public class GetURL { public static void main(S
windows过去同音词
公众号关注 “GitHubDaily” 设为 “星标” , 每天带你逛 GitHub! 大家好,我是小 G 。如果你这两天有关注 GitHub Trending,应该能注意到,一款名为「
css所有一类元素
这篇想要跟大家分享的是css中的伪类和伪元素 , 有任何问题可以私聊我或者评论哦! 首先,我们先来想一下 一、引入伪类跟伪元素的原因? 伪类和伪元素的引入是因为在文档树里有些信息无法被充分描述
html设置上下边框大小
目录 理论知识: 示例一:简单边框 示例二:边框和表格 示例三:边框和图片 示例四:边框和文章 理论知识: 边框的写法: border:边框的宽度样式颜色; 边框的四
文字底部对齐的css
css怎么让文字在底部对齐CSS怎么在底部对齐文本,Css将文本在底部对齐:1 。将“display:table-cell”设置为包含文本的元素容器;垂直对齐:底部;“风格够;2.使用定位属性位置
123go吃东西大挑战
一、引子 文章结合尚硅谷Go语言教程以及博学谷、等其他资料整理 , 侵删 原PDF阅读: .
tomcat老是安装不上去
本文开发环境:windos7,Eclipse-mars,JDK1.7,Tomcat7.0 本文本是群里的内部资料,不过本着分享的精神,也发出来吧 , 我相信,这应该是比较详细的一篇文章了 。
如何用ftp下载a
本文介绍如何使用 java.net.URLConnection 类从 FTP 服务器下载远程文件,而无需使用第三方库,如 Apache Common
网络与web安全
在Web信息系统高速发展的今天 , Web信息系统的各种各样的安全问题已暴漏在我们面前 。Web信息系统各种安全问题潜伏在Web系统中 , Web系统的时时刻刻遭受各种攻击的安全威胁 。这里就跟大家聊聊
怎样确认tomcat的端口
Tomcat端口配置(详细) 目录一、修改8080端口 1.1 在cmd中查看8080有没有被占用,找出占用8080端口的进程 1.2、接下来可以在任务管理
oracle强制转换数字
-- Start Oracle 为每种数据类型都提供了相应的函数,一般情况下它们之间的相互转换是非常简单的,Oracle 提供的函数有: CAST 将一种类型转成另一种类型 TO_DATE
技术分类
nodeandroidgotomcatwebandroidreacttomcatjavavuesassmysqlredisapachenginxcssjspjqueryreactftp
推荐文章
? FTP报表核对
? 喵污直播app在哪里可以下载
? js新增图片
? java时钟遇到的问题
? log4j影响的java版本
? html5标记热点区域
? oracle表空间和用户名
? 华为css使用什么协议
? vue常用歌曲
? 怎么连接外网ftp服务器
? php什么是静态方法
? java分销平台项目
用户协议-隐私政策-免责声明-关于我们
版权所有 ? 2021 妖怪工作室 粤ICP备2021001854号
链接:
来源:外卖怪
关于go语言公众号和golang公众号的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读