rsync 中断后再次同步不一致
前一阵子发现了这个问题,同步完成后文件大小一致,但是指纹不同,导致文件其实是错误被损坏的状态,这也让我重新认识了 rsync,可能其内部机制导致它只能保证本次同步的正确性或者它根本就不保证数据一致!-c 或者 --cc=md5--checksum-choice=STR, --cc=STR This option overrides the checksum algorithms. If one alg...
米家如何实现两分钟有人移动事件
开灯 默认关闭 智能B 有人 关闭自己且打开智能A 默认开启 智能C 2分钟无人 打开智能B且关闭智能A 默认开启以上就是最简单的例子啦,通过一个智能来开启另外一个智能来避免短时间内触发不必要的智能的问题。而实际应用场景要复杂的多,以上只是提供思路。二次触发从十几秒到几十秒都有可能,如果要实现 二分钟有人移动事件 需要再加上一级,如果要实现更多延时,那就需要多加几个级别。需要注意的事情最好不要在智能里...
360Google是伟大的公司而我只是负责任的站长
讲,控制台也是不能到达的。所以当我意识到自己点错的时候,连续发了很多的求救信给他们的工作人员,到了第二天才有人回复。因为光纤断了,所以后台在删除 VPS 的时候网页显示一直在进行中;暂且不说产品设计的问题,如果他们及时阻止,是不会有问题的。 这里非常感谢 360 和 Google,发布出去的文章通过他们算是找到了最初的样子,虽然后面有修改没有被快照。 恢复后过了两周左右才恢复正常的流量和收录。夜深了,...
ArchLinux及Gnome主题安装精简教程
Boot Loader 的时候就不能自动创建一个 GRUB 的入口 (Create a GRUB entry in the firmware boot manager)。联网如果是虚拟机,一般没有这个问题。如果是有线网络,一般也没有问题,如果是无线的话,可以安装 wpa_supplicant 来连接,示例:# ip addr // example.conf ctrl_interface=/var/ru...
树莓派 vnc 黑屏解决办法
由于我最开始安装系统是选择使用电视做为屏幕安装的,以至于我遇到了这样的问题,不是所有人都会遇到这个问题的。 启动 vnc 后,客户端 Vnc viewer 上却显示 “Cannot currently show the desktop”。其实官方文档中介绍到可以直接在 SD 卡的 Boot 启动文件夹里面配置 SSH 和 WIFI 信息,完全不需要屏幕也可以启动树莓派,这样的话就不会首次连接使用屏幕,...
#ssl_verify_client optional 大坑
不同版本的 Nginx 通信确实会触发不一样的问题,如果说我配置有问题,为什么以前不出现,重启了不知道多少次呢,没有出现过,搬迁后由于版本升高,估计触发了什么,导致反向代理出现证书错误,折腾了好久啊,一开始我根本不敢往配置这方面想啊!!!还重新生成了证书。。。400 Bad Request The SSL certificate error nginx/1.14.2 400 Bad Request T...
儿童牙膏让儿童认知误入歧途
膏外,还有很多儿童专属设计的东西,比如儿童筷子,儿童水杯等,这些东西除了误导孩子外,还会影响孩子的正常的学习能力,比如一个小孩学会了儿童筷子反而不会使用正常的筷子。我以前一直以为人类该毁灭除了其他社会问题外在于后一代越来越难带,但我也许错了,因为人类的孩子要到六岁才能有正常的认知能力,而这个年龄之下人类是没有正常的认知和思维能力的,所以会乱发脾气,乱哭闹,而人类的成人在带孩子的时候几乎没有人认识到这一...
PHP扩展PDO MySQL之PDOStatement::bindParam vs bindValue
解决。但是一上班根本没有时间,写个 MysqlPdo Enhance 的类,按照之前 LMLPHP 中 Mysql 驱动类的风格。为此,写 PDO 操作类的时候还专门定义了接口来约束自己的行为,生怕出问题,测试之后证明,完全兼容之前的 Mysql 类,写完花了这么几个月的时间,真的伤不起。 这次写 PDO 驱动类的时候,没有参照其他人的写法,完全看官方文档,结合自己的需要,尽量的简单的实现。其实 PD...
使用PHP实现获取周的起始和结束日期
跨年过去了几天,有些程序在获取周的起始和结束日期时出现 BUG,导致很多统计出现错误。经过排查,发现是通过周和年两个参数获取周的起始和结束日期的方法有问题导致。需要弄明白这个问题,需要明白周是可以跨年的,比如 2015年的最后一周是第 53 周,日期是 2015 年的 12 月 28 日到 2016 年的 1 月 3 日。 所以当你使用 PHP 的 date 函数在 2016 年的 1 月 1 日获...
解决Linux下使用Screen乱码问题
coding UTF-8 encoding UTF-8 UTF-8 完成后需要关闭会话重新开始使用 screen -S 创建新的回话才有效。 这个也是在 Linux 下使用 Screen 经常会碰到的问题之一,共勉。其实使用什么工具不重要,真正厉害的人都自己设计工具了,致那些损 Screen 捧 Tmux 的人。 ...