- 博客(24)
- 收藏
- 关注
原创 javascript this指代,new的含义以及prototype,原型链
javascript核心的this prototype new 原型链
2016-12-27 00:49:49 782
翻译 CSS3的srcset size属性1x 2x 3x
responsive-images-youre-just-changing-resolutions-use-srcset翻译原文:https://css-tricks.com/responsive-images-youre-just-changing-resolutions-use-srcset/最近在看css3,找了篇国外的原文,尝试翻译一下,还有一点儿自己的测试,总算理
2016-12-18 20:29:57 3718
原创 module.export and exports
exports 是对module.exports的引用,如果export变了,对module.export没有影响,但是如果改变属性就有影响。例子:var module = { exports:{ name: 'I am arrtribute of module' }}var exports = module.exports;console.log(module
2016-06-30 15:09:57 924
原创 回调地狱,callback hell
由于nodejs的异步特性,我们经常使用callback函数,但是如果在callback里面又要callback的话,会发现多层嵌套不方便给人类阅读。这时候搞个序列性的东西就ok了1.promise 用promise.then(function (){ return passToNext}).then(xxx)2.用async 组件: 简单来说就是类似async
2016-06-28 00:03:20 4072 1
原创 异步I/O原理
同步I/O 发出一个请求后必须等待前个请求完成,才能进入下一个请求。 比如说你发信息给女朋友要求她回电后,不能干别的事情,例如发信息给我。异步I/O 发出一个请求后,无论是否完成,都能发起下一个请求。 比如说你发信息给我后,爱干嘛干嘛。同步是m+n,异步是max(m,n)fn.dosomething(u,x);fn.dosomething.wr
2016-06-27 18:31:24 529
原创 gem下安装sass错误
你明明有了ruby,能用gem,但是却报错:ERROR: Could not find a valid gem 'sass' (>= 0), here is why: Unable to download data from https://rubygems.org/ - Errno::EPIPE: Broken pipe - SSL_connect (http
2016-06-21 11:23:35 1030
原创 javascript 监听事件
今天接触了事件监听,下午写出来了,洗澡的时候回想了好久居然又不甚明白。下面梳理下:先来个简单版的,严格来说不算是监听,但是方便理解。const Listener = {constructor {this.listeners = [ ]; //这是储存监听事件的容器;}subscribe ( functionName ) {this.listeners.p
2016-05-19 00:39:20 943
原创 react, Stateless Functions, ES6 花括号参数, Spread operator
请看一个例子:const FilterLink = (props) => { return ( <a href='#' onClick={e => { e.preventDefault(); store.dispatch({ type: 'SET_VISIBILITY_FILTER', filter: props.filter, }) }}>{pr
2016-05-18 22:34:57 3766
原创 配置redux react 以及webpack
npm initnpm installnpm install webpack --save-devnpm install reactnpm install react-domnpm install --save-dev babel-loader@6.2.1npm install --save-dev babel-core@6.4.5npm install --sav
2016-05-16 16:56:31 1877
原创 flux
今天开始做MERN,这个stack机遇redux,而redux基于flux,所以开始得学flux。需要的教材有:1. http://www.ruanyifeng.com/blog/2015/03/react.html?bsh_bid=744520715阮一峰的react入门,清晰易懂。2. http://www.ruanyifeng.com/blog/2016/01/fl
2016-05-05 23:25:05 672
原创 firebase ionic
刚用ionic + fireangular + firebase + fusejs + nvd3 写了个投票软件ionic是写hybrid app用的,是个css样式,跟bootstrap类似,安装好后跑到www目录下只有三个东西:html js css,操作这三个就好了。后端自己搞定。firebase是个云服务,我用了两个主要功能:nosql 数据库以及用户验证,跟ionic 特
2016-05-04 17:04:52 666
原创 用Meteor 写个即时聊天app
db.chatHistory.insert({'owner':'ucbmDzYaCiSFwqzCu','chattingTo':'2T9u2apuhBTeM5tsS','history':[{'text':'123','creatAt':new Date()}]})db.chatHistory.update({'owner':'ucbmDzYaCiSFwqzCu','chattin
2016-04-01 20:19:03 843
原创 mongodb OSX
用brew安装好mongodb后运行mongod我出现了data/db not found由于不会用vi,所以只好启动的时候设置data存放的路径比如我用绝对路径: mongod --dbpath /Users/NadesicoY/Developer/dbData/
2016-03-26 22:06:29 285
原创 OSX mongodb安装
安装方法两个,一个是上mongodb.org下载tgz压缩包,然后放到你自己的制定目录。二是用brew安装,这个是傻瓜式安装:1.首先安装brew安装包2.然后brew install mongodb3.尝试运行mongod, 会发现 db/data not found ,即找不到路径, 用绝对路径指定比如说 mongod --dbpath /Users/N
2016-03-26 16:45:02 331
转载 javascript 闭包(closure) 与匿名函数的this
//使用外部函数传进来的参数的函数 ---> 闭包是指有权访问另一个函数作用域中的变量的函数。function createFunctions(){ var result=new Array(); for(var i=0;i (function(i){ result[i]=function(){ return i; };
2016-03-22 21:47:17 439
原创 希望到2016.9.22前能完成一篇angualr结构的详解。
Angular 缩写为ng,controller $inject就像调用一样,在controller('myController', [ $resource, $scope ,function (resource, scope) { }] 等同于 myController.$inject($resource, $scope) 那样。
2016-03-22 21:30:04 315
原创 Spiral Matrix
Given a matrix of m x n elements (m rows, n columns), return all elements of the matrix in spiral order.For example,Given the following matrix:[ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ]]
2016-03-21 22:30:41 295
原创 Mac 下安装sublime text3 Nodejs
sublime text3 OSX遇到/bin/sh: node: command not found的解决方案
2016-03-21 21:02:59 5461 3
原创 angular scope
今天看了一天angular, 渐渐有点起色了。github wiki的文档没想到如此清楚 讲的是scope如何用https://github.com/angular/angular.js/wiki/Understanding-Scopes基本上scope跟DOM一样有inheritance. childscope能访问parentscope. 当我们用ng-mo
2016-03-19 00:30:50 490
原创 Session and cookie
Session: - Info stored in server: only pass sessionId back to client. Use session for secure reason but it takes resources. - It is more detailed compared to cookie.Cookie: Format(name,key/value,
2016-03-16 23:56:25 301
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人