본문 바로가기

전체 글89

241101 2차 프로젝트 개발 오늘도 개발을 시작해보려고 한다. 우선 어제 엄마 지인 개발자를 통해 들었던 내용을 정리하자면,나는 옛날 방식의 웹 개발을 주로 공부하였고 요즘은 앱 개발이 주를 이룬다고 해서 그 부분을 공부해보면 좋을 것 같다고 했다. 그래서 gpt에 검색해 나온 우선적인 답변이다.  웹 개발을 이미 배우셨다면, 앱 개발로 넘어가면서 유용한 기술과 도구가 몇 가지 있습니다. 다음을 고려해보세요:모바일 앱 개발 프레임워크:React Native: 자바스크립트를 사용하여 iOS와 Android 앱을 동시에 개발할 수 있습니다.Flutter: 구글에서 개발한 UI 툴킷으로, Dart 언어를 사용하여 네이티브 앱을 만듭니다.백엔드 기술:이미 자바 스프링을 알고 계시니, 스프링 부트와 같은 프레임워크를 사용해 RESTful A.. 2024. 11. 1.
241031 2차 프로젝트 개발 오늘은 뷰단을 전부 다 먼저 만들어보았다.은근히 많다. 생각보다 시간이 없어서 줄이긴 해야겠다. 출석 불러오는 것 부터 잘 안된다... SQL문 너무 안된다... SELECT DISTINCT a."LCTR_WEEKS", l."LCTR_YMD"FROM "ATNDC" AS aJOIN "LCTR_WEEK" AS l ON a."LCTR_NUM" = l."LCTR_NUM"WHERE a."LCTR_NUM" = '24151513'ORDER BY a."LCTR_WEEKS", l."LCTR_YMD" 이렇게 했더니"01" "2024-11-14" "01" "2024-11-21" "01" "2024-11-28" "01" "2024-12-05" "01" "2024-12-12" "01" "2024-12-19" "01" "202.. 2024. 10. 31.
241030 2차 프로젝트 개발 오늘 드디어 코딩을 시작하였다.ERD가 완성되었다고 생각했는데, 계속 수정사항이 생겼고 끊임없이 고치고 또 DB에 data를 완벽히 넣지 못해 계속 수정하느라 코딩을 시작한 지 얼마 되지 않아 벌써 지쳤다. Table 명과 Column명을 공통 표준 domain으로 넣느라 생소한 물리적 name이라서 하나씩 정리해 보았다.  왜이렇게 한게 없나 생각해보니 오전 10시부터 12시까지는 깅태광 선생님께서 면접특강을 해주셨다.하다보니 확실히 겹치는 부분이 있고, 내가 약한 부분도 알겠다.JVM? 이런거... 그리고 달달 외워서 쉽게 말할 수 있는 수준까지 만들어놓으리라고 다짐했다. 오후에 다시 코딩을 시작했다. 먼저 어느정도 틀은 있어야 해서 view 단을 만들었는데, 프로젝트 1차 끝난지 얼마 안된 것 같은.. 2024. 10. 30.
2024 기술면접 코딩테스트 -> spring controllerwhile, for문, 구구단 문제 많이 나온다SQL문 많이 나온다.DB 조인 상태    1. DB 의 언어 3가지- DDL : data schema를 연결하기 위해서 create alter drop- DML : data를 조작하기 위한 language   insert delete update select- DCL  : data 전반을 controller 하는 grant, revoke   2. interface : 모든 메소드가 추상화된 메소드로 이루어진 객체 (변수: final변수)   vs abstract class와 비교해주기 (일부만 추상화된 method를 가지고 있다.) 일반 class는 일반 변수 final 둘 다 있다.  상속받을 때, imple.. 2024. 10. 30.