首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

无需编写代码,利用GitHub搭建全免费个人博客

我知道有几个人在博客上发了帖子,结果得到了工作机会! 帮助你学习。对知识进行回顾总结总是可以帮助我整理自己的想法,检验你是否理解某事的一个标准是你是否能向别人解释它。...这是一个标记文件。标记是创建格式化文本(如项目符号、斜体、超链接等)的一种强大而简单的方法。...要打开该文件,请在 GitHub 中单击其文件名。 ? 要编辑它,请点击屏幕右端的铅笔图标。 ? 你可以添加、编辑或替换看到的文本。...单击“preview changes”按钮,查看标记文本在博客上是什么样子的。你添加或更改的行的左侧将显示绿色条。 ?...为此,请单击名为「_config.yml」的文件,然后单击「edit」按钮,就像对上面的索引文件所做的那样。更改 title、description 和 GitHub 用户名值。

98210

如何动态生成 Jekyll 配置文件 | Linux 中国

在我的本地笔记本电脑上,我使用以下命令来服务我的 Jekyll 网站进行测试: bundle exec jekyll serve --incremental --config _config.yml 结合多个配置文件...我可以创建一个 _config.yml 的副本 _config-local.yml 并替换所有的值。但还有一个更简单的选择。 Jekyll 允许指定多个配置文件,后面的声明覆盖前面的声明。...这意味着我可以用以下代码定义一个新的 _config-local.yml: url:"" 然后我可以把上述文件和我的主 _config.yml 结合起来,像这样: bundle exec jekyll...这就把我网站中定义的所有 URL 变成了相对的 URL,并使它们在我的本地笔记本电脑上工作。 C结合动态配置文件 一个简单的例子,假设你想在你的网站上显示当前日期。...这篇文章最初发布在 作者的网站 上,并经授权转载。

