Mariadb服务无法启动问题追溯
我的Mariadb是通过yum源安装的,因为服务器本身是我一边放着这个万年不更新的博客,一边跑一些测试程序的地方,所以是不是手欠去执行一下 yum update 。 然后过一阵子就发现,博客打不开了,博客又打不开了…… 一看提示,都是数据库连不上了。这个囧啊,然后每当出现这个问题就得花好久时间去查,mysql到底咋啦。出了啥问题。 基本现象就是,执…
通过命令获取git项目当前分支名
今天写shell脚本批量更新一堆好久没更新的git项目,然后发现需要获取当前分支名。找了一些资料看了下,有好几种方式可以获取。 ...
php内置函数strtotime返回值异常问题
先说重点,strtotime函数的返回值,在官方文档上的描述 strtotime (PHP 4, PHP 5, PHP 7) strtotime — 将任何字符串的日期时间描述解析为 Unix 时间戳 说明 int strtotime ( string $time [, int $now = time() ] ) 本函数预期接受一个包含美国英语日期…
windows 10 开始菜单不显示问题
今天突然莫名其妙遇到windows10开始菜单、消息、日期、网络连接等弹出的东东全都不能显示的问题,出问题的时候刚装了7.6版本的QQ,还以为出了啥事儿。试了一下切换账号没问题,明显是我当前账号的啥玩意出错了。 网上查了一圈没人给个靠谱的解决方案。 网上给的方案大致都是重启服务啦,确认权限啦之类的,试了很多全都不管用,后来没办法只好找谷哥问问英文问…
JS时间函数的一个BUG
今天遇到了一个JS时间函数的BUG。 姑且可以认为是BUG吧,我觉得。 var ed='2015-03-31'; var minDate = new Date(ed.replace(/\-/g,"/")); minDate.setMonth(minDate.getMonth() - 1); 很明显,我期待的数据是2018-02-28 但是实际上mi…
上线一个新工具:租车助手
花了一天时间做了一个小工具, 主要目的是抓取“神州租车”的数据,然后进行价格分析。不过目前暂时只支持北京地区,后续慢慢增加抓取的数据的区域。 访问租车助手 现在只有价格趋势,等抓取的数据逐渐丰富以后再提供更多的分析功能。 本来想同时抓一嗨租车的数据进行对比,结果发现一嗨没有数据接口可以抓取,只能分析html。这样准确性不够好而且工作量比较大,能获取…
Ajax使用XMLHttpRequest上传Blob在Android下的BUG
案例背景 MBD要增加认证功能,要能够上传图片。 lz想偷懒用一个现成的js库来完成html5下带进度的上传控件,于是各种找。 发现一个这个:resumable.js 比其他几个类似 plupload轻量很多,纯粹只针对html5,完全满足移动端需要。果断采用。 能分块上传!能断点续传!能暂停继续! 好吧,lz很兴奋。 完成前端代码编写以后,就开始…
Ajenti 意外无法启动
今天手欠 #service ajenti stop 然后无论怎么都无法启动了。 # service ajenti restart Stopping Ajenti: not running Starting Ajenti: 15.08.2014 22:24 INFO Using config file /etc/ajenti/config.json …
我们结婚啦~
我们结婚啦~ 诚邀大家10月2日起来参加我们的婚礼~
浅谈PHP5中垃圾回收算法(Garbage Collection)的演化
前言 PHP是一门托管型语言,在PHP编程中程序员不需要手工处理内存资源的分配与释放(使用C编写PHP或Zend扩展除外),这就意味着PHP本身实现了垃圾回收机制(Garbage Collection)。现在如果去PHP官方网站(php.net) 可以看到,目前PHP5的两个分支版本PHP5.2和PHP5.3是分别更新的,这是因为许多项目仍然使用5…