之前发布过一篇极路由壹S折腾笔记-安装goagent+nginx实现科学上网和优酷去广告,这篇教程有些一笔带过看不明白的可以先过一遍上一篇,这次换用shadowsocks不是因为goagent不好用,之前部署的goagent的工作状态一直很好,换用shadowsocks一是因为之前刷的潘多拉固件搞不上去IPv6,需要重新编译一个Openwrt,所以纯属折腾一下,二是因为手头有个香港的VPS速度很好,除了youtube速度没有goagent快之外,其他似乎都要快些,主要是shadowsocks现在已经成规模了,免费的账号很多,也有很多在卖SS的账号。
帮朋友在美橙的云主机上搭建PHP环境,本来一切顺利因为更新了几个系统补丁重启了下系统,结果蓝屏了,通过美橙的远程VNC可以看到系统蓝屏信息中提示BDSafeBrowser.sys
怎么怎么地,但是新系统中没有任何关于百度的东西,再说一个浏览器居然要系统的驱动权限。
通过这个链接了解到这个东西是百度安全组件带的。
一套程序在LAMP工作正常,迁移到Windows平台后无法上传文件,临时目录和上传目录均给了everyone权限后仍然返回false,关键代码在
is_uploaded_file($file['tmp_name']) |
将文件名用realpath函数过滤一下即可。
is_uploaded_file(realpath($file['tmp_name'])) |
分页样式虽然很短,但是复用率非常高,早就想过整理下这个东西,一直拖着没弄,今天开个头,以后用起来也方便点。
Chrome这次傻傻的更新,除了菜单项做了比较人性化的调整后,标题栏多出来个恶心的多用户切换按钮,对于经常单用户切换多台电脑而不是单电脑切换多用户的人来说,这个按钮实在有些恶心。
Checkbox
复选框是一个可能每一个网站都在使用的HTML元素,但大多数人并不给它们设置样式,所以在绝大多数网站它们看起来是一样的。为什么不把你的网站中的Checkbox
设置一个与众不同的样式,甚至可以让它看起来一点也不像复选框。
在本教程中,我们将创建5个不同的选择框,你可以在你的网站上使用它。
进行了部分调整,适用于phpMyAdmin4.4版本。
ThinkPHP自己生成的一大坨目录很是不喜欢,于是都扔到include
里去了
两年前我在博客发布过一个保定市人民政府网站被劫持的案例 百度快照劫持技术实现手段猜解,这次是朋友的网站被挂代码,出于好奇心,各种解码之后就有了这篇文章。