原始碼

1/40ページ

基於zookeeper管理redis叢集,實現訊息路由(一)

    Redis作為時下比較常用的記憶體資料庫有其幾個優勢,效能高,穩定強,操作簡單,提供多種語言且豐富API,叢集部署簡便等。目前很多企業用Redis叢集主要用於快取資料(設定與應用與資料庫之間中間層),如TOP10排序,全域性序號生產等,能較大提升使用者響應時間。本文主要介紹如何用ZooKee […]

Caffe原始碼使用(一)——Blob基本用法

看到這個的時候,估計你也在學習caffe,嘿嘿! Blob在記憶體中表示4維陣列,維度從低到高為(width_,height_,channels_,num_)。Blob是caffe的基本儲存單元,現在開始入手試試! Blob是一個模板塊,所以建立物件時需要制定模板引數。 在趙老師的書中,很簡單就寫成 […]

java多執行緒核心技術梳理(附原始碼)

java多執行緒核心技術梳理(附原始碼) 標籤: java java多執行緒核心技術梳理附原始碼 寫在前面 java多執行緒 物件及變數的併發訪問 執行緒間通訊 Lock的使用 定時器 單例模式與多執行緒 拾遺補增 參考資料 本文對多執行緒基礎知識進行梳理,主要包括多執行緒的基本使用,物件及變數的併 […]

高效能定時器時間輪的實現

時間輪的概念     關於定時器有很多種,有基於升序的定時器時間連結串列,但是這種連結串列存在效率的不足,就是當插入定時器的時候時間複雜度是O(n).今天,我們來認識一下高效能定時器時間輪。    如上圖所示,就是一個時間輪的基本輪廓。一個輪子上有很多槽slot,每一個槽指向一個定時器連結串列,這個 […]

軟體版本管理規範

第一章 目的 本規範詳細規定軟體專案版本管理的物件、儲存目錄、分支、許可權、維護等內容,使軟體專案版本管理流程化並規範化,確保在系統開發和實施過程中專案的完整性和一致性。 第二章 適用範圍 所有系統開發及實施專案的軟體專案都應進行版本管理。專案中所有正式文件和程式碼都應納入配置庫(可使用工具建立配置 […]