본문 바로가기

[1] APACHE - PHP - MySQL 설치 [1] APACHE + PHP + MYSQL 설치 방법 여태 JSP로 개발을 해 왔지만, 이직한 회사는 주로 PHP로 개발한다고 하여 PHP 공부를 시작합니다. ㅋ 제 PC의 OS는 WINDOWS7이기에 WINDOWS7에 PHP 설치 하는 방법을 설명하겠습니다.기회가 되면 리눅스 설치하는 방법도 적어 놓겠습니다..( 머리가 안좋아 금방잊어버린다. ) 1. 버전 : APACHE - 2.4.17, PHP - 5.6.16(7버전이 나왔지만 우리회사에서는 적용하지 않아 5버전으로 설치 했음), MYSQL - 5.6 2. 다운로드 : 1) APACHE - http://www.apachelounge.com/download/ 2) PHP - http://php.net/downloads.php 3) MYSQL - ht.. 더보기
Scope의 이해 [1]. JavaScript 유효범위(Scope) 1. 전역 유효범위(Global Scope) - 스크립트 전체에서 참조되는 것 2. 지역 유효범위(Local Scope) - 정의된 함수 안에서만 참조되는 것 3. JavaScript 유효범위 특징 1) 함수단위의 유효범위 - JavaScropt의 유효범위 단위는 블록단위가 아닌 함수단위로 정의된다.function scopeTest(){ var a=0; if(true){ var b=0; for(var c=0; c 더보기
* JOIN 원리 *JOIN 원리--DBMS 작동원리 : 평소에 데이터는 하드디스크의 데이터 파일에 저장해 두었다가 필요한 시점에 메모리로 복사한다.--(오라클은 이때 사용하는 메모리를 데이터베이스 버퍼 캐시라고한다)-- 여기서 중요한 것은 칼럼 100개를 가진 테이블이 하드디스크에 저장되어 있을 때 사용자가 그 중 1개의 칼럼에 SELECT를 -- 수행할 경우 해당 칼럼 1개만 메모리로 복사하는 것이 아니라 일단 100개의 칼럼 모두를 메모리로 복사해 온다는 점이다.--그래서 불필요한 I/O도 많고 메모리 사용량도 많이 생기기 때문에 정규화를 철저히 해서 부하를 최대한 줄여야한다.--일단 메모리로 올라온 테이블에서 필요한 칼럼을 가져와서 사용자가 원하는 결과를 만들어야 한다. 1) NESTED LOOP JOIN(가장 기.. 더보기