原创 【Spring】IOC 控制反轉

IOC 提問:控制什麼?反轉什麼? 控制:對象的創建和銷燬(生命週期); 反轉:將對象的【控制權】交給IoC容器; (若無控制反轉,“被依賴對象”的控制權是在“依賴他的對象”手裏,即使用它的時候才能創建) 用了IOC後的總

原创 【計算機基礎】下載過的軟件 on MAC & 收藏夾

收藏夾 ——————————————————— JAVA BOOTSTRAP 模版 Yummy-Jekyll 項目:https://github.com/DONGChuan/Yummy-Jekyll 例子:http://ww

原创 【Java Web】與後端相關的前端技術

JSON(二進制文件) 提問:爲什麼要使用JSON進行數據交互? JSON在接口調用、HTML頁面中較常用; 因爲JSON格式較簡單,解析較簡單; 序列化:JSON -> JavaBean 反序列化:Java Bean ->

原创 【API】Apache HttpClient HTTP協議的客戶端/編程工具包

提問:什麼是HttpClient? HttpClient 是Apache Jakarta Common 下的子項目,可以用來提供高效的、最新的、功能豐富的支持 HTTP 協議的客戶端編程工具包,並且它支持 HTTP 協議最新的版

原创 【】灰度發佈

舉個例子: Dubbo中有個特性是 【運行期流量調度】 其描述是: 內置條件、腳本等理由策略,通過配置不同的路由規則 輕鬆實現灰度發佈,同機房優先等功能; 比如現在有個服務在100臺服務器上運行; 用戶服務突然做了升級,但他還

原创 【Java SE】SE語法備忘(2)(Spring Boot + IOC + OOP)

【Java SE】SE語法備忘(1) https://mp.csdn.net/postedit/86519812 Spring Spring是爲了解決企業應用開發的複雜性而創建的一個輕量級的控制反轉(IoC)和麪向切面(AOP)的

原创 【IDE】IDEA 配置信息彙總 (on Mac)

相關問題可能也提及在【Spring問題彙總】文中: https://blog.csdn.net/weixin_42915286/article/details/85017091 ——————————————————————————

原创 【Java SE】IO流

筆記 ———————— JDK 8 新特性 bufferedReader.lines() 表示的數據是:Stream<String> 怎麼把它改成List<String>? bufferedReader.lines().colle

原创 【服務器】Nginx + 反向代理 + 負載均衡 + Session Cookie

注意:nginx一旦改動了配置,都需要重啓才能看到更新!! ———————— 下載地址:/usr/local/Cellar/nginx 核心配置文件 nginx.conf:/usr/local/etc/nginx/nginx.co

原创 【Java Web】Spring Boot 單元測試 & JUnit4

https://my.oschina.net/zjllovecode/blog/1605981 https://segmentfault.com/a/1190000010854538 ———————————————————————

原创 【框架】K8S

K8S to be continued…

原创 【框架】Swagger

Swagger2 2.9.2 in 2019 https://swagger.io/ Swagger on Spring Boot Swagger 是一個規範和完整的框架(文檔管理工具); Slogan: The World’s

原创 【Java SE】JDK 8 以往版本

【Java SE】SE語法備忘(2) https://mp.csdn.net/postedit/90038581 JDK 8 以往版本 ———————————————————————————————— 零散筆記 —————————

原创 【Java SE】Serializable 序列化

可以參考: https://blog.csdn.net/X8i0Bev/article/details/90168188 Serializable接口是一個裏面什麼都沒有的接口 它的源代碼是public interface Ser

原创 【Java SE】JDK 8 新特性 包括 Lambda

Java 8 —————————————————————————————————— Lambda表達式 提問:爲什麼要用Lambda表達式? 是一個匿名函數,可以把它理解成一段可以傳遞的代碼(把代碼像數據一樣進行傳遞); 更簡