原创 吊炸天Zookeeper集羣搭建親測可用
1.官網首頁: https://zookeeper.apache.org/ 2.下載截圖,如圖5-5,5-6,5-7所示 1.集羣規劃 在hadoop102、hadoop103和hadoop104三個節點上部署Zookeeper
原创 吊炸天的SpringBoot自動裝配原理剖析(附面試總結)
在SpringBoot中,不得不說的一個點就是自動裝配,它是starter的基礎,也是SpringBoot的核心,那麼什麼是自動裝配呢?showTime 自動裝配在SpringBoot中是通過@EnableAutoConfigurat
原创 吊炸天-自定義starter
對於自動裝配的原理進行分析之後,我們可以基於這個機制來實現一個Starter組件,以便加深大家對自動裝配以及Starter組件的理解。而且官方提供的Starter並不能包含所有的技術組件,所有工作中我們也有可能會自己開發組件 簡單介紹下S
原创 借鑑源碼,手擼ArrayList底層
package io.renren; import java.util.Arrays; public class ExtArrayList { // list 底層 採用數組存放 private Object[] e
原创 吊炸天Redisson 實現分佈式鎖
package io.renren.utils; import org.redisson.Redisson; import org.redisson.api.RedissonClient; import org.redisson.co
原创 mycat 學習筆記
mycat的優勢:可以統一控制數據庫的鏈接數量,分庫分表,分離前端項目直接訪問數據庫,只會訪問mycat的找個邏輯庫【統一管理,只訪問mycat】 mycat 可以實現主從複製,但是隻能 用戶 一主一從的架構,因爲 如果是一主多從的架
原创 吊炸天maven 阿里雲鏡像
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/grou
原创 SpringBoot+Quartz圖形化(有源碼)
在我們日常的開發中,很多時候,定時任務都不是寫死的,都是寫好代碼,頁面配置,定時器執行規則都是靈活的,是寫到數據庫中,從而實現定時任務的動態配置,下面就通過一個簡單的示例,來實現這個功能。 https://github.com/huyuf
原创 oauth2.0微信授權登陸(附帶源碼 SpringBoot)
github:https://github.com/huyufan1995/oauth_weixin.git 重要放在開頭說明: 想深入研究微信相關:小程序後臺,公衆號等,建議看微信文檔後瞭解下 WXJAVA第三方的SDK 想要懂
原创 參考HashMap底層源碼手擼hashMap
package io.renren; public class ExtHashMap<K,V> implements ExtMap<K,V>{ Node<K,V>[] table = null; int size;
原创 吊炸天MyCat入門
MyCat 中間件具體做什麼的百度一下你就知道,本人只是記錄下自己踩的坑 建議:不懂的,可以先去看官網介紹,官網推出的文檔:mycat權威指南 不錯的。看人多看看,主要是理論知識點懂了就好,具體使用全是配置文件,因爲具體的數據擴容算法都
原创 springcloud gate跨域問題【真實有效真實有效,本人遇到的問題】
以下代碼肯定能夠解決,我們的項目生產環境配置,因爲項目是前後端,前端採用vue項目。配置的axios ajax會攜帶cookie,這就導致常用的cros不起作用。 因爲此 屬性 不能配置 *ACCESS_CONTROL_ALLOW_ORI
原创 吊炸天的mq面試總結
消息中間件總體優勢:解耦,削峯,異步,但是由於引入了消息中間件,會帶來 以下難點: 業務上覆雜了,多引入了一個模塊。消息的不穩定,消息多重消費,消息丟失。一致性,如果發送abcd,4個消息,但是abc收到了,但是d 收到了,但是消費失敗
原创 吊炸天SpringBoot接入支付寶支付【附關鍵代碼】
下載電腦網站的官方demo: 建議:新手第一次接入支付的還是下載看看,瞭解下,readme.txt好好看下,包括以後看第三方的此文件最好先瀏覽下,要不容易踩坑 下面會有專門sdk接入指南 下載:https://docs.open.alip
原创 自定義實現讀寫鎖
package oauthWeixin.ThreadDemo; /** * @ClassName ReadWriteLock * @Description 讀寫鎖 * @Author moran * @Date 2020/4/