검색결과 리스트
분류 전체보기에 해당되는 글 188건
- 2012.06.20 경고 : C4532
- 2012.06.07 tar.gz 압축 하기 풀기
- 2012.06.07 미디어위키 관리자 수정권한
- 2012.05.10 [git] 작업의 취소
- 2012.03.26 ForSwitchJump
- 2012.03.23 콘솔 net 명령어
- 2012.03.13 std::tr1::tuple
- 2012.02.22 iPhone .deb 파일 설치법
- 2012.02.21 아이폰 폰트 변경
- 2012.02.18 아이폰 오류 1
글
경고 : C4532
// C4532.cpp // compile with: /W1 // C4532 expected int main() { int i; for (i = 0; i < 10; i++) { __try { } __finally { // Delete the following line to resolve. continue; } __try { } __finally { // Delete the following line to resolve. break; } } }
__finally {} 안에 continue, break, goto , return 등 점프문이 들어있는경우
해당 라인 뒤의 문장이 수행되지않으므로 경고를 준다.
해당문을 __finally {} 밖으로 빼준다.
'프로그래밍' 카테고리의 다른 글
비스타(Win7) 이상 관리자 권한실행시 낮은 권한 프로그램으로 부터 메시지 받기 (0) | 2012.08.10 |
---|---|
svn 태그 (0) | 2012.08.10 |
[git] 작업의 취소 (0) | 2012.05.10 |
ForSwitchJump (0) | 2012.03.26 |
std::tr1::tuple (0) | 2012.03.13 |
글
tar.gz 압축 하기 풀기
AAA, BBB 을 abc.tar.gz 으로 압축하기
abc.tar.gz 파일을 압축 풀기
옵션 설명
c : 새로운 파일을 만든다
v : 처리하는 파일명을 출력한다
p : 퍼미션권한 정보를 포함한다
z : 데이터를 압축한다
f : 출력물의 파일명을 설정한다 (파일명은 f 뒤에 위치)
x : 파일에서 풀어낸다
'컴퓨터' 카테고리의 다른 글
원격 데스크톱 연결 포트 변경 (0) | 2012.07.20 |
---|---|
소프트 링크 만들기 (0) | 2012.06.28 |
미디어위키 관리자 수정권한 (0) | 2012.06.07 |
콘솔 net 명령어 (0) | 2012.03.23 |
TeamViewer6_Setup.exe (0) | 2011.12.24 |
글
미디어위키 관리자 수정권한
관리자를 제외한 사용자의 생성 및 수정 제한
LocalSettings.php 파일에 추가해준다
$wgGroupPermissions['*']['edit'] = false;
$wgShowIPinHeader = false;
'컴퓨터' 카테고리의 다른 글
소프트 링크 만들기 (0) | 2012.06.28 |
---|---|
tar.gz 압축 하기 풀기 (0) | 2012.06.07 |
콘솔 net 명령어 (0) | 2012.03.23 |
TeamViewer6_Setup.exe (0) | 2011.12.24 |
dav_svn.passwd 파일 유저 추가 (0) | 2011.12.14 |
글
[git] 작업의 취소
출처 : http://ecogeo.tistory.com/276
개별파일 원복
git checkout -- <파일> : 워킹트리의 수정된 파일을 index에 있는 것으로 원복
git checkout HEAD -- <파일명> : 워킹트리의 수정된 파일을 HEAD에 있는 것으로 원복(이 경우 --는 생략가능)
git checkout FETCH_HEAD -- <파일명> : 워킹트리의 수정된 파일의 내용을 FETCH_HEAD에 있는 것으로 원복? merge?(이 경우 --는 생략가능)
index 추가 취소
git reset -- <파일명> : 해당 파일을 index에 추가한 것을 취소(unstage). 워킹트리의 변경내용은 보존됨. (--mixed 가 default)
git reset HEAD <파일명> : 위와 동일
commit 취소
git reset HEAD^ : 최종 커밋을 취소. 워킹트리는 보존됨. (커밋은 했으나 push하지 않은 경우 유용)
git reset HEAD~2 : 마지막 2개의 커밋을 취소. 워킹트리는 보존됨.
git reset --hard HEAD~2 : 마지막 2개의 커밋을 취소. index 및 워킹트리 모두 원복됨.
git reset --hard ORIG_HEAD : 머지한 것을 이미 커밋했을 때, 그 커밋을 취소. (잘못된 머지를 이미 커밋한 경우 유용)
git revert HEAD : HEAD에서 변경한 내역을 취소하는 새로운 커밋 발행(undo commit). (커밋을 이미 push 해버린 경우 유용)
워킹트리 전체 원복
git reset --hard HEAD : 워킹트리 전체를 마지막 커밋 상태로 되돌림. 마지막 커밋이후의 워킹트리와 index의 수정사항 모두 사라짐.
(변경을 커밋하지 않았다면 유용)
git checkout HEAD . : ??? 워킹트리의 모든 수정된 파일의 내용을 HEAD로 원복.
git checkout -f : 변경된 파일들을 HEAD로 모두 원복(아직 커밋하지 않은 워킹트리와 index 의 수정사항 모두 사라짐. 신규추가 파일 제외)
* 참조 : reset 옵션
--soft : index 보존, 워킹트리 보존. 즉 모두 보존.
--mixed : index 취소, 워킹트리만 보존 (기본 옵션)
--hard : index 취소, 워킹트리 취소. 즉 모두 취소.
* untracked 파일 제거
git clean -f
git clean -f -d : 디렉토리까지 제거
'프로그래밍' 카테고리의 다른 글
svn 태그 (0) | 2012.08.10 |
---|---|
경고 : C4532 (0) | 2012.06.20 |
ForSwitchJump (0) | 2012.03.26 |
std::tr1::tuple (0) | 2012.03.13 |
SVN 특정 리비전 롤백하기 (0) | 2012.02.09 |
글
ForSwitchJump
//0 a->b
//1 c->e
//2 c->d->b
//[for문의 break]와 [switch문의 case,default]의 위치조정으로 다양한 스타일 구현가능
int ForSwitchJump(int iSwitch)
{
switch (iSwitch)
{
case 0:
std::cout << "SectionA" << std::endl;
for ( ; ; )
{
std::cout << "SectionB" << std::endl;
return 0; default:
std::cout << "SectionC" << std::endl;
if (iSwitch % 2)
{
break;
}
std::cout << "SectionD" << std::endl;
}
std::cout << "SectionE" << std::endl;
}
}
'프로그래밍' 카테고리의 다른 글
경고 : C4532 (0) | 2012.06.20 |
---|---|
[git] 작업의 취소 (0) | 2012.05.10 |
std::tr1::tuple (0) | 2012.03.13 |
SVN 특정 리비전 롤백하기 (0) | 2012.02.09 |
svn 계정 정보 초기화 (0) | 2012.02.01 |
글
콘솔 net 명령어
'컴퓨터' 카테고리의 다른 글
tar.gz 압축 하기 풀기 (0) | 2012.06.07 |
---|---|
미디어위키 관리자 수정권한 (0) | 2012.06.07 |
TeamViewer6_Setup.exe (0) | 2011.12.24 |
dav_svn.passwd 파일 유저 추가 (0) | 2011.12.14 |
아파치 재시작 (0) | 2011.12.14 |
글
std::tr1::tuple
std::pair 의 확장판
#include <tuple>
std::tr1::tuple< int, int, bool, int > tupleMy( 3, 4, true, 5 );
tupleMy = std::tr1::tuple< int, int, bool, int >( 4, 3, false, 5 );
std::tr1::get<0>(tupleMy) = 5;
std::cout << std::tr1::get<1>(tupleMy);
'프로그래밍' 카테고리의 다른 글
[git] 작업의 취소 (0) | 2012.05.10 |
---|---|
ForSwitchJump (0) | 2012.03.26 |
SVN 특정 리비전 롤백하기 (0) | 2012.02.09 |
svn 계정 정보 초기화 (0) | 2012.02.01 |
VS warning 제거 (0) | 2011.12.16 |
글
iPhone .deb 파일 설치법
터미널 설치 가이드:
1. .deb 파일을 다운로드 받는다.
2. SSH 로 아이폰/아이팟터치에 임의의 폴더에 파일복사 후 터미널을 열어 dpkg -i 파일명.deb 를 실행한다.
3. 아이폰/아이팟터치를 Respring 한다.
4. 끝.
자! 그럼 조금더 편하게 설치하는 방법입니다.
자동 설치 가이드:
1. .deb 파일을 다운로드 받는다.
2. SSH 로 아이폰/아이팟터치의 var/root/Media/Cydia/AutoInstall 의 폴더로 복사한다.
[해당 경로가 없으면 생성 후 복사]
3. 아이폰/아이팟터치를 Rebooting 한다.
4. 아이폰/아이팟터치를 Respring 한다.
5. 끝.
※ 자동설치시 주의할 점
- 해당 경로[var/root/Media/Cydia/AutoInstall]를 반드시 지켜주시고 해당 경로가 없을시에는 폴더들을 직접 생성해야함.
-.deb 파일 복사 후 반드시 Reboot 을 해주어야 설치가 됨
'mobile' 카테고리의 다른 글
The connection to adb is down, and a severe error has occured. (0) | 2012.08.20 |
---|---|
안드로이드 화면 배치 (0) | 2012.08.20 |
아이폰 폰트 변경 (0) | 2012.02.21 |
아이폰 오류 1 (0) | 2012.02.18 |
아이폰 오류 21 (0) | 2012.02.18 |
글
/System/Library/Fonts/Cache/
한글 폰트 파일 명 : AppleGothic.ttf
영어 폰트 파일 명 : _H_Helvetica.ttc , _H_HelveticaNeue.ttc
키보드 폰트 : PhoneKeyCaps.ttf
락스크린 시계 : LockClock.ttf
아이폰 폰트를 받아 백업후 복사
'mobile' 카테고리의 다른 글
안드로이드 화면 배치 (0) | 2012.08.20 |
---|---|
iPhone .deb 파일 설치법 (0) | 2012.02.22 |
아이폰 오류 1 (0) | 2012.02.18 |
아이폰 오류 21 (0) | 2012.02.18 |
Cydia App (0) | 2011.01.22 |
글
USB 연결 문제
usb 라인이 문제이던가
아님 컴퓨터 뒤쪽에 꼽아본다
이래도 해결이 안되면
다른컴퓨터에서 시도한다.
이것도 안된다면
검색. . .
'mobile' 카테고리의 다른 글
iPhone .deb 파일 설치법 (0) | 2012.02.22 |
---|---|
아이폰 폰트 변경 (0) | 2012.02.21 |
아이폰 오류 21 (0) | 2012.02.18 |
Cydia App (0) | 2011.01.22 |
아이폰 Cydia 소스 List (0) | 2011.01.21 |