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集合操作
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
MongoDB命令大全
文章目录连接与退出数据库操作
集合操作
文档操作索引操作数据查询与操作索引操作集合管理MongoDB命令非常多,下面仅列出一些基础且常用的命令,并按功能分类:连接与退出连接数据库:mongo[hostname
极致人生-010
·
2024-01-21 17:18
mongodb
数据库
Java-面试--
Java8
-JVM内存模型
JVM内存模型架构图JVM8内存模型.pngJVM8内存模型2.png各个模块解读1ProgramCounterRegister(程序计数寄存器)程序计数器(ProgramCounterRegister)是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器。在虚拟机概念模型里(概念模型,各种虚拟机可能会通过一些更高效的方式实现),字节码解释器工作时就是通过改变这个计数器的值来选取下
李小李的路
·
2024-01-21 11:09
Java8
异步非阻塞做法:CompletableFuture 两万字详解!
点击上方“Java基基”,选择“设为星标”做积极的人,而不是积极废人!每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件RocketMQ源码解析数据库中间件Sharding-JDBC和MyCAT源码解析作业调度中间件Elastic-Job源码解析分布式事务中间件T
Java基基
·
2024-01-21 09:32
java
jvm
开发语言
端杂七杂八系列篇四-
Java8
篇
后端杂七杂八系列篇四-
Java8
篇①Lombok插件①@RequiredArgsConstructor②@SneakyThrows③@UtilityClass④@Cleanup②Lambda4个常用的内置函数
Dormiveglia-flx
·
2024-01-21 05:32
后端杂七杂八系列
spring
java
后端
springboot
spring
cloud
java8
内置函数(api)总结
常用的函数接口记录方便以后翻吧接口参数返回类型说明PredicateTboolean输入某个值,输出boolean值,用于对某值进行判定ConsumerTvoid输入某值,无输出。用于消费某值FunctionTR输入某类型值,输出另种类型值,用于类型转化等SupplierNoneT无输入,输出某值,用于生产某值UnaryOperatorTT输入某类型值,输出同类型值,用于值的同类型转化,如对值进行
三不猴子
·
2024-01-21 04:39
【python】—— 集合
目录(一)集合的概念(二)集合的使用2.1集合的创建2.2集合元素的唯一性2.3集合的操作2.3.1并集2.3.2交集2.3.3差集2.3.4补集2.4遍历集合2.5其他
集合操作
2.5.1添加元素2.5.2
起飞的风筝
·
2024-01-21 03:55
python
python
开发语言
日期处理第三篇:Hutool的日期时间工具-DateUtil使用
前面用两篇文章《日期处理第一篇:优雅好用的Java日期工具类Joda-Time》《日期处理第二篇:
Java8
新时间和日期API,看完你就全明白了》介绍了Java中日期处理常用的类,为什么还会有第三篇Hutool
程序无涯海
·
2024-01-21 02:33
Java篇
hutool
java
datetime
日期处理第二篇:
Java8
新时间和日期API,看完你就全明白了
这里写目录标题简介为什么要引入新的日期API
Java8
的日期&时间类LocalDate和LocalTimeLocalDateTimeInstantDurationPeriod日期的操作和格式化增加和减少日期格式化日期时区其他历法总结为什么
程序无涯海
·
2024-01-21 02:32
Java篇
java8
新特性
DateTime
日期处理
探索Java中隐藏的访问权限synthetic
首先参考一下
Java8
虚拟机规范中对TheSyntheticAttribute的相关描述:AclassmemberthatdoesnotappearinthesourcecodemustbemarkedusingaSyntheticattribute
不凋花
·
2024-01-21 02:42
Java 8 Lambda 和 Comparator 排序
这里将演示
Java8
中,几种使用Ladmbda结合Comparator进行List排序(升序或降序)的方式。
浪浪山的猿
·
2024-01-21 01:36
Java
java
2.从零点五开始的Java之路(连接数据库)
添加数据库相关依赖打开pom.xml文件,在dependencies标签下加入mysqlmysql-connector-
java8
.0.15org.mybatismybatis3.5.0org.mybatis.spring.bootmybatis-spring-boot-starter2.0.0
苏坡坡要吃婆婆酥
·
2024-01-20 23:18
2018-04-18 一个同学的需求,大家帮忙解决练习一下
时间两个字段,每个用户有多条记录;还有一个用户信息表,里面是用户的基本信息;需求:求用户流水表中,时间间隔2天的用户信息;我的思路是流水表ID求余分组排序集合类.filter方法(是否有两台内的)时间判断的
java8
Albert陈凯
·
2024-01-20 18:50
java8
中常用函数式接口Supplier<T>、Consumer<T>、Function<T,R>、Predicate<T>使用示例
场景函数式接口(FunctionalInterface)就是一个有且仅有一个抽象方法,但是可以有多个非抽象方法的接口。而java中的函数式编程体现就是Lambda,所以函数式接口就是可以适用于Lambda使用的接口。下面介绍四个常用的函数式接口的使用示例。这四个接口基本满足大部分的使用需求,当然还要其他函数式接口,可根据自己需要查询相关文档。注:博客:霸道流氓气质的博客_CSDN博客-C#,架构之
霸道流氓气质
·
2024-01-20 15:10
Java
java
开发语言
【项目搭建二】SpringBoot引入druid、mybatis、mybatisPlus
引入druid添加依赖pom.xml中增加以下依赖:mysqlmysql-connector-
java8
.0.31com.alibabadruid-spring-boot-starter1.2.9拓展:
herogus丶
·
2024-01-20 11:12
项目搭建
spring
boot
mybatis
java
ConcurrentHashMap和HashMap的区别
HashMapHashMap与HashSet一样,不保证存储的顺序,因为底层是以hash表的方式存储的;HashMap底层存储结构为数组+链表+红黑树(
Java8
);HashMap存储的key-value
mhz2977170
·
2024-01-20 11:22
java
开发语言
jdk下载与安装
官网进行下载官网地址:https://www.oracle.com/java/technologies/downloads/选择适合自己的版本号以及运行平台(本次依然使用1.8版本)页面向下滑动,即可看到
java8
尧、木子
·
2024-01-20 10:18
java
开发语言
java8
列表通过 stream流 根据对象属性去重的三种实现方法
java8
列表通过stream流根据对象属性去重的三种实现方法一、简单去重publicclassDistinctTest{/***没有重写equals方法*/@Setter@Getter@ToString
我认不到你
·
2024-01-20 10:09
java
java
windows
开发语言
后端
junit
jvm
动作编辑器实时布局,布局实时验证,Java 8升级,Kotlin 实时模板,构建数据实时分析,AndroidStudio 4值得更新
Android-Studio2020年5月28日,AndroidStudio发布了4.0,其中的一些亮点包括:新的动作编辑器,可真正实现拖拽式编程;构建分析器,可分析出是什么原因导致了应用构建变得缓慢;
Java8
老夫不正经
·
2024-01-20 08:11
mybatis xml多表查询,子查询,连接查询,动态sql
项目结构数据库表student_type表student表依赖mysqlmysql-connector-
java8
.0.30org.mybatismybatis3.5.5junitjunit4.12test
小谭の努力
·
2024-01-20 08:15
xml配置
mybatis
java
mybatis
xml
sql
动态sql
collection
association
mongodb和python交互
python交互的所有方法安装方式:pipinstallpymongo2.使用pymongo2.1导入pymongo并选择要操作的集合数据库和集合能够自动创建2.1.1无需权限认证的方式创建连接对象以及
集合操作
对象
仲夏那片海
·
2024-01-20 07:20
python
web后端文档
爬虫
mongodb
python
交互
suse安装confluence
CentOS8.5安装jira9.40和confluence8.0】_confluence8安装教程_singoooo的博客-CSDN博客1、confuence越高版本需要析java版本越高,8.0起就开始不支持
java8
wjbltxx
·
2024-01-20 06:04
confluence
Spring Security的使用条件
SpringSecurity要求使用
Java8
或更高版本的运行时环境。由于SpringSecurity旨在以自包含的方式运行,因此您无需在Java运行时环境中放置任何特殊的配置文件。
Think_Higher
·
2024-01-20 06:31
Java生态圈
Spring
Security
spring
java
后端
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他