使用公安部研发的“中小网站安全防护终端”免费为网站提供WAF

注意

该软件已经停更,建议用云锁、安全狗这些防护软件

前言

“中小网站安全防护终端”是公安部第三研究所研发的一款服务器本地WAF防护类软件,其向各类站点免费开放下载,旨在提升全国的网络安全水平。

因为我的博客访客每天只有150左右,没有什么攻击价值=_=。没人攻击就没法测试这[……]

继续阅读

Guzzle遇到4xx和5xx的状态码时返回异常的解决办法

前言

写了个API商城的项目,就是向外收费提供API接口。其中实名认证相关的接口是调用的阿里云的,他们有个很操蛋的设定——如果认证失败会返回555状态码。要知道5xx可是服务器出错才会返回的,这种返回值说实话对api调用方不是很友好。我的习惯是,只要接口调用成功就应该返回2xx的状态码,然后在[……]

继续阅读

利用位运算求数字的补数

题目

给定一个正整数,输出它的补数。补数是对该数的二进制表示取反。

注意

1.给定的整数保证在32位带符号整数的范围内。
2.假定二进制数不包含前导零位。

解题思路

求出一个与输入数字在二进制位的数量上相同,且每位都为1的数字,之后利用该数字和输入的数字做异或操作,即[……]

继续阅读

呼~夜跑19公里

不知道是哪根筋抽了,就是想趁着年轻挑战一下半马,于是乎,甩开手迈开腿,说干就干!

不过,事实证明我还是太天真了。平时只跑七八公里的渣渣突然想挑战一次半马,那个难度真的是非同小可。路上通过回家的路口的时候每次都要进行激烈的思想斗争——我要不要放弃这次征途?

好在我选择了不放弃,当离开了最后[……]

继续阅读

熊掌号更换绑定域名教程

前言

前些日子给博客换了个域名,把网站折腾完了想起来还有个百度熊掌号来着。

不得不说百度给熊掌号设计的交互界面看的我着实很懵比啊,找了半天都不知道如何更换主域名。网上搜了一下,清一色告诉我无法更换主域,只能更换子域……

不死心的我昨天又去熊掌号官网逛了一圈,终于有重大发现了……

[……]

继续阅读

为绑定到同一站点的不同域名配置不同的robots.txt

前言

这个需求其实很广泛,就比如说:网站需要做动静分离,静态资源走CDN加速。

这就要求静态资源要有一个单独的域名,但多绑定一个域名意味着权重将会被分散,而更可怕的是搜索引擎有可能会误认为静态域名访问到的网站才是正版,而将你的主域名打入冷宫。如何避免这种情况发生呢?我们可以为不同的域名设[……]

继续阅读

无缝从Typecho迁移到WordPress,支持WordPress 5

前言

用了一年的Typecho,总结起来就是各种的不尽人意——长期不更新的系统配合着短缺且不更新的插件……凡此种种,令人头疼。

总之,没有一定技术能力的筒子还是不建议用Typecho,安下心来静静的用WordPress就挺好,可以享受社区带来的大量插件和美[……]

继续阅读