본문 바로가기

Total

Linux : Shell Script 정리 Java - Shell-Script Tutorial if [ 값1 조건식 값2 ];then 수행문 fi if [ 값1 조건식 값2 -a 값1 조건식 값2 ];then 수행문 fi if [ 값1 조건식 값2 -o 값1 조건식 값2 ];then 수행문 fi변수 타입 선언 (declare) $ declare -i a (a는 정수형 변수) $ a=12 $ a=a+1 (let 필요 없음) $ echo $a 이름 의미 declare -r 변수 읽기 전용 변수로 선언 declare -i변수 정수형 변수로 선언 declare -a 변수 배열 변수로 선언 declare -f 스크립트 안에정의된 모든 함수들을 보여준다. declare -f 함수 해당 함수 내용을 보여준다. declare -x 변수 환경변수로 export .. 더보기
설교 말씀 : 고난을 이기는 감사 2018년 3월 4일, 번동평화교회 주일예배 -빌립보서4장 6-7절 아무것도 염려하지 말고다만 모든일에 기도와 간구로, 너희 구할 것을 감사함으로 하나님께 아뢰라. 그리하면 모든 지각에 뛰어난 하나님의 평강이 그리스도 예수 안에서 너희 마음과 생각을 지키시리라. -다니엘 6장 10절 다니엘이 이 조서에 왕의 도장이 찍힌 것을 알고도 자기 집에 돌아가서는 윗방에 올라가 예루살렘으로 향한 창문을 열고 전에 하던대로 하루 세번씩 무릎을 꿇고 기도하며 그의 하나님께 감사하였더라 오늘 본문의 주요 등장 인물은 다니엘 입니다. 다니엘서를 먼저 간단히 알아봅시다. 저자 다니엘 기록연대 다니엘 생 말기에 바벨론 궁전에 있는동안 기록하였습니다. 당시는 바사(페르시아) 의 바벨론 함락 후인 고레스 9년으로 추정됩니다. (.. 더보기
Oracle : SQL 목록 자주 사용하는 SQL 입니다. -- 해당 스키마에 해당하는 테이블의 통계정보 조회 SELECT TABLE_NAME, NUM_ROWS, CHAIN_CNT, BLOCKS, EMPTY_BLOCKS, AVG_SPACE, AVG_ROW_LEN FROM DBA_TABLES WHERE OWNER = '스키마명'; -- DBMS_STATS 패키지로 갱신되지 않는 테이블 통계 정보 갱신 ANALYZE TABLE 스키마명.테이블명 COMPUTE STATISTICS; 더보기
BIBLE PANORAMA : (1) 먼저 숲을 보고 나무를 보라 Chapter 00 : BIBLE PANORAMA 를 시작하며 ... Chapter 02 : 여덟 기둥으로 성경의 맥을 잡아라 Chapter 03 : 구약 시대를 알아야 하나님의 마음이 보인다 Chapter 04 : 지도로 보면 구약이 더 입체적으로 보인다 Chapter 05 : 구약 드라마 속 줄거리의 핵심을 잡는다 Chapter 06 : 하나님의 드라마가 사람을 바꾼다 Chapter 07 : 구약의 드라마로 최고의 인생을 배운다 Chapter 08 : 침묵에도 뜻이 있다 Chapter 09 : 신약 시대를 알아야 예수님의 은혜를 누린다 Chapter 10 : 복음서를 지도로 보면 예수님이 더 입체적으로 보인다 Chapter 11 : 교회 시대를 지도로 보면 성령님의 역사가 더 입체적으로 보인다 Cha.. 더보기
Java Logging Framework 란? Application Project 를 진행하면 필수 요소 중 하나가 Log 를 남기는 Framework 구성입니다. 제품 개발이나 운영 시, 발생하는 문제를 추적하여 원인을 파악하기 위함이죠. 굉장히 유용한 Framework 이기 때문에 종류 또한 꽤 다양합니다. 또한, Logging 작업이 굉장히 많은 Project 를 위해 관리해주는 또 다른 Framework 가 있기도 하죠. 심지어 비용을 지불하고 구매할 정도로 막강한 기능을 갖고 있죠. 우선, 종류에 대해 간단히 살펴보고 자세히 알아보도록 하겠습니다. Java Util Logging (JUL) 제가 직접 Performance Test 를 한 것은 아니지만, Log4J 와 Logback 에 비해 평가가 그리 좋지 못합니다. 평가의 척도는 속도나 .. 더보기
Bible Panorama 를 시작하며 BIBLE PANORAMA 를 시작하며 ... Chapter 01 : 먼저 숲을 보고 나무를 보라 Chapter 02 : 여덟 기둥으로 성경의 맥을 잡아라 Chapter 03 : 구약 시대를 알아야 하나님의 마음이 보인다 Chapter 04 : 지도로 보면 구약이 더 입체적으로 보인다 Chapter 05 : 구약 드라마 속 줄거리의 핵심을 잡는다 Chapter 06 : 하나님의 드라마가 사람을 바꾼다 Chapter 07 : 구약의 드라마로 최고의 인생을 배운다 Chapter 08 : 침묵에도 뜻이 있다 Chapter 09 : 신약 시대를 알아야 예수님의 은혜를 누린다 Chapter 10 : 복음서를 지도로 보면 예수님이 더 입체적으로 보인다 Chapter 11 : 교회 시대를 지도로 보면 성령님의 역사가.. 더보기
Java : Thread 와 Runnable Java에서 여러 작업을 동시에 처리하고 싶은 경우나 비동기 적으로 작업을 수행하고자 할 때, Thread 라는 것을 사용합니다. 일반적으로 가장 많이 알려진 것은, Thread / Runnable 방식이 있습니다. Thread 는 Class로 정의되어 있고, 실제 기능 동작을 위한 추상 메소드를 포함하고 있습니다. 따라서, Thread 만 사용하게 되는 경우 사용자 정의 클래스에 상속 받아서 사용해야 하지요. Thread 방식 예제 class CustomThread extends Thread { public void run(){ // 기능 동작 정의 } public static void main(String[] args){ // CustomThread 선언 CustomThread customThread.. 더보기
JBossAS란? JBossAS(JBoss Application Server)란 오픈소스 Java EE 서버입니다. Java EE 서버란 Java Enterprise Edition(EE) 표준에 따라 구현된 서버를 의미합니다. Java EE 서버를 흔희 Java EE 서버를 WAS(Web Application Server)라고 부르는데 이러한 서버는 BEA WebLogic, Tmax JEUS, IBM WebSphere, Adobe JRUN, JBoss, Apache Geronimo 등이 있습니다. Apache Tomcat과 JBossAS Apache Tomcat은 Java EE 표준에 포함되어 있는 JSP, Servlet, JSTL 등과 같은 웹 애플리케이션 개발을 위한 표준을 구현한 웹 컨테이너입니다. Java EE 표.. 더보기