自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 ElasticSearch 安装配置

1. 安装ElasticSearch# wget https://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-1.4.4.tar.gz# tar -xvf elasticsearch-1.4.4.tar.gz2. 安装插件2.1 安装ElasticSearchMarvel是Ela

2015-03-13 10:25:18 3678

原创 JStorm - Hello Word

本文描述将一个简单的HelloWorld,提交到JStorm中运行。1. 创建Maven工程在Eclipse中创建Maven工程,默认方式创建即可。修改pom.xml文件:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xs

2014-12-07 22:06:05 2235 1

原创 JStorm - 安装配置

1. JStrom说明JStorm 是一个类似Hadoop MapReduce的系统, 用户按照指定的接口实现一个任务,然后将这个任务递交给JStorm系统,Jstorm将这个任务跑起来,并且按7 * 24小时运行起来,一旦中间一个worker 发生意外故障, 调度器立即分配一个新的worker替换这个失效的worker。本文只简单说明如何安装JStorm,参考文档:点击打开链接2

2014-12-06 21:07:02 6441

原创 Android 进阶 - ActivieyManagerService简介

在前面多篇文章中,都有提到ActivityManagerService,它是在系统启动时加载的一个服务线程,运行于system_server进程中,主要负责管理系统中的Activity和Service,那么,ActivityManagerService是怎么管理和维护这些Activity和Service的呢?这里的Service,指的是Activity应用里的Service。在看本篇文章之间,请先参阅《Android 进阶 - 进阶启动分析》,《Android 进阶 - Activity应用启动分析》,《A

2014-04-18 16:53:52 1724

原创 Android 进阶 - Activity服务启动分析

上篇文章已经wj本文将从一个Activity客户端

2014-04-15 16:13:56 3959

原创 Android 进阶 - Activity应用启动分析

在写本文之前,写了一篇《Android 入门 -

2014-04-15 10:00:01 2514

原创 Android 进阶 - 进程启动分析

在Android系统里,做应用开发基本没什么进程的概念

2014-04-14 14:17:17 1758 1

原创 Android 进阶 - Service实例

写本文主要是为了深入了解进程间的Binder通讯,在之前的

2014-04-10 15:28:29 1013

原创 Android 进阶 - Looper进程内通讯

在Android 入门 -应用启动分析一文中,我们有两处并未详细介绍,Looper进程内通讯及Binder进程间通讯。现在我们来看看Android的进程内异步通讯机制。如果你做过界面(UI)应用,不论是Win32的还是Java的UI应用,或者是iOS的UI,都会涉及前端、后端,多线程等概念。在一个线程内的程序,是从上到下顺序执行,后面的代码必须等前面的代码执行完成才可以执行。但很多时候,一个应用需

2014-04-10 09:29:30 1025

原创 Android 入门 - 模拟器加速

写这篇博文是实在无法忍受在MacOSX的环境下,Android启动慢如蜗牛,所以,就上网研究一下,如何加速Android模拟器。可参照Intel的官方指南:http://software.intel.com/en-us/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manage

2014-04-09 13:52:40 1700

原创 Android 入门 - 系统启动简介

本文将简单分析设备从开机至最终的锁屏界面显示的过程。开机后,先是执行引导程序(Bootloader),再由引导程序加载Linux内核(Kernel),再由内核加载Android系统及应用,引导和内核启动是非常快的,而Android系统的启动过程较慢,启动界面的主要时间都在动画展现上。主要分析以下几个过程(Android 4.4 Kitkat):1、系统启动系统引导(bootloader

2014-03-29 17:31:03 2730 1

原创 CDT开发环境配置(MacOSX 10.9)

Mac提供的XCODE,可以调试C/C++程序,但XCODE对C/C++程序开发并不方便,重构等功能不能用,在编辑、重构方面还是Eclipse具备优势。所以,开发Android的C/C++程序,最好用Eclipse的CDT。当然,XCODE5是需要安装的,但XCODE5用的调试工具不是gdb,而是lldb,而CDT用的是gdb,需要先安装gdb,在MacOSX用调试工具还需要代码签名,过程非常

2014-03-24 23:00:26 1529

原创 Android 入门 - 使用日志

日志是程序调试及查错的必备工具,由于Android不是运行在开发者的电脑上,而是运行在模拟器或手机上,需要借助一些工具才能查看到日志信息。1、常用工具1.1 Eclipse Logcat在Eclipse下安装ADT工具后,就可以用Logcat插件来直观方便的查看Android系统的运行日志。其实,该工具只是抓取Android系统中的/dev/log/main文件的信息,并直观的显示到E

2014-03-24 22:52:38 2851

原创 Android 入门 - 定制开机画面

本文将简单介绍如何快速定制Android开机画面,关键之处会给出一些源代码的分析。本文假定:内核源代码目录:/Volumes/android-kernel/source/goldfishAndroid源代码目录:/Volumes/android/source一、开机画面的简单介绍网上有许多资料都提到,Android设备的开机画面分为三个画面,即:Linux内核Logo,Androi

2014-03-20 22:46:01 1994

原创 Android 入门 - 定制ROM(HelloAndroid)

上一篇笔记中已经说明如何在MacOSX环境下下载、编译、运行Android4.4,本篇将说明如何在Android系统中加入自己的应用,本文给出的范例:HelloAndroid。Eclipse 版本为 Kepler。一、新建HelloAndroid项目下面的过程为开发一个普通的Android应用的基本过程,在此之前,你需要安装Eclipse和相应的ADT插件,本文不再描述。假定你的A

2014-03-18 15:35:47 997

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除