본문 바로가기

works43

MySQL 배치파일 만들기 MySQL bat 파일을 만들어서 작업하는 방법을 소개한다. MySQL윈도우 버전을 설치하면 MySQL Command Line Tool이 같이 설치되는데, 이 Tool을 이용하는 방법이다. 1. mysql 환경변수 등록 mysql 경로를 환경변수에 등록한다. 2. MYSQL_BATCH.bat 파일작성 notepad 를 열고 다음과 같이 작성한다. mysql --user=root --password= < scripts.sql pause user id 가 다르거나 password가 있을경우 변경해준다. 위 내용은 mysql에 로그인하며 scripts.sql 을 수행하겠다는것이다.. 3. scripts.sql 파일작성 notepad 를 열고 다음과 같이 작성한다. create database mydb; use.. 2014. 1. 8.
[MFC] 날짜연산하기(CTImeSpan) 로컬시간 구하기 SYSTEMTIME stTime; GetLocalTime(&stTime); 다음날짜 시간 구하기 만약 달의 마지막날 일경우, 다음달로 넘어가야 하기 때문에 CTimeSpan 함수를 사용하여 다음 날짜정보를 구한다. CTime nextDay(stTime); //Local Time을 CTime으로 변환 nextDay += CTimeSpan(1,0,0,0); //Ctime + 하루 stTime.wYear = (WORD)nextDay.GetYear(); stTime.wMonth = (WORD)nextDay.GetMonth(); stTime.wDay = (WORD)nextDay.GetDay(); 이런식으로 하면된다... 참고로 하루 전날의 날짜정보를 얻으려면, CtimeSpan(-1,0,0,0) .. 2013. 12. 4.
BYTE, WORD, DWORD, int, long byte 는 unsigned char 0 ~ 255 까지의 정수 0x00 ~ 0xFF (1 바이트) byte 두개 모여서 WORD WORD 2byte ( 16bit ) DWORD Win32 기반에서는 4byte( 32bit) typedef unsigned short WORD; typedef unsigned long DWORD; Visual Studio에서는 이 외에도 DWORD32 / DWORD64 형을 지원합니다. typedef unsigned int DWORD32, *PDWORD32; typedef unsigned __int64 DWORD64, *PDWORD64; // WORD, DWORD 설명 http://oursite.tistory.com/173 // 32비트에서 64비트로 환경이 바뀔경우 주의해.. 2013. 11. 8.
MFC 다이얼로그 item 탭 순서 변경 MFC에서 작성한 다이얼로그의 탭순서를 변경하고 싶을때가 있다. 그럴때는 다이얼로그 에디트 창을 띄우고 Ctrl + D 를 누르면 탭 순서 번호가 아래와 같이 나온다. 이때 자신이 원하는 순서로 1번부터 하나씩 아이템을 클릭해주면 탭순서가 변경된다. 2013. 8. 7.
package 안에서 jni 사용하기 JNI를 사용하는 자바의 클래스가 (default package)가 아닌 다른 package에 있을 경우 (package명이 달라지게 되면) exception 오류가 나게된다. 왜냐?? JNI에 대한 라이브러리를 생성할 때 package 명에 맞게 헤더파일을 생성해야 하기 때문이다.. ㅡㅡ 가령 패키지명이 포함된 클래스의 풀네임이 aaa.kkkclass이라면 (패키지명).(클래스명) 해당 클래스 파일을 컴파일 한 후, 커맨드를 aaa의 상위 폴더에 위치시킨 후 다음 명령어를 실행한다. >javah aaa.kkkclass 그럼 패키지명과 함께 적용된 헤더파일이 생성된다. 이제 dll 프로젝트에 헤더파일을 바꾸고 cpp파일의 함수명을 새로 생성된 헤더파일의 함수명으로 바꾸고 나니 패키지에 포함되어서도 정상적.. 2013. 3. 19.
[html] input="file" 버튼 이미지 변경하는 방법 html 버튼 이미지 변경 input="file" 버튼 이미지 변경하는 방법은 다음 소스를 추가함으로서 간단히 변경가능하다. background-image:url('../images/table/add_search.png'); //이미지가 있는 주소 경로입력 width와 height는 해당이미지 사이즈에 맞게 수정해준다. 소스적용시 경로가 나타나는 text박스없이 이미지 버튼만 생성된다. 2013. 3. 7.