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
jdk8
JDK中的并发bug?
最近研究Java并发,无意中在
JDK8
的System.console()方法的源码中翻到了下面的一段代码:privatestaticvolatileConsolecons=null;/***Returnstheunique
weixin_30421809
·
2023-11-13 18:14
java
JDK8
ConcurrentHashMap computeIfAbsent bug分析
前段时间准备研究一波Mybatis,代码下载到IDEA,一路Debug走了一遍,头已经绕晕,准备放弃突然看到一些英文上面写了啥bug啥的,于是打开链接看了下,大概就是说的computeIfAbsent方法,如果key存在的情况下也会加锁,会影响性能,后面又百度了下,发现还有其他bug在写本文前,也看了些网上的文章,大概就是说的是在调用computeIfAbsent(key,…)方法时,正好其他线程
xiaoye-2018
·
2023-11-13 18:43
多线程
JDK8
的 ConcurrentHashMap 有 Bug?
JDK8
的ConcurrentHsahMap怎么可能会有bug?
知食份子.
·
2023-11-13 18:13
java
后端
你连存活到
JDK8
中著名的Bug都不知道,我怎么敢给你加薪?
在CopyOnWriteArrayList和ArrayList的构造函数中:6260652这个编号代表JDKbug库中的编号http://bugs.java.com/bugdatabase/view_bug.do?bug_id=6260652http://bugs.java.com/bugdatabase/view_bug.do?bug_id=6515694这2个bug是同一个问题。这个bug是什
JAVA构造师 Ghost1Xiao
·
2023-11-13 18:41
jvm
java
jdk
大伟 JAVA之路
JAVA个人环境准备下载IDEA2021.2.3https://www.jetbrains.com/idea/download/other.html靠下位置有,已经下载到“下载目录”下载
JDK8
https
wangwei830
·
2023-11-13 17:18
java
intellij-idea
开发语言
JDK8
线程池-ThreadPoolExecutor动态调整corePoolSize与maximumPoolSize
前言线程池ThreadPoolExecutor在运行的过程中,业务并发量变动,需要不停服务调整线程池的线程数,ThreadPoolExecutor支持动态调整corePoolSize与maximumPoolSize的值。1.示例demopublicclassThreadChangeTest{publicstaticvoidmain(String[]args)throwsInterruptedExc
fenglllle
·
2023-11-13 11:37
Java
并发编程
算法
线程池技术
springboot项目部署到centos环境下
环境系统:centos764位安装jdk第一步:下载先进入官网:http://www.oracle.com/technetwork/java/javase/downloads/
jdk8
-downloads
xinzi11243094
·
2023-11-13 10:38
java
Java常用类(未完)
目录一、字符串相关的类(String类及常用方法、StringBuffer、StringBuilder)二、
JDK8
之前的日期时间API(System静态方法、Date类、Calendar类、SimpleDateFormat
不爱吃^鱼的猫
·
2023-11-13 08:09
Java基础编程
java
1024程序员节
ERROR: Could not download kotlin-stdlib-
jdk8
.jar
androidstuido换个版本后提示ERROR:Couldnotdownloadkotlin-stdlib-
jdk8
.jar(org.jetbrains.kotlin:kotlin-stdlib-
jdk8
龙之吻
·
2023-11-13 00:03
Android
jdk1.8的安装和环境变量的配置最新版(超详细,保姆级教程)
版本(2)方式二:通过Oracle官网进行下载2.jdk的安装二、环境变量的配置1.通过jdk路径配置环境变量2.通过JAVA_HOME配置环境变量一、JDK的下载和安装1.JDK的下载jdk1.8又称
jdk8
.0
大臣呀~
·
2023-11-12 17:35
java
数据库
服务器
解决org.apache.jasper.JasperException: 无法为JSP编译类
我用的是jdk17,经过查阅相关资料得出一般使用
jdk8
就可以解决此类问题2.解决方案所以要从根本上解决问题就就需要将idea的jdk版本更换一下,由于部分小伙伴是第一次解决这样的问题
五小悟
·
2023-11-12 16:06
Java
tomcat
java
servlet
JDK 8 Stream流的优美用法——groupingBy结合joining用法
一,业务需求由于业务原因需要给客户在截止日期内发送提醒短信,某个客户可能有多条数据需要提醒,那么如果给客户发送多条短信可能会有所抵触,那么为了将多条数据和成一条发送,这就需要用到
jdk8
的特性steam
似水流年,是谁苍白了等待
·
2023-11-12 15:24
Java
java8
JVM源码剖析之线程的创建过程
版本信息:jdk版本:
jdk8
u40源码剖析:publicclassThreadimplementsRunn
程序员李哈
·
2023-11-12 13:37
源码解读
Java底层
java
JVM源码
多线程
JVM源码剖析之Thread类中sleep方法
版本信息:jdk版本:
jdk8
u40写在前面:大部分的Java程序员知道让线程睡眠的方法是Thread.sleep方法,而这个方法是一个native方法,让很多想知道底层如何让线程睡眠的程序员望而却步。
程序员李哈
·
2023-11-12 13:06
Java底层
源码解读
java
jvm
JVM源码剖析之软、弱、虚引用的处理细节
目录写在前面:源码剖析:Java层面:JVM层面:使用危险点:总结:版本信息:jdk版本:
jdk8
u40垃圾回收器:Serialnew/old写在前面:不同的垃圾回收器所对应的算法不一样,效率更不一样。
程序员李哈
·
2023-11-12 13:30
Java底层
源码解读
java
JVM源码
基于ubuntu 22, jdk 8x64搭建图数据库环境 hugegraph--google镜像chatgpt
基于ubuntu22,
jdk8
x64搭建图数据库环境hugegraphdownload环境uname-a#Linuxwhiltez5.15.0-46-generic#49-UbuntuSMPThuAug418
ziix
·
2023-11-12 12:17
ubuntu
java
数据库
使用
jdk8
自带的Java VisualVM工具,通过JMX连接远程Linux服务器的Tomcat监控其运行时性能
使用
jdk8
自带的JavaVisualVM工具,通过JMX连接远程Linux服务器的Tomcat监控其运行时性能(CPU、堆内存、类载入、线程)背景:线上系统部署后,希望实时监控其运行状况,以期分析数据并做相应的系统优化
博风
·
2023-11-12 08:02
Java相关
#
Tomcat
JVM
监控
visualVM
Linux
Tomcat
Java小白 前端后端开发 环境搭建【jdk+idea+webstorm+maven+nodejs+vue+mysql】
二、安装IDEA集成开发环境三、安装webstorm四、安装Maven包管理工具五、安装配置Node.js,@Vue/cli六、安装配置MySQL七、IDEA社区版连接MySQL一、安装JDK百度搜索
JDK8
JM1307hhh
·
2023-11-12 04:06
环境搭建
java
intellij-idea
idea
maven
spring
Windows 安装 JDK 8 和 JDK 17 和多版本JDK切换
目录下载JDK安装JDK配置环境变量卸载JDK卸载
JDK8
卸载JDK17下载JDK
JDK8
下载地址:https://www.aliyundrive.com/s/koYe1SVRg76JDK17下载地址:
有来技术
·
2023-11-12 04:47
软件工具
windows
java
开发语言
jdk
Java基础-面向对象进阶-抽象类, 接口, 内部类
Java基础-面向对象进阶-抽象类,接口,内部类抽象类接口接口的基本使用接口中成员的特点接口和类之间的关系综合练习接口的扩展
JDK8
开始接口中新增的方法适配器设计模式内部类初识内部类成员内部类静态内部类局部内部类匿名内部类来源
Y_cen
·
2023-11-12 02:20
java基础
java
开发语言
抽象类
接口
内部类
匿名内部类
适配器设计模式
Docker和JVM应用OOM那些事
本文涉及的JVM相关描述特指HotSpot
JDK8
。2.OOM机制2.1.Linux的OOM机制当系统内存不足时,Linux内核会触发OOMKille
那一缕尘心
·
2023-11-11 19:17
Java
生产实践
docker
jvm
java
从
JDK8
升级到JDK17
JDK8
太老了,发布10年了吧,新开发的还是用最新免费长期支持版JDK17吧。这次把工程和环境升级到JDK17再继续后面工作,避免后面写多了还得解决升级问题。
小乌鱼
·
2023-11-11 17:45
java
【Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of 】
SpringBootTest测试Mybatis-Plus接口,报错如下:E:\Develop\
jdk8
\bin\java.exe-agentlib:jdwp=transport=dt_socket,address
Dragon_JavaEE
·
2023-11-11 16:59
mybatis
java
intellij-idea
bug
JDK8
支持的时间与空间计算单位
@DurationUnit(ChronoUnit.MINUTES)与@DataSizeUnit(DataUnit.MEGABYTES)@DurationUnit(ChronoUnit.MINUTES)privateDurationserverTimeOut;@DataSizeUnit(DataUnit.MEGABYTES)privateDataSizedataSize;
溜溜仔仔
·
2023-11-11 10:08
空间计算
java
JDK8
系列:阻塞队列 之 LinkedTransferQueue(无界阻塞队列)源码解析
1、LinkedTransferQueue简介是一个由链表结构构成的无界阻塞TransferQueue队列。相对于其他阻塞队列,多了tryTransfer和transfer方法。LinkedTransferQueue是LinkedBlockingQueue、SynchronousQueue(公平模式)、ConcurrentLinkedQueue三者的集合体,它综合了这三者的方法,并且提供了更加高效
Haochengqi
·
2023-11-11 10:51
JDK8
Java中的集合框架
数据结构
Windows环境搭建Zookeeper和Kafka
1、安装
JDK8
JDK8
下载地址:https://www.oracle.com/java/technologies/javase/javase-
jdk8
-downloads.html配置环境变量:JAVA_HOME
ℒℴѵℯ棋子豆
·
2023-11-11 05:07
kafka
java-zookeeper
zookeeper
Java-SimpleDateFormat线程安全问题
文章目录SimpleDateFormat使用示例SimpleDateFormat问题线程不安全解决方案使用局部变量使用全局变量&操作加锁使用ThreadLocal进行线程隔离
JDK8
-DateTimeFormatter
计缘FromZero
·
2023-11-10 18:05
java
源码
线程安全
swagger python自动化用例_使用pytest+allure等框架进行自动化测试
文章目录1、框架介绍2、安装
JDK8
(包括配置环境变量)3、安装Python3(包括配置环境变量)4、安装scoop5、安装windows版的allure6、安装python版的selenium7、安装谷歌浏览器
weixin_39701288
·
2023-11-10 15:37
swagger
python自动化用例
Jdk 1.8 for mac 详细安装教程(含版本切换)
详细安装教程(含版本切换)官网下载链接https://www.oracle.com/cn/java/technologies/downloads/#java8-mac一、选择我们需要安装的jdk版本,这里以
jdk8
Ton Jeetle
·
2023-11-10 12:13
java
macos
开发语言
zookeeper部署
虚拟三台主机node01、node02、node03zookeeper软件版本zookeeper-3.4.10,下载地址:zookeeper下载jdk安装略zookeeper部署依赖jdk,jdk安装步骤见
jdk8
浪子尘晨
·
2023-11-10 05:36
J2EE学习
java-zookeeper
zookeeper
分布式
Maven+Jmeter+Ant+Jenkins实现持续集成-接口自动化测试
一、环境搭建(工具安装)1、Java环境推荐安装
jdk8
版本,配置好系统环境变量。
中元coder
·
2023-11-10 01:41
软件测试
jenkins
maven
jmeter
jenkins.war -
jdk8
版本
官方的地址下载太慢,下面是最新版的支持
jdk8
版本的链接:https://pan.quark.cn/s/b51630279a05
我是一个测试Q
·
2023-11-10 00:58
jenkins
Java常用类 : 涵盖字符串、日期时间等
目录一、❤️字符串相关类1.String类1.1String的特性1.2String的实例化方式1.3String类中的常用方法2.StringBuffer、StringBuilder类二、❤️
JDK8
侯静川
·
2023-11-09 20:23
Java高级编程
java
jvm
开发语言
面试
详述Java内存屏障,透彻理解volatile
来源:详述Java内存屏障,透彻理解volatile系列文章目录【JVM系列】第一章运行时数据区【JVM面试题】第二章从JDK7到
JDK8
,JVM为啥用元空间替换永久代?
青花锁
·
2023-11-09 17:50
面试
JVM
java
开发语言
volatile
内存屏障
编译器屏障
CPU屏障
log4j关于JNDI注入漏洞验证及修复
注入漏洞验证及修复一、漏洞说明二、漏洞检测方案三、影响范围四、影响组件五、彻底解决方案(附升级包下载地址)六、临时缓解方案七、漏洞复现八、本地编译log4j-2.15.0-rc版本方法1、下载源码2、安装
JDK8
软件研发漫谈
·
2023-11-09 11:08
Java
安全
apache
服务器
log4j
log4j2
以及
jdk8
和
jdk8
之前 成员变量、静态变量、局部变量变化。final修饰变量的细节
jvm栈、本地方法栈、程序计数器为线程隔离的数据区,方法区、堆为线程共有java虚拟机栈对于虚拟机栈是线程私有的,,它主要由局部变量表、操作数栈、动态连接、方法出口等信息。每个方法对应着一个栈帧在虚拟机中从入栈到出栈的过程。局部变量表存放了编译器可知的各种java虚拟机基本数据类型(boolean,bytechar,shortintfloatlongdouble)、对象引用(reference),
逆流而上up
·
2023-11-09 04:28
jvm
java
Vue项目环境搭建
最近想试着自己搭建个简单的接口自动化测试平台,就是前端上传自动化case,后端执行自动化脚本搭建平台的第一步就是先准备开发环境后端环境语言:java开发工具:IntelliJIDEA环境:
jdk8
数据库
MY Daisy
·
2023-11-09 01:30
自动化测试
vue.js
前端
javascript
APP安全学习
全局扫描mobsf安装要求InstallGitInstallPython3.8-3.9Install
JDK8
+InstallMicrosoftVisualC++BuildToolsInstallOpenSSL
6right
·
2023-11-09 00:12
安全
安全
学习
python
JDK8
+ FFMPEG + Libreoffice镜像的制作
JDK8
+FFMPEG+Libreoffice镜像的制作
JDK8
整合FFMPEG此镜像是根据jrottenberg/ffmpeg:centos镜像做为基础镜像,增加了
jdk8
的支持FROMjrottenberg
Fenglin1994
·
2023-11-08 19:52
docker
docker
ffmpeg
libreoffice
java
jdk8
ConcurrentHashMap 源码解析
why今天面试新同学,整理面试题的时候,看到ConcurrentHashMap,很久之前了解过,记得是按segment分段锁提高并发效率,
jdk8
重写了这个类,平常业务代码中用到的也比较少,忽略了,今天重新拾起来看一下
圈T社区
·
2023-11-08 15:34
圈T社区
Java
ConcurrentHashMap源码解析(
JDK8
)
文章转自:https://my.oschina.net/hosee/blog/675884并发编程实践中,ConcurrentHashMap是一个经常被使用的数据结构,相比于Hashtable以及Collections.synchronizedMap(),ConcurrentHashMap在线程安全的基础上提供了更好的写并发能力,但同时降低了对读一致性的要求(这点好像CAP理论啊O(∩_∩)O)。
collective_lz
·
2023-11-08 15:31
jdk
Mall4cloud 微服务商城系统 2.0 发布
本次更新重点:系统由
jdk8
最低要求升级到jdk17springboot由2.7.x升级到3.1.xjavax升级到jakartaspring-cloud2021.0.5升级到2022.0.4spring-cloud-alibaba
csdn_linuxprobe
·
2023-11-08 13:55
微服务
java
spring
boot
JDK8
ConcurrentHashMap源码分析
文章目录常量说明put()方法putVal()方法initTable():初始化数组treeifyBin():链表转红黑树tryPresize():初始化数组+扩容TreeBin()构造方法:生成红黑树putTreeVal():往红黑树中插入值helpTransfer():多线程帮助扩容addCount():计算Map中的元素总数(put时+1,delete时-1)fullAddCount():C
一名小码农
·
2023-11-08 12:43
源码
数据结构
链表
map
concurrentHashM
源码
JDK8
HashMap put() 方法源码分析
文章目录一、前置知识红黑树定义二、构造方法HashMap()HashMap(intinitialCapacity,floatloadFactor)tableSizeFor(intcap):计算hashmap初始容量三、put方法源码1.put()hash(Objectkey):计算key的hash值2.putVal()通过hash计算数组下标3.resize():扩容扩容时计算数组下标4.tree
一名小码农
·
2023-11-08 12:42
算法
哈希算法
算法
java
hashmap
源码
day15【File类、递归、字节流】.相对路径和绝对路径的概念、递归求和、文件搜索、IO流的概述、Java中IO的四大流、字节流练习:复制图片
day15【File类、递归、字节流】反馈和复习1.内容太少,有点担心2.内容讲的太浅(多线程一块)昨天(
JDK8
):1.Lambda标准格式:(参数)->{方法体;return返回值;}省略格式:a.
编程叮当猫
·
2023-11-08 10:31
【模块1】JAVAEE进阶模块
java
在KylinV10上离线安装jenkins实现自动部署
前言在安装jenkins前需要先安装
jdk8
。
偷偷学习被我发现
·
2023-11-08 07:03
jenkins
运维
java
JDK8
常用的Stream流操作 方法
原文地址BYJason文章目录原文地址Stream流Stream创建集合普通List创建集合Arrays创建集合Stream创建集合Stream流转集合(collect)List转MapMap转ListgroupingBy分组Stream遍历(map、peek、forEach)mappeekforEach【迭代器】总结Stream过滤(filter)Stream排序(sort)Stream使用案例
肥宅友
·
2023-11-08 04:15
技术分享
java
list
40.JVM方法区(元空间)大小设置(-XX:MetaspaceSize和-XX:MaxMetaspaceSize)
(JDK7目前已经很少用了,这两个参数在
JDK8
及以后已经没有了,所以不必掌握,了解一下)b)
JDK8
及以后:可以使用-XX:M
simpleGq
·
2023-11-08 00:11
JVM
方法大小设置
元空间大小设置
永久代大小设置
Docker——自定义镜像
Dockerfile2.1案例:基于Ubuntu镜像构建一个新镜像,运行一个java项目2.1.1新建文件夹docker-demo2.1.2拷贝docker-demo.jar到docker-demo2.1.3将
jdk8
我爱布朗熊
·
2023-11-07 22:47
docker
docker
运维
容器
配置表测试框架搭建-⑧Jenkins搭建集成配置表检查
文章目录前言安装安装Java-
JDK8
安装Jenkins安装Allurecommandline实践一、初始化Jenkins二、安装Jenkins-allure插件三、新建任务运行结语前言Jenkins的搭建网上有很多教程
游戏测试-AJian
·
2023-11-07 22:14
配置表检查框架
jenkins
ubuntu
python
测试工具
测试用例
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他