본문 바로가기
728x90
반응형

Programming222

[Node]기능을 모듈로 분리하기 안녕하세요 ㅎㅎ 오늘은 모듈로 나눈후 불러와서 사용하는방법에 대해 알아보겠습니다. 모듈로 나누었을때의 효율성은 다들 아시겟지만 필요한 함수만 불러와서 사용한다면 다른곳에서도 재사용 할 수 있기 대문에 효율적인 관리가 가능하겠 죠?? 물론 코드의 관리도 훨씬 쉬워집니다. 모든 기본코딩의 간단한 예제인 계산기를 사용해보겠습니다. exports에 추가하는 방법과 , module.exports에 추가하는 방법이 있습니다. 오늘은 첫번재 방식으로 진행하겠습니다. 파일명 : calc.js /** * Created by yunjin on 2017-12-13. */ /* 더하기 */ exports.add = function(a,b){ return a + b; } /* 빼기 */ exports.minus = functi.. 2017. 12. 13.
[Node] 프로세스 객체 process 이번 포스팅에서는 Node.js를 이용하면서 한번쯤은 보셨을법한 process 객체에 대해 진행하겠습니다. Node.js를 책없이 진행하면서 process라는 객체를보고 그냥 필요하구나 라고 지나쳤던 경험이있습니다. 책을사서 제대로 공부하면서 하나하나 다 까볼생각입니다 ㅎㅎ. Java를 경험해보시고 이글을 보신다면 argv가 무엇인지 아실겁니다. 그래도 혹시모르니 간단하게 설명드리겠습니다. argv - argument Vector의 약자입니다. 가변적인 갯수의 문자열을 의미합니다. 간단한 예제로 확인해 보겠습니다. /** * Created by yunjin on 2017-12-13. */ /** 명령 실행시 전달받는 파라미터 argv의 길이*/ console.log('프로세스 실행시 전달받는 파라미터 o.. 2017. 12. 13.
[Node] 실행 파일의 경로 구하기. 안녕하세요. 4개월만에 포스팅을 하게 됩니다. 그동안 국비지원학원 등등 진행하다보니 포스팅을 하지 못했습니다. 이제부터는 취준생이기 때문에 짧지만 지속적으로 다양한분야에 대해 업로드 해보도록 하겠습니다 ㅎㅎ. 다음과 같은 명령어로 파일의 전체 Path 및 폴더의 전체 Path를 출력할 수 있습니다. /** 현재 실행한 파일의 이름과 Path*/ console.log('finaname : ' + __filename); /** 현재 실행한 파일의 Path */ console.log('dirname : ' + __dirname); 다음과 같은 결과화면을 확인할 수 있습니다. 실행은 한 제 컴퓨터의 경로입니다. C:\Users\yunjin\Desktop\JavaScript\path.js를 저는 실행시킨것을 확인.. 2017. 12. 13.
myBatis기초 정리한 PPT 안녕하세요 오랜만에 글을 쓰게 되었습니다 . 이일저일 하다보니 블로그 관리를 못했습니다. 오늘은 몇주전에 myBatis를 공부하면서 만들었던 ppt파일을 공유하려고 합니다. 간단한 설명 및 설정방법을 정리한 압출파일이니 바이러스 걱정없이 사용하셔도 됩니다 보신분들은 피드백필요한것같으면 글남겨주시면 감사하겠습니다 2017. 11. 16.
728x90
반응형