
Database 我們已經想不起來為什么需要在項目中使用數據庫了,基本上做后端開發是無法離開的數據庫的,從 RDBMS 到 NoSQL 再到最近...
架構與架構師 對于軟件產品來說,往往是用兩方面的價值體現,行為與結構,行為方面的價值表現為業務上的實現,也就是你可以使用軟件來定制、完成業務,獲...
《Clean Architecture》 是一本什么樣的書? 廢話之前先寫結論,如果你有一個類似于架構師、技術負責人這種頭銜,或者你是一個很優秀...
CSRF 的傳統修復方式 幾天前,在閱讀一篇極為專業的滲透測試報告時,發現了安全人員匯報了一個嚴重又常見的問題:CSRF 跨站請求偽造,誠然由于...
引言 引言 在一個典型的軟件開發場景中,你作為一名開發人員加入到某個項目后,假設是“超人組”,你往往需要訪問這個項目的代碼庫然后才能開始工作。當...
幾個系統字段的介紹 在面試中,我們經常會遇到這樣一個問題: 如果你的表中有十萬條數據,當你做了一次查詢后,開始依次讀取數據,當你讀取到第 100...
事務 介紹 事務 transaction 可能是關系型數據庫最重要的功能之一,往往我們通過事務可以組織一系列的操作,并且不必擔心一致性,這為我們...
什么是執行計劃 對于每個收到的查詢請求,PostgreSQL 都會為其上設置執行計劃(查詢計劃),能夠正確的通過查詢語句結構與數據結構進行查詢計...
索引 介紹 索引是數據庫提供的一種能夠快速查詢數據的方法,一般來說索引記錄了表中的一列或者多列的值與其存儲位置的對應關系,有時候還有排序等,很多...