달력(월) 열기 : cal 달력 연도 : cal 연도 달력(연) 열기 : cal -y 달력 앞 or 뒤 월까지 보여주기 : cal -A or -B 숫자 월 년 (ex cal -A 1 -B 1 8 2020) 명령어 이력 보기 : history 명령어 이력 지우기 : history -c 명령어 이력 번호로 실행 하기 : !번호 실행명령어의 경로 보기 : which 명령어 clear : ctrl + l terminal 열기 : ctrl + alt + t terminal 닫기 : ctrl + d zoom out : ctrl + + zoom in : ctrl + -
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/ogKiG/btqGQbNOXFL/2WebysTqdEFvbK6Kuwqwm1/img.png)
1. 스프링 프로파일은 실제 실용환경, 개발환경에 따른 설정을 편리하게 해준다. 2. 아래서 작성할 내용은 유닛 및 통합테스트를 위한 H2와 개발용 MySql, 실구동용 MySql 3가지 프로파일을 작성했다. 3. 프로파일별로 default, prod, dev로 나누어서 작성하였다. 3-1 리소스 폴더에는 기본적으로 모든 경우에 동작하는 application.properties 파일을 그대로 사용하였다. 3-1-1 내용은 디버깅으로 동작하도록 하였고 기본동작 포트는 8080이다. logging.level.pe.pilseong.recipe=debug spring.thymeleaf.cache=false spring.thymeleaf.mode=HTML server.port=8080 3-2 default 프로파..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/AUMk6/btqGJGHdYXQ/LyMOAc0ZRpfGjXs1mkV1TK/img.png)
1. 일반적인 리눅스 이미지는 자동실행이 되지 않는다. 일반적으로 다른 도커 이미지의 베이스가 된다. 2. docker run centos 명령어로 실행하면 도커 허브에서 최신버전이 다운로드가 되고 실행종료된 컨테이너가 생성된다. 2-1 이 이미지는 실행되고 있지 않으므로 docker start id 로 먼저 실행중으로 변경해야 실제 작업이 가능하다. 2-1-1 그 후에 interaction 모드에 들어가려면 docker exec -it id 명령을 사용하면 된다. 2-2 아니면 처음 부터 docker run -it centos 를 사용하여 바로 interaction 모드에서 작업을 할 수 있다. 3. 새로운 이미지에는 java가 설치되어 있지 않으므로 centos에 붙어서 자바를 설치해야 한다. 3-1..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/Rsn93/btqGQcZwGx3/CJoIlK0aBnezqXAs88rZ0k/img.png)
1. mongodb docker run -d -p 27017:27017 --name test-mongo -v C:/Users/heops/data/db:/data/db mongo:latest 1. 실행 중인 컨테이너 삭제하기 docker kill $(docker ps -q) 2. 중지된 컨테이너 삭제하기 docker rm $(docker ps -a -q) 3. untagged image 삭제하기 3-1 untagged 이미지는 도커 이미지를 생성하면 자동으로 latest가 붙는데 바로 직전 lastest는 untagged가 된다. docker rmi $(docker images -q -f dangling=true) 4. 모든 이미지 삭제하기 (컨터이너 삭제와 동일한 방식이다.) docker rmi $(do..
1. 참고용이다. 1-1 root 패스워드 설정을 위한 환경변수를 설정하고 있다. 1-2 데이터베이스 파일은 로컬에서 저장하도록 하고 있다. docker run --name doggie-mysql -e MYSQL_ROOT_PASSWORD=qwe123 -p 3306:3306 -v E:\dockerdata\mysql:/var/lib/mysql -d mysql --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci docker run --name postgres-nas -e POSTGRES_PASSWORD=qwe123 -e PGDATA=/var/lib/postgresql/data/pgdata -p 5433:5432 -v ~/dockerdata..
1. 포트는 Dockerfile를 찾아보면 나온지만 그냥 적어 놓는다. 1-1 15672는 rabbitMQ management 서버에 접근하기 위한 포트 매핑이다. 1-2 rabbitMQ서비스는 5671, 5672를 사용하는데 모두 매핑해야 동작한다. 1-3 하나 이상의 포트 매핑은 그냥 -p를 여러번 사용하면 된다. 1-4 rabbitMQ는 hostname 별로 메시지를 저장하므로 도커환경에서 hostname 설정은 반드시 필요하다. docker run -d --hostname my-rabbit --name some-rabbit -p 15672:15672 -p 5671:5671 -p 5672:5672 rabbitmq:3-management
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cMXmjT/btqGmPFhtgz/3vaZKfEuMLmJc012Fwn0X0/img.png)
0. 스프링 MVC 기본적으로 request 헤더에 설정되어 있는 accept-language라는 항목을 보고 어떤 언어인지를 판단한다. 0-1 ko-KR은 한국 en-US는 미국 같은 식이다. 이건 ISO 639에 언어, ISO 3166에 국가 코드가 설정되어 있다. 1. 지역 설정은 사용자의 시스템의 설정을 따르는 방식, 쿠키를 사용하는 방식, 사용자가 임의로 설정하는 방식이 있다. 1-1 사용자에게 설정가능하도록 하려면 Custome Parameter를 사용할 수 있다. 1-2 스프링 MVC는 LocaleChangeInterceptor를 제공하여 지역변경할 수 있도록 custom parameter를 설정할 수 있다. 2. 스프링에서 기본적으로 사용하는 지역 설정자는 AcceptHeaderLocale..
- Total
- Today
- Yesterday
- 도커 개발환경 참고
- AWS ARN 구조
- Immuability에 관한 설명
- 자바스크립트 멀티 비동기 함수 호출 참고
- WSDL 참고
- SOAP 컨슈머 참고
- MySql dump 사용법
- AWS Lambda with Addon
- NFC 드라이버 linux 설치
- electron IPC
- mifare classic 강의
- go module 관련 상세한 정보
- C 메모리 찍어보기
- C++ Addon 마이그레이션
- JAX WS Header 관련 stackoverflow
- SOAP Custom Header 설정 참고
- SOAP Custom Header
- SOAP BindingProvider
- dispatcher 사용하여 설정
- vagrant kvm으로 사용하기
- git fork, pull request to the …
- vagrant libvirt bridge network
- python, js의 async, await의 차이
- go JSON struct 생성
- Netflix Kinesis 활용 분석
- docker credential problem
- private subnet에서 outbound IP 확…
- 안드로이드 coroutine
- kotlin with, apply, also 등
- 안드로이드 초기로딩이 안되는 경우
- navigation 데이터 보내기
- 레이스 컨디션 navController
- raylib
- 스프링
- Validation
- crud
- hibernate
- 상속
- Rest
- 설정하기
- login
- XML
- one-to-many
- Security
- 스프링부트
- Spring
- spring boot
- MYSQL
- 하이버네이트
- form
- one-to-one
- 설정
- 매핑
- jsp
- mapping
- WebMvc
- 로그인
- 자바
- Many-To-Many
- Angular
- RestTemplate
- 외부파일
- Spring Security