The type Database cannot be constructed. You must configure the container to supply this value. 在ConnectionString配置节增加providerName="System.Da...
分类:
数据库 时间:
2015-08-28 12:36:31
阅读次数:
208
哈希表 学习笔记参考翻译自:《复杂性思考》及对应的online版本:http://greenteapress.com/complexity/html/thinkcomplexity004.html使用哈希表可以进行非常快速的查找操作,查找时间为常数,同时不需要元素排列有序python的内建数据类型:...
分类:
编程语言 时间:
2015-08-28 07:08:46
阅读次数:
467
散列表的实现通常叫做散列hashing。散列是一种用于以常数平均时间执行插入、删除和查找的技术。但是,那些需要元素间任何排序信息的树操作将不会得到有效的支持。理想的散列表数据结构只不过是一个包含一些项的具有固定大小的数组。通常查找是对项的某个部分(数据域)进行的,这部分叫做关键字。例如,项可以由一个串(作为关键字)和其它一些数据域组成。我们把表的大小记作TableSize,并将其理解为散列数据结构...
分类:
编程语言 时间:
2015-08-27 00:30:40
阅读次数:
150
复制实参的局限性(值传递)不适合复制实参的情况包括:
当需要在函数中修改实参的值时。
当需要以大型对象作为实参传递时。对实际的应用而言,复制对象所付出的时间和存储空间代价往往过大。
当没有办法实现对象的复制时。
通过引用传递数组通常,数组以非引用类型传递,此时数组会转换为指向第一个元素的指针,形参中数组大小并没有意义。然而如果形参是数组的引用,则编译器不会将数组实参转化为指针,而是传递数组引用本身...
分类:
编程语言 时间:
2015-08-26 22:28:25
阅读次数:
205
SA 的参数也只能是常数数组.http://www.cnblogs.com/del/archive/2009/10/27/1590692.html ja := SA([]); jo := SO(); jo.S['a'] := '455-555'; ja.AsArray.Add( jo.AsO...
分类:
其他好文 时间:
2015-08-26 19:46:07
阅读次数:
142
3.5 空指针不等于空字符串由编译器保证0么有效的指针。当常数0转化为指针时,这个指针不能被解引用。换句话说。当我们将0赋值给一个指针变量时,绝对不能企图使用该指针所指向的内存中存储的内容。3.6边界计算与不正确称边界3.7求值顺序C语言中仅仅有四个运算符(&&。||,?:,,)存在规定的求值顺序。...
分类:
其他好文 时间:
2015-08-26 09:22:01
阅读次数:
100
枚举是一种常见的数据类型,他的主要功能就是将某一种有固定数量可能性的变量的值,以一组命名过的常数来指代。比如正常情况下方向有四种可能,东,南,西,北。
我们就可以声明一组常量来指代方向的四种可能。使用枚举可以防止用户使用无效值,同时该变量可以使代码更加清晰。
//1 枚举的声明
//我们直接看示例,一般有两种方式,一个一个写,还有可以写一行
enum O...
分类:
编程语言 时间:
2015-08-25 14:20:21
阅读次数:
126
1、B+Tree/Hash_Map/STL Map三种数据结构的优势: Hash操作能根据散列值直接定位数据的存储地址,设计良好的hash表能在常数级时间下找到需要的数据,但是更适合于内存中的查找。 B+树是一种是一种树状的数据结构,适合做索引,对磁盘数据来说,索引查找是比较高效的 ST...
分类:
其他好文 时间:
2015-08-21 22:52:32
阅读次数:
150
/// /// 过滤数据 /// /// /// public string strreplace(string _str) { _str = _str.Trim().Repl...
分类:
Web程序 时间:
2015-08-21 20:59:47
阅读次数:
134
给定线性方程组的系数,求解方程组是否有解。
1,找到系数矩阵行列为(k, k)的块绝对值最大的数作为主元,记下行和列,分别与第k列交换,与第k行交换,(行跟行交换,列跟列交换)。
2,交换后,主元所在的行每一个元除以主元的值,使得主元所在的位置为1,常数列也除以主元的值。
3,进行初等行变换,使得主元所在的列的其他元为0。
4,判断系数矩阵和增广矩阵的秩是否相同,相同,有解,不相同,无解。...
分类:
其他好文 时间:
2015-08-21 13:41:48
阅读次数:
149