19 Jan 2021
|
로그포스
2021-01-19 TIL
- 오늘 한 것
- 개인 프로젝트 엑셀저장, 채팅GUI, 네트워크 연결 - Apache POI 라이브러리를 써서 재고목록을 엑셀로 저장하는건 비교적 쉽게 끝냈다. 문제는 채팅 프로그램 구현인데.. 일단 GUI까지는 다 만들었고 관리자 모드와 클라이언트 모드에서 서로 채팅이 되는것까지는 했는데 음… 뭔가 허전한 감이 있다. 귓속말 기능 같은걸 넣어서 비밀채팅이 되도록 해봐야겠다.
- 학원 비대면 수업(15:30~22:00) oracle CRUD - 자바에서 동적 쿼리문을 작성하는 방법과 오라클 DB를 활용하여 간단히 CRUD 하는 방법을 배웠다.
- 블로그 포스팅 (Java Day 24,25) - 채팅창 프로그램을 만들기 위해 자바에서 네트워크 활용하는 법을 공부해서 포스팅했다.
- 내일 할 것
- 개인 프로젝트 - 채팅 기능 완료
- 자바 네트워크 활용 공부
- 학원 비대면 수업(15:30~22:00)
오늘 꽤나 진전이 많았다. 원래 목표였던 1차 완성을 지나서 여러 기능들을 추가적으로 넣고 있다. 채팅기능까지 구현이 끝나면 리팩토링해서 최종 완성을 해야겠다.
오늘의 한 줄 총평 : 고지가 보인다
18 Jan 2021
|
로그포스
2021-01-18 TIL - 개인 프로젝트 1차 완성
- 오늘 한 것
- 개인 프로젝트 차트 마무리 - 우여곡절 끝에 일차목표인 POS GUI 구현, DB와의 연동, 데이터를 활용한 차트 구현이 모두 끝이 났다. 이제 제법 POS다운 면모를 갖추게 되었다. 10~11일 정도걸렸나..? 원래 학원에서 주어지는 개인 프로젝트의 개발 기간은 14일이다. 혼자 일찍 시작한 프로젝트지만 개발기간은 지켜야겠다고 생각하여 이 기간은 넘기지 않을 예정이다. 아직 여유기간이 몇일 있으므로 채팅 프로그램 혹은 재고 목록을 pdf 등 파일 형식으로 저장할 수 있는 기능 등을 구현해보려고 한다. 단지 자바 몇 일 배운것만 가지고 무턱대고 시작한 프로젝트지만 온갖 정보들을 찾아가며, 또 공부하며 알게된 것들이 참 많았다. 글로 혹은 이론으로만 배워서 스스로도 정리가 안되었던 두루뭉실했던 개념들이 직접 코딩으로 경험하는 동안에 많이 정리가 되었다.
- 학원 비대면 수업(15:30~22:00) oracle-jdbc 연동 활용 - 학원에서 DB를 배우기 전에 개인 프로젝트를 진행하며 데이터베이스를 경험했던지라 이해가 잘 됐다. 혼자 할 때는 무턱대고 썼던 코드 한 문장 한 문장이 ‘이래서 여기서 이걸 썼군’ 이라고 느껴지는 순간이었다.
- 내일 할 것
- 개인 프로젝트 - 기능 추가
- 자바 네트워크 활용 공부
- 학원 비대면 수업(15:30~22:00)- jdbc 동적 쿼리문 활용
완성을 목전에 두고 쉬고 싶다는 생각이 부쩍 많이 든다. 우선 최선을 다해 완성을 하고 마음을 추스르고 다음 스텝을 준비해야겠다. 최근엔 개인 프로젝트의 완성에만 매달려있어서 다른 공부를 못했었기에 얼른 리액트 공부할 준비도 하고 주말엔 알고리즘도 공부하고 블로그 포스팅도 많이많이 해야지.
오늘의 한 줄 총평 : 개인 프로젝트는 폭업 사냥터같은 느낌?