要点提示:每种合集都是可迭代的(Iterable)。可以获得集合的Iterator对象来遍历合集中的所有元素。 Iterator是一个经典的设计模式,用于在不需要暴露数据是如何保存在数据结构的细节的情况下,来遍历一个数据结构。 Collection接口继承自Iterable接口。Iterable接口 ...
分类:
其他好文 时间:
2019-12-06 11:48:34
阅读次数:
83
要点提示:List接口继承自Collection接口,定义了一个用于顺序存储元素的合集。可以使用它的两个具体类ArrayList或者LinkedList来撞见一个现行表(list)。 List接口中的通用方法 ArrayList和LinkedList定义在List接口下。List接口集成自Colle ...
分类:
其他好文 时间:
2019-12-06 11:30:03
阅读次数:
77
public class MinimumSpacing { //给定平面上的n个点,求距离最近的两个点的距离。 //无从下手的话,先分解问题,分解成简单的,逐个分析,然后再合在一起考虑 //这是个2维的数据,那就先降维到1维分析 //先考虑在一条数轴上有n个点,求最近距离的2个点的距离 // // ...
分类:
其他好文 时间:
2019-12-05 22:30:03
阅读次数:
160
addAll 添加另一集合里面的元素 add 添加整个集合包括 [] Stream 操作 合并两个lis 1 public class Test { 2 public static void main(String[] args) { 3 4 List<String> destList = Coll ...
分类:
其他好文 时间:
2019-12-05 18:33:23
阅读次数:
1390
1 不仅可以统计list中元素的出现次数,也可以对str中的元素进行统计 # collections包中的Counter用于统计str list 中元素出现次数 from collections import Counter a = [1,1,2,3,4,5,6,6,6] b = Counter(a ...
分类:
其他好文 时间:
2019-12-05 12:57:17
阅读次数:
571
1.动态生成的表单的验证 注意:代码中的“from”为form标签的name属性的名称 ,如: <form name="form" ></form>另,代码中需要注意的点 1.input框的name属性:name="{{'PlanTitle'+$index}}" 2.如果使用ng-message,f ...
分类:
其他好文 时间:
2019-12-04 20:25:56
阅读次数:
110
排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。 我们这里说说八大排序就是内部排序。 当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。 快速排序:是目前基于比较... ...
分类:
编程语言 时间:
2019-12-03 14:09:29
阅读次数:
113
pip install pymongo 基本使用:insert() remove() update() find() 官方推荐:insert_one() delete_one() update_one() find_one() ...
分类:
数据库 时间:
2019-12-02 00:47:08
阅读次数:
97
一. 什么是Collectors? Java 8 API添加了一个新的抽象称为流Stream,我们借助Stream API可以很方便的操作流对象。 Stream中有两个方法collect和collectingAndThen,可以借助Collectors收集器类对流中的数据进行聚合操作,例如将元素累积 ...
分类:
其他好文 时间:
2019-12-02 00:32:54
阅读次数:
126
无论是使用Excel办公,还是浏览器搜寻关键字,都是需要通过条件过滤来实现。今天,手把手教你实现Javaweb项目——实现多条件过滤功能。分页查询需求分析:在列表页面中,显示指定条数的数据,通过翻页按钮完成首页/上一页/下一页/尾页的查询数据分析:通过观察,页面上需要显示下面的几个数据:当前页:currentPage页面大小:pageSize总页数:totalPage首页:1上一页:prevPag
分类:
其他好文 时间:
2019-11-30 15:20:42
阅读次数:
127