JDK15已发布!网友:我还在JDK8踏步走...

【Docker】Docker安装Hadoop分布式集群 hadoop目录安装在:/usr/local/hadoop-2.7.0/etc/hadoop。访问Hadoop102:9870,查看是否能够看到hdfs界面。访问hadoop103:8088,查看能够看到yarn界面。在yarn上可以看到执行情况。 阅读详情

推荐阅读:

Java自1995年5月23日诞生,到今年已经过了25个年头,Java一直位居编程语言排行榜前三,而且在国内很多企业都是主力开发语言。

说句不该说的话,Java养活了一大批企业和程序员~~

最近,Oracle又宣布JDK15正式发布,见下图

这也是Java迭代周期缩短为6个月以后的第6个版本,短迭代周期的好处,便是不会一次修复成百上千的Bug,让开发人员能够更加轻松的面对迭代中的变化~

下面这张图,便能帮助你更容易理解快迭代的好处,Java10之前,每次更新的JEP数量都是Java10之后版本的几倍甚至几十倍~~

Java15做了哪些改变?

我先在自己的系统上安装好最新版本

运行一下,是否安装成功?

看来没得问题,那咱们去官网看看具体的JEPs列表,如下

这里,我们主要来看看之前版本没有体现过的特性~

339、Edwards-Curve Digital Signature Algorithm

即爱德华兹曲线数字签名算法,新增了EdDSA数字签名算法,与其它签名方案相比,它具有更高的安全性和性能,如OpenSSL和BoringSSL都有所使用,我看好像在区块链领域用的比较多。

360、Sealed Classes

密封类,用于限制超类的使用,密封的类和接口限制其它可能继承或实现它们的其它类或接口。

371、Hidden Classes

隐藏类,不能被其他类的字节码直接使用的类,是供在运行时生成类并通过反射间接使用它们的框架使用的。

373、Reimplement the Legacy DatagramSocket API

重新实现旧版 DatagramSocket API,用易于维护和调试的更简单、更现代的实现来代替java.net.DatagramSocket和java.net.MulticastSocketAPI 的基础实现。

379、Shenandoah: A Low-Pause-Time Garbage Collector (Production)

Shenandoah垃圾回收算法终于从实验特性转变为产品特性,这是一个从 JDK 12 引入的回收算法,该算法通过与正在运行的 Java 线程同时进行疏散工作来减少 GC 暂停时间。Shenandoah 的暂停时间与堆大小无关,无论堆栈是 200 MB 还是 200 GB,都具有相同的一致暂停时间。

377、ZGC: A Scalable Low-Latency Garbage Collector (Production)

ZGC早已集成到JDK 11中,只不过是预览功能,这次终于转正了,可用于生成,此垃圾回收算法其目标是通过减少 GC 停顿时间来提高性能。

383、Foreign-Memory Access API (Second Incubator)

目的是引入一个 API,以允许 Java 程序安全有效地访问 Java 堆之外的外部内存,目前只是一个预览功能。

其它的,这里就不详细分析了,就是之前的一些功能特性,要么是一些弃用和不建议使用的功能,比如移除了Nashorn JavaScript引擎,同时也移除了删除Solaris和SPARC端口。

做出贡献的企业

我通过Oracle的官方博文看到,虽然主力军Oracle干了79.68%的活,但还是有不少企业参与其中。Oracle在博文中感谢了在ARM,Amazon,IBM,Intel,NTT Data,Red Hat,SAP和Tencent等组织工作的开发人员所做的杰出贡献。

你没看错,真的有中国企业,我看了一下图中罗列出来的中国企业有腾讯、阿里、华为等~

# 支持Java15的开发工具

目前,官方博文说支持Java15的工具,就下面这三款:

  • JetBrains IDEA

  • Apache NetBeans

  • Eclipse Marketplace

大佬们,可以去体验一番了~~~

最后,悄悄问你一句,你还在那个版本踏步?欢迎在留言区讨论~

在 SAP ECC 中定义 ledger 时遇到 “Define exactly one leading ledger“(消息号 FAGL_LEDGER_CUST012)的错误 摘要:SAP系统要求必须且只能定义一个主导分类账(Leading Ledger)。当出现错误消息FAGL_LEDGER_CUST012时,需通过事务码FINSC_LEDGER或SPRO路径检查分类账配置,确保仅有一个分类账被标记为"LeadingLedger",其余设为"Non-leadingLedger"。主导分类账是SAP默认用于标准报表的核心分类账,修改配置需谨慎以免影响已有数据。若问题未解决,建议检查未完成配置或查阅SAP Notes获取解决方案。 阅读详情

