본문 바로가기

백엔드 개발 부트캠프11

[커널아카데미] 백엔드 12기 12주차 - 회고 Keep어쩌다보니 매일 회의를 진행하고 일도 쪼개서 진행중해서 이게 바로 스크럼인가? 싶었다. 개발 기간이 짧아서 계속하면 좋을 듯? Problem시간이 적고 이게 잘 하고 있는 것인지에 대해서 잘 모르는 상태,,, Try이슈가 발생했을 때 어떻게 기록하고 소통할지 고민해보기 팀 회고 2025. 6. 15.
[커널아카데미] 백엔드 12기 11주차 - 회고 회고건강하게 보내자는 다짐과 함께 시작한 6월이었다,,, 이번주에 토이프로젝트 팀이 정해지고 과제가 주어지니까 비로소 내가 무엇이 부족하고 뭘 준비해야 하는지 깨닫게 되는 것 같다. 내가 너무 많이 부족하다는걸 느끼니까 팀원분들이랑 잘 이겨낼 수 있길 바라고 있다! 항상 열정이 부족하다고 느끼는데 책임감이 생기면 열정만큼 일에 최선을 다하는 것 같다. 지금 주어진 상황 오히려 좋?ㅎㅎ 이번 플젝을 통해서 내가 더 성장할 수 있었으면 좋겠다 이번 목표데이터 모델링 책과 함께 데이터 모델링 잘 해보기운동가고 밥 잘 챙겨먹어서 건강 챙기기아침 저녁 30분 복습주간 계획을 세워서 토이프로젝트와 개인공부 둘 다 잘 해보기 :)이번 주 아쉬웠던 점복습이 항상 아쉬웠던 것 같다. 그래서 강사님께서도 말씀하신 아침 저.. 2025. 6. 7.
[커널아카데미] 백엔드 12기 10주차 - 회고 with [equals() / hashCode 재정의] equals() / hashCode 재정의동일한 객체는 동일한 메모리 주소를 갖는다는 것을 의미하므로, 동일한 객체는 동일한 해시코드를 가져야 한다Java 프로그램을 실행하는 동안 equals에 사용된 정보가 수정되지 않았다면, hashCode는 항상 동일한 정수값을 반환해야 한다. (Java의 프로그램을 실행할 때 마다 달라지는 것은 상관이 없다.)두 객체가 equals()에 의해 동일하다면, 두 객체의 hashCode() 값도 일치해야 한다.두 객체가 equals()에 의해 동일하지 않다면, 두 객체의 hashCode() 값은 일치하지 않아도 된다. 1. equals만 재정의할 경우public class Car { private final String name; public Car(Stri.. 2025. 6. 1.
[커널아카데미] 백엔드 12기 9주차 - 회고 이번주에 배운 Spring1. Base64 인코딩과 URL 인코딩 차이Base64 인코딩바이너리 데이터를 텍스트로 변환하는 방식예) 이미지, 파일 데이터를 문자열로 표현할 때 사용URL 인코딩URL에 사용할 수 없는 문자(공백, 특수문자 등)를 안전하게 변환하는 방식예) 한글, 공백 등을 % 기호와 16진수로 변환2. 관심사의 분리(Separation of Concerns)MVC 패턴이 등장한 이유→ 관심사를 분리하여 코드 유지보수와 확장성을 높이기 위해3. 서블릿과 JSP 이해JSP는 결국 서블릿으로 변환되어 실행됨JSP 내에 기본 객체들이 있어서 직접 생성하지 않아도 사용 가능 (request, response, session 등)4. JSP/서블릿의 스코프(Scope)스코프(Scope)applica.. 2025. 5. 23.
[커널아카데미] 백엔드 12기 8주차 - 회고 회고sql이랑 튜닝 수업을 하니 시간이 너무 호로록 지나가버린 느낌이다. 그리고 이번주는 워낙 집중이 안되서 계획했던 것 대부분을 지키지 못했던 것 같다. 앞으로 좀 더 루틴을 만들어서 그거에 맞춰 살아가볼까도 고민이다.... 공부를 하려면 운동을 해야 할 것 같고 하지만 공부를 더 하기엔 운동할 시간이 부족한 것 같고,,,공부한거 블로그 적는 것도 어느 순간 넘 뜸해진 것 같다.... 다시 한번 화이팅 할 시간,,,!! 이제 수업이 진짜 얼마 안남아서 그동안 나간 진도들을 쏙쏙 내꺼로 만드는 것이 목표가 되었다,,, 거창하지만 이왕 하는거 함 가보자고🙃 이번주 블로그 SQL 옵티마이저와 실행 계획(Execution Plan)SQL이란?SQL은 Structured Query Language의 줄임말로,.. 2025. 5. 16.