Programming (109) 썸네일형 리스트형 [tortoiseSVN] Windows에서 tortoiseSVN을 이용한 SVN 사용하기 SVN은 프로젝트를 공동으로 수행함에 있어서 없어서는 안 될 정도로 무지하게 편리한 개발툴이다. 여러 사람이 공동의 레파지토리에 소스코드를 등록하고 빼올 수 있을 뿐만아니라 코멘트도 달 수 있고 자동으로 버전관리도 해준다. 히스토리를 이용하면 자신이 원하는 리비전으로 되돌릴 수도 있으며 각 리비전 사이의 소스코드의 변화도 한눈에 알 수 있다. 그러면 이렇게 편리한 SVN을 사용하려면 어떻게 해야하는가?? 필자는 Windows에서는 tortoiseSVN을 애용하고 Mac OS에서는 SVNX를 애용한다. 여기서는 tortoiseSVN에 대해서 배워보자!! tortoiseSVN 다운로드 URL : http://tortoisesvn.net/downloads.html 일단 tortoiseSVN을 다운 받는다. 그.. [C/C++]C를 이용한 이진탐색트리 라이브러리 과제로 이진탐색트리를 구현하였다. 이진탐색트리를 다음에 이용할 때는 이 라이브러리를 이용하여 구현한다면 다음부터 이진탐색트리의 구현이 매우 편리해질 것같다. 1. BSTError.h 이진탐색트리에서 발생하는 에러 중에 필자가 직접 확인한 에러들에 관한 에러코드들을 규정했다. //에러 코드 #define BST_OK 0x00000000 #define BST_MALLOC_FAIL 0xff000001 #define BST_KEY_ALREADY_EXIST 0xff000002 #define BST_KEY_NOT_EXIST 0xff000003 #define BST_NODE_IS_NULL 0xff000004 2. BST.h 이진탐색트리에 관한 소스이다. 이진탐색트리의 노드와 삽입, 삭제, 순회에 관한 코드들이 구현되.. [Android]전자지문 얻기(MD5) 안드로이드에서 개발을 할 때에 까다로운 부분이 맵 API를 사용하는 부분이다. 구글의 맵 API에 접근하기 위해서 전자지문을 이용해야하기 때문이다. 우선 전자지문을 얻기위해서 자바의 환경변수가 설정되어 있어야한다. 자바의 화경변수가 설정되어 있는 상태에서 CMD를 띄우고 밑에 있는 명령어를 입력하면 된다. keytool -v -list -alias androiddebugkey -keystore debug.keystore -storepass android -keypass android 명령어를 밑의 사진과 같은 화면이 나오게 된다. 사진에 나오는 3종류의 전자지문 중에 구글 맵 API에 접근하기 위해서 사용되는 지문은 MD5이다. [Pattern]Singleton Pattern 프로그래밍을 하다보면 공통된 객체를 여러 객체에서 사용할 때가 생긴다. 그럴 때, 싱글톤 패턴을 이용하면 상당히 깔끌하게 해결된다. 싱글톤을 이용하는 코드는 밑에와 같다. public class Instance { private static Instance instance; public Instance(){ } public static Instance getInstance(){ if(instance == null){ System.out.println("make Single Instance"); instance = new Instance(); } return instance; } public void testInstance(){ System.out.print("test Singleton Instance").. [C/C++] MySQL을 C로 연동하는 소스 MySQL을 C로 연동해 보았다. 예전에 진자게 해본 것이지만 이번 기회에 라이브러리 처럼 정리해서 계속 사용하기 위해서 다시 한 번 만들어 봤다. 간단한 함수 몇개를 만들고 각 사항에 대한 에러코드를 만들었다.1. dbError.h 각 에러들이 기술되어있는 헤더파일이다. 이런 식으로 에러를 기술해 놓으면 어느 부분에서 에러가 났는지 찾기가 쉬워진다.#define MB_RES unsigned int#define MB_OK 0x00000000#define DB_INIT_ERROR 0xff000000#define DB_CONNECT.. 이전 1 ··· 11 12 13 14 다음