经常会发现自己的博客被一些垃圾网站抓取,我就在博客进行加密,在访问的时候进行解密,于是爬虫如果不执行js就无法获得内容 本文告诉大家如何加密博客 加密使用把文章内容转换为 Html 之后转换为 base64 然后在加载完成之后把 base64 转换为 html ,这个方式就可以解密文章. 文章的摘要可以不加密,但是文章内容可以使用这方法进行加密. 我使用 Pandoc 转换 html ,推荐使用这个方法.然后把我的文章转换得到的 html 在 base64 转图片 在线解码编码转换得到 base…
title author date CreateTime categories jekyll 如何加密博客 防止抓取 lindexi 2019-01-29 16:26:17 +0800 2018-2-13 17:23:3 +0800 jekyll 经常会发现自己的博客被一些垃圾网站抓取,我就在博客进行加密,在访问的时候进行解密,于是爬虫如果不执行js就无法获得内容. 本文告诉大家如何加密博客. 加密使用把文章内容转换为 Html 之后转换为 base64 然后在加载完成之后把 base64 转换…
GitHub Pages 免费无限容量的站点数据托管工具(国内访问速度较慢),内置Jekyll服务,能将特定名称的代码仓库动态编译为静态网页 Jekyll 基于Ruby的静态网页生成系统,采用模板将Markdown(或Textile)文件转换为统一的网页 统计 统计工具主要是为了方便查看站点的访问情况,目前支持百度统计和Google Analytics(可同时使用) 评论 评论工具可以为静态页面增加评论和分享功能,目前支持国内的多说和国外的Disqus 本文将重点介绍标注   的必选项目,未标注…
之前在 MWeb 中打开非文档库中的 Markdown 文档,如果文档中有引用到本机图片,是没办法在 MWeb 中显示出来和预览的.这是因为 Apple 规定在 Mac App Store(MAS) 上的软件,都不能对软件自己的沙箱之外的文档进行任何操作,连读取都不能,除非用户明确授权.而用户授权的方式是使用打开.保存对话框.比如说你用 MWeb 打开一个 Markdown 文档,那么 MWeb 就能得到读写这个文档的权限.再比如说你用 MWeb 导出为 HTML 功能,在保存为对话框中选择一个…
github + jekyll 本地写markdown,然后push到github,就成了博客 其实我一早就知道这两者可以搭建个人博客,因为本人有个很好的习惯——每天都会去看看一些热门文章,了解行业最新动态,所以什么新鲜事儿我都知道点,可能不熟悉而已. 于是今晚就试着弄一下,去百度找了几个文章,结果一注意时间(程序员职业病)都是好几年之前的了,我瞬间就怀疑了时效性,因为技术发展太快了.于是就摸着石头过河,果然踩了几个雷. 雷就不说了,这不重要,重要的是总结一下正确的步骤. 创建github帐号和…
前言 昨天花了差不多一天的时间,使用Jekyll搭建起了一套Github博客,感觉不错,也特将搭建过程记录下来,方便有需要的朋友自行搭建. 搭建步骤 本环境是在Linux环境下搭建完成的 安装前建议使用命令sudo apt-get update更新源 安装Ruby 使用命令sudo apt-get install ruby安装ruby. 使用命令ruby -v查看ruby是否安装成功(成功会出现类似如下字符串:ruby 1.9.3p484 (2013-11-22 revision 43786)…
聊聊起初 每次看到大牛们的博客,都会激起一颗一定要搭建自己博客的心,毕竟有着一颗向大牛们看齐的心.但是一直不知道如何下手,从最初的csdn写写博客到在github上建立仓库写代码分享,虽然也能够记录一些事情,但是总感觉缺少点什么--对,就是像是这东西并不是自己的.后来偶然机会知道了github的gh-pages功能可以搭建个人博客,然后兴致冲冲地去折腾了一番,但是了解到并不能搭建后台,突然间又像浇了一盘冷水一样,知道现在都还存留着这个博客的残骸,看这里http://rynxiao.github.…
jekyll简介 jekyll是一种可以将Markdown或Textile格式文本文件转换成静态网页的工具.利用jekyll编写发布博客的基本过程为: 使用任何一款编辑器编写符合Markdown或Textile格式的文本文件: 使用jekyll文本文件编译为静态网页文件,包括html.css文件等: 将静态网页发布到你的服务器. 这种方法的优势在于你不再需要一个复杂的博客管理系统,也不再需要安装数据库,对于小型博客和低配服务器来讲再适合不过了.另外,Github支持你用jekyll编写的博客,可…
关于Jekyll Jekyll 是一个简单的博客形态的静态站点生产机器.它有一个模版目录,其中包含原始文本格式的文档,通过 Markdown (或者 Textile) 以及 Liquid 转化成一个完整的可发布的静态网站,你可以发布在任何你喜爱的服务器上.Jekyll 也可以运行在 GitHub Page 上,也就是说,你可以使用 GitHub 的服务来搭建你的项目页面.博客或者网站,而且是完全免费的. 书写博客是一个很好地习惯,所以就整理创建一个博客系统来记录自己的所见所闻所得! 另外,个人感…
本文转载于:奥怪的小栈 这篇文章告诉你如何在2019快速上手搭建一个像我一样的博客:基于HEXO+Github搭建.并完成SEO优化,打造一个炫酷博客. 本站基于HEXO+Github搭建.所以你需要准备好HEXO+Github等相关软件和工具. 前言 现在已经是2019年了,你还没有自己的博客就out了!所以,我为了赶上时代的潮流,花费了几天的时间,从零基础到入门.搞出来了这样的一个博客.在这里跟大家分享一下经验.由于网上已经有很多而且很详细的hexo搭博客教程了,我就不再学习他们,把全部过程…