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-面试--
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
日期处理第三篇: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)就是一个有且仅有一个抽象方法,但是可以有多个非抽象方法的接口。
霸道流氓气质
·
2024-01-20 15:10
Java
java
开发语言
jdk8新特性-方法引用
简单实例,解决Lambda表达式的冗余定义
函数式接口
//
函数式接口
@FunctionalInterfacepublicinterfacePrintable{//定义一个可以打印的抽象方法voidprint
攻城老狮
·
2024-01-20 12:51
【项目搭建二】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
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
后端
Lamda语法(学习笔记)
留下核心的逻辑其实质属于函数式编程的概念(params)->expression[表达式](params)->statement[语句](params)->{statements}理解Functionalinterface(
函数式接口
Winter Developer
·
2024-01-20 01:18
java
Java13的新特性
Java语言特性系列Java5的新特性Java6的新特性Java7的新特性
Java8
的新特性Java9的新特性Java10的新特性Java11的新特性Java12的新特性Java13的新特性Java14
go4it
·
2024-01-20 00:54
Time包常用类详解(Java)
Time包常用APIjava.time包是
Java8
引入的日期和时间处理类库,用于替代旧的Date和Calendar类。它提供了更加直观、易用且线程安全的日期和时间处理方式。
喻师傅
·
2024-01-19 22:11
javaSE
java
开发语言
JAVA开发环境配置(保姆式教程)
可以在电脑自带的应用商店下载也可以如下方式下载首先在网页中搜索ORACLE官网然后点击产品找到Java往下滑点击JavaSE,点击DownloadJavanow进入下载或者直接点击DownloadJava下载这个页面往下滑动选择
Java8
星与星熙.
·
2024-01-19 20:19
java基础学习
java
开发语言
Java8
stream练习
importjava.util.stream.Collectors;importjava.util.stream.Stream;/***@authorJaye*@date2019/4/815:56*/publicclass
Java8
Test
莫夏_b560
·
2024-01-19 18:11
Linux 环境部署
:1、tomcat压缩包【官网】下载地址:版本10:Tomcat10.0.22官网版本9:Tomcat9.0.64官网2.java环境:参考:一般可能自带Java环境检查java-version版本8
Java8
AMING20220827
·
2024-01-19 18:14
Liunx
tomcat
java
servlet
【复现】SpringBlade SQL 注入漏洞_22
目录一.概述二.漏洞影响三.漏洞复现1.漏洞一:四.修复建议:五.搜索语法:六.免责声明一.概述SpringBlade是由一个商业级项目升级优化而来的SpringCloud微服务架构,采用
Java8
API
穿着白衣
·
2024-01-19 15:49
安全漏洞
安全
web安全
网络安全
系统安全
sql
Windows10环境下同时下载了jdk8和jdk17的环境变量如何配置
起因:要用
Java8
,但java--version怎么都输出17,原先的环境变量配置太随意,重新搞一下配置:打开环境变量配置首先需要为两个jdk指定安装目录,配置两个变量,指向jdk安装目录,用数字区分
失去斗志的菜鸟
·
2024-01-19 15:32
问题集锦
java
数据库
servlet
Java 9、10、11,谁才是Java程序员的本命?
同样的调查,但奇妙的是双方调查结果大致相同,国外的Java程序员也是更多的在使用
Java8
。
小宇java
·
2024-01-19 13:10
Jenkins安装多个jdk版本,并在项目中选择对应jdk版本
下载jdk版本:进入oracle官网下载官方jdkJavaDownloads|Oracle例:比如项目需要使用
java8
.341的版本,而jenkins用的是java11的版本,这里就需要下载多个jdk
气拔星
·
2024-01-19 13:04
jenkins
java
运维
java 8 stream toMap key的重复问题
解决
java8
streamtoMapkey的重复问题问题描述原因分析:解决方案:问题描述工作中遇到需要将某个List里面的实体类的两个属性对应起来,比如根据姓名找到年龄,就是将List里面的entity
梦幻D开始
·
2024-01-19 12:16
工作记录
java
【Java笔记】基础学习笔记汇总(下)
Java笔记】基础学习笔记汇总(下)1.网络编程三要素2.TCP通信3.客户端java.net.Socket4.服务端java.net.ServerSocket5.TCP网络通信编程综合案例:文件上传6.
函数式接口
trajectories
·
2024-01-19 11:39
Java后端
java
mysql
github
spring
jquery
如何通过IDEA创建基于
Java8
的Spring Boot项目
究其原因,原来是Spring官方抛弃了
Java8
!!!
稍带温度的风
·
2024-01-19 10:52
Spring
Boot
intellij-idea
spring
boot
Java 读写锁 ReentrantReadWriteLock 源码分析
本文内容:读写锁ReentrantReadWriteLock的源码分析,基于Java7/
Java8
。阅读建议:虽然我这里会介绍一些AQS的知识,不过如果你完全不了解AQS,看本文就有点吃力了。
Java圈子
·
2024-01-19 08:47
springcloud(1/3)
1.前言1.1.技术要求
Java8
+maven+git、github+nginx+RabbitMQ+SpringBoot2.01.2.微服务架构概述什么是微服务Inshort,themicroservicearchitecturalstyleisanapproachtodevelopingasingleapplicationasasuiteofsmallservices
肥电
·
2024-01-19 07:02
SpringCloud
分布式
微服务
spring
cloud
微服务架构
分布式
Eclipse启动后一闪而过,无法打开
Eclipse启动后一闪而过,无法打开今天真的是莫名其妙,打开Eclipse时,一闪而过,双击了好几次,都是如此,联想到我昨天刚刚装了
Java8
(平常一直用较新的版本),猜测肯定和刚装了
Java8
有关系
Good-_-Boy
·
2024-01-19 07:46
java
eclipse
jdk
java自助茶室源码 自助茶室 源代码 系统源码
java自助茶室源码自助茶室源代码系统源码服务端springboot
java8
小程序原生开发后台vue对接美团,抖音,团购。对接空开,云喇叭,智能门禁等硬件。
qq_35738963
·
2024-01-19 05:16
java
开发语言
Java8
中通过Stream使用Collectors.toMap及踩坑记录
1.说明
Java8
中添加Stream流操作,可以简化部分操作,使得代码更为简洁。
pp_lan
·
2024-01-19 04:57
Java
java
开发语言
自动重试的最简写法
自动重试的最简写法(
java8
)无需引入框架的最简写法支持设置重试次数工具类importcn.hutool.core.map.MapUtil;importlombok.extern.slf4j.Slf4j
w1047667241
·
2024-01-18 23:43
java
spring
retry
自动重试
MyBatis Generator 类字段有数据库列的备注
pom依赖org.mybatis.generatormybatis-generator-core1.3.7mysqlmysql-connector-
java8
.0.15org.mybatismybatis3.4.0
蹦跶de芝麻
·
2024-01-18 20:43
mybatis
数据库
mybatis xml配置使用方式,resultMap使用
项目结构数据库表引入依赖mysqlmysql-connector-
java8
.0.30org.mybatismybatis3.5.5junitjunit4.12testjunitjunit4.12testmybatis-config.xml
小谭の努力
·
2024-01-18 19:17
java
xml配置
mybatis
mybatis
xml
数据库
JDK1.8下载与安装、环境搭建
下载地址JDK1.8下载地址:下载地址https://www.oracle.com/java/technologies/downloads/#
java8
-windows点击后再弹窗中勾选接受协议,然后再点击下载然后就等待下载完成就好了安装
饼子会飞
·
2024-01-18 18:38
开发工具
环境
java
jdk
hibernate还有人用吗
本文收录于,Java基础教程系列,目前已经700+订阅,CSDN最强Java专栏,包含全部Java基础知识点、
Java8
新特性、Java集合、Java多线程、Java代码实例,理论结合实战,实现Java
哪 吒
·
2024-01-18 12:22
hibernate
ssh
java
CompletableFuture的深入浅出
Java8
引入了CompletableFuture类,它提供了一种简单而强大的方式来进行异步编程。本文将深入浅出地介绍CompletableFuture,并展示其使用方式。
萧十一郎君
·
2024-01-18 11:18
java
Future
异步
Completable
【
Java8
】 Stream学习笔记
文章目录1.Stream概述2.Stream的创建2.1(创建)通过java.util.Collection.stream()/parallelStream()方法用集合创建流2.2(创建)使用java.util.Arrays.stream(T[]array)方法用数组创建流2.3(创建)使用Stream的静态方法:of()、iterate()、generate()2.4stream和parall
骑鱼过海的猫123
·
2024-01-18 09:03
学习
笔记
python
Java重修第九天—Lambda 表达式和Stream
通过学习本篇文章可以掌握如下知识Lambda表达式StreamLambdaLambda表达式是JDK8开始新增的一种语法形式;作用:用于简化
函数式接口
匿名内部类的代码写法
函数式接口
:首先是接口,其次是只有一个抽象方法
兜兜转转m
·
2024-01-18 06:05
Java
java
python
开发语言
2020-11-12面试问题总结
1.http和https的区别:超文本传输协议(1)http不安全,在传输过程中,是明文传输(2)无法验证通信方的身份,没有用户验证(3)在http传输过程中,接收方和发送方都不会验证报文的完整性2.
java8
好久不见__dbd9
·
2024-01-18 06:36
【SpringBoot框架篇】28.使用JdbcTemplate操作数据库
查询数据3.4.修改数据3.5.删除数据4.项目配套代码1.引入依赖org.springframework.bootspring-boot-starter-jdbcmysqlmysql-connector-
java8
.0.112
皓亮君
·
2024-01-18 03:11
springBoot
spring
boot
数据库
java
Java8
新特性 - Objects
在Java7中引入的java.util.Objects类在
Java8
中得到了扩展,提供了一些实用的静态方法,用于执行对象操作。requireNonNull方法:检查对象是否为null。
wsd_ontheroad
·
2024-01-17 23:49
Java8新特性
java
SpringBoot 2.x 正式停更了。Java 8 由 Solon 接收!
最近有好多个新闻说:SpringBoot2.x正式停更了,
Java8
怎么办?当然用Solon喽!Solon,同时支持jdk8,jdk11,jdk17,jdk21。
组合缺一
·
2024-01-17 22:03
Solon
Java
Framework
java
spring
boot
后端
solon
上一页
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
其他