![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/lz26O/btsL1Z2fgpe/bmFbkLucFYIh0c6K1X9wYk/img.jpg)
[가상 면접 사례로 배우는 대규모 시스템 설계 기초] 책에 대해 디프만 16기에서 스터디에서 정리하며 남기는 글입니다. 스터디 GitHub : https://github.com/depromeet/16th-study-system-design-interview GitHub - depromeet/16th-study-system-design-interview: :book: 가상 면접 사례로 배우는 대규모 시스템 설계 기:book: 가상 면접 사례로 배우는 대규모 시스템 설계 기초 스터디 저장소. Contribute to depromeet/16th-study-system-design-interview development by creating an account on GitHub.github.com 1장. 사용자..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bgIqIt/btsKCSQUC4N/1XANrjKAbKnn2jHuKKOUVK/img.png)
✅시작 전❗Spring Boot 애플리케이션 내부 모니터링을 위한 환경은 구축되어 있다는 전제하에 시작하도록 할게요.❗아직 Spring Boot 애플리케이션 내부 환경 구축이 안되신 분은 해당 게시물을 참고한 후 시작해 주세요!현재 게시물 새로 작성 예정이라 추 후 다시 작성해서 링크 수정하도록 할 예정입니당 -> 간단하게 설명드리면 Spring Actuator 의존성 추가해서 설정해 주시고, log back을 Loki가 받을 수 있게 설정해 주시면 됩니다. Spring Boot Prometheus, Grafana, Loki 등을 활용한 모니터링을 위한 환경 구축loki4j를 사용해 서버 인스턴스에서 데이터를 가져오기 때문에 promtail은 사용하지 않았습니다.모니터링 인스턴스를 따로 사용하고 있으며,..
해당 글은 제가 intellij를 쓰면서 쓰는 단축키들을 정리하는 글입니다. 대부분 윈도우 기반입니다. Generate -> Alt + Insert 새파일 생성 -> 프로젝트창 : Alt + Insert -> 에디터 : Ctrl + Alt + Insert 현재 열린 에디터 창의 탭 종료 -> Ctrl + F4 파일 이름 변경 -> 프로젝트창에서 파일 클릭 후 : Shift + F6 복붙 후 일괄 rename -> 원하는 변수명 앞에 커서 위치 후 : shift + F6 Refactor 단축키 -> 원하는 곳에 커서 위치 후 : Shift + Ctrl + Alt + T *Extract Method 도 여기서 가능함.
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/FPYe9/btrMG2wcztE/rxNodtSpK6Wt0O8b3nw49K/img.png)
개발을 하다보면 서버 등으로 포트를 사용하려하는 데 어떤 프로세스가 이미 돌아가고 있을 경우가 있습니다. 해당 프로세스를 알고 있다면 종료시키면 되지만, 까먹었을 경우 강제로 윈도우 포트를 죽여서 사용하는 방법도 있습니다. 우선, CMD창을 관리자 권한으로 열어줍니다. 이후 pid 번호를 검색하기 위해 netstat -oa 를 입력합니다. 나온 pid 번호를 이용해 taskkill /f /pid pid번호 를 입력해 포트를 죽입니다. 이렇게 하면 다시 포트를 사용할 수 있습니다.
Git Bash는 운영 체제별로 cmd(window), terminal(linux/mac) 등과 같은 역활을 합니다. Git Bash는 리눅스나 맥의 terminal에서 사용하는 명령어를 사용할 수 있습니다. 저의 개인적인 경험으로는 개발을 하기 전이나 개발 초기에는 윈도우가 편했지만, 개발을 하면 할 수록 CLI와 리눅스를 사용하는 빈도가 많아져 terminal과 cmd를 번갈아 사용해서 매번 명령어를 헷갈리고 새로 찾는 작업을 많이 했습니다. 그러다보니 Git Bash를 사용하게 되면서 terminal에서 사용하는 명령어만으로 대부분의 기능을 윈도우에서도 편하게 할 수 있다는 점이 유용한 것 같습니다. 이 글은 지속적으로 업데이트를 하면서 내가 주로 쓰거나 까먹을 수 있는 terminal 명령어를 저..
- Total
- Today
- Yesterday
- spring boot
- 육.지.행
- 알고리즘
- 중간발표
- 글로컬
- 프로그래머스
- it 동아리
- 서버
- 해커톤
- 글또
- 15기
- 1주차
- 회고
- 스터디
- 디프만
- 6팀
- 리빙랩
- test
- 10기
- server
- 후기
- 인프런
- tdd
- python
- AWS
- 백엔드
- 파이썬
- 육지행
- 16기
- 연합 동아리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |