原创 Microsoft Ignit the Tour 參會總結

今天有幸參加了Microsoft的會議,不斷地走出去,與高人對話交流,學習他們的學習方式,思考方式,團隊管理,同時瞭解新的技術發展趨勢,以幫助公司的產品做數字化轉型,收穫良多。 本年度繼Pivotal,螞蟻金服之後第三次參加技術論

原创 如何成爲快速閱讀高手?

文章目錄爲什麼需要快速閱讀?什麼是快讀閱讀?怎麼做到快速閱讀?1. 明確目標定時2. 目標概覽畫導圖3. 閱讀方法4. 分享 Mark Day 快速閱讀高手養成記 爲什麼需要快速閱讀? 接觸了很久的快速閱讀,在工作學習過程中時而

原创 金字塔原理

文章目錄寫作的邏輯如何構建金字塔結金字塔中的子結構 思考的邏輯確定邏輯順序概括分組思想解決問題的邏輯界定問題結構性分析問題演示的邏輯在頁面上反映金字塔在屏幕上反映金字塔在字裏行間反映金字塔 寫作的邏輯 如何構建金字塔結 自下而上

原创 Learn more Study less

文章目錄 今天重新看了《如何高效學習 Learn more,Study less》,有以下的感悟想分享: 前言 大概兩年前看過這本書,一字一字地看了很久,但是硬是沒看完,最後覺得這本書寫的有點亂,不了了之了,但是這次,花了一個半

原创 你離知道做到之間差的是什麼?

文章目錄知道卻沒有做到的原因:1.信息超載2.消極過濾3.缺少跟進如何知道做到?1.少而精2.綠燈思維3.跟進貫穿始終的做法重複,重複,再重複! 前言 非常感謝我的人生導師,始終告訴我當你接觸高人的思想,方法指導時,不要懷疑,不

原创 設計模式之深入學習

如何高效學習?成爲了現代每個人必備的能力,重要的不是學會了知識,因爲知識太多了,並且知識技術點,因爲接觸過了但是不用,不再看過一段時間又忘了,很多知識在我們大腦是沒有規則的碎片,而不是知識網,所以學習再多又有何用呢? 我們需要培養

原创 SpringCloud系列之十一: 各個組件合作實現微服務技術棧的解決方案

斜體樣式SpringCloud作爲微服務一站式解決方案,相對於專注服務治理的dubbo RPC 框架有很大的優勢。 在SpringCloud體系中的技術棧 Eureka: 服務註冊與發現, Ribbon:Feign 進行服務間通

原创 SpringCloud 系列之十:Spring Cloud Stream實現消息驅動

文章目錄Why?What? Why? 在實際開發過程中,服務與服務之間通信經常會使用到消息中間件,而以往使用了哪個中間件比如RabbitMQ,那麼該中間件和系統的耦合性就會非常高,如果我們要替換爲Kafka那麼變動會比較大,這時我

原创 SpringCloud 系列之九:Spring Cloud Zuul實現路由,過濾,限流

文章目錄Why?What? Why? 防刷,限流,安全權限校驗,過濾,路由 What? 路由原理: Zuul單獨啓動一個服務,註冊進eureka,並從Eureka集羣獲取已發佈的微服務訪問地址,根據配置的路由規則把請求代理到相應

原创 SpringCloud系列之八: Spring Cloud Bus 和Spring Cloud Config整合實現配置文件的自動更新

文章目錄Spring Cloud ConfigSpring Cloud Bus Spring Cloud Config Why? 1.自動更新配置,不需啓動服務器 2.配置內容安全考慮 3.方便統一管理配置 What? 項目啓動過

原创 spring Aop 實現原理

Aop(面向切面思想,不是指Spring Aop):面向切面編程,Aop的實現分爲兩種,動態切面(運行期織入增強代碼)和靜態切面(編譯器在編譯期織入)。靜態切面是AspectJ,Spring Aop採用動態切面,即jdk動態代理和

原创 Rpc 和 http

文章目錄 Rpc 是什麼? Rpc 是遠程過程調用,是基於tcp/IP 的協議 爲什麼使用RPC? HTTP: 網絡通信協議,基於 restful 設計風格,它不是標準 rest 是面向資源的,以資源爲中心 rest 充分利用ht

原创 maven 項目遇到的坑

1.Non-resolvable parent POM for com.fujybj.product, Failure to find錯誤 錯誤信息: [ERROR] The project com.fujybj.client

原创 java中 jdk 動態代理和CGLIB 動態代理

文章目錄JDK動態代理CGLIB 動態代理 實例: public class UserDaoImpl implements UserDao{ /** * 業務邏輯和非業務邏輯混在一起,導致代碼不易維護,

原创 jdk 動態代理實現原理

在上一節中我們講到了jdk 動態代理如何使用,但是仍然有以下幾個疑問: 1.動態代理如何創建的呢? 2.當調用代理對象的addUser方法的時候,爲什麼會去執行invoke方法呢? 我們通過Proxy.newProxyInstan