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
jdk安装方法
ConcurrentHashMap的死循环问题
文章目录前言1.情景复现2.源码解析3.代码调试4.原因5.解决前言对于ConcurrentHashMap来说,能保证多线程下的安全问题,但是在
JDK
1.8中还是会出现一个bug,就是computeIfAbsent
JWASX
·
2024-02-20 11:19
源码分析
哈希算法
java
散列表
JDK
1.8的HashMap死循环复现
文章目录前言正文前言下面聊聊
JDK
1.7HashMap的死循环问题,在这之前首先要知道
JDK
1.7的HashMap底层是数组+链表的形式的正文
JDK
1.8解决了
JDK
1.7的头插法导致死循环的问题,但是
JWASX
·
2024-02-20 11:49
源码分析
java
数据结构
数据库
HashMap1.7中的线程安全问题
文章目录前言正文前言下面聊聊
JDK
1.7HashMap的死循环问题,在这之前首先要知道
JDK
1.7的HashMap底层是数组+链表的形式的正文下面给出
JDK
1.7的扩容代码//扩容代码voidresize
JWASX
·
2024-02-20 11:18
源码分析
哈希算法
java
数据结构
深入理解java虚拟机 下载_深入理解Java虚拟机
深入理解Java虚拟机电子版深入理解Java虚拟机电子版,全书共分为五大部分,统介绍了Java的技术体系、发展历程、虚拟机家族,以及动手编译
JDK
,了解这部分内容能对学习JVM提供良好的指引,里面还有更多的精彩内容
塞音菩光
·
2024-02-20 11:23
深入理解java虚拟机
下载
在Ubuntu下搭建开发环境
关于本文写作目标:作为在linux下安装
JDK
、MySQL、Zookeeper、Redis、MongoDB、RabbitMQ等开发组件的快速参考指南Linux版本:LinuxMint18.2Sonya(
·
2024-02-20 11:22
java中的引用类型
java中有4种引用类型分别是强引用,软引用,弱引用,虚引用从
JDK
1.2开始,引用分为4个级别,是程序更加灵活的控制对象的生命周期。这4种级别由高到低依次为:强引用,软引用,弱引用,虚引用。
ben大福
·
2024-02-20 10:38
LeetCode算法题-Invert Binary Tree
例如:输入:4/\27/\/\1369输出:4/\72/\/\9631本次解题使用的开发工具是eclipse,
jdk
使用的版本是1.8,环境是win764位系统,使用Java语言编写和测试。
程序员小川
·
2024-02-20 09:24
基于Java+Swing+Mysql实现通讯录管理系统
用户登陆2.查询信息3.新增信息4.修改信息5.修改信息三、数据库四、其他系统实现五、获取源码一、系统介绍1.登录系统2.查询信息3.新增信息4.修改信息5.删除信息运行环境:eclipse、mysql、
jdk
8
小码叔
·
2024-02-20 09:39
JavaSwing项目
mysql
java
数据库
java通讯录管理系统
在Linux下进行jre环境配置(以
JDK
1.7.0_79为例)
使用系统:centOS7.8在opt目录下新建java目录#mkdir-p/opt/java注意:/opt目录的磁盘空间大小。将安装包放到/opt/java目录下,并解压到当前目录#tar-zxvfserver-jre-7u79-linux-x64.tar.gz修改全局环境变量#vim/etc/profile在该文件最后添加以下内容,注意里面目录路径需要和解压后的实际目录一致。#setjavaen
技术带师御坂云
·
2024-02-20 08:21
cent虚拟机使用
java
linux
jenkins升级版本遇到的问题
00:01:25/usr/local/
jdk
1.8/bin/java-Dcom.sun.akuma.Daemon=daemonized-Dja
嘻哈记
·
2024-02-20 08:14
运维学习文档
jenkins
linux
运维
Java之多线程补充
线程停止线程状态:创建、就绪、阻塞、执行、死亡多个线程到就绪状态时统一听从cpu的调度运行停止线程的2个方式1.建议正常停止-->设置次数,不要陷入死循环2.使用标志位不要使用
JDK
中不建议或已经过时的方法以下是标志位结束代码
yrpyy
·
2024-02-20 08:08
java
开发语言
FL Studio21.2.3最新版一键安装版专业版水果FLStudio 2024最新下载
系统环境MicrosoftWindows1064位(建议在Win10电脑上使用)
安装方法
1、下载FLStudio编曲软件,如下图所示:FLStudio21链接:百度网盘-链接不存在提取码:07d9F
yanling2023
·
2024-02-20 08:05
macos
FL
Studio
21
FL
Studio
AndroidStudio升级到2022.3.1 Giraffe之后,
JDK
使用17出现module java.base does not “opens java.io“ to unnamed mod
我这里使用的AndroidGradlePlugin的版本为4.1.3,如下图Gradle的版本为7.2,如下图:出现错误的原因为:在Java9及以上版本中,引入了模块系统,以提供更好的封装和可靠性。然而,有时候我们可能会遇到"modulejava.basedoesnot“opensjava.io”tounnamedmodule"的错误信息。这个错误通常是由于未正确配置模块导致的在AndroidSt
晒干的老咸鱼
·
2024-02-20 08:23
Android
java
开发语言
使用【Python+Appium】实现自动化测试
一、环境准备1.脚本语言:Python3.xIDE:安装Pycharm2.安装Java
JDK
、AndroidSDK3.adb环境,path添加E:\Software\Android_SDK\platform-tools4
咖 啡加剁椒
·
2024-02-20 08:03
软件测试
python
appium
开发语言
软件测试
功能测试
自动化测试
程序人生
aspose-words轻松使用
wordpdfexcell等等今天主要说的是操作word先引入坐标提一嘴aspose的坐标直接从maven仓库引入会报找不到所以要先配置aspose自己的仓库坐标com.asposeaspose-words18.2
jdk
16com.asposeaspose-pdf18.2com.asposeaspose-cells18.2AsposeJavaAPIAsposeJav
高粱
·
2024-02-20 08:01
java
java动态类型语言支持(二)
java.lang.invoke包在
JDK
1.7发布之后引入了java.lang.invoke包,它是JSR-292的一个重要组成部分,这个包的主要目的实在之前单纯的依靠符号引用来去定调用的目标方法这种方式以外
gzss
·
2024-02-20 08:42
jmeter3.x以上版本安装插件的方法
官网已经有了详细的说明,但100个人里会有超过90个问,好吧,那这次就说一下这个问题吧在jmeter3.0之前的版本中,插件的
安装方法
需要自行去找相应的jar包然后放到对应的目录中。但现在基本不在
测试帮日记
·
2024-02-20 08:32
jenkins自动化部署
Jenkins安装安装前提条件yuminstalljava-1.8.0-open
jdk
*gitmaven-y1.下载jenkinswgethttps://mirrors.tuna.tsinghua.edu.cn
狂loong人生
·
2024-02-20 07:55
技术
jenkins
ci/cd
Android项目jenkins自动化打包
Android项目jenkins自动化打包1.jenkins安装步骤下载jenkins安装包:https://jenkins.io/zh/download/卸载open
jdk
,如果云服务有open
jdk
水中波纹-zbw
·
2024-02-20 07:23
android技能
android
jenkins
mapstruct常用属性填充示例
适用版本
jdk
8、
jdk
11第一步引入坐标org.mapstructmapstruct1.4.1.Finalorg.mapstructmapstruct-processor1.4.1.Finalprovided
wit_cx
·
2024-02-20 07:41
java
java
【Spring连载】使用Spring Data访问 MongoDB(一)----快速指南
【Spring连载】使用SpringData访问MongoDB(一)----快速指南一、版本要求一、版本要求SpringDataMongoDB4.x二进制文件需要
JDK
级别17及以上版本和SpringFramework6.1.4
85程序员老王
·
2024-02-20 06:16
spring
mongodb
java
10_Java泛型
一、为什么要有泛型1.泛型的设计背景集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的对象,所以在
JDK
1.5之前只能把元素类型设计为Object,
JDK
1.5之后使用泛型来解决。
DustinWangq
·
2024-02-20 06:15
Java高级编程
java
泛型
maven安装oracle驱动,本地MAVEN环境安装 ojdbc oracle驱动
安装版本:ojdbc8.jar(
jdk
1.8)1.oracle下载最新版的ojdbc8.jar2.将包安装到maven中,安装命令如下mvninstall:install-file-Dfile=E:/ojdbc8
再见哈斯卡
·
2024-02-20 06:45
maven安装oracle驱动
synchronized原理
JDK
1.6开始Synchronized锁就做了各种的优化优化有:偏向锁,轻量级锁
packet
·
2024-02-20 05:19
使用Monkey对app进行稳定性测试
Monkey测试环境2、第二步理解Monkey测试原理3、第三步理解Monkey命令语法4、第四步掌握Monkey常用参数5、第五步执行稳定性测试6、第六步测试结果分析二、第一步环境搭建1、官网下载并安装
jdk
2
勇敢的打工人海励
·
2024-02-20 05:19
web
app
Spring+SpringMVC+mybatis+5.7MySQL项目搭建
项目搭建1.创建maven项目2.配置项目3.配置SpringMVC4.引入log4j.properties5.测试springMVC6.引入mybatis7.测试mybatis1.创建maven项目
jdk
凤麟居士
·
2024-02-20 05:56
java
ssm
5.7mysql
ssm
从0到1搭建企业分布式系统-07-jenkins搭建
jenkins主要用来做持续集成,原理是开发人员将代码提交到git后,点击jenkins构建会通过mvn将代码打包成war包,然后自己写一些脚本,发布到具体的应用,实现开发环境自动化部署搭建1.前提条件:已安装
jdk
Coding626
·
2024-02-20 04:03
archlinux安装记录
安装方法
:通过硬盘用grub引导ISO(archlinux-2013.01.04-dual.iso,i686)来安装,安装
HayesPan
·
2024-02-20 04:33
linux
archlinux
os
linux
archlinux
os
kafka命令行操作
kafka命令行操作:配置环境变量:exportJAVA_HOME=/usr/lib/jvm/java-1.8.0-open
jdk
exportJRE_HOME=${JAVA_HOME}/jreexportCLASSPATH
叶惠美zz
·
2024-02-20 04:32
kafka
Java-贪吃蛇游戏
不然图片加载不出来1.准备工作
JDK
版本:
JDK
8.0开发工具:IDEA2.设计游戏图纸实现700*900宽度值为700像素,每个格子为25像素,共计有28个格子宽度值为900像素,每个格子为25像素,
YCY^v^
·
2024-02-20 03:30
Java项目
笔记
贪吃蛇
游戏
java
如何在云服务器 ECS 安装 Tomcat
第一步,先安装
JDK
:使用yum命令搜寻一下open
jdk
的包:[root@VM-0-10-centos~]#yumlist|grepopen
jdk
*java-1.8.0-open
jdk
.x86_641
以礼同航
·
2024-02-20 03:07
(转)java中的各种锁详细介绍
本文旨在对锁相关源码(本文中的源码来自
JDK
8)、使用场景进行举例,为读者介绍主流锁的知识点,以及不同的锁的适用场景。
sh_mm
·
2024-02-20 03:23
(二)【Jmeter】专栏实战项目靶场drupal部署
前置条件参考“(一)【Jmeter】
JDK
及Jmeter的安装部署及简单配置”安装部署Jmeter,从文章最后下载“Postman、Rancher.ova、VirtualBox-7.0.12-159484
WEL测试
·
2024-02-20 02:12
JMeter接口测试实战指南
jmeter
自动化
测试工具
java/php/net/python美容美发店会员管理系统
本系统带文档lw万字以上文末可领取本课题的JAVA源码参考开发环境开发语言:Java框架:ssm技术:JSP
JDK
版本:
JDK
1.8服务器:tomcat7数据库:mysql5.7(一定要5.7版本)数据库工具
星云计算机毕设程序源码
·
2024-02-20 02:26
java
开发语言
【附源码】计算机毕业设计java学生宿舍管理系统设计与实现
项目运行环境配置:
Jdk
1.8+Tomcat7.0+Mysql+HBuilderX(Webstorm也行)+Eclispe(IntelliJIDEA,Eclispe,MyEclispe,Sts都支持)。
李会计算机程序设计
·
2024-02-20 02:24
java
mybatis
mysql
java2-1
总结simpledataformat常用方法‘格式总结cander细节总结
jdk
8新增时间类zoneld时区instant时间戳zonedatatime带时区的时间datatimeformatter用于时间的格式化和解析日历类工具类包装类
s2532478980
·
2024-02-20 02:52
java
开发语言
Eclipse编辑器基本设置
点击OK上图中选中的标签Braces花括号之后再编辑别的风格的时候在上一层菜单点击Edit按钮5、内容辅助设置6、
JDK
添加、选择及编译设置
JDK
添加点击右边Add按钮编译设置7、修改智能提示选项说明打点
无忧无虑Coding
·
2024-02-20 02:50
J2EE相关
Python cvxpy 安装报错问题
根据网络资料的查询,我得知了:安装cvxpy需要先安装numpy,mkl,scipy,cvxopt,scs,ecos,osqp这几个包至于
安装方法
,则是通过cmd命令窗口用pip以此安装即可pipinsta
seeseaXi
·
2024-02-20 01:11
python
开发语言
线性代数
Java复习九:枚举类+注解
*当需要定义一组常量时,强烈建议使用枚举类*如果枚举类的只有一个对象,可以作为单例模式的实现方式**枚举类的定:*方式一:
jdk
5.0之前,自定义枚举类*步骤:1声明对象的属性:privatefinal
下坠丷
·
2024-02-20 01:15
JAVA基础复习
java
SpringBoot+Vue应急物资管理系统 医疗物资管理系统 物资库管理系统Java
、开发介绍1.1开发环境开发语言:Java数据库:MySQL系统架构:B/S后端:SpringBoot(Spring+SpringMVC+Mybatis)前端:Vue工具:IDEA或者Eclipse,
JDK
1.8
计算机程序老哥
·
2024-02-20 01:03
Java基础——枚举与注解
2、枚举的实现代码示例:方式一,
JDK
5.0之前,自定义枚举类1publicclassSeasonEnum{23//枚举当前类的多个对象4publicstaticfi
头顶假发
·
2024-02-20 01:10
Java
程序员
编程
java
servlet
spring
Java基础:枚举和注解
如何定义枚举类2.1自定义枚举类2.2使用enum关键字定义枚举类2.3自定义枚举类与使用enum定义枚举类的联系3.枚举类常用方法4.使用enum关键字定义的枚举类实现接口二、注解1.概述2.注解示例3.
JDK
QianZhiSanyao
·
2024-02-20 01:09
Java基础
java
枚举类与注解
例如:星期:Monday(星期一)、…、Sunday(星期天)2.枚举类的相关说明枚举类的实现
JDK
1.5之前需要自定义枚举类
JDK
1.5新增的enum关键字用于定义枚举类枚举类的属性枚举类对象的属性不应允许被改动
IT程
·
2024-02-20 01:09
Java知识体系
#
Java高级
java
枚举类
枚举与注解的使用说明
Enum类常用方法Enum类的主要方法步骤案例实现接口的枚举类使用enum关键字定义的枚举类实现接口的情况案例注解理解常见的Annotation一:生成文档相关的注解说明案例二:在编译时进行格式检查(
JDK
万能的小白。
·
2024-02-20 01:07
Java
java
枚举类
十二:枚举与注解
枚举类的理解1.2、自定义枚举类1.3、使用enum关键字定义枚举类1.4、Enum类中的常用方法1.5、使用enum关键字定义的枚举类实现接口02、注解的使用2.1、注解的理解2.3、如何自定义注解2.4、
jdk
老干妈拌士力架
·
2024-02-20 01:05
尚硅谷Javase
java
Mac Open
JDK
jdk
12编译
需要的材料Open
JDK
12源码下载browse可以看到
jdk
12的目录zip下载源码Open
JDK
11下载准备环境brew--安装/bin/bash-c"$(curl-fsSLhttps://raw.githubusercontent.com
hello_zzw
·
2024-02-20 00:01
Java
jdk12
java
mac
Python如何运用matplotlib库绘制3D图形
准备工作:python中绘制3D图形,依旧使用常用的绘图模块matplotlib,但需要安装mpl_toolkits工具包,
安装方法
如下:windows命令行进入到pytho
hakesashou
·
2024-02-20 00:58
python基础知识
python
matplotlib
3d
Java中的Arrays和Lambda表达式
常用方法数组中是对象(如何排序)Lambda什么是LambdaLambda表达式的省略规则Arrays是一个用来操作数组的工具类常用方法数组中是对象(如何排序)方式一方式二Lambda什么是Lambda是
JDK
8
Mafia.M.A
·
2024-02-20 00:55
Java学习路线
java
开发语言
springboot/ssm浙江艾艺塑业设计公司网站Java企业官网员工系统
springboot/ssm浙江艾艺塑业设计公司网站Java企业官网员工系统开发语言:Java框架:springboot(可改ssm)+vue
JDK
版本:
JDK
1.8(或11)服务器:tomcat数据库
Java学长-kirito
·
2024-02-20 00:15
java
springboot/ssm自动售货机系统Java在线购物商城管理系统
springboot/ssm自动售货机系统Java在线购物商城管理系统开发语言:Java框架:springboot(可改ssm)+vue
JDK
版本:
JDK
1.8(或11)服务器:tomcat数据库:mysql5.7
Java学长-kirito
·
2024-02-20 00:15
java
spring
boot
后端
上一页
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
其他