반응형

서버(호스팅)이전시 기존 호스팅 용량이 부족해 압축 및 백업이 불가능할때.

이전할 호스팅에서 ssh 로 직접 접속하여 파일을 다운받아 압축하는 방식이다.

file.tar.gz 를 tar -xvzf file.tar.gz 해서 압축을 풀어준뒤 mv 또는 cp 명령어를 사용해서 원하는 디렉토리에 위치해주면 서버이전 끝.


ssh 아이디@계정 tar cvfzp - 이전서버의절대경로 > file.tar.gz


이전서버의절대경로는 ssh 로 갓 접속했을시에 pwd 명령어를 쳐보면 현재 경로가 뜬다. 거기서 www폴더를 더 들어가야 한다면 www까지 추가해주면 된다.

반응형
반응형

안녕하세요.

2년째 활동하고 있는 개인 웹퍼블리셔 프리랜서 입니다.

중소규모 홈페이지 제작 및 수정 등 유지보수 작업등을 하고 있습니다.

또한 기타 작업 등도 주변 프로그래머와 연계하여 작업을 받고 있습니다.


* 포트폴리오

http://yjhoon.com/?mod=portfolio


2년간 꾸준히 작업해온 실무경험을 바탕으로 홈페이지 신규 오픈이나 수정에 있어 제 홈페이지를 만든다 생각하며 임하겠습니다.

서버 관리에서부터 홈페이지 제작 및 관리까지, 웹 관련 의뢰는 연락 주시면 스케쥴이 여유있는 개발자에게 연결하여 작업이 끝날때까지 1:1로 카톡대화 및 연락을 통해 제작이 완료될때까지 성심성의껏 실시간 응답 가능합니다.


* 서버 작업(신규 설치 및 기본 보안 셋팅, 서버이전 등등)

* 홈페이지 제작(최소한의 포토샵만 사용, HTML5+CSS기반 웹표준 크로스브라우징)

* 유지보수(비용에 따라 서버관리에서부터 홈페이지까지! 저렴한 비용으로 인건비 절약하세요. 수정요청시 1일이내 대응)

* 어플리케이션 개발(안드로이드)

* PC 조립 / 스마트폰 개통 등


웹 디자인은 다 되었는데 퍼블리싱 및 코딩 단계에서 난감하신 디자이너 분들도 연락 주세요. !

홈페이지는 있어야겠는데 운영을 할 시간은 없고 홈페이지에는 스팸글로 넘쳐나고, 모르는사이 홈페이지는 호스팅 만료.... 관리 해드립니다. 연락 주세요!


* 모든 과정은

1) 기획 > 2) 디자인 > 3) 퍼블리싱 및 코딩 > 4) 입금 및 마무리 로 처리하며, 계약자와 개발자간의 서로간의 신뢰를 우선으로 합니다.

2번단계까지 컨펌이 떨어진 상태에서 3번 작업 도중 1번으로 다시 수정요청등을 할 경우 추가비용이 발생합니다.



이메일 root@yjhoon.com


반응형
반응형

USB 용량은 분명히 정상적으로 표시되어 있는데

 

가지고 있던 파일들이 갑자기 하나도 안보이는 현상

 

바탕화면의 시작 -> 실행 -> cmd 쓰고 확인

 

-> G:치고 Enter  하면 USB 드라이브로 들어감(G는 USB 폴더)

 

-> (까만창에 프롬프트 상태가 나타나면)   attrib /s /d -s -h -r   (G드라이브 내 하위 폴더/파일의 숨김 속성을 해제하는 명령)



위처럼치고(뛰어쓰기주의) 잠시 기다리면 처리하고 다시 G:w>가 나타남

반응형
반응형

이름 바꾸기

mysql> ALTER TABLE tablename RENAME bbs;



컬럼 속성 수정

mysql> ALTER TABLE tablename MODIFY colname INT NOT NULL AUTO_INCREMENT PRIMARY KEY;


ALTER TABLE tablename MODIFY 컬럼이름 컬럼속성

컬럼 이름 바꾸기

sysql> ALTER TABLE tablename CHANGE colname newcolname INT NOT NULL AUTO_INCREMENT;


CHANGE는 컬럼 속성뿐아니라 이름도 바꿔준다.

컬럼 추가

mysql> ALTER TABLE bbs ADD name varchar(10);


ALTER TABLE tablename ADD 컬럼이름 컬럼속성

컬럼 삭제

mysql> ALTER TABLE bbs DROP colname;



특정 컬럼 뒤에 새로운 컬럼 추가

mysql> ALTER TABLE bbs ADD newcol varchar(10) AFTER num;


num 컬럼 뒤에 newcol 컬럼 추가.

기존 컬럼을 지우고 맨 앞에 컬럼 추가

mysql> ALTER TABLE bbs DROP newcol, ADD newcol VARCHAR(10) FIRST;


맨 앞에 추가하려면 FIRST를 사용한다.

PRIMARY KEY 속성 삭제

mysql> ALTER TABLE test DROP PRIMARY KEY;



