JavaRush /Java 博客 /Random-ZH /IT之家9月15日消息:Java 17 公开版发布,IntelliJ IDEA 更新至版本 2021.2.2,Fa...

IT之家9月15日消息:Java 17 公开版发布,IntelliJ IDEA 更新至版本 2021.2.2,Facebook 开发移动应用新数据压缩技术

已在 Random-ZH 群组中发布
今日新闻精选:

Java 17 (JDK 17) 已公开发布

Oracle 发布了 Java 17 编程语言的公开版本,该版本中添加了 2700 多个已关闭任务和 14 个 JEP。可以在此链接中找到 API 更改的完整列表。 IT之家9月15日消息:Java 17 公共版本已发布,IntelliJ IDEA 已更新至版本 2021.2.2,Facebook 开发了移动应用新数据压缩技术——1JDK 17 中添加的 JEP 列表包括:
  • 恢复始终严格的浮点语义 (JEP 306)。
  • 密封课程(JEP 409)。
  • 开关的模式匹配(预览版)(JEP 406)。
  • 增强型伪随机数生成器 (JEP 356)。
  • 弃用用于删除的 Applet API (JEP 398)。
  • 删除 RMI 激活 (JEP 407)。
  • 弃用安全管理器以进行删除 (JEP 411)。
  • 外部函数和内存 API(孵化器)(JEP 412)。
  • Vector API(第二个孵化器)(JEP 414)。
  • 上下文特定的反序列化过滤器 (JEP 415)。
  • 新的 macOS 渲染管道 (JEP 382)。
  • 适用于 macOS/AArch64 的端口 (JEP 391)。
  • JDK 内部的严格封装(JEP 403)。
  • 删除实验性 AOT 和 JIT 编译器 (JEP 410)。
适用于 Windows 和其他平台的 Oracle JDK 17 的商业版本可开发者网站上获取。可从此链接下载 OpenJDK 17 的免费开源版本(每季度更新一次) 。JDK 17 拥有 8 年的长期支持 (LTS)。Java 18 的发布日期尚未公布,但预计将于 2022 年 3 月中旬发布,发布周期为六个月。来源:Java.net

IntelliJ IDEA开发环境已更新至版本2021.2.2

JetBrains 发布了 IntelliJ IDEA 2021.2.2 开发环境的更新版本。该版本修复了 IDE 早期版本中发现的几个问题。IntelliJ IDEA 2021.2.2 中最重要的修复和更新列表:
  • 修复了层次结构工具窗口,以显示至少具有一个实现的接口方法的使用。[IDEA-275145]
  • JBR 11 已更新至 11.0.11-b1460.1。
  • 修复了使用外部比较工具的能力。[IDEA-271200]
  • 修复了停止按钮,现在它会在第一次尝试时终止正在运行的进程。[IDEA-276772]
  • 我们修复了代码分析问题,解决后警告、建议和错误不会消失。[IDEA-275168]
  • 修复了尝试建立 SSH 连接时发生的错误。[IDEA-277053]
  • 修复了导致检测到错误 JDK 的错误。[IDEA-272430]
  • 我们修复了宏 - 现在它们按预期工作。[IDEA-274879]
  • 修复了运行新方法时突出显示先前代码的问题。[IDEA-274893]
  • 修复了重命名重构快捷方式。[IDEA-274923]
您可以直接从 IDE、通过 Toolbox 应用程序或使用 Ubuntu 的快照将 IntelliJ IDEA 更新到新版本。安装文件也可以从开发商公司的网站下载。资料来源:JetBrains

Grammarly开放了SDK的访问并为开发者推出了平台

Grammarly 公司以提供英语文本在线纠正服务而闻名,该公司宣布推出 Grammarly for Developers 平台的测试版。在这里,开发人员可以提交初步申请并收到一套 Grammarly 文本编辑器 SDK 的开发工具和文档,这将使他们能够访问 Grammarly API。 IT之家9月15日消息:Java 17 公共版本已发布,IntelliJ IDEA 已更新至版本 2021.2.2,Facebook 开发了移动应用新数据压缩技术——2通过访问 Grammarly API,开发人员可以将改进英语文本的建议集成到他们的产品中。文本编辑器 SDK 与浏览器中运行的任何 Web 应用程序以及基于 Chromium 的桌面应用程序兼容。Grammarly 公司由 Alexey Shevchenko 和 Maxim Litvinov 于 2009 年在乌克兰创立。Grammarly 是第一批市值超过 10 亿美元的乌克兰“独角兽”之一。该公司在基辅、旧金山、纽约和温哥华设有办事处。资料来源:语法

Facebook为移动应用程序开发了一种新的数据压缩技术

Facebook开发了Superpack非对称数据压缩技术。该技术使用编译器分析和数据压缩来优化信息存储。公司发言人萨潘·巴蒂亚 (Sapan Bhatia) 表示,移动应用程序的规模持续增长,这对小工具的性能产生了负面影响。目前使用的编译器,例如 Deflate 和 LZMA,目前正在应对数据优化,但它们很快就会失去相关性。Superpack的工作原理基于柯尔莫哥洛夫的复杂性理论,根据该理论,一段数据的信息内容由可以生成该数据的最短程序的大小决定。Facebook 表示,与常规压缩相比,Superpack 技术可将 Android 应用程序的大小平均减少 20%。Superpack 已用于 Facebook、Instagram、WhatsApp 和 Messenger 应用程序。来源:脸书

Unicode 14.0 标准中添加了 838 个新字符

非盈利组织 Unicode Consortium 已将 Unicode 可打印字符标准更新至版本 14.0。新版本包含 838 个新角色,其中包括37 个表情符号和 5 个新脚本。随着Unicode 14.0的发布,标准中的字符总数达到144,697个单位,其中包括3,633个表情符号。 IT之家9月15日消息:Java 17 公开版已发布,IntelliJ IDEA 已更新至版本 2021.2.2,Facebook 开发了移动应用新数据压缩技术——314.0 版本中的新文字和符号添加了对波斯尼亚、印度、印度尼西亚、伊朗、爪哇、马来西亚、蒙古、缅甸、巴基斯坦和菲律宾、非洲和北美使用的语言的支持。在这些表情符号中,有孕妇、童话巨魔和镜球等奇异的图像。在计算机和手机上输入文本时,使用 Unicode 技术标准中的字符。Unicode 是所有现代软件和通信的基础,包括操作系统、浏览器、笔记本电脑和智能手机。来源:统一码

Aurora OS 的 Beta 测试计划已在俄罗斯启动。

开放移动平台 (OMP) 公司宣布开始俄罗斯首款移动操作系统 Aurora 的 Beta 测试。OMP 收到了来自开发人员、测试人员、IT 专家以及对移动技术感兴趣的普通公民的 4000 多份申请。测试计划的每位参与者都获得了装有 Aurora OS 测试版的移动设备、预装的一组标准应用程序以及从 Aurora Market 商店安装其他应用程序的能力。Beta 测试计划的参与者可以熟悉新的 WMD 产品、测试产品的 Beta 版本、在封闭小组中与其他 Beta 测试参与者进行交流,并直接与 Aurora 开发人员分享他们的经验和意见。根据该计划的条款,仅接受莫斯科居民参与测试的申请。来源:CNews
评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION