一、iOS应用程序状态机一共有五种状态:
1. Not running:应用还没有启动,或者应用正在运行但是途中被系统停止。
2. Inactive:当前应用正在前台运行,但是并不接收事件(当前或许正在执行其它代码)。一般每当应用要从一个状态切换到另一个不同的状态时,中途过渡会短暂停留在此状态。唯一在此状态停留时间比较长的情况是:当用户锁屏时,或者系统提示用户去响应某些(诸如电话来电、...
分类:
移动开发 时间:
2016-03-26 07:45:00
阅读次数:
159
时间比较紧,我简单写写我的设计思路: 题目在四则运算1的基础上控制产生题目的数量,这个可以用变量控制;打印方式也可选用变量控制,程序的关键是括号的生成。我们可以将整个四则运算式看成()+()的模型,然后再利用递归函数对这个模型进行分解(这个函数我一直在调试但感觉还没有完善,时间比较紧,到后面我会补上
分类:
其他好文 时间:
2016-03-12 18:44:30
阅读次数:
306
四种排序算法的时间比较 #include<iostream> #include<time.h> using namespace std; template<class T> inline void Swap(T& a, T& b); template<class T> void BubbleSort
分类:
编程语言 时间:
2016-03-05 23:29:41
阅读次数:
316
第一个小程序,用js获取当前的时间,,比较特殊的是 月是从0开始算的,显示的时候要加1,获取日用getDate(),获取周 getDay(), 直接上代码 1 <!DOCTYPE html> 2 <html> 3 <body> 4 5 <p>点击下面的按钮来显示今天的日期:</p> 6 7 <but
分类:
Web程序 时间:
2016-03-01 18:58:33
阅读次数:
155
有些应用逻辑首次初始化时候会执行很多逻辑,后期会常规化的做一些事情。 判断是否是初始化,有的使用某个状态表示,而有些则根据内部的逻辑表示,如果判断初始化的逻辑很复杂,花费时间比较多。也就意味着后期每次执行应用都需要加上这个判断。无形中,执行成本有了不必要的负累。这种状况下,建议设置一个状态,只有在这
分类:
其他好文 时间:
2016-02-29 16:22:46
阅读次数:
121
在做一些数据统计时,折现图能够看出变化的趋势,最近查内存泄漏,跑了一个晚上的数据,想查查,那么折现图能够给一个很直观的结构。我们使用pylab包来绘制图形。
我使用pip来管理python包sudo pip install pylab时间比较长,其会下载一些依赖的包。#!/usr/bin/pythonimport os
import matplotlib.pyplot as pltallFile...
分类:
编程语言 时间:
2016-02-25 21:26:27
阅读次数:
358
/**///// 和当前时间比较//// 1)1分钟以内 显示 : 刚刚//// 2)1小时以内 显示 : X分钟前/// 3)今天或者昨天 显示 : 今天 09:30 昨天 09:30/// 4) 今年显示 : 09月12日/// 5) 大于本年 显示 : 2013/09/09**/+ (NSSt
分类:
其他好文 时间:
2016-02-18 11:27:54
阅读次数:
149
unitils据说测试的能力很强大,可测试dao,service,web层,其实对数据库的测试我更关心,看到有人展示了测试的方法,数据直接写在xls表中,很直观,然后就依照他们的方法进行试验,花费的时间比较多,前后应该有半个月,总是在各种地方卡壳。最后总算是搞出来了,大约有两个关键点,其一是百度文库...
分类:
数据库 时间:
2016-02-02 23:18:03
阅读次数:
1055
两个Date类型的变量可以通过compareTo方法来比较。此方法的描述是这样的:如果参数 Date 等于此 Date,则返回值 0;如果此 Date 在 Date 参数之前,则返回小于 0 的值;如果此 Date 在 Date 参数之后,则返回大于 0 的值。实际上比较的是自1970 年 1 月 ...
分类:
编程语言 时间:
2016-01-26 10:32:43
阅读次数:
154