author/六合諮詢

充滿矛盾的類——SparseArray

雖然類名叫“稀疏陣列”,但它其實非常“緊實”。這一篇將會通過分析SparseArray 的原始碼來展現這個類的矛盾之處。 (ps: 下文中的 粗斜體字 表示引導原始碼閱讀的內心

如何在Java中實現二叉搜尋樹( binary search tree)?

二叉搜尋樹或BST是一種流行的資料結構,用於保持元素的順序。二叉搜尋樹是二叉樹,其中左子節點的值小於或等於父節點,右子節點的值大於或等於父節點。由於它是二叉樹,它只能有0,1或2個子節點。二叉搜尋樹之所以與眾不

Android 設計模式 - 組合模式

1. 定義 組合模式,又叫部分整體模式,用於把一組相似的物件當作一個單一的物件。組合模式依據樹形結構來組合物件,用來表示部分以及整體層次。 2. 作用 組合模式使得使用者對單個物件和組合物件的使用具

谷歌雲打算通過 Kubernetes 和 Istio 解決混合雲問題

去年,AWS 改口支援混合雲,並推出相關裝置;年底,多家調研機構出具報告,肯定混合雲將是雲端計算領域的重要發展趨勢之一;此前,谷歌曾與 VMware 和 Nutanix 合作提供混合雲產品,近日則宣佈將使用 K

推薦 10 個 CI/CD 工具,用於雲平臺整合交付

雖然雲平臺的到來讓開發者免於安裝和維護物理伺服器,但測試和部署程式碼過程依舊需要人為完成,持續整合可以自動消除構建、測試和部署程式碼的大部分痛苦。如果希望最大限度提高效率,持續整合和交付工具是最好的選擇。

PAT A1010 二分進位制結合重點題

這道題而可以說是比較難的一道題,如果採用常規遍歷,會出現時長或者溢位的問題; 示例中給出的思路很值得借鑑; 個人通過該示例有以下幾個不同理解: 1.有時候兩個不同進位制的數對比,我們可以進

【工程化】持續整合

持續整合(Continuous integration,簡稱CI)是軟體開發工程化的關鍵流程之一。 最近跟朋友做個練手的專案,用Jenkins進行持續整合和部署,相關的東西在這裡進行一些記錄。

基於Kubernetes的持續部署方案

方案概述 本技術方案為基於Kubernetes為核心的持續部署(下文簡稱CD)方案,可以滿足開發方的程式級日誌檢視分析,運維方的快速擴容與日常運維分析,並且可以保證使用者的服務體驗。並且整套放在可以在資源利

2019年最值得關注的五大微服務發展趨勢

2018年對於DevOps社群來說無疑是重要的一年。Kubernetes成為第一個從雲原生計算基金會(簡稱CNCF)畢業的專案;Pivotal公司完成了首輪公開募股;HashiCorp以19億美元成為獨角獸公司

1749003027.6665