在项目中用到开机自动运行功能,因此学习了下,在此作为笔记记录下。
主要是以下4个步骤:
1、原理了解:
通过搜查资料发现,当Android启动时,会发出一个系统广播,内容为ACTION_BOOT_COMPLETED,它的字符串常量表示为android.intent.action.BOOT_COMPLETED,因此我们只需要在自己的应用中接收这个广播,然后启动APP即可。
2、编写接收...
分类:
移动开发 时间:
2014-07-06 09:26:44
阅读次数:
294
与折半查找是同一个模式,不同的是,在这里不在查找某个确定的值,而是查找确定值所在的上下边界。
def getBounder(data, k, start, end, low_bound = False):
if end < start : return -1
while start > 1
if data[ mid ] ...
分类:
其他好文 时间:
2014-07-06 12:18:00
阅读次数:
311
题意:
给定一个序列,以最小代价将其变成单调不增或单调不减序列,这里的代价看题目公式。
思路:
很容易想到是DP。
1.
对前i个序列,构成的最优解其实就是与两个参数有关。一个是这个序列处理后的最大值mx,和这个序列处理的代价值cost。
显然最大值mx最小最好(这样第i+1个值可以不花代价直接接在其后面的可能性更大),cost最小也最好(题意要求),但是两者往往是鱼和熊掌。
用dp...
分类:
其他好文 时间:
2014-07-06 09:37:41
阅读次数:
350
在前面的篇幅中对依赖倒置原则和IoC框架的使用只是做了个简单的介绍,并没有很详细的去演示,可能有的朋友还是区分不了依赖倒置、依赖注入、控制反转这几个名词,或许知道的也只是知道依赖倒置是原则,依赖注入、控制反转都是实现的方式,我将在下面对这些个名词做详细的介绍,在篇幅的最后还会自己实现了IoC容器的功能。...
分类:
Web程序 时间:
2014-07-06 12:30:42
阅读次数:
408
在win7中安装完office2010后,打开 *.doc时,总会弹出”配置进度框“问题,...
分类:
其他好文 时间:
2014-07-06 11:24:45
阅读次数:
291
问题
最近在学习Hadoop(2.2.0),打算写一个MapReduce的小程序在Ubuntu 64位的环境下测试一把,一切环境配置完毕后,执行的过程中,控制台输出下面的内容:
WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java clas...
分类:
其他好文 时间:
2014-07-06 00:46:04
阅读次数:
434
Problem 1607 Greedy division...
分类:
其他好文 时间:
2014-07-06 00:45:19
阅读次数:
344
HashMap简介
HashMap是基于哈希表实现的,每一个元素是一个key-value对,其内部通过单链表解决冲突问题,容量不足(超过了阀值)时,同样会自动增长。
HashMap是非线程安全的,只是用于单线程环境下,多线程环境下可以采用concurrent并发包下的concurrentHashMap。
HashMap 实现了Serializable接口,因此它支持序列化,实现了Cloneable接口,能被克隆。...
分类:
编程语言 时间:
2014-07-06 10:29:26
阅读次数:
404
There are a bunch of different methods you can use to back up your MongoDB data, but if you want to avoid downtime and/or potential
performance degradation, the most common advice seems to be that y...
分类:
数据库 时间:
2014-07-06 09:26:04
阅读次数:
437
题目地址:hdu3488
这题跟上题基本差不多啊。。。。详情请戳这里。
另外我觉得有要改变下代码风格了。。终于知道了为什么大牛们的代码的变量名都命名的那么长。。我决定还是把源点与汇点改成source和sink吧。。用s和t太容易冲突了。。。于是如此简单的一道题调试到了现在。。sad。。。
代码如下:
#include
#include
#include
#include
#incl...
分类:
其他好文 时间:
2014-07-06 10:42:26
阅读次数:
286
传统制造型企业的信息化,在互联网大潮之中如何转型,是CIO们应该思考的问题。随着制造业利润被电商渠道削薄,随着互联网业态的迅速迭代,稳定但庞大的系统可能更适合银行、保险、石油这些行业,制造型企业更需要简洁、部署灵活,开源的系统。”去IOE”是口号,核心思想是利用开源构架和技术,建立自身的IT平台和应用能力,培养一支基于Linux等开源平台的构架师,程序员,数据库管理员、产品项目经理等组成的队伍,形成企业自己的IT应用环境,培养一批懂业务会编程的“中间件”型顾问人才。...
分类:
其他好文 时间:
2014-07-06 08:35:34
阅读次数:
250
matlab
实时采集音频数据并动态显示时域波形...
分类:
其他好文 时间:
2014-07-06 00:29:31
阅读次数:
676
界面设计中,如果可以动态效果,可以更形象更直观的展示自己的想法,和设计效果...
分类:
Web程序 时间:
2014-07-06 08:50:28
阅读次数:
403
在做网络应用程序的时候, 时时刻刻要保证用户数据的安全, 因此要加密。
*MD5算法在国内用的很多.
*同样的数据加密结果是一样的.(32个字符)
*不可逆的.(不能逆向解密)
*可用于文件校验/指纹识别.
MD5算法是公开的,iOS中已经实现了MD5算法。
可以将其写成字符串的分类:
- (NSString *)md5String
{
const char *st...
分类:
移动开发 时间:
2014-07-06 08:49:47
阅读次数:
374
题目:10340 - All in All
题目大意:给出字符串s和t,问s是否是t的子串。s若去掉某些字符能和t一样,那么t是s的子串。
解题思路:匹配字符。t的每个字符和s中的字符匹配。注意这里的字符数组大小要开大点。
代码:
#include
#include
const int N = 1000005;
char s[N], t[N];
bool m...
分类:
其他好文 时间:
2014-07-06 00:20:23
阅读次数:
363
题目:10487 - Closest Sums
题目大意:给出一组数据,再给出m个查询的数字。要求找到这组数据里的两个数据相加的和最靠近这个查询的数据,输出那两个数据的和。
解题思路:二分查找,这样找到的话,就输出查询的数值,但是要注意找不到的情况:这里最靠近的值不一定是在找不到的时刻的前一次数据,所以要维护最靠近的要查询数的数值。
代码:
#include
#inclu...
分类:
其他好文 时间:
2014-07-06 08:24:38
阅读次数:
344
通过纹理格式、限帧、资源优化、脚本代码优化、渲染优化等优化方法,大幅提高了我们游戏的渲染表现。...
分类:
其他好文 时间:
2014-07-06 09:42:12
阅读次数:
360