1. 개인정보의 처리 목적 다다일기(이하 "서비스")는 안드로이드 앱으로, 서버를 사용하지 않고 독립적으로 작동합니다. 따라서 개인정보를 수집하지 않습니다. 2. 개인정보의 제공 및 이용 서비스는 사용자의 개인정보를 수집하거나 이용하지 않습니다. 3. 개인정보의 파기 서비스는 개인정보를 수집하지 않으므로, 개인정보의 파기에 대한 사항은 해당되지 않습니다. 4. 개인정보의 안전성 확보 조치 서비스는 개인정보를 수집하지 않으므로, 개인정보의 안전성 확보에 대한 조치에 대해서는 해당되지 않습니다. 5. 개인정보 관련 문의처 서비스와 관련하여 개인정보 처리에 대한 문의사항이 있으시면 다음 연락처로 문의 주시기 바랍니다: 이메일: mskwon16@gmail.com 6. 개인정보 처리 방침의 변경 본 개인정보 처리..
1. 숫자 데이터 형식 데이터 형식 바이트 범위 설명 BIT N/8 1~64bit를 표현 TINYINT 1 -128~127 정수 SMALLINT 2 -32,768 ~ 32,767 정수 INT (INTEGER) 4 약 -21억 ~ 21억 정수 BIGINT 8 약 -900경 ~ 900경 정수 FLOAT 4 =3.40E+38 ~ -1.17E-38 소수점 아래 7자리까지 표현 DOUBLE 8 -1.22E-308 ~ 1.79E+308 소수점 아래 15자리까지 표현 DECIMAL(m, d) 5~17 전체 자리수(m)과 소수점 이하 자리수(d)를 가진 숫자형 2. 문자 데이터 형식 데이터 형식 바이트 설명 CHAR(N) 1~255 고정길이 문자형, N을 1부터 255까지 지정, 그냥 CHAR만 쓰면 CHAR(1)과 ..
데이터베이스(DataBase) 데이터가 저장되는 장소 DBMS(DataBase Management System) 데이터베이스를 잘 관리하고 운영하기 위한 시스템 또는 소프트웨어 SQL(Structured Query Language) DBMS에 사용되는 언어 중 하나 DBMS 제작 회사에 독립적이다. 다른 시스템으로 이식성이 좋다 표준이 계쏙 발전한다 (국제 표준화 기관이 존재) 대화식 언어이다 분산형 클라이언트/서버 구조이다. 데이터베이스 모델링 현실세계에서 사용되는 데이터를 MySQL에 어떻게 옮겨 놓을 것인지를 결정하는 과정 기본키(Primary Key) 각 행을 구분하는 유일한 열 기본 키값은 중복되어서는 안되며, 비어있어서도 안된다. 또 각 테이블에는 기본키가 하나만 지정되어 있어야 한다. 이름은..
모노레포(monorepo) 구조는 두 개 이상의 프로젝트가 동일한 저장소에 저장되는 소프트웨어 개발 전략이다. 기존에 모놀리식으로 작성한 아키텍처를 MSA로 변환하는 작업을 진행중이다. gateway 하나에 3~4개의 Micro Service로 쪼갤 예정인데, 각각 서비스의 사이즈는 아주 작다. 이럴 때 저장소 전략으로 monorepo를 사용한다는걸 알게되었다. (엄청난 서칭을 통해서 알아냈다...) monorepo의 장/단점은 다음과 같다. 장점 코드 재사용이 용이하다 (같은 레포에 있으니 빠른 복붙이 가능) PR 관리가 용이하다 (어떤 서비스의 api가 변경되어서 다른 서비스에 수정이 일어나도, 하나의 PR로 관리 가능) 단점 초기 세팅이 복잡하다. CI 속도가 저하된다. intelliJ에서 모노레포..
밀리의 서재에서 Must Have 시리즈의 자바 프로그래밍 입문 책을 읽었다. Must Have 이재환의 자바 프로그래밍 입문 ★ 딱 필요한 만큼, ★ 자바 핵심 문법과 개념 이해 중심으로 배우는 새로운 자바 입문서 12년간 강의를 해보니 무엇을 이해하지 못하는지, 무엇을 .. www.millie.co.kr 처음 끝까지 읽은 자바 프로그래밍 입문책이 되었다. 이전에 JSP와 스프링부트 프로젝트를 진행하면서 자바 기본 문법 공부에 목말라있었던게 원동력이 되었다. 이 책을 읽으면서 막연하게만 알고있었던 자바의 메모리 모델과 스레드에 대해서 이해하게 되었다. 자바 프로그램은 크게 메서드영역, 힙 영역, 스택 영역으로 나뉜다. 해당 사진은 단일 스레드에서의 영역이라고 생각하면 된다. 멀티스레드 환경에서는 JVM..
프로젝트가 끝나고 시간이 꽤 지나서, 기존 프로젝트 레포를 Fork한 뒤 유지보수 작업을 진행했다. GitHub - helloalpaca/AdminHanaERP: 디지털 하나로 2차 과제 - JSP 금융 ERP 디지털 하나로 2차 과제 - JSP 금융 ERP. Contribute to helloalpaca/AdminHanaERP development by creating an account on GitHub. github.com pom.xml 수정 및 사용안하는 .jar 라이브러리 삭제 ojdbc6 의존성 패키지를 인식하지 못하는 오류가 발생해서, 기존 WEB-INF/lib에서 불러오는 코드를 제거하고 maven에서 다운받도록 수정 사용하지 않는 .jar 라이브러리들을 WEB-INF/lib에서 삭제해서 ..