분류 전체보기
-
[Spring-6]DBMS 연동설치&설정 관련/Spring Framework 2014. 12. 12. 14:45
본 포스팅은 PropertySource 사용하기 이후 DBMS를 이용하는 내용입니다.GIT 주소 : https://github.com/lahuman/SpringBoot.Sample DBMS 란? DBMS(database management system) 은 다수의 사용자들이 데이터베이스 내의 데이터를 접근할 수 있도록 해주는 소프트웨어 도구의 집합니다. WIKI 내용 참고 선행 학습 사항H2 DBMSAngulraJS DBMS 연동 1. DBMS 연동을 위한 DB POOL 및 DRIVER 준비 하기[JDBC, c3p0, H2 등 설정 추가] DB POOL의 경우 c3p0를 이용하였습니다.(DBCP 대신 c3p0가 더 좋다는 몇몇 내용을 참고하여 2012년 이후부터는 가능하면 c3p0를 사용합니다. 상세 내..
-
[JAVA8]Stream 맛보기JAVA/in 기초 2014. 12. 2. 10:04
JAVA8에서 추가된 Stream 인터페이스는 많은 기능을 제공 합니다. 특히 정렬, 필터, 통계 등을 람다(LAMBDA)표현식을 이용하여 간단하게 표출 하도록 도와 줍니다. JAVA 5,6,7 에서의 방식 List humanList = initialList(); //남자인 사람의 수 int manCount = 0; for(Human h : humanList){ if(h.isMan() ){ manCount ++; } } //10세 이하인 사람의 나이 합산 int below10_totalAvg = 0; for(Human h : humanList){ if(h.getAge() < 10 ){ below10_totalAvg += h.getAge(); } } assertEquals(below10_totalAvg, ..
-
CentOS7 Oracle 12cR1 설치LINUX 2014. 11. 26. 11:09
CentOS 7 : Oracle 12cR1 설치 1. Oracle User & Group 생성 ( root 계정에서 실행 ) # groupadd dba # useradd oracle -g dba # passwd oracle *** 그룹을 꼭 dba로 하자 *** 2. 오라클 설치할때 필요한 라이브러리를 yum을 통해 설치한다. ( root 계정에서 실행 ) # yum -y install comapt-libstdc* libstdc++ libstdc++-devel libbaio-devel glib-devel glibc-headers glib-common kernel-headers pdksh # yum install compat-libcap1 gcc gcc-c++ ksh compat-libstdc++-33 l..
-
iptables 방화벽 설정, 포트프로세스 확인, 시간 동기화.. 등등LINUX 2014. 11. 24. 20:52
1. 방화벽 설정 # vi /etc/init.d/iptables 아래 내용 추가 -A INPUT -p tcp -m state --state NEW -m tcp --dport 3691 -j ACCEPT 방화벽 재 시작 # /etc/init.d/iptables restart 2. 포트 프로세스 확인 # netstat -anp | grep LISTEN | grep :포트번호 (참고) svn 특정포트로 시작 # svnserve -d -r /svn --listen-port 포트번호 3. 서울 타임존으로 변경 # ln -sf /usrshare/zoneinfo/Asia/Seoul /etc/localtime 4. 시간 동기화 # rdate -p time.bora.net 5. hostname 변경 참조 사이트 : htt..
-
CentOS 7 VNC 설정LINUX 2014. 11. 24. 20:37
1. GNOME Desktop 설치 yum groupinstall "GNOME Desktop" 2. tigervnc-server 설치yum install tigervnc-server 3. vncserver 구설파일 설정 ( CentOS 7에서 구설파일 변화가 있다고함 ) cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service 4. 구성파일 변경 vi /etc/systemd/system/vncserver@\:2.service [Unit]Description=Remote desktop service (VNC)After=syslog.target network.target [Service]Type=forking# Cle..
-
[DBMS]H2 사용기설치&설정 관련 2014. 11. 14. 17:20
H2 DBMS는 HSQLDB의 후속 버젼으로 많은 기능과 CONSOL을 제공하여 기존의 HSQLDB 보다 쉬게 이용 할수 있다. [다른 DBMS와의 비교] [H2 DBMS CONSOLE 설명] 1. 다운로드 & 설치H2 DBMS는 다음과 같이 사이트 시작 화면에서 받을 수 있다.Windows Installer를 받아서 설치 할 수도 있지만 개인적으로는 all Platforms를 받아서 command 에서 실행 하는 것을 추천 한다. 설치는 HSQLDB와 같이 압축만 풀어서 사용 할 수 있다. docs 폴더 밑에는 pdf파일이 있는데 이는 상당히 쉽게 설명이 되어 있어 유용하다. 2. H2 DBMS 기동H2 DBMS의 기동을 위한 기본 사항JDK 1.6 이상JDK_HOME\BIN 을 PATH에 추가기동을 ..
-
[DBMS]HSQLDB 사용하기설치&설정 관련 2014. 11. 12. 18:09
HSQLDB 란?HSQLDB는 순수 JAVA로 만들어진 DBMS 이다.또한 라이센스가 BSD라서 수정 및 배포가 자유롭고, 재배포에 대한 의무가 없으며 상용 소프트웨어에서도 사용할 수 있다. 추가적으로 H2란 DBMS도 있다 HSQLDB의 후속 버젼이라고 하며, 성능이 더 좋다고 한다. 다만, 사용법은 약간 다르다 1. 다운로드HSQLDB는 SOURCEFORGE에서 다운 받을수 있다.현재 버젼은 2.3.2(2014년 11월 12일 기준) 이다.링크 2. 설치 & 기본 설정2.1 설치는 간단하게 압축을 풀면 끝이다. 2.2 기본 설정 우선 JAVA_HOME\BIN 이 패스로 설정 되어야 한다.이후 server.properties 파일을 HSQLDB를 설치한 디렉토리의 가장 상단에 생성한다. 명칭 설명 se..
-
[Spring-5]PropertySource 사용하기설치&설정 관련/Spring Framework 2014. 10. 28. 17:11
본 포스팅은 MessageSource 이후 Properties 파일을 이용하여 설정을 하는 내용입니다.GIT 주소 : https://github.com/lahuman/SpringBoot.Sample Properties 파일의 용도 보통은 서비스에 필요한 상수 저장용도로 많이 이용합니다. 2000년 초반엔는 SQL도 properties에 저장하여 사용한적이 있습니다.다만, 서버 기동시 최초 1번만 로딩 되도록 설계하기 때문에 이점을 유의 하시면 됩니다.물론 재로딩하는 기능을 만들 수 있습니다. 준비 사항JDK 1.6 이상Gradle 1.11 이상IntelliJ PropertySource 사용하기 1. properties 파일 만들기properties 파일을 생성한다. 파일 명은 DEV.db.properti..