文章列表
shell中可能经常能看到:>/dev/null 2>&1
命令的结果可以通过 %> 的形式来定义输出,其中 %> 代表文件描述符
我们将这个命令组合:“>/dev/null 2>&1” 拆为四部分来分析下:
1:首先 0> 表示stdin标准输入; 1> 表示stdout标准输出; 2> 表示stderr错误输出; 2:符号 > 等价于 1> (系统默认为1,省略了先); 所以">/dev/null"等同于 "1>/dev/null"3:/dev/ ...
bool flock ( int handle, int operation [, int &wouldblock] );
flock() 操作的 handle 必须是一个已经打开的文件指针。operation 可以是以下值之一:
要取得共享锁定(读取程序),将 operation 设为 LOCK_SH(PHP 4.0.1 以前的版本设置为 1)
要取得独占锁定(写入程序),将 operation 设为 LOCK_EX(PHP 4.0.1 以前的版本中设置为 2)
要释放锁定(无论共享或独占),将 operation 设为 LOCK_UN(PHP 4.0.1 以前的版本中设置 ...
Mysql时间戳写法
- 博客分类:
- 数据库
1、将时间转换为时间戳
select unix_timestamp('2009-10-26 10-06-07')
如果参数为空,则处理为当前时间
2、将时间戳转换为时间
select from_unixtime(1256540102)
有些应用生成的时间戳是比这个多出三位,是毫秒表示,如果要转换,需要先将最后三位去掉,否则返回NULL
Http状态码总结(转载)
- 博客分类:
- 基础技术
常见的状态码:
HTTP: Status200– 服务器成功返回网页
HTTP: Status404– 请求的网页不存在
HTTP: Status503– 服务不可用
————————————————————————————————
HTTP: Status 1xx(临时响应)
->表示临时 ...
对一个目标的完成,需要逐步分解。
对目标的执行,制定目标review,并分解review工作,实行三分之一review方式。
支持的浏览器: 目前只尝试了 Firefox最新版 ,详细如下:
battery 变量 - navigator.mozBattery
level : 电量比率 如:0.98(98%)
charging: 充电状态 True/False
onlevelchange: 电量变化事件
onchargingchange: 充电状态变化
DEMO:
var battery = navigator.mozBattery || false;
if (T.lang.isObject(battery)) {
/*
* 点亮变化了
*/
battery.addEventL ...
在重构和代码迁移的工作中,团队内部分歧比较大。是产出较为完善的规范后开始逐个模块重构还是边重构边完善呢?
其实重构工作很早就已经确定,产品运行3年没有技术方面的考虑,人员换了一拨又一拨,没有积累 ...
1、把一件简单的事,做到极致,便是一种美,更是一种疯狂。
2、为了完善一个小的细节问题,不惜推倒重来,这是一种勇气与气量。
3、有时候,性格的偏执不是一种缺陷,而是一种态度,包括对人、和处事。
4、这个世界上,追不到女孩子,并不丢脸,丢脸的是,不敢去追求自己钟情的东西。
5、有的时候,客户是上帝,有的时候,上帝也是不仁慈的,它会百般刁难你。
6、人们不在乎,你的工作有多艰难,人们只在乎,他们用的东西,好不好。
7、孤独是一种美,孤独也是一种信仰。
8、不把它做出来,放心不下;不把它完善,良心不安。
9、很多时候,很多的事,不带目的,不带追求,仅仅只是一种自娱自乐而已。
10、哪一天,他们不再写程 ...
问题说明:
Firefox下以图片为句柄的拖拽效果无法触发onmouseup事件
解决方法 :
Firefox下Drag效果句柄不能作用在img元素上,解决有两种。
1、 用一个div层盖住img
2、 用非img元素作拖拽句柄
涉及概念总结:
1、handle.onmousedown: 触发拖拽时间,并在事件中绑定move和up事件
2、document.onmousemove: 鼠标移动事件,持续响应拖拽
3、document.onmouseup: 拖拽结束即鼠标u ...