Java 개발자로써 compile의 결과물인 class의 decompile 이 가능하다는것은 매우 불안하고 위험한 현실이다. 하지만 군대 화생방과 같이 알아야 사는것이고 피해를 줄일 수 있는것 같다. 그래서 java decompiler를 배포하고 있는 해외사이트를 링크하기로 했다. 현제 java class 뿐 아니라 모든 패킹된 결과물은 대부분 되돌리는게 가능한것으로 보인다.(암호화로직포함) 아무리 많은 시간을 들여 튼튼한 방패를 만들어도 짧은시간에 날카로운 창으로 뚫리는게 현실이다. 끊임없는 evolution 만이 살길이다. http://java.decompiler.free.fr/ [작성자] devbible.tistory.com
java.util.Arrays 를 이용한 배열Sort이다. 경로의 파일리스트를 구한 후 java.util.Arrays 와 java.util.Comparator를 이용하여 파일을 정렬해보았다. public void sortArrays(){ File[] files = new File("경로").listFiles(); //경로에 있는 파일목록구함 files = sortFileList(files,COMPARETYPE_DATE); // Date로 Sort실행 for(File file : files){ Sytem.out.println("COMPARE DATE : "+file.lastModified()); } files = sortFileList(files,COMPARETYPE_NAME); // Name으로 Sort..
* 배열에 String만 들어있을 경우, 배열을 String[]로 형변환 ArrayList arrlstWorksheetNo = new ArrayList(); String[] result = (String[])arrlstWorksheetNo.toArray(new String[arrlstWorksheetNo.size()]); * 그럼 반대의 경우! [java] String 배열을 List에 넣기 스트링 배열을 리스트에 담는다. String[] strs = {"1", "2", "3"}; java.util.List list = new ArrayList(Arrays.asList(strs)); [원본 및 출처] http://sweetaki.blog.me/40103337324
- Total
- Today
- Yesterday