이미 PRIMARY KEY인 컬럼의 속성을 바꿀 때
PRIMARY KEY 속성은 지정하지 말고, NOT NULL 속성을 함께 지정해 주면 기존 PRIMARY KEY 속성은 그대로 남은 상태로 컬럼의 속성을 변경할 수 있다.

mysql> ALTER TABLE test MODIFY a CHAR(1) NOT NULL;



테이블의 내용 전체 삭제

mysql> TRUNCATE TABLE tablename;


트랜잭션에 의해 복구될 수 없다.

반응형
반응형

시기 적절하게 깨져 준 아이콘
윈도우를 사용하다 보면 멀쩡했던 아이콘이 어느 순간 깨져 있는 것을 볼 수 있습니다. 왜 이런 현상이 생길까요? 그것은 ① 아이콘 캐시가 손상되었거나 ② 아이콘 캐시가 꽉 찼거나 둘 중에 하나입니다. 일단 아래의 내용은 참고로만 보시고 실제 작업은 제가 올려드린 파일을 사용하세요.


아이콘 캐시가 손상된 경우의 해결법

이 작업은 사용자 계정의 IconCache.db 파일을 재생성하면 됩니다.


익스플로러(Explorer.exe) 를 종료한 후 [사용자 계정 폴더\AppData\Local\iconcache.db] 파일을 삭제하고 익스플로러를 다시 시작하면 됩니다. (해당 폴더와 파일은 숨겨져 있습니다. [관련 포스팅])

* 굉장히 중요합니다. 꼭 익스플로러를(인터넷 익스플로러 말고!!) 강제로 종료한 후 캐시 파일을 삭제해야 정상적으로 적용됩니다. 그냥 삭제하면 백날해도 안 됩니다.



이 작업은 마이크로소프트의 문서대로 간단하게 배치 파일로 구현을 할 수 있습니다.

@echo off
taskkill /f /im explorer.exe
attrib "%userprofile%\appdata\local\iconcache.db" -s -r -h
del /q "%userprofile%\appdata\local\iconcache.db"
start explorer.exe
exit



아이콘 캐시가 꽉 찬 경우 해결법

레지스트리를 통해 아이콘 캐시의 크기를 늘려줍니다. 이 작업은 다음과 같이 하시면 됩니다.


아래의 레지스트리 키에 값 데이터가 4096Max Cached Icon 문자열 값을 추가합니다.(윈도우의 기본값은 500 으로 이 값의 크기를 늘려주는 것입니다. 값의 최대 크기는 4096 입니다.)

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer



이 작업은 간단하게 REG 명령을 통해 배치 파일로 구현할 수 있습니다.(레지스트리 파일로 만들어 두셔도 되고...)

reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer /v "Max Cached Icon" /t REG_SZ /d 4096 /f



간단하죠? 근데 귀찮죠. 그러니까 여러분은 아래의 파일을 다운로드 받아서 실행하세요. 제가 위의 두 작업을 하나의 배치 파일로 구현한 것입니다. 전 친절하니까요!

Icon Cache Rebuild & Max Cached Icon Patch.cmd



배치 파일을 실행하면 현재 열려있는 모든 윈도우 탐색기가 종료됩니다. 그 점 유의하시구요. 아무튼 배치 파일 실행 후 살펴 본 모습입니다. 아이콘이 정상적으로 돌아왔네요. 끝~

 


출처 : http://cappleblog.co.kr/m/post/91


반응형
반응형

 

cure.exe

 

프로그램을 해당 드라이브에 넣어주고 실행하면 끝 .

반응형
반응형
int nData = 10;
const int *p = &nData;
int* const p = &nData;

우선, const는 const 키워드의 오른쪽에 있는 것을 상수화 한다.

따라서, 두번째 줄의 const int *p 의 경우에는, int 를 상수화 하는 것이므로 즉 포인터가 가리키는 대상 메모리(nData)를 상수화 시킨 것이다.

따라서 p 를 이용해서 대상 메모리 nData에 대입 연산을 수행할 수 없다.

이 경우가 주로 쓰이는데, 대상 메모리의 값 변경을 원하지 않을 경우 사용한다. 가급적 보호가 필요한 메모리에 대해서는 const를 붙여주는 것이 좋다.


세번째 줄의 int* const p 의 경우에는, p 를 상수화 하는 것이므로 포인터 변수 자체를 상수화 하는 것이다.

따라서 선언 후 포인터 p 자체에 대입 연산을 수행할 수 없다 (포인터가 가리키는 메모리를 바꾼다거나)

반응형
반응형

LINK : fatal error LNK1123: COFF로 변환하는 동안 오류가 발생했습니다. 파일이 잘못되었거나 손상되었습니다. 라는 에러를 종종 겪으시는 분들을 위해 오류 해결 방법 올립니다. 

 프로젝트속성 -> 매니페스트 도구 -> 입력 및 출력 에서 오른쪽 항목에 매니패스트 포함 아니오로 바꿔주시면 해결됩니다.


반응형

+ Recent posts