寺庫

Dust:當Truffle遇上資料庫開發

以太坊開發中,Truffle幾乎是事實的標準,用它可以方便地開發、測試和部署智慧合約。雖然它一直對外宣稱Dapp開發框架(隱含前後端一體化,結合node),但我認為它最大的功績就是將合約的整個生命週期有效地管理

GORM原始碼閱讀

最近讀了一下GORM的原始碼,以下是簡述。我們將以一個查詢來看GORM是怎麼呼叫的。 事前準備 新建一個數據庫,建一張表,並且插入一行資料: mysql [email protected]:(non

鍾同學,this is for you!

坐在我旁邊的鐘同學聽說我精通Mybatis原始碼(我就想不通,是誰透漏了風聲),就順帶問了我一個問題: 在同一個方法中,Mybatis多次請求資料庫,是否要建立多個SqlSession會話? 可能最近

Oracle broker 詳解

1,簡介 01,介紹 Data Guard broker是建立在Data Guard基礎上的一個對Data Guard配置,集中管理操作的一個平臺.我們再上次DG主備切換的時候會發現特別麻煩,為此bro

Oracle遷移到Greenplum的方案

Oracle資料庫是一種關係型資料庫管理系統,在資料庫領域一直處於領先的地位,適合於大型專案的開發;銀行、電信、電商、金融等各領域都大量使用Oracle資料庫。 greenplum是一款開源的分散式資料

可靠的微服務資料交換與發件箱模式 ·Debezium

作為其業務邏輯的一部分,微服務通常不僅需要更新自己的本地資料儲存,而且還需要向其他服務通知發生的資料更改。發件箱模式描述了一種讓服務以安全和一致的方式執行這兩項任務的方法; 它為源服務提供即時“讀取您自己的寫入

任務排程總結(二)

結合業務 相信以上說了這麼多,大家塵封已久的記憶已經被徹底喚醒。那麼,接下來,我將要結合具體的業務場景,來說說,我們在使用過程中需要注意的點。我將分幾塊進行說明: 一、任務和場景 使用定時任務的場

在併發插入更新時死鎖的問題

問題: 在多個執行緒同時對一張表進行批量更新時,有可能會引起資料庫表死鎖。 同一使用者在極短時間內連續請求更新同一條記錄(

[NewLife.XCode]高階增刪改

NewLife.XCode是一個有10多年曆史的開源資料中介軟體,支援nfx/netstandard,由新生命團隊(2002~2019)開發完成並維護至今,以下簡稱XCode。 整個系列教程會大量結合示例程

儲存庫模式(Repository Pattern)

此模式屬於物件關係元資料對映模式目錄,這個目錄屬於企業應用程式體系結構的模式。 目的: 在域和資料對映層之間新增倉儲層,以將域物件與資料庫訪問程式碼的細節隔離開來,並最小化查詢程式碼的分散和重複。

App啟動之Dyld在做什麼

這裡主要剖析一下一個App從點選圖示,到展現首頁的整個過程。 App是如何啟動的 按順序劃分 載入可執行檔案(讀取Mach-O) 載入動態庫(Dylib) Rebase &

1746085779.3843