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
Resthighlevelclient被弃用后,ES 8.x 最新用法 java api
.x整合springBoot1、导入依赖com.fasterxml.jackson.corejackson-databind2.12.3co.elastic.clientselasticsearch-
java8
.7.12
ღ᭄ꦿ餘笙এ⁵²º᭄
·
2023-10-02 09:05
java
elasticsearch
开发语言
maven
初识Java 12-1 流
目录
Java8
对流的支持流的创建随机数流int类型的区间范围generate()iterate()流生成器Arrays正则表达式本笔记参考自:《OnJava中文版》|||流的概念:流是一个与任何特定的存储机制都没有关系的元素序列
w_pab
·
2023-10-02 06:51
Java
java
kubernetes中使用java-client完成deployment的部署以及删除
1、pom.xml文件中引入依赖io.kubernetesclient-
java8
.0.2compile2、逻辑流程大致流程*1)创建一个命名空间*2)根据资源对象文件创建deployment,创建多个副本
bd_奋斗青年
·
2023-10-02 06:50
java
kubernetes
Java基础-环境篇:JDK安装与环境变量配置jdk8/11/17(保姆式详解)
(3)选择DownloadJdk按钮后(4)如果想安装
Java8
可以选择如下位置:(5)选择AcceptLic
Siobhan. 明鑫
·
2023-10-02 04:14
JAVA环境搭建
开发
大数据环境搭建
java
开发语言
深入底层原理—带你看透Lambda表达式的本质
知识点Lambda的原理
Java8
支持动态语言,看到很酷的Lambda表达式,对一直以静态类型语言自居的Java,让人看到了Java虚拟机可以支持动态语言的目标。
敲代码的程序狗
·
2023-10-02 03:00
Java
java
lambda
编程语言
jdk
jvm
Springboot整合mybatis试连接数据库
Web02成功案例分析Springboot整合mybatis从而使用数据库试验,为员工管理系统配置数据库做准备,狂神B站有教程2021-10-27IDEA2021.2
java8
mysql8项目步骤这波是自己回来看都看不懂
WENDY_PRIDE
·
2023-10-01 23:41
spring
boot
java
intellij-idea
「日常开发」记一次因使用Date引起的线上BUG处理
背景在
Java8
以前,每每操控时间,我们经常使用的类库就是Date,并且会通过SimpleDateFormat类对时间进行格式化。你可知道?Date类是一个可变类,
coder小明
·
2023-10-01 21:40
三十一、并发容器(二)ConcurrentHashMap的变化
在
Java8
中,对于ConcurrentHashMap这个常用的工具类进行了很大的升级,对比之前Java7版本在诸多方面都进行了调整和变化。
洛城天使
·
2023-10-01 19:59
Java方向学习路径(全网最全)+计算机考研详解+互联网大厂简历投递网址
面向对象(方法,重载,封装,继承,多态),抽象类,接口,枚举,常用类,集合类,泛型,注解,异常处理,多线程,IO流,反射【零基础快速学Java】韩顺平零基础30天学会Java_哔哩哔哩_bilibili学习
Java8
吾浴西风
·
2023-10-01 18:39
考研
服务器
运维
学习方法
学习
java
笔记
[已解决]数据库执行任何update后再执行任何insert都会异常
项目场景:环境主要配置:
Java8
、springbootv2.7.8、mybatis3.5.9、mybatis-plus3.5.2、5.7.25-OceanBase-v3.2.3.1问题描述数据库执行任何
九尾狐的yi巴
·
2023-10-01 12:15
解决问题
数据库
mybatis
java
MAC如何删除JAVA10或者更新的版本
Google一查果然,只支持
java8
果断下载安装后还需要卸载掉11才可以跑起来于是找了几分钟在stackoverflow找到了正解现在分享给大家
爱海宁
·
2023-10-01 11:26
Java集合处理Stream流使用解析
StreamStream是
Java8
引入的一个新的API,用于处理集合数据的流式操作。它提供了一种更简洁、更灵活的方式来处理集合数据,可以实现更高效的数据处理和转换。
Rairmmd
·
2023-10-01 08:47
Java基础
Java
python
开发语言
java8
新特性(拉姆达表达式lambda)
java8
提供@FunctionalInterface作为注解,这个注解是非必须的,只要接口符合函数式接口的标准(即只包含一个方法的接
Rairmmd
·
2023-10-01 08:47
Android基础
【Final】深入理解Java泛型、协变逆变、泛型通配符、自限定
纯函数协变逆变泛型通配符PECS法则自限定Part1:协变与逆变
Java8
引入了函数式接口,从此方法传参可以传递函数了,有人说这是语法糖。实际上,这是编程范式的转换,思想体系的变化。
m0nesy小孩
·
2023-10-01 08:44
java
开发语言
java 异步 future_Java中CompletableFuture处理异步超时的例子
CompletableFuture是
java8
中添加的一个类了,这个类主要的作用就是提供了新的方式来完成异步处理,包括合成和组合事件的非阻塞方式了,下文我们就来重点的为各位介绍一下异步超时处理例子,希望例子能够帮助到各位
莫毒枭
·
2023-10-01 07:27
java
异步
future
JAVA8
获取list集合中重复的元素和获取去重数据
目录1.
java8
获取list集合中重复的元素2.
java8
根据List对象属性获取重复数据和获取去重后数据2.1获取重复数据2.2获取去重后数据1.
java8
获取list集合中重复的元素//单独String
摸大鱼了
·
2023-10-01 05:35
java
list
java
servlet
简述Java21新特性
Java21新特性你发任你发我用
Java8
不管Java更新了多少版本,我还是用
Java8
,因为在很多框架不知道支持不支持Java21,而且因为很多Jar包的版本冲突问题,所以我还是用
Java8
,但是对于新技术的了解是非常必要的
fineCoderWithLove
·
2023-10-01 04:22
后端
java
函数式编程-Stream流/lambda表达式/Optional/函数式接口/方法引用/高级用法
-
java8
函数式编程(Lambda表达式,Optional,Stream流)从入门到精通-最通俗易懂1.概述1.1为什么学?
WalkingWithTheWind~
·
2023-09-30 22:32
java
java
jvm
算法
java lambda 多个参数_Java 常用的几个lambda表达式
Lambda表达式是
Java8
一个非常重要的新特性。它像方法一样,利用很简单的语法来定义参数列表和方法体。
weixin_39958911
·
2023-09-30 22:58
java
lambda
多个参数
java中常用的Lambda表达式
java中常用的Lambda表达式日常开发中,我们很多时候需要用到
Java8
的Lambda表达式,它允许把函数作为一个方法的参数,让我们的代码更优雅、更简洁。
℡_牵伴 ※
·
2023-09-30 22:27
java
java
开发语言
jvm
线程,
Java8
,10个lambda表达式
1.线程。同步,异步,线程互斥,锁。。join,sleep,wait。。三种创建模式Threadclass继承Thread类Runnable接口实现Runnable接口Callable接口实现Callable接口继承Thread类子类继承Thread类具备多线程的能力启动线程:子类对象.start()不建议使用:避免OOP单继承的局限性实现Runnable接口实现Runnable具备多线程能力启动
m0_53682465
·
2023-09-30 22:57
java
jvm
开发语言
Java8
中常用Lambda表达式
Lambda表达式1、获取最大值、最小值2、分组3、循环操作4、分页5、过滤6、Map按照value排序7、计算某个Bigdecimal字段总和1、获取最大值、最小值//最大值StringcodeOne=auditMessageDetailedEntity.stream().map(AuditMessageDetailedEntity::getCode).distinct().max((e1,e2
LuQiaoYa
·
2023-09-30 22:26
SpringBoot
lambda表达式
Java8
java8
新日期和时间api
1、新的日期类LocalDate1、一般采用工厂方法来创建新的日期,如LocalDatedate=LocalDate.of(2018,3,5)//2018-03-052、获取具体日期(年月日)date.getYear()//获取年2、新的时间类LocalTime跟LocalDate类似3、新的日期时间类LocalDateTimeLocalDateTime.of(2018,9,12,12,34,56
我的轩辕
·
2023-09-30 21:36
JDK1.8新特性简单介绍与理解(上)
今天是大年初六了,明天就该开始2021年的coding之旅了,趁着过年放假的时候,我想着先整理一下Java的新特性,现在来说,我们在工作中用的最普遍的就是
Java8
了,因为从9开始就是收费版本了,但是我们学习的
啥时能挣6000块
·
2023-09-30 21:56
Java语言复习
java
字符串
Java 8中字符串拼接新姿势:StringJoiner
其中还有一个重要的拼接方式我没有介绍,那就是
Java8
中提供的StringJoiner,本文就来介绍一下这个字符串拼接的新兵。
weixin_33719619
·
2023-09-30 21:25
java
开发工具
JAVA8
新特性之StringJoiner
文章目录概述案例其他用法前后缀拼接空值处理String.join()概述平时我们进行字符串拼接时,最常用的就是StringBuilder和StringBuffer了,但是在JDK1.8+中,引入了一个字符串拼接神器:StringJoiner。案例例如:hello,world,欢迎使用StringJoiner在JDK1.8之前,需要使用StringBuilder或者StringBuffer来进行拼接
欲无缘
·
2023-09-30 21:25
Java8新特性
java
jvm
数据结构
String及StringTable(五):
java8
的新工具类StringJoiner
在
java8
中,对于字符串拼接的操作还引入了一个新的类就是StringJoiner,这个类的作用就是提供了一种快捷的字符串拼接的模板方法。
冬天里的懒猫
·
2023-09-30 21:54
JAVA
字符串
java
jvm
面试
经验分享
在Ubuntu上通过Portainer部署微服务项目
docker-compose和portainer,在部署过程中遇到了不少问题,因为博主也是初学docker-compose,通过这次部署实战确实有所收获,在这篇文章一起分享给大家~目录第一步:开始前的准备工作1、拉取
java8
一个有梦想的Java程序员
·
2023-09-30 21:22
ubuntu
微服务
linux
jenkins 设置发送邮件
准备工作文件下载地址 密码【kyg4】文件所需目录:
java8
(可直接配置环境)、jenkins.war(版本:Jenkinsver.2.204.1)本文可选准备工作 jenkins更改插件下载镜像地址为国内镜像下载地址
温良_枯藤
·
2023-09-30 19:18
查看端口被占用:lsof
sudoyuminstall-ylsof如何查看比如查看8080端口被谁占用了[sarah@hadoop102bin]$lsof-i:8080COMMANDPIDUSERFDTYPEDEVICESIZE/OFFNODENAME
java8
769sarah53uIPv679500200t0TCP
m0_37759590
·
2023-09-30 17:05
linux
lsof
java8
stream流,list元素string转int,求和
ToIntFunctionmapper);LongStreammapToLong(ToLongFunctionmapper);DoubleStreammapToDouble(ToDoubleFunctionmapper)以上方法截自
java8
m0_59259076
·
2023-09-30 15:55
笔记
java
dynamic-datasource + parallelStream数据源切换失效
记录一次使用动态数据源+
java8
的ParallelStream并行流导致的数据源切换失效问题,先看一下异常记录:代码如下:@Service@DS(DataSourceConst.ORDER)publicclassOrderService
itxiaobaishu
·
2023-09-30 14:07
mybatis
spring
boot
Java8
如何使用@sun.misc.Contended避免伪共享?
什么是伪共享缓存系统中是以缓存行(cacheline)为单位存储的。缓存行是2的整数幂个连续字节,一般为32-256个字节。最常见的缓存行大小是64个字节。当多线程修改互相独立的变量时,如果这些变量共享同一个缓存行,就会无意中影响彼此的性能,这就是伪共享。缓存行上的写竞争是运行在SMP系统中并行线程实现可伸缩性最重要的限制因素。有人将伪共享描述成无声的性能杀手,因为从代码中很难看清楚是否会出现伪共
吴名氏.
·
2023-09-30 13:53
多线程
Jvm
Java
java
jvm
多线程
聊聊
java8
中的@sun.misc.Contended与伪共享
“持续创作,加速成长!这是我参与「掘金日新计划·6月更文挑战」的第30天,点击查看活动详情”@[toc]在前面学习ConcurrentHashMap的size方法的过程中,对于CounterCell这个类,有个特殊的注解@sun.misc.Contended。那么今天就来聊聊这个注解的具体作用和其底层的基本原理。/***Apaddedcellfordistributingcounts.Adapte
不会敲代码的谌
·
2023-09-30 13:22
java
缓存
算法
【并发编程】 --- 伪共享(False Sharing)底层原理及其解决方式
1.2缓存行的概念1.3伪共享(FalseSharing)的概念+其可能引发的性能问题2如何避免伪共享---数据填充2.1不使用数据填充时的效率验证2.2手动进行数据填充的效率验证2.3通过
java8
新特性
nrsc
·
2023-09-30 13:22
并发编程
JMM
缓存行
伪共享底层原理
数据填充
list<bean> 使用
java8
根据某几个属性去重复
1:需求根据bean对象的某几个属性去重2:distinct()的不足distinct是根据bean的hash与equals方法去重,达不到本次需求的要求3:数据准备@DatapublicclassDish{privateStringname;//菜的名称privateBooleanvegetaian;//是否为素privateIntegercalories;//卡路里privateTypetyp
draymond7107
·
2023-09-30 08:09
java8
java
list<Bean>
java8
根据某几个属性去重
单个list根据某几个属性去重/***过滤同一个List数据的策略**@paramfunction*@param*@return*/publicstaticPredicatedistinctByKey(Functionfunction){Mapseen=newConcurrentHashMapseen.putIfAbsent(function.apply(t),Boolean.TRUE)==nul
draymond7107
·
2023-09-30 08:09
java8
java
关于:
Java8
新特性函数式编程 - Lambda、Stream流、Optional
函数式编程stream流1.常用方法1.1中间操作filter可以对流中的元素进行条件过滤,符合过滤条件的才能继续留在流中例如,打印所有姓名长度大于1的作家的姓名Listauthors=getAuthors();authors.stream().filter(author->author.getName().length()>1).forEach(author->System.out.printl
wpj130
·
2023-09-30 07:27
JAVA
java
lambda表达式
stream流
JAVA函数式编程
Optional
java8
方法引用几个使用场景
样例接口,唯一方法的签名为一个int参数,一个MyClass类型返回值interfaceMyCons{MyClassfunc(intn);}样例类,静态内部类(是次要的),唯一构造方法,一个int参数staticclassMyClass{privateintval;MyClass(intv){val=v;}publicintgetValue(){returnval;}}准备拿来充当实现的方法pri
MatsuiRakuyo
·
2023-09-30 04:38
Java8
forEach 使用
引言在本文中,我们将向您展示如何使用新的
java8
foreach语句循环List和Map。
CPU不停转
·
2023-09-30 04:26
#maven+mybatis 逆向工程中出现Exception getting JDBC Driver的解决方法
4.0.0com.qianjue.mybatisMyBatis_MBG1.0-SNAPSHOT88UTF-8jarorg.mybatismybatis3.5.13junitjunit4.12testmysqlmysql-connector-
java8
.0.15log4jlog4j1.2.17
在下千玦
·
2023-09-29 21:02
#
java
mybatis
maven
java
Java 8和Java 11的新特性和优化=必应写的
Java8
和Java11的新特性和优化引言函数式编程lambda表达式方法引用函数式接口流式处理流的创建和操作并行流和顺序流Optional类模块化模块的概念和结构模块的声明和使用模块的依赖和服务其他新特性和优化接口中的默认方法和静态方法局部变量类型推断字符串
xixiyuguang
·
2023-09-29 20:51
java
jvm
开发语言
面试阿里常被问到的十个 Java 面试题
2.阐述Java7和
Java8
的区别。实话说,两者有很多不同。如果你能列出最重要的,应该就足够了。你应该解释
Java8
中
小刀爱编程
·
2023-09-29 17:01
java8
新特性
JAVA8
新增了很多特性,因为其简便、易懂,已经广泛用于生产环境中,为了不在工作的时候尴尬强烈建议掌握新特性。
Sahm5k
·
2023-09-29 16:00
java
java
开发语言
字符串常量池位于JVM哪里
Java8
之后,取消了整个永久代区域,取而代之的是元空间。运行时常量池和静态常量池存放在元空间中,而字符串常量池依然存放在堆中。
Bee.F
·
2023-09-29 15:51
java
java
jvm
【洛谷】【入门1】顺序结构(
Java8
)
(1)B2002Hello,World!题目描述编写一个能够输出Hello,World!的程序。publicclassMain{publicstaticvoidmain(String[]args){System.out.println("Hello,World!");}}(2)B2025输出字符菱形题目描述用*构造一个对角线长55个字符,倾斜放置的菱形。publicclassMain{public
朝阳同学
·
2023-09-29 14:19
洛谷算法题
java
开发语言
算法
数据结构
jvm
Java8
特性之Stream的原理解析和日常使用
本文是向大家介绍:
Java8
特性之Stream流的原理和日常使用,可以直观的理解Stream流操作和玩转集合1、什么是Stream1.1、简介
java8
新添加了一个特性:流Stream。
高阳很捷迅
·
2023-09-29 13:57
java8
lambda常用表达式
interfaceMyInterface{voiddosomething(Strings);}@SpringBootTestclassMybatisplusSpringbootApplicationTests{@Testvoidlambda(){Listlist=Arrays.asList("one","two","three","four","five","six","seven","fifth
qianlima210210
·
2023-09-29 10:03
java入门
java
docker高级篇第三章-dockerfile案例之制作自己的centos镜像
案例需求:我们以远程仓库的centos为模板,制作出代用vim\ifconfig\
java8
这样的镜像jdk镜像地址:https://mirrors.yangxin
凯哥Java
·
2023-09-29 07:57
一文读懂lambda
转眼间从
java8
引入的lambda也已经不再是个新鲜玩意儿了,然而笔者对它却是熟悉又陌生。网上已经有很多大佬写的相关文章,笔者今天就站在巨人们的肩膀上简单分析一下,嘿嘿嘿。
李发糕
·
2023-09-29 05:50
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他