自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1241)
  • 收藏
  • 关注

原创 获取一个地址的信息

    有一种取巧的方式:   function getLocation (href) { var l = document.createElement('a'); l.href = href; return l;} 

2017-03-10 15:11:54 319

原创 判断是不是颜色

  判断颜色的正则:   const hexColors = /^#([0-9a-fA-F]{6}|[0-9a-fA-F]{3})$/const rgbColors = /^[rR][gG][Bb][Aa]?[\(]([\s]*(2[0-4][0-9]|25[0-5]|[01]?[0-9][0-9]?),){2}[\s]*(2[0-4][0-9]|25[0-5]|[01]?[...

2017-02-27 18:23:38 656

原创 css 面试题画三角

  如何画三角?  .test{ width:0; height:0; border:10px solid; border-color:red transparent transparent transparent;}  地址:http://jsbin.com/mabamefeqe/edit?html,css,output...

2017-02-27 16:12:02 406

原创 css 基础之 em 与 rem

   em 和 rem 都是相对单位,由浏览器转换为 px   rem 是取决于页面根元素的字体大小,即 html  html { font-size: 16px; padding: 10rem; // 10 * 16 = 160px}   em 是将 em 值乘以使用 em 单位的元素字体大小。    .test { ...

2017-02-27 14:03:22 204

原创 11月读书活动 - React Native

前言:      其实很多人都开始慢慢关注 React Native,我也不例外,看了一下试读章节,还是有一些收获的 正文:      第十章是处理复杂的应用程序状态,第一个概念: Flux 它解决了什么?一个很简单的动向有很多重复的定义异步操作多个 store 处理一个 actionstore 间共享 state任何时候一个对象或者数...

2015-12-02 11:21:37 127

原创 《Node.js项目实践:构建可扩展的Web应用》

     前言:         首先很感谢社区,这次又有一本不错的 Node.js 的书,而且来自国内有名的 75team 的翻译。     正文:         本书《第三章 Node.js 基于 Mocha 的测试驱动开发和行为驱动开发》一上来还是讲 TDD 和 BDD,其实对于一般的读者,对测试本来就不是很在意,但是还是建议大家关注一下,比较测试也是相对比...

2015-06-28 18:03:22 172

原创 《React:引领未来的用户界面开发框架》读后感

    前言:          其实我们在项目里面用 React 已经很久了,这次赶在社区的读书活动再全面了解一下 React 的相关的东西,收获很多,感谢社区举办的活动有这么好的书。     正文:         其实,React 到底是什么? Facebook 内部的一个 js 类库13年开源用于创建 Web 用户交互界面来自 PH...

2015-06-28 17:20:40 187

原创 vim常见操作

    收集一些vim的常见操作: 删除一行:dd    更多参考:     http://lxs647.iteye.com/blog/1245948

2014-12-09 13:10:23 108

原创 linux命令之telnet

     telnet: 用来远程登录确定远程服务的状态,比如确定远程服务器的某个端口是否能访问    更多地址: http://baike.baidu.com/view/44255.htmhttp://www.cnblogs.com/peida/archive/2013/03/13/2956992.htmlhttp://zoulu1.blog.1...

2014-12-08 11:21:34 137

推荐一本自己翻译的node书

   前言:       号外,号外,翻译的node的书终于出了!!!   正文:       其实很久没有在社区正式冒泡了,一方面加入了一家创业公司,一方面也是一直在做这件事情: 用心翻译了一本node的书,目前一个版本已经正式上架亚马逊Kindle,只要9.99发起并运营了一个node的技术分享微博号:dailyNodejs      ...

2014-12-05 19:13:42 102

原创 如何直接clone某一个分支

      如何直接clone某一个git的分支版本: git clone -b <branch> <remote_repo> 

2014-10-28 18:46:42 950

原创 linux命令之wget

     wget 从网络上下载资源,没有指定目录,下载资源默认为当前目录   更多:   http://www.cnblogs.com/peida/archive/2013/03/18/2965369.html

2014-10-21 17:11:03 117

原创 9月读书活动之《ECMAScript6入门》

   前言:       这次还是继续有一本不错的前端书,其实很早前就一直关注这本书,感谢社区   正文:       其实作为一个老前端,也一直关注过ECMAScript的发展,细到很小的api实现,大到每一个版本的大致方向。也写了不少相关的文章,但是从本书里面还是得到很多知识点: ECMAScript的历史:98年,2.0发布99年12月,...

2014-10-20 14:26:39 120

原创 linux命令之nslookup

     nslookup: 查询一台机器的IP地址和其对应的域名。nslookup *.*.com

2014-09-12 11:15:41 291

原创 tail -f

    tail -f: 实时地得到新追加的文件中的信息   http://www.2cto.com/os/201111/110143.html

2014-09-11 17:47:12 128

原创 linux在vim下如何设置行号

        linux在vim下如何显示行号: :set nu      更多参考: http://www.itokit.com/2012/0415/73598.html

2014-09-11 16:55:02 980

原创 GNU m4

      GNU m4 m4是一个通用的宏处理器,由布莱恩·柯林汉和丹尼斯·里奇设计。m4是基于Ritchie早先为AP-3小型机开发的m3宏处理器扩展的。GNU m4为m4宏前处理器的GNU版本。其目的是为了避免传统m4前处理器中的多种限制,诸如对行长度的最大值限制,宏大小的最大值限制,宏数量的限制等。拿掉这些霸道的限制是GNU项目的既定目标之一。    ht...

2014-09-11 16:45:48 230

原创 Autoconf简介

       最近一直苦逼地整aws的环境搭建,狗血啊:       Autoconf: 一个用于生产可以自动配置软件源代码包以适应多种Unix类系统的 shell脚本工具http://baike.baidu.com/view/5230798.htmhttp://petio.org/tools/autoconf.html...

2014-09-11 16:41:15 182

原创 《8月份读书活动之跨终端web》

    前言:        本系列还是很给力的,《跨终端 Web》这本书其实对我这样的前端同学还是比较感冒的。      正文:        其实在转型移动前端的早期,也是经历了和作者一样的东西,多个域名的适配,到后面一个域名多个模板,到后面响应式的css解决方案-包含细化到高清屏幕的适配,到一度使用phonegap这种东西去打成apk等客户端的方式。  ...

2014-09-03 18:49:33 107

原创 亚马逊服务问题之 WARNING: UNPROTECTED PRIVATE KEY FILE

     最近一直搞亚马逊服务相关的东西:      WARNING: UNPROTECTED PRIVATE KEY FILE: chmod 600 **.pem   http://stackoverflow.com/questions/10090843/ec2-ubuntu-instance-unprotected-private-key-file ...

2014-09-02 14:26:26 263

原创 ssh

     SSH: Secure Shell建立在应用层和传输层基础上的安全协议专为远程登录会话和其他网络服务提供安全性的协议     http://baike.baidu.com/subview/16184/5909252.htm    http://www.it165.net/os/html/201402/7315.html ...

2014-09-02 13:29:22 69

js获取当前时间的前一天

      其实这种需求很多很多,今天记录下来把: function getPrevDate() { return new Date(new Date() - 1000*60*60*24).getDate();} function getPrevMonth() { return new Date(new Date() - 1000*60*60*2...

2014-09-01 15:32:54 356

原创 linux的Screen

    Screen: 可以在多个进程之间复用一个物理终端的窗口管理器有会话的概念可以在一个screen会话中创建多个screen窗口   参考:     http://www.ibm.com/developerworks/cn/linux/l-cn-screen/     http://www.turbolinux.com.cn/turbo/wiki...

2014-08-26 13:41:51 89

原创 js之左移运算

     左移运算:  >>把数字中的所有位数向左移动指定的数码2 就是二进制 10,左移 5位, 1000000 -- 2的6次方。   扩展阅读:      http://www.w3school.com.cn/js/pro_js_operators_bitwise.asp...

2014-08-25 20:09:52 366

原创 console.trace()

     console.trace(): 追踪函数的调用轨迹function ad(a, b) { console.trace(); return a + b;}     更多参考:     http://www.ruanyifeng.com/blog/2011/03/firebug_console_tutorial.html...

2014-08-21 20:27:56 723

原创 linux进程处理

      查找进程: ps -ef | grep node//第二种ps -ax | grep node      kill掉某个进程: kill -9 1039 

2014-08-20 17:42:05 88

原创 node如何退出

    node的退出: 在命令行:$ node> .exit$    很多人应该很少用这种方式~~     扩展阅读:     http://stackoverflow.com/questions/5266152/how-to-exit-in-node-js  ...

2014-08-20 16:09:16 140

原创 linux的信号

    信号是unix中古老的进程键通信机制: SIGINT  ----- 键盘ctrl+c产生的中断信号

2014-08-20 15:07:04 83

原创 node -e介绍

     本文介绍一个node的参数 -e: 可以直接运行脚本,不用再去先创建一个js文件node -e "console.log('wandoujia welcome you')"     注释:外层是“”,内层是''...

2014-08-16 20:46:36 829

原创 js里面的~~

     记录一下js里面的 ~~:     //小于等于的整数~~2 === Math.floor(2); //true~~2.4 === Math.floor(2.4); //true~~3.9 === Math.floor(3.9); //true 可以用来替换Math.floor()而且字符数少了      扩展阅读: ...

2014-08-16 19:59:22 117

原创 X-Frame-Options

   最近客户端内嵌的页面发现了 X-Frame-Options,记录一下: 防止某些地址被frame内嵌有3个值:DENY                  拒绝SAMEORIGIN     同源域名下ALLOW-FROM    允许的   扩展阅读:    http://kevin-wu.net/tag/x-frame-options/ ...

2014-08-16 18:15:55 122

原创 ImageMagick

    ImageMagick: 创建、编辑、合成图片的软件读取、转换、写入各种格式的图片免费软件     扩展阅读:    http://baike.baidu.com/view/1109708.htm...

2014-08-14 13:42:52 144

原创 GraphicsMagick简介

     GraphicsMagick: 图像处理里的瑞士军刀跨平台使用而且容易安装被Flickr和Etsy使用   扩展阅读:    http://baike.baidu.com/view/5217354.htm?fr=aladdin...

2014-08-14 13:35:27 126

原创 用authbind绑定端口

    在linux下,普通用户如何绑定某些端口: linux上普通用户无法绑定1024以下的端口采用authbind,它会调用一些环境变量,来绑定某些端口   扩展阅读:     http://jingyan.baidu.com/article/4d58d541cfd9a99dd4e9c0a6.html...

2014-08-14 13:08:35 717

原创 【node片段】如何判断是否是sudo操作

     node里面如何判断是否是sudo操作: process.getuid() === 0process.env.SUDO_USER // 如果是sudo操作,返回user 

2014-08-14 12:19:19 353

原创 什么是cairo

    cairo: 免费的矢量绘图软件库多平台http://cairographics.org/http://www.ibm.com/developerworks/cn/linux/l-cairo/

2014-08-11 20:48:16 155

原创 在mac下面安装node-canvas

     很多人装node-canvas半天没装上: https://github.com/Automattic/node-canvas/wiki/Installation---OSX

2014-08-11 19:35:57 464

原创 linux命令之tar

    linux命令之tar: 打包和解压http://www.cnblogs.com/peida/archive/2012/11/30/2795656.htmlhttp://blog.csdn.net/ericbaner/article/details/3966741 

2014-08-11 18:24:55 96

原创 mac安装wget

    mac下面安装wget:     brew:http://brew.sh/ brew install wget 

2014-08-11 17:41:03 90

原创 HTML实体字符列表

    最近在研习he这个Node包,里面提到了一些不错的资料: http://www.whatwg.org/specs/web-apps/current-work/multipage/syntax.html#named-character-referenceshttp://mothereff.in/html-entities...

2014-08-08 17:55:00 174

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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