본문 바로가기
Study in Bootcamp/회고

20221017 데일리 회고(+20221018)

by Bhinney 2022. 10. 19.

2022.10.17 MON

2022.10.18 TUE

(비슷한 내용이라 묶었다.)


1. 오늘의 학습

• 데일리 코딩

• 솔로 프로젝트


2. 학습 목표

• 솔로 프로젝트

        ☝🏻 안내되어있는 API Docs와 테이블 구성을 참고하여 To-Do App 개발 🔺

            : spring MVC의 기초로만 구성 된 코드 구현.

             더 많은 레퍼런스를 보고 확인해볼 것.

        ✌🏻Tomcat을 설치하고 로컬 환경에서 수동 배포 ⭕️

            : 배포는 했다. just 배포만.

        🤟🏻 Ngrok을 통해 외부에서 접근 가능한 로컬 환경 구축 ⭕️

             : 실습 순서대로 깔고 ngrok를 통해 접속 가능.

       ✌🏻✌🏻Postman과 todobackend.com 사이트를 이용하여 결과 확인🔺

 

             : CORS 문제를 해결 못해서 약 6시간정도 헤맨듯.

              문제 해결 이후, 현재 todobackend에서 complete를 체크하면, true/false의 변환이 아닌 새로운 id 생성

              해당 문제 해결이 필요한 상태.


3. 돌아보기

1️⃣ 데일리 코딩

: 데일리코딩은 솔직히 아침에 풀다가 GG... 레퍼런스를 보면서 이해하면서 풀어갔다. 해당 문제는 다시 풀어가면서 정리할 필요가 있다고 생각이 든다. 현재 풀고 있는 건 50번. 하지만 30번대 후반부터는 다시 풀면서 체킹해야한다. 기초 알고리즘은 그래도 익숙한데, 아직 고급 알고리즘과 순회 등은 어려운 것 같다. + 백준에서도 오늘 dfs를 풀어보았는데, 내 코드가 틀린 이유를 찾느라 조금 오래 걸렸다. operator를 밖에서 그냥 만들고 들어와도 되었는데. 해당 문제도 다시 풀면서 체킹해보자.

 

동적 프로그래밍에 대해서도 찾아보고 공부해야할 것 같다. 51번 문제는 memo를 사용해서 푸는 것 같았다. 아직 레퍼런스를 봐도 이해가 되지 않아서 조금 더 찾아보고 공부해서 꼭 블로깅 해야겠다

 

2️⃣ 솔로 프로젝트

: 그냥 하면 되겠지 하는 마인드로 몸빵을 했다가 내 몸이 부셔졌다. todobackend로 구현함에 있어서 문제가 많이 발생했다. h2에도 잘 구동 되고, 포스트맨으로도 잘 되는데 저 사이트로만 접속하면 해결이 안되는 것이었다. 진짜 한 여섯시간을 붙잡고, CORS문제여서 @CrossOrigin 어노테이션을 추가했더니, 구현은 되었다. 하지만 그 이후에도 이 친구는 나에게 새로운 문제를 하나씩 던져주었다..ㅋㅋㅋ completed를 체크하면 true로 변화가 되어야 하는데, 변화가 되지 않고 새로운 아이디가 생성이 되는 것이었ㄷ.... 진짜 하나를 해결하면 다른 하나가 말썽.. 그래도 내일까지 기간이 있으니까, 조금 더 해보면 좋을 것 같다.

톰캣으로 배포하는 것은 todo application이 다른게 많아서 하나 더 만들어서 homecontroller로 화면을 띄워봤다. 다행히 잘 떴다! 맘에 굉장히 드는군.

 

🔥 오늘의 마무리

: 알고리즘부터 솔로 프로젝트, 이후에 백준까지 오늘 하루종일 탈탈 탈수기처럼 털린 날이었다. 이제 곧 프리 프로젝트를 들어가는데 잘 할 수 있을 지 걱정이 너무나도 앞선다... 이게 맞는 건가라는 생각을 하면서 매일 실습을 하고, 무언가 안되는 부분이 있다면 단톡에 질문을... 다행이도 능력자 분들이 많이 계셔서 배우면서 알아갈 수 있었다. CORS 문제는 이론으로만 접했지 실제로는 처음 만나봐서 색달랐고, 잊지 못할 것 같다. 해당 사이트가 결제하면 필터 문제가 해결이 되는 것 같은데.. 조금 더 찾아봐야겠다.

cors 문제로 되지 않는 파트였다... 되게 허무하게 알게되었군... JDBC를 이용해서 구현하였는데, JPA로 구현해서 한번 다시 해봐야겠다!

'Study in Bootcamp > 회고' 카테고리의 다른 글

20221020 데일리 회고[Start Pre-Project!]  (0) 2022.10.20
Section 4를 마치며  (0) 2022.10.19
20221005 데일리 회고  (0) 2022.10.05
20221004 데일리 회고  (0) 2022.10.04
20220930 데일리 회고  (0) 2022.10.04

댓글