From b41500f86c7691d12c173fbee2d6944c8b5222d8 Mon Sep 17 00:00:00 2001 From: nutter123 <972360566@qq.com> Date: Wed, 5 Jul 2017 14:50:08 +0800 Subject: [PATCH 1/3] =?UTF-8?q?add=20=E7=A9=BA=E6=A0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- imooc/app.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/imooc/app.js b/imooc/app.js index 3fba50d..ffcffac 100644 --- a/imooc/app.js +++ b/imooc/app.js @@ -48,7 +48,7 @@ app.use(session({ }), resave: false, saveUninitialized: true -})) +})) if('development'==app.get('env')){ app.set('showStackError',true) From ff4907a1053189a0a36adbb9837009d873a22491 Mon Sep 17 00:00:00 2001 From: nutter123 <972360566@qq.com> Date: Wed, 5 Jul 2017 15:12:00 +0800 Subject: [PATCH 2/3] 1 --- imooc/app.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/imooc/app.js b/imooc/app.js index ffcffac..6c6cc31 100644 --- a/imooc/app.js +++ b/imooc/app.js @@ -13,6 +13,7 @@ var dbUrl='mongodb://localhost/imooc' var logger = require('morgan') var fs = require('fs') + mongoose.connect('mongodb://localhost/imooc') //models loading var models_path = __dirname+'/app/models' @@ -48,7 +49,7 @@ app.use(session({ }), resave: false, saveUninitialized: true -})) +})) if('development'==app.get('env')){ app.set('showStackError',true) From 3738dd9f23a8c7c8e3614f94565e290eb69c25f7 Mon Sep 17 00:00:00 2001 From: nutter123 <972360566@qq.com> Date: Sat, 8 Jul 2017 15:14:31 +0800 Subject: [PATCH 3/3] node --- nodeschool/javascripting/program.js | 3 + nodeschool/javascripting/rounding-numbers.js | 3 + nodeschool/javascripting/scope.js | 14 ++ nodeschool/learnyounode/mymodule.js | 13 ++ nodeschool/learnyounode/program.js | 161 +++++++++++++++++++ 5 files changed, 194 insertions(+) create mode 100644 nodeschool/javascripting/program.js create mode 100644 nodeschool/javascripting/rounding-numbers.js create mode 100644 nodeschool/javascripting/scope.js create mode 100644 nodeschool/learnyounode/mymodule.js create mode 100644 nodeschool/learnyounode/program.js diff --git a/nodeschool/javascripting/program.js b/nodeschool/javascripting/program.js new file mode 100644 index 0000000..da58a8a --- /dev/null +++ b/nodeschool/javascripting/program.js @@ -0,0 +1,3 @@ +var pizza = 'pizza is alright' +pizza = pizza.replace('alright','wonderful') +console.log(pizza) diff --git a/nodeschool/javascripting/rounding-numbers.js b/nodeschool/javascripting/rounding-numbers.js new file mode 100644 index 0000000..be7dc8a --- /dev/null +++ b/nodeschool/javascripting/rounding-numbers.js @@ -0,0 +1,3 @@ +var roundUp = 1.5 +var rounded = Math.round(roundUp) +console.log(rounded) diff --git a/nodeschool/javascripting/scope.js b/nodeschool/javascripting/scope.js new file mode 100644 index 0000000..351a336 --- /dev/null +++ b/nodeschool/javascripting/scope.js @@ -0,0 +1,14 @@ +var a = 1, b = 2, c = 3; + (function firstFunction(){ + var b = 5, c = 6; + (function secondFunction(){ + var b = 8; + console.log("a: "+a+", b: "+b+", c: "+c); + (function thirdFunction(){ + var a = 7, c = 9; + (function fourthFunction(){ + var a = 1, c = 8; + })(); + })(); + })(); + })(); diff --git a/nodeschool/learnyounode/mymodule.js b/nodeschool/learnyounode/mymodule.js new file mode 100644 index 0000000..0481496 --- /dev/null +++ b/nodeschool/learnyounode/mymodule.js @@ -0,0 +1,13 @@ +var fs = require('fs') +var path = require('path') + +module.exports = function(folder,ext,callback){ + fs.readdir(folder,function(err,files){ + if(err) + return callback(err) + files=rfiles.filter(function(file){ + return path.extname(file)==='.'+ext + }) + callback(null,files) + }) +} diff --git a/nodeschool/learnyounode/program.js b/nodeschool/learnyounode/program.js new file mode 100644 index 0000000..1df0f58 --- /dev/null +++ b/nodeschool/learnyounode/program.js @@ -0,0 +1,161 @@ +//婴儿学步 +// var a=0; +// for(var i=2;i<=process.argv.length-2;i++){ +// a+=Number(process.argv[i]); +// } +// console.log(a); +//第一个I/O +// var fs = require('fs') +// var buf=fs.readFileSync(process.argv[2]) +// var str=buf.toString() +// console.log(str.split('\n').length-1) +//第一个异步I/O +// var fs = require('fs') +// var a=process.argv[2] +// var buf=fs.readFile(a,function(err,content){ +// console.log(content.toString().split('\n').length-1) +// }) +//ls过滤器 + // var fs = require('fs') + // var a=process.argv[2] + // fs.readdir(a,function(err,list){ + // for(var i=0;i