E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Java8
java8
实现递归查询
1、实体类user@Data@EqualsAndHashCode(callSuper=true)@Accessors(chain=true)@TableName("user")publicclassUser{privateIntegerid;privateStringparentId;@TableField(exist=false)privateListchildList;}2.代码实现/***实
如来神掌十八式
·
2023-09-15 20:51
java
java
【Flowable】Springboot使用Flowable(一)
一、项目依赖org.flowableflowable-engine6.3.0mysqlmysql-connector-
java8
.0.21junitjunit4.13.2testorg.slf4jslf4j-api1.7.21org.slf4jslf4j-log4j121.7.21
陈橙橙丶
·
2023-09-15 19:57
Flowable
spring
boot
后端
java
flowable
activity
工作流
java8
中的 Stream使用
前言Stream是
Java8
中最重要的关键字,Stream是对集合(Collection)对象功能的增强,StreamAPI借助于同样新出现的Lambda表达式,极大的提高编程效率和程序可读性。
__素颜__
·
2023-09-15 17:47
Java8
中计算时间的四种方式及区别Period、Duration、ChronoUnit、Until & 时间区间Duration的简单使用
一.简述在
Java8
中,我们可以使用以下类来计算日期时间差异:1.Period2.Duration3.ChronoUnit二.Period类Period类计算只有年、月、日计算的是LocalDate两个时间间隔的年月日
Archie_java
·
2023-09-15 13:33
Java8新特性
java
时间
Period
Duration
ChronoUnit
Java8
之新日期时间篇
2.新的日期和时间API设计原则3.
Java8
中的日期和时间API包含的包4.常用类以及方法4.1LocalDate4.1.1常用API4.1.2案例展示4.1.3拓展使用4.2LocalTime4.3LocalDateTime4.3.1
可爱的阿祖
·
2023-09-15 13:33
Java8
java
编程语言
SpringBoot,Mybatis 使用
Java8
(JSR310)时间日期规范
目录一.依赖二.前台三.Controller,Form,Service四.数据库类型五.效果一.依赖⏹若使用的是SpringBootorg.mybatis.spring.bootmybatis-spring-boot-starter2.0.02.0.0以上的版本就支持JSR310时间规范。⏹若使用的是Springorg.mybatismybatis-spring2.0.5org.mybatismy
fengyehongWorld
·
2023-09-15 13:32
SpringBoot
spring
boot
mybatis
Java8
工程升级为17后无法启动,报错Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass
如下图所示,项目由
Java8
升级为Java17后,启动时报错具体错误为Unabletomakeprotectedfinaljava.lang.Classjava.lang.ClassLoader.defineClass
fengyehongWorld
·
2023-09-15 13:01
Java
java
Java8
JSR310规范-时间日期API使用总结
参考资料【小家java】
java8
新特性之—全新的日期、时间API(JSR310规范),附SpringMVC、Mybatis中使用JSR310的正确姿势
Java8
新特性(四):新的时间和日期API
Java8
fengyehongWorld
·
2023-09-15 13:29
Java
java
JSR310
java面试题第七天
语法层面上的区别抽象类可以有方法实现,而接口的方法中只能是抽象方法(
Java8
之后接口方法可以有默认
阿福66
·
2023-09-15 10:47
java
开发语言
面试
Java8
利用stream的distinct()方法对list集合中的对象去重和抽取属性去重
首先新建一个实体类Person,因为要对该对象进行去重,所以需要重写equals和hashCode方法@DatapublicclassPerson{/**编码*/privateStringcode;/**名字*/privateStringname;publicPerson(Stringcode,Stringname){this.code=code;this.name=name;}@Override
以利亚噻
·
2023-09-15 04:07
Java8
常用时间方法(LocalDateTime操作)
importjava.time.LocalDateTime;importjava.time.Period;importjava.time.format.DateTimeFormatter;publicclass
java8
Time
zlfjavahome
·
2023-09-15 03:15
数据库
服务器
linux
Java8
Stream流
一、Stream流的特性Stream流不是一种数据结构,不保存数据,它只是在原数据集上定义了一组操作。这些操作是惰性的,即每当访问到流中的一个元素,才会在此元素上执行这一系列操作。Stream不保存数据,故每个Stream流只能使用一次。关于应用在Stream流上的操作,可以分成两种:Intermediate(中间操作)和Terminal(终止操作)。中间操作的返回结果都是Stream,故可以多个
超天大圣JR
·
2023-09-15 03:15
Java 8 新特性终极版
前言:
Java8
已经发布很久了,很多报道表明
Java8
是一次重大的版本升级。
chengli5038
·
2023-09-14 23:53
javascript
java
runtime
ViewUI
Java 8的新特性—终极版
前言:
Java8
已经发布很久了,很多报道表明
Java8
是一次重大的版本升级。
Franco蜡笔小强
·
2023-09-14 23:53
java基础
【译】Java 8的新特性—终极版
声明:本文翻译自
Java8
FeaturesTutorial–TheULTIMATEGuide,翻译过程中发现并发编程网已经有同学翻译过了:
Java8
特性–终极手册,我还是坚持自己翻译了一版(写作驱动学习
bingguang1993
·
2023-09-14 23:52
java8
十三、函数式编程(2)
本章概要方法引用Runnable接口未绑定的方法引用构造函数引用函数式接口多参数函数式接口缺少基本类型的函数方法引用
Java8
方法引用没有历史包袱。
一只小熊猫呀
·
2023-09-14 22:09
#
On
Java
基础卷
Runnable
接口
未绑定的方法引用
构造函数引用
多参数函数式接口
缺少基本类型的函数
Java lambda 你了解多少
Lambda表达式,也可称为闭包,它是推动
Java8
发布的最重要新特性。Lambda允许把函数作为一个方法的参数(函数
嗨技术
·
2023-09-14 19:55
MySQL 8.0 驱动与阿里druid版本兼容操作
注意:这个异常表面druid数据源的版本与MySql8.0的驱动版本不匹配,解决方法如下:确保MySql8.0的驱动如下网址:mysqlmysql-connector-
java8
.0.11确保druid
碳烤小肥羊。。。
·
2023-09-14 11:41
SQL/mysql
Web(问题
&&
解决方式)
数据库
Druid
Java8
新特性(Stream流)
Stream流是用于对数组和集合进行便捷操作的。Stream流学习Stream流的步骤:获取Stream流,Stream流常见的中间方法,Stream流常见的终结方法。Stream流的创建获取数组的Stream流:Arrays.stream(arr)获取List集合的Stream流:list.stream()获取Set集合的Stream流:hashSet.stream()获取Map集合的Strea
@泡芙不能掉队
·
2023-09-14 11:28
linux
运维
服务器
Debian11之稳定版本Jenkins安装
系统要求机器要求256MB内存,建议大于512MB10GB的硬盘空间(用于Jenkins和Docker镜像)软件要求
Java8
(JRE或者JDK都可以)Docker(导航到网站顶部的GetDocker链接以访问适合您平台的
大能嘚吧嘚
·
2023-09-14 11:54
DevOps
Linux_Debian
jenkins
java
运维
Java8
实战-总结27
Java8
实战-总结27用流收集数据分区分区的优势将数字按质数和非质数分区用流收集数据分区分区是分组的特殊情况:由一个谓词(返回一个布尔值的函数)作为分类函数,它称分区函数。
weixin_42583701
·
2023-09-14 07:36
开发语言
java
SpringBoot GraphQL DGS 框架开发指南
您可以使用Gradle或Maven,
Java8
或更高版本,也可以使用Kotlin。我们推荐Gradle,因为我们有一个非常酷的代码生成插件!唯一需要的Spring依赖项是SpringWeb。
飞凌雪
·
2023-09-14 07:01
GraphQL
java
SpringCloud
java
spring
spring
boot
解决IDEA中jar包构建时,没有主清单属性以及找不到或无法加载主类的问题
一、问题描述使用环境:
Java8
+idea2020项目是基于springboot2.1.2搭建的,在使用idea自带的Artifacts打包jar后,运行出现:“无法加载主类”的报错。
琪琪的饭团子
·
2023-09-14 07:53
遇到的问题记录
intellij-idea
jar
java
Java 8 新特性解读及应用实践
Java8
新特性解读及应用实践一、简介二、Lambda表达式三、流式编程四、日期/时间API1.概述2.LocalDate、LocalTime、LocalDateTime等类的使用3.格式化与解析五、重复注解和类型注解
格林希尔
·
2023-09-14 07:52
Java实践
java
架构
大数据
分布式
数据结构
关于时间日期
一、LocalDate、LocalTime、LocalDateTime
java8
LocalDate、LocalTime、LocalDateTime和Date对比_localdate和date的区别_LETIAN_Z
jiang2360
·
2023-09-14 06:41
java
java
开发语言
【
java8
的特性-4】日期时间!
一、获取当前时间
Java8
提供了三个主要的类来处理日期和时间:LocalDate、LocalTime和LocalDateTime。
猿究院小趴菜
·
2023-09-14 06:01
开发语言
java
On
Java8
笔记3 -- 多态
多态陷阱:重写私有方法因为private方法相当于final方法,是不能被重写的,若像以下代码那样重写:publicclassPrivateOverride{privatevoidf(){System.out.println("privatef()");}publicstaticvoidmain(String[]args){PrivateOverridepo=newDerived();po.f()
给点阳光我就灿烂_ab56
·
2023-09-14 00:49
java-Optional 类详解
Optional的相关方法介绍isPresent用法:get用法:filter用法:orElse用法:orElseGet用法orElseThrow用法map用法flatMap用法:前言Optional类是
java8
没有昵称的打工仔
·
2023-09-14 00:48
java
开发语言
parallelStream 底层 ForkJoinPool 实现
ForkJoinPool源码解析前言
Java8
中Stream是对集合(Collection)对象功能的增强,其特性之一提供了流的并行处理->parallelStream。
gb4215287
·
2023-09-13 19:04
java
windows
python
开发语言
java的入门学习
1.安装jdk一般是安装
java8
,大部分使用的版本是
java8
;然后需要部署java环境变量2.编译class文件javac文件名.java3.执行class文件编译命令为java文件名配置classpath
Supernova_gu
·
2023-09-13 18:26
java
学习
JAVA8
常用日期时间工具类(收藏)
JAVA8
常用时间工具值得收藏可以解决各种常用的时间开发需求,包括日历表,获取周几,一个月开始和结束时间根据时间区间获取当前时间区间内所有日期,获取一个月的天数,各种日期格式化之间相互转换还有诸多讲解和功能
好运程序猿
·
2023-09-13 16:25
java8
BiFunction接口
这里提醒一点,可以看出该接口中有方法的实现,不单单只有抽象方法,在
java8
中,有一个新的改进就是在现有的接口中增加了一些默认的方法实现,使用default关键字来修饰。
墨笙弘一
·
2023-09-13 14:51
JAVA
java8
BiFunction
函数式接口
java Consumer接口与示例
目录一、consumer使用示例代码1:示例代码2:示例代码3:示例代码4:二、BiConsumer使用示例代码一:示例代码二:三、其他和Consumer相关的接口
Java8
中的Consumer是一个函数接口
西凉的悲伤
·
2023-09-13 14:50
java
java
Consumer接口
Consumer
consumer
java
Consumer
Java8
中Function函数式接口详解及使用
文章目录1.函数式接口1.1允许定义默认方法1.2允许定义静态方法1.3允许定义java.lang.Object的public方法1.4已有函数式接口2.Function函数2.1Function2.2BiFunction2.3DoubleFunction2.4DoubleToIntFunction2.5ToDoubleBiFunction2.6ToDoubleFunction3.Consumer
「已注销」
·
2023-09-13 14:18
java
servlet
jvm
开发语言
JAVA8
接口使用问题
JAVA8
接口使用问题文章目录
JAVA8
接口使用问题1、默认方法冲突问题(1)亲爹优先原则(2)左右为难2、常量冲突问题1、默认方法冲突问题(1)亲爹优先原则当一个类,既继承一个父类,又实现若干个接口时
FBI HackerHarry浩
·
2023-09-13 14:47
尚硅谷
java
开发语言
JDK1.8新特性
Java8
(jdk1.8)是Java的一个主要版本。Oracle公司于2014年3月18日发布
Java8
,其间经历过很多小版本。
我从不砍柴
·
2023-09-13 12:22
Java8
的Stream用法
Java8
API新增了一个新的抽象流Stream,它可以执行非常复杂的查找、过滤和映射数据等操作。使用StreamAPI对集合数据进行操作,就类似于使用SQL执行的数据库查询。
枫叶梨花
·
2023-09-13 11:40
java
JAVA8
取list集合中的最大值
//取Double的List聚合中的最大值Doublemax=taxList.stream().max(Comparator.comparing(Double::doubleValue)).get();//拿对象中某个字段比较最大值ZfastCustomerOrderinfo=zfastCustomerOrderList.stream().max(Comparator.comparing(Zfas
cookie-wang
·
2023-09-13 10:49
java
Mybatis-plus 自动生成代码
二、操作步骤(一)Maven依赖pom.xml文件mysqlmysql-connector-
java8
.0.2
王林-wlin
·
2023-09-13 10:17
mybatis
mybatis-plus
java
自动写代码
关于JVM调优的思路
垃圾回收器选择(
Java8
)G1垃圾回收器:适合堆内存大,兼顾吞吐量以及低延迟的应用,要求的堆内存大小至少1MB*2048=2GBCMS垃圾回收器:适合低延迟的应用,吞吐量比较低
qq_25705173
·
2023-09-13 07:26
jvm
java
开发语言
2021-06-08
java8
Stream 工作中一些可能用到的总结
*;importjava.util.stream.Collectors;importjava.util.stream.Stream;publicclass
Java8
pig_e41b
·
2023-09-13 06:03
Java8
实战-总结26
Java8
实战-总结26用流收集数据分组多级分组按子组收集数据用流收集数据分组一个常见的数据库操作是根据一个或多个属性对集合中的项目进行分组。
weixin_42583701
·
2023-09-13 04:53
开发语言
java
【小红书0819】笔试
都可以有默认实现的方法(
Java8
可以用default关键字在接口中定义默认方法)。区别:接口主要用于对类的行为进行约束,你实现了某个接口就具有了对应的行为。抽象类主要用于代码复用,强调的是所属关系。
nor1take
·
2023-09-13 03:03
笔试
Android开发:Android Studio3.0之后gradle.build中dependencie依赖由compile变为implementation
com.android.tools.build:gradle工具也升级到了3.0.0,在3.0.0中使用了最新的Gralde4.0里程碑版本作为gradle的编译版本,该版本gradle编译速度有所加速,更加欣喜的是,完全支持
Java8
Jason_hzb
·
2023-09-13 03:27
浅析Lambda表达式
Lambda表达式是
Java8
引入的一个重要特性,它允许你将函数作为参数传递给其他函数,或者将函数作为返回值返回。Lambda表达式的主要目的是简化代码,减少样板代码,并提高代码的可读性。
@泡泡糖
·
2023-09-13 00:11
java
开发语言
java
从lombok的val和var到JDK的var关键字
Reference前言近期因项目中的开源框架版本升级导致项目的整体jdk版本被迫从万年的
java8
升级到了java11,于是我们也从该开源框架中看到了对于我来说一
初心绘流年
·
2023-09-12 22:36
Java
java
jdk
反编译
编程语言
jvm
SpringCloud GateWay(基础)
SpringCloudGateway网关的核心概念:1.Route(路由)路由是构建网关的基础模块,它由ID,目标URI,包括一些列的断言和过滤器组成,如果断言为true则匹配该路由2.Predicate(断言)参考的是
Java8
假装自己会头腔共鸣
·
2023-09-12 22:09
springcloud
alibaba
spring
cloud
gateway
Java8
Stream 强大功能之统计、汇总、多字段分组和多个列汇总统计【含面试题】
面试题分享点我直达2023最新面试合集链接2023大厂面试题PDF面试题PDF版本java、python面试题项目实战:AI文本OCR识别最佳实践AIGamma一键生成PPT工具直达链接玩转cloudStudio在线编码神器玩转GPUAI绘画、AI讲话、翻译,GPU点亮AI想象空间史上最全文档AI绘画stablediffusion资料分享AI绘画关于SD,MJ,GPT,SDXL百科全书AI绘画st
KK_crazy
·
2023-09-12 19:41
redis
数据库
缓存
Java8
Stream流与Optional的使用指南
Stream简介Stream流不存储数据,它的作用是检索和逻辑处理集合数据、包括筛选、排序、统计、计数等。可以想象成是Sql语句。它的源数据可以是Collection、Array等。由于它的方法参数都是函数式接口类型,所以一般和Lambda配合使用。Stream流类型1.stream串行流2.parallelStream并行流,可以多线程执行,基于ForkJoin框架实现常用方法接下来我们看jav
大眼熊爱吃鱼
·
2023-09-12 18:13
linux安装jdk1.8
1.下载jdk安装包:https://www.oracle.com/cn/java/technologies/downloads/#
java8
-windows2.创建java文件夹:mkdir/usr/
丘丘用户思思澪
·
2023-09-12 17:50
工具的安装与使用
常见问题解决
linux
运维
服务器
上一页
51
52
53
54
55
56
57
58
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他