原创 控制反轉,依賴注入(一)

class A{ int a; int b; public void excuex(){}; } //實例化用一個變量保存下來 A a = new A(); @Autowite  A a;   //Spring

原创 Elasticsearch基礎分佈式架構

1.Elasticsearch對分佈式機制的透明隱藏特性 分片機制:我們隨便將document插入到es集羣中。 集羣發現機制:集羣狀態從yellow轉到green,直接啓動第二個es進程, share負載均衡:es自動均勻分配,以保

原创 elasticsearch基於_version(新版本更新爲if_seq_no和if_primary_term)進行樂觀鎖的併發控制

elasticsearch基於_version(新版本更新爲if_seq_no和if_primary_term)進行樂觀鎖的併發控制

原创 使用uni-app和Flutter的總結

在網上看到很多跨平臺框架,也用幾個不同的跨平臺框架開發了一些項目,發現都還不錯。由於目前還沒有涉及到一些複雜的應用,基本上市面上的跨平臺框架都能滿足需求。     首先說說自己開發跨平臺框架的一些感受。 一:環境搭建難度       un

原创 面向切面

先把一個整體拆類,分別開發,等到發佈的時候,再組裝到一起運行 AOP核心思想---解耦 事物 : 開啓一個事物--執行提交事物---事物回滾 ---關閉事物 像這種有規律的東西,我們把這個有一定規律的規則單獨分離出來,作爲一個獨立的模塊。

原创 redis學習

redis有什麼特點 1.redis速度快   c語言,緩存   單線程,非阻塞IO   Resp協議 2.數據類型較多 3.功能比較豐富 4.服務器 5.客戶端 6. 持久化  7.高可用 點贊

原创 策略模式原理

1.模擬鴨子項目 /** * 鴨子 */ public abstract class Duck { public Duck(){ } public void quack(){ System.o

原创 代理模式

特點: 1.執行者,被代理人 2.對於被代理人來說,這件事情是一定要做的,但是我自己又不向左或者沒有時間做,找代理 3.需要找到被代理的人個人資料 租房中介:中介和你 火車票黃牛:黃牛和你 媒人: 經紀人: 點贊

原创 springBoot項目啓動報錯Failed to configure a DataSource: 'url'

啓動項目報錯 Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configur

原创 Docker刪除名稱爲的Image鏡像

停止狀態爲Exited的容器 docker ps -a | grep "Exited" | awk '{print $1 }'|xargs docker stop 刪除狀態爲Exited的容器 docker ps -a | grep "E

原创 @Slf4j的使用

如果不想每次都寫private  final Logger logger = LoggerFactory.getLogger(XXX.class); 可以用註解@Slf4j   一、在pom文件加入依賴 <dependency>    <