본문 바로가기
  • fishing...
  • eating...

분류 전체보기878

[Project] PhotoMap Ver 0.1 BETA 2008. 1. 18.
.net 문자열 사이의 자료 변환 자료 출처 : http://msdn2.microsoft.com/en-us/library/ms235631.aspx char *, wchar_t *, _bstr_t, CComBSTR, CString, basic_string, System.String 변환 char * char *orig = "Hello, World!"; size_t origsize = strlen(orig) + 1; // wchar_t * const size_t newsize = 100; size_t convertedChars = 0; wchar_t wcstring[newsize]; mbstowcs_s(&convertedChars, wcstring, origsize, orig, _TRUNCATE); wcscat_s(wcstring, L" (.. 2008. 1. 15.
객체 직렬화와 Socket 전송 객체 직렬화 객체 직렬화의 이점: 데이터 영속성 확보 (데이터 영속성: 자료를 저장한 이후 재사용 시 프로그램 동작시와 똑같은 구조를 가짐) 데이터 전송시 용이성 제공 import java.io.File; import java.io.Serializable; public class data implements Serializable { private String szStr; protected int n; private data() { } public getString() { return szStr; } public getInt() { return n; } .... // 기본 writeObject /* private void writeObject( ObjectOutputStream stream ) throw.. 2008. 1. 14.
MFC 프로그래밍 설명 문서... 보호되어 있는 글 입니다. 2008. 1. 10.
cannot convert from 'char [ ]' to 'LPWSTR' 에러 해결 방법 cannot convert parameter 1 from 'char [40]' to 'LPWSTR' 에러 발생시 해결 방법 아래처럼 해결 하면 된다.. 쿄쿄 VS.Net 2005에서 사용해본 결과 기본적으로 'LPWSTR' 타입을 사용하고 있었으므로.. wchar_t * pExeFile = ...; wchar_t * pModuleFile = ...; swprintf(pExeFile, L"%s", pModuleFile); 이처럼 하는게 좋을 거 같다.. swprintf(pExeFile, L"%s", pModuleFile); 위 부분에서 L을 빼먹으면 또 에러가 나니 조심... char * pExeFile = ...; char * pModuleFile = ...; sprintf(pExeFile, "%s", .. 2008. 1. 10.
[C/C++] 윈도우즈 프로그래밍 자주 쓰는 접두어들 헝가리안 표기법 접두어(Prefix) 데이터타입 접두어(Prefix) 데이터타입 a 배열(Array) i 인덱스(inidex) b BOOL l Long int ch 문자(character) lp long(far) pointer cb 바이트 수 Count of bytes n int dw unsigned log DWORD sz NULL로 끝나는 문자열 h Handle w unsigned int WORD 메시지와 스타일 접두어(Prefix) 메시지 접두어(Prefix) 스타일 BM_ 버튼 메시지 BS_ 버튼 스타일 CB_ 콤보박스 메시지 CBS_ 콤보박스 스타일 DM_ 대화상자 메시지 DS_ 대화상자 박스 스타일 EM_ 에디트 컨트롤 메시지 ES_ 에디트 컨트롤 스타일 LB_ 리스트 박스 메시지 LBS_ 리스.. 2008. 1. 10.
미래사회 10대 트렌드 1월 5일 강연안내 - 미래사회 10대 트렌드 * 세미나 주요내용 제목 : 변화로써 사고의 진화를 하라 - 미래사회 10대 트렌드 연사: 박영숙 (유엔미래포럼 한국대표) 주최: 인간개발연구원 일시: 2007. 12. 13 - 10년후, 20년 후의 사회가 어떻게 변할 것인가를 안다면 기업이건 개인이건 훨씬 효율적으로 미래를 대비할 수 있을 것이다. 최근 세계 각국의 정부는 물론 유명 대기업들은 너나할 것 없이 모두 미래예측연구소를 두고,2020 혹은 2030 보고서를 부지런히 쏟아내고 있다. 떠오르는 직업과 각광받게 될 신기술은 무엇일지, 미래 인류는 과연 어떤 모습으로 살아가게 될지 그 흥미진진한 얘기를 듣는다. 11시 05분 경제 세미나 http://www.kbs.co.kr/plan_table/cha.. 2008. 1. 7.
[JDBC ]MySQL 데어터 불러오기 [JDBC] MySQL SQL문 실행 및 결과 값 얻기. import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class ConnectionDB { Connection conn = null; String host = "localhost", database ="test"; int port = 3306; public ConnectionDB() { try { Class.forName("com.mysql.jdbc.Driver"); //Class.forName( "com.mysql.jdbc.Driver.. 2007. 12. 12.
MySQL데이터 타입 “mysql 데이터 타입” Mysql 에서 사용되는 데이터 타입에대한 설명이다. 1. 숫자형 데이터 타입 숫자형은 가장 기본적인 자료형으로서 말 그래도 숫자들을 저장하는 자료형입다. 숫자형의 기본적인 자료형은 정수형과 소수형 두가지로 나눌수있다. 정수형의 자료는 SIGNED 와 UNSIGNED 로 나눌수있다 SINGED는 부호를 가질수있는 수를 나타내고, UNSINGED는 부호가 없는 수를 나타낸다. SIGNED - 음수,양수 모두 저장 가능 UNSIGNED - 양수만 저장 가능 * 종류 및 설명 ------------------------------------------------------------------------------------ [자료형] [다룰수있는 범위] [저장에 필요한 BYTE 수.. 2007. 12. 12.
어셈 블리어.. 1.어셈블리어 Push : sp 레지스터를 조작하는 명령어중의 하나이다. 스택에 데이터를 저장하는데 쓰인다. ex:) Push eax : 스택에 Eax의 값을 스택에 저장한다. ex:) Push 20 :즉석값인 20을 스택에 저장한다. ex:) Push 401F47 : 메모리 오프셋 401F47의 값을 스택에 저장한다. Pop : 이또한 sp 레지스터를 조작하는 명령어중 하나이다. 스택에서 데이터를 꺼내는데 쓰인다. ex:) Pop eax :스택에 가장 상위에 있는 값을 꺼내애서 eax에 저장한다. 주의점 : Push 의 역순으로 값은 스택에서 Pop 된다. Mov : 메모리나 레지스터의 값을 옮길 때[로 만들 때]쓰인다. ex:) Mov eax,ebx :ebx 레지스터의 값을 eax로 옮긴다[로 만든다.. 2007. 12. 11.
[JDBC] JAVA + MySQL 연동 테스트 [JDBC] JAVA + MySQL 연동 테스트 import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class ConnectionDB { Connection conn = null; String host = "localhost", database ="test"; int port = 3306; public ConnectionDB() { try { Class.forName("com.mysql.jdbc.Driver"); conn = DriverManager.getConnection( "jdbc:mysql://" + host + ":" + port +"/" + database, "ID", "PW.. 2007. 12. 8.
[JAVA/JDBC] JDBC 설치 JDBC Java DataBase Connectivity 의 약자 DBMS를 연결하고 제어하기 위한 API DBMS마다 다른 JDBC 드라이버를 가지고 있고, MySQL은 mm.mysql이란 JDBC 드라이버를 제공하고 있다. 자바와 MySQL이 연동 되려면 반드시 설치해야 하는 프로그램이다. DownLoads http://dev.mysql.com/downloads/connector/j/3.0.html http://mmmysql.sourceforge.net/ mysql-connector-java-3.0.17-ga.zip 다운 받았다. 압축을 해제하고 mysql-connector-java-3.0.17-ga-bin.jar 을 C:\Program Files\Java\jdk1.6.0_03\lib\으로 복사한다... 2007. 12. 7.