1. 정렬하고자 하는 객체에 Comparable 인터페이스를 구현한다.2. Collections.sort 함수로 정렬한다. public class SwitchInfo implements Comparable { private int id;private double power;public SwitchInfo(int id ){this.id = id;} public double getPower() {return power;} public void setPower(double power) {this.power = power;} @Overridepublic int compareTo(SwitchInfo si) {if (this.power > si.power) { // 내림차순 , 오름차순으로 하려면 < 으로~retu..
종종 어플리케이션은 백그라운드에서 정해진 시간간격으로 특정한 일을 하고 싶을때가 있습니다. 그때 사용하도록 아래와 같이 3가지 다른 스케쥴링하는 방법을 소개합니다.simple thread TimerTask ScheduledExecutorService1. simple thread굳이 다른거 공부할필요없이 쓰레드를 직접 만들어서 단순하고 직관적으로 동작하게함. 쓰레드 실행시키고 무한루프 돌면서리 run 내부에 sleep 으로 대기view sourceprint?01.public class Task1 {02.public static void main(String[] args) {03. 04.final long timeInterval = 1000;05.Runnable runnable = new Runnable()..
// 간단한 현재 날짜/시간 얻기 import java.util.Date; public class DateDemo { public static void main(String args[]) { Date date = new Date(); System.out.println(date.toString()); }} Mon May 04 09:51:52 CDT 2009 // 날짜/시간 데이터 포맷팅 import java.util.*;import java.text.*; public class DateDemo { public static void main(String args[]) { Date dNow = new Date( ); SimpleDateFormat ft = new SimpleDateFormat ("E yyyy...
http://helloworld.naver.com/helloworld/textyle/645609 링크 네이버 비즈니스 플랫폼 웹플랫폼개발랩 정상혁Java의 기본 SDK에서 날짜와 시간을 다루는 java.util.Date 클래스와 java.util.Calendar 클래스는 사용하기 불편하다는 악평이 자자합니다. 이를 답답하게 여긴 사람들이 이 클래스를 대체하려고 Joda-Time 같은 오픈소스 라이브러리를 만들기도 했습니다. 많이 늦었지만 다행히 JDK 8에서는 개선된 날짜와 시간 API가 제공됩니다.이 글에서는 Java의 날짜와 시간 API의 문제점이 무엇이었는지 되짚어 보고, 여러 오픈소스 라이브러리와 JDK 8에서는 문제점이 어떻게 개선되었는지 확인해 보겠습니다.Java 클래스에 담긴 제도의 역사우선..
HashMap, TreeMap,LinkedHashMap, Hashtable 등등에 공통사용. Method #1: 엥간하면 이거 (For Each) 사용 (java5 이상) Map map = new HashMap();for (Map.Entry entry : map.entrySet()) { int key = entry.getKey();int value = entry.getValue();} For-Each loop 는 NullPointerException 를 던지기때문에 null 체크를 해야한다. Method #2: key, value 둘중하나만 사용하면 이거 사용 Map map = new HashMap(); //iterating over keys onlyfor (Integer key : map.keySet(..
도서관에 있는 책들과 인터넷 서핑을 통해 모은 정보들을 간략하게 정리해 봅니다. 부담없이 쭈욱 읽어가면 될듯.. 프린트해서 심심할때 읽어보셔도~ 자바 애플리케이션 성능 튜닝의 도(道) http://d2.naver.com/helloworld/184615 펌이 글은 월간 "마이크로소프트웨어" 2012년 9월호에 "자바 애플리케이션 성능 튜닝의 도(道)"라는 제목으로 실린 글입니다. 편집 과정을 거치며 일부 내용이 책에 실린 내용과 다를 수 있습니다.자바 애플리케이션의 성능을 튜닝하는 작업은 자바 및 JVM에 대한 지식과 수많은 튜닝 기법, 다양한 환경과 상황에 대한 경험 등을 필요로 한다. 그러나 이 모든 내용을 짧은 지면에서 소개하기에는 무리이니 이 글에서는 성능 튜닝 작업의 상세한 내용보다는 튜닝에 필요..
- Total
- Today
- Yesterday
- 하이브리드앱
- Akka
- 그라파나
- play2 강좌
- CORDA
- 주키퍼
- 안드로이드 웹뷰
- 블록체인
- 파이썬 동시성
- 스칼라 동시성
- 플레이프레임워크
- 스위프트
- Actor
- Hyperledger fabric gossip protocol
- 파이썬 데이터분석
- akka 강좌
- 파이썬 강좌
- Play2
- Golang
- play 강좌
- 파이썬
- hyperledger fabric
- 엔터프라이즈 블록체인
- 스칼라 강좌
- 하이퍼레저 패브릭
- 스칼라
- Play2 로 웹 개발
- Adapter 패턴
- 이더리움
- 파이썬 머신러닝
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |