Javasript获取当前时间戳

第一种方法:

var timestamp = Date.parse(new Date());

第二种方法:

var timestamp = (new Date()).valueOf();

第三种方法:

var timestamp=new Date().getTime();

ubuntu install plank

when reinstall ubuntu and want to install the plank(a simple dock software for linux),just do these...

sudo add-apt-repository ppa:ricotz/docky
sudo apt-get update
sudo apt-get install plank 

Linux下查看磁盘空间

命令df -h能够查看磁盘各分区的小小,已用空间信息

命令du -sh foo能够查看foo目录的大小

找出大文件:du -sh *

osx下修复nginx – getgrnam (“xxx”) failed问题

在装nginx后准备访问我的home目录下某些文件,按照我在linux下的设置更改了ngijnx.confuser scofield后,重启发现报了nginx -getgrnam("scofield") failed, google后发现需要更改为user scofield staff,重启生效

阻止chrome等浏览器自动填充表单

这个特性用户体验很好,但是有时候有很扯淡,比如说用户a登录后点击注册,会自动将用户a的登录信息填充到注册表单中.去掉这个很简单,一行html标签即可.如下:

<input type="password" style="display: none;">

把该代码放成表单的第一个password类型的input框即可

CSS中position总结

对position这个属性一直是一知半解,知道有4个属性static,fixed,relative,absolute,然而对后两个一直概念不清.查了下资料,总算弄明白,记录下.

static

所有的元素默认position都是这个,元素的位置基于文档流,不解释.

fixed

当元素设置了这个的时候,基于body定位

relative

顾名思义,relative指相对位置,这里的相对位置是指的自身元素本来该属于的文档流位置.如果设置了border,margin,padding等值,relative的位置是基于自己margin的左上角开始定位,想跳出原本的文档流,随后的子兄弟会移上前去占据原本该元素的文档流位置

absolute

绝对定位,这里的绝对,应该是绝对谁?

分为两种情况:

  1. 先基于第一个postion设置为非static的父级元素padding的左上角开始位置来定位,如果找到了,遵序此规则
  2. 如果根据规则1最后也没找到相关元素基于body来进行定位