摘要:
最近同事在使用 css3 的 transition + tranform 的时候影响了相邻的元素出现bug。或者说相邻的元素出现抖动bug。然而把 hover 状态的 tranform 属性删了后,发现bug消失,因此断定是其引起的bug。至于 transition + 其他非css3属性会不会有此bug,就不得而知了。有空测试了再告知,如果有哪位大虾测试过,可以留言告知。解决办法:/* 设置进行转换的元素的背面在面对用户时是否可见:隐藏 */-webkit-backface-visibility: hidden;/*设置内嵌的元素在 3D 空间如何呈现:保留 3D*/-webkit-tran 阅读全文
摘要:
很多同学跟着 node.js开发指南 学习用 express+ejs 创建项目的时候,却总是无法成功,如:运行 以下命令去创建express+ejs 创建项目$ express -t ejs microblog$ cd microblog$ npm install会发现创建的是express+jade 项目。方法1:(失败)然而运行 $express -t ejs microblog 命令,$ express -t ejs microblog再修改microblog文件夹里面的package.json文件,{ "name": "application-name&q 阅读全文
摘要:
文件列表:#列出文件详情$ ls -l#列出所有文件包括 . 和 ..$ ls -a#列出根目录下文件$ ls /#以KB/MB/GB的形式给出文件大小,而不是以纯粹的Bytes(字节)$ ls -h#列出文件,给文件夹后面添加/$ ls -p查看当前目录所在路径:~ $ pwd#会返回 /home/sunny显示文件内容:$ cat fileName.txt复制文件(而不是内容):$ cp oldName.txt newName.txt移动文件:$ mv path/oldName.txt newPath/newName.txt在命令操作时系统基本上不会给你什么提示,当然,绝大多数的命令可以通 阅读全文
摘要:
以非root用户更新系统sudo: sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登陆 和管理时间,同样也提高了安全性。Sudo不是对shell的一个代替,它是面向每个命令的。apt-get: apt-get是一条linux命令,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。 apt-get命令一般需要root权限执行,所以一般跟着sudo命令。获取包信息:$ apt-cache show packageName安装.. 阅读全文
摘要:
很多同学使用 sublime text2 的时候,出现一些奇怪的bug,且重启无法修复。于是,就会想到卸载 sublime text2 再重新安装。然而,你会发现,重新安装后,这个bug任然存在,且你之前安装过的插件也都还保留着。这是因为,卸载的时候只卸载了软件部分,而其配置文件却未被删除。如果想得到一个全新的 sublime text2 软件,你只需要删除配置文件,重新启动 sublime text2 软件的时候,就会重新生成一个全新的干净的配置文件。就如同你第一次安装 sublime text2 生成的配置文件一样。没有任何的插件和用户自己的设置。sublime text2 自动生成的配置 阅读全文
摘要:
node安装插件方法有几种,这里列出常用的两种方法:方法1:进入要安装插件的目录,直接用 npm 软件安装包安装,如(安装express):cd /projectnpm install -g express方法2:在要安装的目录下新建一个 package.json 文件,打开文件,写入要安装的插件,如:{ "name": "application-name", "version": "0.0.1", "private": true, "scripts": { "st 阅读全文
摘要:
对于刚接触ubuntu的同学们,打开终端(ctrl+alt+T),会发现里面都是一个颜色,不管是用户名、主机名还是命令都是白色,当然,用 ls 列出文件的时候是会多一种颜色的。即使这样,对开发人员来说,还是不高效的,因为有时候你需要去几十行甚至上百行代码里面去找一些你运行过的命令或你想要的信息。因此将终端(Terminal)配色变的非常重要。1、首先在终端里面用 gedit 打开配置文件(~/.bashrc),如:$ gedit ~/.bashrc2、在最后添加如下代码:PS1='${debian_chroot:+($debian_chroot)}\[\033[01;35;40m\]\ 阅读全文
摘要:
以前一直使用window,今天安装了一个ubuntu系统(如果有同学也想装,建议装英文版的),因为以前ubuntu系统用的不多,所以安装软件就是一个问题。就以安装chrome来说吧:1、在Google chrome上面下载Chrome浏览器。选择正确的版本,比如选择【32 bit .deb (适用于 Debian/Ubuntu)】。2、Ctrl+Alt+T 打开终端,进入你刚刚下载好的Chrome包存放的文件夹(我是直接下载到默认位置的):$ cd ~/Downloads3、使用dpkg命令安装Chrome包:$ sudo dpkg -i google-chrome-stable_curren 阅读全文
摘要:
brew是OS X上提供软件包的管理。Homebrew将软件包安装到单独的目录,然后符号链接到/usr/local 中,完全基于git和ruby。使用gem来安装你的gems,用brew来搞定他们的依赖包。brew的安装:ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"RubyGems是一个包管理框架,提供了ruby社区gem的托管服务,用于方便地下载、安装和使用ruby软件包。ruby软件包被称为”gem”,包含了ruby应用或库。要升级到最新的RubyGems,运行:$ gem update 阅读全文
摘要:
打开某个文件夹地址,输入 cdf 命令,会自动进入这个文件夹命令行open ./ 打开当前命令行所在目录的文件夹 阅读全文