/**
*判断当前应用程序处于前台还是后台,后台为true
*/
public static boolean isApplicationBroughtToBackground(final Context context) {
ActivityManager am = (ActivityManager) context.getSystemService(C...
分类:
其他好文 时间:
2015-01-29 12:47:04
阅读次数:
133
HTML结构:
JS实现:
/* lines words */
var w1 = '时光是琥珀',
w2 = '泪一滴滴被反锁'
w3='情书再不朽',
w4='也磨成沙漏',
w5='青春的上游',
w6='白云飞走苍狗与海鸥',
...
分类:
其他好文 时间:
2015-01-29 12:46:37
阅读次数:
179
题目链接:Container With Most Water
Given n non-negative integers a1, a2, ..., an, where each represents a point at coordinate (i, ai). n vertical lines are drawn such that the two endpoints of line i is ...
分类:
其他好文 时间:
2015-01-29 12:48:22
阅读次数:
226
题意 从4个n元集中各挑出一个数 使它们的和为零有多少种方法
直接n^4枚举肯定会超时的 可以把两个集合的元素和放在数组里 然后排序 枚举另外两个集合中两元素和 看数组中是否有其相反数就行了 复杂度为n^2*logn
#include
#define l(i) lower_bound(s,s+m,i)
#define u(i) upper_bound(s,s+m,i)
using...
分类:
其他好文 时间:
2015-01-29 12:47:43
阅读次数:
196
题目链接:Integer to Roman
Given an integer, convert it to a roman numeral.
Input is guaranteed to be within the range from 1 to 3999.
这道题的要求是将整数转化成罗马数字,其中输入数据范围是1到3999。
罗马数字是最早的数字表示方式,比阿拉伯数字早2000多年,起源...
分类:
其他好文 时间:
2015-01-29 12:48:44
阅读次数:
181
题目链接:Roman to Integer
Given a roman numeral, convert it to an integer.
Input is guaranteed to be within the range from 1 to 3999.
这道题的要求是将罗马数字转化成整数,其中输入数据范围是1到3999。
罗马数字是最早的数字表示方式,比阿拉伯数字早2000多年,起源...
分类:
其他好文 时间:
2015-01-29 12:48:40
阅读次数:
121
旧式的C语言转型方式,是存在缺点的,主要在一下两个方面:
1.它几乎允许你将任何类型转换为任何其它类型。
2.转型是难以识别的。旧式转型的语法结构是由一对小括号加上一个对象名称组成,而小括号和对象名称在C++的任何地方都有可能被使用。
为了解决C旧式转型的特点,C++引入4个新的转型操作符(cast operators):static_cast, const_cast, dynamic_ca...
分类:
编程语言 时间:
2015-01-29 12:47:33
阅读次数:
167
一 基础原理
1 为什么需要内存管理
因为移动设备内存有限,每个app所占用的空间有限。
当app占用内存空间过多时,系统会发出内存警告,这是回收一些不在使用的内存。
例如:不再使用的类对象和实例。
2 管理对象
任何继承自NSObject类的对象
3 内存区域
堆:主动分配空间,需要管理
栈:局部变量,自动管理
例如:
int a = 1;
Person*...
分类:
移动开发 时间:
2015-01-29 12:45:44
阅读次数:
141
目前我们使用的非接芯片主要是通过SPI接口来实现通信的,因此本文结合非接芯片As39911和RC663对带有SPI接口的非接芯片操作做了一个总结,可供涉及相关领域的人员参考,同时欢迎与大家的讨论。同时文中也列些测试点,供项目相关人员快速定位问题、解决问题。芯片的具体应用功能不在讨论范围,主控芯片为SM32。
对于SPI接口芯片的操作问题主要归结为管脚配置、单/双工、主/从模式、8...
分类:
其他好文 时间:
2015-01-29 12:46:50
阅读次数:
237
简而言之,这个属于C语言的头文件,在使用的时候,需要很明确所要操作变量的类型,这无疑会增加很多风险,因为一开始的时候,可能定义的这个属于int型,但是后期的需求变更或者异常的数据传入时,这个数据可能会变成double型,那么还需要在所有对这个变量的打印,输出,使用的地方做全面的排查,看这些文章这些都是显而易见的,只是对文章后面的话比较感兴趣.因为这是在平时不太注意的地方。
“第一,...
分类:
移动开发 时间:
2015-01-29 12:47:51
阅读次数:
128
虽然高清实时的3D图像/视频要求日益不能满足市场需求,但是可编程的图像处理单元(GPU)已经演变成具有巨大计算能力和超高存储带宽的高度并行、多线程的多核处理器,如下图,
CPU和GPU之间的浮点性能差异的原因是:GPU专门为密集型计算、高度并行计算设计(例如,图像渲染),因此此类设计需要更多的晶体三极管来进行数据处理而不是数据缓存和流程控制,其区别如下图所示,
更具...
分类:
其他好文 时间:
2015-01-29 12:47:30
阅读次数:
198
上一节我们用暴力枚举解决奥数等式,虽然简单,但是很蛋疼。这一节讲用深搜的方式解决,高大上。
深度优先搜索(Depth First Search,DFS),理解深搜的关键在于解决“当下该如何做”。至于“下一步如何做”则与“当下该如何做”是一样的。通常的方法就是把每一种可能都是尝试一遍。当前这一步解决后便进入下一步。下一步的解决方法和当前这步的解决方法是完全一样的。深搜的基本模型:
voi...
分类:
其他好文 时间:
2015-01-29 12:45:57
阅读次数:
188
wcf restful模式编程...
分类:
其他好文 时间:
2015-01-29 12:44:51
阅读次数:
126
写入大文件的时候,如果在open的时候,添加“O_DIRECT”标志的话,是可以大大提高效率的。但是,添加该标志,还是有一段路要走的。
这儿只是给一个小例子,希望对大家有用。...
分类:
其他好文 时间:
2015-01-29 12:45:08
阅读次数:
560
一般我们都是使用android:xxx=""...这样的android的属性。但有时我们需要使用自定义的属性,尤其是自定义view的时候尤其需要。
一般需要以下几个步骤:
1.在res/values 文件下定义一个attrs.xml 文件:
2.重写我们的自定义View的构造方法。是使用R.styleabl...
分类:
移动开发 时间:
2015-01-29 12:46:08
阅读次数:
238
uva 301 Transportation
Ruratania is just entering capitalism and is establishing new enterprising activities in many fields including transport. The transportation company TransRuratania is sta...
分类:
其他好文 时间:
2015-01-29 12:44:36
阅读次数:
150
cache有三种映像组织方式:全相联映射、直接映射、组相联映射,不同的映像组织方式对cache命中率的影响是不同的,通过试验验证cache的不同映像方式对cache命中率的影响...
分类:
系统相关 时间:
2015-01-29 12:44:08
阅读次数:
454