본문 바로가기

반응형

잠이보약

(72)
[VS2010] 프로젝트 파일에 잘못된 속성이 있습니다. Visual Studio 2012 에서 빌드를 할 때, 이런 메시지가 보이면서 빌드가 안 될 때가 있습니다. 오류 목록의 설명을 보면 'ApplicationDefinition 요소를 지정할 수 없습니다.' 라는 메시지와 '프로젝트 파일에 잘못된 속성 값이 있습니다.'라는 메시지를 보실 수 있습니다. 이문구를 살펴 보자면, ApplicationDefinition 요소를 지정할 수 없는 프로젝트에 ApplicationDefinition 속성이 지정된 것을 확인 할 수 있습니다. 대체로 이런 오류가 발생 되는 원인 중에 하나는, 타 프로젝트에서 파일을 복사하여 붙여넣기 할 때 발생 할 수 있는 오류 입니다. 1. 타 프로젝트는 ApplicationDefinition 요소를 지정할 수 있는 프로젝트였는데 현재 ..
3RVC 재생 관련 DVR 영상 재생이 안된다는 분이 파일을 들고 오셔서 재생을 시켜봤더니, 재생이 안되는 파일이였습니다. 여러 동영상 재생 프로그램으로 재생을 해보았더니 안되어서 조금은 신경을 더 써보았습니다. 1. 파일이 정말 동영상 파일인지?? - 우선 동영상 정보 확인 프로그램인 VideoInspector (http://www.kcsoftwares.com) 를 통하여 확인 해보았습니다. ( 2009년 기준 ) - 프로그램을 통한 실행을 확인 하여보니 3RVC 라는 코덱임을 확인 하였습니다. - 동영상 파일을 한번 헥사편집기를 이용하여 확인 하여보니 3RVC 라는 문구를 확인 가능 하였습니다. 2. 코덱이 존재하는지? - 구글링을 통하여 3RVC 코덱이 제공되지를 확인 하였습니다. - 위 이미지에 나와있는 링크( ht..
C# DateTime Format ( C#의 날짜 포맷 ) 출처 : http://www.dotnetperls.com/datetime-format C#에서 사용되는 Datetime 날짜와 시간으로 표기된 시간으로서 선언 되어 있습니다. [SerializableAttribute] public struct DateTime : IComparable, IFormattable, IConvertible, ISerializable, IComparable, IEquatable 여기서 선언된 시간은 'ToString' 을 사용하여 다양한 형식으로 사용 될 수 있습니다. 이러한 사용이 가능 한것은 IFormattable 인페이스가 구현이 되어서 가능 합니다. ( IFormattable 참조 ) using System; using System.Globalization; public ..
Dictionary 사용 중, System.IndexOutOfRangeException 관련 C#의 Collection 중에 하나인, DICTIONARY 은 코딩시에 유용하게 사용 할 수 있습니다. Dictionary 사용 중에 발생된 Exception인 System.IndexOutOfRangeException 을 처리하기 위해, 구글을 검색 하게 되었습니다. 1. 발생 환경 - TcpListener 를 이용하여 수신 받은 소캣을 별도의 클래스를 통하여 관리하는 기능을 구현하고자, clientSocket 넘겨받은 CommHandleCRT를 Dictionary로 서 관리하고자 하였습니다. - 발생된 Exception ( System.IndexOutOfRangeException ) 은 맨 마지막 줄에서 발생이 되었습니다. 2. 검색 출처 : http://stackoverflow.com/questio..
BLDC 모터의 원리 그림 1 간단한 형태의 BLDC 모터 내부 구조 그림 1은 BLDC 모터의 간단한 구조를 나타내고 있다. BLDC 모터는 영구 자석으로 된 회전자와 권선으로 되어 있는 스테이터 폴들로 이루어져있다. 영구 자석 회전자와 전류가 인가된 권선으로부터 생성되는 자기장 사이의 관계에 의해 전기 에너지는 회전자를 회전시킴으로써 기계적인 에너지로 변환된다. 그림 왼쪽에는 간단한 형태의 BLDC 모터의 내부를 나타내고 있으며, 오른쪽은 stator의 전기적인 구성을 나타내고 있다. 오른쪽 그림에서 ( A – a – com – b – B )의 순서로 전류가 흐르는 1번의 경우를 생각해보자. 그러면 왼쪽 그림에서처럼 해당 stator의 극성이 정해진다. 영구 자석으로 되어 있는 rotor의 N극은 ( A – a ) sta..
log4net http://logging.apache.org/log4net/index.html .net 에서 로그를 남기기 위해서 사용 가능한 log4net 입니다. 강력한 기능을 갖고 있습니다.
바비킴/거미 - 러브레시피 ( instrumental , 홈레코딩, 2011 ) 2011년 초에 카피 하였던 곡 입니다. 이번엔 반주와 각 반주의 파트들을 함께 올려 봅니다. 원곡보다 음정이 낮습니다. ( 원음정으로 부르려다가 힘들어서 만들었습니다. ) 1. 피아노 ( 첫 마디 부터 ) 2. 전자 피아노 ( 17 마디 부터 ) 3. 스트링 ( 15 마디 부터 ) 4. 첼로 ( 9 마디 부터 ) 5. 드럼 ( 21 마디부터, 파트 ) 6. 신스 ( 25 마디부터 )
strcpy - 문자열을 복사한다. 1장. strcpy(3) 차례 1.1. 사용법 1.2. 설명 1.3. 반환값 1.4. 예제 문자열을 복사한다. 1.1. 사용법 #include char *strcpy(char *dest, const char *src); char *strncpy(char *dest, const char *src, size_t n); 1.2. 설명 src 가 가르키는 문자열을 dest 가 가르키는 배열에 복사한다. src 에서 복사될때 '\0' 까지 복사됨으로 문자열이 겹쳐지지는 않는다. 이때 dest 는 src 를 모두 복사 받을수 있을정도로 충분히 커야 한다. strcpy() 는 목적지의 배열의 크기가 충분히 크지 않을경우 어떤일이 발생될지 알수가 없다. 운이 좋으면 세그먼트폴트 에러와 함께 죽겠지만, 그렇지 않고 알수..

반응형