CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。只是 CMake 的组态档取名为 CmakeLists.txt。Cmake 并不直 ...
分类:
其他好文 时间:
2016-12-23 16:43:07
阅读次数:
224
一、 平台:安卓app 代码:重写onresume事件时,没有重新获取sessionId导致记录一下bug重现过程:1.登陆2.退出用户(不退出app)3.重新登录4.home键或者息屏5.再进入app(重现需要重新登录的bug1)6.直接退出app7.进入app(发现此时不需要登陆bug2) ...
分类:
其他好文 时间:
2016-12-23 16:27:10
阅读次数:
120
string比较连接 string 截取 string搜索和替换 string分割组合 string测试 string输出对齐 string大小写 ...
分类:
编程语言 时间:
2016-12-23 16:25:42
阅读次数:
241
首先说交叉验证。交叉验证(Cross validation)是一种评估统计分析、机器学习算法对独立于训练数据的数据集的泛化能力(generalize), 能够避免过拟合问题。交叉验证一般要尽量满足:1)训练集的比例要足够多,一般大于一半2)训练集和测试集要均匀抽样 交叉验证主要分成以下几类:1)Do ...
分类:
其他好文 时间:
2016-12-23 14:25:18
阅读次数:
220
1 /* 2 请设计筛选函数void sift(int a[],int k,int n),对a[k] 进行筛选, 3 并利用其设计堆排序算法函数void heapSort(int a[],int n), 4 对a[1]..a[n]进行升序排序。并测试在不同数据规模下的排序效率。(详见lab10_05... ...
分类:
编程语言 时间:
2016-12-23 14:20:10
阅读次数:
213
因为项目原因, mysql用了两年了, 但是一直都未曾去总结过. 最近也是领导让总结项目, 才想起把mysql的使用小结一下. 一、 Create 1. 单条插入, sql格式: insert into (列名) values(列值); 对于自增的 Id, 是不需要写的, 数据库会自动生成, 但是如 ...
分类:
数据库 时间:
2016-12-23 13:58:44
阅读次数:
250
这几天随着项目正式上线,bug的问题全面爆发,没有陈述好bug,程序人员和测试人员一直沟通交流,bug无法准确有效的修改关闭,这对上线系统是致命的。 Bug总结思想 对线上漏测的问题进行收集 对每一个漏测的问题详细分析Bug机理以及漏测的原因 基于以上的原因思考如何进行改进,避免漏测问题发生 将改进 ...
分类:
其他好文 时间:
2016-12-23 13:43:45
阅读次数:
149
评估+预测+调优。 评估当前系统的性能,预测系统以后的瓶颈,找到瓶颈点,并进行调优优化。性能测试的指标: 系统指标&资源指标。 系统指标: 并发用户数:同一时刻向系统提交请求的用户数。 tps(Transaction per second):系统每秒处理的事务数 响应时间:系统处理事务的响应时间的平 ...
分类:
其他好文 时间:
2016-12-23 13:40:34
阅读次数:
165
在开发和设计的时候,我们需要考虑编译时,运行时以及构建时这三个概念。理解这几个概念可以更好地帮助你去了解一些基本的原理。下面是初学者晋级中级水平需要知道的一些问题。 Q.下面的代码片段中,行A和行B所标识的代码有什么区别呢? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 ...
分类:
其他好文 时间:
2016-12-23 13:36:33
阅读次数:
253