JDK

Ubuntu22安装graalvm JDK17+Tomcat9设置自启动

graalvm Jdk17安装 参考 https://blog.csdn.net/weixin_46551671/article/details/134264889 Tomcat安装 下载地址 https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.84/bin/ ......
Tomcat9 graalvm Ubuntu Tomcat JDK

[JDK] 底层大法之替换JAR包中的class文件 [转发]

0 序 背景 近期跟踪一个第三方组件skywalking针对spring cloud gateway的traceId丢失问题,需要对 skywalking 内部组件类进行跟踪,需要在其组件源码内部添加一些观察代码,做以增强。 Q1: 我没有 thrid-party.jar 的源码————故直接在源码 ......
大法 底层 文件 class JDK

JDK、Tomcat、Redis、MySQL集齐,教你如何搭建高效性能测试项目

前言: 作为一个软件工程师,怎能不知道如何搭建一个性能测试项目呢?性能测试是一个软件工程师不可或缺的一环,因为一款软件性能好坏直接关系到用户体验,而用户体验又是一个软件能否成功的最重要的因素。本文将带你一步步搭建一个性能测试项目,包括如何搭建 JDK、Tomcat、Redis 和数据库,并介绍在一个 ......
高效性 项目 Tomcat Redis MySQL

centos安装JDK11

(一)建立目录 mkdir /home/jdk11 (二) 上传JDK的离线liunx包 cd /home/jdk11 示例:jdk-11.0.19_linux-x64_bin.tar.gz (三) 解压上传JDK的离线liunx包 tar -zxvf jdk-8u351-linux-x64.tar ......
centos JDK 11

JDK1.8安装

#!/bin/bash ############################################################## # File Name: install_redis.sh # Version: V1.0 # Author: junwang # Organizat ......
JDK1 JDK

1、jdk与jre的区别

