在SpringBoot開發中,我們可以快速的配置實現Spring MVC開發,但是我們了解整個運行流程嗎?Spring Boot為我們配置了什么...
簡介 Netty是由Jboss提供的一個異步的、基于事件驅動的Java網絡應用框架,用來快速開發高性能、高可靠性的網絡IO程序。本質上是一個NI...
I/O模型 I/O模型簡單理解就是用什么樣的通道進行數據的發生和接收,這個很大程度上覺得了程序通信的性能。Java有三種網絡編程模型,分別是BI...
Springboot默認日志框架是Logback,是由log4j創始人設計的另一個開源日志組件,內核進行了重寫,性能提高了,初始化內存更小了。查...
創建項目 創建Maven項目 添加Mybatis依賴 添加Log4j、JUnit和Mysql依賴 配置Mybatis 創建配置文件 在src/m...
簡介 什么是Rancher Rancher是一個開源的企業級全?;萜鞑渴鸺肮芾砥脚_。Rancher為容器提供一攬 子基礎架構服務:CNI兼容的...
定時任務,無論是互聯網行業還是傳統軟件行業都是不可少的。今天介紹的Quartz就是一款非常優秀的企業任務調度框架。 Quartz簡介 Quart...
前面我們學習了使用Ribbon,大大簡化了遠程調用時的代碼 我們思考下,還有沒有更優雅的方式呢?這就是我們接下來要學習的Feign。 Feign...
復雜分布式架構通常都具有很多依賴,當一個應用高度耦合其他服務時非常危險且容易導致失敗,當某一個服務發生故障,導致請求延遲,將可能會在數秒內導致所...