분류 전체보기(116)
-
Java 13
JDK의 유용한 클래스들- Object 슈퍼 클래스 활용public boolean equals(Object obj){boolean rt = false;if(obj instanceof ObjectSample1){ObjectSample1 sample = (ObjectSample1) obj;rt = (sample.getValue() == value);}return rt;}_instanceof : 객체가 해당 타입이면 true를 아니면 false를 리턴- 날짜와 관련된 Date & Calendar날짜를 관리하는 Date 클래스ex) Date date = new Data(); date.setTime(nowDate.getTime() - 60 * 60 * 1000);Date 클래스의 정보를 처리하는 Calendar ..
2017.02.14 -
Java 12
제네릭(Generic)ex) ArrayList strList = new ArrayList(); 처럼 은 다이아몬드 지시자 라고 하며 지시자 안에 클래스를 선언해서 사용, , , 사용 가능public class ValueMapper{
2017.02.14 -
Java 11
URL 클래스 로더URL[] urlArray = { new File("subdir/").toURI().toURL() };URLClassLoader ucl = new URLClassLoader(urlArray);Object obj = ucl.loadClass("Hello").newInstance(); -> 클래스를 로딩하기 위해서 클래스 로더 객체를 인스턴스 해야 한다. URLClassLoader를 생성할 때 URL 객체 배열을 요구, HTTP, FTP를 통해 클래스 로딩 가능리플렉션- 리플렉션 기법 1: 런타임 중에 객체를 이용해서 객체의 정보를 조사- 리플렉션 기법 2: 런타임 중에 프로그램의 상태나 기능을 동적으로 조작- 리플렉션 기법 3: 동적이며 유연한 프로그래밍이 가능하기 떄문에 프레임 워크에서..
2017.02.13 -
HTML 02
HTML 기본 폼 HTML5 라는 것을 명칭함ko,ja,zk(중국),en,ra(러시아),de(독일어) Brackets에서 UTF-8만 지원타이틀 이름 설정 바디 안에 글자 채움HTML meta 추가 정보title 제목script 스크립트 추가link 다른 파일 추가style 스타일 시트 추가base 기본 경로 지정글자 폼 http://www.homejjang.com/03/html.php/text.php...h1 순서로 목록 정리...... 로 도 가능 안에 ... -> 순서 없이 목록 정리...... 로 도 가능... 목록별 정리정의 목록ㅁㅁㅁAAAㅁㅁㅁAAA... 목록들 정의 ... 정의 용어 (타이틀)... 정의 설명 (바디)테이블 목록$$$^^ㅁㅁㅁAAA$$$^^ ㅁㅁㅁ AAA 를 하지 않으면 표 ..
2017.02.12 -
HTML 01
HTML 개발 툴Brackets- 미리 보기 기능이 있어 Chrome에서 바로 보기 가능- 확장자들을 등록 해야함- 작성 문서 대부분이 Brackets 기준Visual Studio 2013 Express for Web- 확장자 인식ADOBE Dreamweaver CSS외 등등 HTML5 추가 기능멀티미디어- HTML 웹 표준에 따라서 동영상을 재생하는 것이 아니라 플래시를 사용, HTML5는 플러그인의 도움 없이 스스로 음악과 동영상 재생가능그래픽 http://lights.helloenjoy.com- 하드웨어의 가속을 받아 2차원 그래픽과 3차원 그래픽 구현 가능, SVG 태그를 사용한 2차원 벡터 그래픽 구현, 자바스크립트 캔버스를 사용한 2차원 래스터 그래픽 구현- 3차원 그래픽 구현 : CSS3를 ..
2017.02.12 -
Programmers 책 02
제목: Do it! 프런트엔드 웹 디자인 입문 저자: 문성호 - HTML/CSS 공부 하기전에 용어를 알기 좋음- 간단한 예제들을 알 수 있음 반응형 웹(Responsive Web) - 유동형 패턴콘텐츠의 크기만 조절- 칼럼 드롭 패턴화면 너비가 좁아지면 칼럼들이 아래로 떨어지도록 구성구현 방법론- 가변 그리드각각의 길이에 어울리도록 배치되어 크기에 맞게 배치, 픽셀 대신 백분율을 이용, CSS 적용- 미디어 쿼리다양한 접속 기기들의 조건에 따라 사이트의 레이아웃을 다르게 만드는 방법, CSS 적용- CSS 프레임워크-- 부트스트랩가장 많이 사용하는 프레임워크, 기능 확장성이 높다, 홈페이지 : getbootstrap.com-- 파운데이션부트스트랩보다 먼저 발표된 프레임워크. 홈페이지 : foundata..
2017.02.11