本章内容
Activity 四种启动模式的理论知识
代码理解
Activity 四种启动模式的理论知识standard默认模式,可以不用写配置。在这个模式下,都会默认创建一个新的实例。因此,在这种模式下,可以有多个相同的实例,也允许多个相同Activity叠加。
singleTop当活动的启动模式指定为 singleTop,在启动活动时如果发现返回栈的栈顶已经是该活动,则认为可以直接使用它,不会再创...
分类:
其他好文 时间:
2016-05-22 12:19:40
阅读次数:
116
处理器是要好好复习了,毕竟考试重点
主要的内容感觉还是在指令方面,包括指令的格式、指令集的设计、指令流水线、指令级并行。
东西慢慢整理吧,如果一边在网上搜索的估计会找到很多资料,但是耗费的时间太多了
国内的教材虽然有一定的局限性,但是tm的要考试啊
我觉得需要考试的人不止我一个,,,,,,
处理器的组成与功能
组成
基本功能
综合视角
处理器的指令集
什么是指...
分类:
其他好文 时间:
2016-05-22 12:20:15
阅读次数:
372
所有应用程序必然有数据的输入输出,Android也是一样的,Android应用程序的参数设置、运行状态数据这些都需要保存到外部存储器上,保证关机后数据不丢失,如下是几种Android常见的数据存储方式:
SharedPreferences:适合保存少量数据(一些配置信息、积分之类);
SQLite:一个真正轻量级数据库,没有后台进程,整个数据库就对应于一个文件,适合大量数据需要存储、访问的情况。...
分类:
移动开发 时间:
2016-05-22 12:20:41
阅读次数:
170
三、内核的移植
1、移植内核
首先,下载源码包:https://www.kernel.org/
现在时间为2014年12月20日其主界面截图为:
在此,就在下较新的稳定的版本作为尝试。在这里有个命名问题需要说明一下,最前面的2.6或者3.18是主版本号码,后面的次版本号是比如2.6.32.65中的32,再后面的比如2.6.32.65中的65是升级版本号,主版本号为奇数的是开发本...
分类:
系统相关 时间:
2016-05-22 12:20:32
阅读次数:
315
在之前的文章Mongodb中数据聚合之MapReduce>中,我们提到过Mongodb中进行数据聚合操作的一种方式——MapReduce,但是在大多数日常使用过程中,我们并不需要使用MapReduce来进行操作,不然有点杀鸡用牛刀的感觉,在这边文章中,我们就简单说说用自带的聚合函数进行数据聚合操作的实现。
Mongodb中自带的基本聚合函数有三种:count、distinct和group...
分类:
数据库 时间:
2016-05-22 12:17:54
阅读次数:
235
Android JSON解析库Gson和Fast-json的使用对比和图书列表小案例
继上篇json解析,我用了原生的json解析,但是在有些情况下我们不得不承认,一些优秀的json解析框架确实十分的好用,今天我们为了博客的保质保量,也就不分开写,我们直接拿比较火的Gson和Fast-json来使用,末尾在进行一些分析Android JSON原生解析的几种思路,以号码归属地,笑话大全,天气预报为...
分类:
移动开发 时间:
2016-05-22 12:20:00
阅读次数:
202
使用注解来配置Action可以实现零配置,零配置将从基于纯XML的配置转化为基于注解的配置。使用注解,可以在大多数情况下避免使用struts.xml文件来进行配置。
struts2框架提供了四个与Action相关的注解类型,分别为ParentPackage、Namespace、Result和Action。
ParentPackage:ParentPackage注解用...
分类:
其他好文 时间:
2016-05-22 12:18:11
阅读次数:
141
MapReduce和Spark比较
目前的大数据处理可以分为以下三个类型:
1、复杂的批量数据处理(batch data processing),通常的时间跨度在数十分钟到数小时之间;
2、基于历史数据的交互式查询(interactive query),通常的时间跨度在数十秒到数分钟之间;
3、基于实时数据流的数据处理(streaming data processing),...
分类:
其他好文 时间:
2016-05-22 12:17:28
阅读次数:
163
这篇来介绍一下工厂方法模式(Factory Method Pattern),在实际开发过程中我们都习惯于直接使用 new 关键字用来创建一个对象,可是有时候对象的创造需要一系列的步骤:你可能需要计算或取得对象的初始设置;选择生成哪个子对象实例;或在生成你需要的对象之前必须先生成一些辅助功能的对象,这个时候就需要了解该对象创建的细节,也就是说使用的地方与该对象的实现耦合在了一起,不利于扩展,为了解决这...
分类:
移动开发 时间:
2016-05-22 12:18:51
阅读次数:
191
前面我们谈论了Flink stream中的transformation。你可以将transformation看成编写Flink程序并构建流式处理程序的必要组成部分(静态表现形式);而本篇我们将探讨transformation在Flink运行时对应的动态表现形式——operator。...
分类:
Web程序 时间:
2016-05-22 12:17:28
阅读次数:
294
本博客欢迎转载,但请注明出处 http://blog.csdn.net/ringoshen/article/details/51387038
由于能力与时间有限,文章内容难免错漏,望大家多加指正,相互进步!
0. 前言这次看了一下nova list命令的执行过程,整个过程可以分为几步:HTTP请求、URLMap分发、过滤、APIRouter到具体执行函数,接下来使用Postman组个包并...
所需的库文件
红色框内是所需要的JavaScript库文件.测试源码
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www....
分类:
其他好文 时间:
2016-05-22 12:18:46
阅读次数:
121
贝叶斯网络图模型的表示
为了理解有向图对于描述概率分布的作用,首先考虑三个变量 a, b, c 上的一个任意的联合分布 p(a, b, c) 。注意,现阶段我们不需要对这些变量做出任何更多的假设,例如它们是离散的还是连续的。实际上,图模型的一个强大的方面是,一个具体的图可以描述一大类概率分布。通过使用概率的乘积规则(1.11),我们可以将联合概率分布写成下面的形式。
p(a, b,...
分类:
其他好文 时间:
2016-05-22 12:17:07
阅读次数:
280
ESRI不愧为GIS业界巨头,从本科起就开始接触ArcGIS系列,桌面端从ArcMap 到 ArcPro,服务端从ArcIMS 到 ArcServer,无不体现了这个了不起的公司在与时俱进、不断创新。现在的一些列产品好多我都没有用过,像 portal,pro,webbuilder.........网络GIS 现在好像是只更新JavaScript了,GIS与计算机的关系,都被ESRI公司的产品体现的...
分类:
编程语言 时间:
2016-05-22 12:17:02
阅读次数:
541
1)配置个人用户的~/.bashrc
$vi ~/.bashrc
alias ll="ls -lhF --color=auto"
alias db127="mysql -uroot -p123456 -h 127.0.0.1 -P 3306"
2)立即生效(也可以重新登录)
$ source ~/.bashrc
3)过程说明
一般会在.bash_profil...
分类:
系统相关 时间:
2016-05-22 12:16:14
阅读次数:
193
转载请注明出处:http://blog.csdn.net/crazy1235/article/details/51439523Subject
出处:https://leetcode.com/problems/two-sum/
Given an array of integers, return indices of the two numbers such that they add...
分类:
其他好文 时间:
2016-05-22 12:16:52
阅读次数:
121
输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。...
分类:
其他好文 时间:
2016-05-22 12:17:04
阅读次数:
112