深入理解Intent和IntentFiler(一)
为了比较深刻的理解并灵活使用Intent,我计划将这部分的学习分为两步:一是深入理解Intent基本概念以及其类;二是,通过实例来阐述如何灵活使用Intent来启动一个组件以及实现组件之间的传递数据。
一、什么是Intent,有什么作用?
Android的应用程序包括三大组件:Activity、Service、Broadca...
分类:
移动开发 时间:
2014-11-13 16:40:13
阅读次数:
339
Flume的介绍就不多说了,大家可以自己搜索。但是目前网上大都是Flume 1.4版本或之前的资料,Flume 1.5感觉变化挺大的,如果你准备尝试一下,我这里给大家介绍一下最小化搭建方案,并且使用MongoSink将数据存入mongodb。完全单机运行,没有master,没有collector(说白了collector也就是一个agent,只是数据来源于多个其他agent),只有一个agent。...
分类:
数据库 时间:
2014-11-13 16:39:29
阅读次数:
464
IO口操作是单片机实践中最基本最重要的一个知识,本篇花了比较长的篇幅介绍IO口的原理。也是查阅了不少资料,确保内容正确无误,花了很长时间写的。IO口原理原本需要涉及很多深入的知识,而这里尽最大可能做了简化方便理解。这样对于以后解决各种IO口相关的问题会有很大的帮助。
IO口等效模型是本人独创的方法,通过此模型,能有效的降低对IO口内部结构理解的难度。并且经查阅资料确认,这种模型和实际工作原理...
分类:
其他好文 时间:
2014-11-13 16:39:14
阅读次数:
246
图片工具类,可用于Bitmap, byte array, Drawable之间进行转换以及图片缩放,目前功能薄弱,后面会进行增强。如:
bitmapToDrawable(Bitmap b) bimap转换为drawable
drawableToBitmap(Drawable d) drawable转换为bitmap
drawableToByte(Drawable d) drawable转换为...
分类:
移动开发 时间:
2014-11-13 16:39:03
阅读次数:
203
Given an absolute path for a file (Unix-style), simplify it.
For example,
path = "/home/", => "/home"
path = "/a/./b/../../c/", => "/c"
Corner Cases:
Did you consider the case where path = "/...
分类:
其他好文 时间:
2014-11-13 16:39:31
阅读次数:
197
系统安装qq手机管家等手机管理软件之后,在开机时会自动运行tadb.exe, 这个垃圾进程会让开发android程序时默认的 adb.exe启动不了,这样就没法用手机调试。
这并不是说tadb.exe 比 adb.exe 厉害,而是前者比后者垃圾,在用户不知情的情况下偷偷先运行。
只要找到tencent软件目录,将目录下腾讯的手机管理软件删除卸载,即可永久解决此问题。
—————...
分类:
数据库 时间:
2014-11-13 16:38:59
阅读次数:
430
从API Level 8(Android 2.2)开始,你可以将你的应用程序安装到外部存储上(例如,设备的SD卡)。你可以在应用程序的manifest文件中声明android:installLocation属性来使用这个可选的功能。如果你没有声明这个属性,你的应用程序只能被安装在内部存储中,并且不能移动到外部存储上。
允许系统将你的应用程序安装到外部存储上,你需要修改你的manifest文件...
分类:
移动开发 时间:
2014-11-13 16:38:49
阅读次数:
291
事情是这样的,在centos6 上本来是python2.6 然后我下载了一个python2.7.5 安装之后,把默认python修改为python2.7.5版本。
使用pip安装twisted的时候出现
CompressionError: bz2 module is not available 错误的。
sof给出的答案基本都是安装 bzip2, bzip2-devel这种...
分类:
编程语言 时间:
2014-11-13 16:37:31
阅读次数:
287
深入理解Intent和IntentFiler(二)
Jiangdg_VIP
http://blog.csdn.net/u012637501
在上一篇文章中,我们比较详细学习了"Intent"的相关知识,现在将学习如何设置Intent对象的这些属性以及如何使用他们来启动组件。Intent对象是一组信息,我们可以通过设置其Action、Data、Category属性来...
分类:
移动开发 时间:
2014-11-13 16:36:20
阅读次数:
296
Ice_cream’s world III
Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 926 Accepted Submission(s): 303
Problem Description
ice_cr...
分类:
编程语言 时间:
2014-11-13 16:37:46
阅读次数:
260
json2.js提供了json的序列化和反序列化方法,可以将一个json对象转换成json字符串,也可以将一个json字符串转换成一个json对象。...
分类:
Web程序 时间:
2014-11-13 16:38:06
阅读次数:
211
先定义一个类PopupLayer
代码PopupLayer.h
#ifndef __crossDT_PopupLayer__
#define __crossDT_PopupLayer__
#include "cocos2d.h"
#include "cocos-ext.h"
USING_NS_CC;
using namespace cocos2d::extension;
c...
分类:
其他好文 时间:
2014-11-13 16:36:10
阅读次数:
352
We Recommend a Singular Value Decomposition
我们推荐奇异值分解
奇异值分解可以方便地把一个矩阵(包含我们感兴趣的数据)分解得更加简单和有意义。 本文讲解了奇异值分解的几何解释,顺便也介绍了一些应用。
From http://www.ams.org/samplings/feature-column/fcarc-svd
David Austin,Grand ValleyState University
本文的主题是奇异值分解(singular value...
分类:
其他好文 时间:
2014-11-13 16:37:17
阅读次数:
439
Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses.
For example, given n = 3, a solution set is:
"((()))", "(()())", "(())()", "()(())", "()()...
分类:
其他好文 时间:
2014-11-13 16:36:06
阅读次数:
171
毫无疑问,P2P网贷进入了其诞生以来最为关键的整顿期,随着大量提现困难、跑路的P2P平台被曝光之后,行业对P2P网贷的发展也多了几分谨慎,少了几分浮躁。不过,P2P网贷所面临的问题正是其他任何行业可能面临的问题,从理论上讲,互联网金融势不可挡,而作为其中的典型,P2P网贷拥有广阔的发展前景,那么现在P2P网贷所出现的这些问题,究竟是什么原因引发的呢?
不可否认,有一部分P...
分类:
其他好文 时间:
2014-11-13 16:38:13
阅读次数:
192
一、Storm中运行的组件
我们知道,Storm的强大之处就是可以很容易地在集群中横向拓展它的计算能力,它会把整个运算过程分割成多个独立的tasks在集群中进行并行计算。在Storm中,一个task就是运行在集群中的一个Spout或Bolt实例。
为了方便理解Storm如何并行处理我们分给它的任务,这里我先介绍一下在集群中涉及到Topology的四种组件:
...
分类:
其他好文 时间:
2014-11-13 16:35:06
阅读次数:
266