Java 8 API 示例 - String, Number, Math 与 Files

原文地址:Java 8 API by Example: Strings, Numbers, Math and Files 作者: winterbe 1. 字符串切片 2. 处理数字 3. 数学运算 4. 使用 Files 列出文件 查找文件 读写文件 关于 Java 8 变化的文章中,绝大部分...

Java 8 Stream 教程

原文地址:Java 8 Stream Tutorial 作者: winterbe Stream 如何工作 不同类型的 stream 流操作处理的顺序 处理的顺序为何如此重要 可重用的 stream 高级操作 Collect FlatMap Reduce 并行流 That‘s it 本文以示例代...

Java 8 基础教程

原文地址:Modern Java - A Guide to Java 8 作者: winterbe 这篇文章原本在我的博客发布。 你也该看看我的 Java 11 指南(包括 Java 9, 10, 11 的新语法特性以及新 API 的介绍)。 欢迎阅读。这篇指南会一步步地引导你过一遍所有的 Java 8 新...

Nexus3 服务器部署

本文用于记录 Nexus(v3.21.1)在私人服务器上的部署过程,以便日后参考。 Nexus 的官方名称为 Nexus Repository Manager,简称为 NXRM,因此 Nexus 3 又称 NXRM3。 服务器环境:CentOS Linux 7,x86-64。 安装与运行 服务器配置 1....

十种基础排序算法

1. 比较排序 1.1 选择排序 1.2 冒泡排序 1.3 归并排序 1.4 快速排序 算法过程 渐进复杂度 示例代码 退化的情况 与归并排序比较 总结 1.5 插入排序 1.6 希尔排序 1.7 堆排序 2. 非比较排序 2.1 桶排序 2.2 计数排序 2.3 基数排序 3. 引用 ...