우아한 형제들에서 주관하는 테크 세미나인 "우아한 테크 세미나"에서 백기선 님의 스프링 부트 관련 세미나를 듣고 정리한 내용입니다. Speaker: 백기선 Whiteship Java, Spring 관련 기술을 공유하고 인터넷 강의를 만들고 있습니다. www.whiteship.me Spring Initialier SNAPSHOT 베타 버전. 최신 버전의 SNAPSHOT은 새로운 기능이나 최적화가 있을 수도 있지만 완벽하게 검증이 되지 않은 단계 M(Milestone) 정식 배포 전 테스팅 버전 RC(Release Candidate) 정식 배포되기 직전 버전. 특별히 문제가 없으면 GA로 넘어감. GA(Generally Available) 버전 뒤에 아무것도 붙지 않았거나, GA라고 붙은 것은 stable ..
리눅스 프로세스 상태 전이 & 코드 리눅스 프로세스2 이번 글에서는 이전에 리눅스 프로세스에 관한 설명에 추가 내용을 알아보도록 하겠습니다. 이전 리눅스 프로세스 관련 내용은 아래에 링크를 참고 합니다. 2017/08/29 - [서버운영/Linux] - 리눅스 gsk121.tistory.com 프로세스 상태 전이 > 도리의 디지털라이프 I. 프로세스 상태 전이도 가. 프로세스 상태 전이도 멀티 프로세스 시스템 사용 시 프로세스 생성 ~ 종료까지 성능 최적화를 위한 프로세스 제어 기법 나. 프로세스 상태 상태 설명 생성 (Created) blog.skby.net cd proc/sys/kernel # 이 시스템에서 동시에 존재할 수 있는 프로세스의 최대 갯수 # 좀비 프로세스가 많아져서 pid_max에 가까..
tty date > /dev/pts/0 date > /tmp/date.txt cat /tmp/date.txt 진짜 기초 기초 기초 명령어 # 에코 내용으로 txt 파일을 만들기 echo 'Hello World' >> sample.txt # a를 복사해서 b라는 이름의 파일로 만들기 cp sample.txt test.txt # 디렉토리 생성 mkdir src # 해당 파일을 해당 디렉토리로 옮기기 mv sample.txt src # 원본을 복사해서 타겟이름으로 만들기, -r 은 디렉토리 내부 내용도 포함 cp -r src tgt # 원본이름을 타겟이름으로 바꾸고 대상은 이것이다. rename src src_old src # 이것도 동일한 기능을 한다 mv src src_old # 해당 파일을 삭제하는데, ..
Vue.js Vue.js Vue.js - The Progressive JavaScript Framework vuejs.org Versatile에서 full-featured framework는 Angular를, library는 React를 의미한다. 유명한 두 프런트엔드 프레임워크의 장점을 적절히 따왔다고 소개하고 있다. TMI React는 에러가 났을 때 에러 메시지가 매우 정교하다고 한다. 아무래도 contributor가 많은 상대적으로 오래된 프레임워크여서 그런 것 같다. Vue.js는 이에 비하면 에러 찾기가 좀 힘들다. Virtual Dom 가상 돔 직접 돔을 조작하는 것이 아니라, 이벤트가 발생하면 저장된 상태를 저장하는 변수인 상태 변수(state variable)를 선언하고, 이벤트가 발생하..
Logging [Logging] SLF4J를 이용한 Logging - Heee's Development Blog Step by step goes a long way. gmlwjd9405.github.io [Java Library] slf4j + log4j2 한 방 정리 | slf4j와 log4j2 slf4j는 자바 로깅 시스템을 쉽게 사용할 수 있도록 해주는 라이브러리이며, 다양한 자바 로깅 시스템을 사용할 수 있도록 파사드 패턴(facade pattern) 및 추상화를 통해 로깅 기능을 제 engkimbs.tistory.com Spring Boot의 Logging 기본 인터페이스는 slf4j를 사용하고 있다. Spring Boot의 Logging 기본 구현체는 Logback이다. log4j2는 slf4..
doljae/spring_backend_demo Project snippet using Spring(boot). Contribute to doljae/spring_backend_demo development by creating an account on GitHub. github.com 프로젝트할 때 바로 사용할 수 있도록 최소한의 환경설정을 한 프로젝트 repository를 만들었다. 몇 가지 주제에 대해서 추후 추가할 계획. 프로젝트 초기 세팅에 빠르게 사용할 수 있으면 좋겠다.