[原文链接]:https://www.tecchen.xyz/blog-hexo-env-03.html 我的个人博客:https://www.tecchen.xyz,博文同步发布到博客园. 由于精力有限,对文章的更新可能不能及时同步,请点击上面的原文链接访问最新内容. 相关链接 GitLab Pages:https://about.gitlab.com/product/pages/ 前言 这里不多说Git作为版本控制系统的优势,Gitlab作为支持私有仓库的开源Git系统,另外开放了Pages…
文章目录 其他搭建 1. 添加博客图标 2. 鼠标点击特效(二选一) 2.1 红心特效 2.2 爆炸烟花 3. 设置头像 4. 侧边栏社交小图标设置 5. 文章末尾的标签图标修改 6. 访问量统计 7. 添加站内搜索 8. 启动阅读更多按钮 9. 文章顶置(二选一,看看哪种简单) 9.1 方法一 9.2 方法二 10. 在文章底部增加版权信息 10.1 方式一 10.2 方式二(比较麻烦,但是好看) 11. 添加打赏 12. 文章加密访问 13. 启动代码复制按钮 14. 在Footer添加站点…
java基础系列(三)---HashMap java基础系列 java基础系列(一)---String.StringBuffer.StringBuilder java基础系列(二)---Integer java基础系列(三)---HashMap 这是我的博客目录,欢迎阅读 基本概念 节点: Node<Key,Value>,存放key和value static class Node<K,V> implements Map.Entry<K,V> { final int ha…
java基础解析系列(三)---HashMap java基础解析系列 java基础解析系列(一)---String.StringBuffer.StringBuilder java基础解析系列(二)---Integer java基础解析系列(三)---HashMap 这是我的博客目录,欢迎阅读 基本概念 节点: Node<Key,Value>,存放key和value static class Node<K,V> implements Map.Entry<K,V> { fi…
前言 我是一名程序员,以前知识整理都是整理在为知笔记上,博客用的比较少,更别说是使用独立博客,因为不会... 2016年过年在家期间偶然的机会萌发了自己要搭建一个属于自己的独立博客的想法,于是就有了下面的这些. 正文 技能点涉及 为了搭建自己的独立博客,结果学了许多东西,感觉也是蛮好玩的. 下面用思维导图画一下我为了搭建个人博客而不得不涉及学习的知识点. 系列博文整理 整理了下hexo系列的文章,发现写系列博客感觉还是很棒的: hexo干货系列:(一)hexo+gitHub搭建个人独立博客 he…
关于其他搭建 [hexo4快速搭建博客(二)更换主题](https://blog.csdn.net/weixin_41800884/article/details/103750634)[hexo4快速搭建博客(三)美化 很全面 收集很多资料](https://blog.csdn.net/weixin_41800884/article/details/103750636)[hexo4快速搭建博客(四)写作技巧包含图床和自动变图床的插件](https://blog.csdn.net/weixin_4…
前言 前面两篇文章介绍了在github上使用hexo搭建博客的基本环境和hexo相关参数设置等. 基于目前,博客基本上是可以完美运行了. 但是,有一点是不太好,就是源码同步问题,如果在不同的电脑上写文章会非常不方便. 是因为hexo使用的部署命令是把生成好的静态文件上传到仓库中的,所以,在其他电脑上同步下来的只是静态文件而已,不是源码. 到这里就会想到能不能这样:将源码同步到远程仓库后,可以实现自动生成部署呢? 答案是肯定的,可以通过Travis CI来实现. 那么,本文就介绍一下Travis…
[原文链接]:https://www.tecchen.xyz/blog-hexo-env-02.html 我的个人博客:https://www.tecchen.xyz,博文同步发布到博客园. 由于精力有限,对文章的更新可能不能及时同步,请点击上面的原文链接访问最新内容. 针对在公司及家里的电脑上都有编辑发布博客的可能,或者多人同时维护一个博客的情况,需要在多台机器上配置环境好环境,然后将Git仓库中的博客更新下来,继续编辑发布博客. 个人是将博客托管在Gitee(码云)的仓库,将NexT主题托管…
hexo jekyll https://hexo.io/zh-cn/ http://theme-next.iissnan.com/getting-started.html Hexo 是高效的静态站点生成框架,基于 Node.js. 在 Hexo 中有两份主要的配置文件,其名称都是 _config.yml. 其中,一份位于站点根目录下,主要包含 Hexo 本身的配置:另一份位于主题目录下,这份配置由主题作者提供,主要用于配置主题相关的选项. 只需一条指令即可部署到 GitHub Pages, 安装…
更换博客主题 主题可参考:https://hexo.io/themes/ hexo默认主题:Landscape 示例主题:Next 下载Next主题 进入Blog所在目录,输入下载命令 #进入Blog所在目录 d: cd Blog #下载 git clone https://github.com/iissnan/hexo-theme-next themes/next 启用Next主题 在Blog文件夹下打开配置文件_config.yml,找到theme字段,将默认的landscape修改为nex…
很多人都想拥有自己的个人博客,还得看起来漂亮.酷酷的.尤其对开发者来说,不仅可以分享技术(装)心得(逼),面试的时候还能成为加分.这里介绍两款好用的神器,不用忙前(前端)忙后(后端),简单3min即可搞定,本文免费分享给大家. PS:不会写代码?没有备案的域名?没有服务器?在这里,这些都不是事儿! 工具介绍 Serverless Framework:Serverless Framework 是业界非常受欢迎的无服务器应用框架,开发者无需关心底层资源即可部署完整可用的 Serverless 应用架…
Hexo和GitHub搭建博客的原理是:Hexo将source下的md文件生成静态的html页面,存放到public目录中,这一步是由命令:hexo -g完成.接下来执行hexo -d命令,就将public目录下的文件推送到了github上.github上显示的就是这些静态页面. 本地hexo目录中除了source目录,其他主要是博客相关的配置.因此这些配置.源文件在更换电脑后是需要拷贝过去的. 1.拷贝文件 _config.yml package.json scaffolds/ source/…
Hexo 框架可以帮助我们快速创建一个属于自己的博客网站,熟悉 Hexo 框架提供的命令有利于我们管理博客 1.hexo init hexo init 命令用于初始化本地文件夹为网站的根目录 $ hexo init [folder] folder 可选参数,用以指定初始化目录的路径,若无指定则默认为当前目录 2.hexo new hexo new 命令用于新建文章,一般可以简写为 hexo n $ hexo new [layout] <title> layout 可选参数,用以指定文章类型,若…
Hexo 是一个轻量级.简洁.高效且高逼格的博客框架.Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页.同时有着丰富的主题,官网或者GitHub都可以轻松下载到.由于Hexo博客都是静态文件,所以推荐部署在Github上,不需要额外的服务器和后台,做到零成本. 话不多说,下面就开始介绍如何使用Hexo搭建个人博客. 准备 hexo依赖于Node.js和Git,因此需要先安装这两项: 1.Node.js下载地址 2.Git下载地址 安装完Node…
Hexo 是一个快速,轻量,强大的 Node.js 博客框架.带给你难以置信的编译速度,瞬间生成静态文件:支持 Markdown,甚至可以在 Hexo 中集合 Octopress 插件:只需要一个命令就可以部署到 GitHub Pages,Heroku 或其他网站:拥有强大的插件系统,可以轻松扩展. 在线演示      源码下载 安装: $ npm install hexo-cli -g 创建博客: $ hexo init blog $ cd blog $ npm install 启动服务: $…
hexo是一款基于Node.js的静态博客框架.目前在GitHub上已有1375 star 和 219 fork. 特性 风一般的速度 Hexo基于Node.js,支持多进程,几百篇文章也可以秒生成. 流畅的撰写 支持GitHub Flavored Markdown和所有Octopress的插件. 扩展性 Hexo支持EJS.Swig和Stylus.通过插件支持Haml.Jade和Less. 快速入门 安装 前提是必须先安装 Node.js,至于怎么安装自己 Google 吧 若是重装过系统或者…
Django 系列博客(三) 前言 本篇博客介绍 django 的前后端交互及如何处理 get 请求和 post 请求. get 请求 get请求是单纯的请求一个页面资源,一般不建议进行账号信息的传输. 配置路由 from django.conf.urls import url from django.contrib import admin import app.views as app_views import newApp.views as new_views urlpatterns =…
JavaScript 系列博客(三) 前言 本篇介绍 JavaScript 中的函数知识. 函数的三种声明方法 function 命令 可以类比为 python 中的 def 关键词. function 命令声明的代码区块,就是一个函数.命令后面是函数名,函数名后面的圆括号里面是要传入的形参名.函数体放在大括号里面. function fn(name) { console.log(name); } 使用 function 命名了一个 fn 函数,以后可以通过调用 fn 来运行该函数.这叫做函数的…
教程参考官网提供的: https://hexo.io/zh-cn/ 教程: https://hexo.io/zh-cn/docs/ 我的node.js环境: hexo博客全程采用markdown进行编写,所以这个是一个完成没有后台的系统,新建文章直接采用如下命令: hexo new "test" 会自动生成markdown文件放置在[~/blog/source/_posts/test.md] 主要搭建步骤: npm install hexo-cli -g hexo init blog…
前言 上一篇介绍了Jacman主题的安装和配置,今天根据上次的基础做了些优化,让博客看起来很舒服. 正文 首页文章展示摘要 该主题首页文章列表默认是全部展开,感觉不好,我关闭掉了,只展示少量摘要. 修改\themes\jacman下面_config.yml中的expand改成false即可 index: expand: false ## default is unexpanding,so you can only see the short description of each post. e…
上一章节,我们介绍了Hexo的基础搭建,搭建完大家一定发现,是英文版本的,并且页面有点丑陋.这一章节,就来跟大家介绍Hexo的配置和主题的设置. 站点信息 上一章有跟大家提到过_config.yml这个文件,这个我们先称之为站点全局的配置文件,后续我们说到主题的时候,也会有一个这样的文件,暂时称它主题配置文件. 我们先来看一下全局配置文件主要有哪些内容: # Site 站点主配置 title: Hexo # 网站标题 subtitle: # 网站副标题 description: # 网站描述 k…
搭建过程主要借鉴小歪的博客 博客主题airclod Hexo,Github建站记录 1. 准备 Github账号 注册登陆Github 创建Repository,Repository Name就是YourName.github.io(YourName : 就是注册用户名) 安装Git 安装Node.js 下载Node.Js Window用户使用安装程序进行安装.安装时,勾选Add to PATH选项 安装Hexo 打开CMD,执行命令 : npm install -g hexo-cli 2. 设…
返回<8天掌握EF的Code First开发>总目录 本篇目录 理解应用需求 数据库设计 创建实体数据模型 创建实体类 创建关系和导航属性 实现DbContext类 执行数据访问 理解仓储模式 理解工作单元 管理分类 管理博客 管理评论 总结 本系列的源码本人已托管于Coding上:点击查看,想要注册Coding的可以点击该连接注册. 先附上codeplex上EF的源码:entityframework.codeplex.com,此外,本人的实验环境是VS 2013 Update 5,windo…
Hexo是一个开源构建blog框架,基于nodejs研发.可以自由切换主题,插件等功能,实现自已酷炫博客需求. 下面是基于hexo实践所产出的一些心得,供大家参考. 基础 Hexo 搭建 Hexo 与 Git 集成 Hexo 自动同步 特效 Hexo页面优化和音乐的心得 Hexo 添加自定义的内置标签 Hexo 相册实践 优化 Hexo Next 调优 Hexo High一下以及压缩排版问题 Hexo Daemon…
百篇博客系列篇.本篇为: v03.xx 鸿蒙内核源码分析(时钟任务篇) | 触发调度谁的贡献最大 | 51.c.h .o 任务管理相关篇为: v03.xx 鸿蒙内核源码分析(时钟任务篇) | 触发调度谁的贡献最大 | 51.c.h .o v04.xx 鸿蒙内核源码分析(任务调度篇) | 任务是内核调度的单元 | 51.c.h .o v05.xx 鸿蒙内核源码分析(任务管理篇) | 任务池是如何管理的 | 51.c.h .o v06.xx 鸿蒙内核源码分析(调度队列篇) | 内核有多少个调度队列…
Django搭建博客网站(三) 第三篇主要记录view层的逻辑和template. Django搭建博客网站(一) Django搭建博客网站(二) 结构 网站结构决定我要实现什么view. 我主要要用view展示首页,标签页,网站管理员(也就是本人啦)信息页,以及文章详情页. settings.py 因为到这个阶段需要编写html文件了,但是每一个网页的每一行代码都靠自己去写,各种渲染也靠自己去写的话,太麻烦了,Django提供了html模板功能,可以在settings.py里面进行配置. #…
前言 本系列的所有修改均基于本系列第一篇中的新增文件(譬如custom.js),请先自行阅读Hexo瞎折腾系列(1) - 准备工作与简单美化:并按照文章所说自行修改代码或文件. 为网页添加标题崩溃特效 该特效为:当用户离开站点相关的页面时,网页的标题会变成"已崩溃",网站图标也会改变:当用户重新回到站点页面时才会恢复正常. 实现方式如下: 请在themes/next/source/js/src/custom.js里加入如下代码: /* 离开当前页面时修改网页标题,回到当前页面时恢复原来…
thinkphp5项目--个人博客(三) 项目地址 fry404006308/personalBlog: personalBloghttps://github.com/fry404006308/personalBlog 一.使用百度编辑器 百度编辑器简介及使用链接: 百度编辑器简介及如何使用 - 复习,总结,实例 - 博客园http://www.cnblogs.com/Renyi-Fan/p/8778291.html 代码 <!DOCTYPE html> <html><hea…
<Web 前端开发精华文章推荐>2014年第9期(总第30期)和大家见面了.梦想天空博客关注 前端开发 技术,分享各类能够提升网站用户体验的优秀 jQuery 插件,展示前沿的 HTML5 和 CSS3 技术应用,推荐优秀的 网页设计 案例,共享精美的设计素材和优秀的 Web 开发工具,希望这些精心整理的前端技术文章能够帮助到您. HTML5 & CSS3 让你心动的 HTML5 & CSS3 效果[附源码下载] 碉堡了! 纯 CSS 绘制<辛普森一家>人物头像 美…