본문 바로가기

Just Do It

(154)
제로보드 XE 설치 XpressEngine - Express(표현하다) + press(발행하다) + Engine(기관, 장치) - 사람들이 자신의 생각이나 느낌을 표현할 수 있도록 도와주는 장치 - 웹 사이트를 만들기 위해서는 HTML, CSS, PHP, SQL 등과 같은 프로그래밍 언어를 기본적으로 알아야 하지만 XE가 프로그래밍 언어를 잘 몰라도 웹 사이트를 쉽게 만들 수 있도록 도와준다. 출처 : http://doc.xpressengine.com/manual/XE-User_Manual-ko(v2.0).pdf XE 설치 1) 이전에 설치한 APMSETUP Monitor를 실행시킨다. 2) APMSETUP Monitor -> [서버 환경 설정] 3) DocumentRoot에 XE를 다운받은 경로로 설정한다. 이렇게 하면 ..
APM_Setup 설치 APM(Apache, PHP, MySQL) 1) APMSETUP 홈페이지에서 프로그램을 다운받는다. http://www.apmsetup.com/download.php 2-1) 언어 선택. 2-2) 설치 시작~ 2-3) 사용권 계약 동의 2-4) 구성 요소 선택 2-5) 설치 위치 선택 2-6) 설치 중~ 3) 시작 메뉴에서 APMSETUP Monitor 선택 4) APMSETUP Monitor를 볼 수 있다.
특강 4일차 33. 객체 직렬화 : 정의 ==> 메모리에 올라간 객체(인스턴스) 자체를 파일에 저장 또는 네트워크로 전송하기 위해서 바이트형태로 아카이빙(압축)하는 방법 예> String : 구현방법 ==> 아카이빙하기 위한 클래스는 반드시 Serializable 인터페이스를 구현한다. ==> 사용되는 I/O 클래스는 ObjectInputStream, ObjectOutputStream을 사용. 34. 데이터베이스 : 용도 ==> DBMS (DataBase Management System) ==> 데이터를 관리하는 역할( 저장, 조회, 수정, 삭제 ) : 종류 ==> 트리형, 망형 ==> 관계형 데이터베이스 ( Realational DBMS : RDBMS ) : 데이터를 테이블 구조로 관리 : 여러 테이블로 관리하고,..
특강 2일차 20. 접근지정자(access modifier) : 종류 4가지 - public (+) : 같은 클래스에서 접근 가능 : 다른 클래스에서 접근 가능 : 같은 패키지 접근 가능 : 다른 패키지 접근 가능 ==> 모두 접근 가능 - protected (#) : 같은 클래스에서 접근 가능 : 다른 클래스에서 접근 가능 : 같은 패키지에서 접근 가능 : 다른 패키지에서 접근 불가 ( 단, 상속관계면 접근 가능 ) - (friendly) : protected와 동일 ( 상속관계에서도 접근 불가능 ) - private (-) : 같은 클래스 내에서만 접근 가능 : 용도 ====> 외부에서의 접근을 제한할 목적으로. : 적용가능한 곳 - 클래스 : public (*) : private : (friendly) - 인스..
특강 1일차 1. 객체지향 프로그래밍 (OOP : ) 현실세계 -----------------> 가상세계 : 학생 관리 : 학생관리 프로그램 개발 : 학생객체 추출 ===========> 가상세계에서 100% 그대로 표현 ( 속성 : 이름, 학번 ) 클래스(객체) 변수(속성) 메소드(동작) : 객체, 주체 subject -------------> object (주체) (객체) 100가지 객체중에서 학생관리에 필요한 객체를 추출하는 과정 : 추상화작업 : 학생객체 ( 속성, 동작 ) 2. 클래스 : *.java로 생성 : 클래스명은 반드시 대문자로 작성 : 의미있는 명사형으로 지정한다. : 용도 ====> 데이터 저장 : 클래스 구성요소 - 변수 - 메소드 - 생성자 예) 학생객체 --------------------..
WPF WPF 공부 시작. 2011년 5월 2일. UI의 새로운 혁명 에센셜 WPF ( Chris Anderson지음, 김도균.안철진 옮김, 정보문화사 )
간단한 메모장 만들기 조건 - 10글자되면 자동 개행 - 5줄되면 끝내기 #include LRESULT CALLBACK WndProc(HWND hwnd, UINT iMsg, WPARAM wParam, LPARAM lParam); int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpszCmdLine, int nCmdShow) { HWND hwnd; MSG msg; WNDCLASS WndClass; WndClass.style = CS_HREDRAW | CS_VREDRAW; WndClass.lpfnWndProc = WndProc; WndClass.cbClsExtra = 0; WndClass.cbWndExtra = 0; WndClass.hInstance ..
합집합, 차집합, 교집합 --차집합(A-B) (Outer Join으로도 가능) SELECT * FROM 테이블A A WHERE NOT EXISTS ( SELECT 1 FROM 테이블 B B WHERE B.필드A = A.필드A AND B.필드B = A.필드B ) --교집합(A∩B) (Inner Join으로도 가능) SELECT * FROM 테이블A A WHERE EXISTS ( SELECT 1 FROM 테이블 B B WHERE B.필드A = A.필드A AND B.필드B = A.필드B ) --합집합(A∪B) (Union all 대신 Union을 사용하면 중복행을 한행으로 출력) SELECT * FROM 테이블A A UNION ALL SELECT * FROM 테이블B B [출처] SQL 차집합, 교집합, 합집합|작성자 쏭쏭이