对于一个c/c++程序员来说,内存泄漏是一个常见的也是令人头疼的问题。已经有许多技术被研究出来以应对这个问题,比如 Smart Pointer,Garbage
Collection等。Smart Pointer技术比较成熟,STL中已经包含支持Smart Pointer的class,但是它的使用似乎...
分类:
编程语言 时间:
2014-05-17 04:10:43
阅读次数:
418
Given a collection of intervals, merge all
overlapping intervals.For
example,Given[1,3],[2,6],[8,10],[15,18],return[1,6],[8,10],[15,18].public class
S...
分类:
其他好文 时间:
2014-05-16 08:44:29
阅读次数:
276
集合基础知识——CollectionJava中集合框架由常用的Collection接口和Map接口组成,而Collection接口又有两个子接口,是List接口和Set接口,常用的集合框架由这三个类组成。List接口的功能方法List的使用最为简单,创建集合,通过add方法添加元素,get方法获取元...
分类:
编程语言 时间:
2014-05-16 04:23:01
阅读次数:
363
Public Function GetDataFromDSV(fpath As String)
As Collection Dim AllTextFormat(255) As Integer Dim i As Long For i = 0 To 255
AllTextF...
分类:
其他好文 时间:
2014-05-14 22:32:10
阅读次数:
470
本文使用官方C# Driver,实现在MongoDB中存储,查询空间数据(矢量)
空间数据的存储
本例中,从一个矢量文件(shapefile格式)中读取矢量要素空间信息以及属性表,并写入到MongoDB中去,其中读取shapefile文件以及将空间信息转成json的功能通过Ogr库实现
//打开MongoDB的Collection...
分类:
数据库 时间:
2014-05-14 20:00:22
阅读次数:
541
如果将一个Model对象比喻成数据库中的一条记录,那么Collection就是一张数据表。它表示为一个模型集合类,用于存储和管理一系列相同类型的模型对象。1、创建集合集合用于组织和管理多个模型,但它并不是必须的,如果你的某个模型对象是唯一的(单例),那么你没必要将它放到集合中。我们来看一个创建集合的...
分类:
其他好文 时间:
2014-05-14 02:17:15
阅读次数:
319
集合基础知识数组:长度固定,可存基本数据和对象。集合:只能放对象,不固定。容器也有共性,不断抽取成一个体系,集合框架。参阅顶层创建底层。顶层是collection。collection里有两个常见的接口,List和Set。常见集合有Arraylist,linkedlist,vector,hashSetTreeSet.为什么..
分类:
其他好文 时间:
2014-05-13 03:35:07
阅读次数:
371
对JAVA的集合的理解是想对于数组
数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型)
JAVA集合可以存储和操作数目不固定的一组数据。
所有的JAVA集合都位于 java.util包中!
JAVA集合只能存放引用类型的的数据,不能存放基本数据类型.
JAVA集合主要分为三种类型:
Set(集)
List(列表)
Map(映...
分类:
编程语言 时间:
2014-05-11 13:24:28
阅读次数:
406
/**
*
* 再谈容器
* @author gao
*/
package com.gao.thinkinjava;
import java.util.ArrayList;
import java.util.Collection;
import java.util.HashMap;
import java.util.HashSet;
import java.util.LinkedHas...
分类:
编程语言 时间:
2014-05-11 03:13:29
阅读次数:
413
错误:Result Maps collection already contains
value
for......解决方法:原因有很多,还有一种是因为自动生成代码所带来的,运行了多次自动生成代码的程序,导致了XXXMapper.xml的内容多出来很多,原来自动生成代码的时候生成的XML代码不是覆盖...
分类:
其他好文 时间:
2014-05-10 05:16:08
阅读次数:
300