Programming Languages/Java (4) 썸네일형 리스트형 [ Java ] CSV 읽기 기능 구현 public static void main(String[] args) { try { List csvLineList = readCSV("C:\\Users\\User\\Desktop\\addresses.csv"); if(csvLineList != null) { for(int i = 0; i 0) { System.out.print(csvLineList.get(i).get(c.. [ Java ] Swap 알고리즘 구현 public static void main(String[] args) { try { swapAlgo(51, 81); } catch (Exception e) { e.printStackTrace(); } } // 스왑 알고리즘 // 메모리 공간을 절약하기 위해 만들어진 알고리즘이나, // 성능상으로는 비슷하거나 컴파일러에 따라 더 떨어질 수 있다. public static void swapAlgo(int target1, int target2) throws Exception { // target1 = target1, target2 = target2 System.out.println("target1 : " + target1 + " , target2 : " + target2); System.out.println(.. [ Java ] Java 설치 Oracle 공식 홈페이지 혹은 OpenJDK 에서 Jdk 파일을 다운로드 할 수 있다.[ JAVA 설치 서버 ]mkdir -p /app/dkit/jdk/1.8.0 /app/install/dkit/jdk# jdk 파일을 다운로드 한다. 직접 다운로드 하였을 경우 /app/install/dkit/jdk 에 다운로드 파일 이동curl -L https://download.java.net/openjdk/jdk8u44/ri/openjdk-8u44-linux-x64.tar.gz -o /app/install/dkit/jdk/openjdk-8u44-linux-x64.tar.gztar xvfz /app/install/dkit/jdk/openjdk-8u44-linux-x64.tar.gz -C /app/dkit/jdk/1... [ Java ] Crontab 기능 구현 public static void main(String[] args) { // year month day hour minute String[] cron = "2021 11 3 2 12".split(" "); scheduler(cron[0], cron[1], cron[2], cron[3], cron[4]); } public static void scheduler(String year, String month, String day, String hour, String minute) { Calendar calendar = Calendar.getInstance(); Date currentDate = calendar.getTime(); calendar.set(Calendar.SECOND, 0); if(minute.. 이전 1 다음