본문 바로가기
728x90

오래된글/Articles48

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.
Android SQLite CRUD App 원문: http://code.google.com/p/openmobster/wiki/SQLiteCRUDIntroductionAndroid Device의 Local Storage인 SQLite을 이용하여 CRUD을 구현하는 tutorial을 제공합니다. Step 1: Database 초기화Application 시작시 “crm.db”라는 Database을 호출하여 초기화 합니다. Database는 SQLite 내에 존재하지 않다면 한번만 Create됩니다. db = contex.. 2018. 4. 19.
728x90