`
wangshaofei
  • 浏览: 273472 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表

vim格式化html插件

    博客分类:
  • vim
今天依然介绍vim这个大杀器的一个插件:xml.vim。 可以在这里(http://www.vim.org/scripts/script.php?script_id=1397)下载这个插件,非常小只有50几kb,把它复制到~/.vim/ftplugin目录下,然后在vim的配置文件 ~/.vimrc 中添加一行: filetype plugin indent on 保存,重新用vim或者Gvim打开一个html文件,或者html.erb文件,在通常模式下,输入gg=G 会发现vim帮我们自动格式化了html代码,所有的缩进都很完美。

ue_chinese

VIM设置代码折叠 1. 折叠方式 可用选项 'foldmethod' 来设定折叠方式:set fdm=*****。有 6 种方法来选定折叠:          manual           手工定义折叠          indent             更多的缩进表示更高级别的折 ...

这样用google

    博客分类:
  • php
美国人教你这样用Google,你真的会变特工!!!来源: CL大前提:英文Google→www.google.com 第一篇在搜索框上输入:"indexof/"inurl:lib再按搜索你将进入许多图书馆,并且一定能下载自己喜欢的书籍。在搜索框上输入:"indexof/"cnki再按搜索你就可以找到许多图书馆的CNKI、VIP、超星等入口!在搜索框上输入:"indexof/"ppt再按搜索你就可以突破网站入口下载powerpint作品!在搜索框上输入:"indexof/"mp3再按搜索你就可以突破网站入口下载m ...

dojo

    博客分类:
  • js
dojo
  http://www.oschina.net   function html_encode(str)    {      var s = "";      if (str.length == 0) return "";      s = str.replace(/&/g, "&gt;");      s = s.replace(/</g, "&lt;");      s = s.replace(/>/g, "&gt;" ...

css hack

    博客分类:
  • css
瀏覽器專屬 CSS Hack:區分 Firefox / Opera / Safari / Internet Explorer CSS Hack 是在標準 CSS 沒辦法兼容各瀏覽器顯示效果時才會用上的補救方法,在各瀏覽器廠商解析 CSS 沒有達成一致前,我們只能用這樣的方法來完成這樣的任務。網上你可能能搜索到一大堆的 CSS Hack,但是我今天發布的你可能並不都很了解,因為這些都是只針對單獨一個瀏覽器的 CSS Hack。為了向你展示這些 CSS Hack 是否正常運作,我新建六個 P 標籤,並給每一個 P 標籤一個特有的 id。這將向你展示 CSS Hack 的運作情況。 ...

ietester

ietester

NetBeans Hot Keys

    博客分类:
  • php
最近使用netbeans,发现还不错NetBeans Hot Keys     因为很喜欢Matisse构造Swing GUI的功能,所以开始使用NetBeans。但使用了一段时间之后,发现NetBeans原来也是那么的优秀。不久前(2007.03.22)NetBeans还获得了Jolt的最佳IDE大奖。“一个行将就木的IDE,似乎又复活了”。    这里所列出的NetBeans快捷键是从NetBeans一份文档中直接copy出来,放在这里方便查阅。(2007.03.30最后更新)查找、搜索和替换
用条件注释判断浏览器是什么版本 <!--[if lt IE 7]> <html class="ie6"> <![endif]--> <!--[if IE 7]> <html class="ie7"> <![endif]--> <!--[if IE 8]> <html class="ie8"> <![endif]--> <!--[if gt IE 8]><!-- ...

linux 常用命令

ps  查看进程 kill -9 PID stop ps eg: $ps aux | grep startup.py  // get pid. and kill -9 [the pic]  will kill startup.py top 进程管理器 还有一个htop有高亮显示 apt-get install/remove 安装删除软件 dpkg -i 安装  xxx.deb 软件包 如果安装过程中提示缺少依赖包 就运行 apt-get -f insall 安装缺少的依赖包。 free 查看内存使用情况 init 0 关机 init 6 重启 init 3 命令行 in ...
摘要:“如果你不能向一个六岁的孩子解释清楚,那么其实你自己根本就没弄懂。”好吧,我试着向一个27岁的朋友就是JS闭包(JavaScript closure)却彻底失败了。   越来越觉得国内没有教书育人的氛围,为了弄懂JS的闭包,我使出了我英语四级吃奶的劲去google上搜寻着有关闭包的解释,当我看到stackoverflow上这一篇解答,我脑中就出现了一句话:就是这货没跑了!   不才译文见下,见笑了。   Peter Mortensen问: 就像老Albert所说的,“如果你不能向一个六岁的孩子解释清楚,那么其实你自己根本就没弄懂。”好吧,我试着向一个27岁的朋友就 ...

=== 的意思

    博客分类:
  • js
 
1、=:赋值,在逻辑运算时也有效; 2、==:等于运算,但是不比较值的类型; 3、===:完全等于运算,不仅比较值,而且还比较值的类型,只有两者一致才为真。

css px em pt

    博客分类:
  • css
px:基于像素的单位.像素是一种有用的单位,因为在任何媒体上都可以保证一个像素的差别确实是可见的. em :一般用来测量长度的通用单位(例如元素周转的页边空白和填充),当用于指定字体大小时,em单位是指父元素的字体大小. 比如 <div style="font-size=12px"> <span style="fontsize=2em">这里的字是24px</span> </div> 如果使用em来指定填充,填充的宽度是相对于DIV元素的字体大小而定的. pt是印刷业上常使 ...
CSS对浏览器的兼容性有时让人很头疼,或许当你了解当中的技巧跟原理,就会觉得也不是难事,从网上收集了IE7,6与Fireofx的兼容性处理 技巧并整理了一下。对于web2.0的过度,请尽量用xhtml格式写代码,而且DOCTYPE 影响 CSS 处理, ...
SS类级别的hack仅IE7识别 *+html {…} IE6及IE6以下识别 * html {…} opera、safari、chrome识别: @media all and (min-width: 0px){…} //Firefox3.0.6不识别,但Firefox3.6也识别该规则,如果Firefox版本有严格要求,请使用下一条规则 @media screen and (-webkit-min-device-pixel-ratio:0){…} //IE、Firefox不识别该规则 仅opera识别: @media screen and ...
Global site tag (gtag.js) - Google Analytics