一、迭代器模式的定义 它提供一种方法访问一个容器对象中各个元素,而又不需暴露该对象的内部细节。迭代器是为容器服务的,那什么是容器? 能容纳对象的所有类型都可以称之为容器,例如Collection集合类型、Set类型等,迭代器就是为解决遍历这些容器中的元素而诞生的。 Iterator抽象迭代器 抽象迭 ...
分类:
其他好文 时间:
2020-03-01 18:17:21
阅读次数:
63
List,Set,Map在遍历过程中是不允许更新操作的(增,删,该); 非阻塞式集合(Non-Blocking Collection) ConcurrentLinkedDeque: 这类集合也包括添加和移除数据的方法。如果方法不能立即被执行,则返回null或抛出异常,但是调用这个方法的线程不会被阻塞 ...
分类:
编程语言 时间:
2020-02-28 22:57:53
阅读次数:
74
MongoDB简介 体系结构: Mysql和MongoDB对比 图mysqlandmongo对比 | SQL术语 | MongoDB术语 | 解释说明 | | | | | | database | database | 数据库 | | table | collection | 数据表/集合 | | ...
分类:
数据库 时间:
2020-02-27 23:39:57
阅读次数:
75
(一)备份 1、逻辑备份 利用mongodump命令实现逻辑备份,如: mongodump -h 127.0.0.1:28000 -u sys_admin --authenticationDataBase admin -p PASSWORD -d databasename -c collection ...
分类:
数据库 时间:
2020-02-26 22:57:08
阅读次数:
104
Map集合 ? Map集合是Java提供的用来存放键值对的,是双列集合,用以处理一一对应关系的数据。 1. Map特点 Collection中元素是单列的,Map集合的元素是双列的,有key和value Map集合中 不能包含重复的键 ,值可以重复,每个键只能对应一个值。 2. Map常用子类 Ma ...
分类:
编程语言 时间:
2020-02-25 17:50:55
阅读次数:
65
如今经常用到Java中的各种集合类,所以特地在网上学习了一下Java的几种集合类,总结在这篇博客中。 首先。集合是Java SE API所提供的一系列类(java.util包内)的实例,可以用于动态存放多个对象,便于我们操作。 1.Collection接口 Collection接口声明了一组管理它所 ...
分类:
编程语言 时间:
2020-02-24 00:55:12
阅读次数:
83
举例注释中说明: <collection property="students" select="com.pxxy.bean.StudentMapper.getStusByColId" column="id" fetchType="lazy"> <!-- 多列值传递时:将多列的值封装成map进行传递 ...
分类:
其他好文 时间:
2020-02-23 18:05:58
阅读次数:
90
一的一方College.java: 多的一方Student.java College的sqlmapper文件配置 <resultMap type="com.pxxy.bean.College" id="collegeMap"> <id column="id" property="id"/> <res ...
分类:
其他好文 时间:
2020-02-23 16:13:28
阅读次数:
392
[TOC] 01 概述 1. gcc是GNU Compiler Collection(就是GNU编译器套件),也可以简单认为是编译器,它可以编译很多种编程语言(括C、C++、Objective C、Fortran、Java等等)。 2. 当你的程序只有一个源文件时,直接就可以用gcc命令编译它。 3 ...
分类:
其他好文 时间:
2020-02-22 21:36:35
阅读次数:
72
一、ObjectId的组成首先通过终端命令行,向mongodb的collection中插入一条不带“_id”的记录。然后,通过查询刚插入的数据,发现自动生成了一个objectId“5e4fa350b636f733a15d6f62”这个24位的字符串,虽然看起来很长,也很难理解,但实际上它是由一组十六 ...
分类:
数据库 时间:
2020-02-22 19:52:50
阅读次数:
77