본문 바로가기

★전체보기★124

[TypeScript] 2. 개발환경 세팅 1. IDE : Visual Studio Code 설치 링크 : https://code.visualstudio.com/ 2. node.js 설치 링크 : https://nodejs.org/ko/ 3. TypeScript 설치 - cmd 또는 Visual Studio Code의 Terminal 실행 > node 설치확인 (vsc 터미널에서 node 명령어가 듣지 않는다면 관리자권한으로 vsc실행) - node 가 정상적으로 설치되었다면, ctrl + c를 통해 프로세스 종료 후 >npm install -g typescript 실행 >tsc 실행이 정상적으로 된다면 설치완료됨. 4. 개발환경 세팅 - TypeScript workspace 및 Project 폴더생성 \TypeScript_workspace\bl.. 2022. 5. 30.
[TypeScript] 1. TypeScript 란? 1. TypeScript 란? : MS에 의해 개발된 오픈소스 프로그래밍 언어로, 기존 JavaScript에 Type System을 붙혀서 확장한 언어입니다. TypeScript = JavaScript + TypeSystem .ts 파일로 만들며, TypeScript 컴파일러(tsc)를 통해 JavaScript로 변환되고 실행됩니다. .ts > tsc Complier > .js > node.js로 컴파일된 .js파일실행 2. JavaScript, TypeScript 비교 * JavaScript function add(n1, n2) { return n1 + n2; } console.log(add('1','2')); *TypeScript function add(n1: number, n2: number): n.. 2022. 5. 30.
[Spring] 1. Spring Framework란 무엇인가? 1. Spring Framework란 무엇인가? : 스프링 프레임워크는 자바 플랫폼을 위한 오픈 소스 애플리케이션 프레임워크로서 간단히 스프링(Spring)이라고도 한다. 동적인 웹 사이트를 개발하기 위한 여러 가지 서비스를 제공하고 있다. 대한민국 공공기관의 웹 서비스 개발 시 사용을 권장하고 있는 전자정부 표준프레임워크의 기반 기술로서 쓰이고 있다. * 정리 * 1. 개발하기 좋은 틀 2. 다양한 라이브러리를 제공한다. 3. 순수한 자바 객체를 사용한다. (POJO) 4. IoC기반 프레임워크 5. 경량 컨테이너 6. AOP 지원 ※ 쉽게 이해하기 : Spring Framework는 개발자가 개발하기 쉽게 정의해놓은 틀이라고 이해하면 좋다. Spring의 뜻이 개발자에게 봄이왔다. 라는 의미이기도하다.. 2022. 5. 23.
[Java] 6. super 란 무엇인가 1. super 란 무엇인가 : 자손 클래스에서 조상 클래스로부터 상속받은 맴버를 참조하는 변수이다. 멤버변수와, 지역변수 이름의 같을 때 this를 사용해서 구별했듯이 상속받은 맴버와 자신의 맴버와 이름이 같을 때 super를 써서 구별할 수 있다. class Parents { int x = 10; } class Child extends Parents{ int x = 20; public void print() { System.out.println("x : " + x); System.out.println("this.x : " + this.x); System.out.println("super.x : " + super.x); } } public class Main { public static void mai.. 2022. 3. 16.