Category: Language

0

Java Fundamental 정리 - 전역변수, 지역변수..

{ … } : 수첩이 생김과 동시에 주소가 생김. 사용할 때는 범위가 중요! 주소를 안다는 것은 변수를 안다는것과 동일. 검색시 초기 인덱스값은 -1, 찾으면 0 이상의 값. index와 sequence는 엄연히 다른 의미의 값. 재사용성1) Copy & Paste2) 코드에 주소를 매기기. ex) go to   &nbs

0

Java Fundamental 정리 - InputStream, OutputStream, SVN설치

고정형 길이 : 짧으면 Stop. 적당히 입력하면 공간이 남은채로 진행. 읽기 → byte + byte = char → char[] → buffer 무언가를 시킴 ↔ 담기 ↔ 변환 ↔ 읽기 Composition(구성, 조합) < Inheritance(상속)보다 더 중요! > 읽기는 무조건 InputStream. (메모리에서 1byte씩

0

Java Fundamental 정리 - 개발환경, 설정

개발환경- JRE : Java Runtime Environment. 흔히 말하는 자바 런타임 환경. [다운로드]- JDK : Java Development Kit. 자바 개발 도구. 자바로 개발하려면 필수로 설치. [다운로드]- IDE : Integrated Development Environment. 통합 개발 환경. 여기서는 Eclipse가 한 예이다

0

Java Fundamental 정리 - 설계(Design)

여기서 설계는 게시판을 예로 들어서 설명합니다. 기본적인 설계1) 사용자가 실행   1-1) 자원 생성(어느 시점에서 변수 선언할지를 정함)2) 인사말 출력 3) 메뉴 출력 4) 입력폼 출력: 위 3가지 while(true) 무한루프로..5) 입력 + 처리요청6) 추출(b=a;)7) 유효성 검사(if)8) 분기(switch)9)

0

Java Fundamental 정리 - CRUD, 배열, 메모리, 자료구조

CRUD C(Create) : 선언, 할당 부분. R(Read) : 시작주소와 길이가 중요하다. (대입 연산자의 오른쪽) U(Update) : 대입 연산자의 왼쪽 D(Delete) : 할당 부터 지워야 함! → 그 후에 선언 삭제. 배열int[][] c;c = new int[2][];c[0] = new int[3];c[1] = new int[2];c[

0

Java Fundamental 정리 - 아키텍처

입력 → 데이터 유지 → 처리 출력 Computer 단계별 구조는 다음과 같다.OS > Application → API → Kernel → HAL- OS : 하드웨어 제어를 위한 부분- HAL : Hardware Abstract Layer. 하드웨어 추상 계층.- API : Application Programming Interface a = read

0

Java Fundamental 정리 - 문제인식, 정보수집, 분석

문제인식 범위에 따라 인식이 틀려짐 재사용성이 중요(미리 예측이 가능해야 함) Stake holder(이해 당사자)를 결정하는 단계 ← 이것에 따라 절차가 변경됨 이해당사자란? -> 이득과 손해 보는 User들 정보수집 절차(Procedure) + Data 분석(비서를 예로 들어서 생각하면 좋다) 비서가 해야 할 일의 약속 = Prot

0

Java Fundamental 정리 - 방법론, 직업군, 아키텍처

방법론문제인식 → 정보수집 → 분석(Analysist) → 아키텍쳐(Architecture) → 설계(Design) → 구현(Implementation) → 테스트(Test) → 배치(Deploy) → 서비스(Service) → 유지보수 → 문제인식 1) 문제인식 : 무엇이 문제인지 본질적인 부분을 파악하는 것2) 정보수집 : 문제에 대한 원인을 파악하는

0

5장. 동적 웹 페이지(자바스크립트 라이브러리)

다양한 라이브러리가 있지만 여기서 소개하는 것은 jQuery라이브러리를 사용한다. jQuery라이브러리 외에도 YUI(Yahoo User Interface), Prototype, Dojo Toolkit, Mootools 등이 있다. jQuery의 장점 상대적으로 작은 파일 크기 웹 디자이너에게 친숙함 신뢰성 무료 개발자 커뮤니티가 활성화 되어

0

5장. 동적 웹 페이지(HTML 요소, DOM에 관해)

컨텐츠나 HTML을 수정하려면 크게 2가지 과정을 거쳐야 한다. 페이지의 HTML 요소를 얻어야 한다. HTML 요소로 무엇인가를 합니다. 여기서 무엇인가는 클래스 속성 추가/제거, HTML 요소 속성 변경, 새 컨텐츠 추가, HTML 요소 제거, HTML 요소에서 정보 추출 등이 있다. 문서 객체 모델(DOM)DOM은 Document Object