본문 바로가기
  • [성공하는 개발자] - Developer

분류 전체보기155

[Node] 웹서버 만들기 github.com/web-n/web1_html_internet web-n/web1_html_internet Contribute to web-n/web1_html_internet development by creating an account on GitHub. github.com 소스 다운로드 var http = require('http'); var fs = require('fs'); var app = http.createServer(function (request, response) { var url = request.url; if (request.url == '/') { url = '/index.html'; } if (request.url == '/favicon.ico') { return respon.. 2021. 4. 20.
09. Inference 타입추론 Type Inference (타입추론) function print(message) { console.log(message); } message 아래 ... 추론된 것을 볼 수 있다 에러는 아니지면 경고이다 위처럼 작성하면 어떤 값이든 할당 가능하다 기본 값으로 any 할당 되어 있다 function print(message = 'hello') { console.log(message); } 정확히 타입을 정확하게 지정해줘야 한다. 아니면 message 기본값을 할당 해줘야 한다. function add(x: number, y: number) { return x + y; } const result = add(1, 2); return x + y; 값이 추론 된 것을 볼 수 있다 function add(x: n.. 2021. 4. 20.
[Node] 다운로드 & 설치 안정적인 버전으로 설치해주자 Windows 설치 Win : Ctrl+R 눌러 주면 위와 같은 화면이 생성 된다 MacOS : 터미널 v12.16.2 버전으로 설치해줬다 위 버전을 설치 하셨으면 v14.16.1 되었을 것이다. node 실행 후 console.log(1+1); 입력하여 잘 작동하는지 확인해보자. 숫자 2가 나왔다면 성공이다 node 종료 방법 : Ctrl+c 2번 or .exit 프로젝트를 만들어 보자 Win 경로 : C:\Users\HEON\Desktop\node MacOS 경로 : ~/Desktop/node ~/ : 로그인 한 계정위치 폴더이다 node 라는 폴더를 바탕화면에 만들어 주었다 hellow.js 실행해보자 node hellow.js 실행 파일이 정상적으로 실행된 것을 볼 수.. 2021. 4. 20.
MariaDB(or MySQL) 1093 오류 발생 아래와 같은 SQL을 실행할 때 INSERT INTO T_NAME ( ID, NAME, ORDER_NO ) VALUES ( #{id}, #{name}, ( SELECT IFNULL(MAX(ORDER_NO), 0) + 1 FROM T_NAME WHERE ID = #{id} ) ) SQL 오류 (1093): Table 'T_NAME' is specified twice, both as a target for 'INSERT' and as a separate source for data 와 같은 오류가 발생한다면 .... INSERT INTO T_NAME ( ID, NAME, ORDER_NO ) VALUES ( #{id}, #{name}, ( SELECT IFNULL(MAX(ORDER_NO), 0) + 1 FRO.. 2021. 4. 19.