반응형

전체 글 1541

[Upgrade to VC++ 10] _WIN32_WINNT 버전 문제

================================= ================================= ================================= Posted by 흥배 VS.NET(VS2002)에서 MFC 프로젝트로 만들었던 프로그램을 VC++10 프로젝트로 변환하여 컴파일 했더니 에러가 발생하면서 아래의 경고가 나왔습니다. C:\Program Files\Microsoft Visual Studio 10.0\VC\atlmfc\include\atlcore.h(35):#error This file requires _WIN32_WINNT to be #defined at least to 0x0403. Value 0x0501 or higher is recommended. 에러 ..

비주얼 스튜디오 2010 환경에서 DirectX의 컴파일이 되지 않을 때

================================= ================================= ================================= [정보] 비주얼 스튜디오 2010 환경에서 DirectX의 컴파일이 되지 않을 때 지난 번에 윈도우즈 7을 설치했다가, 메모리 부족에 허덕이며 포기한 후, 램을 증설하여 다시 한 번 윈도우즈 7에 도전했다. 윈도우즈 업그레이드 기념으로, 비주얼 스튜디오 2010으로 업버전 하면서 예상치 못했던 문제에 당착했으니 누구나 한 번쯤은 당황했을 법한 VC++ 디렉터리 문제이다. 왜 바꾼지 알 수 없는 프로젝트별 디렉터리 시스템. 사실 이 문제는 해결 방법이 바로 나와있기에 그다지 큰 이슈는 아니다. 다만 본인처럼 윈도우즈 7환경(혹..

VS 2010 사용 느낌 그리고 C++ x0 추가 기능 AUTO

================================= ================================= ================================= 드뎌 작업 환경을 바꾸게 되었습니다, OS: windows 2008 개발툴: Visual Studio 2010 (기존동일) 컴퓨터: CPU: 쿼드 6600Q RAM: 2G 일단 제컴이 후져서 빌드 속도향상은 없고 약간 느린감이 듭니다. 메모리 소비는 CPU사용량은 줄어들었는데 속도가 좀 떨어져염 ㅋ 나중에 램 2G 추가해보고 다시 해보려구 합니당 ㅋ 작업은 2008과 많이 비슷해지고 라이브러리 링크옵션만 바낀것 함수충돌이랑 변수문제빼곤(2008 바꿀때도 비슷?ㅋ) 빼고는 거의 비슷~ (C++만기준으로) 그리고 대망의 추가 기..

MFC등 아주 유용한 팁

=====================================================================              출처 :http://www.debuglab.com             C#asmx(웹 서비스)파일로부터 프락시(Proxy) 클래스 얻어오는 방법MFC(Microsoft Foundation Class)트레이 아이콘(Tray Icon) 사라지는 버그 막기매핑 모드 사용하여 확대 축소 구현하기인터넷 익스플로어 제어와 관련된 Knowledge Base선택 영역에 줄번호 붙여주는 매크로Web으로부터 컨트롤을 다운받아서 실행하는 VC예제현재 작업중인 프로젝트의 폴더를 열어주는 매크로로컬 폴더에 있는 DLL 사용하게 만들기Dialog Base 프로그램을 Tray에 등록..

SQLOLEDB.1 와 SQLOLEDB 차이 와 비디 연결 관련

================================= ================================= ================================= 등록된 DSN 이름으로 DB연결 하는 방법은 사용하지 않고 소스에 직접 연결 쿼리로 연결해서 사용하는 방법으로 DRIVER=SQL Server;SERVER=서버IP;UID=접속ID;PWD=접속비번;DATABASE=디비명; 또는 Provider=SQLOLEDB; Initial Catalog=서버이름(디비명); Data Source=서버IP; User ID=접속ID; Password=접속비번; 이 있는데 Provider=SQLOLEDB 또는 Provider=SQLOLEDB.1을 쓴다 SQLOLEDB.1 와 SQLOLEDB 차이점..

[java] 자바 애플릿 jar 캐쉬옵션들

=====================================================================       이 섹션에서는, 다음의 토픽에 대해 설명합니다.캐쉬 옵션cache_archivecache_versioncache_archive_ex업 렛 캐쉬의 갱신 알고리즘시큐리티기존의 문제캐쉬 옵션애플릿을 캐쉬하면(자), 재차 참조할 때에 애플릿을 다운로드할 필요가 없어집니다. 이것에 의해, 애플릿의 기동 시간이 단축됩니다. Java Plug-in 의 애플릿에 의해 사용되는 모든 파일 타입은, 현재 캐쉬되고 있습니다.애플릿 캐싱의 새로운 방식이 제공되었습니다. 이 방법에서는, 애플릿을 배포할 때, 애플릿이 「고정적」화도인지를 지정할 수 있습니다. 고정적인 애플릿은, Java Plug..

JAVA 2010.08.09

이클립스 다른 프로젝트 복사 추가

=====================================================================  다른 개발자가 개발을 한 폴더를 통째로 받았을경우, 그걸 그대로 사용하는 방법입니다. 1. 이클립스(eclipse)를 실행합니다.    2. 패키지익스플로러에서 우측마우스를 클릭 => import를 선택합니다.   3. General 탭에 Existing Projexts into Workspace 라는것을 선택후 Next.   4. Select root directory 의 Browse를 선택하여 프로젝트가 있는 폴더를 찾아줍니다.    5. 이상태로 Finish만 누르시면 끝납니다.      ※주의 : 현재 이클립스를 실행하고 있는 Workspace와 추가할 프로젝트가 있는 폴..

DB 역활 자격 권한

================================= ================================= ================================= db_accessadmin 원도우 로그인 그룹 및 sql 서버 로그인 관리 db_backupadmin 데이버베이스 백업관리 db_datareadre 테이블 조회권한 관리 db_datawriter 테이블데이터 변경가능 db_ddladmin 모든 DDL 명령 실행 가능 db_denydatareader 테이블 조회권한을 제거 (모르고 이 권한을 설정할수 있으므로 필요치 않으면 주의) db_denydatawriter 테이블 데이터 변경 권한 제거 (모르고 이 권한을 설정할수 있으므로 필요치 않으면 주의) db_owner 데이터베이스..

팩토리 패턴

================================= ================================= ================================= 1. 간단한 팩토리(Simple Factory)- 객체 생성을 처리하는 클래스를 팩토리라고 부른다. 객체를 생성하는 작업을 한 클래스에 캡슐화시켜 놓으면 구현을 변경해야 하는 경우에 여기저기 다 들어가서 고칠 필요 없이 이 팩토리 클래스 하나만 고치면 된다. 2.정적 팩토리(static Factory)- 정적 팩토리란 간단한 팩토리를 정적 메소드로 정의 하는 기법이다. 정적 메소드를 쓰면 객체를 생성하기 위한 메소드를 실행 시키기 위해서 객체의 인스턴스를 만들지 않아도 된다. 하지만 서브클래스를 만들어서 객체 생성 메소돌의 ..

반응형