
java基础
一个正在学习前端的爪哇工程师
java高级开发工程师
展开
-
JDK1.8优雅的集合排序(集合的排序)
集合的排序order,就是按照某个固定的规则进行排序,可能只是按照某个字段进行排序,也可能按照某几个字段进行排序已达到某种业务需求 比如我以前做过一个需求,一个分页列表数据的展示 但是这些数据的需要调用三个不同的接口进行查询,然后拼接在一起,展示。因为数据源来源于多个接口(也就是多个库),所以处理的方式:分别调用这个三个接口,把这三个接口返回的数据转化成同一个对象,然后这些集合对象进行拼接,再按照排序规则进行排序并对最终的集合进行截取,获取当前页的数据集即可。备...原创 2020-10-26 12:50:29 · 5812 阅读 · 0 评论 -
UML学习(一)
1、什么是UML?统一建模语言UML是OMG(Object Management Group)在1997年发表的图标式软件设计语言,它综合了多种当时已经存在的面向对象的建模语言、方法和过程。2、特点:对于一个软件系统而言,UML具有以下的重要功能:可视化功能、说明功能、建造功能和建文档功能。2.1:可视化功能可视化功能可以促进对问题的理解和解决,并且方便我们熟悉UML语言的设计...原创 2020-02-03 16:04:22 · 1143 阅读 · 0 评论 -
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/Nestabl
1、出现Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/lang/exception/NestableRuntimeException异常,详情见下图:Exception in thread "main" java.lang.NoClassDefFoundError: org/apa原创 2017-07-26 23:39:36 · 76043 阅读 · 21 评论 -
java面试题:输出字符串每个字母出现的次数
曾经的一个面试题,给了一个字符串,由多个字母组成,打印出每个字母出现的次数。package com.mqs;import java.util.HashMap;import java.util.Map;import java.util.Set;public class Test1 { //输出字符串每个英文字母出现的次数 public static void main(Strin原创 2017-09-09 01:21:54 · 8249 阅读 · 1 评论 -
java jdk1.8+递归实现树结构
如何拼装树结构?可以使用jdk1.8+递归可以实现代码如下:1、实体类package com.daka.dto;import lombok.*;/** * 数据 */@Data@ToString@Builder@NoArgsConstructor@AllArgsConstructorpublic class TreeStructureDT...原创 2019-04-22 00:06:55 · 3926 阅读 · 3 评论