相关推荐

卫星动力学仿真模型开发之AI初试

以下是通过AI生成的一个简单的C语言仿真模型,用于模拟卫星的姿态、轨道动力学和运动学。该模型基于基本的物理公式,假设卫星在近地轨道上运行,并忽略了一些复杂的扰动因素(如大气阻力、太阳辐射压等)。姿态动力学描述了卫星绕其质心的旋转运动。轨道动力学描述了卫星在引力作用下的运动。姿态运动学描述了卫星姿态随时间的变化。

xspace的博客 569

JDK15下载安装+配置环境变量(保姆级教程)

本文详细介绍了JDK15的安装与配置流程:首先在Oracle官网或通过网盘获取安装包;安装时可按提示修改默认路径;重点配置JAVA_HOME、CLASSPATH和Path三个环境变量;最后通过cmd输入"java -version"验证是否安装成功。配置过程中需注意变量值的正确输入,包括路径符号和百分号的使用。

m0_73154147的博客 6195

Windows-Anaconda3+TensorFlow安装教程

测试环境:win10-64位和win7-64位 (系统必须是64位,因为TensorFlow目前只支持64位) 一、安装Anaconda3 1.下载Anaconda3 Anaconda官网链接:link 这里我们选择Windows版本,python3.6-version-64位,如下图所示。 2.下载完成之后,点击安装Anaconda3 注意:安装过程中要选择添加环境变量,如图 待安装完成...

DoctorCuiLab的博客 3086

JDK15安装配置

jdk15安装配置保姆级,其他版本类似

weixin_44101554的博客 1439

线性代数知识点整理

线性代数基础知识点摘要整理

cuguanren的博客 3万+

用rsl_rl训练四足机器人走梅花桩:PPO算法调参实战与避坑指南

本文详细介绍了如何使用rsl_rl框架和PPO算法训练四足机器人在梅花桩上行走的实战经验。通过分析梅花桩场景的独特挑战,提供PPO算法关键参数配置策略、奖励函数设计方法以及常见问题的解决方案,帮助开发者高效实现机器人平衡控制。文章特别强调了仿真到实机的过渡技巧,最终实现98%的过桩成功率。

weixin_29103191的博客 220

JDK 15安装及新特性介绍

