小滴课堂-学习笔记:(10)AlibabaCloud微服务升级下一代 JDK11 LTS长期支持版本

千呼万唤始出来 JDK 21 LTS, 久等了 以前大家都说:他发任他发,我用JAVA 8抱歉,这次JDK 21 我不得不使用了已知使用较为广泛的几个 LTS版本是 (Long Term Support) :JDK 8 、JDK 11、JDK 17。 阅读详情

logo 愿景:"让编程不再难学,让技术与生活更加有趣"


更多架构课程请访问 xdclass.net

目录

第1集 ⼤话JDK各个版本常⻅问题讲解

第2集 AlibabaCloud微服务升级JDK11和配置

干货文档


 

第1集 ⼤话JDK各个版本常⻅问题讲解

简介:讲解JDK⼀些基础知识科普

  • OpenJDK和OracleJDK版本区别

    • OpenJDK是JDK的开放源码版本,以GPL协议的形式发布(General Public License)
    • Oracle JDK采⽤了商业实现
  • LTS 是啥意思?

    • Long Term Support ⻓期⽀持的版本,如JDK8、JDK11都是属于LTS
    • JDK9 和 JDK10 这两个被称为“功能性的版本”不同, 两者均只提供半年的技术⽀持
    • 甲⻣⽂释出Java的政策,每6个⽉会有⼀个版本的释出,⻓期⽀持版本每三年发布⼀次,根据 后续的发布计划,下⼀个⻓期⽀持版 Java 17 将于2021年发布
  • 8u20、11u20是啥意思?

    • 就是Java的补丁,⽐如JDK8的 8u20版本、8u60版本; java11的 11u20、11u40版本

 

第2集 AlibabaCloud微服务升级JDK11和配置

简介:讲解AlibabaCloud微服务升级JDK11

  • 安装包(课程资料里面,和正常jdk安装没区别)

  • IDEA配置

    • procject structure
    • 偏好设置-编译版本
  • maven项目配置




    <properties>
        <java.version>11</java.version>
        <maven.compiler.source>11</maven.compiler.source>
        <maven.compiler.target>11</maven.compiler.target>
    </properties>
  • 版本选择:

    • 只要不是JDK8以下就行,
    • 也不建议用最新的,比如现在JDK14或者JDK17是吧
    • 涉及到中间件的升级,不排除有些版本是把老版本的代码删除了,就GG了

 

 

干货文档

 

 

 

 

 

 

 

思科模拟器-实验16:三层交换 VLAN 互访配置 【实验内容】 (1)按实验线路连接图进行连接。按照实验线路连接图分别配置各台计算机IP 地 址。 (2) 按照实验线路连接图,在SW1和SW2上分别完成VLAN配置,并在VLAN中添加相应的端口成员,同时配置Trunk端口。同时测试各计算机之间是否可以相互ping 通。 Switch>en Switch#config t Enter configuration commands, one per line. End with CNTL/Z. Switch(config)#vlan 10 Switc 阅读详情

相关推荐

利用 Docker Distribution 搭建私有的 Docker Registry

1、拓扑

weixin_44983653的博客 1067

kryo升级到最新版本5.5.0 KryoFactory丢失问题

kryo升级到最新版本5.5.0 KryoFactory丢失问题

qq_33317238的博客 1513

Zemax实现微透镜阵列光束整形(原理+仿真)

通过Zemax实现微透镜阵列的光场整形仿真。

VJCP_90909Bu0的博客 1万+

JDK版本特性

LTS 版本更加注重稳定性,安全性,性能改进,默认支持是 8 年,其中 JDK 8 延长至 2030 年(16年),延长支持期间不再提供新的功能。主要:通过var关键字实现局部变量类型推断,使Java语言变成弱类型语言、JVM的G1垃圾回收由单线程改成多线程并行处理,降低G1的停顿时间。JDK18中提供了一个新命令jwebserver, 运行这个命令可以启动一个简单的,最小化的静态web服务器,默认发布的是当前目录。作为一个实验性的垃圾回收器,Epsilon GC 旨在为某些特定的应用场景提供更好的性能。

qq_37191071的博客 5449

麒麟V10系统命令实战指南:从入门到精通

本文为麒麟V10操作系统用户提供了一份从入门到精通的命令行实战指南。内容涵盖文件管理、进程监控、网络诊断、文本处理及系统管理等核心场景,旨在帮助用户转变思维,掌握高效解决实际问题的系统命令技巧,从而提升在麒麟V10环境下的运维与工作效率。

sat99的博客 594

RV1126B RV1126B-P 瑞芯微 高性能视觉处理器SoC 芯片

