본문 바로가기

🌈 일상/회고록

2023년 4월 1차_일기_셀프칭찬&개선사항

반응형
SMALL

셀프 칭찬 & 개선사항


  • 일주일에 1번 운동 30분 했다 
  • 일어나는 시간 , 자는 시간 규칙적인 생활 했다
  • API 와 데이터베이스를 이용하여 과제 구현을 위해 git에서 어떻게 접근해야할지 여러 결과물을 검토했다 
  • MariaDB 데이터베이스 강의 수강 했다 
  • 커리큘럼을 따라갈수가없다
  • API 를 이용하여 데이터베이스에 넣고 빼면서 웹 프로젝트를 구현해야하는데 진행방식을 모르겠다 
  • 다른 분의 결과물을 참고하여 비슷하게 따라 하려고 했다 

 

 

주저리 주저리 에베베베


3월 마지막주부터 과제 해결을 위해 모든 시간을 투자했다 

그런데 과제를 어떻게 구현해야할지 감이 하나도 안온다 

거의 일주일을 api 웹프로젝트 , 데이터베이스 웹프로젝트 등을 검색하면서 길을 못찾다가 

git에서 api 프로젝트를 검색하다가 결과물을 찾았다 

결과물에 어떤 도구를 사용하여 구현하였는지 설명이 되어있어 이를 참고하여 대충 어떻게 접근해야하는지 참고했다 

 

스터디모임에서 알게된 분을 통해 maven, 라이브러리 등의 역할을 간단히 들었고 

이제 코드는 있으니 직접 구현하려면 어떻게 해야할지 검색했다 

예를 들면 jsp 파일에 html,css, javascript 을 적어서 구현한 사람도 있고 파일을 따로 만들어서 적용한 사람도 있고 

다 달랐기 때문에 내가 이해할수 있는 범위내에서 구현을 체계적으로 정리하신분을 찾고 

각 화면마다 jsp 파일로 구현하고 

위치를 가져오기위해 javascript 를 사용하고 

openAPI를 통해 가져온 정보를 데이터베이스에 넣기 위해 파일을 작성하고 

톰캣 서버에서 작동되도록 톰캣 설치 및 연동

java 파일을 작동시키기 위해 json 중에 구글의 gson 설치 

SQLite 데이터베이스를 사용하기 위해 sqlite-jdbc를 설치 

(각 데이터베이스마다 jdbc가 다르다)

maven은 사용안하려고 하다가 이것저것 하다보니 결국엔 maven을 써야해서  

파일을 라이브러리에 넣었다가 maven으로 바꾸고 

바꾸고 나니 뭐가 연동이 안되서 다시 설정하고 

반복하다가 

어설프게 되었는데 

javascript의 위치 설정이 되지 않아 내 위치를 잡지 못한다 

mac은 위치 설정을 하려면 https로 해야한다길래 

여기서 또 막혀서 그냥 제출했다...

 

거의 2주 넘게 배운건있지만 완벽하지 않은상태에서 또 넘어갔다 

내가 뭘 배운게 있는가 , 자꾸 딴생각이 든다 

 

그래도 오전에는 cs 문제 푼다고 여러 용어를 접해서 공부한 느낌이 났는데

공학 60문제는 풀때는 다 처음보는것같아서 이론적인 측면이 너무 공부한게 없는게 느껴졌다 

역시 기록이라도 남겨야 오늘 내가 뭘했는지 되돌아볼수 있을것같아서 

좀 세부적인 계획을 세워야될것같다는 생각을 했다 

 

코테는 망했다..

과제에 집중한다고 코테 입문도 안본지 꽤 되었는데

어떻게 코드를 구현했었는지 기억이 안나는것 같다 ㅎㄷㄷ

 

매일 각 분야별로 시간을 정해서 공부해야할것같다는 생각이 들었다 

코테 

알고리즘/ 자료구조 

컴퓨터 공학 / 데이터베이스 / 네트워크 

 

다음주부터는 스프링 배울건데 

스프링으로 주로 웹 서비스 제작을 한다고 하니 스프링 기반으로 여러가지 구현할수 있는 예제를 따라 해야겠다 

게시판, 로그인, api 사용하여 웹 서비스 스프링으로 제작 등을 직접해봐야겠다 

 

 

 

 

 

반응형
LIST