본문 바로가기

전체 글

(92)
15장- 입출력 I/O 21. 02. 15. 1. 자바에서의 입출력 1.1 입출력이란 1.2 스트림(stream) - 어느 한쪽에서 다른 쪽으로 데이터를 전달할 때, 두 대상을 연결하고 데이터를 전송할 연결통로. - 단방향통신만 가능. (하나의 스트림으로 입출력을 동시에 처리할 수 X) - 동시에 수행하려면, 입력스트림과 출력스트림 총 2개의 스트림이 필요함. - Queue와 같은 FIFO구조로 되어있다고 생각하면 됨. 1.3 바이트기반 스트림- InputStream, OutputStream 입력스트림 출력스트림 입출력 대상의 종류 FileInputStream FileOutputStream 파일 ByteArrayInputStream ByteOutputStream 메모리(byte 배열) PipedInputStream PipedOutputStream ..
미니 팀프로젝트 진행상황(21. 02. 10. ~ ) 02. 10. 주제- 피시방 관리 프로그램 회원 / 관리자별로 기능 분류. 기능별로 데이터와 동작 정함. [사용자- 회원] 1. 회원가입 데이터: 아이디, 비밀번호, 이름, 전화번호 동작: - 데이터를 전부 입력하면 회원관리명단에 들어감 - 아이디나 전화번호 중복을 검증 2. 로그인 데이터: 아이디, 비밀번호 동작: - 아이디와 비밀번호가 일치하면 다음화면, 일치하지 않으면 경고문구 출력 - 비회원로그인시 3. 요금결제 데이터: 요금 동작: 요금(시간) 선택하면 사용자에게 남은 시간이 추가됨. 4. 음식구매 데이터: 음식(상품)이름, 음식(상품)가격 동작: - 음식(상품)이름 누르면 결제여부 확인 후 결제완료 - 결제완료시 재고(-), 매출(+) 5. PC이용상태 데이터: 이용중(이용시간), 이용일시중지..
11장- 컬렉션 프레임웍 21 . 02. 08. 1. 컬렉션 프레임웤 컬렉션 프레임웍: 데이터 군을 저장하는 클래스들을 표준화한 설계 1.1 컬렉션 프레임웤의 핵심 인터페이스 인터페이스 List- 순서가 있는 데이터의 집합. 데이터의 중복을 허용 예) 대기자 명단 구현클래스: ArrayList, LinkedList, Stack, Vector 등 Set- 순서를 유지하지 않는 데이터의 집합. 데이터의 중복을 허용하지 않음. (인덱스 개념이 없음) 예) 양의 정수집합, 소수의 집합 구현클래스: HashSet, TreeSet 등 Map- 키(key)와 값(value)의 쌍(pair)으로 이루어진 데이터의 집합. 순서는 유지되지 않으며, 키는 중복을 허용하지 않고, 값은 중복을 허용. 예) 우편번호, 지역번호(전화번호) 구현클래스: HashMap, TreeM..
21. 02. 05. 13장- CSS3와 애니메이션 transform transition animation 13-1. 변형 2차원변형, 3차원변형 translate scale rotate rotate3D skew -> perspective를 써서 좀 더 3d로 느껴지게 끔 함. 13-2. 변형과 관련된 추가속성 가나다라 가나다라 -> backface-visibility는 rotateY(90deg)이 넘어가면 hidden은 뒷면이 안 보임. 13-3. 트랜지션 박스1 박스2 박스3 transition.html 13-4. 애니메이션 성적표 -> animation-iteration-count: infinite하면 계속 반복함. -> animation-fill-mode: forwards; 마지막 프레임에서 멈춤. ( 자세한 건 www.w3schools.com/c..
21. 02. 04. 12장- 선택자, 가상클래스 선택자(Selector): css의 속성이 적용될 장소 태그, 아이디, 클래스, 전체, 복수, 자손(공백 한 칸) 연결선택자, 속성선택자, 가상클래스와 요소 12-1. 연결선택자 자손 상위요소 하위요소 {} 자식 상위요소 > 하위요소 {} 인접 요소1 + 요소2 {} 형제 요소1 ~ 요소2 {} 참고사항 예약방법 및 요금 세부 조항은 아래 내용 참고. 예약방법 직접통화 문자남기기 요금 1인: 40,000원 2인: 60,000원 3인: 80,000원 4인: 100,000원 12-2. 속성 선택자 [속성]: 속성이름 [속성="속성값"] [속성~="속성값"]: 특정 값을 포함하는 속성에 적용, 순수하게 단어만 가지고 구분 [속성|="속성값"]: 특정 값을 포함하는 속성에 적용, 하이픈을 기준으로 [속성*="속..
04장- 조건문과 반복문 21. 02. 03. Break문 특징 1) 가장 가까이에 있는 하나의 반복문을 벗어나기 위해 사용. (break문이 실행되면 Loop가 전부 끝나지 않았음에도 해당 반복문을 즉시 탈출) Return문 특징 1) 쓰인 해당 함수에서의 탈출을 의미. (break문은 반복문!! return은 함수!!) → 예를 들어, return문 실행 시 '반복문을 포함하는 '메서드' 자체를 종료시킴. 2) 메서드 내에서 return이 실행되면 뒷 줄에 코드가 더 있다고 하더라도 값 반환 후 종료. 3) 메서드의 출력값은 return명령어로만 가능. 4) 메서드의 리턴자료형이 void인 경우에는 return문이 필요없다. 5) return; 문(반환 값 명시안하고 바로 세미콜론(;) 옴) 만을 써서 메소드를 빠져나가는 방법은 리턴 자료형이 v..
21. 02. 03. 10장- HTML5와 시맨틱 태그, 11장- HTML과 멀티미디어 10. HTML5와 시맨틱 태그 header nav section article aside footer address iframe 이 영상을 위해서는 HTML5를 지원하는 브라우저가 필요합니다. 밤하늘을 수놓는 불꽃 추가적 내용 추가적 내용 추가적 내용 추가적 내용 이 영상을 보려면 HTML5를 지원하는 브라우저를 사용하세요.
21. 02. 03. 09장 다단 편집, 표 스타일 float: 다른 콘텐츠와의 뉴스기사같은 배치 clear: float의 속성을 해제 poosition: absoulte, relative, fixed 위치를 통한 배치 (too, right, bottom, lest) z-index: 겹치는 태그에 대한 앞 뒤 우선순위 지정 visibilit:y 가시성 9-2. 다단 편집 column-width: 너비 column-count: 단의 갯수 column-gap: 단과 단 사이의 여백 column-rule: 구분선 로그인 대통령은 내우·외환·천재·지변 또는 중대한 재정·경제상의 위기에 있어서 국가의 안전보장 또는 공공의 안녕질서를 유지하기 위하여 긴급한 조치가 필요하고 국회의 집회를 기다릴 여유가 없을 때에 한하여 최소한으로 필요한 재정·경제상의 처분을 하거나 ..