본문 바로가기

전체 글152

클린 코드: 애자일 소프트웨어 장인 정신 - 예제 클린 코드에 나와있는 예제입니다. 이걸 리펙토링 해야 하는데.... 어렵군요. 메인 함수 package com.ssamkj.test; public class ArgsMain { /** * @param args */ public static void main(String[] args) { try{ String[] arrgs = {"-l","f","-p","123123","-d","abcd"}; Args arg = new Args("l,p#,d*", arrgs); boolean logging = arg.getBoolean('l'); System.out.println("logging = "+logging); int port = arg. getInt('p'); System.out.println("port = ".. 2014. 4. 4.
리눅스 명령어 WAR 파일 만들기1. command line 상에서 WAR파일을 만들고자 하는 폴더로 이동2. jar cvf .war * 입력 (예 : jar cvf test.war *)3. 해당 폴더내에 war파일 생성완료 WAR 파일 압축풀기1. command line 상에서 WAR파일이 있는곳으로 이동2. jar xvf .war 입력 (예 : jar xvf test.war)3. 해당 폴더내에 압축이 풀림 * war / 만약 해당 폴더가 아닌 다른 폴더에 압축을 풀고 싶다면1. 압축을 풀고자 하는 폴더를 만들고 command line에서 폴더로 이동2. jar xvf .war 입력 (예 : jar xvf ../test.war)3. 해당 폴더내 압축이 풀림 - 압축 해제 / 압축 /home 디렉토리를 모두 압축하면서.. 2014. 4. 4.
이클립스에서 주석을 제외한 한글 찾는 정규식 이클립스에서 한글을 찾는 정규식이 필요했다. 영문화 때문에 자꾸 주석에 있는 한글도 나왔기 때문에 프로젝트 전체 찾기가 힘들었었는데, 강태헌 대리가 만들어 놓은 정규식을 주어서 해결이 되었다. 약간 못 찾는게 있다고는 하나 전보다는 훨씬 편해졌다. 나를 위한 저장이다. 2014. 2. 14.
이클립스 톰캣 run confiurations - out of memory 해결 방법 이클립스에서 톰캣을 띄워 개발하다보면 heap space에 관한 에러를 만나는 경우가 있다. 그 때 runtime configurations에 다음과 같이 추가해 주면 된다. Aruments VM arguments에 -Xms256m -Xmx1024m 를 넣어주면 Java Error : java.lang.OutOfMemoryError: Java heap space 에서 자유로워질 수 있다. 2014. 2. 5.