Eclipse에서 Tomcat New Server의 설정에서 Server's host name에 원하는 host name을 입력한다. (ex> test.com)Hosts File에 Domain을 설정한다.Hosts File 위치Linux : /etc/hostsWindows : C:\windows\system32\drivers\etc\hosts Hosts File 내용 # Copyright (c) 1993-2009 Microsoft Corp.## This is a sample HOSTS file used by Microsoft TCP/IP for Windows.## This file contains the mappings of IP addresses to host names. Each# entry shou..
git을 이용하여 소스 관리를 할 때 어떤 파일들은 git으로 관리할 필요성이 없는 파일들이 있다. 예를들자면 로그파일이나 컴파일된 바이너리 파일 등이 그렇다.이런 파일들은 git status 명령을 이용했을 떄 목록에 보여질 필요가 없다. 이런 경우 git에서는 해당 파일들이 git status 목록에 나타나지 않도록 .gitignore라는 파일을 이용하여 무시할 파일들의 목록을 관리한다..gitignore 파일은 해당 파일이 존재하는 디렉토리의 하위디렉토리까지 모두 적용되며 하위디렉토리의 .gitignore파일의 규칙은 상위디렉토리의 규칙보다 우선한다. .gitignore 파일을 작성하는 방법은 다음과 같다.아무것도 없는 줄이나 #로 시작하는 줄(comment/주석)은 무시한다.디렉토리는 /로 마치는..
리눅스에서 현재 디렉토리의 하위 디렉토리까지를 모두 검색하며 특정 조건에 맞는 파일을 복사하는 법을 알아보겠습니다.먼저 생각할 수 있는 방법은 cp 명령어의 --recursive 옵션을 떠올릴 수 있습니다.$ cp --h ...-R, -r, --recursive copy directories recursively... $ cp -r /src_dir/*.log /dest_dir위의 옵션을 사용하면 /src_dir 아래의 모든 디렉토리를 재귀적으로(recursively) 탐색하며 확장자가 log인 파일을 /dest_dir 로 복사(copy)합니다.하지만 위의 방법은 /src_dir 디렉토리의 하위 디렉토리 구조까지 모두 복사하지 않고 조건에 맞는 모든 파일을 /dest_dir로 복사합니다. 그렇다면 src_..
Ubuntu에서 USB를 수동으로 mount하는 방법은 다음과 같다. 연결된 USB를 확인하기 위해 다음의 명령어를 입력하여 정보를 조회한다.sudo fdisk -l (소문자 L) fdisk -l의 명령어를 통해 USB가 fat계열 또는 ntfs계열로 포멧되었는지 확인할 수 있다.fat또는 ntfs 포멧에 따라 다음의 명렁어를 입력한다.- fat 계열 sudo mount -t vfat [장치명] [mount 할 디렉토리]ex) sudo mount -t vfat /dev/sdb /usb_mount- ntfs 계열sudo mount -t ntfs-3g [장치명] [mount 할 디렉토리]ex) sudo mount -t ntfs-3g /dev/sdb /usb_mount 연결된 USB의 mount를 해제하기 위..
MySQL은 encoding에 따라 character 하나에 여러 byte를 차지한다.또한 MySQL의 key는 max length가 1000byte이기 때문에 default character set을 확인하고 multi-byte encoding의 경우 이를 잘 계산하여 테이블을 생성하지 않으면 다음과 같은 에러 메시지를 만날 수 있다.ERROR 1071 (42000): Specified key was too long; max key length is 1000 bytes
Python(파이썬)을 이용하여 MySQL의 table에 insert를 할 때 insert 한 field의 auto increment된 id를 foreign key로 사용하는 등 다른 곳에 사용하기 위하여 조회해야 할 경우가 있다.이럴 경우 Python의 MySQLdb에서는 conn.insert_id()를 이용하라고 가이드하고있다.(document)그렇지만 몇몇 경우에 이 방법은 정상적으로 동작하지 않는다. 이 때 cursor object를 이용한 다음의 방법을 사용할 수 있다.import MySQLdbconnection = MySQLdb.connect(...)cursor = connection.cursor()cursor.execute("INSERT INTO table VALUES ('test')") p..
- Total
- Today
- Yesterday
- 배당주
- 맛집
- MySQL
- 오운완
- 약수역
- 운길산
- 세금
- 오사카
- 다이어트
- 신당역
- 가계부
- 단백질
- 주식
- 수종사
- 트래블월렛
- 초보요리
- 남양주
- 참치
- 세부
- ubuntu
- 소토그란데
- 육사시미
- Database
- 트래블페이
- 부동산
- 일본
- 운동
- 등산
- 여행
- 건강
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |