使用 hexo-cli 生成的静态网页 html 文件,使用文本编辑器打开,可以看到内容中有大量的回车换行等空白符。尽管是空白符,但是也占据着空间大小,而且那么多,导致 html 文件偏大,网页加载时不仅浪费流量,而且还影响速度。同时,最重要的是对于手机端来说,静态页面 html 文件太大了的确不友好。所以要做优化,用术语说是压缩,其实目的就是在生成 html 文件时,尽量去除内容中多余的空白符,减小 html 文件的大小。此外,顺便也把 css 文件、js 文件一起压缩了。
Google 账号开启两步验证与应用专用密码
使用 Google 账号的都知道,带来了很多方便,不仅有强大的免费搜索服务,还有 Google 文档、云主机、云存储等各种服务,但是唯一的缺点是需要翻墙,让一些人望而却步,把很多人挡在了便利门外。本文是针对已经实现翻墙愿望,并在日常工作中会使用到 Google 账号的人,说不定可以给你带来一些冷知识,解决一些小问题。
使用 Vultr 搭建 Shadowsocks(VPS 搭建 SS)
本文讲述通过 Vultr 云主机搭建 Shadowsocks 的过程,图文并茂,非常详细。当然,关于云主机有很多 VPS 都可以选择,例如 搬瓦工 、Godaddy、Vultr,读者可以根据价格、配置、地区、操作系统等因素自由选择,但我还是推荐 Vultr,因为它扣费灵活、主机管理灵活、价格优惠,并且还支持支付宝和微信支付,简直太方便了。
声明 :2019 年 08 月 09 日发现 Vultr 官方不会再赠送 $10 的代金券给新注册用户,只会给我发放代金券,但是 $25 的代金券仍然有效,请读者选择 $25 对应的链接打开注册,以免错失了代金券。
Aria2 Web 管理面板使用
如果使用浏览器默认的下载器,下载百度云的文件速度大多数情况下不理想,而且大文件不能下载,同时非客户端下载文件又会严重限速。如果使用插件和脚本配合,突破了百度云的限制,可以下载大文件,但是遇到下载中途失败的情况,有时候不能继续下载,还要重头来,会让人崩溃,体验非常不友好。那么我前面一篇文章描述了这个过程,同时给出了几个解决方案,本文就记录一下其中涉及到 Aria2 的使用以及其中一种管理面板【YAAW for Chrome】的使用。
使用 Aria2 加速百度网盘下载
在日常工作和生活当中,应该有不少人自愿或者被迫使用百度网盘,一是因为其它厂商基本都关停了网盘服务;二是在获取互联网资料的时候,基本都是先获取到百度网盘链接,然后自己再去下载;三是有时候想备份一些文件,也只能想起来有百度网盘可以使用。这样的话,慢慢地总是会碰到需要百度网盘的时候,我们暂且不考虑这家企业的口碑怎么样,百度网盘这个产品本身还是不错的:有免费的大量空间,使用人群多,分享获取资料方便。
但是,产品让人诟病的地方也有几个,而且由此造成的用户体验非常差,大家骂声一片。本文就详细讲述百度网盘这个产品让人诟病的地方以及可以使用技术方式绕过它,从而提升自己的体验。当然,如果你的钱到位的话,直接充值会员吧,可以消除一切不好的使用体验,同时也免去了阅读本文的时间。
WPS 关闭广告推送与自动升级
在工作和生活中,很多人使用金山的 WPS 套件,类似于微软的 Office 套件,而且是免费的。但是很多人会遇到 广告推送 或者 WPS 热点推送 ,每隔几天就会出现,有时候可以点击七天内不再出现,便可以清静几天,而且碍于是免费版本,不想购买会员,于是也就忍了。其实,WPS 自身是有设置可以关闭 广告推送 的,当然也可以关闭 WPS 热点推送 。
微博 URL 短网址生成算法 - Java 版本
微博短链接是微博官方提供的网址压缩功能产生的一种只包含少量字符的短网址,例如:https://weibo.com/3086148515/I1IGF4Ud1 ,压缩后为:http://t.cn/A6vvAcHP 。这样的话,发微博时链接占用更少的字符长度。如果发微博时,内容中带了链接,例如视频地址、淘宝店地址,会被自动压缩为短链接。微博短链接可以直接在浏览器中访问,会被微博的网址解析服务器转换为原来的正常链接再访问。
本文描述微博 URL 短网址生成算法,编程语言是使用 Java。
Android 逆向系列 2-- 破解第一个 Android 程序
本文简单介绍一下对一个简单的 Android 程序的逆向破解,算是对 Android 逆向的入门了解。
Android 逆向系列 1-- 编写第一个 Android 程序
本文简单介绍一下 Android 开发的入门程序,编写一个简单的 Android 程序。
Android 逆向系列 0-- 初识 Android 以及逆向工程
本文简单介绍一下 Android 开发以及关于 Android 的逆向工程,算是入门了解。