Spring Cloud擁有Spring的強大后盾,框架的源碼也是開源的,開發(fā)者不斷完善Spring Cloud下的組件,其中包括Spring Cloud Eureka注冊發(fā)現中心,主要負責完成微服務架構中的服務治理功能;Spring Cloud Config分布式配置中心,可以實現動態(tài)修改配置文件;Spring Cloud Hystrix熔斷器,通過熔斷機制控制服務和第三方庫的節(jié)點,從而對延遲和故障提供更強大的容錯能力,這些組件基本包括了日常開發(fā)的各個方面。 查看全文>>
技術文章2022-07-06 |傳智教育 |Spring Cloud微服務架構的特點
QueryRunner類簡化了執(zhí)行SQL語句的代碼,它與ResultSetHandler組合在一起就能完成大部分的數據庫操作,大大減少編碼量。QueryRunner類提供了兩個構造方法,一個是默認的構造方法,一個是需要javax.sql.DataSource作為參數的構造方法。因此,在不用為一個方法提供一個數據庫連接的情況下,提供給構造器的DataSource就可以用來獲得連接。但是,在使用JDBC操作數據庫的時候,需要使用Connection對象對事務進行管理 查看全文>>
技術文章2022-07-06 |傳智教育 |QueryRunner是什么類,Java培訓
MySQL數據庫的存儲引擎我們可以重點關注InnoDB、MyISAM、MEMORY這三種。InnoDB給MySQL的表提供了事務處理、回滾、崩潰修復能力和多版本并發(fā)控制的事務安全。在MySQL從3.23.34a開始包含InnnoDB。它是MySQL上第一個提供外鍵約束的表引擎。而且InnoDB對事務處理的能力,也是其他存儲引擎不能比擬的??亢蟀姹镜腗ySQL的默認存儲引擎就是InnoDB。 查看全文>>
技術文章2022-07-06 |傳智教育 |MySQL數據庫的存儲引擎,InnoDB,MyISAM,MEMORY
管道( pipe ):管道是一種半雙工的通信方式,數據只能單向流動,而且只能在具有親緣關系的進程間使用。進程的親緣關系通常是指父子進程關系。 查看全文>>
技術文章2022-07-06 |傳智教育 |進程間的通信方式
第一步:SpringApplication這個類整合了其他框架的啟動類, 只要運行這一個類,所有的整合就都完成了,調用run函數, 將當前啟動類的字節(jié)碼傳入(主要目的是傳入@SpringBootApplication這個注解), 以及main函數的args參數 查看全文>>
技術文章2022-06-28 |傳智教育 |springboot啟動流程
CP(Transmission Control Protocol 傳輸控制協(xié)議)是一種面向連接(連接導向)的、可靠的、 基于IP的傳輸層協(xié)議。TCP在IP報文的協(xié)議號是6。TCP 是以太網協(xié)議和 IP 協(xié)議的上層協(xié)議,也是應用層協(xié)議的下層協(xié)議。三次握手第一次握手:建立連接... 查看全文>>
技術文章2022-06-28 |傳智教育 |tcp協(xié)議三次握手和四次揮手
jvm是一種能夠運行java字節(jié)碼的虛擬機。由類裝載子系統(tǒng)、運行時數據區(qū)(內存模型) 和字節(jié)碼執(zhí)行引擎三部分組成,跨平臺 ,從軟件層面屏蔽不同操作系統(tǒng)在底層硬件與指令上的區(qū)別,實現一處編寫多處運行運行之前通過javac命令將轉成字節(jié)碼文件,當字節(jié)碼文件運行時 JVM就開始工作了。 查看全文>>
技術文章2022-06-28 |傳智教育 |jvm調優(yōu),jvm是什么,jvm組成部分
通過Struts2的入門開發(fā)案例可對Struts2框架的使用有了一個初步的了解。為了更好地學習Struts2框架,下面分析一下Struts2的基本執(zhí)行流程,如圖所示。 查看全文>>
技術文章2022-06-27 |傳智教育 |Struts2的執(zhí)行流程分析