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程序
深度解析JVM类加载器与双亲委派模型
概述Java虚拟机(JVM)是
Java程序
运行的核心,其中类加载器和双亲委派模型是JVM的重要组成部分。本文将深入讨论这两个概念,并解释它们在实际开发中的应用。1.什么是类加载器?
Ernest_Feng
·
2024-01-14 08:07
jvm
jvm
Java利用JSch实现sftp通过ssh上传下载删除文件及配置代码
JSch允许您连接到sshd服务器并使用端口转发,X11转发,文件传输等,您可以将其功能集成到您自己的
Java程序
中。本文主要介绍利用JSch实现sftp通过ssh上传下载文件和一些相关配置。
weixin_42098295
·
2024-01-14 08:36
Spring Boot - JaCoCo Code Coverage
文章目录概述如何集成pom添加插件CodeDemo排除不相关的类CI/CD中使用完整POM概述JaCoCo(JavaCodeCoverage)是一个开源的Java代码覆盖率工具,它主要用于评估
Java程序
的测试完整性
小小工匠
·
2024-01-14 08:27
【Maven】
spring
boot
JaCoCo
JVM工作原理与实战(十五):运行时数据区-程序计数器
专栏导航JVM工作原理与实战RabbitMQ入门指南从零开始了解大数据目录专栏导航前言一、运行时数据区二、程序计数器总结前言JVM作为
Java程序
的运行环境,其负责解释和执行字节码,管理内存,确保安全,
橘子-青衫
·
2024-01-14 08:55
JVM工作原理与实战
jvm
java
后端
JVM性能调优——GC优化
当
Java程序
性能达不到既定目标,且其他优化手段都已经穷尽时,通常需要调整垃圾回收器来进一步提高性能,称为GC优化。
程序员卡卡西
·
2024-01-14 06:12
JVM
Helm Chart 一键部署 Jenkins
Jenkins支持各种运行方式,可通过系统包、Docker或者通过一个独立的
Java程序
。
innerpeacez
·
2024-01-14 05:00
【Java】面向对象期末复习-3.2w字全
5分,5道题)单项选择题(15分,9道题)填空题(5分,5空)综合题(55分,7道题,有名词解释题、简答题、读程序写结果等题型)编程题(20分,1道题)考试范围1语言基础1.1了解Java语言的历史、
Java
快乐星球居民13号
·
2024-01-14 03:51
面向对象
java
java
开发语言
经验分享
笔记
JVM入门和实战
JVM入门和实战一、JVM的介绍1、JVM是什么1.JVM(JavaVirtualMachine):
Java程序
的运行环境(Java虚拟机)2.所谓的虚拟机是指:通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的计算机系统
铁臂阿童木爱java
·
2024-01-14 02:59
java
让
java程序
就像脚本一样去写工具
背景:接触了各种语言之后发现,java还是比go,.netcore之类的简单,成熟,我最终选择了jenkins+shell+java去部署我们的代码,此时很多人可能去使用js或者python之类的去写部署逻辑,毕竟java每次打包还是有点麻烦的。现在的话,使用mvn,其实已经可以直接去运行了。1)run.bat@echooffcd/d%~dp0@REM编译一下java文件callmvn-Pdevc
zfoo-framework
·
2024-01-14 00:17
#
java
java
基于springboot+vue2的灾区物资管理系统(Java毕业设计)
【源码咨询】可接
Java程序
设计,Bug
周周学Java
·
2024-01-13 23:23
java
spring
boot
课程设计
顶级Javaer,常用的 14 个类库
在这里,我盘点一下项目中常用的工具类库和Jar包,来看一看一个
Java程序
员要学多少东西才能走的更加长远
Java老程
·
2024-01-13 23:40
springboot【1】
在之前Spring的学习中,我们了解到了Spring诞生的初衷实际就是为了在一定程度上简化
Java程序
的开发。而SpringBoot诞生的初衷则是为了进一步简化Spring程序的开发。
504 Gateway Time-out
·
2024-01-13 22:14
JAVA
EE
spring
boot
java
后端
Java程序
员职业规划
Java程序
员职业规划无论你是学习了Java即将进入企业工作,还是已经踏入了工作岗位的程序员。
weixin_34249367
·
2024-01-13 20:40
java
基于springboot+vue的小区物业管理系统(有文档、Java毕业设计)
【源码咨询】可接
Java程序
设计,Bug
周周学Java
·
2024-01-13 20:34
java
spring
boot
vue.js
基于SpringBoot+Thymeleaf的图书管理系统(Java毕业设计)
【源码咨询】可接
Java程序
设计,Bug
周周学Java
·
2024-01-13 19:42
java
课程设计
开发语言
基于SSM+vue的新生报到服务管理系统(Java毕业设计)
【源码咨询】可接
Java程序
设计,Bug
周周学Java
·
2024-01-13 16:02
java
课程设计
开发语言
动态代理模式
Java程序
中如何描述这个关系?将类所具备的能力封装成接口,Java委托类和代理类需要实现同一个接口。代理类和委托类是通过依赖注入进行关联,在设计程序
Please Sit Down
·
2024-01-13 16:49
Java
java
设计模式之装饰者模式
java程序
设计中有一个很重要的原则就是尽可能实现复用。逻辑复用只有两种模式,一种是继承,一种是委托。继承模式两者之间是强依赖关系,任何父类的改动都会影响子类,不利于系统的维护。
sunny_daily
·
2024-01-13 15:46
设计模式
java
设计模式
web高级知识
它可以调用其它应用和插件动态网站:执行一段脚本,根据不同用户,场景,返回不同结果JVM:JavaVirtualMachineJava的可移植性,是因为Java虚拟机弥补不同平台(操作系统),都可以使用
Java
weixin_34218890
·
2024-01-13 14:30
JVM的垃圾回收
作为一个
Java程序
猿,学习GC是非常有必要的,根据项目特性,优化GC也是一个优秀程序猿的基本能力之一。什么是垃圾?Java中那些不可达的对象就会变成垃圾。那么什么叫做不可
xbmchina
·
2024-01-13 14:46
基于SpringBoot+Thymeleaf的医院挂号管理系统(有文档、Java毕业设计)
【源码咨询】可接
Java程序
设计,Bug
周周学Java
·
2024-01-13 12:22
java
课程设计
开发语言
Java 日志
目录日志门面与实现框架日志门面日志实现框架总结SLF4j+Logback的实现第一步:添加配置文件logback.xmlLogTool.java工具类(非必要)依赖导入
Java程序
SpringBoot项目测试其他的日志门面与实现框架日志门面
十⑧
·
2024-01-13 12:57
通用的知识
Java
学习笔记
java
log4j
slf4j
logback
log4j2
Java中的gvm_深入浅出GVM之GC
一个优秀的
Java程序
员必须了解GC的工作原理、如何优化GC的性能、如何与GC进行有限的交互,因为有一些应用程序对性能要求较高,例如嵌入式系统、实时系统等,只有全面提升内存的管理效率,才能提高整个应用程序的性能
慕北颖
·
2024-01-13 12:45
Java中的gvm
Java学习----Java 基础语法
Java基础语法一个
Java程序
可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。对象:对象是类的一个实例,有状态和行为。
cjz0422
·
2024-01-13 10:00
学习
Java的helloworld、IDEA一些快捷键、导入模块
一、Java的helloworldIDEA管理
Java程序
的结构1.project(项目、工程)2.moudule(模块)3.package(包)4.class(类)上级包含多个下级,开发程序也是创建工程再创建模块再创建包输入
何仙鸟
·
2024-01-13 08:50
intellij-idea
java
ide
【Java】2023年业务实践中遇到的所有OOM情况及实战总结
而在JVM中的"OOM"(OutofMemory)错误是
Java程序
员经常面临的一种挑战。本文将深入探讨JVMOOM错误,了解其原因、种类以及如何处理,在文中的最后,也总结了常用的JVM内存分析
legendaryhaha
·
2024-01-13 08:43
Java进阶之路
java
开发语言
OOM
MAT
gceasy
基于springboot+uniapp的图书馆座位预约小程序(Java毕业设计)
【源码咨询】可接
Java程序
设计,Bug
周周学Java
·
2024-01-13 07:17
java
课程设计
开发语言
JVM工作原理与实战(八):类加载器的分类
入门指南从零开始了解大数据目录专栏导航前言一、类加载器介绍二、类加载器的分类1.Java代码实现的类加载器2.Java虚拟机底层源码实现的类加载器3.默认的类加载器层次(JDK8及之前的版本)总结前言JVM作为
Java
橘子-青衫
·
2024-01-13 07:01
JVM工作原理与实战
jvm
java
后端
JVM工作原理与实战(九):类加载器-启动类加载器
JVM工作原理与实战RabbitMQ入门指南从零开始了解大数据目录专栏导航前言一、启动类加载器二、通过启动类加载器去加载用户jar包1.放入jre/lib目录进行扩展2.使用参数进行扩展总结前言JVM作为
Java
橘子-青衫
·
2024-01-13 07:01
JVM工作原理与实战
jvm
java
后端
Java8常用新特性
这些特性使得
Java程序
更加现代化、灵活和高效。让我们一起来探索一些Java8的常用新特性吧!
mi9688
·
2024-01-13 06:52
java基础
java
jdk
JVM工作原理与实战(十四):JDK9及之后的类加载器
JVM工作原理与实战RabbitMQ入门指南从零开始了解大数据目录专栏导航前言一、JDK8及之前的类加载器二、JDK9及之后的类加载器1.启动类加载器2.平台类加载器(扩展类加载器)总结前言JVM作为
Java
橘子-青衫
·
2024-01-13 06:20
JVM工作原理与实战
jvm
java
后端
java程序
是如何执行的
我们开发的.java文件也就是源文件在经过了java编译器的编译之后变成了.class文件也就是字节码文件,当jvm在执行过程中用到某个类,而这个类还未被加载到内存中时,会由类加载器负责这个类的加载,整个的加载过程分成五步:加载、验证、准备、解析、初始化。加载阶段是由类加载器将这个类的字节码文件加载到内存中,并为这个类创建java.lang.Class对象,这个类的信息会被保存到方法区中。验证阶段
梨涡妈妈
·
2024-01-13 06:29
java
开发语言
基于springboot+vue2的课程教学考试系统(Java毕业设计)
【源码咨询】可接
Java程序
设计,Bug
周周学Java
·
2024-01-13 06:27
java
课程设计
开发语言
基于springboot+vue的网上花卉商城系统(Java毕业设计)
【源码咨询】可接
Java程序
设计,Bug
周周学Java
·
2024-01-13 06:27
java
课程设计
vue.js
基于springboot+vue的个人健康管理系统(有文档、Java毕业设计)
【源码咨询】可接
Java程序
设计,Bug
周周学Java
·
2024-01-13 06:27
java
spring
boot
vue.js
基于Springboot+uniapp的美容美发预约、会员管理、充值小程序(有文档、Java毕业设计)
【源码咨询】可接
Java程序
设计,Bug
周周学Java
·
2024-01-13 06:23
java
课程设计
开发语言
JVM内存模型
学习周志明老师《深入理解Java虚拟机》笔记以及自己的一些理解记录,Java使用虚拟机自动内存管理机制,所以对于
Java程序
来说不用手动清理内存,但是当内存溢出时,如果我们不了解内存的机制那么排查问题也是相当困难
狗子也能编码
·
2024-01-13 03:34
Java进阶
jvm
西洋跳棋 java_GitHub - XuJiaoJie/ForeignCheckers: 一个西洋跳棋小游戏,写成桌面
Java程序
,实现了人机对战,对博弈树的遍历进行了极大极小值的alpha-bet.
ForeignCheckers一个西洋跳棋小游戏,写成桌面
Java程序
,实现了人机对战,对博弈树的遍历进行了极大极小值的alpha-beta剪枝算法进行优化功能进入游戏含游戏开始和游戏规则子项,点游戏开始则重新开始游戏
麦安安
·
2024-01-13 03:18
西洋跳棋
java
Java 定位导致CPU飙升的代码过程
线上的一个日志实时输出的程序曾经出过这样一个问题,刚开始上线
java程序
占用的CPU的资源很少,但是到了整点的时候,CPU直线飙高,直接到达100%根本没有要下降的趋势,唯一的方法只能杀掉它了,后面在借助
kikiki2
·
2024-01-13 02:03
Java 添加、修改Word超链接
本文将通过使用
Java程序
来演示如何在Word文档中添加和修改超链接。使用工具:FreeSpire.DocforJava(免费版)Jar文件获取及导入:方法1:通过官网下载获取jar包。解压后将li
Tina_Tang
·
2024-01-13 01:11
Java开发者必须掌握的15个框架!
Java程序
员方向太多,且不说移动开发、大数据、区块链、人工智能这些,大部分
Java程序
员都是JavaWeb/后端开发。那作为一名JavaWeb开发程序员必须需要熟悉哪些框架呢?
程序员杠杠
·
2024-01-13 00:01
Java-ElectronicProduct
编写一个电子产品类ElectronicProduct的
Java程序
。a定义电子产品类的3个数据成员,分别是品牌brand,型号model,价格price,这些属性通过get和set方法进行封装。
逆水寻舟
·
2024-01-12 23:24
Java之路
java
开发语言
JVM相关问题及答案(2024)
JVM的主要任务是将Java字节码翻译成特定平台的机器码,并在特定平台上运行
Java程序
。
辞暮尔尔-烟火年年
·
2024-01-12 22:13
jvm
十、Java中的main方法
main方法10.main方法1.特点2.步骤10.main方法main方法是在
Java程序
中的一个特殊的方法,它是程序的入口点(EntryPoint)。
酷小洋
·
2024-01-12 22:03
Java
java
开发语言
Java 学习路线
学习建议、关键知识点、最优资源以及各类资源推荐(视频、书籍、文档、项目、工具等)鱼皮自己是Java开发者,融入个人自学和从业的经历+思考,让路线有灵魂划分阶段、更有计划,且在最后给出持续学习的方向、探索
Java
不二e
·
2024-01-12 22:51
学习
java
学习
Java入门高频考查基础知识1
这得益于Java虚拟机(JVM),它使得编译后的
Java程序
可以在不同的操作系统上运行,只需安装相应平台的JVM。2.面向对象:Java
danci_
·
2024-01-12 19:49
JAVA后端-刷题
java
面试
开发语言
职场发展
程序人生
后端
金三银四背后,一个
JAVA程序
员的面试心得
回顾一下自己这段时间的经历,去年十二月份的时候,公司通知了裁员,我匆匆忙忙地出去面了几家,但最终都没有拿到offer,我感觉今年的寒冬有点冷。后续的面试过程我做了一些准备,基本都能走到hr面,后面我也顺利地拿到了offer,我给大家分享下我的求职体会,希望能给大家一些参考。创一个小群,供大家学习交流聊天如果有对学JAVA方面有什么疑惑问题的,或者有什么想说的想聊的大家可以一起交流学习一起进步呀。也
代码人生sl
·
2024-01-12 16:13
Linux系统中负载较高问题排查思路与解决方法
一、Load分析:情况1:CPU高、Load高通过top命令查找占用CPU最高的进程PID;通过top-HpPID查找占用CPU最高的线程TID;对于
java程序
,使用jstack打印线程堆栈信息(可联系业务进行排查定位
大叶子不小
·
2024-01-12 15:23
linux
运维
服务器
第一段
Java程序
第一段
Java程序
用notepad编写代码:publicclassHelloWorld{publicstaticvoidmain(String[]args){System.out.println("hi
漠北的哈士奇
·
2024-01-12 14:41
java
开发语言
IntelliJ IDEA使用总结
一、新建
Java程序
1、创建新的项目File->New->Project2、安装JDK3、指定项目名称和位置4、新建JavaClasssrc->New->JavaClass5、编写代码6、创建运行配置Run
Harper324
·
2024-01-12 13:18
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他