목록troubleshooting (3)
멍두의 개발새발

📍 서론 git restore. 을 하다가 파일이 다 날라갔다commit하려다가 난 사단이라 commit도 없는 상황패닉이 와서 git으로 stash reflog 별 짓을 다해봐도 commit을 하지 않은 파일은 돌아오지 않았다... 이럴 땐 git말고 intelliJ를 사용하자 📍 본문1. 침착하게 intelliJ로 들어간다2. 복구해야하는 파일들이 있는 제일 최상단 디렉토리에 우클릭 한다.3. Local History를 누른다킹갓 인텔리제이는 모든 걸 다 저장하고 있다4.원하는 시점을 우클릭 한뒤 revert를 한다.5. 해당 시점으로 모든 파일이 복구된다 하늘이 무너졌지만 다시 돌아온 기념나같은 사람들을 위해 글을 써본다 📍 요약인텔리제이 열기 -> 복구해야하는 디렉토리 우클릭 -> local..

📍 기존 코드와 문제점 1. 문제 상황 사용자가 학습하는 전체 리스트를 업데이트 해줘야하는데 이 때 대략 통신이 5초이상 걸린다는 것을 알게됐다. 2. 현재 코드 흐름 public String updateCardWeakSound(Long userId){ //card weaksound 테이블 해당 userId 행 전부 삭제 cardWeakSoundRepository.deleteByUserId(userId); List cardList = getCardListWithoutSentence(); List phonemeList = getPhonemeList(userId); cardList.forEach(card -> { Lis..

💥 문제문제 1 : ios 앱 개발을 하면서 프론트 측에서 Http response Body의 한글 값이 깨졌다. 해결 1 : 그래서 항상 헤더에 utf-8 인코딩을 넣어서 보내줬다.public ResponseEntity postCardInfo(@PathVariable("cardId") Long cardId) { CardInfoResponseDto cardInfoResponseDto = cardInfoService.getCardInfo(1L, cardId); //utf-8인코딩 HttpHeaders headers = new HttpHeaders(); MediaType mediaType = new MediaType("application", "js..