最近做一个工具,在整改函数时需要给一个全局变量赋值 RadixNode *g_pstRootBase 赋值的来源为已定义的结构体:TreeSet treeSet = {0}中的trSet->tNameSet[i].tName地址(其中i为变量。 以下是trSet结构体的定义: typedef str ...
分类:
其他好文 时间:
2018-02-28 12:59:55
阅读次数:
156
一、ArrayList 解决了数组的局限性,最常见的容器类,ArrayList容器的容量capacity会随着对象的增加,自动增长。不会出现数组边界的问题。 package collection; import java.util.ArrayList; import charactor.Hero; ...
分类:
其他好文 时间:
2018-02-28 12:51:39
阅读次数:
126
Collection下面除了一个常用的List接口,还有另外一个容器接口Set,不过Set目前本人使用的不多,但作为知识梳理还是要进行了解。 环境:JDK8 一、实现原理 1、HashSet内存存储原理 HashSet类的成员变量以及构造函数 static final long serialVers ...
分类:
其他好文 时间:
2018-02-23 23:57:25
阅读次数:
338
一.集合的体系结构: List、Set、Map是这个集合体系中最主要的三个接口。 List和Set继承自Collection接口。 Map也属于集合系统,但和Collection接口不同。 Set不允许元素重复。HashSet和TreeSet是两个主要的实现类。Set 只能通过游标来取值,并且值是不 ...
分类:
编程语言 时间:
2018-02-23 11:58:42
阅读次数:
193
1 package com.hxl; 2 3 import java.util.ArrayList; 4 import java.util.Collections; 5 import java.util.HashMap; 6 import java.util.TreeSet; 7 8 /** 9 *... ...
分类:
其他好文 时间:
2018-02-20 19:41:54
阅读次数:
181
类级别查询优化: 创建一个实体类: package domain; import java.util.HashSet; import java.util.Set; //客户实体 public class Customer { private Long cust_id; private String ...
分类:
Web程序 时间:
2018-02-20 12:25:02
阅读次数:
218
创建实体类对象: package domain; import java.util.HashSet; import java.util.Set; //客户实体 public class Customer { private Long cust_id; private String cust_name ...
分类:
Web程序 时间:
2018-02-20 11:49:39
阅读次数:
1055
HQL语句中不可以出现与表有关的内容,而是对象的属性 实体类(注意配置文件): package domain; import java.util.HashSet; import java.util.Set; //客户实体 public class Customer { private Long cu ...
分类:
Web程序 时间:
2018-02-20 11:19:05
阅读次数:
205
两个实体类:客户与联系人,一个客户可以有多个联系人 客户类: package domain; import java.util.HashSet; import java.util.Set; //客户实体 public class Customer { private Long cust_id; pr ...
分类:
Web程序 时间:
2018-02-18 21:56:36
阅读次数:
234
有Person类如下: 有main如下: 由于TreeSet为可排序集合,所以要为存放对象(Person)指定排序规则。 排序规则:ASC(升序),age > address > name故重写Person的compareTo(): 注:若要DESC排序: 1、age比较中交换1/-1; 2、add ...
分类:
编程语言 时间:
2018-02-17 13:26:55
阅读次数:
203