摘要: http://www.tuicool.com/articles/ZjEbIbv 阅读全文
posted @ 2015-02-16 17:08 soaringEveryday 阅读(310) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/wxwzy738/article/details/8516253 阅读全文
posted @ 2015-02-15 15:43 soaringEveryday 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 本文主要描述:1.分辨系统杀掉退出还是用户主动退出2.分辨全新的创建还是系统恢复性的创建1.分辨系统杀掉退出还是用户主动退出当一个组件失去焦点后,系统有可能为了释放资源而杀掉这个组件,这个时候系统会调用到onSaveInstanceState方法用来通知保存一些状态数据。而如果用户是按下了back键... 阅读全文
posted @ 2015-02-15 15:24 soaringEveryday 阅读(785) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/bastard/archive/2012/08/17/2644169.html 阅读全文
posted @ 2015-02-13 19:03 soaringEveryday 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 原文:http://www.cnblogs.com/bastard/archive/2012/08/28/2660389.html 阅读全文
posted @ 2015-02-13 19:02 soaringEveryday 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 1. 首先是使用上的区别,先看代码:class MyThread extends Thread{ @Override public void run() { System.out.println("do things"); }}class MyRunnable imp... 阅读全文
posted @ 2015-02-13 17:40 soaringEveryday 阅读(3428) 评论(0) 推荐(1) 编辑
摘要: Intent作为组件之间通信的手段和协议,包含了诸如Action、Data、Type、Category、Component、Extras和Flags等数据项,各自拥有各自的含义和作用。当调用组件发出一个intent的时候,组件管理器会根据所设置的这些数据项来评判应该创建和启动哪个或者哪些被调用组件。... 阅读全文
posted @ 2015-02-13 15:15 soaringEveryday 阅读(836) 评论(0) 推荐(0) 编辑
摘要: 数据类型横向对比JVM 1.6与JVM 1.5性能Java语言将淡出 JVM宝座争夺战预热探秘Java 7:JVM动态语言支持详解Sun发布JDK 7早期预览版 JVM性能大幅提升Google启动Noop语言项目 意在JVMJava虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保... 阅读全文
posted @ 2015-02-05 11:05 soaringEveryday 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 这篇文章介绍下libevent在socket异步编程中的应用。在一些对性能要求较高的网络应用程序中,为了防止程序阻塞在socket I/O操作上造成程序性能的下降,需要使用异步编程,即程序准备好读写的函数(或接口)并向系统注册,然后在需要的时候只向系统提交读写的请求之后就继续做自己的事情,实际的读写... 阅读全文
posted @ 2015-02-04 17:28 soaringEveryday 阅读(823) 评论(0) 推荐(0) 编辑
摘要: 本文以向百度搜索开放平台搜索关键字所对应的推荐搜索条目为例子:url:http://m.baidu.com/su?wd=%s&action=opensearch&ie=utf-8(%s带上所要搜索的关键字)reponse:返回推荐搜索条目的JSON格式数据【举例】url:http://m.baidu... 阅读全文
posted @ 2015-02-04 16:25 soaringEveryday 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 介绍首先我们来看看为什么我们要使用HandlerThread?在我们的应用程序当中为了实现同时完成多个任务,所以我们会在应用程序当中创建多个线程。为了让多个线程之间能够方便的通信,我们会使用Handler实现线程间的通信。下面我们看看如何在线程当中实例化Handler。在线程中实例化Handler我... 阅读全文
posted @ 2015-01-31 15:05 soaringEveryday 阅读(803) 评论(0) 推荐(0) 编辑
摘要: 一、TCP与UDP的区别基于连接与无连接 对系统资源的要求(TCP较多,UDP少) UDP程序结构较简单 流模式与数据报模式 TCP保证数据正确性,UDP可能丢包 TCP保证数据顺序,UDP不保证 部分满足以下几点要求时,应该采用UDP 面向数据报方式 网络数据大多为短消息... 阅读全文
posted @ 2015-01-30 10:52 soaringEveryday 阅读(800) 评论(0) 推荐(0) 编辑
摘要: nagle是用来处理小块数据包导致的网络拥塞问题的方法(上过bbs的人应该都会有感受,就是在网络慢的时候发贴,有时键入一串字符串以后,经过一段时间,客户端“发疯”一样突然回显出很多内容,就好像数据一下子传过来了一样,这就是Nagle算法的作用。)http://baike.baidu.com/link... 阅读全文
posted @ 2015-01-16 18:15 soaringEveryday 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 简单的方法: 可以让service在前台运行,但是必须执行一个Notification,即调用service 的startForeground方法A foreground service is a service that's considered to be something the user ... 阅读全文
posted @ 2014-12-16 14:12 soaringEveryday 阅读(275) 评论(0) 推荐(0) 编辑
摘要: http://www.trinea.cn/android/android-downloadmanager/http://www.trinea.cn/android/android-downloadmanager-pro/ 阅读全文
posted @ 2014-12-01 15:38 soaringEveryday 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 为什么要关闭组件? 在用到组件时,有时候我们可能暂时性的不使用组件,但又不想把组件kill掉,比如创建了一个broadcastReceiver广播监听器,用来想监听第一次开机启动后获得系统的许多相关信息,并保存在文件中,这样以后每次开机启动就不需要再去启动该服务了,也就是说如果没有把receiver... 阅读全文
posted @ 2014-12-01 14:36 soaringEveryday 阅读(1356) 评论(0) 推荐(0) 编辑
摘要: 与activity通讯尽管fragment的实现是独立于activity的,可以被用于多个activity,但是每个activity所包含的是同一个fragment的不同的实例。Fragment可以调用getActivity()方法很容易的得到它所在的activity的对象,然后就可以查找activ... 阅读全文
posted @ 2014-11-22 16:12 soaringEveryday 阅读(1271) 评论(0) 推荐(0) 编辑
摘要: 本文重点讲述了自android4.0版本后新增的GridLayout网格布局的一些基本内容,并在此基础上实现了一个简单的计算器布局框架。通过本文,您可以了解到一些android UI开发的新特性,并能够实现相关应用。 在android4.0版本之前,如果想要达到网格布局的效果,首先可以考虑使用最常见... 阅读全文
posted @ 2014-11-21 10:36 soaringEveryday 阅读(785) 评论(0) 推荐(0) 编辑
摘要: Application类Application和Activity,Service一样是Android框架的一个系统组件,当Android程序启动时系统会创建一个Application对象,用来存储系统的一些信息。Android系统自动会为每个程序运行时创建一个Application类的对象且只创建一... 阅读全文
posted @ 2014-11-20 11:07 soaringEveryday 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 众所周知,Hadoop框架使用Mapper将数据处理成一个键值对,再网络节点间对其进行整理(shuffle),然后使用Reducer处理数据并进行最终输出。 在上述过程中,我们看到至少两个性能瓶颈:如果我们有10亿个数据,Mapper会生成10亿个键值对在网络间进行传输,但如果我们只是对数据求最大值... 阅读全文
posted @ 2014-10-30 18:29 soaringEveryday 阅读(709) 评论(0) 推荐(0) 编辑