集合按其内元素的数据类型分为两种:基本数据类型集合及复杂对象类型集合,Hibernate对于两类集合提供不同的映射方式。(在类上以@Embeddable注解的复杂对象数据类型处理方式同基本数据类型集合一致,此处只讨论以@Entity注解的对象) 对于基本数据类型集合,直接在属性上添加@Element ...
分类:
Web程序 时间:
2017-10-06 15:53:58
阅读次数:
283
一、ArrayList介绍 1.ArrayList介绍 ArrayList它是List接口的真正的实现类。也是我们开发中真正需要使用集合容器对象。 ArrayList类,它是List接口的实现。肯定拥有角标。并且可以存放重复元素,也能够使用List接口中的所有特有方法。ArrayList集合容器,它 ...
分类:
编程语言 时间:
2017-10-05 16:15:22
阅读次数:
300
在JDK5之后java提供了泛型(Java Genertics),允许在定义类的时候使用类型作为参数。泛型广泛应用于各类集合中。本文对其以及其用法进行介绍。 1、一个常见的错误 下面例子中,用List<Object>类型的参数来接收List<String>。 似乎Object是String的父类,并 ...
分类:
编程语言 时间:
2017-09-21 13:41:54
阅读次数:
246
为什么要使用集合类?当你事先不知道要存放数据的个数,或者你需要一种比数组下标存取机制更灵活的方法时,你就需要用到集合类。集合类存放于java.util包中java.util中共有13个类可用于管理集合对象,它们支持集、列表或映射等集合集合类存放的都是对象的引用,而非对象本身,出于表达上的便利,我们称... ...
分类:
编程语言 时间:
2017-09-13 14:06:28
阅读次数:
173
Java并发包 一、并发包的结构 java并发包中共分为五类: 1、集合框架:包括队列和并发集合 2、同步辅助类 3、线程池 4、Lock锁 5、原子类 二、详解部分 1、同步辅助类详解部分 (1)CountDownLatch 举例:有三个工作,只有三个工作都完成,任务才算执行完成。 运行结果: 它 ...
分类:
编程语言 时间:
2017-09-07 22:55:26
阅读次数:
152
在第一篇和第二篇文章中写的编写Django视图时,使用的都是基于函数的方法,并且每个视图函数之前都会加一个django-rest-framework带的装饰器@api_view。然后在第三篇文章,我们就开始把基于函数的视图改成了基于类的视图,然后发现这样做视图部分减少了很多代码量。 在这一篇文章中,... ...
分类:
Windows程序 时间:
2017-09-02 10:33:22
阅读次数:
3373
又得开始写博客了,目测又要一周一篇了,当然了这不算python跟前端的,个人喜欢notepad++可惜不能放图片,word什么的太讨厌了 为什么要单机优化呢,很简单,因为不论以后是各类集群也好,物理机虚拟机也好,只有将个人优势发挥到最大才能提升整体的最低限度,因为木桶原理嘛;再一个,穷啊,玩linu ...
分类:
Web程序 时间:
2017-08-31 23:15:24
阅读次数:
479
集合框架 有两大接口 一个是 Collection (类集 )与Map (映射); collection 下有两大接口 一个是List (列表) 另一个是Set(集合) List (列表):ArrayList 基于数组实现的动态列表 动态数组 ; LinkedList 基于链表实现的列表 双向循环链 ...
分类:
编程语言 时间:
2017-08-23 21:48:01
阅读次数:
181
(转自 http://www.studyofnet.com/news/623.html) NameValueCollection类集合是基于 NameObjectCollectionBase 类,但与 NameObjectCollectionBase 不同, 该类在一个键下存储多个字符串值(就是键相 ...
分类:
其他好文 时间:
2017-08-23 11:47:00
阅读次数:
190
2017-08-20 16:30:32 常用集合的总结: List:有序、可重复 Set:无序、不可重复 Map:将键映射到值的对象,一个映射不能包含重复的键,每个键最多只能映射到一个值 一、List(以ArrayList为例) 1)ArrayList.remove(int)按照下标删除,不会自动装 ...
分类:
其他好文 时间:
2017-08-20 19:46:42
阅读次数:
152