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
线上问题——【面试题】Java 线上问题的一般排查思路
:明确问题的具体表现,如系统响应慢、服务不可用、数据异常等;影响范围:确定问题影响的用户群体、功能模块或服务;时间点:确定问题发生的时间,是持续性还是间歇性;环境信息:收集系统环境信息,如服务器配置、
JDK
ShareBeHappy_Qin
·
2025-04-08 18:59
Java
java
线上问题排查思路
ConcurrentHashMap 实现原理:深度解析
目录ConcurrentHashMap实现原理:深度解析一、引言二、ConcurrentHashMap的存储结构(
JDK
1.8)三、ConcurrentHashMap的并发安全实现四、ConcurrentHashMap
阿贾克斯的黎明
·
2025-04-08 17:24
java
java
字节
java后端
广告2025.03.19 一面过 二面挂
系列博客目录文章目录系列博客目录1.流程1.使用`UNLINK`命令2.使用`DEL`命令(需要谨慎)3.分步删除(渐进式删除)1.流程自我介绍项目难点:在项目中,数据报表导出时遇到了性能瓶颈,主要是在导出大数据量时,使用ApachePOI导出的方式导致CPU占用过高和内存溢出(OOM)的问题,甚至出现了程序假死的现象。为了优化这个问题,我进行了以下改进:首先,我将ApachePOI替换为Easy
醒了就刷牙
·
2025-04-08 17:23
面试
java
开发语言
分布式微服务系统架构第97集:JVM底层原理
webvueblog.github.io/JavaPlusDoc/https://1024bat.cn/JVM内存结构Java虚拟机的内存空间分为5个部分:·程序计数器·Java虚拟机栈·本地方法栈·堆·方法区
JDK
1.8
掘金-我是哪吒
·
2025-04-08 16:20
分布式
微服务
系统架构
jvm
架构
Java 编译相关知识总结
一、编译单个Java文件1.前提条件确保
JDK
已安装并配置好环境变量。可在命令行输入javac-version检查是否安装成功,若成功会显示javac版本信息。
eason再来一次
·
2025-04-08 15:08
开发语言
java
Java高频面试题1:Java SE
2.JVM、
JDK
、JRE的区别?组件描述包含内容JVMJava虚拟机,负责执行字节码解释器、即时编译器(JIT)JREJava运行时环境JVM+核心类库(如java
·云扬·
·
2025-04-08 15:07
面试
java
开发语言
面试
初步了解JVM第四篇熟悉
JDK
自带工具
1.jps(JavaVirtualMachineProcessStatusTool)用途:列出系统中所有的HotSpot虚拟机进程。命令:jps-lvm2.jstat(JVMStatisticsMonitoringTool)用途:用于监视虚拟机各种运行状态信息的命令行工具。可以显示类装载、内存、垃圾收集、JIT编译等数据。命令:jstat-gc/jstat-gccapacitypid详解:S0C:
重学一遍
·
2025-04-08 13:55
jvm
java
开发语言
Java计算机毕业设计党员信息管理系统2021源码+系统+数据库+lw文档
lw文档本源码技术栈:项目架构:B/S架构开发语言:Java语言开发软件:ideaeclipse前端技术:Layui、HTML、CSS、JS、JQuery等技术后端技术:JAVA运行环境:Win10、
JDK
1.8
清清科技
·
2025-04-08 11:44
java
数据库
开发语言
Java基础 -- 07枚举enum
目录枚举:枚举的定义:枚举的用法:枚举变量枚举的switch应用枚举的方法枚举有数据成员的枚举的运用场景:枚举的小示例从
jdk
5开始,java开始支持枚举。
mmlz00
·
2025-04-08 05:30
Java
基础
Java基础
java枚举
enum
如何快速搭建一个spring boot项目
一、准备工作1.1安装
JDK
:确保计算机上已安装JavaDevelopmentKit(
JDK
)8或更高版本、并配置了环境变量1.2安装Maven:下载并安装Maven构建工具,这是SpringBoot官方推荐的构建工具
戴眼镜的猴
·
2025-04-07 17:48
spring
boot
深入理解
JDK
动态代理:为什么我们总是转为接口类型?
先提一句:静态代理vs动态代理1.对比表格特性静态代理
JDK
动态代理实现时机编译时运行时代码生成手动编写代理类自动生成代理类接口要求需要为每个类创建代理基于接口,自动实现方法处理显式调用目标方法通过InvocationHandler
暮乘白帝过重山
·
2025-04-07 17:48
java
代理模式
开发语言
动态代理
静态代理
设计模式
运维调试记录:Ubuntu下通过PPA方式安装Java 8并自动配置环境变量
InstallOpen
JDK
8inUbuntu:For14.10andlaterjustrunapt-getinstallopen
jdk
-8-
jdk
OracleJAVA8StablereleasehasbeenreleasedonMar
KiteRunner24
·
2025-04-07 17:46
运维与调试记录
java
oracle
ubuntu
运维调试记录:Opendaylight铍版本开发环境搭建流程
一、系统环境Ubuntu14.04LTSCPU:双核内存:4GB二、步骤详解1.安装JAVA开发环境OpenDaylightrequiresJava7
JDK
forLithium.ForBeryllium
KiteRunner24
·
2025-04-07 17:46
运维与调试记录
ubuntu
opendaylight
Spring 中有哪些设计模式?
中的应用场景单例模式创建型默认Bean是单例的工厂模式创建型BeanFactory、FactoryBean抽象工厂模式创建型ApplicationContext提供多个工厂接口代理模式结构型AOP动态代理(
JDK
百里自来卷
·
2025-04-07 14:58
spring
设计模式
java
Spring Boot整合Elasticsearch
一、环境准备1.1软件版本SpringBoot:3.xElasticsearch:8.x(推荐8.9+)
JDK
:17+二、配置Elasticsearch连接2.1配置文件在application.yml
Cloud_.
·
2025-04-07 12:19
spring
boot
elasticsearch
后端
java
ES
Spring 中的 @Autowired 和 @Resource
的基本作用注解来源作用@AutowiredSpring提供(org.springframework.beans.factory.annotation.Autowired)按类型自动注入@Resource
JDK
百里自来卷
·
2025-04-07 08:25
spring
python
java
Springboot各版本与Java
JDK
的对应关系及
JDK
商用版本
SpringBoot各版本对应的
JDK
如下:SpringBoot2.5.x:->
JDK
16及以上版本。SpringBoot2.4.x:->
JDK
11及以上版本。
m0_74823452
·
2025-04-07 08:55
java
spring
boot
后端
使用
Java后端
开发的微信小程序毕业设计150套(源码+演示录像+LW)
大家好!我是程序员一帆,感谢您阅读本文,欢迎一键三连哦。今天给大家分享200+的微信小程序毕业设计,后台用Java开发,这些项目都经过精心挑选,涵盖了不同的实战主题和用例,可做毕业设计和课程设计参考。✍️除了源码,对于大部分项目实现的功能都有相应的介绍,并且配有演示视频,方便大家根据自己的需要择优下载学习。另外如有定制需求或者想要相对应的论文参考,文末可以十我VX联系。后续还会持续更新,欢迎关注!
程序员一帆(专注毕设辅导)
·
2025-04-07 03:50
微信小程序毕业设计
java
微信小程序
课程设计
Python-Django毕业设计会议室预约系统(程序+LW)
项目运行环境配置:
Jdk
1.8+Tomcat7.0+Mysql+HBuilderX(Webstorm也行)+Eclispe(IntelliJIDEA,Eclispe,MyEclispe,Sts都支持)。
Python计算机毕设程序源码_
·
2025-04-07 02:46
课程设计
java
开发语言
多线程系列汇总
一并行设计模式:futuremaster-worker二线程池三
jdk
并发数据结构并发map并发queue四并发控制方法:volatile同步:synchronized重入锁读写锁五锁优化:六无锁设计:
bohu83
·
2025-04-06 19:28
并发系列整理
jenkins-agent、jenkins-inboun-agent镜像构建
在4.3-4版本中,有11和8两个目录,我们
jdk
是8版本,所以我进8目录去找对应的文件。在这个目录内
itw_yangyangdeyi
·
2025-04-06 18:54
jenkins
arm
java
Java实现HTTP请求的几种方式-HttpURLConnection(一)
文章目录背景测试前准备第一步(服务提供者)第二步(服务提供者)通过
JDK
网络类Java.net.HttpURLConnectionPost方式和Get方式使用步骤Post请求方式Get请求方式相关阅读背景在实际开发过程中
木棉软糖
·
2025-04-06 07:09
其他博客的阅读笔记
java
http
servlet
Spring Boot项目连接MySQL数据库及CRUD操作示例
环境准备
JDK
1.8+MySQL5.7+(推荐8.0+)SpringBoot2.7.x+IDE(IntelliJIDEA/Eclipse)实现步骤1.创建SpringBoot项目通过SpringInitializr
小小鸭程序员
·
2025-04-06 07:38
java
mysql
spring
spring
boot
python
【Kafka基础】Kafka高可用集群:2.8以下版本超详细部署指南,运维必看!
服务器信息主机名IP地址node4192.168.10.33node5192.168.10.34node6192.168.10.351.2系统信息操作系统:Linux(本文以CentOS7为例)Java环境:
JDK
1.8
IT成长日记
·
2025-04-06 04:48
#
Kafka探索之旅
kafka
分布式
zookeeper
集群部署
Kafka 4.0入门到熟练
1、集群部署1.1、
JDK
cat>>/etc/ansible/playbook/install-
jdk
.yml>/etc/ansible/playbook/modify_env.yml/sys/kernel
docsz
·
2025-04-06 04:47
kafka
kafka
大数据
java: 无法访问org.mybatis.spring.annotation.MapperScan 错误的类文件: /D:/mavenRepository/org/mybatis/mybati
**下载
JDK
17**[Oracle
JDK
17](https://www.oracle.com/java/technologies/
代码续发
·
2025-04-06 01:29
java学习
java
mybatis
spring
WatchService:文件新增,修改的实时监控
实时监控文件夹,把新增的文件传到对应的ftp,要求监控的文件夹可实时配置,使用jline提供人机交互接口进行文件的重传.略一思考,WatchService可以实现实时监控需求.WatchService是
jdk
1.7
mlsama
·
2025-04-06 01:56
WatchService
文件新增监控
文件内容变化监控
java springboot 实现DOC, DOCX, OOXML, RTF HTML, OpenDocument转PDF 实现word转pdf 在线预览
word转pdf在线预览pom添加依赖com.asposeaspose-words15.8.0system${project.basedir}/lib/lib/aspose-words-15.8.0-
jdk
16
wh+
·
2025-04-05 23:47
word转pdf
spring
boot
java
IT学习用的工具软件
IT学习用的工具软件mysql图形化工具
JDK
1.8API帮助文档
JDK
1.8安装包PHP帮助文档PHP集成运行环境Python3.7安装包ASPCMS本地运行工具UltraISO制作启动盘Editplus
直视太阳
·
2025-04-05 15:22
工具
供学习使用的软件集合
Eclipse,MyEclipse,IDEA,Vscode这些编译器和
JDK
的相爱相杀
一、
JDK
的核心作用
JDK
(JavaDevelopmentKit)是Java开发的基础环境,包含以下核心组件:编译器(javac):将.java文件编译为.class文件。
DKPT
·
2025-04-05 13:38
#
软件
开发
服务器环境搭建
编辑器
intellij-idea
eclipse
myeclipse
java
Websphere_liberty 的安装及基本配置
applicationWebServer准备安装包IMS----agent.installer.linux.gtkLibertycore-------liberty.CORE_16.0.zipSDK-------com.ibm.java.
jdk
.v8
`伪情人
·
2025-04-05 12:35
Websphere
WAS
Liberty
Java Timer:老派但好用的“定时任务小闹钟“
——Java世界的机械发条想象一个老式的发条闹钟:你设定好时间(schedule)到点就会"叮铃铃"响(执行任务)可以设置单次或重复提醒Java的Timer类就是这样一个简单可靠的定时任务工具,自
JDK
1.3
码农技术栈
·
2025-04-05 10:17
java
开发语言
后端
Datax-web 添加达梦数据库
环境
JDK
1.8node10.24.1python2.XDatax分支tag202309版本后端项目分支使用2.1.3-alpha-releaseGitHub-WeiYe-Jing/datax-web:
蝈蝈噶蝈蝈噶
·
2025-04-05 05:14
数据库
java
前端
IntelliJ IDEA 将 Spring Boot 项目远程部署到服务器
使用IntelliJIDEA将SpringBoot项目远程部署到服务器的详细步骤,涵盖多种常见方法:方法一:通过SSH+Maven插件直接部署1.服务器环境准备确保服务器已安装:Java运行环境(与项目
JDK
曼岛_
·
2025-04-05 02:28
国密实战
intellij-idea
spring
boot
服务器
RabbitMQ学习笔记:springboot RabbitMQ客户端连接故障恢复
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入juc源码解析阶段4、深入
jdk
其余源码解析阶段5、深入jvm源码解析码哥源码部分码哥讲源码-原理源码篇【2024年最新大厂关于线程池使用的场
码炫课堂-码哥
·
2025-04-05 00:49
rabbitmq专题
rabbitmq
Maven项目添加第三方jar包
.pom.xml文件中com.asposeaspose-words16.4.0system${project.basedir}/src/main/resources/jar/aspose-words-
jdk
16
StormEnum
·
2025-04-05 00:44
POI
java
maven
java毕业设计校园快递代领系统mybatis+源码+调试部署+系统+数据库+lw
数据库+lw本源码技术栈:项目架构:B/S架构开发语言:Java语言开发软件:ideaeclipse前端技术:Layui、HTML、CSS、JS、JQuery等技术后端技术:JAVA运行环境:Win10、
JDK
1.8
山逸网络
·
2025-04-04 18:37
mybatis
java
mysql
基于CentOS7.0安装部署Tomcat应用服务器
一、安装部署步骤1.检查是否安装
jdk
执行java-version若有版本信息,表明已安装
jdk
2.下载安装包apache-tomcat-7.0.29.tar.gz并上传至/usr/local目录里或者到
后青春期的诗go
·
2025-04-04 18:06
服务器操作系统实战资料
tomcat
java
【Ubuntu】ubuntu 安装 ES (ElasticSearch)
0.安装java
jdk
#更新软件包列表sudoapt-getupdate#安装open
jdk
-8-
jdk
sudoapt-getinstallopen
jdk
-8-
jdk
#查看版本java-version1
龙魂ALL
·
2025-04-04 16:22
Ubuntu
elasticsearch
ubuntu
ubuntu安装Elasticsearch
aptupdateaptinstall-yopen
jdk
-8-
jdk
你可以通过运行以下命令来验证是否成功安装了Java8:java-version方式二源码安装
JDK
https://www.oracle.com
weixin520520
·
2025-04-04 16:51
数据库
elasticsearch
CentOS安装CMake
文章目录1问题背景2前言3步骤1问题背景最近想玩玩CLion远程调试
JDK
源码,需要用到CMake,因此来安装2前言需要先看CLion支持哪个版本的CMake,再下载对应的版本。
Android_la
·
2025-04-04 15:17
CLion
centos
bash
linux
【八股文】讲讲hashmap的数据结构
jdk
1.8之前,hashmap是通过链表+数组的方式实现的
jdk
1.8中,为了解决因hash冲突导致某个链表长度过长,影响put和get的效率,引入了红黑树为什么用红黑树,而不是二叉树或平衡二叉树在极端情况下
白衣神棍
·
2025-04-04 15:46
八股文
数据结构
java
Java 代理模式深度解析:从静态到动态的实现与原理
目录一、引言二、静态代理:手动实现的基础形式1.定义业务接口与实现类2.创建代理类3.组合使用代理类4.优缺点分析三、
JDK
动态代理:基于接口的运行时代理1.核心实现定义InvocationHandler
梦三辰
·
2025-04-04 13:30
java
代理模式
Java学习笔记
jdk
包含jre,
jdk
负责把java程序编译成class文件,格式为javacxxx,java;jre负责读取class文件,,格式为javaxxx(不需要带class后缀)se属于Java的核心语法
典孝赢麻崩乐急
·
2025-04-04 12:54
python
开发语言
聊一聊ThreadLocal是个啥东东
实现原理为解决前2个问题,
JDK
最早期的
打酱油的葫芦娃
·
2025-04-04 11:17
Java多线程
java
开发语言
后端
IDEA 配置Java SDK
以下是在IntelliJIDEA中配置JavaSDK的步骤:一、下载JavaSDK如果还未安装JavaSDK,你需要先从Oracle官网下载适合你系统的Java开发工具包(
JDK
)。
痕517
·
2025-04-04 11:45
java
scala
Java后端
面试场景题汇总
设计参考信息:单个MySQL每秒写入在4000QPS左右,超过这个数字,I/O时延会剧量增长,读的话一般在几千到一万QPS。MySQL单表记录到达了千万级别,查询效率会大大降低,过亿的话,查询会成为问题。Redis单分片的写入瓶颈在2w左右,读瓶颈在10w左右。关于吞吐量、QPS、响应时间:深入理解QPS、TPS、RT和吞吐量的关系与应用_tps和qps的区别和联系-CSDN博客TPS(Trans
沙滩de流沙
·
2025-04-04 08:27
JVM
&
多线程
技术
面试
Java基础 3.11
语言是面向对象的跨平台的解释性的强类型的Java需要先编译再用解释器解释再运行而C或C++则无需解释直接编译后运行先用JVM解释后才可运行(JVMJava虚拟机Javavirtualmachine)JVM被包含在
JDK
anlogic
·
2025-04-04 03:53
java
dos
java
开发语言
Java后端
工程师入门学习笔记——Java入门1
目录1、以文本编辑器为例开发一个简单的Java应用程序2、Java的运行机制(1)Java的运行过程(2)Java的跨平台特性3、Java的基本语法(1)Java的基本语法格式(2)Java的注释(3)Java关键字1、以文本编辑器为例开发一个简单的Java应用程序(1)在合适的位置创建一个记事本文件,并输入下列代码:publicclassHelloJava{publicstaticvoidmai
MIke_GY
·
2025-04-04 02:48
Java后端工程师入门学习笔记
java
学习
开发语言
如何搭建一套自己的devOps流水线
二、搭建步骤1.安装docker2.安装docker-compose3.安装git4.安装
jdk
1.85.安装maven6.安装gitlab7.安装Jenkins8.流水线脚本9.安装harbor仓库10
码农阿Q
·
2025-04-04 01:46
常用部署脚本
jenkins
devops
maven
docker
jdk
gitlab
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他