大象笔记

知者行之始,行者知之成

百度 MIP 页面广告效果优化,及增加 Google AdSense MIP 广告

开启百度 MIP 网页已经有一年有余,客观地说,流量确实不少,但是广告效果非常差。特别是今年 2019 双十一购物节期间,Google 广告收入相对去年翻倍,百度 PC 网页广告也是平时的三四倍。但是 MIP 百度广告没有任何起色。所以,我觉得有必要优化一番。 百度 MIP 广告效果差体现在以下几点 没有点击,就没有收入。这点非常诡异,百度联盟 PC 版广告即使没有点击也是有收入,但是 MIP 硬是没有收入。连浏览量比 MIP 低10倍的 PC 页面都有收入时,MIP 收入依然为 0 ! MIP 广告点击率异常低。我完全能理解为何点击率如此之低,默认的广告样式就像野广告,三四种完全不相干的广 ...

阅读全文...

联想小新 Pro 13 Fn+Q 切换3种模式,及对应图标

联想小新终于到手了,除了养眼的 2.5K 屏幕,我最感兴趣的就是可以手动 Fn + Q 切换3种模式。 节能模式 对应图标: 低能耗模式,适合移动办公,出差在高铁,飞机上需要长时间续航情况下使用。 切换到节能模式下,小新 Pro 的屏幕会变暗。 智能模式 对应图标: 自动调整笔记本性能,及能耗,适合平时办公时使用。绝大部分场景下,建议使用智能模式。 野兽模式 对应图标: 高能耗模式,适合玩游戏,图像处理,编译程序时使用。 美中不足 这三个图标清晰度太差,看起来很模糊。联想细节处理真不行。 ...

阅读全文...

俄罗斯服务器上无法通过 SMTP 服务发送邮件

在部署俄罗斯服务器时,发现无法连接国内的邮件服务器 smtp.mxhichina.com 发送邮件。报错信息为: SMTP connect() failed. smtp.mxhichina.com 使用的端口 参考阿里的文档:http://mailhelp.mxhichina.com/smartmail/detail.vm?knoId=5871700 SMTP smtp.mxhichina.com 25 465 测试邮件端口连通性 telnet smtp.mxhichina.com 25 telnet smtp.mxhichina.com 465 测试结果: $ telnet ...

阅读全文...

2019 双十一购物节总结

今年双十一前夜,我早早就睡下了,不到10点就陪闺女睡着了。因为我并没有需要抢购的商品,大都是预购的商品,在双十一当天随时付款即可。而且感觉自己确实随着年龄的增长,熬夜能力直线下滑。早上五点半醒了,先看了凌晨尤文对米兰的比赛结果,然后才从容地逐个付尾款。。。 我的 2019 双十一购物清单 笔记本:联想小新 Pro。4499 元。 跑步鞋:Mizuno Wave Rider 20。400 元。 净水器滤芯。小米净水器滤芯 3,4号。500 元。 服务器:阿里云服务器续费一年。600 元。 电视:小米电视 65 寸。2000 元。 袜子:京粉上 9.9 包邮的XX中年老男人袜。为了用掉京东的红包 ...

阅读全文...

重定向跳转引起的 PHP $_Post 和 php://input 数据为空

今天在 ThinkPHP 下测试获取 HTTP 请求 POST 数据时,发现无论怎么测试,都获取不到 POST 的数据。 $_POST 为空 php://input 也为空 但是在另外一台服务器上测试,却是正常可以获取到的。 查了半天没有找到问题,好不容易找到一个 Google 的结果,发现确实由于链接跳转引起的问题。 例如: 我测试时,是向 http://www.sunzhongwei.com/api 发送 POST 请求,而实际上 http 的请求会我设置的 nginx 自动重定向到 https 的链接 https://www.sunzhongwei.com/api。这种情况下,ph ...

阅读全文...

Golang 使用 blackfriday 将 Markdown 转换为 HTML

在用 golang gin 写一个人民币大写转换的工具,网页中的描述信息是在网站后台以 markdown 形式编辑保存的,在前端展示时需要将 markdown 转换为 html。 在网上找了一圈,就发现一个库用的人比较多,那就是 blackfriday。 Golang blackfriday 的项目地址 https://github.com/russross/blackfriday 列表的渲染有问题 用的过程中发现一个问题,列表渲染时,会将下一行的文字,缀到一行。查了半天没找到原因。 突然在文档里找到一个说明: Hard line breaks. With this extension en ...

