도커를 쓰는 이유 : 어떠한 프로그램을 다운 받는 것을 간편하게 하기 위함. : 갖고 있는 서버, 패키지 버전, 운영체제 에 따라 프로그램을 설치 과정에 다양한 에러 발생 설치과 정이 복잡하다. 도커는 무엇인가요? : 컨테이너를 사용하여 응용 프로그램을 더 쉽게 만들고 배포하고 실행할 수 있도록 설계된 도구 : 컨테이너 기반의 오픈소스 가상화 플랫폼 생태계 * 컨테이너 : 일반적으로 컨테이너는 물건을 넣고 다양한 운송 수단으로 쉽게 옮길 수 있음. 서버에서의 컨테이너 개념 - 다양한 프로그램 , 실행환경을 컨테이너로 추상화하고 동일한 인터페이스를 제공하여 프로그램의 배포 및 관리를 단순. 프로그램을 손쉽게 이동 배포 관리를 할 수 있게 해줌. 다양한 클라우드 환경(AWS, Azure, Google Col..
https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%ED%95%B5%EC%8B%AC-%EC%9B%90%EB%A6%AC-%EA%B8%B0%EB%B3%B8%ED%8E%B8/dashboard 스프링 핵심 원리 - 기본편 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다., - 강의 소개 | 인프런 www.inflearn.com 의문점 기존 AppConfig 를 작성한 내용을 보면 new MemberRepository()를 OrderService, MemberService 를 각각 Bean에 등록할 때 호출한다. 싱글톤 객체는 오직 유니크한 하나의 객체를 생성하는 것인데 new..
https://programmers.co.kr/skill_checks 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 스킬 체크 레벨 2단계 프로그래밍 초급자를 위한 기초 수준으로 설명되고 있음. - 1시간 2문제를 풀었습니다. 1번 : progresses 기능이 있고, Speed들이 각각 있을 때 언제 배포가 가능한 지(앞의 기능이 배포가 되어야 뒤에 있는 건들도 배포 가능함.) HashMap 으로 접근( Day 일자에 몇개의 기능 배포를 하는 지) -> LinkedHashMap으로 변경함 Key 순서대로 정답을 출력 import java.util.*; ..
Vue 3 에서 초기 프로젝트 componet 생성 후 연동 시 에러메시지 발생 should always be multi-word vue/multi-word-component-names 아래와 같이 package.json 의 rules 밑에 내용 추가 혹은 2단어 이상으로 component 설정하기. "rules": { "vue/multi-word-component-names": 0 } Srping Boot 초기 프로젝트 내 DataSource 없을 때 임시로 설정. @SpringBootApplication(exclude = DataSourceAutoConfiguration.class) Vue 쪽 api Get으로 보내고 response 값 items에 저장하는 예제 import axios from "a..