圖資料庫

用六邊形架構構建可維護系統 - IlkkaSeppälä

傳統分層架構存在的謬誤:這篇部落格文章是關於實施Alistair Cockburn的 六角形 架構。我們先來談談分層架構。這是一種眾所周知的架構模式,它將應用程式組織到每個都有其特定用途的層中。資料庫層負責資

六角形建築原義 - AlistairCockburn

我在 http://alistair.cockburn.us/index.php/Hexagonal_architecture 上發了一篇完整的文章。 最後,經過多年,我更好地理解了這個架構的含義,並

六邊形之埠和介面卡架構 - cockburn

在90年代中期的某個地方,我開始繪製一個對稱架構,其中資料庫不位於該架構的底部,而是完全在應用程式之外。為了打破過去那種“頂部和底部以及左右兩側”視角看法,我畫了一個六邊形的形狀,並提出了相當愚蠢的名稱:

什麼是六角形架構? -octo

Hexagonal Architecture(六角形或六邊形) 於2005年由 Alistair Cockburn撰寫 ,是一個具有許多優勢的軟體架構,自2015年以來又重新引起了人們的興趣。 六邊架構

如何基於 Markdown 編寫技術文件

需求 文件版本清晰化,充分利用Git 的版本管理能力,輕鬆對比不同版的修改演進。 減少在文件格式排版上的投入,爭取簡歷上不再有精通word。 充分利用開發者既有工具,減少工具量,少就是多

Mybatis簡單入門

1、Mybatis概述 MyBatis 是支援普通 SQL 查詢(相比較於Hibernate的封裝,Mybatis是半自動化的JDBC封裝,一個特點就是Mybatis執行的SQL查詢語句需要自己在配置檔案中

資料庫事務和MVCC多版本併發控制

髒讀 一個事務正在對一條記錄進行修改,在這個事務完成並提交前,這條記錄的資料就處於不一致狀態。這時,另一個事務也來讀取同一條記錄,如果不加控制,第二個事務讀取了這些“髒”資料,並據此做進一步的

一點點入坑JetPack:ViewModel篇

前言 費了很多腦細胞,把Lifecycle單拆出來整了一篇文章。那麼接下來自然而然的就到了ViewModel,為了讓系列像系列的樣子,所以這裡仍然是單獨把ViewModel拿出來。 你別說單獨抽出來,還

基礎 Web 漏洞攻擊與防禦的思考

未知攻焉知防,攻與防的較量每天都在上演,但這些攻擊都逃不過這幾大基本的漏洞型別,下面我簡單的列舉的了幾個漏洞型別,並對其中比較重要的漏洞的產生原因、攻擊方法、防禦措施做了一個簡單的分析,並加入了一些自己的思考。

Python實現E-Mail收集外掛

__import__ 函式 我們都知道 import 是匯入模組的,但是其實 import 實際上是使用 builtin 函式 import 來工作的。在一些程式中,我們可以動態去呼叫函式,如果我們知

寫一個工具生成資料庫實體類

寫一個java工具從資料庫生成實體類 開始寫之前的說明 ​ 這只是一個簡單的解析資料庫建表語句之後,根據解析結果生成java檔案的一個簡單工具。寫的原因有兩個。 ​ 1:專案中沒有人寫實體類的註釋,

1718576912.5109