본문 바로가기

java

Java Web Start 란? Java Web Start란 무엇입니까? Java Web Start 소프트웨어를 사용하면 웹에서 Java 응용 프로그램을 다운로드하고 실행할 수 있습니다. Java Web Start 소프트웨어는 다음 이점을 제공합니다. 마우스를 한 번만 눌러 손쉽게 응용 프로그램 활성화 항상 응용 프로그램의 최신 버전을 실행할 수 있도록 보장 설치 또는 업그레이드 절차 간소화 Java Web Start 소프트웨어 얻기 Java Web Start는 JRE 5.0의 일부로 Java Runtime Environment(JRE)에 포함되어 있습니다. 따라서 JRE를 설치하면 Java Web Start가 자동으로 설치됩니다. Java Web Start 소프트웨어는 Java Web Start 기술을 사용하는 Java 응용 프로그램.. 더보기
[Log4j] 여러파일에 로그를 남기는 방법에 대하여 Log4j에서 여러파일에 로그를 남기는 방법에 대해서 잠시 언급하겠습니다. 아래 부분에서는 존칭을 뺀 단어를 사용합니다. !-----------------------------------------------------------------------------! ! category(logger) 설정 ! !-----------------------------------------------------------------------------! log4j.debug=true #log4j.disable=INFO log4j.rootLogger=DEBUG, CONSOL, SYSTEM !---------------------------------------------------------------------.. 더보기
JDBC Connection Url Samples and Patterns for JDBC Drivers Oracle JDBC Driveroracle.jdbc.driver.OracleDriverjdbc:oracle:thin:@{hostname}[:port]:{database} Example: jdbc:oracle:thin:@hostname:1521:dbname IBM DB2 JDBC Drivercom.ibm.db2.jcc.DB2Driverjdbc:db2://{hostname}{:port}/{database} Example: jdbc:db2://hostname:50000/dbname:retrieveMessagesFromServerOnGetMessage=true; COM.ibm.db2.jdbc.net.DB2Driverjdbc:db2://{hostname}[:port]/{database} Example: jdbc.. 더보기
[JAVA] applet도 OBJECT로 선언하면 activeX처럼 다운받을수 있도록 한다(노란 경고라인) param의 경우는 applet만드는것에 따라 변경될수 있다. 더보기
[JAVA] 특정 디렉토리에 있는 파일list가져오기 알아서 해석 ㅋ /** * @return HashMap * 특정 디렉토리를 찾아 모든 파일을 가져온다. */ private HashMap fileGetterToLocal(String uploadPath) throws Exception{ HashMap returnFile = null; try{ List excelFiles = fetchFileNames(new File(uploadPath), ".xls"); List txtFiles = fetchFileNames(new File(uploadPath), ".txt"); returnFile = new HashMap(); returnFile.put("excel", excelFiles); returnFile.put("txt", txtFiles); }catch(Exc.. 더보기
[JAVA] http로 연결하여 결과값 가져오기 try{ URL url = new URL(strUrl); URLConnection urlC = url.openConnection(); urlC.setConnectTimeout(urlConnectTime); // 링크 연결 시간 1s 로 제한 urlC.setUseCaches(false); urlC.setReadTimeout(urlReadTime); // data 읽어오는 시간 30s 로 제한 urlC.connect(); String temp = ""; InputStream ins = urlC.getInputStream(); //연결시간 readTime = (int)(System.currentTimeMillis()-startTime); InputStreamReader insR = new InputStream.. 더보기
[JAVA] 네트워킹 - 서브넷 마스크 계산하기 (정수로 변경프로그램) import java.io.InputStream; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Properties; public class IpChecker { /** * @param whiteIp * @param blockIp * @return */ public List calculateBlockIp(String[] whiteIp, String[] blockIp){ /* test */ whiteIp = arrWhite; blockIp = arrBlock; ArrayList retVal = new ArrayList(); ArrayList result = new ArrayList();.. 더보기
[JAVA] telnet //-------------------------------------------------------------- // telnet 프로그램 Telnet.java // // 이 프로그램은 설정된 주소의 포트에 표준 입/출력으로 접속한다. // 접속 포트가 23번인 경우, 협상을 행한다. // // 사용법(1) : java Telnet 서버주소 포트번호 // 사용법(2) : java Telnet 서버주소 // (2)의 경우 포트 번호는 23을 가정한다. // 사용예 : java Telnet netlab.woosong.ac.kr // 종료시는 CTRL+C를 누른다. //------------------------------------------------------------- // 라이브러리 이용 imp.. 더보기
[JAVA] window에서 명령어(command)날리기 String[] command = {"cmd","/c","Nslookup","kisa.or.kr"}; Process re = Runtime.getRuntime().exec(command); //이부분이 명령어를 실행한다. re.waitFor(); String line = null; StringBuffer value = new StringBuffer(); //이부분은 명령어 실행후 리턴되는 문자열을 가져온다. BufferedReader reader = new BufferedReader( new InputStreamReader(re.getInputStream())); while ((line = reader.readLine()) != null) { value.append(line+"\n"); } 더보기
자바 정규식(java.util.regex.Pattern) API : http://java.sun.com/j2se/1.4.2/docs/api/java/util/regex/Pattern.html 더보기