本篇博文在我之前的博文中已经提到了,但是监听Activity切换又可以作为一个单独的内容来叙述,因此这里又单独拿了出来进行赘述。
Activity的切换无非有两种,第一种:启动或者创建一个新的Activity;第二种:唤醒后台运行的Activity。因此如果我们能够成功监听到启动或者创建一个Activity,或者唤醒Activity我们就基本完成了Activity的切换的监听。
...
分类:
其他好文 时间:
2014-08-29 16:04:38
阅读次数:
359
多线程编程技术在实际编程应用中十分广泛,多线程技术的应用通过提高CPU的利用率来帮助系统提升性能,那么究竟多线程编程在什么情况下使用?怎样使用多线程呢?多线程的应用一定要适应特定的环境,线程开多了会大大增加Cpu的负担,而线程数目开少了又很难提高cpu的利用率,为此我们使用线程池来管理线程。线程池用来限制线程的数量,减少了创建和销毁线程的次数,每个工作线程都可以被重复利用,可执行多个任务,同时可以根据系统的承受能力,调整线程池中工作线线程的数目,防止因为消耗过多的内存使得服务器宕机。那究竟什么是多线程呢?举...
分类:
编程语言 时间:
2014-08-29 16:04:28
阅读次数:
275
这个暑假快,去的也快,不知不觉将近一个半月的生活也接近了尾声。看着同学们书写的总结个个都是收获满满的。下面就见证下自己这半年的成长吧。
师徒经验
不知不觉我们已经成为了老大哥了,自己从去年的十月一开始有了第一个徒弟(李雪粉),中间经过几轮的调换一直到今天的三个徒弟。从带徒弟你也可以学习到很多东西。
责任心
首先我们是长辈,我们是师傅,所以我们要尽全力去照顾他们,适当...
分类:
其他好文 时间:
2014-08-29 16:04:08
阅读次数:
252
Description
Problem A
Expect the Expected
Input: Standard Input
Output: Standard Output
Some mathematicalbackground. This problem asks you to compute the expected value of arandom variable...
分类:
其他好文 时间:
2014-08-29 16:03:58
阅读次数:
218
前言
昨晚12:00运行自动化测试脚本时遇到了java.util.concurrent.RejectedExecutionException这个异常,从异常名称里很容易分析出是提交的任务被线程池拒绝了。查看源码发现是在Activity里,AsyncTask是在自定义的线程池的运行的,但是onDestory函数里确是先显示调用了线程池的shutdown方法,然后才是AsyncTask的cancel...
分类:
编程语言 时间:
2014-08-29 16:03:48
阅读次数:
339
裸的二维线段树。。。。
Mosaic
Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 102400/102400 K (Java/Others)
Total Submission(s): 494 Accepted Submission(s): 177
Problem Description...
分类:
其他好文 时间:
2014-08-29 16:03:28
阅读次数:
225
android 的数据库编程,说白了就是如何操控Sqlite,其实网上帖子一大把,大多都已经能够完成我们的数据开发任务。
今天我要讲的是,如何把这件事情做的优雅点。。
首先,就涉及到如何定义“优雅”。我想对数据库的操作,优雅,就是你去定义个表格,比如播放记录(见谅,我是做视频的,相信大家都喜欢看我司的片,4亿观众总有你)。
当然,出了播放记录还有一些偏好/下载信息等等等等,这些,都可以存储在...
分类:
移动开发 时间:
2014-08-29 16:03:18
阅读次数:
316
前言
前面的两篇文章,讲的都是代码层次上的项目管理工具。这篇文章打算介绍一下关于知识管理的工具,当然,它也属于项目管理中的一部分。说到知识管理,你想到了什么呢?织网?找节点?不错,这是个人的知识管理。那么对于一个项目来说呢,或者对于一个企业来说呢?企业应该怎样织网,怎样找节点呢。你一定听说过 Wiki 这个词。而 Confluence 就是基于知识管理的企业 Wiki 软件。...
分类:
其他好文 时间:
2014-08-29 16:03:08
阅读次数:
244
python字典dictionary,以前有过介绍,现就几个不常用函数写测试例子,
字典声明如,a={};
[python]dictionary方法说明:参考:http://blog.csdn.net/wangran51/article/details/8440848
Operation
Result
Notes
...
分类:
编程语言 时间:
2014-08-29 16:02:58
阅读次数:
185
题目来源:URAL 1176. Hyperchannels
题意:求补图的欧拉回路
思路:模版
#include
#include
#include
using namespace std;
const int maxm = 40010;
const int maxn = 1010;
int first[maxn], cnt;
struct edge
{
int u, v, next...
分类:
其他好文 时间:
2014-08-29 16:02:48
阅读次数:
162
try 块:用于捕获异常。其后可接零个或多个catch块,如果没有catch块,则必须跟一个finally块。catch 块:用于处理try捕获到的异常。finally 块:无论是否捕获或处理异常,finally块里的语句都会被执行。当在try块或catch块中遇到return语句时,finally...
分类:
其他好文 时间:
2014-08-29 16:01:58
阅读次数:
239
MATLAB的系统结构:三个层次、九个部分-----------------------------------一、基础层是整个系统的基础,核心内容是MATLAB部分。1、软件主包MATLAB的构成MATLAB语言MATLAB的数学函数,提供丰富的数学函数库MATLAB的图形处理系统,可视化MATL...
分类:
其他好文 时间:
2014-08-29 16:01:48
阅读次数:
228
rownum,rowid都叫伪列。 但是,rownum是逻辑上的编号,且其值总是从1开始,每行的rounum不是固定的。而rowid是“物理”编号。若数据库文件没有移动,则每行的rowid一般是固定不变的。oracle中rownum用法的总结对于Oracle的rownum问题,很多资料都说不支持>,...
分类:
数据库 时间:
2014-08-29 16:01:38
阅读次数:
278
ARP表是一个动态表,存储在计算机当中,目的是做一个ip地址与mac地址的对应。假设在同一子网段,计算机A与计算机B通信计算机A的ip地址192.168.0.1 MAC地址AA-AA-AA-AA-AA-AA计算机B的ip地址已知192.168.0.2 MAC地址未知那么计算机A就要发起一个ARP查询...
分类:
其他好文 时间:
2014-08-29 16:01:28
阅读次数:
231
图像、帧、片、NALU 是学习 H.264的人常常感到困惑的一些概念,我在这里对自己的理解做一些阐述,欢迎大家讨论:H.264 是一次概念的革新,它打破常规,完全没有 I 帧、P帧、B 帧的概念,也没有 IDR帧的概念。对于 H.264中出现的一些概念从大到小排序依次是:序列、图像、片组、片、NAL...
分类:
其他好文 时间:
2014-08-29 16:01:18
阅读次数:
339
什么是回调?通常发生在需要两个角色即调用者与实现者的情形上,即我们希望当产生某个事件时,调用实现者定义的某个函数。当然这个概念很大,不是说操作系统的信号量,条件变量什么的,是在语言级别实现,如一个Framework提供商,规定了整个程序的框架,可能产生某事件时它希望调用某个行为,而这个行为的具体定义...
分类:
编程语言 时间:
2014-08-29 16:01:08
阅读次数:
820
eil函数-ceil函数的作用是求不小于给定实数的最小整数。ceil(2)=ceil(1.2)=cei(1.5)=2.00使用该函数需要包含头文件 ,该函数返回值为浮点型-如上图,或者提示private key for "XXX"is not installed on this mac。出现这种错误...
分类:
移动开发 时间:
2014-08-29 16:00:58
阅读次数:
231