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
JAVA高级JDK
CountDownLatch原理剖析
在CountDownLatch出现之前一般都使用线程的join()方法来实现这一点,但是join方法不够灵活,不能够满足不同场景的需要,所以
JDK
开发组提供了CountDownLatch这个类,我们前面介绍的例子使用
Andy技术支援
·
2024-01-11 14:25
Java多线程并发
java
并发
多线程
计算机毕业设计-----SSH校园精品课程网前后台
分为管理员与学生两种角色;前台功能:网站首页,校园新闻,课程中心,资源下载,互动交流,个人中心后台功能:首页,新闻,用户管理,作业管理文件类型,添加课程,课程管理等等环境需要1.运行环境:最好是java
jdk
1.8
小星计算机毕设
·
2024-01-11 14:08
计算机毕业设计
课程设计
ssh
运维
java
开发语言
python
HashMap-链表与红黑树转换触发条件
JDK
1.8对HashMap进行了很多优化。例如当一个槽位slot上的链表个数过多时,则会将链表转换为红黑树,以提高查询检索的效率。
Just-Today
·
2024-01-11 13:47
java
链表
数据结构
java
红黑树
hashmap
Spring实战学习03之--------AOP(面向切片)
Spring实战学习03之--------AOP(面向切片)一、AOP的简介1.1什么是AOP1.2AOP的作用和优势1.3AOP的底层实现1.4AOP的动态代理技术1.4.1基于
JDK
动态代理的AOP1.4.1
酷酷的朱先森i
·
2024-01-11 13:16
Java
spring
学习
代理模式
elasticSearch多字段聚合查询示例【基于java api】
一、使用环境
jdk
:1.8es:7.15.2背景:实现类似selectcount(*),name,agefromtable_namegroupbyname,age功能二、查询代码:使用Terms聚合查询
张声录1
·
2024-01-11 13:59
java
elasticsearch
开发语言
Jmeter压缩包安装
JMeter不需要安装,但是JMeter作为java应用前提是需要
JDK
环境的支持。无论是哪种安装方式,都需要有对应环境的前置条件,下面先来看一下对应的前置条件:前置条件Java安装
阿汤哥的程序之路
·
2024-01-11 13:58
测试工具
jmeter
Java环境准备:
JDK
与IDEA
新手小白学Java–环境准备篇文章目录新手小白学Java--环境准备篇第1节
JDK
的下载与安装第2节IDEA的下载与安装第3节使用IDEA创建第一个Java项目第4节使用小技巧查看电脑的操作系统版本显示出文件的后缀名
程序媛 泡泡
·
2024-01-11 13:50
Java小白入门
java
intellij-idea
华为云AI:轻松实现图像识别调用
一、环境配置Maven(没有直接下载华为的SDK包,而是使用Maven安装依赖)
JDK
19(官方的SDK包要求
JDK
版本必须高于
JDK
8版本,大家根据自己只要满足版本要求即可)开发工具:IDEA2023.3
浩泽学编程
·
2024-01-11 12:18
AIGC
华为云
人工智能
java
计算机视觉
图像处理
常用API
1.API1.1API概述-帮助文档的使用什么是APIAPI(ApplicationProgrammingInterface):应用程序编程接口java中的API指的就是
JDK
中提供的各种功能的Java
Achieving阿六
·
2024-01-11 12:13
java基础
java
开发语言
从
JDK
源码级别剖析JVM类加载器
欢迎大家关注我的微信公众号:类加载运行全过程当我们用java命令运行某个类的main函数启动程序时,首先需要通过类加载器把主类加载到JVM。packagecom.tuling.jvm;publicclassMath{publicstaticfinalintinitData=666;publicstaticUseruser=newUser();publicintcompute(){//一个方法对应一
Myname_China
·
2024-01-11 11:19
jvm
java
jvm
B02 迭代器模式
JDK
源码分析
java.util.ArrayListItr作为具体的Iterator以内部类的方式实现在ArrayList中,使其可以访问ArrayList中维护的数组elementData;ArrayList又是java.util.Collection的具体实现,迭代器模式中的角色都体现到了;publicclassArrayListextendsAbstractListimplementsList,Rando
乌鲁木齐001号程序员
·
2024-01-11 11:56
面试题:String s = new String(“xyz“) 创建了几个对象?
从方法区说起常量池存在于方法区,而方法区在
jdk
1.7版本前后改变比较大,所以还是先来说说方法区的演变。在
jdk
1.7版本之前,常量池存在
xuxu1116
·
2024-01-11 11:47
面试题
java
面试题
【设计模式-02】Strategy策略模式及应用场景
一、参考资料Java官方文档Overview(JavaSE18&
JDK
18)moduleindexhttps://docs.oracle.com/en/java/javase/18/docs/api/index.htmlJava
飞鸽FlyGo
·
2024-01-11 11:55
#
设计模式
MCA
策略模式
设计模式
java
应用场景
kubeSphere DevOps自定义容器环境
JDK
11
kubeSphereDevOps自定义容器环境
JDK
11前言增加
JDK
11容器环境检查是否成功不生效的原因排查按步骤执行如下命令前言kubeSphere版本v3.1.1遇到问题:kubeSphere默认支持容器只有
孟德爱吃香菜
·
2024-01-11 11:24
k8s
jenkins
devops
servlet
java
Hadoop高可靠集群搭建步骤(手把手教学)【超级详细】
超级详细】文章目录1HA集群基础配置1.1创建系统为Centos7(Linux)的虚拟机1.2基本网络配置1.3连接FinalShell2NTP时间同步和免密登录2.1NTP时间同步2.2集群免密登录3
JDK
小伍_Five
·
2024-01-11 11:50
hadoop
大数据
分布式
Ambari 安装部署教程(手把手教学)【超级详细】
.重新启动网络配置3.测试网络是否畅通(本地PING虚拟机IP)4.更改主机名5.配置FQDN(所有节点)6.克隆其他节点7.更改hosts,添加主机映射8.关闭防火墙9.关闭SELINUX10.安装
JDK
83
小伍_Five
·
2024-01-11 11:20
ambari
php
服务器
【沉淀之华】SpringBoot配置原生HikariCP数据源两次初始化过程剖析 & 服务器与本地完全一致却不同数据源结果定位
文章目录背景介绍场景复现溯源彩蛋背景介绍
JDK
版本:1.8SpringBoot:2.2.3.RELEASE整合原生Hikari数据源连接池IDEA:2023.1再保证服务器和本地的启动参数、apollo
浮~沉
·
2024-01-11 10:12
沉淀之华
spring
boot
Hikari
数据源
JMX
【Java面试题】
JDK
8 及以后版本的新特性
JDK
8及以后版本的新特性主要包括Lambda表达式,函数式编程,接口的默认方法和静态方法,新的日期和时间API,NashornJavaScript引擎,并行数组操作,新的收集器以及CompletableFuture
freedomSTUDENT
·
2024-01-11 10:00
Java面试题
java
开发语言
springboot(ssm宠物商城网站 在线电商系统 Java系统
springboot(ssm宠物商城网站在线电商系统Java系统开发语言:Java框架:ssm/springboot+vue
JDK
版本:
JDK
1.8(或11)服务器:tomcat数据库:mysql5.7
Java学长-kirito
·
2024-01-11 10:58
java
spring
boot
宠物
Java8新特性--语法归纳
Lambda表达式Lambda初体验Lambda表达式语法Java8内置的四大核心函数式接口引用StreamAPIStream流Stream的三个操作步骤创建Stream中间操作终止操作Optional类前言:
JDK
8
北城以南没有天
·
2024-01-11 09:39
Java
java
开发语言
java时间API,SpringBoot中应用LocalDateTime(日期转换)
参考:
JDK
8的LocalDateTime用法参考资料:好好学Javahttps://mp.weixin.qq.com/s/Dd_7yUh3lq3TqE2cjsYXvw
JDK
8新特性里提供了3个时间类:
zxfBdd
·
2024-01-11 09:31
Java
java
开发语言
JDK
8新特性:方法引用
静态方法引用类名::静态方法。使用场景如果某个Lambda表达式里只是调用一个静态方法,并且前后参数的形式一致,就可以使用静态方法引用。CompareByDate类publicclassCompareByDate{publicstaticintcompareByAge(Studento1,Studento2){returno1.getAge()-o2.getAge();}}Test类importj
与时俱哉
·
2024-01-11 09:14
java
开发语言
一、SpringBoot框架搭建
一、SpringBoot框架搭建1.SpringBoot简介2.基础环境1.idea2.
jdk
3.maven3.创建、配置、启动SpringBoot项目1.SpringBoot简介SpringBoot是一个用于快速开发
funfan0517
·
2024-01-11 08:48
SpringBoot组件
spring
boot
intellij-idea
java
IDEA异常退出重启后项目启动失败解决
原因:其实就是IDEA异常退出,但是这个项目还在启动,进程没有退出造成的解决:使用
jdk
自带的工具jps找到现在java的进程然后杀死即可。
Nuyoahll-_-ll
·
2024-01-11 08:45
java
java
idea
Spring aspect 解析
关于动态代理包括
Jdk
Dyna
hymuuuu
·
2024-01-11 08:43
windows
jvm
Java实验八:图形界面
实验名称图形界面实验目的及要求熟悉图形界面的布局与事件处理机制;在Swing界面中绘制图形实验环境多媒体微型计算机;Windows,
jdk
及Eclipse。
GP2
·
2024-01-11 08:41
Java
java
开发语言
Java实验五:类和对象
实验名称类和对象实验目的及要求(本次上机实验所涉及并要求掌握的知识点)熟练掌握类的定义;熟练掌握对象的创建和使用;类变量和静态方法的定义与访问.实验环境(本次上机实践所使用的平台和相关软件)多媒体微型计算机;Windows,
jdk
GP2
·
2024-01-11 08:11
Java
java
开发语言
Java实验一:环境的搭建和Java程序的开发
实验环境(本次上机实践所使用的平台和相关软件)多媒体微型计算机;Windows,
jdk
及Eclipse。实验设计实验内容(1)上网查资料,了解Java的由来和发展历程。(2)
GP2
·
2024-01-11 08:10
Java
java
开发语言
阿里云服务器安装
jdk
,Tomcat,MySQL57
本文章详细讲解了阿里云服务器上如何安装安装
jdk
1.8,Tomcat9.0,MySQL5.7首先说明需要使用到的工具:putty和FileZilla或者使用xshell+xftp也是可以的,putty和
阿泽_TAgo
·
2024-01-11 07:20
宝藏项目记录
前端:Vben前端,后天管理模版项目,vue开箱即用分析页-VbenAdmin(vvbin.cn)芋道源码
JDK
8+SpringBoot2.7.18前后端后台管理系统YunaiV/yudao-cloud
finbarr45
·
2024-01-11 07:50
开源软件
【JVM调优】如何进行JVM调优?一篇文章就够了!
SpringCloud+瑞吉外卖/黑马旅游/谷粒商城/学成在线+设计模式+面试题汇总+性能调优/架构设计+源码目录一、大厂面试提问方式二、JVM调优步骤三、监控发现问题四、工具定位问题4.1调优依据4.2
JDK
程序员小海绵【vincewm】
·
2024-01-11 07:33
Java学习路线
架构设计/性能调优
jvm
java
JVM调优
垃圾回收器
内存溢出
一台Linux服务
jdk
1.6 与
jdk
1.8 并存,tomcat6+tomcat8 并存
Linux
jdk
1.6,1.8tomcat6tomcat8并存需求场景:有一个项目原来是
jdk
1.6+tomcat6部署的,现在需要进行项目架构升级项目需要适配
jdk
1.8然后用
jdk
.8+tomcat8
江小白写bug
·
2024-01-11 07:33
linux
java
tomcat
linux
tomcat
运维
监控系统美团cat服务端与客户端安装配置
cat服务端:cat的监控页面cat客户端:你的应用程序1.准备工作:下载源码https://github.com/dianping/cat1.1.环境
jdk
1
奋斗的阿杰
·
2024-01-11 07:01
监控
java
cat
监控
@Autowired 和 @Resource 的区别是什么?
@Resource是
JDK
提供的注解。默认注入方式为byName(根据名称进行匹配)。
奋斗的阿杰
·
2024-01-11 07:30
Java面试题
java
面试
开发语言
Java项目:01 springboot智能养生平台设计与实现
项目介绍Java项目智能养生平台使用技术:spring+mybatis+springmvc+html+JavaScript+css+layui+jQuery运行环境
jdk
8+mysql+IntelliJIDEA
舒克日记
·
2024-01-11 07:42
java
java
spring
boot
开发语言
centos7安装ES
1.
JDK
安装因为我这里安装的ES版本是7.9.3因为项目用的1.8的
JDK
,7.9.3又兼容1.8,我在这装了1.8的
JDK
支持一览表的IP支持一览表|Elastic先将
jdk
的tar.gz文件拷入系统
hahaha 1hhh
·
2024-01-11 06:47
elasticsearch
APP攻防--安卓逆向&JEB动态调试&LSPosed模块&算法提取&Hook技术
Hook技术目录标题APP攻防--安卓逆向&JEB动态调试&LSPosed模块&算法提取&Hook技术JEB环境配置JEB动态调试LSPosed模块自定义HookJEB环境配置安装java环境变量(最好
jdk
11
SuperMan529
·
2024-01-11 06:21
APP安全
android
算法
web安全
mac
JDK
安装及配置
概述这篇文章主要为在MAC苹果系统下安装
JDK
1.8并配置系统环境变量。主要分为以下步骤:到Oracle官网下载
JDK
1.8安装包。打开获取到的安装包按步骤安装到系统上。配置系统的环境变量。
翻滚吗
·
2024-01-11 06:44
JVM基础(1)——JVM类加载机制
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入
jdk
其余源码解析阶段5、深入jvm源码解析一、简介首先,我们来简单看下Java程序的执行流程:上图中,典型的Jav
smart哥
·
2024-01-11 05:55
jvm专题
jvm
JVM基础(3)——JVM垃圾回收机制
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入
jdk
其余源码解析阶段5、深入jvm源码解析一、简介我们在JVM内存模型一章中,介绍了JVM中的Java堆内存区域。
smart哥
·
2024-01-11 05:55
jvm专题
jvm
JVM基础(2)——JVM内存模型
Java中有类对象、普通对象、本地变量、方法信息等等各种对象信息,所以JVM会对内存区域进行划分:
JDK
1.8及以后,上图中的方法区变成了Metaspace——元数据区。
smart哥
·
2024-01-11 05:52
jvm专题
jvm
添加redis来提升天气预报系统的并发访问能力
添加redis来提升天气预报系统的并发访问能力1、为什么要使用redis:及时响应有效减少服务调用开发环境:1、
jdk
82、maven3、redis4.*4.apachehttpclient5、springbootwebstarter6
Juntech
·
2024-01-11 05:48
Could not initialize class org.codehaus.groovy.vmplugin.v7.Java7
分析org.codehaus.groovy.vmplugin.vJava7无法初始化当前
jdk
版本11,这个包是在java7下编译估计是版本不兼容解决思路:查找下这个包是在rest-assured(4.2.0
Lucky_Turtle
·
2024-01-11 05:04
问题解决
java
maven
开发语言
JAVA基础学习笔记-day14-数据结构与集合源码2
Vector7.2.1ArrayList与Vector的区别7.3链表LinkedList7.3.1链表与动态数组的区别8.Map接口分析8.1哈希表的物理结构8.2HashMap中数据添加过程8.2.1
JDK
7
乐天_bubble
·
2024-01-11 04:46
编程语言
#
JAVA
java
学习
笔记
springboot 内置工具类
断言1.断言是一个逻辑判断,用于检查不应该发生的情况2.Assert关键字在
JDK
1.4中引入,可通过JVM参数-enableassertions开启3.SpringBoot中提供了Assert断言工具类
码农_夏挚
·
2024-01-11 04:00
Java动态代理
动态代理:代理程序中某个类中的功能,为该功能进行增强动态代理实现步步骤:1.补代理类,必须要有实现接口2.创建被代理对象,交给代理对象使用动态代理的实现
JDK
已经提供了现在的代理对象的生成Proxy类静态方法
lisus2007
·
2024-01-11 03:51
Java
java
针对大规模服务日志敏感信息的长效治理实践
文章目录1背景2目标与措施3实施3.1脱敏工具类3.2JSON脱敏3.3APT自动脱敏3.3.1本地缓存问题3.3.2
JDK
序列化问题3.4弃用方案4规划5总结1背景近年来,国家采取了多项重要举措来加强个人数据保护
转转技术团队
·
2024-01-11 02:25
后端
架构
用户隐私
RocketMQ双主双从搭建
1、环境变量配置:#设置
jdk
环境变量exportJAVA_HOME=/usr/local/java/
jdk
1.8.0_191#
jdk
安装目录exportJRE_HOME=${JAVA_HOME}/jreexportCLASSPATH
张哲溪
·
2024-01-11 01:45
中间件
rocketmq
运维
中间件
linux安装
jdk
1.官网下载
jdk
:https://www.oracle.com/technetwork/java/javase/downloads/index.html2.也可以直接在xshell上下载:命令:wget
jdk
weworld
·
2024-01-11 00:58
jdk
21新发布的一种插入有序的Map集合好用之处
我们都知道map是一个无序不可重复key的,为什么是无序的,可以自己查看源码去理解,本质原因在于key的hash值,所以现在java21新出了一种可以得到插入有序的map比如我们之间使用map的时候,比如下面这样:Mapmap=newHashMap();map.put("a","b");map.put("a","c");map.put("a","d");然后此时如果我们想获取和数组一样第index
阿文弟
·
2024-01-11 00:33
java
服务器
上一页
64
65
66
67
68
69
70
71
下一页
按字母分类:
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
其他