Recent posts

Hashing

4 minute read

Recall Map 맵은 키-밸류 pair (i.e. items or entries)의 컬랙션이다. 맵의 주요 연산으로는 탐색, 삽입, 삭제 등이 있고, 중복 키가 있을 수 없다.

Priority Queues

5 minute read

Priority Queue ADT 맵 ADT의 종류로써 키-값 아이템 컬렉션을 저장하고, 가장 작은 키만 삭제할 수 있다. insert(k, v): k의 키와 v의 값을 가지는 아이템을 넣는다. remove_min(): 가장 작은 키를 가진 아이템을 삭제하고 리턴한다. ...

Java Generics

1 minute read

개요 Java Generics는 버그를 줄이고 타입에 대한 추상화를 한 층 강화하기 위해 J2SE 5.0에 소개되었다.

Java Agents (ASM에서의 관점)

less than 1 minute read

ASM 라이브러리에 있는 ClassReader는 byte 배열로 주어지는 컴파일된 자바 클래스를 파싱하고, 그것의 accept 메소드의 매개변수로 전달되는 ClassVisitor의 메소드들을 호출한다.