2.6K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    在 Linux 上搭建Jekyll静态博客

    网站的配置基本都集中在 _config.yml 文件中,将其中与个人信息相关的部分替换成你自己的,比如网站的 url、title、subtitle 和第三方评论模块的配置等。...它们各自的配置指南链接在 _config.yml 文件的 Comments 一节里都贴出来了。...我对该缺陷的记录见 [Issues#2][3]。 删除我的文章与图片。 如下文件夹中除了 template.md 文件外,都可以全部删除,然后添加你自己的内容。..._posts 文件夹中是我已发布的博客文章。 _drafts 文件夹中是我尚未发布的博客文章。 _wiki 文件夹中是我已发布的 wiki 页面。...pages/about.md 文件内容对应网站的「关于」页面,里面的内容多为个人相关,将它们替换成你自己的信息,包括 _data 目录下的 skills.yml 和 social.yml 文件里的数据。

    2.5K80

    如何运用Wercker开发与部署应用程序

    1.png 2. 最简单的注册方法就是使用您的 GitHub 帐户。 2.png 配置 wercker.yml 和练习示例 Wercker 的优点之一是它的简单性。...通过一个wercker.yml配置文件管理需要进行多个步骤的自动化管道。您可以将步骤(Step)视为对操作流程的调用,而将管道视为一个或多个步骤的集合。...在jClocksGMT目录的根目录中创建一个wercker.yml文件,并粘贴下面的内容。替换192.0.2.0为您的 Linode 公共 IP 地址,并更新最后一行以使用正确的用户名和文件路径。...这就是为什么在 Linode 上运行的所有命令都以ssh开头。在这种情况下,该wercker.yml文件包含以下步骤: box:定义所使用的 Docker 映像。...您的第一个示例已准备好部署:应用程序在 Wercker 上配置,您的本地仓库包含了wercker.yml文件,它解释了要执行的步骤。想要触发自动化操作,请提交一些更改。

    2.4K30

    五分钟教你上手swagger

    2.1,配置swagger配置 首先若要使用swagger需要在配置文件上加上@EnableSwagger2注解,使用swagger2执行。...另外: swagger的常用API 1. api标记Api用在类上,说明该类的作用。可以标记一个控制器类作为swagger文档资源,使用方式: 1....ApiOperation标记ApiOperation:用在方法上,说明方法的作用,每一个网址资源的定义,使用方式: 1. ApiParam标记ApiParam请求属性,使用方式: 1....ResponseHeader响应头设置,使用方法@ResponseHeader(name =“ head1”,description =“ response head conf”) 例如:我在我的上传文件的控制器上加上注解说明...三,拓展 这里有这样一个问题,也常常会作为面试题出现: 答:建立需要好几个springboot配置文件,例如application.yml, ,application-pro.yml,,application-dev.yml

    1.2K40

    使用 Github 和 Hexo 快速搭建个人博客

    -- more --> 此标记之前的正文内容就会成为该文章的简述,显示在首页里。...3.5 (可选)选择自己喜欢的主题 会写博客的小伙伴们估计还是比较重视细节和美观的,对博客的样式自然也有追求,简单说一下怎么替换主题,不同的主题替换起来略有不同,大家可以参考作者的指导。...下面举一下我的两个例子: 3.5.1 Maupassant 主题在 Hexo 上的移植版 先上刚撘完时的效果图: 主要是看着作者的引导修改的,具体步骤如下: 1) 从 Github 上将主题下载下来,..._config.yml 文件。...在博客文件夹中执行: $ hexo math install 在主题目录的 _config.yml 中添加:(虽然官网中有写此步骤,但实际操作时发现无步骤亦可。)

    6.3K51

    从零开始写一个Hexo主题

    除此之外,我还有将经常使用的是theme变量,该变量是主题配置(即主题根目录下 _config.yml 中的配置),其他变量参见hexo文档。...添加主题配置 实际上我们需要让导航菜单根据我们的需要显示不同的项,上面这种写法不方便修改。所以我们会在主题的配置文件中添加导航菜单的配置。...所以首页会显示每一篇文章的内容,实际上我们并不想在首页显示那么多内容,只想显示文章的摘录。 Hexo 提供了 excerpt 属性来获取文章的摘录部分,不过这里需要在文章中添加一个 标记。添加了这个标记之后,post.excerpt 将会获取到标记之前的内容。如果没有这个标记,那么 post.excerpt 会是空的。...由于 Hexo 在新建项目的时候会安装 hexo-renderer-stylus 这个插件,所以我们无需其他步骤,只需要将样式文件放到 css 文件夹中。

    4.3K40

    【ansible 自动化部署方案】

    ----webenv.yml ssh apache2(源:ubuntu) mysql5.6 nginx php5.6 (redis-server php5-redis php5-mysql php5...把某个文件单独替换下。 把某些文件单独替换下。 给一份sql备份,要把它导入189(122)中。 //把122的前后端和189的前后端保持一致。 //备份下122(189)环境的数据库。...一般你只能在把需要长时间运行的命令或是软件升级这样的任务放到后台去执行.对于 copy 模块来说,即使按照前面的示例想放到 后台执行文件传输,实际上并不会如你所愿....) 1解决办法: cd /var/lib/dpkg sudo mv info info.bak sudo mkdir info sudo apt-get install -y ia32-libs 开始我是想在一条命令中同时安装几个软件包...Beta version: version 1.0 beta1 Installation 步骤: Grab the source.

    96530

    开源云真机平台Sonic跨版本升级实践

    我的Server部署在CentOS上,其中一个Agent部署在同一内网下的另一台CentOS上,另一个Agent部署在一台Windows上。...plugins文件夹与jar文件,而我之前是也是docker部署的,所以只需替换docker-compose.yml文件,替换后将server、agent地址,按照之前的配置相应修改即可。...文件夹与jar文件: 2.修改agent配置文件 由于2.0.0版本较1.5.0版本变化较大,部分配置发生更改,尤其是Chromedriver弃用等,因此需要修改config文件夹中 application-sonic-agent.yml...升级Server 1.卸载server容器编排 docker-compose down 2.替换docker-compose.yml 下载2.0.5版本的docker-compose.yml文件,按照之前的配置进行修改...-windows_x86_64.zip,与之前一样,需要替换旧版本plugins文件夹与jar文件: 2.启动agent 由于2.0.5版本较2.0.0版本配置未发生变化,所以无需修改application-sonic-agent.yml

    1.3K20

    pytest文档72- 使用 template 替换 yaml 文件的变量

    前言 在接口自动化测试的时候,yaml 文件一般放测试的数据或当配置文件使用,yaml 文件存放静态的数据是没问题的,python的数据类型基本上都是支持的。...有时候我们想在 yaml 文件中引用变量来读取 python 代码的设置值。...template 使用 template 是字符串模板,用于替换字符串中的变量,是 string 的一个类引用变量有 2 种格式 variable 使用 变量名 引用变量 {variable} 使用...${fancy}") d = {'name': 'yoyo', 'fancy': 'python'} print(tempTemplate.substitute(d)) 这段,$符号加在My的前面,我只想让它是一个普通的字符串...({"user": "yoyo", "psw": "123456 "}) print(c) # yml 文件数据,转 python 类型 yaml_data = yaml.safe_load(

    3.8K10

    使用github+jekyll搭建个人博客

    搭建博客有两种安装过程:1.使用jekyll搭建;2.从jekyll模板中找到一个自己喜欢的,fork进自己的博客,然后修改_config.yml文件,下面分别来讲讲两种方式的搭建。...这里我已经准备好了,点ruby和DevKit下载。点击exe文件进行自定义目录安装。安装完成之后,确保ruby的环境已经配置到了系统的变量中。...gem sources 查看替换后的源 看到更新之后的源被替换成了http://gems.ruby-china.org/,没错,就是http,我试了用https一直是不成功的。...记录一下,本人并没有安装3.0.0以前的版本,这是在网上看到的: 这里稍微强调一下,这个版本和之前的2.x. x版本有些许不一样,可能在后面_config.yml的写法上可能有差异,不过没关系,这并不影响我继续前进...他的命名有严格的规定,必须是2012-02-22-artical-title.md这样的形式,MARKUP是你所使用标记语言的文件后缀名,根据_config.yml中设定的链接规则,可以根据你的文件名灵活调整

    91460

    如何Ansible编写一个Playbook

    不同的是只有在接受到通知时才会被触发 5.templates:使用模板语言的文本文件 6.variables:变量,变量替换 3、playbook和临时命令的比较 1.临时命令不适合复杂配置管理或编配场景...2.临时命令一次只能调用一个模块或一组参数。当需要多个操作时,必须使用多个临时命令来执行。 3.playbook是描述要在受管理主机上实施的必要配置或程序性步骤的文件。...5、Tab键的使用 yml文件只能使用空格缩进,不能使用Tab,如果vim编辑器,可以通过编辑$HOME/.vimrc将Tab转化为2个空格。文件如果不存在,则自己创建。...以三个破折号(---)作为文档开始标记。...以三个点(...)作为文档结尾标记,尽管在实践中经常被省略。 在这些标记之间,playbook由一组paly构成。YAML列表中的item以一个破折号开始,后跟空格。

    3K20

    dotnet 通过 GitHub 的 Action 辅助下载国外资源文件的离线下载方法

    本方法可以用在你自己的任何一个公开的仓库上,只需要在现有的仓库里面随意创建一个 Git 分支,加入本文以下介绍的文件,推送到 GitHub 上即可。....github\workflows 文件夹下,命名要求使用 .yml 结束。...下面咱来创建这个构建指导文件,我创建的是 .github\workflows\DownloadFile.yml 文件 以上的 .github 文件夹需要放和 .git 文件夹同级,创建完成之后的仓库文件大概如下...添加一些内容,用于进行下载文件和将下载完成的文件通过邮件发送 如果不想了解其中的细节,还请自行替换 DownloadFile.yml 以下的内容即可 name: Download File on:...,等一会去自己的邮箱找找是否文件已下载完成发送到邮箱上 以下是我准备去下载我的一款 VisualStudio 插件 Encoding normalize tool 所编写的 DownloadFile.yml

    1.4K20

    通过 CircleCi 2.1 和 TravisCI 将应用程序部署到 Elastic Beanstalk

    在github上签出ryansimms,因为这种方法是基于他在CircleCI 2.0上的方法,这是我让它工作的起点。...首先按照以下步骤设置 AWS IAM 用户(建议使用 CircleCI 的唯一用户)) 在 AWS 服务上搜索 IAM 选择“用户”(或“用户组”,例如,如果您希望将部署用户分组在一起。...'创建新环境',并相对于它将要托管的git分支名称命名它,例如 我这样做是因为我有一个过渡分支和主分支,所以在我们的EB配置中,我们将替换为CircleCi提供的$CIRCLE_BRANCH环境变量,因此在部署过渡分支时...AWS_SECRET_ACCESS_KEY 将配置添加到应用程序代码.elasticbeanstalk/config.yml 在应用程序代码的根目录中创建此文件夹 使用代码段更新 config.yml...附加功能,仅限用户使用TravisCI 理想情况下,将此步骤添加到文件中应该可以正常工作deploy.travis.yml deploy: provider: elasticbeanstalk

    1.2K60

    搭建个人博客网站Github、Hexo与Next

    image.png 2.创建本地博客站点 上述的步骤相当于我们使用Github page,创建了一个默认的博客页,并且得到了一个可外部访问的域名。但是这个博客页很Low。...来尝试一下以下的步骤: 在本地博客文件夹根目录输入: hexo new "我个人博客的第一篇博客,哈哈哈..."...如果我们想在不同的电脑上管理自己的博客,就必须有源文件存在远端供我们随时下载、然后修改后重新部署到远端。...这里主要有两种思路可以选择: 1.在github存放我们博客静态网页文件的仓库里另建分支brach,单独用于存放源文件。 2.将本地博客文件存放在码云上。...2.代码无法高亮显示 在Hexo的next主题下,我们使用markDown编辑文章,如果代码无法高亮,这有可能是我们没有在标记语言后添加语言类型,我需要在添加代码片段的时候使用如下的样式: ?

    1.6K60

    快速搭建个人博客

    存放图片的文件夹 其他的想继续深究可以看这里 修改博客配置 来到你的仓库,找到_config.yml文件,这是网站的全局配置文件。...中,后面这一串数字:e71990ada2fd 评论系统 博客中使用的是 Disqus 评论系统,在 官网 注册帐号后,按下面的步骤简单的配置即可: 进入 设置页面 配置个人信息 image.png 找到...我已经在_config.yml 配置就好了,只需要填写参数可以了。...YAML 就是我们配置 _config文件用的语言。 MarkDown 是一种轻量级的「标记语言」,很简单。花半个小时看一下就能熟练使用了 大概就是这么一个结构。...image.png 打开后你会的发现文件结构和你在Github上的一模一样~ image.png 你最先关心的可能是你的头像~在img文件夹中把替换我的头像就好了。

    2K21
    领券