본문 바로가기
728x90

오래된글226

VM 분석 : Chapter 1 Performance - 1 Chapter 1 Performance PLT 1.1 최적화 방책 1. 병목현상의 주요인을 찾는다. 2. 가장 수정하기 쉬운 문제점을 먼저 다룬다. 병목점 발견 방법 - 분석기, 벤치마크 도구, 측정용 코드 등을 사용하여 성능을 측정한다. - 병목점의 위치를 찾아낸다. - 병목현상이 생기는 원인을 추측한다. - 추측이 틀린 .. 2018. 4. 19.
Servlet 3.0 Async Processing for Tenfold Increase in Server Throughput 원문: http://www.javacodegeeks.com/2011/03/servlet-30-async-processing-for-tenfold.html Server 처리량 10배 증가를 위한 Servlet 3.0 Async Processing Servlet은 자바로 구현된 서버 사이드 로직에서 주요한 컴포넌트입니다. 그리고 새로운 3.0 스펙에세는 비동기 프로세스에 대하여 매우 흥미롭게 소개하고 있습니다. 비.. 2018. 4. 19.
Android BroadcastReceiver을 이용한 전화 수신 Event Catch 이번에는 Android Phone에서 전화 수신 Event을 받아서 특정 Activity를 실행시키는 방법을 살펴보도록 하겠습니다. Step 1: Receiver Code, Callback Method onReceive Phone 전화의 상태가 변경될때 Event을 수신하게 됩니다. onReceive Method가 자동 Callback되며 전화 상태를 정확히 파악하기 위해서는 PhoneStateListener.. 2018. 4. 19.
Android Notifications Introduction Notification는 사용자가 관심 있을만한 Message을 Push 해주는 기능입니다. 노티 기능을 사용하고 있는 사용자에게 새로운 이메일이 왔을 때 메세지를 Status bar에 띄어주거나 소리 또는 진동을 줄 수도 있습니다. Step 1: Notification Service 가져오기 //Get the Notification Service NotificationManager not.. 2018. 4. 19.
Android Service Component(Start/Stop type) Introduction 사용자 Interface 환경 필요 없이 긴 시간 동안 작업이 Background 상태로 실행되는 Application 컴포넌트를 “Service”라 합니다. Service Component에는 2가지 Type이 있습니다. Started: 이 타입은 다른 어플리케이션 컴포넌트에 의해서 시작(Started)되는 Service입니다. 한번 시작되면 종료 시켜주기.. 2018. 4. 19.
Java Generic Quick Tutorial 원문: http://www.javacodegeeks.com/2011/04/java-generics-quick-tutorial.html Java Generic Quick Tutorial Generic은 Java 5.0에서 소개되었습니다. 하지만 아직도 많은 Java 개발자들은 Generic의 의미를 아직 이해하지 못하고 있는 것 같습니다. 본 문서에서 그 이해를 돕고자 Generic의 의미 및 사용 방식을 설명하고자 합.. 2018. 4. 19.
728x90