Linux/명령어 2012. 7. 25. 17:51

> df -Th

'Linux > 명령어' 카테고리의 다른 글

파일 내용 검색 및 수정  (0) 2012.09.20
파일 시스템 용량 관련  (0) 2012.07.03
posted by hani^___^
:
JAVA 2012. 7. 12. 12:26
아래의 uri에서 jackson json 라이브러리를 다운받아서 jar파일을 프로젝트에 추가한다.

ObjectMapper을 사용하여 json string을 Map으로 변환한다.


ObjectMapper mapper = new ObjectMapper();

String jsonStr = "{\"name\":\"kim\"}";

Map map = mapper.readValue(jsonStr, new TypeReference<Map<String, Object>>(){});

'JAVA' 카테고리의 다른 글

디자인 패턴 참조 사이트  (0) 2013.09.13
apache common XMLConfigurator 에서 CDATA 사용  (0) 2013.02.18
quartz.scheduler 설정 파일 path 설정  (0) 2013.01.30
map to json string  (0) 2013.01.16
posted by hani^___^
:
Web/Tomcat 2012. 7. 12. 11:57

아래 XXX를 알맞은 문자셋으로 바꿔주고

catalina.sh 파일의 JAVA_OPTS 에 -Dfile.encoding=XXX 을 추가해준다.

그리고 톰캣 재시작..

'Web > Tomcat' 카테고리의 다른 글

서블릿 get 요청에서 UTF-8 한글 parameter value 깨짐  (0) 2013.08.09
SEVERE: Error listenerStart 발생시 로그로 원인 파악하기  (0) 2012.07.09
톰켓 DIGEST 인증  (0) 2012.07.03
톰캣 인증 추가  (0) 2012.07.03
tomcat 설치  (0) 2012.07.03
posted by hani^___^
:
Web/Tomcat 2012. 7. 9. 15:06


logging.properties


톰캣 구동시 SEVERE: Error listenerStart 가 발생 할경우, 원인을 찾는데 많은 시간을 소비한다.


이를 빨리 캐치하기 위해서 다음 작업을 해준다.


첨부된 logging.properties 파일을 /WEB-INF/classes 폴더에 복사하고 실행한다.


그러면, 톰캣 실행시 실패 로그를 확인할 수 있다. 


대부분 "class-not-found" 관련 오류일 것이다.

posted by hani^___^
:
Linux 2012. 7. 3. 17:05

데비안 계열에있는 ia32-libs가 레드햇 계열에는 없다.


대신 xulrunner.i686을 설치..


> yum install xulrunner.i686

'Linux' 카테고리의 다른 글

서비스(데몬) 등록  (0) 2012.07.03
32비트 / 64비트 운영체제 확인  (0) 2012.07.03
CentOS yum 업데이트 서버 변경  (0) 2012.07.03
리눅스를 할려면 알아야 할 기본 명령어!  (0) 2012.07.03
posted by hani^___^
:
Web/Apache 2012. 7. 3. 17:05

체크해야 할 사항들


1. 디렉토리 권한이 없는 경우

2. httpd.conf 설정에서 Directory 권한 문제

3. SELinux 문제 (ls -Z 으로 디렉토리 보안상태 확인)

httpd_sys_content_t 타입이 있어야 접근이 가능하다. 아래는 타입 추가 명령..

- $ chcon -R -h -t httpd_sys_content_t 디렉토리경로

'Web > Apache' 카테고리의 다른 글

Apache Document Root 변경  (0) 2012.07.03
posted by hani^___^
:
Linux/Terminal 2012. 7. 3. 17:04

터미널창에서 백스페이스 키를 눌렀는데 ^H 문자가 나오고 안지워 지는 경우.

$ stty erase ^H

or

$ stty erase `tput kbs`

posted by hani^___^
:
DB/Oracle 2012. 7. 3. 17:03

SELECT OBJECT_NAME, OBJECT_TYPE, STATUS
FROM USER_OBJECTS
WHERE OBJECT_TYPE = 'PROCEDURE' AND STATUS != 'VALID'

'DB > Oracle' 카테고리의 다른 글

CentOS 6 x64 에서 oracle 11gr2 설치  (0) 2012.07.03
listener.ora  (0) 2012.07.03
잘 까먹는 것들  (0) 2012.07.03
posted by hani^___^
:
DB/Oracle 2012. 7. 3. 17:03

모듈 설치
yum install binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c++ glibc glibc-common glibc-devel kernel-headers ksh libaio libaio-devel libgcc libgomp libstdc++ libstdc++-devel make numactl-devel sysstat unixODBC unixODBC-devel


/etc/sysctl.conf 파일에 주석처리 및 추가 (있는 것들은 남겨둠
#net.bridge.bridge-nf-call-ip6tables = 0
#net.bridge.bridge-nf-call-iptables = 0
#net.bridge.bridge-nf-call-arptables = 0
kernel.shmmax = 536870912
kernel.shmall = 2097152
fs.aio-max-nr = 1048576
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 2662144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586

> sysctl -p


/etc/security/limits.conf 파일에 추가
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536


/etc/pam.d/login 파일에 추가
session required pam_limits.so


계정 생성
> groupadd oinstall
> groupadd dba
> useradd -g oinstall -G dba oracle
> passwd oracle
...


설치 디렉토리 생성 (여기서는 /oracle)
> mkdir /oracle
> mkdir /oracle/11g
> chown -R oracle:oinstall /oracle
> chmod -R 775 /oracle


oracle 계정 .bash_profile 수정 (굵은 글씨 알맞게 수정)
ORACLE_HOSTNAME=localhost.localdomain; export ORACLE_HOSTNAME
ORACLE_BASE=/oracle/11g; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1; export ORACLE_HOME
ORACLE_SID=orcl; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH


다운 받은 oracle파일을 압축해제 하고, ./runInstaller 를 실행한다.
설정시 위의 .bash_profile 의 내용과 일치하도록 설치..

'DB > Oracle' 카테고리의 다른 글

stored procedure invalid 조회  (0) 2012.07.03
listener.ora  (0) 2012.07.03
잘 까먹는 것들  (0) 2012.07.03
posted by hani^___^
:
DB/Oracle 2012. 7. 3. 17:02

# listener.ora Network Configuration File: /oracle/11g/product/11.2.0/db_1/network/admin/listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = orcl)
(ORACLE_HOME = /oracle/11g/product/11.2.0/db_1)
)
)

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 아이피)(PORT = 포트))
)
)

ADR_BASE_LISTENER = /oracle/11g

'DB > Oracle' 카테고리의 다른 글

stored procedure invalid 조회  (0) 2012.07.03
CentOS 6 x64 에서 oracle 11gr2 설치  (0) 2012.07.03
잘 까먹는 것들  (0) 2012.07.03
posted by hani^___^
: