전체 글

728x90
Back-end/Java

[Java] int를 String으로 String을 int로 형변환

int -> String 변환 String.valueOf() Integer.toString() String -> int 변환 Integer.valueOf() Integer.parseInt()

자격증/정보처리기사

[운영체제] 모듈 (응집도, 결합도, 팬인, 팬아웃)

공통 모듈 구현 독립성을 높이려면 모듈의 결합도는 낮게, 응집도는 높게, FAN-IN 높게, FAN-OUT 낮게 설계해야 한다. 응집도 : 모듈 내부 구성요소 간 연관 정도 우연적 -> 논리적 -> 시간적 -> 절차적 -> 통신적 -> 순차적 -> 기능적 --외우는 Tip 우리 놀(논)던 시절에 먹었던 통통한 순대 기가막혔지! ***절차적 응집도와 순차적 응집도의 차이 절차적 응집도: 모듈 안의 구성요소들이 순차적으로 수행 순차적 응집도: 모듈 안에서 나온 출력값을 다른 활동에 사용 (절차적 응집도의 개념에 순차적이 있다고 헷갈리지 않기!) 결합도(Coupling) : 모듈과 모듈간의 연관도 또는 상호의존성 자료(Data) -> 스탬프(Stamp) -> 제어(Control) -> 외부(External) ..

기타/코딩테스트

[코딩테스트_Java] 문자열 겹쳐쓰기

str.substring(int a, int b) str의 인덱스 a부터 b까지 추출

자격증/정보처리기사

[운영체제] 형상 관리

형상 관리 : 형상 관리는 소프트웨어 개발을 위한 전체 과정에서 발생하는 모든 항목의 변경 사항을 관리하기 위한 활동이다. 형상관리 절차 형상 식별 -> 형상 통제 -> 형상 감사 -> 형상 기록 ***형상 통제 : 형상 항목의 버전관리를 위해 변경 여부와 변경 활동을 통제하는 활동 대표적인 형상 관리 도구 CVS : 가장 오래됨 파일 단위로 변경 사항 관리 가능 SVN : 중앙 집중형 클라이언트/서버 방식 소스 중복 문제 해결 Git : 로컬 저장소와 원격 저장소 분리된 분산 저장 방식 빠른 속도 대형 프로젝트에서 효과적 Commit으로 로컬 저장 Push로 원격 저장

728x90
eunjin-park
개발 일기