大象笔记

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

今天在 ThinkPHP 下测试获取 HTTP 请求 POST 数据时,发现无论怎么测试,都获取不到 POST 的数据。 - $_POST 为空 - php://input 也为空 但是在另外一台服务器上测试,却是正常可以获

Golang 使用 blackfriday 将 Markdown 转换为 HTML

在用 golang gin 写一个[人民币大写转换的工具](/go/chinese-money),网页中的描述信息是在网站后台以 markdown 形式编辑保存的,在前端展示时需要将 markdown 转换为 html。 在网上找了一

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

今天亮教授微信里告诉我,“你的网站挂了”。 我浏览器里测试了一下果然挂掉了。 赶紧登陆了阿里云管理后台,看了一下,CPU 100%,磁盘 IO 暴增,果断重启。 ![服务器 CPU 100%](https://cdn.su

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

最近几天,Google AdSense 后台总是弹出开启自动广告的提示。 > 做好准备,迎接自动广告振奋人心的新变化。 > 新的自动广告现可通过任何广告代码放置在网页上。如果您为某个网站启用了自动广告,即使网站的页面上只包含常规广告

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

例如,我的 Laravel 项目中包含了一些 Golang Gin 的服务接口,我想用 Golang 读取 Laravel 的 .env 配置文件中的 mysql 数据库账号和密码。 发现一个不错的库 GoDotEnv 可以方便的读取

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

今天在调试一个 golang gin 写的网页项目时,遇到一个诡异的问题。 编译并执行 main.go go run main.go 报错: ``` panic: template: .index.html.sw

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

收到 Linode 的邮件提醒,说我的两个服务器近期将被重启。 ## 持续时长 > A two-hour window is allocated. However, the actual downtime is typically

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

例如,Windows 10 上有些下载的三方程序不自带开机自启动功能,需要自己手动配置。 按 Win 键,搜素“任务计划程序”。 ![Windows 10 系统设置指定程序开机自启动](https://cdn.sunzhongw

腾讯文档在线表格计算两个单元格的时间差

例如,已知道活动结束时间,在腾讯文档中,想实时计算并显示剩余时间。 ## 计算剩余时间,精确到小时,分钟,秒 效果如下: ![腾讯文档在线表格计算两个单元格的时间差](https://cdn.sunzhongwei.com/s

Kindle Unlimited 电子书包月服务和微信读书年卡服务哪个更合算

最近急需阅读几本业务上的书籍,在微信阅读上都找到了。但是账户内余额不足,需要单独购买。 算了算,还不如买个包年无限阅读的服务合算。于是对比了一下 Kindle Unlimited 电子书包月服务和微信读书年卡服务。 ## 价格对