JDK 15已经于2020年9月15日如期发布。本文介绍JDK 15新特性。 发布版本说明 根据发布的规划,这次发布的 JDK 15 将是一个短期的过度版,只会被 Oracle 支持(维护)6 个月,直到明年 3 月的 JDK 16 发布此版本将停止维护。而 Oracle 下一个长期支持版(LTS 版)会在明年的 9 月份候发布(Java 17),LTS 版每 3 年发布一个,上一次长期支持版是 18 年 9 月发布的 JDK 11。 下图展示了各个版本的发布历史。 [外链图片转存失败,源站可能有防盗链机制

老卫的技术站 2637

海康威视摄像头CVE-2017-7921漏洞复现:从零到一的实战指南(含解密工具下载)

本文详细解析了海康威视摄像头CVE-2017-7921漏洞的技术原理与复现方法,提供从环境搭建到实战利用的完整指南。通过认证绕过漏洞,攻击者可获取敏感信息并执行高权限操作,文章还包含解密工具下载与防御建议,助力安全研究人员深入理解物联网设备安全风险。

weixin_29325515的博客 813

JDK 15安装及新特性介绍_jdk15,2024年最新OMG,2024年最新学它

重新实现旧版 DatagramSocket API,更简单、更现代的实现来代替java.net.DatagramSocket和java.net.MulticastSocketAPI 的基础实现,提高了 JDK 的可维护性和稳定性。JDK 15 为用户提供了14项主要的增强/更改,包括一个孵化器模块,三个预览功能,两个不推荐使用的功能以及两个删除功能。文本块,是一个多行字符串,它可以避免使用大多数转义符号,自动以可预测的方式格式化字符串,并让开发人员在需要时可以控制格式。本例子以OpenJDK版本为例。

2401_83974020的博客 1724

二十八.国民技术MCU开发之UID获取与应用

在国民NT MCU中均有一个96位和128位的唯一设备标识符,其中UCID128 位, UID 为 96 位。手册中描述的作用是:通常用来做为序列号或作为密码,在编写闪存时,将此唯一标识与软件加解密算法相结合,进一步提高代码在闪存存储器内的安全性,也可用于激活带安全功能的自举程序(SecureBootloader)。UCID 和 UID,遵守国民技术芯片序列号定义,它包含芯片生产及版本相关信息。

AIoT深度探索者 | 嵌入式系统架构师 深耕物联网(IoT)与人工智能(AI)融合技术,聚焦​​边缘计算、图像开发、低功耗通信协议​​,致力于智能硬件,关注我获取最新技术文章信息与海量资源~ 1677

组合导航 | RTK、IMU与激光雷达组合导航算法:原理、实现与验证

当激光雷达噪声增加至0.1m时,系统位置RMSE仅上升18%,验证了滤波算法的鲁棒性[110]:融合方案在RTK信号丢失30秒后,位置误差仍控制在1.5m内,显著优于IMU单独导航[28]:ESKF框架能有效建模传感器误差特性,状态向量需包含外参与时间偏移等关键参数。:传感器标定精度直接影响系统性能,建议每3个月进行一次重新标定。:IMU预积分与特征匹配是系统实时性的关键瓶颈,需重点优化。:维持10秒窗口内的关键帧,平衡精度与实时性[132]:特征匹配占总耗时的65%,可通过。

尘世冰封的专栏 943

JDK19都出来了~是时候梳理清楚JDK的各个版本的特性了【JDK15特性讲解】

JDK15新特性讲解

波波烤鸭的博客 1484

分布式爬虫架构实战:Scrapy+RabbitMQ+浏览器池,百万级数据抓取成本直降60%(附架构图+源码)

任务调度瓶颈:Redis 作为消息队列,不支持复杂任务优先级,高并发下容易消息堆积,且单点故障会导致全量任务丢失;资源浪费严重:每个爬虫节点每次爬取动态页面都启动新浏览器,启动耗时3-5秒,CPU 占用率高达80%+,单机最多同时跑3个浏览器;扩展性差:新增节点需要手动同步任务队列,节点忙闲不均,无法根据任务量动态分配资源。# 从settings读取RabbitMQ配置# 注册信号:爬虫关闭时关闭RabbitMQ连接"""启动时建立RabbitMQ连接"""

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 1618

JDK15已发布,网友:我还在JDK8踏步走---,web软件开发

前端CSS面试题文档,JavaScript面试题文档,Vue面试题文档,大厂面试题文档,需要的读者可以戳这里免费领取!**[外链图片转存中…(img-g6EN9qiP-1712128044712)][外链图片转存中…(img-WSHIwsK0-1712128044712)]

2401_84092694的博客 879

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

JDK15已发布,网友:我还在JDK8踏步走...

推荐阅读: 这套Github上40K+star学习笔记,可以帮你搞定95%以上的Java面试 毫不夸张的说,这份SpringBoot学习指南能解决你遇到的98%的问题 给跪了!这套万人期待的 SQL 成神之路PDF,终于开源了 Java自1995年5月23日诞生,到今年已经过了25个年头,Java一直位居编程语言排行榜前三,而且在国内很多企业都是主力开发语言。 说句不该说的话,J...

xingduan5153的博客 247

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

JDK15已发布,网友:我还在JDK8踏步走---

推荐阅读: 这套Github上40K+star学习笔记,可以帮你搞定95%以上的Java面试 毫不夸张的说,这份SpringBoot学习指南能解决你遇到的98%的问题 给跪了!这套万人期待的 SQL 成神之路PDF,终于开源了 Java自1995年5月23日诞生,到今年已经过了25个年头,Java一直位居编程语言排行榜前三,而且在国内很多企业都是主力开发语言。 说句不该说的话,Java养活了一大批企业和程序员~~ 最近,Oracle又宣布JDK15正式发布,见下图 这也是Java迭代周

m0_57767600的博客 109

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Java15发布之后,网友:你发任你发,我用Java8 !

在上周9月15日,JDK/Java 15正式发布,现已经可以在oracle官网下载。然而版本15发布之后,很多网友调侃说“你发任你发,我用Java8”。 OracleJDK 15 发布地址: https://www.oracle.com/java/technologies/javase/15all-relnotes.html OpenJDK 15 发布地址: https://openjdk.java.net/projects/jdk/15/ 小编认为虽然大部分人都还在用着JDK7/8,甚至 6。但没关系,不

ycx2019的博客 768

JDK15已发布,网友:我还在JDK8踏步走---,面试官6个灵魂拷问

说句不该说的话,Java养活了一大批企业和程序员~~ 最近,Oracle又宣布JDK15正式发布,见下图 这也是Java迭代周期缩短为6个月以后的第6个版本,短迭代周期的好处,便是不会一次修复成百上千的Bug,让开发人员能够更加轻松的面对迭代中的变化~ 下面这张图,便能帮助你更容易理解快迭代的好处,Java10之前,每次更新的JEP数量都是Java10之后版本的几倍甚至几十倍~~ Java15做了哪些改变? 我先在自己的系统上安装好最新版本 运行一下,是否安装成功? 看来没得问题,那咱们去官网看.

m0_64867220的博客 163

JDK15已发布,网友:我还在JDK8踏步走---,java工程师面试题

下面这张图,便能帮助你更容易理解快迭代的好处,Java10之前,每次更新的JEP数量都是Java10之后版本的几倍甚至几十倍~~ Java15做了哪些改变? 我先在自己的系统上安装好最新版本 运行一下,是否安装成功? 看来没得问题,那咱们去官网看看具体的JEPs列表,如下 ![](https://upload-images.jianshu.io/upload_images/13465705-3e9670e1424ee20c.png?imageMogr2/auto-orient/strip%7Cimag

m0_63174475的博客 144

JDK16的新功能预案出来了,网友:别逼我了!JDK8我都还没玩转~

很多人都存在这种情况,被Oracle倒逼着你学习,没办法6个月一个版本的迭代,新功能层出不穷,稍不注意,就落后了~ 这不,刚刚JDK 16(将作为标准 Java 版本的参考实现)预计在明年3月发布。JDK 15已在9月15日发布,将支持6个月,与 JDK 15一样,JDK 16也将是个短期版本,也只支持6个月。 截至10月8日,已经有八项提案正式针对 JDK 16,新功能包括: 移动 ZGC(Z 垃圾收集器)线程堆栈处理从安全点到并发阶段。该计划的目标包括从 ZGC 安全点中删除线程堆栈处理。 弹

程序员白楠楠的博客 1776

JDK/Java 15 刚刚发布!Java 新增国家/地区使用限制条款引发争议,网友:不让我们用了?...

点击“开发者技术前线”,选择“星标????”在看|星标|留言, 真爱来自:开源中国JDK/Java 15 已经发布。根据发布规划,这是一个短期版本,只会受到 Oracle 6 个月的支...

开发者技术前线-DevolperFront 2211

多线程高并发,JDK15已发布,网友

推荐阅读: 这套Github上40K+star学习笔记,可以帮你搞定95%以上的Java面试 毫不夸张的说,这份SpringBoot学习指南能解决你遇到的98%的问题 给跪了!这套万人期待的 SQL 成神之路PDF,终于开源了 Java自1995年5月23日诞生,到今年已经过了25个年头,Java一直位居编程语言排行榜前三,而且在国内很多企业都是主力开发语言。 说句不该说的话,Java养活了一大批企业和程序员~~ 最近,Oracle又宣布JDK15正式发布,见下图 这也是Java迭代周

m0_60567796的博客 110

JDK 16 即将发布!网友:新特性挺酸爽a...

点击上方[全栈开发者社区]→右上角[...]→[设为星标⭐]来源 |https://blog.csdn.net/csdnnews/article/details/110483909你还能...

全栈开发者社区 208

JDK 21正式发布,史诗级增强!!!

JDK 21 ,终于正式 GA 了:https://openjdk.org/projects/jdk/21/GA,就是我上面框起来的“General Availability”的缩写,直译成中文,虽然是“普通可用”的意思,但是在软件行业,它就代表正式版。如果对外发布一个 GA 版本,就意味着这个版本已经经过全面的测试,不存在任何重大的 bug,可供普通用户进行使用。并且此版本是一个LTS的版本,...

HollisChuang's Blog 1050

再见,Java 8!Java 17 竟然是史上最快的 JDK。。

点击关注公众号,回复“2T”获取2TB学习资源!互联网架构师后台回复2T有特别礼包来源:https://www.optaplanner.org/blog/2021/09/15/Ho...

emprere的博客 2785

JDK16 GA 正式版已发布了,内置 Lombok 功能,网友:功能虽赞,但学不动了~

推荐阅读: 这套Github上40K+star学习笔记,可以帮你搞定95%以上的Java面试 毫不夸张的说,这份SpringBoot学习指南能解决你遇到的98%的问题 给跪了!这套万人期待的 SQL 成神之路PDF,终于开源了 今天,有读者告诉小编JDK16正式版发布了,赶忙打开推特看看,我擦,确实发布了,这速度也太快了~ 之前看过一篇文章,博主Simon Ritter从Oracle...

xingduan5153的博客 337
上一篇: 旷世之作!阿里架构师在内部强势推出的 可伸缩架构设计核心技术 PDF文档
下一篇: 三面大厂Java岗,HR现场直接发offer?他是横着走出来的!
「已注销」
博客等级 码龄6年 36粉丝 149原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值