爬虫与反爬虫的较量:如何与恶意爬虫做斗争?

爬虫与反爬虫的较量:如何与恶意爬虫做斗争?

这篇文章我将归类到技术文档里,早前接触过爬虫因为我并不是什么技术栈,所以写的东西都比较粗陋,以前用过别人的爬虫拿来简单的练手,但是一般都会去人家网站点击几个广告,毕竟爬了人家的站,大家都是站长,明白这中间的不容易,因为网上拿来的爬虫大多数是别人写好的,我懂得不多,所以只是简单的测试玩玩,现在我手里好多网站都是基于Typecho开发或者二开,最近在你好污啊进行了扩展,新增了模块心灵毒鸡汤,为了引流就在V2ex发布了一下,然而从发布到...

当我们发布一篇博客文章之后我们该做些什么?

当我们发布一篇博客文章之后我们该做些什么?

我不知道大家发布一篇文章需要花费多少时间,但是我自己每次写一篇文章之前可能都会先在网上翻一些相关的信息,通常一篇文章大概要花费我2个小时时间,如果现在真的想靠写博客来赚钱,可能我早就饿死了,不过今天还是要和聊一聊发布博客文章的那些事。这篇文章花费我2个小时,这不是水文,希望你好好阅读,对你绝对有些启发,昨天鸟叔在我的一篇文章:Google Adsense 发布商违规警告解除方法及反思 留言,内容可见下图:这让我反思了一问题,就是我...

Linux VPS 实现SSH私钥授权无密码登陆的配置记录

Linux VPS 实现SSH私钥授权无密码登陆的配置记录

如果你管理一台或者多台Linux服务器,那么你就会知道每次SSH登录时或者使用scp复制文件时都要输入密码是一个多么繁琐的过程。这篇教程将主要介绍使用SSH Key来实现SSH无密码登录,而且使用scp复制文件时也不需要再输入密码。除了方便SSH登录,scp复制文件外,SSH无密码登录也为Linux服务器增加了又一道安全防线。本文内容比较小白,大神请飘过!如果你是比我还小白的小白并且不想配置这么复杂的东西,可以付费找我QQ1989...

Typecho 判断终端设备访客系统和浏览器版本的各种函数记录

Typecho 判断终端设备访客系统和浏览器版本的各种函数记录

在我们写 Typecho 主题时有时候为了达到某种个性化要求,可能需要让主题在手机端和电脑端显示不同的样式,这就需要函数来判断访客当前的访问设备为PC还是手机还是PAD,来输出不同的内容,判断移动设备的依据和原理就是通过获取设备的 Agent 来判断,但是考虑到手机品牌没有统一 Agent 规则,不同品牌有不同的 Agent 所以该方法有点蠢,不过我们只需要匹配大部分热门品牌即可,当然也可以通过访客访问的协议判断,但是该方法准确度...

Typecho Markdown内图片正则引发的思考

污句子网站 你好污啊 上线以后,我几乎每天都会去做一波推广,空余时间又折腾了一个专注于韩国电影的网站,为了方便后期挂广告并将页面PV升高,在中间做了点小技巧,把视频播放和下载页面单独拎出来放在了独立页面里,这样后期广告维护起来也就简单很多了。遇到的问题是提取Typecho的编辑器Markdown中的图片,但是问题来了,平时我们可以将正则函数直接写在function.php里,前端调用function.php的时候,Markdown...

如何使用 Chrome 更改 user-agent 来模拟微信内置浏览器功能?

如何使用 Chrome 更改 user-agent 来模拟微信内置浏览器功能?

最近上线运营的一个娱乐性质的网站 你好污啊 站点统计里经常会出现一个 mp.weixinbridge.com 的来路,那么 mp.weixinbridge.com 到底什么来路,猜测该域名应该为微信官方的一个跳转链接,于是我开始测试这个链接,尝试打开这个域名的网页,多次测试失败,于是想是不是该站点做了 user-agent 限制,想着早前曾经尝试过在 Chrome 浏览器中模拟过微信内置浏览器功能,只要在 Chrome 的 set...

SSR开启Google的BBR内核脚本加速TCP(附BBR一键安装脚本)

SSR开启Google的BBR内核脚本加速TCP(附BBR一键安装脚本)

Google 开源了其 TCP BBR 拥塞控制算法,并提交到了 Linux 内核,从 4.9 开始,Linux 内核已经用上了该算法。根据以往的传统,Google 总是先在自家的生产环境上线运用后,才会将代码开源,此次也不例外。BBR 是来自于 Google 的黑科技,目的是通过优化和控制TCP的拥塞,充分利用带宽并降低延迟,起到神奇般的加速效果。在BBR之前,比较有名的就是国产的锐速了,不过由于锐速是个国产的闭源软件,所以一直...

SSR-Bash-Python安装脚本+教程/一键安装SSR+用户控制面板

SSR-Bash-Python安装脚本+教程/一键安装SSR+用户控制面板

今天忽然发现自己的 SSR服务器 好像访问不了啦,自从把网站搬到香港虚拟主机以后,空闲的 Vultr <注册即赠送20美元、50美元 目前只有新注册账户可以领取3美金福利,其他优惠都没有啦,你在别的博客看到的赠送大额美元的都是骗人的>就成了我的 SSR专用主机,今天忽然就不能访问了,去查了一下IP发现被墙了,于是就又换了台主机,这里也顺便记录一下 SSR的安装过程:推荐搬瓦工的主机,该主机价格便宜,另外对国内速度有优化...

如何设置才能让你的 Typecho 博客支持 Emoji 表情?

如何设置才能让你的 Typecho 博客支持 Emoji 表情?

最近看到大家都开始折腾起了 Typecho 的 Emoji 表情功能,并且现在手机聊天 Emoji 表情用的也是越来越多了,所以今天博主也给自己的博客数据库升级了一下来支持这个可爱的小玩意。如果你从搜索引擎调转过来我想你的 Typecho 博客默认应该是没有支持 Emoji 否则你不会打开这篇文章,在你想给自己的 Typecho 博客增加 Emoji 表情功能之前你需要知道一点是你的 Mysql 数据库版本是否为 5.5 以后版本...

关于配置Windows Live Writer发布Typecho日志的记录

关于配置Windows Live Writer发布Typecho日志的记录

这段时间都没有太折腾博客,一来近日有新的项目在做,二来繁琐杂事放到博客公众视野不太合适。好多年前玩新浪博客和Wordpress(以下简称WP)时,曾用过Windows Live Writer(以下简称WLW)离线发布文章,去年的时候Microsoft团队宣布Windows Live Writer开源并更名为Open Live Writer,对大家也算是一个福利,只有开源才会有更多人去维护开发插件并宣传使用,,WLW不开源本身的功能...