摘要:
最近发现学习时仪式感太强了,比如看视频要把东西都按条目的记录到本子上,方便以后复习用,实际上基本就没有翻看过。 找学习资料的时候总想再找找,万一找到更高效的方法呢,实际上光消磨时间在找资料、囤资料上了,真正学习的时间少之又少。 明明想着如何捡漏儿,用最少的精力优雅的完成一件事,却还想着找最完备的资料 阅读全文
摘要:
就是把log追加到文件中 用到了一个方法 file_put_contents php 阅读全文
摘要:
lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyginstall apt-cyg /bin 阅读全文
摘要:
今天写了个存储过程,call了下,死循环了>_<,call那个存储过程的客户端瘫掉了,结束进程后再连接发现count数还在网上飚。短短几分钟已经产生了几千万条数据,而且操作的那个表列数非常多,都是null,哭瞎了。快速搜索得到kill掉回话的方法。查看连接着的会话,有点像linux里的w:show ... 阅读全文
摘要:
计划任务crontab适合于周期性的任务执行分为系统级的和用户级的两种系统级的编辑 /etc/crontab格式# m h dom mon dow user command 分 时 日 月周谁干嘛*代表所有的,就是不加以约束,*/数字代表每几X执行一次什么操作,比如:*/1 * * * * life... 阅读全文
摘要:
datagrid空间可以异步请求json数据,并将新数据覆盖原有数据,重绘数据表。但是当回来空数据集的时候,js会产生这样一条错误:TypeError: rows is nullfor(var i=0;i<rows.length;i++){ ^问题出在哪呢?可以... 阅读全文
摘要:
我发现tab页中方式加载的脚本没有生效,firebug看请求也没有请求相应的脚本文件。单独在浏览器中打开tab页中的页面js脚本请求和加载都没有问题。之前还以为是诡异的缓存原因,查了资料才知道tab页中加载的是html片段,也就是body中的部分,写在head中的内容会在解析中被过滤掉。然后把挪到b... 阅读全文
摘要:
参考自:http://www.easyui.info/archives/765.html在使用easyui的过程中发现各个组件直接存在依赖关系,也就是上层的复杂组件依赖于一个或者多个简单组件,复杂组件可以直接使用简单组件中的属性、方法及事件。而这些依赖过来的属性、方法在文档里是找不到的,只有了解常用... 阅读全文
摘要:
thinkPHP中使用save方法来更新数据的save方法的正常执行时返回值是影响的记录数,出错时返回false,返回为0和返回false在很多业务场景下都是不同的。而当修改的内容和原有内容一致的时候返回的也就是0,通常在修改内容的表单中不进行任何修改点击修改按钮就是这种情况。0和false是不同的... 阅读全文
摘要:
在执行一些计划任务时,如月度结转,遇到跨年跨月的情况,我觉得还是直接用sql语句把时间选出来更靠谱些,于是就去了解了下时间加减的函数。有两个这样的函数,一加一减DATE_ADD() 给日期添加指定的时间间隔DATE_SUB() 从日期减去指定的时间间隔再来看参数DATE_SUB(da... 阅读全文