它集成了大量算法加速器,如 HDR、3A、LSC、3DNR、2DNR、锐化、去雾、鱼眼校正、伽马校正、特征点检测等。此外,还配备了一款最多8兆像素的 AI-ISP,作为对传统ISP 的补充,以提供卓越的空间去噪性能和增强的图像增强效果。除了先前的高性能多媒体区块外,RV1126B还包含丰富的音频、内存和其他外围接口,如I2C、SPI、PWM等。借助这-特性,来自相机的视频可以以高分辨率进行编码,并存储在本地内存中,同时还能将另-段较低分辨率的视频传输到云存储。

szhorsway的博客 1856

JDK(LTS版本)更新时间

JDK LTS版本跟新时间,以及跟新内容

Leaf吧的博客 2135

基于STM32设计的掌上游戏机(运行NES游戏模拟器)详细开发过程

利用STM32单片机移植NES游戏模拟器,完成NES游戏开发,可以玩标准的NES游戏,已测试超级玛丽、魂斗罗之类的都可以正常运行。

4万+

jdk中有LTS的版本是

在Java开发工具包(JDK)中,有一些版本是长期支持(LTS)版本。LTS版本指的是在发布后会提供更长时间的技术支持和安全更新的版本。 目前,Java SE 11(发布于2018年9月)是最新的LTS版本。在此之前,Java SE 8(发布于2014年3月)也是一个LTS版本。 需要注意的是,在Java SE 9和Java SE 10之后,Oracle改变了发布周期和支持模式,因此这两个版本并不...

weixin_42581846的博客 1691

C#使用OpenCvSharp+微信模型识别多个二维码

本文介绍了一个基于OpenCvSharp和微信开源二维码检测器的多二维码识别项目。该项目通过C# WinForm实现,主要功能包括:加载图片、识别图片中的多个二维码并显示识别结果。核心代码使用了OpenCvSharp.WeChatQRCode类,通过预训练的caffe模型(detect.prototxt/detect.caffemodel和sr.prototxt/sr.caffemodel)进行二维码检测和解码。识别结果包括每个二维码的编号、内容及位置信息。项目适用于批量二维码识别场景,部署简单,识别效果良

遇见--专栏 123

Node-RED系列(二二):使用dashboard搭配echarts制作漂亮的面板

在node-red中dashboard 是一个很常用的模块,其中它有一个chart节点可以用来制作一些图表,比如柱状图,折线图,饼图,但其中的图表并不是很美观,而且可配置项非常的少。 于是就有很多小伙伴找我做一套比较好看的图表面板,在对比了一下几个图表库,我选中了echarts。 不仅美观大方,而且非常容易集成,配置。下面先来看一下我做的效果。这里是直接做了四个折线图,第一个折线图有动态效果,第二个折线图是一个多线条的折线图,第三个折线图是在一个图例显示两个折线图。第二第三都可以用于数据对比。 第四个折线

知无涯 1万+

JDK长期支持版本【LTS】说明

LTS解释 long-term support:长期支持版本 一般长期支持的版本都比较稳定,或者官方会不断更新补丁包,推荐使用 总览 版本 LTS时间 jdk8 2030年12月 JDK11 2026年9月 JDK17 2024年9月 JDK目前的LTS有三个:8,11,17 JDK8 JDK8官网链接 https://www.oracle.com/java/technologies/downloads/#java8 至少直到2030年的12月,Java SE 8用户会收到更新

爱的叹息的专栏 2万+

[QMT量化交易小白入门]-104、QMT平台运行深度学习模型,预测期货价格

本专栏主要是介绍QMT的基础用法,常见函数,写策略的方法,也会分享一些量化交易的思路,大概会写100篇左右。QMT的相关资料较少,在使用过程中不断的摸索,遇到了一些问题,记录下来和大家一起沟通,共同进步。

木头大左的博客 479

Kryo序列化与Java序列化

1.序列化在Spark中的用处 在算子函数中使用到外部变量时,该变量会被序列化后进行网络传输 将自定义的类型作为RDD的泛型类型时(比如JavaRDD,Student是自定义类型),所有自定义类型对象,都会进行序列化。因此这种情况下,也要求自定义的类必须实现Serializable接口。 使用可序列化的持久化策略时(比如MEMORY_ONLY_SER),Spark会将RDD中的每个partit...

weixin_39216383的博客 2947

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Kryo官方文档学习笔记

一.官方文档 Kryo目前更新到5.0版本:https://github.com/EsotericSoftware/kryo 4.0版本中文翻译:https://blog.youkuaiyun.com/fanjunjaden/article/details/72823866?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-12.control&depth_1-utm_source=distr..

zyz的博客 938

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Java 开发者必备:JDK 版本详解与选择策略(含安装与验证)

