之前一直是更新就生效的,偶尔遇到了更新要等一分左右才生效的情况,开始以为是AWS数据同步导致的问题。后来深入追了下,加上和庞老大的询问,才知道可能是opcache导致的问题。
opcache是PHP的性能加速的扩展之一。因为这个是会让文件生效产生延时的情况,所以有了经验之后,去php[……]

阅读全文

strtr是PHP下的一个函数,具体功自己看:https://blog.csdn.net/aidenliu/article/details/5695433
完整JavaScript实现代码摘录如下:

function strtr(str, from, to) {
// http[......]

阅读全文

命名空间概述:
(PHP 5 >= 5.3.0, PHP 7)
什么是命名空间?从广义上来说,命名空间是一种封装事物的方法。在很多地方都可以见到这种抽象概念。例如,在操作系统中目录用来将相关文件分组,对于目录中的文件来说,它就扮演了命名空间的角色。具体举个例子,文件 foo.txt[……]

阅读全文

用Resilio Sync Pro同步数据,有些文件不需要频繁检测,因为会有锁定提示,很麻烦,所以需要调整固定后缀的文件检测延时。根据官方指南,解决办法如下:
1.用everything搜索FileDelayConfig2.用notepad++编辑该文件,该文件内容就是对指定后缀的延[……]

阅读全文

有时候需要进程守护,确保进程稳定运行,这个时候一个shell是最方便的,随手查了下,找到一个很好用的脚本:

#!/bin/sh
while true; do
server=`ps aux | grep 进程关键字 | grep -v grep` if [ ! "$ser[......]

阅读全文

导入数据太多就会报错,因为默认my.ini限制了内存使用,可以通过修改my.ini,在[mysqld]下添加:

tmp_table_size=2G
max_heap_table_size=2G

重启mysql后问题解决[……]

阅读全文

练习二,要求设置用户名和邮箱。 使用代码:

git config --global user.name username
git config --global user.email emailaddress

练习三,要求你将目录下的README添加到暂存区。 使用代码:

git add[......]

阅读全文

Githug是一个基于ruby的git命令练习游戏,当然,是文字游戏,有很多个任务,可以让你熟悉了解git的各种指令。 今天就简单记录一下使用流程,环境是CentOS 7 X64. 因为用到Ruby,所以需要安装下:

yum install gem -y

安装好后,通过如下指令安装Gi[……]

阅读全文