일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바 스트링
- stringbuilder의 reverse()
- 스프링뼈대
- 프로그래머스 레벨1
- toLowerCase()
- 최대공약수
- 모던자바
- ineer join
- isuppercase()
- 유클리드호제법
- 자바 최소공배수
- 자바 최대공약수
- 최대공약수와 최소공배수
- while과 two-pointer
- addDoc
- string과 stringbuilder
- 동일성과 동등성
- sql 데이터형 변환
- replaceAll()
- 스프링환경설정
- 래퍼타입
- string
- StringBuilder
- Git사용법
- git 컨벤션
- 스프링
- 베주계수
- 최소공배수
- islowercase()
- 자바 유클리드
- Today
- Total
목록2024/09 (16)
주노 님의 블로그
본캠프 53일차 내용 간단요약09:00 ~ 10:00 : 코드카타10:00 ~ 12:00 : 서비스팀 회의12:00 ~ 13:00 : 점심시간13:00 ~ 18:00 : docker 강의18:00 ~ 19:00 : 저녁시간19:00 ~ 21:00 : 챌린지반 수업오늘 해야할 일 ✔️ 🔺 ❌ ✔️docker 완강DOCKER 강의더보기 github actions 사용해보기.github/workflows에 yaml파일을 넣는다name: GitHub Actions Demorun-name: ${{ github.actor }} is testing out GitHub Actions 🚀on: [push]jobs: Explore-GitHub-Actions: runs-on: ubuntu-latest ste..
보호되어 있는 글입니다.
오늘 해야할 일 ✔️ 🔺 ❌ 🔺 JPA완강🔺 DOKER 완강JPA더보기영속성 전이부모 엔티티 (OneTo~)에서 사용함양쪽 엔티티의 라이프사이클이 동일해야함(게시글이 삭제되면, 첨부파일이 삭제되어야한다)ALL : 전체 상태 전이 PERSIST : 저장 상태 전이 REMOVE : 삭제 상태 전이 MERGE : 업데이트 상태 전이 REFERESH : 갱신 상태 전이 DETACH : 비영속성 상태 전이orphanRemoval(고아 객체 제거)부모 엔티티 (OneTo~)에서 사용함Cascade.REMOVE와 비슷한 용도로 삭제를 전파하는데 쓰인다부모 객체를 삭제하면 자식 객체는 매핑정보가 없어지므로, 대신 삭제해준다.Cascade.REMOVE와 다른점 : Cascade.REMOVE는 일에 해당하는 부모 ..
오늘 해야할 일 ✔️ 🔺 ❌ ✔️JPA 3주차까지! jpa강의 : 추후 수정예정더보기H2데이터베이스의 사용방식Sever Mode : 직접 엔진을 설치하는 모드, 외부에서 db엔진을 구동하기때문에 애플리케이션을 종료해도 데이터가 사라지지 않는다 >> 배포용도In-Memory Mode : 엔진을 설치하지않고 애플리케이션 내부의 엔진을 사용함, 어플리케이션을 종료하면 db도 같이 날라간다. >> 테스트 용도Embedde Mode : 애플리케이션 내부의 엔진을 사용하는 방식이다. 다만 데이터가 외부에 저장되므로, 애플리케이션을 종료해도 데이터가 사라지지않는다. >> 개발용도트랜잭션데이터베이스의 상태를 변화시키기 위해서 수행하는 작업의 단위데이터를 생성 수정 삭제후 만들어지는 결과를 하나의 트랜잭션으로 관리될수..
본캠프 46일차 내용 간단요약09:00 ~ 11:00 : 코드 예외처리 추가11:00 ~ 12:00 : 발표자료 최종정리12:00 ~ 13:00 : 점심13:00 ~ 14:00 : 노션 및 회의록 최종 정리14:00 ~ 16:00 : 발표16:00 ~ 18:00 : kpt회고오늘 해야할 일 ✔️ 🔺 ❌ ✔️팀원분들 예외처리 마무리✔️발표자료 최종 수정 코드 예외처리 추가더보기어제 새벽즈음 테스트 하며 누락된 예외처리를 팀원분들한테 회의중 부탁했다유저 : 유저를 삭제할때 가게, 주문내역, 가게의 메뉴까지 같이 삭제하게메뉴 : 메뉴를 수정할시, 삭제된 메뉴에 예외처리가 누락되어 수정됨리뷰 : 리뷰에서 equals를 사용할때 enum타입은 enum타입과 비교해야하는데, 그렇지않은점 수정위 내용 수정을 부탁했..
본캠프 46일차 내용 간단요약09:00 ~ 10:30 : 코드카타10:30 ~ 11:00 : 멍........11:00 ~ 12:00 : 2차 면접특강12:00 ~ 13:00 : 점심시간13:00 ~ 13:30 : 팀프로젝트 코드 수정13:30 ~ 14:00 : 회의14:00 ~ 17:00 : 테스트코드 강의 복습18:00 ~ 19:00 : 저녁19:00 ~ 20:00 : 챌린지반 수업20:00 ~ 23:00 : 회의오늘 해야할 일 ✔️ 🔺 ❌ ✔️controller, service 테스트 코드 작성면접특강더보기의도파악과 자세!면접은 대화다상대방의 말을 잘 듣고 내가 온 자료나 지식을 바탕으로 상대방을 설득하는것면접관의 의도를 잘 파악하고 그에 맞는 대답을 해야한다내가 가지고 온 자료 : 이력서, 포트..
본캠프 46일차 내용 간단요약09:00 ~ 10:00 : 코드카타10:00 ~ 10:30 : 발제12:00 ~ 13:00 : 점심시간13:00 ~ 17:00 : erd, api명세 및 코드 베이스 작성17:00 ~ 18:00 : 18:00 ~ 19:00 : 저녁시간19:00 ~ 21:00 : 특강오늘 해야할 일 ✔️ 🔺 ❌ ✔️sa완성하기회의더보기10시 30분 회의 1. 요구분석요구분석을하며 빠진건 없는지 간단하게 ERD와 필요한 API를 간단하게 기록했다 2. 업무분담5개의 필수 요구사항이 한명씩 나눠가져졌다유저, 가게, 메뉴, 주문, 리뷰 이렇게 5개가 나왔다 내가 맡은 파트는 가게이다 4.다음 회의각자 다음 회의시간인 17시까지 ERD API명세 본인부분을 작성하기로 했다그리고 매일 11시, 20..
본캠프 44일차 내용 간단요약09:00 ~ 10:00 : 코드카타10:00 ~ 12:00 : 개인과제12:00 ~ 13:00 : 점심시간13:00 ~ 18:00 : 개인과제18:00 ~ 19:00 : 저녁시간19:00 ~ 21:00 : 개인과제오늘 해야할 일 ✔️ 🔺 ❌ ✔️도전과제 하면서 테스트코드 감각 익히기더보기일단 보이는오류코드랑 오류내용쓰기Strict stubbing argument mismatch. Please check: 기억할 내용 쓰기given을 사용해서 해당 메서드를 호출했을때의 가짜 결과값 내뱉는용도mock > 가짜 객체 injectmock > 진짜 객체를 사용함ctrl + p 필요 매개변수 확인 근데 너무멀어!!!!!!!!!!!!!!!!!!!!!!!!!! given이 awaitbl..
본캠프 43일차 내용 간단요약09:00 ~ 10:00 : 코드카타10:00 ~ 11:00 : 개인과제11:00 ~ 12:00 : 면접 특강12:00 ~ 13:00 : 점심시간13:00 ~ 18:00 : 개인과제18:00 ~ 19:00 : 저녁시간19:00 ~ 21:00 : 개인과제오늘 해야할 일 ✔️ 🔺 ❌ ✔️과제 필수구현 완료🔺도전과제 10 SERVICE 테스트 코드 작성 면접 특강더보기채용공고를 보며 어떤 트렌드인지 파악하라면접의 타입은 크게 세가지다가. 사전과제 > 과제를 위주로 면접 진행나. 라이브 코딩다. 과제 없는 실시간 대화회사는 어떤역량을 확인하고자 하는가?가. 기술적 역량 : 이 사람이 정말 우리팀에 기여 할 수 있을까?>> ~~를 만드세요 / ~와 ~의 차이는 뭘까요? / ~상황을..
본캠프 42일차 내용 간단요약09:00 ~ 10:00 : 코드카타10:00 ~ 12:00 : 강의1-7 ~ 1-1012:00 ~ 13:00 : 점심시간13:00 ~ 14:00 : 강의1-11 ~ 1-1214:00 ~ 15:00 : AOP 특강 18:00 ~ 19:00 : 저녁시간오늘 해야할 일 ✔️ 🔺 ❌ AOP 강의더보기AOP - 횡단 관심사 분리복잡한 뭐는 관심사끼리 분리해서 시간 측정 메서드를 등록할때public CourseListResponseDto getCourseList() { long start = System.currentTimeMillis(); try { // 조회: 수업 엔티티 목록 조회 log.info("::: 수업 목..