一、Nginx的作用
1.反向代理
前端把請求發送給nginx,再由nginx將請求發送給后端服務器。
2.負載均衡
提高訪問速度;進行負載均衡;保證后端服務安全
二、Swagger有什么作用
直接調試后端請求響應
三、Redis常見數據類型
String、Hash、List、Set、Zset
四、Redis和mysql有什么區別
1.數據庫類型不同
(1)MySQL是關系型數據庫;
(2)Redis是緩存數據庫/非關系型數據庫
2.數據存放位置不同
(1)MySQL的數據存在磁盤中
(2)Redis的數據存在內存中
3.應用場景不同
(1)MySQL存放在硬盤中,數據讀取要I/O操作,速度慢,適合持久化的數據存取;
(2)Redis存放在內存中,用CPU讀取,非常快,適合熱點數據的存取。
4.存放數據類型不同
(1)MySQL:數值、日期/時間、字符串
(2)Redis:String、Hash、List、Set、Zset
五、HTTPClient的作用
-
發送HTTP請求
-
接收響應數據
六、SpringCache有哪些注解
@EnableCaching | 加在啟動類上開啟 |
@Cacheable | 放要緩存的查詢上,快速查詢redis,沒有則查詢后加入redis |
@CachePut | 放新增上,將結果放入redis |
@CacheEvict | 放刪上,去掉一條;放改上,去掉全部重新記 |
七、SpringTask的作用,cron表達式有那些域
作用
任務調度,在特定時間執行指定的Java代碼,定時做任務。
哪些域
秒 分 時 日 月 周 年
SpringTask只支持前6個域,不支持年的域。然后用*表示每個單位都執行,比如每日、每秒等;?表示沖突時的缺省,比如日月和周的沖突;/10表示每10個單位,比如每10分鐘、每10個月等。
?
八、Websocket是什么
實現雙向通信的一個網絡協議。
九、POI的作用?
操作Java讀寫Office,項目中主要是Excel文件。