阅读全文...

Wordpress 网站被恶意 POST /xmlrpc.php 攻击,导致阿里云服务器挂掉

今天亮教授微信里告诉我,“你的网站挂了”。 我浏览器里测试了一下果然挂掉了。 赶紧登陆了阿里云管理后台,看了一下,CPU 100%,磁盘 IO 暴增,果断重启。 重启之后,看了一下 Nginx 的请求日志: 里面无数的 POST /xmlrpc.php 请求,很快我的服务器就挂了 160.153.153.30 - - [28/Oct/2019:12:46:17 +0800] "POST /xmlrpc.php HTTP/1.1" 200 415 202.144.133.140 - - [28/Oct/2019:12:57:52 +0800] "POST ...

阅读全文...

网站开启了 Google AdSense 自动广告,功能确实很强大

最近几天,Google AdSense 后台总是弹出开启自动广告的提示。 做好准备,迎接自动广告振奋人心的新变化。 新的自动广告现可通过任何广告代码放置在网页上。如果您为某个网站启用了自动广告,即使网站的页面上只包含常规广告单元,也会自动开始展示自动广告。 请在 2019年11月10日前检查您的新设置。在此日期之后,我们将尝试让新的自动广告控制功能与您的当前设置配合得宜。 经不住这烦人的大篇幅提示,我给这个博客网站开启了自动广告,测试一下效果。 同时检查了 PC 版和移动自适应版开启自动广告后的效果,感觉: PC 版自动广告效果确实不错,没有影响正文的阅读体验。同时,将侧边栏和底部空间都 ...

阅读全文...

Golang 读取 Laravel 项目的 .env 配置文件

例如,我的 Laravel 项目中包含了一些 Golang Gin 的服务接口,我想用 Golang 读取 Laravel 的 .env 配置文件中的 mysql 数据库账号和密码。 发现一个不错的库 GoDotEnv 可以方便的读取并解析 .env 配置文件。 GoDotEnv https://github.com/joho/godotenv 代码示例 package main import ( "github.com/joho/godotenv" "log" "os" ) func main() { err := go ...

阅读全文...

VIM 临时文件引起的 golang 报错 panic: template: unexpected bad character

今天在调试一个 golang gin 写的网页项目时,遇到一个诡异的问题。 编译并执行 main.go go run main.go 报错: panic: template: .index.html.swp:24: unexpected bad character U+002D '-' in command goroutine 1 [running]: html/template.Must(...) /usr/local/go/src/html/template/template.go:372 github.com/gin-gonic/gin.(*Engine).LoadH ...

阅读全文...

应对 Scheduled Linode Maintenance,重启 Linode 服务器前的备份操作

收到 Linode 的邮件提醒,说我的两个服务器近期将被重启。 持续时长 A two-hour window is allocated. However, the actual downtime is typically less than 30 minutes. Linode 官方说,计划维护时间为两个小时。而实际维护时间通常会小于半个小时。 重启时间 Your maintenance schedule in UTC is as follows: * 2019-10-19 1:00:00 AM UTC - linode XXX * 2019-10-22 6:00:00 PM UTC - ...

阅读全文...

Windows 10 任务计划程序 - 设置指定程序开机自启动

例如,Windows 10 上有些下载的三方程序不自带开机自启动功能,需要自己手动配置。 按 Win 键,搜素“任务计划程序”。 打开“任务计划程序” ,右键点击 “任务计划程序(本地)”,选择“创建任务”。 常规 “触发器” 选择 “登录时”。 注意要选择 “登录时”,而不是“启动时”。如果选择“启动时”,我测试的这个 GUI 程序,就会自启动失败。 “操作” 里选择要进行自启动的程序路径 "条件"里 ...

阅读全文...

近期节日

2019年11月20日 国际儿童日
2019年11月21日 世界问候日
2019年11月22日 小雪
2019年11月22日 感恩节
2019年11月29日 黑色星期五
2019年12月01日 世界艾滋病日
2019年12月03日 国际残疾人日
2019年12月07日 大雪
2019年12月09日 "一二九"运动纪念日
2019年12月09日 世界足球日
2019年12月10日 世界人权日
2019年12月12日 西安事变纪念日
查看更多节日