git命令 学习总结

远程仓库通常只是一个_裸仓库(bare repository) 即一个没有当前工作目录的仓库。因为该仓库只是一个合作媒介,所以不需要从硬盘上取出最新版本的快照;仓库里存放的仅仅是 Git 的数据。简单地说,裸仓库就是你工作目录中 .git 子目录内的内容。 配置 git config --glo...

2012-12-04 12:10:01

阅读数 1231

评论数 0

Sublime ESLintAutoFix

安装插件 ESLintAutoFix配置 eslint 路径{ "eslint_path": "/usr/local/bin/", "show_panel": true }使用 快捷键,默认 super+shift+, 右键菜单 ...

2016-12-04 16:21:19

阅读数 1540

评论数 0

sublime 的一个神秘快捷键

sublime 的一个神秘快捷键场景在 sublime 中查找一个单词(以 mac 系统为例)原有方案询问了两个 sublime 的资深用户,他们是这样做的: 双击选中这个单词 command + c command + f command + v 最初使用时,我也是这样做的,感觉很麻烦,强大的 ...

2016-10-15 17:30:37

阅读数 2732

评论数 1

ES6 + Webpack + React + Babel 如何在低版本浏览器上愉快的玩耍(下)

回顾 起因 某天,某测试说:“这个页面在 IE8 下白屏,9也白。。” 某前端开发: 吭哧吭哧。。。一上午的时间就过去了,搞定了。 第二天,某测试说:“IE 又白了。。” 某前端开发: 嘿咻嘿咻。。。谁用的 Object.assign,出来我保证削不屎你...

2016-10-15 17:28:55

阅读数 15501

评论数 0

ES6 + Webpack + React + Babel 如何在低版本浏览器上愉快的玩耍(上)

ES6 + Webpack + React + Babel 如何在低版本浏览器上愉快的玩耍(上)起因某天,某测试说:“这个页面在 IE8 下白屏,9也白。。”某前端开发: 吭哧吭哧。。。一上午的时间就过去了,搞定了。第二天,某测试说:“IE 又白了。。”某前端开发: 吭哧吭哧。。。谁用的 Obje...

2016-09-12 16:32:16

阅读数 3986

评论数 0

plupload 添加图片尺寸验证

目前的实现是: 在支持 FileReader 的浏览器上可以做上传前校验,否则只能在上传后校验了 支持 FileReader 的浏览器上代码: FilesAdded: function (up, files) { var reader = new FileReade...

2016-01-12 17:22:43

阅读数 2454

评论数 0

retina 图片样式

@media only screen and (-Webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pix...

2015-12-10 17:36:30

阅读数 394

评论数 0

nvm 设置默认 node 版本

nvm alias default v5.0.0

2015-12-04 16:34:59

阅读数 16031

评论数 0

mac install mongodb

Step 1 - Installation brew update brew install mongodb Step 2 - Run Mongo Daemon: sudo mkdir -p /data/db sudo mongod Step 3 - Run Mongo She...

2015-11-18 11:36:49

阅读数 287

评论数 0

js 正则 元字符转义

str.replace(/([.?*+^$[\]\\(){}|-])/g, "\\$1");

2015-09-21 17:57:25

阅读数 464

评论数 0

mac 配置nginx+php

系统: OS X Yosemite 10.10.1 系统自带php和php-fpm 路径备注: php.ini : /etc/ php-fpm.conf :/etc/ nginx.conf :/usr/local/etc/nginx/nginx.conf nginx 默认root:/usr/lo...

2015-04-12 19:47:43

阅读数 546

评论数 0

livereload + guard-liverload 实现自动刷新

livereload官网:http://livereload.com/ livereload就不多介绍了,网上有很多例子,但大部分都是基于node环境,在node上开启server来检测,例如我们用得nodewebx+chrome下livereload插件,或grunt/gulp+chrome下l...

2015-03-30 09:42:07

阅读数 1972

评论数 0

Mac安装Brew

curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1

2015-03-23 13:37:56

阅读数 366

评论数 0

关于 IE 这坨屎

世界上最不要脸的事情就是ie8也弹出提示:“是否要将IE设置为默认浏览器"!!! 记录下最近遇到的IE的bug,大部分是样式的问题,因为jquery很好的解决了js的兼容性问题。 1.ie6/7 当text-ident遇到inline-block时,整个标签会被缩进掉。解决方案:1使...

2015-01-14 19:42:12

阅读数 1057

评论数 0

js冒泡排序和快速排序

1.冒泡排序 function bubbleSort(data){ var l = data.length, temp; for(var i=0; i<l; i++){ for(var j=l-1; j>=0; j--){ ...

2014-12-08 15:07:57

阅读数 738

评论数 0

js 二分查找的实现

1.递归实现 function binarySearch(data, dest, start, end){ var end = end || data.length - 1, start = start || 0, m = Math.floor((st...

2014-12-08 14:36:42

阅读数 4723

评论数 5

js 斐波那契数列实现

1.递归 function fib(n){ if(n==1||n==2){ return 1; } return fbnq(n-1)+fbnq(n-2); } fbnq(10); //55 时间复杂度为O(2^n),空间复杂度为O(n) 2.非递归 fu...

2014-12-08 09:12:16

阅读数 8369

评论数 0

js 使用for循环遍历数组

今天写个无聊的东西!for循环的使用!如下:定义a数组,b为伪数组! var a = [1,2,3,0,5,4]; var b = document.getElementsByTagName('li'); //[1,2,3,4,5] 第一种:错误型! for ( var i = 0; i <...

2014-08-21 15:01:24

阅读数 3777

评论数 0

javascript 密码强度验证

//判断输入密码的类型 function CharMode(iN){ if(iN>=48 && iN <=57){//数字 return 1; } if (iN>=65 && iN <=90){...

2014-07-16 17:13:44

阅读数 742

评论数 0

使用require.js 的r.js 对css的压缩方案

昨天讲了基于r.js

2014-07-12 10:59:08

阅读数 1778

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