加鎖(Locking)是數(shù)據(jù)庫在并發(fā)訪問時保證數(shù)據(jù)一致性和完整性的主要機制。任何事務都需要獲得相應對象上的鎖才能訪問數(shù)據(jù),讀取數(shù)據(jù)的事務通常只需要獲得讀鎖(共享鎖),修改數(shù)據(jù)的事務需要獲得寫鎖(排他鎖)。查看全文>>
但是散列表并不是完全將數(shù)據(jù)分散在不同的列,而是按照某種規(guī)則,將具備同樣規(guī)則的數(shù)據(jù)存儲在同一列。查看全文>>
傳統(tǒng)IO流(java.io):讀寫操作結束前,處于線性阻塞,代碼簡單,安全,性能低查看全文>>
容器,簡單理解就是用來裝東西的工具。在Tomcat里面,容器被設計用來裝載Servlet, 也就是我們平常寫的普通的Servlet ,就會存放在容器里面。查看全文>>
Tomcat作為我們學習JavaEE的一個重要的web服務器,對整個請求的來龍去脈有所了解,將直接使得我們對JavaEE的學習更加的事半功倍。并且深入了解Tomcat架構設計之后,將使得我們在以后搭建自己的項目架構提供借鑒。查看全文>>
在微服務架構中,不同的組件(包括微服務實例、注冊中心和API網關等組件)需要根據(jù)不同的情況來選取相應的技術,那么我們可以使用哪些技術呢?本節(jié)將對微服務架構中各個組件可使用的技術進行簡單介紹。查看全文>>