• 为你的博客添加访问量统计

    相信很多程序员朋友们都拥有了自己的技术博客。像 Hexo, Jekyll 这样的静态网站生成器甚是好用,而对于相对动态的内容,比如评论框,也有诸如多说和 Disqus 的工具可以使用。但是针对博客的访问量统计,却没有什么可用的工具。很多同学在我的博客中留言问我,我的博文中显示的访问量是怎么做到的?我曾经尝试依靠百度统计是不是能解决这个问题,然而我失败了。于是我自己用 PHP 写了一个很简单的服务来完成这件事,经过一次重构,我把它命名为 Hit Kounter。 [继续阅读...]

  • 懒人必备的移动端定宽网页适配方案

    如今移动设备的分辨率纷繁复杂。以前仅仅是安卓机拥有各种各样的适配问题,如今 iPhone 也拥有了三种主流的分辨率,而未来的 iPhone 7 可能又会玩出什么新花样。如何以不变应万变,用简简单单的几行代码就能支持种类繁多的屏幕分辨率呢?今天就给大家介绍一种懒人必备的移动端定宽网页适配方法。 [继续阅读...]

  • 记一次作死 —— 被 Leetcode 封禁

    从昨天凌晨四点起,我的 Leetcode 账号就无法提交任何代码了,于是我意识到我的账号大概是被封了…… [继续阅读...]

  • Webhook 实践 —— 自动部署

    我目前正好面临了这样一个问题 —— 麻烦的人肉部署。也许有人看过我之前的一篇博文《解决 Github Pages 禁止百度爬虫的方法与可行性分析》。为了解决文章中的这个问题,我最后建立了一个只服务于百度爬虫的一个备份服务器。但是随之而来的问题是,每次我的博客有些更新,都不得不 ssh 到那台服务器上把代码 pull 下来。如此做了两三次以后,我觉得我不能再这么堕落下去,于是还是决定尝试一下 Webhook。 [继续阅读...]

  • 用 CSS 实现三角形与平行四边形

    本文将介绍使用纯 CSS 来构造三角形与平行四边形的两种方法。 [继续阅读...]

  • 给迷茫的自学者指一条路

    不管是从零开始接触编程,还是从大学踏入社会,一个人踏入一个全新的领域时总是会产生迷茫的感觉。这篇文章的目的不在于教授自学者们学习的方法,仅仅把我自己的一些学习和总结的方法分享出来,以供各位参考,希望对你们有所帮助。 [继续阅读...]

  • 解决 Github Pages 禁止百度爬虫的方法与可行性分析

    我写技术博客有两个原因:一是总结自己近日的研究成果,二是将这些成果分享给大家。所以就我个人来说,还是比较希望写出来的文章有更多的人能够看到的。我最近注意到我的博客的流量大多来自于谷歌,而几乎没有来源于百度的。而本文就旨在提出这个问题,并尝试着去解决这个问题。 [继续阅读...]