一、堆与堆排序的产生及定义
在简单选择排序中,每次从n个元素中比较n-1次选取最小的元素,这很好理解,但是前面比较过的数据在之后还要重新比较,这将花费大量的运算时间。堆排序算法就很好的解决了这个问题,堆排序在每次选择到最小记录的同时会根据比较结果对其他数据进行调整,堆排序的时间复杂度为O(Nlog....
分类:
其他好文 时间:
2014-05-10 00:25:14
阅读次数:
299
以下记录的是在移动应用的测试过程中,使用到的网络测试的方法和类型。1.
普通手机流量网络测试主要是在2G/3G/4G网络下进行的测试。主要关注的点是在该往网络模式下,是否每个需要联网的功能点都覆盖。覆盖才是王道,哪怕最小的有个按钮,如果提交的时候在2G/3G/4G下出现问题,都是需要修复的问题。另外...
分类:
其他好文 时间:
2014-05-09 23:25:47
阅读次数:
318
首先,想用开放模式需要先成为开发者。成为开发者有两种写法。
一是:通过jsp页面,用out.print("echostr")//SHA1加密的字符串; 二是:通过Servlet。doGet返回exhostr,给微信平台。
这里我只写第二种方式的请求(这里的请求是以get方式请求),代码如下: ...
分类:
微信 时间:
2014-05-09 23:14:58
阅读次数:
714
//MFC版本CString UTF8ToGBK(const CString&
strUTF8){ //确定转换为Unicode需要多少缓冲区(返回值也包含了最后一个NULL字符) int len =
MultiByteToWideChar(CP_UTF8, 0, strUTF8, -1, NULL...
分类:
其他好文 时间:
2014-05-09 23:05:27
阅读次数:
461
如图,点击按钮就会切换屏幕的颜色
首先,先创建一个安卓项目(我的版本是4.4.2的),名字为"world",当然,也可以别的名称
然后在res文件夹下找到layout文件夹,找到activity_main.xml或fragment_main.xml,在里面输入或拖拽按钮
<RelativeLayout xmlns:android="http://schemas.android.com/apk...
分类:
移动开发 时间:
2014-05-09 22:30:47
阅读次数:
441
继续记录,第二步开发摄像头拍照功能.使用vfw.h开发摄像头拍照功能,关于vfw网上有很多文章,很多代码可以参考参考:http://blog.163.com/huangqiao_8/blog/static/33900492008017111847364/Vedio
for Windows 是WIN3...
分类:
Web程序 时间:
2014-05-09 20:34:59
阅读次数:
389
本篇主要介绍通过数据绑定来给元素添加特定的类名,从而应用特定的样式从一个最基本的例子来看:
6.1css类和样式 提交
一个提交的按钮,点击以后就会被禁用,显示为灰色:给button添加类名submit-{{disable}},这样,disable的改变,就会引起but...
分类:
Web程序 时间:
2014-05-09 20:20:42
阅读次数:
374
resource/css/gri.controls.css"
rel="stylesheet"/>样式作用: 显示表格框HTML 折叠框、表单、选择框、下拉内容注册 + 触发函数 + 组装表格检查代码 -
views- controllers-models
分类:
Web程序 时间:
2014-05-09 20:19:19
阅读次数:
338
在上一个例子中,元素的类名使用拼接的方法,这样,类名中就不得不带有true或false,并且不易维护,所以,angular使用ng-class属性来控制元素的类名:我们来看一个小例子,点击error按钮,顶部提示错误框,点击warning按钮,顶部提示警告框.错误框的类名是.err,警告框的类名是....
分类:
Web程序 时间:
2014-05-09 19:30:28
阅读次数:
523
var wait = 60; function time(o) { if (wait == 0) {
$(o).attr("disabled", false); $(o).val("获取验证码"); wait = 60; ...
分类:
Web程序 时间:
2014-05-09 19:25:41
阅读次数:
569