본문 바로가기

[펌] XAMPP MAC OS X 링크 : https://www.apachefriends.org/ 위 주소에서 받을수 있다.최신버전을 받게 되면 mysql이 아니라 mariadb를 포함한 xampp를 다운로드 한다고 한다. More downloads => XAMPP MAC OS X => 5.5.24버전 다운로드. ( 5.5.24 이후부터는 mariadb를 포함하고 있다고..) 다운로드 받은 파일 실행하여 next를 눌러 설치를 진행하면 된다. 설치완료 후,apache web server 을 실행시키고 브라우저로 localhost 접속시 xampp 로고가 화면 중앙에 뜨면 설치 완료.[출처] [mysql] 맥에 XAMPP 설치하기|작성자 Dreamy 더보기
APTANA TOOL 을 이용한 PHP DEBUG 환경 기존 인터프리터를 개발하면서 통상 컴파일언어 개발과 달리 DEBUG 모드에 대해서 무시하고 넘어가기 쉬운데 로직의 복잡도및 사이트의 대형화가 진해오딜수록 DEBUG 방법을 무시할수가 없어진다. 아래를 참고하여 APTANA TOOL 을 이용한 PHP DEBUG 환경을 설정하여 업무에 적용할수 있다. - TUTORIAL 1. http://mainia.tistory.com/6502. http://devcircle.blogspot.kr/2013/02/enable-xdebug-in-aptana-studio-3x.html3. http://unitstep.net/blog/2009/01/26/getting-xdebug-to-work-with-apachexampp-to-debug-php/ - XDEBUG SITE DOW.. 더보기
[펌] jdk jre jvm 이클립스 개발환경 구축 jdk 설치 환경변수 설정JAVA 프로그램을 개발하기 위해서는 JAVA 개발 툴인 JDK 와 JVM(Java Virtual Machine)을 지원하는 Jre 를 설치하고 셋팅해야 한다.JDK 와 JRE 를 다운 및 설치부터 환경변수 설정까지 순서대로 따라가보자.설치 및 셋팅 일시 : 2013.11.01JDK Version : jdk1.7.0_45 (현재 일자 최신 버전)4년전? 프로그래밍을 일로 해보지 않았던 과거에 고생했던 기억이 있는데... 그때랑 지금 이해정도가 달라서 다행이지만아직도 DB와 서버의 이해도의 수준이 비슷하다는건 .... 우울하다....과 같이 사이에 PHP 구문을 넣어 주면 HTML 문서 안에서 PHP가 동작할 수 있게 됩니다.우선 XAMPP라는 것에 대해 알아 봅시다. 프로그래밍.. 더보기
[펌] 맥북 아파치, PHP, MySQL 세팅.. 맥북에어 아파치, PHP, MySQL 세팅..http://madchick.egloos.com/3662494(이런 세팅이 익숙해지기 전까지 참고용 메모) ------------------------------------------------------------------------------------------------------------------------------------------------------------ 맥북은 OS자체가 리눅스에서 출발해서 인지 apache , php 는 기본적으로 설치가 되어 있습니다. 하지만, mysql은 없어서 별도로 설치를 해야 합니다. 라이센스 자체가 원래 Open-source는 아니어서 기본적으로 설치되지 않는거 같습니다. http://www.mysq.. 더보기
LOAD DATA 구문 PHP 'LOAD DATA'구문은 텍스트 파일을 이용하여 레코드를 한꺼번에 적재할 수 있는 명령이다.텍스트 파일의 한 줄은 한개의 레코드를 의미하며, 탭(tab)키로 필드를 구분한다. 텍스트 파일에 입력된 속성 값들의 순서는테이블을 정의했을 때에 지정된 순서대로 작성해야 한다. 메모장을 이용하여 'ejs.txt' 텍스트 파일로 작성하여 레코드를 한꺼번에 적재할 수 있는 'LOAD DATA'명령을 활용한다. CREATE TABLE sample_table(-> sno int,-> code int,-> score int ); 로 테이블 생성 되어있다고 전제하에 sample_table 테이블에 저장할 데이터를 메모장 또는 에디터를 이용하여 작성하고 필드는 탭(tab)로 구분하며 파일이름은 'ejs.txt'로 하.. 더보기
필드명 타입 'char'과 'varchar' 차이점 필드명 타입 'char'과 'varchar' 차이점 필드명의 타입을 설정할 때 'char'과 'varchar'의 차이점은 메모리 공간을 효율적으로 사용하느냐에 대한 구분이다. 필드명 타입 내용 비고 char(10) 필드의 메모리를 차지하는 공간은 입력되는 값에 관계없이 설정된 10byte를 차지 varchar(10) 입력되는 값에 따라 메모리의 공간을 효율적으로 사용할 수 있다. 그렇지만 varchar 타입은 char 타입보다 액세스 되는 타임이 더 걸린다는 단점 또한 존재한다. 더보기
Mysql 일괄실행 명령 프롬포트 창의 MySQL 데이터베이스에 접속하여 사용할 데이타베이스를 'USE 데이타베이스명" 으로 선택한 다음'CREATE TABLE 테이블명" 으로 테이블을 생성한 후 테이블을 생성할 시 필드명과 필드의 타입등을 정의 하였다. MySQL 일괄 실행으로 테이블을 생성할 때는 명령 프롬프트 창이 아닌 에디터 창에서 입력하여 파일명을 '파일명.sql' 형식으로 저장한다. 이와 같이 테이블을 작성하는 과정을 MySQL 데이터베이스에 적속한 상태가 아닌 메모장 또는 에디터를 이용하여 작성된 '파일명.sql' 파일을'mysql.exe' 파일이 존재하는 'C:\APM_Sepup\Werver\MySQL5\bin' 폴 더에 저장하여 테이블 생성을 위해 한꺼번에 처리하는 과정을 일괄실행.. 더보기
테이블 명령어 키워드 내용 비고 테이블 생성CREATE CREATE TABLE sutdy_table(sno int NOT NULL, name varchar(10), sex char(1), age int, det char(20), addr varchar(80), tel char(20), PRIMARY KEY(sno) ); 레코드 삽입INSERT mysql> INSERT INTO 테이블명 (필드명1, 필드명2, ... );-> VALUES (필드값1, 필드값2, ... ); mysql> INSERT INTO sutdy_table( sno, name, sex, age, det, addr, tel) -> VALUES(20032356, '홍길동', 'M' , 17, '철학', '서울시 송파구 가락동',->'1.. 더보기
@font-face CSS3 웹폰트정리 @font-face웹 폰트는 웹 디자이너들에게 유저의 컴퓨터에 설치되지않은 폰트들을 사용가능하게 한다 외부 폰트는 @font-face 규약으로 정의된다. @font-face는크롬 4.0 이상, 익스플로러 9.0 이상, 파이어폭스 3.5 이상, 사파리 3.2 이상, 오페라 10.0 이상의 버전에서 지원한다 폰트 포맷들 TrueType Fonts (TTF)TTF는 폰트 표준으로써 1980년대 후반에 애플과 마이크로소프트에 의해 개발되었다 TTF는 맥 과 마이크로소프트 OS 에서 가장 흔한 폰트 포맷이다. OpenType Fonts (OTF)OTF는 확장,축소 가능한 컴퓨터 폰트이다. TTF 를 바탕으로 하고있으며 마이크로소프트의 상표가 등록되어있다. OTF는 오늘날의 주요 컴퓨터 플랫폼에.. 더보기
clearfix - 클리어 픽스를 사용하는 이유 왜 클리어픽스를 사용해야 하는지 먼저 알아볼까요? HTML 문서 구조에서 부모 요소가 자식 요소를 감싸고 있을 때, 자식 요소에게 float 형식을 적용하면 부모 요소가 자식 요소를 더 이상 감싸지 않게되고 높이 값을 파악하지 못하게 되는 버그가 발생합니다. 따라서 부모 요소의 높이 값이 0px로 출력되고, 전체적인 HTML 요소들이 뒤엉켜버리는 경우가 많습니다. 이 때 부모 요소가 다시 자식 요소를 감쌀 수 있게 float을 초기화(clear) 하여 버그를 고쳐주는(fix) 코드가 필요한데 이것을 clearfix라고 합니다. Clear 속성 - float 속성 해제하기 float 속성을 이용해 웹 페이지 요소를 왼쪽이나 오른쪽에 배치할 수 있습니다.float 속성을 사용한 요소 이후 요소들에도 똑같이 .. 더보기