您好,登錄后才能下訂單哦!
這篇文章主要介紹“MySQL8.0的主要新特性有哪些”,在日常操作中,相信很多人在MySQL8.0的主要新特性有哪些問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”MySQL8.0的主要新特性有哪些”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
MySQL 是 Oracle MySQL 平臺的主要版本,開源社區正在等待正式發布。
會議介紹了 MySQL 8.0 的許多新功能。除了數據字典、CTEs 和 Windows 功能,還涵蓋了:
使用 utf8 (mb4) 作為 MySQL 的默認字符集
21 種特定語言不區分大小寫的排序規則 (utf8)
隱藏索引
降序索引
改進 UUID 和 IPV 6 操作的可用性
SQL 角色
SET PERSIST 用于設置持久性的全局變量值
性能模式(Performance Schema),數據鎖檢測
性能模式(Performance Schema),檢測錯誤信息
通過使用直方圖改進成本模型(cost model)
還有一些 MySQL 8 中新的復制功能,點此查看。
這是 Angular 4.0 的第一次小版本發布,查看 Angular 版本號語義與發布計劃。
新版增加了對 TypeScript 2.2 和 2.3 的支持。該版本的 Angular 是使用 TypeScript 2.3 編譯發布的,不過請放心,這個不影響對 TypeScript 2.1 的支持。
Angular 4.1 啟用了 TypeScript 的 StrictNullChecks 特性。這意味著你可以在工程中打開 StrictNullChecks,當然你也可以選擇不使用 StrictNullChecks。
除了上述的更新,這個版本還包括 bug 的修復。具體如下:
router: 在 ng1 -> ng2 url 同步過程中轉發查詢參數 (#16249) (2f97731), closes #16067
upgrade: 對升級組件的綁定使用正確的屬性名稱 (#16128) (d1fb066), closes #8856
新版為 Windows 添加 Java API 的支持,還為 Java、C 和 Go 語言添加初始版本的安裝指南。以及下面的一些更新:
添加 Text Dashboard 到 TensorBoard
添加 tf.spectral 模塊。將現有的 FFT 運算移動到 tf.spectral,同時保留舊位置(tf。*)中的別名
添加 Keras 2 API
添加一個新的輕量級隊列對象 - RecordInput
Docker 映像:gcr.io 和 Docker Hub 上的 TF images 已升級到 ubuntu 16.04
向 TensorFlow Debugger(tfdbg) 添加一些實用功能
總的來說,Rust 1.17.0 的主要更新是小幅度提高了寫代碼的效率。例如,'static
的生命周期現在假設在 statics 和 consts。當像這樣寫一個 const 或 static 時:
const NAME: &'static str = "Ferris"; static NAME: &'static str = "Ferris";
Rust 1.17 將允許你去除 'static
,因為這里只有唯一一個生命周期有意義
const NAME: &str = "Ferris"; static NAME: &str = "Ferris";
在某些情況下,這可以清除大量的樣板代碼:
// old const NAMES: &'static [&'static str; 2] = &["Ferris", "Bors"]; // new const NAMES: &[&str; 2] = &["Ferris", "Bors"];
這是 Wine 2.0 穩定系列的首個發布版本。更新內容主要是各種錯誤修復和一般的功能改進,包括許多游戲和應用程序的崩潰修復和性能調整,具體有以下應用:
Need For Speed
Magic: The Gathering Online 4.0
Venom Codename: Outbreak
ComicRack 0.9.x
Odallus The Dark Call
Git for Windows
Marvel Heroes 2015 launcher
DirectDraw games
UnrealEngine4 games
本次更新的版本可以正確檢測出 GeForce GT 525M 顯卡,獲取到 AMD FIJI 的 GPU信息。
TypeScript 是由微軟開發的自由和開源的編程語言,是 JavaScript 的超集,它可以編譯成純 JavaScript,可以在任何瀏覽器、任何計算機和任何操作系統上運行。2.3 包括以下新功能:
使用 // @ts-check
和 --checkJs
在 JavaScript 文件中進行類型檢查
支持語言服務器插件
默認類型參數
支持生成器和異步生成器
新部署方式 — Canary Deployments。該功能可讓你將新代碼部署到項目的一小部分,如果發生錯誤,為你提供一個帶來最小影響的恢復的機會。如果檢測到問題,也可以快速恢復,最小限度降低對用戶的影響。
GitLab 9.1 中新的服務臺(Service Desk)功能使日益增長的用戶群可以通過每個項目的專用地址向團隊發送電子郵件,以獲得任何反饋或支持。這些在項目中顯示為 GitLab 私密問題。評論他們即可回復原始電子郵件發件人,并在 GitLab 內部創建一個全新的集成用戶反饋的渠道。由于服務臺內置在 GitLab,因此消除了多種工具和外部集成的復雜性和低效性,大大縮短了從反饋到軟件更新的周期時間。
新版還帶來了受保護的標簽(Protected Tags)。使用 Protected Tags 可控制誰能創建或更新標簽,使得保護標簽更容易。也可以使用類似的方法來保護分支,現在可輕松地控制任何項目。
Kotlin 1.1.2 發布,基于 JVM 的編程語言
Rails 5.1 正式發布,開源網絡應用框架
Vue 2.3.0 正式發布,新增服務器端渲染指南
Kali Linux 2017.1 發布,帶來了一系列更新和特性
Ubuntu 17.10 每日構建 ISO 發布,仍使用 Unity 7 桌面環境
OpenResty 1.11.2.3 發布,Web 應用服務器
Scala Native 0.2.0 發布,將 Scala 代碼編譯成本機代碼
Apache FtpServer 1.1.1 發布,純 Java 的 FTP 服務器軟件
Hamsters.js 4.1.0,Javascript 多線程和并行執行庫
Google Chrome Android 版更新,發布 58 正式版
GNOME 3.26 將重新設計 GNOME 控制中心
Ionic 3.1.0 發布,HTML5 移動應用框架
Nginx 發布 mainline version 1.13.0
IntelliJ IDEA 2017.1.2 發布
Linkerd 是一個提供彈性云端原生應用服務網格(service mesh)的開源項目,它的核心是一個透明代理。
linkerd(發音 "linker-DEE")是一個透明的服務網格,旨在通過透明地將服務發現、負載均衡、故障處理,插樁(instrumentation)和路由添加到所有的服務間通信中,使現代應用程序安全可靠,而無需侵入應用內部本身的實現。
linkerd 基于 Netty 和 Finagle 構建,這是由 Twitter、Pinterest、Tumblr 和 PagerDuty 等高流量公司使用的經過生產測試的 RPC 框架。linkerd 由云端原生計算基金會(CNCF)管理。
下圖演示了 Linkerd 如何被部署成應用程序實例的服務網格:
到此,關于“MySQL8.0的主要新特性有哪些”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。