본문 바로가기

전체 글

(40)
[mySQL] SQL 카테고리, 정렬 1. 카테고리 설정UPDATE my_table SET category =CASEWHEN drama = 'T' THEN 'drama'WHEN comedy = 'T' THEN 'comedy'WHEN cartoon = 'T' AND rating = 'G' THEN 'family'ELSE 'misc'END; 2. 정렬 방법SELECT * FROM my_tableORDER BY last_name;//last_name열을 기준으로 알파벳순 정렬 SELECT * FROM my_tableORDER BY category, last_name;//category 기준으로 정렬하고 last_name으로 정렬. 더 추가하여 세세하게 설정 가능 SELECT * FROM my_tableORDER BY last_name ASC, f..
[MFC] MFC의 기본 실행 순서는 다음과 같다. InitInstance(); //시작될때Run(); ExitInstance(); //종료될때 OnNewDocument() //새문서를 만들 때 함수OnOpenDocument() //문서를 열 때 함수Doc클래스의 속성의 재정의에서 생성 가능 BOOL CMFC_memo01Doc::OnOpenDocument(LPCTSTR lpszPathName){if (!CDocument::OnOpenDocument(lpszPathName))return FALSE; return TRUE;} 프로젝트를 생성하면메인 프레임 윈도우, 메인, 도큐먼트, 뷰 가 생성이 된다MainFrm은 메인 프레임 윈도우로서 가장 먼저 생성되는 윈도우이며 가장 상위의 윈도우이다.솔루션 이름과 같은 이름의 ..
[MFC] CWnd, OnCreate, CWnd::Create 기본 명령_1 솔루션의 헤더의 클래스 내부의 재정의 부분에 다음을 입력.CWndm_wndChild;CWnd는 창 클래스의 기본 기능을 사용하기 위한 클래스. 클래스 뷰의 '솔루션이름View'의 속성으로 들어가서 메시지 버튼을 누르면 WM으로 시작하는 메시지들이 나타난다이 중 WM_CREATE를 OnCreate 상태로 만들면 새 함수 OnCreate가 생성된다.(View 윈도우가 만들어 질 때 호출되는 함수.) int CMFCApplication_1View::OnCreate(LPCREATESTRUCT lpCreateStruct) { if (CView::OnCreate(lpCreateStruct) == -1) return -1; m_wndChild.Create(_T("STATIC"), _T("DEMO"), WS_CHILD..
[mySQL] SQL 기본 문장 정리_2 DELETE FROM my_tableWHERE 레코드이름 = '레코드내용';ex) DELETE FROM my_tableWHERE first_name = 'MMMM';//해당되는 레코드가 전부 지워짐 UPDATE my_tableSET first_name = 'DDDD'WHERE first_name = 'MMMM';//데이터가 업데이트 됨. SET은 입력할 데이터, WHRER은 데이터의 위치 SHOW CREATE TABLE my_table;// 생성했던 테이블의 코드를 볼 수 있다. CREATE TABLE my_contacts( contact_id INT NOT NULL AUTO_INCREMENT, //1에서 시작해서 계속 증가 PRIMARY KEY (contact_id) //기본키 지정) ALTER TAB..
[mySQL] SQL 기본 문장 정리 _1 CREATE DATABASE 이름;ex) CREATE DATABASE db_test;//데이터베이스 생성 USE 이름;ex) USE db_test;//데이터베이스 선택 및 사용 CREATE TABLE 테이블이름(last_name VARCHAR(20),first_name VARCHAR(10),gender VARCHAR(1) NOT NULL, //빈칸을 허용하지 않는다email VARCHAR(50) DEFAULT '.....' //기본값을 ....으로 사용);//테이블 생성 INSERT INTO 테이블이름('last_name', first_name')VALUE('KKK', 'MMMM');ex) INSERT INTO my_table('last_name', 'first_name')VALUE ('KKK', 'MM..
MSI CX70-moonlight 17인치 노트북 구매 후기 포장은 보는 순간 G마켓으로 착각했다. 안전한 포장 보급형 노트북다운 조촐한 부속품들 LCD보호용 CPU : i5-4200M(2.5GHz)GPU : GT 740M 2GBLCD : 17" 1920*1080RAM : 4GBHDD 500G 노트북을 선정하기 위해 가장 먼저 CPU에 대해 살펴보았는데 다음의 사이트를 이용하여 가격대비 효율이 가장 좋은 프로세서를 찾았다.http://www.notebookcheck.net/Mobile-Processors-Benchmarklist.2436.0.html현재 79위 정도로 나름 나쁘진 않은 사양이고 가격은 저렴해서 가장 보편적으로 쓰이고 있는 프로세서이다.그래픽카드는 내장그래픽만 아니면 되기 때문에 별 신경쓰지 않았고LCD 화면 크기와 해상도는 살 수 있는 가격 내에서..
typedef [데이터 타입을 변수로 지정하여 수정이 용이하다] typedef unsigned int AAB; AAB width=1;AAB lenght=2; 다른 데이터 타입이 필요한 경우 한번의 수정으로 전체 수정이 가능하다.
아이폰, 아이팟, 아이패드 등 갑자기 아이튠즈와 연결이 안될 때 아이폰, 아이팟, 아이패드 등 갑자기 아이튠즈와 연결이 안될 때 장치관리자 > 범용 직렬 버스 컨트롤에 "Apple Mobile Device USB Drive" 가 있어야 하는데 없다면 밑의 휴대용 장치나 저장소 컨트롤러에 Apple iPhone 이 있을 것이다.(이것이 있으면 애플장치를 USB로만 인식하여 아이튠즈 연결이 안된다.) 이것을 마우스 오른쪽 누르고 "드라이버 소프트웨어 업데이트" 누른 후 "컴퓨터에서 드라이버 소프트웨어 찾아보기" 을 클릭 한 다음 아래 있는 경로를 넣는다.C:\Program Files\Common Files\Apple\Mobile Device Support\Drivers 경로를 찾아서 지정해주고 다음을 누르면 Apple Mobile Device USB Drive 가 나타난다.