Android提供了3种数据保存方式:SharePreference、文件与数据库。
1,SharePreference
如果想保存一个相对较小的key-values集合,可以使用 SharedPreferences
API. SharedPreferences对象指向包含key-value对的文件,并且提供简单的读写方式。每个SharedPreferences文件均由框架管理,私人或共享...
分类:
移动开发 时间:
2014-09-05 19:57:01
阅读次数:
259
问题:
求二维数组(矩阵)的子矩阵之和的最大值。
解法:
//***************************************************************************************/
//*编程之美2.15 —— 求二维数组矩阵的元素之和最大子矩阵\poj 1050 皮皮 2014-9-4 */
//****************...
分类:
其他好文 时间:
2014-09-05 18:15:41
阅读次数:
132
问题:
1. 一个由N个整数元素的一维数组,求其所有子数组中元素和的最大值。
2. 如果数组首尾相邻,也就是允许子数组A[i],...,A[n-1],A[0],...,A[j]存在,求其所有子数组总元素和的最大值。
解法1:
/* O(n^2) 遍历算法 */
static int maxSubarraySum1(int *a,int a_len){
int max_su...
分类:
其他好文 时间:
2014-09-05 18:13:51
阅读次数:
227
上周从同事那里搞到一本大话设计模式的书,便看了起来,对于我这种非科班出身的人来说,还是很有用处的。这些设计模式的终极目的都是让代码更好看,更好用,更好拓展,在需求变化的时候,尽可能少的改动代码先记录自己已经学到的几个部分:1、开放——封闭原则 软件实体对于拓展的开放的,对于修改时封闭的。及对已经写....
分类:
其他好文 时间:
2014-09-05 18:09:41
阅读次数:
144
1.合理的响应时间取决于实际的用户需求,而不是根据测试人员的设想来决定2.估计并发用户数的公式:c=nl/t(c为平均并发用户数,n为login session的登录数目,l为平均登录时间,t为观察的时间数目)c峰值~~c+3根号c(并发用户数峰值)一个更为一般和粗糙的计算方法:c=n/10,c峰值...
分类:
其他好文 时间:
2014-09-05 17:41:01
阅读次数:
169
1.性能测试方法:验收性能测试 ---- 确定了目标、环境负载测试 ---- 给定测试环境 了解系统的性能容量压力测试 ---- cpu,内存等在饱和状态是否会出现错误并发测试 ---- 多用户并发,主要发现内存泄露、线程锁等可靠性测试 ---- 时间较长,一定压力的情况失败恢复测试 ---- 如果...
分类:
其他好文 时间:
2014-09-05 17:40:51
阅读次数:
223
近来读书,做些笔记,来年好翻翻。
本文所使用的操作系统为 CentOS7.0,如果不想装双系统的可以装虚拟机,可以参考这里:
http://blog.csdn.net/alex_my/article/details/38142229
当然啦,直接装个再好不过了。
File I/O
1 file descriptor
//...
分类:
其他好文 时间:
2014-09-05 12:59:41
阅读次数:
331
本系列作为Effective JavaScript的读书笔记。
掌握闭包,需要知道以下几个关键点:
JavaScript允许在当前的function中访问该function外部的变量。
function makeSandwich() {
var magicIngredient = "peanut butter";
function make(filling)...
分类:
编程语言 时间:
2014-09-05 12:57:01
阅读次数:
177
1、lua中的标识符可以是由任意字母、数字和下划线构成的字符串,但不能以数字开头。2、lua将通常类似"_VALUE"的标识符作为保留标识符3、lua的保留字 and break do else elseif end false for function if in loacl nil not or...
分类:
其他好文 时间:
2014-09-05 11:20:51
阅读次数:
194