JDK 是华为基于 OpenJDK 定制的开源版本,是一款高性能、可用于生产环境的 OpenJDK 发行版。
原创 2021-06-09 15:13:37
1653阅读
1点赞
编者按:笔者通过在 Hive 的场景发现 AppCDS 技术存在的价值,然后分析了 AppCDS 的工作原理,并将 JDK 11 中的特性移植到 JDK 8,在移植过程中由于 JDK 8 和 JDK 11 在类加载实现有所不...
转载 2021-11-10 11:46:51
531阅读
1 背景 JDK 5 中引入的 Class-Data Sharing (CDS) 技术允许将一组类预处理为共享存档文件,然后可=
原创 2023-05-14 17:21:30
428阅读
# Docker —— 数字时代的水墨印刷 ## 引言 在数字化时代,越来越多的技术和工具被发明出来,让我们的工作和生活变得更加高效与便捷。Docker作为开源的应用容器引擎,正是这样一项革命性的技术。今天,我们将以的活字印刷为引,探讨Docker的原理与应用。 ## 与活字印刷 是中国北宋时期的一位发明家,他最著名的贡献是发明了活字印刷。这一技术使得书籍的复制变得更加高
原创 7月前
90阅读
2021 年 6 月 30 日, JDK update Q2 版本正式发布。
转载 2021-07-28 16:16:00
913阅读
JDK[1] 作为高质量企业级的开源 JDK 发行版,被 openEuler 和业界 Java 用户广泛使用,它的兼容性和质量也受到了 Eclipse Adoptium 工作组的认可,于 2022 年 05 月 26 日成功登陆了 Ec...
原创 2022-12-12 21:20:28
473阅读
开源实习是欧拉开源社区针对高校学生推出的线上实习,让学生在真正的开源环境中提升实践能力,深度参与开源社区贡献。
原创 2022-12-12 21:07:04
159阅读
没错,自阿里、腾讯之后,华为也终于开源了自家的 JDK—— JDK! 免费!免费!免费!!! Oracle 要慌了? JDK JDK 是华为内部 OpenJDK 定制版 Huawei JDK 的开源版本,是一个高性能、可用于生产环境的 OpenJDK 发行版。 Huawei JDK 运行在华为内部 500 多个产品上,积累了大量使用场景和 Java 开发者反馈的问题和诉求,解决了
原创 2021-08-01 13:14:24
144阅读
直接拿来用~
原创 2022-01-17 15:05:42
133阅读
没错,自阿里、腾讯之后,华为也终于开源了自家的 JDK—— JDK! 免费!免费!免费!!! Oracle 要慌了? JDK JDK 是华为内部 OpenJDK 定制版 Huawei JDK 的开源版本,是一个高性能、可用于生产环境的 OpenJDK 发行版。 Huawei JDK
原创 2021-05-25 14:26:00
147阅读
开源实习是欧拉开源社区针对高校学生推出的线上实习,让学生在真正的开源环境中提升实践能力,深度参与开源社区贡献。访问实习官网了解详情:https://www.openeuler.org/zh/internship(https://www.openeuler.org/zh/internship)JDK基于OpenJDK开发,是一款高性能、可用于生产环境的OpenJDK发行版。BGMProvider
原创 2022-09-24 15:25:00
177阅读
Compiler SIG 专注于编译器领域技术交流探讨和分享,包括 GCC/LLVM/OpenJDK 以及其他的程序优化技术,聚
原创 2023-01-09 12:00:58
117阅读
编者按:笔者在使用PriorityBlockingQueue实现按照优先级处理任务时遇到一类NPE问题,经过分析发现根本原因是在任务出队列时调用比较器异常,进而导致后续任务出队列抛出NullPointerExceptio...
转载 2022-08-19 03:06:09
51阅读
JDK,重现了“活字印刷术”的传奇中央处理器,即CPU,包含很多种设计架构。其中最常见的架构有两种,一种是X86架构,一种是ARM架构。这两种架构有什么不同呢?主要是使用的指令集不一样。X86架构使用CISC指令集,即复杂指令集,最典型的代表就是英特尔处理器。ARM架构使用RISC指令集,即精简指令集,华为的鲲鹏就是基于ARM架构。OpenJDK,对于X86架构处理器有很好的支持,虽然也基本支
原创 2020-11-10 18:44:54
311阅读
 小灰 程序员小灰 中央处理器,即CPU,包含很多种设计架构。其中最常见的架构有两种,一种是X86架构,一种是ARM架构。这两种架构有什么不同呢?主要是使用的指令集不一样。X86架构使用CISC指令集,即复杂指令集,最典型的代表就是英特尔处理器。ARM架构使用RISC指令集,即精简指令集,华为的鲲鹏就是基于ARM架构。OpenJDK,对于X86架构处理器有很好的支持,虽然也基本支持ARM架构处理器
原创 2021-05-17 21:48:20
457阅读
 2021 年 6 月 30 日, JDK update Q2 版本正式发布,下载方式见文末参考链接。该版本在同步 OpenJDK 社区 8u292/11.0.11 的基础上,还包含如下更新,为用户提供高性能、可用于生产环境的 OpenJDK 发行版。  提供鲲鹏硬件加速的 KAEProvider 支持 DH,RSA 签名等众多算法( JDK8)Jmap 并行
转载 2024-01-09 14:37:03
673阅读
中央处理器,即CPU,包含很多种设计架构。其中最常见的架构有两种,一种是X86架构,一种是ARM架构。 这两种架构有什么不同呢?主要是使用的指令集不一样。
原创 2021-07-28 16:56:01
322阅读
       在最新发布的openEuler 20.09中,默认的JDK采用了最新开源的JDK,它与OpenJDK有什么不同?能为用户带来什么好处?笔者带大家尝尝鲜。  JDK   JDK是华为在openEuler社区开源的一个开源项目,目前包括JDK 8和JDK 11两个版本,分别对应于OpenJDK 8和OpenJDK 11。其中除了都对ARM架构进行了稳定性和性能优化之
转载 2021-08-06 08:09:46
1261阅读
  吾先后编译过OpenJDK8/OpenJDK12,都有详细编译记录。解决了一些问题,同样觉得有两个问题急需解决:各虚拟机之间的类共享。什么意思?比如说汝启动了两个虚拟机,都需要用到Test类,结果就加载两次。这太愚昧了…… 垃圾收集。现在有shenadoah、zgc两种,效果都很好,结果OpenJDK8都没有。  这两个特性,实际上在最新版本的JDK中已经有了。可是目前用得最广泛的OpenJDK8没有啊。吾想自己动手,可是这样大的工程,显然不是个人简单动手就能解决的。公司目前也不可能支持吾搞这样
原创 2021-08-07 12:51:45
290阅读
  吾先后编译过OpenJDK8/OpenJDK12,都有详细编译记录。解决了一些问题,同样觉得有两个问题急需解决:各虚拟机之间的类共享。什么意思?比如说汝启动了两个虚拟机,都需要用到Test类,结果就加载两次。这太愚昧了…… 垃圾收集。现在有shenadoah、zgc两种,效果都很好,结果OpenJDK8都没有。
原创 2022-01-27 12:04:32
262阅读
  • 1
  • 2
  • 3
  • 4
  • 5