| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- docker
- 이직
- 주니어
- 인프라
- 구름LEVEL
- 스타트업
- dfs
- 코딩테스트
- 스프링부트
- 스프링 부트
- 인텔리제이
- 스프링
- bfs
- 해시맵
- spring boot
- IntelliJ
- spring
- 프로그래머스
- 구현
- HashMap
- HTTP
- 백엔드
- 해결
- 문자열
- Linux
- 배열
- 도커
- Java
- 개발자
- 자료구조
- Today
- Total
목록전체 글 (127)
마이의 개발 블로그
이전 직장은 너무나 중요합니다 이직을 결심하고 회사를 나온 후 벌써 2개월이 되었습니다. 그 과정에서 자료 수집과 고민을 거쳐 몇몇 좋은 회사들(당장 가기는 어렵다고 판단되나 내 수준을 가늠해보기위해)에 지원했는데, 서류 광탈이라는 뻔한 결과를 마주하고 나니 내가 해왔던 일들을 토대로 내가 갖춘 자격 조건과 스펙에 대해 다시 한 번 분석하고 고민해보게 되었습니다. 경력 이직은 너무나 당연한 이야기이지만 이전의 직장이 어떤 곳이고, 그곳에서 무엇을 했는지에 따라 다음에 이직하게될 직장에서의 나의 가치가 정해지게 됩니다. 특히 개발자는 사용하는 언어, 프레임워크도 봐야하고, 상황에 따라서는 운영했던 서비스의 규모에 따라 트래픽을 다뤄본 경험이나 장애 대응 경험을 묻기도 합니다. 외부API 연동 경험을 필수조..
문제 현재 수강 중인 강의에서 프로젝트 배포에 관련된 강의 내용을 학습하던 중에 IDE가 달라 clean build를 수행할 수 없는 문제가 발생하여 이를 해결하고자 했다. 이클립스에서는 프로젝트 우클릭 - Run as Maven Build 를 통해 clean install을 수행할 경우 .jar파일 생성까지 완료되는데, 메이븐에서는 프로젝트 우클릭이 아닌 아예 다른 뷰에서 해당 동작을 실행할 수 있다는 걸 알게되었다. 해결 방법 우측 메이븐 뷰 진입 - '프로젝트명' - Lifecycle에서 1) clean 더블클릭 2) package 더블클릭 이렇게 하면 타겟 폴더에 클린 후 빌드된 .jar파일이 생성된 걸 발견할 수 있다. 다른 방식으로는 Run/Debug Configuration 메뉴에 들어가서 ..
문제 스프링부트를 공부하던 중 DevTools 의존성을 아래와 같이 추가했음에도 코드 변화를 감지하여 어플리케이션을 재시작하는 동작을 스프링이 수행하지 않는 문제가 발생했다. 기존에 사용했던 이클립스에서는 발생하지 않았던 문제로 인텔리제이만의 문제로 여겨져 검색하다가 해결방법을 찾아 공유한다. 해결 방법 인텔리제이 settings (Ctrl + Alt + S) - advanced settings - Allow auto-make to start even if developed application is currently running 항목에 체크 - 인텔리제이 종료 후 재시작 정상적으로 동작함을 확인했다.
원인 구글 애드센스 심사가 통과되어 계정을 연동하고 티스토리에서 자동 광고를 설정하려는데 아래와 같은 화면이 계속 출력되어 설정을 변경할 수 없었다. 관련 내용을 찾아보니 크롬에서 사용 중인 애드블락 익스텐션이 원인이 되었던 것 같다. 해결방법 크롬 주소창 우측의 익스텐션 버튼을 클릭해 각자 사용하는 애드블락을 비활성화시키면 화면이 정상적으로 출력되는 걸 확인할 수 있다.
(1) 동시에 같은 DB Table row 를 업데이트 하는 상황을 방어하기 위해 어떻게 개발하실 건지 설명해주세요. - 트랜잭션을 이용하여 하나의 단위 동작이 끝나기 전까지 해당 row의 동시 업데이트를 방지합니다. (2) TCP 와 UDP 의 차이를 작성해주세요. - TCP는 연결 지향, UDP는 비연결 지향 - TCP는 흐름제어 및 혼잡제어기능을 내장하고 있으나 UDP는 그렇지 않음 - TCP는 데이터 전송에 있어 신뢰성을 보장하는데 반해 UDP는 패킷 손실이 발생할 수 있음 - TCP는 신뢰성을 위한 오버헤드 및 제반 과정으로 인해 속도에 있어 불리, UDP는 속도측면에서 유리 (3) 웹 브라우저에 네이버 를 검색하고 화면에 네이버 화면이 출력이 될 때 까지 내부적으로 어떤 동작들이 수행이 되는지..