본문 바로가기
728x90

전체 글302

Git 주요 명령어 Git의 주요 명령어add 작업 내역을 지역 저장소에 저장하기 위해 스테이징 영역(staging area)에 추가‘- --all’ 옵션으로 작업 디렉터리의 모든 파일을 스테이징 영역에 추가할 수 있음commit 작업 내역을 지역 저장소에 저장branch 새로운 브랜치를 생성최초로 commit을 하면 마스터(master) 브랜치가 생성됨commit 할 때마다 해당 브랜치는 가장 최근의 commit한 내용을 가리키게 됨‘-d’ 옵션으로 브랜치를 삭제할 수 있음checkout 지정한 브랜치로 이동현재 작업 중인 브랜치는 HEAD 포인터가 가리키는데, checkout 명령을 통해 HEAD 포인터를 지정한 브랜치로 이동시킴merge 지정한 브랜치의 변경 내역을 현재 HEAD 포인터가 가리키는 브랜치에 반영함으로써.. 2026. 8. 31.
SVN(SubVersioN) 주요 명령어 Subversion의 주요 명령어add 새로운 파일이나 디렉터리를 버전 관리 대상으로 등록add로 등록되지 않은 대상은 commit이 적용되지 않음commit 버전 관리 대상으로 등록된 클라이언트의 소스 파일을 서버의 소스 파일에 적용update 서버의 최신 commit 이력을 클라이언트의 소스 파일에 적용commit 전에는 매번 update를 수행하여 클라이언트에 적용되지 않은 서버의 변동 내역을 클라이언트에 적용checkout 버전 관리 정보와 소스 파일을 서버에서 클라이언트로 받아옴lock/unlock 서버의 소스 파일이나 디렉터리를 잠그거나 해제import 아무것도 없는 서버의 저장소에 맨 처음 소스 파일을 저장하는 명령어로, 한 번 사용하면 다시 사용하지 않음export 버전 관리에 대한 정보를.. 2026. 8. 31.
화면 모듈 구현 화면 모듈 구현HTML 5웹 애플리케이션에서 화면 단위 모듈화 프로그래밍은 일반적으로 HTML 5를 기반으로 구현됨HTML 5는 온라인, 모바일, 패드 등에서 수정 없이 자유롭게 재사용 가능HTML 5 화면 구조Header / Div / Aside, Section×2, Nav, Aside, Article / Footer 구조Header웹 페이지 소개나 내비게이션 기능들의 묶음을 나타냄일반적으로 섹션의 제목을 포함DivDivision의 약자로 섹션 레이아웃(전체적인 틀)을 만들 때 주로 사용Div 태그를 사용하여 각각의 블록(공간)을 알맞게 배치Nav메뉴 또는 링크와 같은 내비게이션을 위해 구성된 섹션을 나타냄Section문서나 애플리케이션의 섹션을 나타내기 위해 추가됨문서의 구조를 나타내기 위해 h1, .. 2026. 8. 31.
단일 모듈 구현 단일 모듈 구현통합 구현에서 단위 모듈의 구현은 상세 설계된 단위 모듈이나 환경 설정 모듈을 실제 프로그래밍 언어로 구현하는 것모듈들을 통합 구현하기 위해서는 분산되어 있는 모듈들을 그룹화해야 함그룹화된 모듈이나 크기가 큰 모듈들은 통합 구현에 필요한 단위 컴포넌트로 구현종류단위 모듈 혹은 단위 컴포넌트에는 화면 모듈, 화면에서 입력받은 데이터를 처리하는 서비스 컴포넌트, 비즈니스 컴포넌트, 내외부 인터페이스 컴포넌트, 데이터베이스 접근 컴포넌트, 암복호화 컴포넌트 등이 있음다음은 사용자의 웹 브라우저 화면으로 웹 서버 측에 있는 데이터베이스에 있는 정보를 가져오는 과정에서 사용하는 단위 컴포넌트들과 사용 위치를 나타낸 것화면 → HTTP → 서비스 컴포넌트 → API → 트랜잭션 컴포넌트 → 공통 컴포.. 2026. 8. 31.
728x90