일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Hackathon
- 동등성
- 이코테
- HashCode
- 딕셔너리
- 라이징캠프
- equlas
- 동일성
- forloop
- loop
- 동빈북
- 너디너리
- 해커톤
- object
- 컴공선배
- github action
- 우아한테크코스
- remove
- 왕실의나이트
- makeus
- 나동빈
- nestJS
- CICD
- JWT
- Payload
- 우테코
- ssh-action
- 이것이취업을위한코딩테스트다
- Signature
- CMC
- Today
- Total
목록트러블슈팅 (5)
iamjooon2님의 블로그

요즘 진행중인 프로젝트에서는 API 응답이 성공했는지, 혹은 실패했는지를 포함한 기본 응답 포맷을 사용한다 ResponseBodyAdvice 인터페이스를 구현하여 컨트롤러의 ResponseEntity가 생성된 후, HttpMessageConverter를 거쳐 직렬화 되기 전에 공통된 응답을 감싸 보내는 형식이다 게시글 적으면서 알게 된건데, 이런걸 봉투 패턴(Envelope Pattern) 이라 하더라 아무튼 각설하고, 이 기본 응답엔 isSuccess 필드가 하나 있어서 성공하면 isSuccess : true, 실패하면 isSuccess : false를 기본으로 반환하려 한다 감싸 보내는 코드는 다음과 같다 @Getter public class BaseResponse { private final boo..

우아한테크코스 프로젝트를 진행하면서 java Optional의 orElse, orElseGet을 아주 제대로 배울 기회가 생겨 정리해본다 후딱 계기가 된 코드부터 살펴보자. public String createToken(String authCode) { String accessToken = oAuthClient.getAccessToken(authCode); OAuthMemberResponse oAuthMemberResponse = oAuthClient.getMember(accessToken); Member member = memberRepository.findByEmail(oAuthMemberResponse.getEmail()) .orElse(memberRepository.save(oAuthMemberR..
요즘은 로컬에 데이터베이스를 설치하지 않고 도커로 DB를 띄워서 사용하고 있다 aquerytool이나 quickDBD 같은 온라인 사이트를 이용하여 DB를 설계한 후 추출한 DB 생성 쿼리를 저장해두고 javascript에서 해당 생성쿼리가 있는 파일을 읽어와서 실행시키는 방식으로 사용하고있다 가뜩이나 AWS 프리티어 요금도 끝나서 막막했는데 아주 쏠쏠하다 문제 코드는 다음과 같다 const fs = require('fs') const serviceDB = require('adapters/servicedb') const init = async () => { try { const fileSQL = await fs.readFileSync('src/adapters/servicedb/init.sql', { en..
파이썬 사용 중 list를 for loop를 돌리면서 하나씩 제거하려고 했는데 자꾸 요상하게 삭제됐다 코드는 다음과 같다 K = 4200 money_list = [50000, 10000, 5000, 1000, 500, 100, 50, 10] for money in money_list: if money > K: money_list.remove(money) print(money_list) # [10000, 1000, 500, 100, 50, 10] money_list 속 원소를 돌며 조건에 해당하는 원소를 제거하려고 하는 상황이다 조건에 해당하는 50000, 10000, 5000이 모두 삭제되어야 하지만, 그렇지 않고 10000은 그대로 남아있는 것을 볼 수 있다 이유는 무엇일까? remove() 사용시 리..

ORA-01017: 사용자명/비밀번호가 부적합, 로그온 할 수 없습니다. 데이터베이스 수업시간, 실습에 사용할 DB는 오라클이고, 마의 54퍼센트 구간을 잘 넘겨 설치를 잘 마무리했다. 하지만... 사용자 로그인이 안되는 것이었다. 계속해서 테스트에 실패하고... 야속하게 사용자/비밀번호가 부적합하다는 메시지만... 나왔다 구글에 나오는 온갖 방법을 다 했지만 해결되진 않았고 나와 똑같은 상황에 있는 사람이 쓴 글을 보았다 https://okky.kr/article/431423 OKKY | (초보)oracle 12C 로그인 에러- ORA-01017 간단하게 말씀드리면 오라클 에러 ORA-01017이 발생합니다. 구글에 검색해봐도 대소문자만 구분하는 답변뿐이네요.. 대소문자 구분도 false로 해놓았습니다..