다녀왔습니다 정말 오랜만에 포스팅을 하게 되었다. 근 한달동안 팀 프로젝트 개발을 진행했는데 너무 바쁜 나머지 포스팅할 생각은 하지 못한 채로 나의 블로그는 방치되어갔다. 오늘은 오랜만에 왔으니 그 기간동안의 일들을 기록하고자 한다. (기억은 나냐?) 아기사자의
dev 브랜치에 내 브랜치 파일을 merge 하고 push 하는 과정에서 에러가 발생했다. 구글링 해보니 git pull 하고 push 하면 된단다. git pull 했더니 이세계로 와버렸다. 뭐지 다시 해결하러 구글링 ㄱㄱ 방법은 i 입력 merge에
CI/CD 사용자에게 우리가 만들어낸 프로젝트를 배포했는데 어떠한 동작이 올바르게 동작하지 않아 문제가 발생했다고 가정해보자. 개발자들은 수정된 코드에 문제가 다시 생기면 또 다시 컴파일, 빌드, 배포하는 과정을 반복해야한다. 이 과정들은 시간도 많이 걸리고 실수하
외래키(Foreign Key)는 관계형 데이터베이스에서 한 테이블의 열(또는 열의 집합)로 다른 테이블의 기본키를 참조하는 열을 의미한다.DB에서 기본키(Primary Key)는 데이터베이스 테이블의 각 레코드(행)를 고유하게 식별하는 열(또는 열의 집합)을 의미한다.
gateway 프로젝트 생성 article auth preLoggingFilter postLoggingFilter 
프로젝트 생성 http://localhost:8080/login http://localhost:8080/no-auth http://localhost:8080/re-auth http://l
클라이언트와 서버 클라이언트 (Client) 클라이언트는 사용자가 웹 브라우저를 통해 접속, 상호작용하는 기기 또는 소프트웨어를 의미한다. 사용자의 요청을 생성하고 서버에 전송하여 데이터를 요청하고 처리된 응답을 받는다. 서버 (Server) 서버는 클라이언트의 요
RDBMS & SQLite 의 차이 SQLite 데이터를 저장할 파일을 만들고, 해당 데이터를 읽기 위한 라이브러리가 제공됨 파일에 저장하고 해당 파일을 읽는다는 특징 때문에, 애플리케이션 내부의 가벼운 데이터를 저장하기 위한 용도로 많이 활용 파일의 읽기 쓰기를
TDD 란? 테스트 주도 개발 (Test Driven Development) 왜함? 작성한 코드를 빠르게 검증할 수 있다. 매번 포스트맨 키거나 뷰 만들고 테스트하기 번거롭기 때문 FIRST 속성 Fast Independent Repeatable Self-Valid
https://school.programmers.co.kr/learn/courses/30/lessons/120808프로그래머스 문제를 도전했다가 남기는 기록분자와 분모를 통분하여 계산까지는 성공했으나 제출하니 빠꾸먹었다.이유를 찾아보니 문제에 적혀있는 '기약분
프로젝트 생성 외않되 어 돼~ 또않되 응 돼~ 과 같은 시스템 콘솔 보다는 필요한 정보를 출력하거나 디버깅 없이 별도의 logging 라이브러리를 사용한다. 이를 통해 디버깅이나 타임프탬프 등 정해진 양식에 맞춰 화면에 띄우거나 파일 로그를 남길 수 있
최소 신장 트리 Testing 종류 단위 테스트(Unit Test) 통합 테스트(Integration Test) 시스템 테스트(System Test) 인수 테스트(Acceptance Test) Mock 인사이트 타임 홀짝에 따라 다른 값 반환하기 https://
Test 실행 중 갑자기 한글이 깨져서 나오게 되는데 우리 고유의 위대한 한글을 읽어내지 못 하다니 용서할 수 없었다. 연화님께서 해결방법을 바로 제시해주셨다 ㅠㅠ 1004 방법 1 UTF-8 인지 확인하기 방법 2 들과 이들 사이의 연결 관계를 표현한 자료구조정점(Vertex)의 집합과 이들을 연결하는 간선(Edge)로 구성되어 있다.선형 자료구조나 트리로 표현하기 어려운 M:N 관계를 표현하기 위해 주로사용된다.무향 그래프(Undirected Gr