常用代码 1.环境搭建 1.1 GitHub Pages和Hexo简介 GitHub Pages 是由 GitHub 官方提供的一种免费的静态站点托管服务,让我们可以在 GitHub 仓库里托管和发布自己的静态网站页面...Node.js下载地址:https://nodejs.org/zh-cn Git下载地址(官网很慢,推荐百度网盘或者淘宝镜像): 官网:https://git-scm.com/downloads 淘宝镜像...:https://npm.taobao.org/mirrors/node Node和Git百度网盘下载地址【也可以关注本公众号发送:Node或者Git关键词得到下载地址】: 链接:https://pan.baidu.com...: https://用户名.github.io 4.本地安装 Hexo 博客程序 首先我们新建一个文件夹用来存放 Hexo 的程序文件,如 MyHexo。...我们首先要知道自己的GitHub Pages的IP地址,我们可以ping一下: ping 用户名.github.io #本文示范:jiahaoit.github.io 由此,我得到了我的GitHub
可以在 GitHub Pages 示例集合中看到 GitHub Pages 站点的示例。 你可以在 GitHub 的 github.io 域或自己的自定义域上托管站点。...我们主要用到他两个服务: 域名服务器 任一传播网络的免费域名服务器(DNS)。根据W3Cook,Cloudflare的DNS服务目前所服务的对象超过受管理DNS网域的35%。...eu.org 是欧盟推出的免费域名服务,从1996年至今,虽是二级域名,但完全可以当一级域名使用,永久免费。我回头再整理一个教程。...这步使你个人域名直接转向github.io的ip。 github官方的建议是采用添加CNAME记录,这样github.io的ip变化后不会不会受影响。...通过以上配置,等域名配置生效后,一般需要24小时,不过我设置后一会就直接生效,即可通过个人域名访问,cloudflare配置域名默认启用cdn代理,速度会比直接访问github.io快很多。
1.托管代码、历史版本管理 当然不仅仅是代码,任何文件都支持(不少人用GitHub来写博客)。它会自动帮你记录代码的修改,在必要的时候,能够帮助你快速回退到之前的历史版本。...2.搜索开源项目 GitHub是世界顶级开发者的聚集地,在这里你几乎可以找到任何你想要的东西。上面分享有许多优秀、著名的开源项目,在遵守其License的前提下,你可以免费使用、下载这些开源项目。...您可以在 GitHub Pages 示例集合中查看 GitHub Pages 站点的示例。 GitHub 提供免费的 github.io子域,也支持自定义域名。...5.学习,能力提升 GitHub上有很多优秀开源项目和教程资源值得你去发现、学习 6.提升自己的影响力 你可以将自己的开源项目发布到GitHub网站上,项目越受欢迎获得的Star越高,说明业界对你的能力越认可...一份优秀的GitHub主页,能为自己的简历润色不少。 对于目前官网进不去问题,我为大家讲解一下怎么快速的加载GitHub网站吧! 操作方法 打开hosts文件,可能需要管理员权限。
一般情况下,你可以根据文件类型或扩展名自动设置合适的 Content-Type。下面我将介绍如何在一些常见的后端框架中实现这个功能。...1、问题背景在 App Engine 中,我遇到了一个问题,即如何在我下载我上传的数据时自动设置 Content-Type。...Thanks当我从 html 页面上传一个文件时,我可以成功上传,但是在下载时,我只能看到 __main__.MyModel object at 0x02506830。...我想知道如何才能自动设置 Content-Type,以便我能在下载时正确打开文件。...以上示例展示了如何在 Java Spring Boot、Node.js (Express) 和 Python (Django) 中设置文件下载时的 Content-Type。
搭建hexo 安装node.js 根据操作系统,在官网下载对应的安装包,地址为:node.js。 下载之后,安装即可。 安装git 根据操作系统,在官网下载对应的安装包,地址为:git。...安装hexo npm install hexo-cli -g 初始化hexo 选择需要安装的项目目录,执行以下命令: hexo init [项目名称,如hexo] 执行完成后,目录截图如下: 至此,hexo...在 Github 和 Gitee 上各自创建一个仓库 如果我们只是将项目部署到某一个代码托管站点而已,那么该项目仓库的名字可以随便起。...比如说,我的 Github 和Gitee 的账号都是jack,那么在部署博客成功后,我就可以通过下边的url来访问我的Hexo博客: https://jack.github.io/ https://jack.gitee.io....github.io github的访问:https://[github的用户名].github.io
假设获取的链接地址为: http://www.baidupcs.com/file/76b9eb1c386acf5f203dd7b544ce562f?
我发现生成效率和文章涉及到的分类和标签有很大关系,由于文章数量多,每篇文章又都关联了若干个分类和标签,再加上我使用了压缩样式的插件,最终导致极其低下的生成效率。...下面是官网的原话: The world’s fastest framework for building websites Hugo is one of the most popular open-source...远程部署到Pages服务 Hugo和Hexo一样是静态站点生成工具,不需要服务器即可进行部署运行,为了可以在网络上也访问到我们的博客,需要将静态博客部署到某些网站的pages服务上,借用人家的服务器进行托管...安装Git 首先要安装Git,Git是一个版本控制工具,可以用来帮忙管理我们的博客,直接前往官网下载安装包即可。...下载链接 在安装的时候会问你是否安装git的cmd工具,把这个也一起安装了后就可以不需要配置环境变量了。这样就可以直接在cmd窗口里运行Git命令,如git version。
、接入 Git3.1 下载并安装 GitWindows 下载地址,其他可参考 【Hexo 官方文档里的安装 Git】笔者本地下载的版本如下【大家从上述地址下载的版本比我本地的高些】:这里也是一样直接双击安装即可...npm install -g hexo-cli上述安装成功后,提示我 npm 有新的小版本更新,于是我进行了更新:npm install -g npm :更新到最新版本npm install -g npm...可以在 GitHub Pages 示例集合 中看到 GitHub Pages 站点的示例。你可以在 GitHub 的 github.io 域或自己的自定义域上托管站点。...GitHub Pages 站点的类型,有三种:项目 :项目站点连接到 GitHub 上托管的特定项目,例如 JavaScript 库或配方集合用户 :用户站点连接到 github.com 上的特定帐户。...如果您在 2016 年 6 月 15 日之前创建站点,您可以为站点的流量启用 HTTPS 支持。 有关详细信息,请参阅“使用 HTTPS 保护 GitHub Pages 站点”。
只不过另外两种不是很常用,更多情况下我们是使用静态网页搭建个人官网,或托管到第三方平台,或部署到私有云服务器,但不管怎么样,还是离不开生成这一步....Github Pages 是 github 网站推出的一种免费的静态网页托管服务,适合搭建静态的项目主页或个人官网....其中,网站项目的源码直接托管在 github 仓库中,当仓库文件更新后,该仓库所关联的网站自动更新,从而实现了源码与官网的联动更新. ?...其实上述规则很好理解,github 网站作为一个托管中心,有成千上万的用户在使用 github 并且每个用户的用户名都是唯一并且不同的,因此 *.github.io 通配符域名刚好充当命名空间....我们已经知道 Github Pages 是提供静态网站的免费托管,而 gitbook 默认生成的内容就是静态网站,两者如何结合自然不用我多说了吧?
官网 https://hexo.io/zh-cn/docs/index.html NodeJs: Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。...而另一方面,NodeJS让前端的开发人员(说你耶)如获神器,终于可以在自己的有生之年,让自己的能力范围内跳出浏览器窗口。...绝大部分Git仓库托管在GitHub上,许多的开源项目使用Github的Git仓库托管服务,问题跟踪,代码复查和其他的东西。...在刚刚那个网站上,点击右边的链接可以看到主题的Demo,选则一个喜欢的主题然后点击左边的链接进入github上: ? ?...第二步:配置你将要生成的博客主题为刚刚克隆的主题 然后进入到/blog/_config.yml里面,将theme改为你刚刚下载保存的主题的名字 ?
官网地址:https://help.github.com/categories/github-pages-basics/ GitHub页面是什么? GitHub页面是一个静态的站点托管服务。...GitHub特性,如发布,或移动到一个不同的托管服务,更好的满足您的需要。...io或 .github.io GitHub页面将读取所有内容,包括从/docs文件夹中发布您的站点,包括CNAME文件。...在2016年6月15日之后创建并使用github.io域名的GitHub Pages网站需要执行HTTPS 。...如何在HTML文件中引用资产的示例 资产类型 HTTP HTTPS CSS
我不会在浏览器标记为不安全的网站上购物,而且我不是唯一一个不会这样做的网站。根据GlobalSign的研究,有85%的在线购物者会避开不安全的网站。...3.您可能会失去潜在客户 保护您的客户是在您的网站上启用SSL的根本原因。如果他们愿意将您的业务委托给您,那么您所能做的至少就是通过使用加密功能保护他们来回报这种信任。...如果黑客由于您的网站上缺乏加密功能而窃取了客户的信用卡详细信息,那么您不仅会失去他们的信任,而且还将失去他们未来的任何业务。 如何判断我的网站是否启用了SSL?...您还可以使用SSL检查器(如SSL Labs)。SSL检查器将扫描您的站点以获取SSL证书,并在SSL证书设置为过期时通知您。 如何在WordPress网站上安装SSL证书?...如果您的WordPress网站缺少SSL,那么您应该做的第一件事就是请您的托管服务提供商查看他们是否提供免费的SSL证书和配置。2020年,大多数托管公司都包含SSL证书申请服务。
这篇文章中写了如何在GitHub上面部署自己的静态博客hexo。 由于之前那篇文章是转载的,所以没有配图,而且夜梦也没有仔细修改完善过那片文章,所以那篇文章的质量一言难尽。...– GitHub Help 简单点说GitHub Pages 是由 GitHub 官方提供的一种免费的静态站点托管服务,让我们可以在 GitHub 仓库里托管和发布自己的静态网站页面。...官网:hexo.io 剩下杂七杂八的内容不说了,咱们直接开始吧! 详细部署方式参考:文档 | Hexo 2....创建GitHub仓库 我们在自己GitHub的主页repository中点击右上角的New: 填写基本信息 Repository name中输入用户名.github.io,一定要是这个名字!...现在我们访问https://用户名.github.io(夜梦的就是yemenghexo.github.io)可以看到默认界面: 5.
EverBox网盘(www.everbox.com)是由盛大创新院推出的一款网盘产品,提供了超大的免费存储空间(可升级到 10GB),支持文件同步、文件分享、在线浏览照片、在线听音乐等功能,并提供 Windows...具体可以参考园友的文章 如何在ASP.NET中创建OpenID。...下面的部分我重点是在如何把自己网站的账号通过OpenID开放出来,类似于QQ,Gmail,baidu,盛大通行证账号的一键式登陆。...对于世界上使用非拉丁字母字符集(如日文和希伯莱文)的地区来说,这种语法不是很方便。...因为您只需学习一种模式和一套工具,您的生产力得到了提高,并且如果改变托管的环境,您也可以迅速的上手。
一、什么是Github Github是全球最大的社交编程及代码托管网站(https://github.com/)。...Github可以托管各种git库,并提供一个web界面(用户名.github.io/仓库名) 二、Github和Git是什么关系 Git是版本控制软件 Github是项目代码托管的平台,借助git来管理项目代码...,如:项目代码,版本,收藏/关注/fork情况等 i、个人主页 个人信息:头像,个人简介,关注我的人,我关注的人,我关注的git库,我的开源项目,我贡献的开源项目等信息 3、注册github账号 官方网址...6、下载/检出项目 ?...github.io】) ?
我报名参加金石计划1期挑战——瓜分10万奖池,这是我的第2篇文章,点击查看活动详情 前言 目前,想要搭建自己的项目演示,又想要免费的服务,这时就可以使用 GitHub 提供的免费Pages服务:github.io...成果展示 github pages 直接从您的 GitHub 存储库托管。只需编辑、推送,您的更改就会生效。 每个 GitHub 帐户和组织可以获得一个站点....像这样https://pangyiming.github.io/xxx 步骤 第一步:新建仓库 在GitHub上,创建一个新的仓库,仓库名设置为如下格式:账户名.github.io 第二步:添加文件...很多一开始命名就错,害的我,白辛苦一场。...附上官网教程链接 : github pages 我的代码组织很简陋,但是大家可以参考一下: index.html light.css dark.css 其中index.html的代码是这样的
申请静态网站托管 首先,我们访问腾讯云静态托管 在选择了静态托管后,进入控制台 获取并辅助环境id: [format,png] 假设:你的环境id是blogger-000 推送本地博客到静态托管 推送很简单...推荐主题: Next Hexo主题:Hexo界的网红主题 Fluid Hexo主题:国人开发的强大主题 以安装Next为例: 前往 NexT 版本 [发布页面[(https://github.com/iissnan...选择你所需要的版本,下载 Download 区域下的 Source Code (zip) 到本地。...例如,下载 v0.4.0 版本: [6a523372b96b3c93405669bc86cdba99.png] 解压所下载的压缩包至站点的 themes 目录下, 并将 解压后的文件夹名称(hexo-theme-next...-0.4.0)更改为 next: [7797e5e2d3bf66d8d0404d6b6cdc10e0.png] 最后,与前文Hexo 主题启用的模式一样。
我是木荣,今天分享给大家如何免费搭建属于自己的博客网站。之前也帮别人搞过网站,但是一直没有去实际行动建一个自己的博客网站,这次心血来潮就测试了一把,还是不错的。...可以当做自己的一个记录、分享知识的地方吧。 Hexo是一款基于Node.js的静态博客框架,可以方便的生成静态网页托管在GitHub和Coding上,是搭建博客的首选框架。...一、hexo 安装hexo之前,现在电脑上安装git和node.js git和node.js的安装直接去对应的官网下载安装即可。...node.js官网:https://nodejs.org/en git官网:https://git-scm.com/ 1. hexo安装 新建保存网站文件的根目录MyBlogSite,通过git bash...更换主题 将下载下来的主题放在目录theme下,修改博客配置文件:theme: matery 3.
博客搭建步骤 1.安装环境 1.安装Ruby 官网地址:https://rubyinstaller.org/downloads/ 根据自己的需要下载不同版本,直接点击“下一步”就可轻松安装成功。...2.安装RubyGems 官网地址:https://rubygems.org/pages/download 据自己的需要下载不同版本。解压压缩文件到本地。...例如:2019-10-11-5分钟搭建博客.md 3.部署代码到 Github 1.创建 Github 账号 注:这里我使用的 Github 托管静态博客的,你也可以选择把代码托管到 码云 或者其他平台上...没有 Github 账号的朋友可以注册一个账号,有账号的朋友可跳过。 2.创建代码仓库 创建一个名称为 ‘账号名称.github.io’。...6.切换主题 我这里下载的主题是 mundana-jekyll-theme,主题下载地址:http://jekyllthemes.org/themes/mundana-jekyll-theme/ 注:
gitbook 官网是官方提供的图书托管的在线平台,分为新版官网(需要FQ) https://www.gitbook.com/ 和旧版官网(无需FQ) https://legacy.gitbook.com...本文主要介绍 www.gitbook.com 官网的基本使用,而 legacy.gitbook.com 网站我就算是想介绍也没有账号测试啊....无图无真相,趁着这次教程顺便将 github 个人网站项目同步到 gitbook 电子书项目了,这样的好处是本地只需要推送到 github ,自动更新 github.io 网站(利用的是github 静态网站托管服务...选择同步内容 选择同步内容的方式,是从 github 同步到 gitbook,还是从 gitbook 同步到 github,因为我的项目已托管到 github ,所以初次同步内容选择的是 github...gitbook 是 markdown 和 github 的完美结合体,借助 gitbook.com 官网我们很容易发布并托管电子书.