본문 바로가기

전체 글297

카드게임(수정) 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166 Documen.. 2018. 6. 4.
selector HTML문서의 요소가 어떻게 표시되는가 1. 기본 문법 [selector] {[ property_name1 ] : [ value1 ];[ property_name2 ] : [ value2 ]; } 2. selector 3. property_name 4. value 1. tag 이름 seletor의 속성 seletor의 값 2. id 3. class 4. 적용 방법 5. 적용 순위 1. 2. 3. ... 2018. 6. 3.
카드게임 카드게임 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140 Document 보이기 뒤집기 감추기 섞기 window.onload = function() { var btns = document.querySe.. 2018. 6. 3.
16. 네트워킹 2. 소켓 프로그래밍 1) 소켓을 이용한 클라이언트서버 통신 프로그래밍2) 소켓: endPoint3) java.net 패키지를 통해 지원 4) TCP/IP 항목 TCP UDP 연결방식 연결 기반 1:1 비연결 기반 1:1, 1:N, N:N 특징 신뢰성 O -전송순서 보장 -수신 여부 확인X: 재전송 속도 느림 신뢰성 X -전송 순서 보장X -수신 여부 확인X 속도 빠름 관련 클래스 Socket ServerSocket DatagramSocket DatagramPacket(헤더+데이터) MulticastSocket 활용 파일 송/수신 게임/동영상 5) TCP 소켓 프로그래밍 서버 클라이언트 1. 서버소켓 생성 후 대기 2. IP주소와 포트정보로 소켓 생성 연결 요청 3. 소켓 생성 -> 클라이언트 소켓과 연.. 2018. 5. 23.
12. java.lang 패키지와 유용한 클래스 1. java.lang 패키지 1) 기본 클래스 포함2) import문없이 사용 가능 1. Object클래스 주요 메서드 특징 1) equals(Object obj)// 주소값 비교 public boolean equals(Object obj){return (this==obj); } ↓오버라이딩public boolean equals(Object obj){if(obj!=null && obj instanceof Person){return id=-((Person)obj).id;}else{return false;}} 2) hashCode() 1. 값의 주소값을 이용, 해시코드 생성 2. 문자열 기반: String.hashCode() 3. 주소값 기반: System.identityHashCode(Object x) .. 2018. 5. 20.
11. 컬렉션 프레임워크 컬렉션: 데이터 그룹프레임웍: 표준화된 프로그래밍 방식 1. 컬렉션 프레임웍의 핵심 인터페이스 특징1 특징2 구현 클래스 예 List 목록 순서 O, 중복 O ArrayList, LinkedList, Stack, Vector 대기자 명단 Set 집합 순서 X, 중복 X HashSet, TreeSet 양의 정수집합, 소수집합 Map 쌍 순서 X, 중복: 키-X 값-O HashMap, TreeMap, Hashtable, Properies 1) 사용할 클래스 이름 -> 이름으로 판단2) Vector, HashTable보단 ArrayList, HashMap 사용 1) List 인터페이스 특징 1) 순서 O, 중복 O 2) 상속 계층도 1. ArrayList1) Vector개선2) Object 배열 이용 -> 데.. 2018. 5. 20.