我看我们项目创建线程从来不join,detach#include #include #include #include void fun(){ while (true) { std::cout << "hehhe" << std::endl; }}int main()...
分类:
编程语言 时间:
2014-07-10 13:57:33
阅读次数:
306
1. 简单介绍索引是为了加速查询。假设没有索引,mongodb在查询时会做表扫描,假设集合非常大时,这个查询会非常慢。一般对创建查询时的键都建立索引。为排序字段建立索引,假设对未建立索引的字段sort,mongodb会将全部的数据取到内存中来排序,假设集合大到不能在内存中排序,则mongodb会报错...
分类:
数据库 时间:
2014-07-10 13:39:36
阅读次数:
383
class BubbleSorter { static public void Sort(IList sortArray, Func comparison) { bool swapped = true; do ...
分类:
其他好文 时间:
2014-07-10 12:34:06
阅读次数:
159
代码来源 cocoachina推荐源码 26日上面这些是一些基本的设置,然后提前补充几个知识点!类后面的!作用是强制类型转换NSCoder是一个抽象类,是字节流的抽象类,我们可以把数据写入一个coder也可以从coder中读出数据!as也可以类型为类型转换Swift中sort函数有两种用法,在编译器...
分类:
其他好文 时间:
2014-07-10 11:11:05
阅读次数:
387
连接查询的时候,on和where的区别。使用的是NorthWind数据测试。1.内部连接。在连接的时候省略了inner。查询客户VINET的订单。select * FROM Orders a join Customers bon a.CustomerID=b.CustomerID AND a.Cus...
分类:
其他好文 时间:
2014-07-10 10:58:03
阅读次数:
175
前言插入排序(insertion sort)的基本思想:每次将一个待排序的记录,按其关键字大小插入到前面已经排序好的序列中,直到全部记录插入完成为止.直接插入排序基本思想假设待排序的记录存放在数组R[1..n]中。初始时,R[1]自成1个有序区,无序区为R[2..n].从i = 2起直到i = n ...
分类:
其他好文 时间:
2014-07-10 10:47:12
阅读次数:
235
SQL语句如下:SELECT * FROM 表1 LEFT JOIN 表2 ON 表1.id = 表2.id AND 表2.Name != 'ff'WHERE 表1.NAME != 'aa' 步骤1:返回笛卡尔积(SELECT * FROM表1 CROSS JOIN表2) 步骤2:应用ON筛...
分类:
数据库 时间:
2014-07-10 00:04:24
阅读次数:
266
题目:编写UNIX程序sort的简化版本,该程序按字母顺序对由文本行组成的集合进行排序。 思路:我们引入指针数组处理这种问题。如果待排序的文本行首尾相连地存储在一个长字符数组中,那么每个文本行可通过指向它的第一个字符的指针来访问。这些指针本身可以存储在一个数组中。这样,将指向两个文本行的指针传...
分类:
编程语言 时间:
2014-07-07 19:47:24
阅读次数:
210
linq to Entity Framework 中left join 的使用,Linq 中使用Into 语句和不使用Into 语句的区别, Linq DefaultIfEmpty 函数的作用
分类:
其他好文 时间:
2014-07-07 19:31:23
阅读次数:
296
An iterative way of writing quick sort:#include #include #include using namespace std;void quickSort(int A[], int n) { stack> stk; stk.push(make_pair(...
分类:
其他好文 时间:
2014-06-29 20:16:45
阅读次数:
179