본문 바로가기

프로그램 경험

GIT | 로컬에서만 파일 무시하기 나 혼자 사용하는 백도어 로직을 서버에는 파일을 올리면 안된다. 하지만 .gitignore 파일을 수정하면 .gitignore 파일을 서버에 올려야 한다. 그렇게 되면 다른 사람들도 그 파일을 무시하게 된다. 이럴때 아래 명령을 사용하면 나만 무시 된다. # 등록 git update-index --skip-worktree menu.jsp # 제거 git update-index --no-skip-worktree menu.jsp
티베로 ODBC 설치 티베로 ODBC 설치 방법 설치 머신 OS에 맞게 위 파일을 다운받는다. 사실 내 윈도우가 64비트라 64비트용만 설치 해봤는데 안된다. 그냥 32비트 받자. 압축을 해제하면 bin, lib 폴더가 보인다. 우린 아래 두개의 파일만 사용하면 된다. ../bin/tbodbc_driver_installer_6_32.exe ../lib/libtbcli.dll 저 두개 파일을 복사해서 자신이 사용할 폴더에 붙여넣자. 그리고 cmd 창으로 열어서 아래 명령어를 실행한다. tbodbc_driver_installer_6_32.exe -i [설치경로] 예) tbodbc_driver_installer_6_32.exe -i D:\programs\db-driver\tibero-odbc 오류없이 실행됐다면 윈도우키를 누르고 ..
[스프링 부트] 오류 : One or more constraints have not been satisfied 스프링 부트 학습을 위해서 이클립스 깔고 문서대로 했는데 아래와 같은 오류 발생* One or more constraints have not been satisfied.* Dynamic Web Module 3.1 requires Java 1.7 or newer. * 해결방법# Project > Properties > Java compiler- compiler compliance level : 1.8 설정 # Project > Project Facet- Java : 1.8 설정 # Window > Preferences > Java > Installed JREs - jdk 위치 1.8 설정 # pom.xml 아래 내용 추가 UTF-8UTF-81.8# Maven > Update Project
[GIT] remote: error: cannot lock ref, exists; cannot create [GIT] exists; cannot create, remote: error: cannot lock ref 소스트리를 이용해서 Push를 하는 도중이 아래와 같은 오류가 발생했다.git -c diff.mnemonicprefix=false -c core.quotepath=false -c credential.helper=manager-st push -v —tags origin Main/develop:Main/developPushing to git@192.168.0.100:solutions/calc.gitremote: error: cannot lock ref 'refs/heads/Main/develop': 'refs/heads/Main' exists; cannot create 'refs/heads/Main/d..
[DirectDraw] DDERR_INVALIDCAPS 리턴 문제점 ddsd.dwSize = sizeof(ddsd);ddsd.dwFlags = DDSD_CAPS | DDSD_BACKBUFFERCOUNT;ddsd.ddsCaps.dwCaps = DDSCAPS_PRIMARYSURFACE | DDSCAPS_FLIP | DDSCAPS_COMPLEX;ddsd.dwBackBufferCount = 1; ddrval = lpDD->CreateSurface(&ddsd, &lpDDSprimary, NULL); //계속 여기에 걸림if (ddrval == DDERR_INVALIDCAPS)MessageBox(hwnd, "DDERR_INVALIDCAPS", TITLE, MB_OK); 해결책 memset(&ddsd,0,sizeof(ddsd)); //이거 넣어주면 됨ddsd.dwSize = ..
[DirectDraw] ddraw.lib 파일을 열 수 없습니다 문제점 ddraw.lib 파일을 열 수 없습니다 해결책 DirectX Fub 2010 버전까지만 ddraw를 사용할 수 있다. 해당 버전을 설치하고 경로 맞춰 주면 된다. https://www.microsoft.com/en-us/download/details.aspx?id=10084
[DirectDraw] error LNK2001: _IID_IDirectDraw7 외부 기호를 확인할 수 없습니다. 문제점 오류1error LNK2001: _IID_IDirectDraw7 외부 기호를 확인할 수 없습니다. 해결책 dxguid.lib 추가
[Django] 디버깅 로그 출력 [장고] 디버깅 로그 출력 Pycharm을 사용해서 개발중인데 터미널에 로그를 출력하고 싶다. 아래와 같이 사용하면 된다.import logging logger = logging.getLogger('test') logger.error('에러다!')