写在前面 前面学习了Lambda表达式,现在来学习一下根据Lambda表达式衍生出的Stream流和方法引用。 Stream流 引子 一提到流,可能都只会想到IO流。实际上,流不一定是IO流,今天就来学习一下Stream流。首先我们来看一段传统的集合过滤代码: // 创建一个List集合,存储姓名 ...
分类:
编程语言 时间:
2020-07-22 01:54:05
阅读次数:
136
Go语言中数据类型极其丰富,除了基本的整型、浮点型、布尔型、字符串外,还有数组、切片、结构体、函数、map、通道channel等。Go语言的基本类型和其他语言大同小异。 基本数据类型 整型 整型分为以下两个大类: 按长度分为:int8、int16、int32、int64 对应的无符号整型:uint8 ...
分类:
编程语言 时间:
2020-07-22 01:40:44
阅读次数:
87
HashMap源码实现分析 一、前言 HashMap 顾名思义,就是用hash表的原理实现的Map接口容器对象,那什么又是hash表呢。 我们对数组都很熟悉,数组是一个占用连续内存的数据结构,学过C的朋友对这一点影响肯定更为深刻。既然是一段连续的内存,数组的特点就显而易见了,一旦你知道要查第几个数据 ...
分类:
其他好文 时间:
2020-07-21 22:58:35
阅读次数:
69
都有哪些映射形式? 第一种是使用<resultMap>标签,逐一定义数据库列名和对象属性名之间的映射关系。 第二种是使用 sql 列的别名功能,将列的别名书写为对象属性名。 有了列名与属性名的映射关系后,Mybatis 通过反射创建对象,同时使用反射给 对象的属性逐一赋值并返回,那些找不到映射关系的 ...
分类:
数据库 时间:
2020-07-21 22:19:12
阅读次数:
157
mybatis的基础安装使用 1.jar包 :相关jar包的导入,包含mysql-connector-java-3.1.12-bin.jar mybatis-3.2.3.jar commons-logging-1.1.1.jar 等。 2.po类 :此处以学生类为例 public class Stu ...
分类:
其他好文 时间:
2020-07-21 21:47:46
阅读次数:
51
When “ERROR CAN NOT MAP ERROR CODE : 21” is displayed [1] Phenomenon ? “ERROR CAN NOT MAP ERROR CODE : 21” is displayed and the equipment does not ope ...
分类:
其他好文 时间:
2020-07-21 13:47:51
阅读次数:
74
示例代码: #include <map>#include <iostream>#include <string>#include <algorithm> using namespace std;int main(){ string name="jack"; pair<int,string> pair ...
分类:
其他好文 时间:
2020-07-21 11:34:26
阅读次数:
67
此方式来源与USB启动U盘制作工具: yumi 而其原理则来源于:grub4dos 的硬盘模拟功能 partnew 一句话:都是人才啊! # 很简单:利用grub4dos partnew 可以通过读取文件系统上的ISO文件来模拟一个mbr主分区,然后,就是通过map ISO文件到虚拟光驱,最后通过该 ...
分类:
其他好文 时间:
2020-07-20 15:49:08
阅读次数:
88
一、报错信息: Exception in thread "main" java.lang.RuntimeException: java.lang.InstantiationException at org.apache.hadoop.util.ReflectionUtils.newInstance( ...
分类:
编程语言 时间:
2020-07-20 15:47:15
阅读次数:
74
Sharding-Proxy是一个分布式数据库中间件,定位为透明化的数据库代理端。作为开发人员可以完全把它当成数据库,而它具体的分片规则在Sharding-Proxy中配置。它的整体架构图如下: 在架构图中,中间的蓝色方块就是我们的中间件Sharding-Proxy,下面连接的是数据库,我们可以配置 ...
分类:
其他好文 时间:
2020-07-20 15:24:41
阅读次数:
84