由于 Oracle 开源了 JDK,很多社区以及公司根据 Oracle Open JDK 构建了自己的 JDK,使开发者有了更加丰富的选项,一些社区或公司会根据自己的生产环境针对 JDK 进行调整,例如 Amazon Corretto JDK 优化了在 AWS 等云平台的使用体验,以下为 JDK 概览。LTS 版本更加注重稳定性,安全性,性能改进,默认支持是 8 年,其中 JDK 8 延长至 2030 年(16年),延长支持期间不再提供新的功能。返回参考(长时间无响应,或者查找不到命令,则表明配置错误)

零一魔法 3387

JDK主流版本全面解析与推荐:如何选择最适合的Java开发工具包

LTS(Long-Term Support) 版本提供长期的技术支持和更新,是企业级应用的首选。非LTS版本只有6个月的支持周期。是否需要最大稳定性?├── 是 → JDK 11 (LTS)└── 否 →是否需要最新特性?├── 是 → JDK 21 (LTS)└── 否 → JDK 17 (LTS)

✨ 欢迎来唠嗑、切磋、一起成长!👋 2194

JDK长期支持版本(LTS)

JDK长期支持版本(LTS)

听海边涛声 4631

JDK的两个大版本,为什么要选LTS

JDK有哪些版本。Oracle JDK和Open JDK有怎样的联系。为什么要选LTS。

编程还未 1万+

JDK1.8 LTS 、 JDK 17 LTS开发环境配置及多版本配置、转换

打开面后输入java -version(弹出下方提示变量JAVA_HOME内变量值的JDK8 就运行成功)选择JDK17 下载Windows版本,选择64位系统的压缩包(zip)或者安装程序(exe)建立变量名JDK17 、JDK8 变量值设置为JDK安装路径(如果只有一个的话就建立一个)新增两个心的变量值 一个 . 一个%JAVA_HOME%\bin。建立变量JAVA_HOME 变量值设置为%设置为要启用的JDK变量名%我的电脑右键打开属性--选择高级系统设置。最后一步在PATH 编辑。

Craze_XiaoWei的博客 850

《五》性能调优之在实际项目中使用Kryo序列化

u011500419的专栏 421

JDK的第三个LTS版本JDK17来了

文章目录简介JDK17中的新特性语言上的新特性核心库的优化支持新的平台预览特性其他改动总结 简介 2021年9月JDK17发布了,JDK17是最新的一个LTS版本。所谓LTS版本就是可以得到至少八年产品支持的版本。从2014年的JDK8,到2018年的JDK11,再到2021年的JDK17。 同时Oracle也调整了LTS版本的发布年限,从之前的三年调整到现在的二年,也就是说下一个LTS版本将会是JDK21,哇喔! 那么如果不是LTS版本呢? 非LTS版本只会得到六个月的产品支持。所以大家还是使用LTS版本

程序那些事 4930

LTS是什么?-- 长期支持版本(LTS)​详解

通过合理选择LTS版本,开发者能在稳定性和技术先进性间取得平衡,降低长期运维成本。

一起探索IT的世界 4145

JDK各LTS版本下载,包含JDK8、11、17、21版本(文章末尾附带直接下载链接)

本文介绍了JDK的LTS(长期支持)版本及其特点,包括JDK 8、11、17和21。LTS版本提供长期支持、稳定性、兼容性和企业支持,适合需要稳定运行的企业和开发者。文章还提供了各版本的直接下载链接,方便用户快速获取所需版本,避免了Oracle官网繁琐的下载流程。主要下载版本包括JDK 8和JDK 11,涵盖Linux、Windows和Mac等多个操作系统平台。

码码哈哈的博客 1万+

【面试题精讲】Kryo

Kryo 是一个快速、高效的 Java 序列化框架,用于将对象转换为字节流以便存储或传输,并能够将字节流反序列化为原始对象。它相比 Java 自带的序列化机制更加高效和灵活。Kryo 是一个快速、高效的 Java 序列化框架,用于将对象转换为字节流以便存储或传输,并能够将字节流反序列化为原始对象。相比 Java 自带的序列化机制,Kryo 具有更高的性能和更小的尺寸。它支持自定义序列化器和注册机制,易于使用并且具有良好的可扩展性。但需要注意的是,Kryo 不跨语言且对版本兼容性要求较高。

2301_78627004的博客 263

Kryo 序列化历程

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33971977的博客 888

kryo工具类

import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream;   import com.esotericsoftware.kryo.Kryo; import com.esotericsoftware.kryo.io.Input; import com.esotericsoftware.kryo.io...

wb284551926的博客 643
上一篇: 小滴课堂-学习笔记:(11)微服务核心组件之网关讲解
下一篇: 小滴课堂-学习笔记:JDBC进阶之数据库操作工具类和池化思想
dev666
博客等级 码龄9年 100粉丝 106原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dev666

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值