일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- IntelliJ
- 도커
- EUREKA
- GIT
- 자바스크립트
- gitlab
- 유레카
- Java
- 스프링 클라우드
- jQuery
- Spring
- map()
- JS
- 코딩테스트
- 스프링부트
- date
- STS
- docker
- Spring Cloud
- 자바
- OAuth
- 프로그래머스
- 스프링
- 비동기
- spring security
- spring boot
- JavaScript
- leetcode
- map
- SpringBoot
- Today
- Total
목록ETC (12)
RATSENO
gradle 프로젝트를 로컬에 clone한 상태 Package Explore창에서 우클릭 => Import 클릭 Gradle => Existing Gradle Project 클릭 위에서 clone한 폴더로 선택 finish 클릭 하기전에 Gradle Project structer에 오류가 출력될수도 있다. 그를땐 Window => preferences => gradle 입력. Java home에 본인의 Java home을 셋팅해주고 다시 시도해보자.
서버 포트를 9001번으로 설정한 Spring boot application 하나가 있다. 같은 소스로 해당 어플리케이션을 여러개의 인스턴스로 띄우고 싶다(9002번, 9003번...) 1.Run 아이콘 옆에 화살표 클릭 2.Run Configurations 클릭 3. Spring Boot App 우클릭 4. New Configuration 클릭 5. 프로젝트 선택 6. Main Class 선택 7. Vm arguments에 -Dserver.port=XXXX(지정할 포트) 8. 원하는 인스턴스로 어플리케이션 실행
powershell http :8001/services/example_service/routes name=mocking paths:='[\"/mock\"]' CMD http :8001/services/example_service/routes name=mocking paths:="["""/mock"""]"
관계선의 종류 실선(Identifying): 식별관계 부모테이블의 PK가 자식테이블의 PK/FK가 되는 경우 부모가 있어야 자식이 생기는 경우 점섬(Non-Identifying): 비식별관계 부모테이블의 PK가 자식테이블의 일반속성이 되는 경우 부모가 없어도 자식이 생기는 경우 기호, 도형의 종류 | : 1개 / 실선은 '1'을 의미한다. ∈ : 여러개 / 까마귀 발은 '다수' 혹은 '그 이상'을 의미한다. o : 0개 / 고리는 '0' '0'을 의미한다. 하나의 부모는 하나의 자식으로 이어져 있다. 하나의 부모는 여러 개의 자식으로 구성되어 있다. 하나의 부모는 하나 이상의 자식으로 구성되어 있다. 하나의 부모는 하나 이하의 자식으로 구성되어 있다. 하나의 부모는 0 또는 하나 이상의 자식으로 구성되어..
Junit4를 이용하여 실습중에 static method를 import해야되는데 분명 라이브러리가 있지만 자동완성 (alt + enter) 목록에 노출되지 않는 경우가 발생하였습니다.. 이러쿵 저러쿵 구글링을 하다보니 자동완성으로 match되는 항목들이 너무 많을경우 원하는 method가 노출되지 않을 때가 있다는 것입니다다.... (ㅂㄷㅂㄷㅂㄷㅂㄷㅂㄷ) 진리의 intellij라고 생각했지만 제가 잘 못쓰는건지 가끔씩 말을 안들을때가 있더라구요 ㅠㅠ 다시 또 이러쿵 저러쿵 intellij의 설정들을 건드려보다 해당 문제를 해결하였습니다. 결론부터 말하자면 잘쓰지 않는 라이브러리들을 자동완성에서 제외하였습니다.;;;; import하고 싶었던 static method는 import static org.spr..
터미널을 이용하여 git을 사용할 경우 warning: LF will be replaced by CRLF in ....... 또는 CRLF will be replaced by LF in... 과 같은 에러 메세지가 출력될 때가 있습니다. 이는 맥 또는 리눅스를 쓰는 개발자와 윈도우 쓰는 개발자가 Git으로 협업할 때 발생하는 Whitespace 에러입니다. 유닉스 시스템에서는 한 줄의 끝이 LF(Line Feed)로 이루어지는 반면, 윈도우에서는 줄 하나가 CR(Carriage Return)와 LF(Line Feed), 즉 CRLF로 이루어지기 때문입니다. 따라서 어느 한 쪽을 선택할지 Git에게 혼란이 온 것입니다. 만약 개행문자가 잘못된 상태로 파일이 올라가고 이를 실행하였을 경우 (예를들어 HTML..
보호되어 있는 글입니다.
최근에 AWS EC2를 사용하여 여러가지 실습을 진행하게 되면서 linux환경에 익숙해져야 한다는 필요성을 아쥬 절실히 느끼고 있습니다. 또한 vim도 자주 사용하게 되면서 단축키를 정리해야겠다는 생각을 하였습니다. 명령어 모드에서 입력모드로 전환 명령어 기능 a 커서 뒤(오른쪽)에 입력 A 행 마지막 부분에 입력 i 커서 앞(왼쪽)에 입력 I 행 처음 부분에 입력 o(소문자) 커서 밑에 빈 행을 추가하여 입력 O(대문자) 커서 위에 빈 행을 추가하여 입력 s 커서에 있는 글자를 지우고 입력 입력모드에서 명령어 모드로 전환 -ESC 키를 누른다. 저장, 종료하기 명령어 기능 :q 종료한다. :q! 저장하지 않고 그냥 강제로 종료한다. :w 저장한다. :wq 저장하고 종료한다. ZZ 저장하고 종료한다.(:..
? : 1개의 문자와 매칭 (matches single character)* : 0개 이상의 문자와 매칭 (matches zero or more characters)** : 0개 이상의 디렉토리와 파일 매칭 (matches all files / directories)