将乱序的红白蓝三色小球排列成同颜色在一起的小球组(按照红白蓝排序),这个问题称为荷兰国旗问题。这是因为我们可以将红白蓝三色小球想象成条状物,有序排列后正好组成荷兰国旗。我们用0表示红球,2为篮球,1为白球。 解答:这个问题典型地利用快排中partition过程。不过,要用三个指针,一前begi...
分类:
其他好文 时间:
2015-09-04 07:21:04
阅读次数:
232
C/C++ Resources 一、C/C++相关资源语言标准及文档● ISO C99http://www.open-std.org/JTC1/SC22/WG14/www/docs/n1124.pdf● ANSI C Rationalehttp://www.quut.com/c/rat/title....
分类:
编程语言 时间:
2015-09-04 07:19:48
阅读次数:
227
Linux系统下如果内存占用很高又找不到是被什么程序占用的,需要考虑下是否是SLAB的问题。SLAB是Linux操作系统的一种内存分配机制,可以使用下面命令来查看。例如:cat /proc/meminfo |grep -i slab然后再通过SLAPTOP来查看是哪里占用的并相应解决。执行slapt...
分类:
系统相关 时间:
2015-09-04 07:22:07
阅读次数:
182
var oInput = document.querySelector("input");oInput.onkeyup = function () { var value = this.value; if(value.search(/^\d+$/) != 0){ this.valu...
分类:
其他好文 时间:
2015-09-04 07:20:19
阅读次数:
123
一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)—由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap)—一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的....
分类:
其他好文 时间:
2015-09-04 07:19:27
阅读次数:
195
一、异常的概念1、java异常是Java提供的用于处理程序中错误的一种机制.2、所谓错误是程序在运行过程中发生的一些异常事件(如:除0,数组下标越界,文件不存在等).3、Java程序的执行过程中,如出现异常事件,可将其封装为一个异常对象,该异常对象封装了异常的信息,并将其交给Java运行时系统,该过...
分类:
编程语言 时间:
2015-09-04 07:19:00
阅读次数:
220
c++ anonymous union,struct -- 匿名联合体和机构体结构体和联合体各自的基本用法不赘述,仅说一下他们匿名时访问的情况。如果是token不同,可以直接跨层访问。例子#include using namespace std;struct zoo_obj{string name;...
分类:
编程语言 时间:
2015-09-04 07:19:01
阅读次数:
1257
上次介绍了一个如何用 Xcode 来构建 Substrate 插件,但是开发的具体过程还没有涉及,而这往往又正是初学者最难下手的地方,所以有了本文的后续。不过在开始之前你要先做好思想准备,相比较开发一般的 App,开发插件的过程需要大量的探索、尝试,因为未知但又必须知道的东西很多很多,于是有时候运气...
分类:
其他好文 时间:
2015-09-04 07:18:30
阅读次数:
336
对于Meteor应用来说,模型是不透明的,即,虽然在后端进行建模和模型操作、业务操作控制,前端仍然需要了解模型结构以正确进行前端业务。前端与数据的关系,主要有变更和查询两类。前端若要执行数据变更,需要调用后端提供的methods(参考)。前端对数据的查询,主要通过pub/sub模型来实现。后端可以有...
分类:
其他好文 时间:
2015-09-04 07:18:21
阅读次数:
154
因为每一行都是根据其上一行推出来的,所以说我只需要上一行的信息。vector getRow(int rowIndex) { if (rowIndex (); } vector result(rowIndex + 1); result[0] = 1; result[row...
分类:
其他好文 时间:
2015-09-04 07:18:22
阅读次数:
144
1.安装vs2010sp1补丁2.vs中打开服务器资源管理器,并进行数据库连接,连接时要注意3.4.可以打开数据库中的存储过程进行调试了
分类:
数据库 时间:
2015-09-04 07:20:52
阅读次数:
180
Comparer.Default PropertyComparer.Defaultdoesn't use yourFooComparerclass. It simply returns an instance of the internal classGenericComparer.This cla...
分类:
其他好文 时间:
2015-09-04 07:19:43
阅读次数:
209
第一次总结技术相关的东西有点小激动呢,那就坚持下去每天写一点。【有错欢迎指正,本人小白,轻虐】首先,(以我的为例子吧)需要准备原材料,当然了也需要根据自己的机器底层架构选择了---Myeclipse(2015)和tomcat(8.5),然后安装Myeclipse,也要准备好相关的jre和jdk吧,根...
分类:
系统相关 时间:
2015-09-04 07:18:16
阅读次数:
234
Linux中查看网卡流量工具有iptraf、iftop以及nethogs等,iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等。安装iftop的命令如下:CentOS系统为“yum install iftop -y”Debian/Ubuntu系统为“apt-get i...
分类:
系统相关 时间:
2015-09-04 07:18:56
阅读次数:
230
功能描述:+-*/、平方、开方、退格-清零、求余、另一累赘换肤器功能实现概述主要分四部分:头部、上面、主体、结尾主要是通过在整个主体和清零功能键上设置onclick事件,方法的实现步骤: 得到点击的节点(IE:srcElement,FF:target) 判断节点类型(只考虑并接收按钮) "="...
分类:
Web程序 时间:
2015-09-04 07:17:15
阅读次数:
140
为了便于检查ECS服务器内部搭建的mysql或者RDS的mysql数据库,编写了一个mysql测试脚本,对于不熟悉命令行操作的朋友出现问题时可以检测一下。脚本下载地址:http://jinxiang.oss-cn-hangzhou.aliyuncs.com/mysqltest_gbk.sh脚本执行方...
分类:
数据库 时间:
2015-09-04 07:18:26
阅读次数:
217
Barn RepairIt was a dark and stormy night that ripped the roof and gates off the stalls that hold Farmer John's cows. Happily, many of the cows were o...
分类:
其他好文 时间:
2015-09-04 07:17:06
阅读次数:
191