git回滚上一版本
    在分支开发的时候,由于临时性的修复工作,导致一些未成熟的代码commit,需求撤销commit,恢复到上一版本:    使用git checkout . 无效,其只能在commit之前起作用;切换分支也会报错的。    需要使用git reset --hard 【commit_id 】    ps: commit_id可以当成版本号,唯一识别的id,查看提交记录,有长短之分均可(f3d86db4fe76c9d43a51acbeb74eff736ad3c34d或者f3d86db4)....
xargs结合find的使用
    xargs结合find使用 用rm 删除太多的文件时候,可能得到一个错误信息:/bin/rm Argument list too long.     用xargs去避免这个问题: find . -type f -name "*.log" -print0 | xargs -0 rm -f xargsjps: -0将作为定界符。     统计一个源代码目录中所有php文件的行数: find . -type f -name "*.php" -print0 | xargs -0 wc -l&
....
npm node 命令not found
    node.js 在linux系统的安装不再赘述    安装完成后,切换到安装目录(/home/jinbin.chen/node/v0.10.5/bin/)[root@dev-sportservice-php-v-o bin]# ./node -v v0.10.5 [root@dev-sportservice-php-v-o bin]#表示安装成功,但是node npm 命令识别仅限此目录下,全局生效,需执行:ln -s /home/jinbin.chen/node/v0.10.5/bin/node /usr/local/bin/node ln -s /home/jinbin.chen/node/v0.10.5/bin/npm /usr/local/bin/npm然后,测试:[root@dev-sportservice-ph
....
echo.js配合ajax的使用
基础用法 就不详说啦,分一下三步: 1、引入文件(echo.js): <script src="echo.js"></script>2、html标签:<img src="img/loading.gif" alt="img" data-echo="img/pekingpiao.jpg" /> 3、JavaScript echo.init({ offset: 0, throttle: 0, });三步就是这样,没有什么要说的,我的主要问题的是,我配合ajax使用; 默认情况下,echo.js的触发事件是scroll,但是在ajax初始加载数据的时候是没有scroll事件发生的,所以需要手动的触发,就用到了echo.js的render()函数。 官方:
....
workerman总结及其要点
所需环境workerman需要PHP版本不低于5.3,只需要安装PHP的Cli即可,无需安装PHP-FPM、nginx、apache workerman不能运行在Window平台【有专门在widows平台下跑的版本】启动停止启动 php /{basedir}/club-workerman/start.php start -d重启启动 php /{basedir}/club-workerman/start.php restart平滑重启/重新加载配置 php /{basedir}/club-workerman/start.php reload查看服务状态 php /{basedir}/club-workerman/start.php status停止 php /{basedir}/club-workerman/start.php stoprpc监控页面地址 http://i
....
Node.js Windows环境配置
配置之前的准备:     1.安装rimraf(可选)     2.以管理员身份运行cmd 1.node.exe下载:     https://nodejs.org/download/release/latest/win-x64/     (从0.6.1开始,Node.js在Windows平台上提供了两种安装方式,一是.MSI安装文件,一个.EXE可执行文件) 2.创建E:nodejs目录,并将node.exe保存在这个目录中。并将"E:nodejs"加入系统环境变量PATH中,便于在任意位置执行node应用     执行node -v      即可
....