摘要:
利用 flock(FreeBSD lockf,CentOS下为 flock),在脚本执行前先检测能否获取某个文件锁,以防止脚本运行冲突。 选项解释 锁类型: 这里我们需要同时只允许一个进程使用,所以使用独占锁。 */1 * * * * flock -xn /tmp/test.lock -c 'php 阅读全文
摘要:
级联选择器数据中,如果同一级数据中,value值不能重复,举例如下,在下面这种情况,会有选不中的情况;解决方案,把第二层中的value值改掉,保证value都不一样。 阅读全文
摘要:
线上代码强制回滚操作,这边整理了一下1、到线上 执行 git reset --hard xxxxxxxxxxx(更新前的一个版本)2、本地执行 和上面一样 git reset --hard xxxxxxxxxxx(更新前的一个版本)3、本地执行 git push --force4、线上再执行脚本 . 阅读全文
摘要:
$(window).scroll(function (){$(this).scrollTop (0)});//限制外层浏览器滚动 $(window).unbind('scroll');//取消外层浏览器滚动 阅读全文
摘要:
在vue使用过程,我们新增同类数据,渲染极其方便,只要往当前数组中push数据就解决问题了,但是当你新增的数据类型用一个对象时,就出现问题,在js中对象是地址引用的,vue是数据驱动的,那么当改变其中一组数据时,其他的也会跟着改变,解决问题如下: 阅读全文
摘要:
配置: 血泪教训, 阅读全文
摘要:
js 通过下面这种这种方式获取对象长度 var obj = {a:1,b:2,c:3};Object.getOwnPropertyNames(obj).length;会有点问题,比正常长度 +1正确的姿势:var obj = {a:1,b:2,c:3}; var arr = Object.keys( 阅读全文
摘要:
1、修改dev.env.js 中的文件 例如: 阅读全文
摘要:
前提是尚未将修改提交到错误的分支> git stash> git checkout targetbranch> git stash pop> git add .> git commit -m xxx第一步,将修改的代码暂存到stash第二步,切换到正确的分支第三步,从stash中取出暂存的代码修改。 阅读全文
摘要:
1、文件/文件加权限修改所属用户组+用户 chown -R www:www data 只修改用户 chgrp -R www data 2、文件变更为可执行 chmod +x file 3、 [taoge@localhost learn_shell]$ ./a.sh bash: ./a.sh: /bi 阅读全文