原创 TKmybatis 空指針異常

2020-06-16 22:05:15.706 INFO [bootstrap,fda5efa790a39879,dbdeebe931e3b033,false] 16573 --- [XNIO-2 task-1] c.sendi

原创 瀏覽器添加header參數插件HTTP Header Mangler

插件名稱 HTTP Header Mangler 適用瀏覽器 —火狐 社區說明地址

原创 ZooKeeper 可視化工具 zkui

安裝使用很簡單,這裏只是mark一下 github 地址 https://github.com/DeemOpen/zkui GitHub下載慢的話,碼雲上找一找也是可以的 https://gitee.com/chrische

原创 spring mvc 中的SPI應用

接口就是: org.springframework.web.servlet.HandlerAdapter 策略就是:org.springframework.web.servlet.DispatcherServlet#getHand

原创 Spring 循環依賴如何解決

循環依賴是什麼? Bean A 依賴 B,Bean B 依賴 A這種情況下出現循環依賴。 Bean A → Bean B → Bean A 更復雜的間接依賴造成的循環依賴如下。 Bean A → Bean B → Bean C

原创 feign配合hystrix使用時,到底怎麼設置超時時間,feign 和 hystrix 的超時時間哪個會生效

首先feign 和hystrix 都可以設置超時時間 feign 的默認超時時間有點長,在構造方法中feign.Request.Options#Options() public Options() { //默認co

原创 rabbitmq---順序消息幾點思考

rabbitMq要想實現順序消息,哪就要保證一個任務隊列只有一個消費者,曾經這句話給我帶來了不少困惑? 順序消費,只有一個隊列,一個消費者,這樣吞吐量就會下降,怎麼優化? 多數業務場景下,可以做局部順序,創建多個隊列,同一業

原创 channel聲明隊列的queueDeclare方法的參數說明

durable: 是否持久化, 隊列的聲明默認是存放到內存中的,如果rabbitmq重啓會丟失,如果想重啓之後還存在就要使隊列持久化,保存到Erlang自帶的Mnesia數據庫中,當rabbitmq重啓之後會讀取該數據庫 excl

原创 問afterPropertiesSet和初始化方法那個先執行

背景: InitializingBean 接口有個afterPropertiesSet方法用來在設置完所有bean屬性後調用 bean配置中有個init-method的配置 問 這兩個方法的執行順序 去源碼中看方法org.sp

原创 redis5 集羣縮擴容

查看了下多數博客都是按擴縮容來介紹這一塊, 我想已經有個搭建的3主3從的集羣了, 先縮再擴也是一樣的 放在前面的命令, 現在redis 已經不支持用ruby操作了,使用下面的命令幫助可以很好地完成集羣操作 [root@localh

原创 k8s init問題

v1.14.0 problem : It seems like the kubelet isn't running or healthy. #75803 The HTTP call equal to 'curl -sSL htt

原创 spring boot 啓動tomcat過程

從SpringApplication run方法開始 public ConfigurableApplicationContext run(String... args) { 、、、 try { Applica

原创 spring boot 中DispatcherServle 的配置

1.配置類DispatcherServletConfiguration protected static class DispatcherServletConfiguration { // 配置Dispatche

原创 spring cloud feign

網上資料很多了,在這裏mark下 feign源碼 原理了解下 啓動時,程序會進行包掃描,掃描所有包下所有@FeignClient註解的類,並將這些類注入到spring的IOC容器中。當定義的Feign中的接口被調用時,通過JD

原创 spring 循環依賴

循環依賴的三種情況 (1) 構造注入,循環依賴不能夠解決 (2) scope爲singleton的set 注入注入,循環依賴能夠解決 (3) scope爲prototype的set 注入注入,循環依賴不能夠解決 org.spri