일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- MongoDB
- 인공지능
- 주일설교
- 통계
- 김양재 목사님
- 빅데이터
- Deep learning
- 딥러닝
- c++
- Statistics
- Artificial Intelligence
- 빅 데이터
- No SQL
- data science
- 김양재
- R
- 데이터 과학
- 우리들교회
- openCV
- 몽고디비
- probability
- node.js
- 빅데이타
- Big Data
- WebGL
- 김양재 목사
- 확률
- Machine Learning
- nodeJS
- 빅 데이타
- Today
- Total
목록node.js (53)
Scientific Computing & Data Science
[Example] var session = require('express-session'); var app = express(); app.use(session({ secret: 'keyboard cat', cookie: { maxAge: 60000 }})); app.get('/name/:name', function(req, res){ req.session.name = req.params.name; res.send('To see the session in action Go Here!'); }); app.get('/name', function(req, res){ res.send(req.session.name); }); [Result]
[express-cookie 설치] $ sudo npm install express-session [API]var express = require('express'); var session = require('express-session'); var app = express(); app.use(session({secret: 'keyboard cat'})); [Example]var session = require('express-session'); var app = express(); app.use(session({ secret: 'keyboard cat', cookie: { maxAge: 60000 }})); app.use(function(req, res, next) { var sess = req.ses..
[app.js] app.get('/name/:name', function(req, res){ res.cookie('name', req.params.name).send('To see the cookie in action, Go Here'); }); app.get('/name', function(req, res){ res.clearCookie('name').send(req.cookies.name); });
[app.js] app.get('/name/:name', function(req, res){ res.cookie('name', req.params.name).send('To see the cookie in action, Go Here'); });app.get('/name', function(req, res){ res.send(req.cookies.name); }); [웹 브라우저 내 실행결과]다음과 같이 주소창에 주소를 입력한다:http://127.0.0.1:3000/name 브라우저 콘솔에서 다음과 같이 입력한다: document.cookie "name=gchoi"
[app.js] app.use('/', routes); [index.js]var express = require('express'); var router = express.Router();var users = ['choi', 'kim','park', 'lee', 'cho']; router.get('/users/:from-:to', function(req, res){ var from = parseInt(req.params.from, 10), to = parseInt(req.params.to, 10); res.json(users.slice(from, to + 1)); }); module.exports = router;
[웹 브라우저 창에서 UserID 받기]app.jsvar express = require('express'); var path = require('path'); var favicon = require('serve-favicon'); var logger = require('morgan'); var cookieParser = require('cookie-parser'); var bodyParser = require('body-parser'); var routes = require('./routes/index'); var users = require('./routes/users'); var app = express(); // view engine setup app.set('views', path.join(__..
by Geol Choi | September 8, 2014 이번 글에서는 Node.js의 패키지 모듈인 Express 4를 이용하여 웹 어플리케이션의 템플릿 생성에 대해 알아보도록 하겠습니다. 우선 각자의 시스템에 Node.js가 설치되어 있음을 가정합니다.1. Express 4 설치Node.js가 설치되어 있으면 npm, 즉 Node Package Manger가 같이 설치됩니다. 우선 쉘(Mac OS는 Terminal, Windows는 Console)을 실행합니다. 설치 시 자동으로 전역 환경변수가 설정되므로 경로에 관계없이 npm 명령이 실행됩니다. Express 4를 설치하기 위해 다음과 같이 명령을 입력합니다: $ sudo npm install -g express 설치옵션 -g는 전역(글로벌) 환..
원문 : http://www.itworld.co.kr/slideshow/87663 Node.js는 전체 수명 관점에서 보면 한창 약동하는 봄의 시기를 보내고 있다. 많은 사람들이 Node.js 플랫폼에서 웹 사이트와 애플리케이션을 구축하는 더 새롭고 효율적인 방법을 연구하는 덕분에 선택할 수 있는 옵션들도 빠르게 늘어나고 있다.이번에 소개할 내용은 그 중에서도 가장 눈에 띄는 몇 가지 프레임워크들이다. 이 프레임워크의 도움을 받으면 복잡한 웹 사이트, 데이터 지향적인 웹 앱, 실시간 애플리케이션 또는 API를 더 간편하게 구축할 수 있다. 새 프로젝트를 시작할 때 이러한 프레임워크를 기반으로 작업하면 노드 생태계에 축적된 최선의 연구 결과와 경험을 빠르게 활용할 수 있다. [익스프레스(Express)]미..
Written by Geol Choi | May. 1, 2014 데이터소스의 유형에는 다음과 같은 것들이 있다:오픈 데이터텍스트 파일Excel 파일SQL 데이터베이스NoSQL 데이터베이스멀티미디어웹 스크랩 이들에 대해 각각 자세히 알아보도록 하자. 데이터 소스데이터소스란, 데이터를 추출 및 저장과 관련된 모든 기술을 설명하는데 사용되는 용어이다. 가공되지 않은 데이터의 근원지는 관찰 로그(observation logs), 센서, 트랜잭션(transaction), 사용자 행동 등이다. 데이터소스와 데이터세트에 대해 언급할 것인데, 데이터세트란 데이터의 집합체를 의미하며 일반적으로 행과 열을 갖는 테이블형으로 정리된다. [그림 1.] 데이터세트의 예 (출처: http://commons.wikimedia.or..