본문 바로가기
블로그 이미지

방문해 주셔서 감사합니다! 항상 행복하세요!

  
   - 문의사항은 메일 또는 댓글로 언제든 연락주세요.
   - "해줘","답 내놔" 같은 질문은 답변드리지 않습니다.
   - 메일주소 : lts06069@naver.com


Promise2

Node.js와 Java와의 서로다른 차이 Node.js는 만들어진지 얼마 되지 않는 서버 언어로, 자바스크립트 문법을 바탕으로 개발되어있다. 2009년에 최초 버전이 탄생되어 2011년에 안정화버전이 발표되어 여러 곳에서 사용중이다. Node.js로 구성된 서버의 특징은 단일 스레드만 사용하여 요청을 처리하며 응답속도가 빠른점이며, 자바스크립트처럼 이벤트 루프방식을 통해 해당 일을 수행하는 방식으로 된 점도 특징이라 할 수 있다. ​ 이에반에 java로 이루어진 서버는 오래전부터 사용된 언어로, 1990년대부터 현재까지 사용중에 있다. 엄격한 문법체계가 특징이며 다른 인터프린터 언어와는 달리 컴파일언어인 점도 특징이라 할 수 있다. 또한 요청이 들어오면 스레드풀에서 스레드를 꺼내어 해당 일을 처리하게 구성되어있다. ​ Node.js를 사용하다 .. 2019. 4. 30.
자바스크립트 Promise 프로미스는 자바스크립트에서 동기 방식 처리를 위해 생긴 기술이다. 즉, 어떠한 행위를 걸어 놓고선 그 행위가 끝나면 다음 행위를 하라는 기술이다. 간단하게, ajax같은 기술을 사용하면 데이터를 받으면서 다른행위를 할 수 있는 것과 반대되는 개념이다. 1번부터 5번까지의 할 일이 있다면 반드시 1번 끝난 이후에 2번하라 라고 명령을 할 수가 있다. 아래 예제코드를 보면, function method(param){ //함수 선언 return new Promise(function(resolve,reject){ //프로미스 객체로 리턴 내부의 변수는 당연히 바꾸어서 사용 가능하다. if(param != null){ resolve('good working'); //resolve는 프로미스의 고유 기능, 성공시 .. 2019. 4. 27.