본문 바로가기

JAVA79

[ JAVA ] java.util.zip.ZipException: invalid entry size (expected xxxxx but got 0 bytes) 나 같은 경우 war 나 jar 를 알집이나 다른 압축 프로그램을 통해서 압축 할 때 이런 문제가 발생 하였다. 문제의 solution 은 해당 내용을 jar cvf xxx.war xxx 이런식으로 재 압축 하는 것이다. (recompress cli) 2014. 10. 22.
[ JAVA ] JAVA system 지원 font 현재 작동 중인 자바에서 지원하는 폰트를 확인 해 보고 싶을 때 아래와 같은 코드로 확인 해 볼 수 있다. package com.test; import java.awt.Font; import java.awt.GraphicsEnvironment; public class FontList { /** * 작성자 : 정윤재 * 사용법 : java 시스템에서 지원하는 fonts list 보여주기 */ public static void main(String[] args) { // TODO Auto-generated method stub GraphicsEnvironment e = GraphicsEnvironment.getLocalGraphicsEnvironment(); Font[] fonts = e.getAllFont.. 2013. 6. 25.
[ JAVA ] Linux 에서 java 로 local ip 알아 내기 ip4 기반의 ip 를 테스트 하였고 ip6 는 테스트 해보지 않았습니다. 소스는 아래와 같습니다. import java.net.InetAddress; import java.net.NetworkInterface; import java.net.SocketException; import java.util.Enumeration; public class IpTest{ public static void main(String[] args){ IpTest ipTest = new IpTest(); System.out.println(ipTest.getLocalServerIp()); } private String getLocalServerIp(){ String ip = ""; try{ Enumeration en = Net.. 2013. 6. 1.
[ JAVA ] 배열 (array) 을 List 형태로 변경 하기 배열을 사용하다 보면 더 사용하기 편리한 List 형태로 변경 하고 싶을 때가 있다. 그럴 때 사용 할 수 있는 것이 Arrays.asList 이다. 사용 예제는 아래와 같이 기재 한다. package com.test; import java.util.Arrays; import java.util.List; public class ArrayAsListTest{ public static void main(String[] args){ String[] strArr = {"aaa","bbb","ccc"}; int[] intArr = {111,222,333}; List strList = Arrays.asList(strArr); for(int i=0; i 2013. 6. 1.