본문 바로가기
  • Adillete

전체 글273

[jpa] 데이터 타입 분류 엔티티 타입: @Entity로 정의하는 객체데이터가 변해도 식별자로 지속해서 추적 가능 값타입: int Integer String 처럼 값으로 사용하는 자바 기본 타입, 변경시 추적 불가값타입 분류ⓐ기본값타입ⓑ임베디드 타입: 새로운 값 타입을 직접 정의할수 있음기본 값 타입을 모아서 만들어진 복합 값타입@Embeddable: 값 타입을 정의하는 곳에 표시@Embedded: 값 타입을 사용하는 곳에 표시ex) member에 들어갈 homeaddress , datetime 같은거 클래스로 따로 빼서 (공통으로 사용할만한것들 인듯)클래스 본체에다가는 embeddable  사용하고 member 에다가 embedded 사용클래스에다가 기본 생성자 필수로 만들어야함 임베디드 타입의 장점재사용, 높은 응집도, 임베디.. 2025. 2. 5.
[정처기 실기-프로그래밍언어] 지역변수: function 안에 있는거면 fuction이 끝나면 지역변수의 제한시간도 끝난거다 . 다 없어진다.전역변수: 프로그램 끝날때까지 유효시간 지속된다.static 변수: 지역변수+ 전역 변수 특징을 가진 함수로 특정 function 안에 들어간 경우여도 메모리에 이미 올라갔으므로 저장은 계속되며 프로그램 끝날때까지 유효시간 지속된다. 2025. 2. 3.
[정처기 실기] 모듈화, 응집도, 결합도 모듈의 독립성을 높이기 위해서응집도를 높인다.결합도를 낮춘다.Fan-out을 최소화한다.(한 모듈이 호출하는 다른 모듈의 수)Fan-in을 증가시킨다. (한 모듈을 호출하는 모듈의 수)결합도: 모듈과 모듈간 관련성, 의존성 정도를 나타내는 개념결합도를 낮춘 모형 a.k.a 잘 설계된 모형data Coupling- 데이터 결합도: 모듈간 인터페이스로 값이 정확?Stamp Coupling 스탬프 결합도Control Coupling 제어결합도External Coupling 외부 결합도Common Couplin 공통 결합도Content Coupling 내용 결합도 응집도우연적 응집도논리적 시간적절차적: 순차적 수행(순차적 응집도가 아니다!!!!!)통신적: 동일한 입력, 출력을 사용순차적: Sequantial C.. 2025. 2. 3.
[코딩자율학습단12기] 후기 이번 12기를 하면서 리눅스마스터도 따고 바쁘고 정신없는 한달이었다. 취준하면서 집중력과 자신감을 날려먹고 있었는데  매일매일 오는 알림이 하루의 시작을 같이해서 좋았다. 자율 학습단이 아니면 사실 다 못했을거 같은 여정인데 끝까지 자율학습단으로 마무리 해서 너무 다행이었다. 2025. 2. 2.
[코딩자율학습단12기] 4주차-코딩자율학습 리눅스입문with우분투 1.리디렉션 : 스트림을 파일로 저장하거나 파일의 내용을 스트림으로 가져옴 2.출력 리디렉션 : 프로세스의 출력 스트림을 파일로 출력함 3.입력 리디렉션 : 파일 내용을 프로세스의 표준 입력으로 전달함 4.grep : 표준 입력 또는 파일에서 특정 패턴이나 문자열을 검색하는데 사용하는 커맨드라인 툴임 5.stat : 파일의 상태 정보를 출력, 파일의 생성 시각, 마지막 수정 시각 등을 확인 2025. 2. 2.
[버블정렬] //버블정렬을 구현하는 영역for (int i = 0; i A[j+1]){ int temp =A[j]; A[j]=A[j+1]; A[j+1]=temp; } }} 2025. 1. 29.