분류 전체보기
-
[Docker] 도커의 장점program_language 및 궁금한것/Docker 2019. 11. 19. 11:36
Doker란 Doker, Inc.에서 Go언어로 개발하였다 서버의 경우 1대의 서버에서 복수의 프로세스를 실행하지만, Docker의 경우 하나의 Docker컨테이너에 하나의 마스터 프로세스를 실행하도록 구성해야 한다. 1 컨테이너, 1 마스터 프로세스로 구성한다. - 포터블한 이미지를 손쉽게 생성 및 이용할수 있게 되었다는 점이 높게 평가 받았다. - 포터블 하다란? 특정환경에서 동작하는 프로그램 한 세트가 다른 환경에서도 제대로 동작한다. docker는 아주 특정한 문제점을 해결해 준다! 바로 'environment disparity' ex) 개발 완료 후 서버에만 올리면 되는 상황에서 에러가 난 이유는 나의 컴은 윈도우 서버는 리눅스라서 컴퓨터, 서버 둘다 도커를 설치하여 도커 파일을 생성한다. 그러..
-
ES6와 TypeScript의 비교Web/JavaScript 2019. 11. 19. 11:07
우선 ES6라는 이름이 붙게 된 계기: ECMAScript는 자바스크립트 언어의 표준이다. JavaScript (ES6) TypeScript Class문법 제공(Constructor, extends) 타입체크==정적타입언어 let (값 재선언 가능) interface지원 const == 자바의 final OOP지향 간결한 함수 ES2015문법에 익숙하다면 어려움없이 시작 가능 짧은 코드 자바스크립트의 수퍼셋 Promises(비동기 프로세싱) 프로젝트 규모가 클수록 장기간 유지보수할 가능성이 높을수록 유리하다 동적타입언어 d.ts파일은 쉽게 정의하기 어렵다. Vue.js가 사용함 - TypeScript는 JavaScript를 대체하기 위해 나온 언어이다. - JavaScript는 변수의 타입이 없다. va..
-
[ spring boot ] swagger(스웨거) 간단한 사용 방법!Web/Spring boot 2019. 11. 15. 22:57
스웩넘치는 swagger 흠... postman과 같은 기능을 한다. pom.xml추가 1.8 2.8.0 io.springfox springfox-swagger2 ${swagger.version} io.springfox springfox-swagger-ui ${swagger.version} io.springfox springfox-spi ${swagger.version} io.springfox springfox-bean-validators ${swagger.version} org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-web-services conf 패키지 안에 SwaggerConfi..
-
[ spring boot] 간단한 h2 설정 및 사용방법Web/Spring boot 2019. 11. 15. 22:50
application.yml 파일에 아래 추가 * 파이썬처럼 띄어쓰기가 의미(?)를 갖으니 띄어쓰기 주의 * ddl-auto: 프로젝트 실행시마다 테이블 새로 생성 server: port: 18888 spring: jpa: database: H2 hibernate: # create - 생성한것 계속 쓰기 ddl-auto: create datasource: # url접속시 jdbc:h2:mem:testdb 이걸 꼭 적어줘야 웹페이지로 DB정보를 볼 수 있다. url: jdbc:h2:mem:testdb;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EXIT=FALSE username: sa password: driverClassName: org.h2.Driver h2: console: enabled:..