一、JDK--Java开发工具包,由2部分组成 第一部分是java开发工具集和java类库 第二部分是JRE 二、JRE--java运行时环境 由2部分组成 第一部分是java运行时类型 第二部分是JVM[java虚拟机 JDK可以开发java程序,也可以运行java程序 JRE 只能运行java程 ......
jdk jre

Centos7.4 安装jdk1.8

1. 下载镜像 docker pull primetoninc/jdk:1.8 2. 查看镜像 docker images 3. 启动容器 docker run -it --name jdk1.8 -d primetoninc/jdk:1.8 4. 查看容器 docker ps 5. 进入jdk安装 ......
Centos7 Centos jdk1 jdk

jdk和dubbo的SPI机制

jdk和dubbo的SPI机制 转载自:https://www.cnblogs.com/wyq178/p/12171881.html 前言:开闭原则一直是软件开发领域中所追求的,开闭原则中的"开"是指对于组件功能的扩展是开放的,是允许对其进行功能扩展的,“闭”,是指对于原有代码的修改是封闭的,即不应 ......
机制 dubbo jdk SPI

Java语言学习第一步:JDK下载与安装教程(超详细)

一、简介 JRE(Java Runtime Environment) Java程序运行时的环境,包含JVM和运行时所需的核心类库。若想运行一个已有的Java程序,只需要安装JRE即可。 JDK(Java Development Kit) Java程序开发工具包,包含JRE和开发人员使用的工具。其中的 ......
语言学习 语言 教程 Java JDK

Mac安装JDK1.8

官网 https://www.oracle.com/java/technologies/downloads/#java8-mac 下载需要Oracle帐号 安装 点击安装 一直下一步安装成功 配置系统环境变量 JDK主目录:/Library/Java/JavaVirtualMachines JDK真 ......
JDK1 Mac JDK

linux安装jdk和mysql

一、jdk安装 1、yum -y list java* 查看所有jdk版本 2、yum install -y java-1.8.0-openjdk.i686 安装指定jdk,yum会使用标准方式进行下载并安装 二、mysql安装 1、wget http://dev.mysql.com/get/mys ......
linux mysql jdk

jdk 1.8 for ubuntu

ubuntu安装jdk1.8并配置环境变量-CSDN博客 ......
ubuntu jdk 1.8 for

性能加速包: SpringBoot 2.7&JDK 17,你敢尝一尝吗 | 京东物流技术团队

前言 众所周知,SpringBoot3.0迎来了全面支持JDK17的局面,且最低支持版本就是JDK17,这就意味着,Spring社区将完全抛弃JDK8,全面转战JDK17。作为JAVA开源生态里的扛把子,Spring可以说是整个JAVA生态的风向标,可以说,当Spring转战JDK17,会很快带领J ......
物流技术 SpringBoot 团队 性能 物流

JDK版本特性(三)JDK9

JDK9新特性 概述 ​ java9提供了近150项新功能,包括: 模块化系统 jShell命令 多版本兼容jar包 接口的私有方法 钻石操作符的升级使用 语法改进:try String存储结构 集合特性:of() 增强streamAPI 全新HTTP客户端API Deprecated的相关API ......
JDK 特性 版本 JDK9

JDK版本特性(一)JDK8

Java8新特性 速度更快:如HashMap底层使用红黑树 代码更少 强大的Stream API 便于并行 最大化减少空指针异常:Optional Nashorn引擎:在JVM上运行JS应用 1 Lambda表达式 1.1 Lambda表达式的格式 (o1, o2) -> Integer.compa ......
JDK 特性 版本 JDK8

JDK版本特性(二)StreamAPI

Stream API 1 概述 Stream是java8中处理集合的关键抽象概念 它可以指定对集合进行的操作,比如执行肥非常复杂的查找、过滤和映射等操作 还可以使用Steam API来进行并行操作 2 Steam实例化 2.1 集合创建 ​ 实现自接口collection.stream() @Tes ......
StreamAPI 特性 版本 JDK

spirng、springboot、jdk、maven、tomcat版本问题

引入springboot依赖时会自动安装spring对应依赖,版本由springboot决定。 springboot2.x.x及以下使用jdk11、jdk8都可以,springboot3.x.x最低要求jdk17 maven与jdk版本关系,参照链接:https://maven.apache.org ......
springboot 版本 spirng tomcat 问题

JDK、JRE、JVM介绍

JDK(Java开发者工具):Java Development Kit JRE(Java运行环境):Java Runtime Environment JVM(Java虚拟机):Java Virtual Machine 关系:JDK包含JRE ......
JDK JRE JVM

Day02安装JDK

安装JDK 1.百度捜索JDK,找到下载地址 2.同意协议 3.下载对应的版本 4.双击安装JDK 5.能找到安装的路径 6.配置环境変量 1.我的电脑>右键>属性 2.环境変量->JAVA_HOME 3.配置path变量 7.测试JDK是否安装成功 1.打开cmd 2.java -version ......
Day JDK 02

JDK&HDFS安装

一、 环境 操作系统:CentOS 7.9 64位 JDK版本:8 HADOOP版本:3.3.0 二、 安装包: 2.1 JDK百度网盘地址及提取码: 地址:https://pan.baidu.com/s/1sbgLPROfd9e_valSfv0YAQ 提取码:4qps 2.2 HADOOP百度网盘 ......
HDFS JDK amp

【JDK+jenkins+gitee实现CI/CD(之二)】 配置jenkins拉取gitee代码自动构建项目

前面我们已经学习了如何在阿里云Linux环境中安装jenkins和java环境 这一节我们来配置已经安装好了的jenkins,并拉取GITEE上的仓库代码来自动构建项目 一,安装jenkins必须的插件 汉化插件Chinese,如果安装的jenkins自动中文片,可以跳过这一些 安装gitee插件 ......
jenkins gitee 代码 项目 JDK

tomcat版本和jdk版本的对应

tomcat的版本也不易太老,否则会导致理论和实际不相适应: (尽量使用tomcat 8.x、tomcat 8.5、tomcat 9) Tomcat10巨坑结 论 : t o m c a t 9 和 t o m c a t 10 的 依 赖 包 不 是 同 一 个 。 \color{#FF3030} ......
版本 tomcat jdk

[转]JDK1.6和jdk8实现BASE64编解码的API

原文出处: 成熟的毛毛虫的博客 BASE64 编码是一种常用的字符编码,在很多地方都会用到。但base64不是安全领域下的加密解密算法。能起到安全作用的效果很差,而且很容易破解,他核心作用应该是传输数据的正确性,有些网关或系统只能使用ASCII字符。Base64就是用来将非ASCII字符的数据转换成 ......
JDK1 BASE jdk8 JDK API

linux 安装jdk

1.先下载jdk8,下载地址https://www.oracle.com/java/technologies/downloads/ ;本人用的jdk:jdk-8u333-linux-x64.tar.gz 2.上传到服务器中 3.将jdk8复制到/usr/local/下 : cp ./jdk-8u33 ......
linux jdk

centos 7 安装Docker 和 JDK1.8

centos 7. 安Docker 1、检查是否已经安装 docker. docker version 系统必须为64位:cat /etc/redhat-release 内核版本必须高于 3.10:uname -r 使用 root 权限登录 Centos。确保 yum 包更新到最新。如果是新安装的操 ......
centos Docker JDK1 JDK

springboot虚拟线程(jdk21,springboot3.2.0)

1. 什么是虚拟线程 虚拟线程是JDK21版本正式发布的一个新特性。虚拟线程和平台线程主要区别在于,虚拟线程在运行周期内不依赖操作系统线程:它们与硬件脱钩,因此被称为“虚拟”。这种解耦是由JVM提供的抽象层赋予的。 虚拟线程的运行成本远低于平台线程。它们消耗的内存要少得多。这就是为什么我们可以创建数 ......
springboot 线程 springboot3 jdk 2.0

JDK9-17新特性

一、JDK9新特性 1. 概述 JDK9新特性主要包括: 模块化系统 JShell 只读集合工厂方法 接口的私有方法 String存储结构改变 try...catch升级 平台日志API和服务 垃圾回收器 2. 模块化系统 没有使用模块化时存在的问题: 导入依赖时,需要加载全部的包,影响系统性能。 ......
特性 JDK9 JDK 17

【JDK】windows安装多版本jdk,识别问题

1、多版本在编辑JAVA_HOME时,可用版本号后缀编辑多个,在使用时,直接修改path上的JAVA_HOME名称即可 2、cmd输入java -version还是没改过来的问题 原因是 ①C:\Program Files\Common Files\Oracle这个目录有java的识别程序,删掉这俩 ......
windows 版本 问题 JDK jdk

Gradle-指定Gradle依赖的JDK版本

Gradle-指定Gradle依赖的JDK版本 有时候下载一个开源项目,在编译的时候Gradle会报当前使用的JDK版本与项目原来配置的JDK版本不一致的问题,比如: 直接提示我Java版本不支持,然后还假惺惺的给了我一个解决方案,建议将 Gradle升级到 7.2 版本。 Possible sol ......
Gradle 版本 JDK

Java-jdk 11或17 文件路径中没有jre文件

Java-jdk 11或17 文件路径中没有jre文件 简介: Java-jdk 11或17 文件路径中没有jre文件 在使用IDE敲代码的时候,是需要安装jdk的。但是由于jdk版本的不同导致在配置系统环境的时候找不到对应的jre文件。 所以我们想要配置系统变量就需要有jre文件,jre文件是可以 ......
文件 路径 Java-jdk Java jdk
共633篇  :2/22页 首页上一页2下一页尾页