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集合操作
CompletableFuture原理与用法
CompletableFuture是由
Java8
引入的,这让我们编写清晰可读的异步代码变得更加容易,该类功能比Future更加强大。
旷野历程
·
2024-01-25 16:32
Java
Completable
Future
Java Lambda 表达式源码分析
Java8
中每一个Lambda表达式必须有一个函数式接口与之对应。Lambda表达式就是函数式接口的一个实现。@Testpublicvoidtest0(){Runnablerunnable
Java盘鱼宴
·
2024-01-25 16:04
搭建SpringBoot+Mybaties0配置
org.mybatismybatis-spring1.3.2org.springframework.bootspring-boot-starter-jdbc2.1.2.RELEASEorg.mybatis.spring.bootmybatis-spring-boot-starter1.3.2mysqlmysql-connector-
java8
.0.15
织雾呀
·
2024-01-25 14:29
Java 8 简化代码(1)
System.out.println("hello1");}}).start();//Lambda表达式newThread(()->System.out.println("hello2")).start();使用
Java8
xiaoshitou_2015
·
2024-01-25 13:05
windows
CompletableFuture 详解
什么是CompletableFutureCompletableFuture是
Java8
中新增的一个异步编程工具类,它是基于Future和CompletionStage接口构建的,它支持lambda,通过回调利用非阻塞方法
我是来人间凑数的
·
2024-01-25 12:59
java
#
基础
java
学不动了!调查显示多数Java程序员不希望学习新语言
数据显示在当时,绝大多数受访者使用的都是
Java8
。接下来,让我们看看Java开发人员第二常用的语言是什么。如下图所示,可以明显看到在Ja
Java架构学习者
·
2024-01-25 12:57
详解Junit5
1.1Junit5的定义和作用Junit5是一个基于
Java8
的强大的测试框架,它的主要目标是创建一个更加灵活、更加强大的测试环境。Junit5不仅支持J
万猫学社
·
2024-01-25 12:20
java
单元测试
Java计算字符串中指定字符的出现次数
文章目录前言背景1.使用CoreJavaLib1.1命令式方法1.2.使用递归1.3.使用正则表达式1.4.使用
Java8
功能2.使用外部库2.1使用StringUtils2.2.使用Guava2.3.
南国以南i
·
2024-01-25 11:23
Java
java
python
开发语言
一、Lamdba 表达式与函数式接口
一、Lamdba表达式与函数式接口1.1Lamdba表达式与函数式接口1.1.1Lambda表达式概述Lambda表达式是
Java8
引入的一个新特性Lambda表达式可以被视为匿名函数允许在需要函数的地方以更简洁的方法定义功能
兰巧儿
·
2024-01-25 08:41
Lambda
java
Java- @FunctionalInterface声明一个接口为函数式接口
基本介绍@FunctionalInterface是
Java8
中引入的注解,用于声明一个接口是函数式接口。函数式接口是指仅包含一个抽象方法的接口,可以用于支持Lambda表达式和方法引用。
青衫客36
·
2024-01-25 05:49
Java基础
java
开发语言
Java- 流式处理
基本介绍流式处理(StreamAPI)是
Java8
中引入的一项功能,它提供了一种更为声明式和函数式的方式来处理集合数据。通过使用流,可以更轻松、清晰地执行各种
集合操作
,如过滤、映射、聚合等。
青衫客36
·
2024-01-25 05:48
Java基础
java
四、类文件 | 字节码 | 语法糖
、类文件结构1、魔数0-3个字节,表示它是否是【class】类型的文件0000000cafebabe0000003400230a00060015092、版本4-7字节,表示类的版本0034(52)表示
Java8
栗子ing
·
2024-01-25 02:34
JVM
jvm
java
Java简单读取MYSQL表名、字段和属性
【完整代码在最后】Maven的pom.xml中添加Mysql依赖mysqlmysql-connector-
java8
.0.23新建类,创建主类,导入包importjava.sql.Connection;
Corrupt_jm
·
2024-01-24 23:31
java
mysql
adb
Java基础学习|如何遍历Map
阿里云专家博主、三连支持:欢迎❤️关注、点赞、收藏三连,支持一下博主~文章目录前言什么是MapMap遍历实践(1)Map.Entry接口for循环(2)Map.Entry接口迭代器(3)增强的for循环(4)
Java8
六月暴雪飞梨花
·
2024-01-24 23:55
技术应用
#
技术|开发工具
Java
JDK
Map
循环遍历
SpringBoot项目开发后端脚手架搭建
对于springboot2.0架构只需要Maven3.3+版本以及
Java8
兼容14。
苓诣
·
2024-01-24 23:46
SpringBoot
spring
boot
java
maven
java8
之CompletableFuture -- 如何构建异步应用
什么是Future接口很多场景下,我们想去获取线程运行的结果,而通常使用execute方法去提交任务是无法获得结果的,这时候我们常常会改用submit方法去提交,以便获得线程运行的结果。而submit方法返回的就是Future,一个未来对象。使用future.get()方法去获取线程执行结果,包括如果出现异常,也会随get方法抛出。Future接口的缺陷当我们使用future.get()方法去取得
编程小世界
·
2024-01-24 15:33
Spring Boot-Druid数据源配置类
引入MySQL连接器和Druid启动器mysqlmysql-connector-
java8
.0.21com.alibab
是席木木啊
·
2024-01-24 07:55
Java
SpringBoot
Druid
配置类
内置监控页面
springboot整合MongoDB实战
目录环境准备引入依赖配置yml注入mongoTemplate
集合操作
文档操作创建实体添加文档查询文档更新文档删除文档环境准备引入依赖org.springframework.bootspring-boot-starter-data-mongodb
山鸟与鱼!
·
2024-01-24 06:54
分布式中间件
spring
boot
mongodb
后端
java
spring
MongoDB快速入门
MongoDB与关系型数据库对比MongoDB应用场景MongoDB语法数据库操作
集合操作
安全认证MongoDB插入指令MongoDB查询指令MongoDB更新指令MongoDB删除指令内嵌文档和数组嵌套型的数组固定
山鸟与鱼!
·
2024-01-24 06:16
分布式中间件
mongodb
数据库
java
后端
接口与抽象类
接口的方法默认是public,所有方法在接口中不能有实现(
Java8
开始接口方法可以有默认实现),而抽象类可以有非抽象的方法。
Devil兵
·
2024-01-24 05:39
Java8
Stream 流的使用
Java8
Stream流文章目录
Java8
Stream流一、Stream概述二、Stream的创建1.通过`java.util.Collection.stream()`方法用集合创建流2.使用`java.util.Arrays.stream
大王只是带我巡了个山
·
2024-01-24 02:16
JavaSE
java
lambda
stream
foreach
collect
惬意上手Python —— 集合
集合中的元素不会重复,并且可以进行基本的
集合操作
,如并集、交集、差集等。注意:集合中的元素必须是不可变数据类型,例如int、str、tuple、bool等不可变数据类型。
吃月亮的怪兽
·
2024-01-24 01:26
python
开发语言
Java List对象根据对象属性分组或分组汇总,返回map 使用
java8
中的集合的流式编程
逻辑代码如下:查询到的是一个list集合,根据workerId,转化成以workerId为Key,以具有同样workerId的List作为value的mapListdetails=logDAO.selectList();Map>detailMap=newHashMap0){detailMap=details.stream().collect(Collectors.groupingBy(e->e.g
momo_mo520
·
2024-01-24 00:03
Java
【Java】
Java8
重要特性——Lambda函数式编程以及Stream流对集合数据的操作
【Java】
Java8
重要特性——Lambda函数式编程以及Stream流对集合数据的操作前言Lambda函数式编程Stream流对集合数据操作(一)创建Stream流(二)中间操作之filter(三)
peng_YuJun
·
2024-01-23 23:07
JAVA学习
java
macOs-安装ES
MAC-安装ESmacOs系统安装版本elasticsearch-6.6.2先安装
java8
及jdK先下载
java8
image.png傻瓜式安装下一步查看版本java-version【1.8就OK了】image.png
淡淡de盐
·
2024-01-23 22:49
java8
流式编程详细讲解(一)之 Stream、Collector
Java8
中引入了新特性,流式编程思想,为其增加了有一个新的亮点!因为流的一个核心好处是,使得代码程序更加精简并且更易理解。
nandao158
·
2024-01-23 16:28
java相关
java
servlet
jvm
从0开始学mysql 第七课:MySQL 高级查询技巧
您将学习如何运用子查询、高级的JOIN操作、
集合操作
,以及如何创建和使用视图和索引以优化性能。
mls学习小记
·
2024-01-23 15:07
从0开始学mysql
mysql
数据库
LocalDateTime格式化日期
在
java8
之前我们在处理时间的时候都是用的Date,但它其实有很明显的缺点。1、我们也会对日期做一些操作,比如加几天,加几分,当月的最后一天等等,有些计算比较复杂。
某科学的南条
·
2024-01-23 13:38
JDK8新特性(一)集合之 Stream 流式操作
接下来我们先举个例子来看看JDK8Stream流式操作出现之前,我们对
集合操作
的过程,从中来了解一下JDK8之前
集合操作
数据的弊端。Demo:现在有一个List集合,集合中有如下数据:"张无忌"、"周
有心不在迟
·
2024-01-23 11:53
java
前端
服务器
LocalDate详解API
在
Java8
中引入的LocalDate表示一个格式为yyyy-MM-dd的日期,如2021-06-13。它不存储时间或时区。LocalDate是一个不可变的类,它是对日期的描述,如生日。
Roc Lau
·
2024-01-23 11:25
javaSE
java
jvm
数据结构
MongoDB详解(1)
MongoDB详解(1)MongoDB概念优点特点MongoDB解决Mysql的“三高”问题(mysql的缺点或劣势)MongoDB实际应用MongoDB的操作库操作查看所有库创建库查看当前库删除库
集合操作
查看集合创建集合删除集合数据操作插入数据修改查询不到要修改的数据时
Apesource-吉
·
2024-01-23 09:59
数据库
mongodb
数据库
Spring特性介绍-从零开始教你SpringEL表达式使用和功能分析讲解指南(上篇)
-SpringEL表达式语言,这种语言jsp中学到的el,但是在整个spring之中其表达式语言要更加的复杂,而且支持度更加的广泛,最重要的是他可以进行方法的调用,对象的实例化,
集合操作
等等,但是唯一的难点就是
洛神灬殇
·
2024-01-23 08:59
一千个不用 Null 的理由
Null貌似在哪里都是个头疼的问题,比如Java里让人头疼的NullPointerException,为了避免猝不及防的空指针异常,千百年来程序猿们不得不在代码里小心翼翼的各种if判断,麻烦而又臃肿,为此
java8
程序员BUG
·
2024-01-23 07:26
日期处理第一篇:优雅好用的Java日期工具类Joda-Time
安装joda-timejoda-time2.12.6简介Joda-Time提供了Java日期处理的优雅的替代品,在
Java8
之前,Joda-Time一直是首选日期处理工具类,以弥补JDK的不足。由于J
程序无涯海
·
2024-01-23 02:05
Java篇
java
开发语言
joda-time
joda
日期处理
日期与字符串相互转化(自定义日期工具类总结,Hutool工具类使用)
一、将日期格式化成字符串输出(Date转String)Java旧的时间API饱受诟病,
Java8
以后提供了新的时间API,在java.time包下。
白白白鲤鱼
·
2024-01-23 00:46
java
开发语言
spring
boot
JAVA :Stream ,多线程
stream:
Java8
API添加了一个新的抽象称为流Stream这种风格将要处理的元素集合看作一种流,流在管道中传输,并且可以在管道的节点上进行处理,比如筛选,排序,聚合等。
会说话的皮卡丘
·
2024-01-22 21:02
JAVA学习实战
java
数据库
数据结构
大数据学习之Flink,10分钟教你快速上手Flink
前摘代码示例将全部用Scala实现一、环境准备提前安装
Java8
和Scala2.12集成开发环境(IDE)使用IntelliJIDEA安装的插件——Maven、Git和ScalaMaven用来管理项目依赖
十二点的泡面
·
2024-01-22 19:24
大数据
Flink
大数据
学习
flink
【196】
JAVA8
用 DOM 方式的 API 解析XML文件,无需引入第三方依赖。
JAVA8
可以使用标准的DOM方式的API来编写代码解析XML文件,无需引入第三方依赖。
zhangchao19890805
·
2024-01-22 19:49
JAVA
xml
java
服务配置+服务总线+服务注册与发现Nacos
安装并运行Nacos本地
Java8
+Maven环境已经OK先从官网下载Nacos:https://github.com/alibaba/nacos/releases解压安装包,直接运行bin目录下的startup.cmd
一路向北·重庆分伦
·
2024-01-22 10:24
springCloud各组件
分布式
SQL 语言特点、功能和数据类型
SQL语言采用
集合操作
方式,不仅查询结果是记录的集合,而且插入、删除
HMTT
·
2024-01-22 08:53
数据库基础
数据库
十一、常用API——爬虫
(本地爬虫)Java自从95年问世以来,经历了很多版本,目前企业中用的最多的是
Java8
和Java11,因为这两个是长期支持版本,下一个长期支持版本是Java17,相信在未来不久Java17也会逐渐登上历史舞台要求
秦慕逸
·
2024-01-22 07:37
JAVA
爬虫
开发语言
String、StringBuilder、StringBuffer三者区别
我们先来聊一聊String,由源码引入话题:
Java8
中的String源码publicfinalclassStringimplementsjava.io.Serializable,Comparable,
softshow1026
·
2024-01-22 07:47
python
开发语言
阿里云Ubuntu18.04部署springboot+MySQL8采坑日记
自己学习java的时候是java12,MySQL用的版本是MySQL8,但是自己服务器上面使用的版本是
java8
以及mysql5.7,建议遇到问题先把自己的版本对照一致;第一步安装
java8
因为oracle
治愈云
·
2024-01-22 06:57
【Howe 学 JAVA】Java 类集框架1——List集合
Collection集合接口java.util.Collection是单值
集合操作
的最大的父接口,在该接口中定义了所有的单值数据的处理操作。
丶Howe
·
2024-01-22 06:44
【Java】Maven的安装与配置
提供了一套标准化的项目结构提供了一套标准化的构建流程(编译,测试,打包,发布……)提供了一套依赖管理机制标准化的构建流程:编译—>测试—>打包—>发布Maven的依赖管理mysqlmysql-connector-
java8
.0.28Maven
Sudo_Wang
·
2024-01-22 05:34
Maven
java
maven
开发语言
java17环境配置
java8
及以下JAVA_HOME:E:\jdk8classpath:.
AaronCos
·
2024-01-22 04:23
java
intellij-idea
Java 8的新特性简单分享(后续有系列篇~敬请期待)
Java8
的新特性分享
Java8
是Java语言迎来的一次革命性的更新,引入了众多强大的新特性,使得Java开发变得更加现代化和便捷。
码农阿豪
·
2024-01-22 04:33
好“物”分享
java
java8
lambda
mysql做读写分离实操示例
以下是一般的实施步骤,以Spring框架为例:添加依赖:mysqlmysql-connector-
java8
.0.23org.springframework.bootspring-boot-starter-data-jpa
星光不问赶路人-
·
2024-01-22 03:12
mysql
mysql
数据库
【SpringBoot】SpringBoot 项目初始化方法
SpringBoot官方的模板生成器SpringBoot官方的模板生成器(https://start.spring.io/)在IDEA开发工具中生成这里我修改成阿里的镜像主要是要使用
Java8
。
小秀_heo
·
2024-01-22 03:10
SpringBoot
spring
boot
java
后端
Java 8 特性
Java8
特性1:Lambda表达式2:方法引用构造器引用:静态方法引用:特定类的任意对象的方法引用:特定对象的方法引用:3:默认方法静态默认方法默认方法实例4:新工具jjsjjs交互式编程传递参数Java
小驴程序源
·
2024-01-21 20:43
java
windows
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他