JavaRush /Java Blog /Random-TW /IT之家9月15日訊息:Java 17 公開版發布,IntelliJ IDEA 更新至版本 2021.2.2,Fa...

IT之家9月15日訊息:Java 17 公開版發布,IntelliJ IDEA 更新至版本 2021.2.2,Facebook 開發行動應用新資料壓縮技術

在 Random-TW 群組發布
今日新聞精選:

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