前提 Dubbo的SPI是從JDK的SPI 擴展加強而來的。 JDK中SPI 機制如下(可以查看JDBC的實現(xiàn)) 需要在 classpath 下創(chuàng)建一個目錄,該目錄命名必須是...
K8S 安裝 環(huán)境要求 服務器:Centos7 2核2G內(nèi)存 節(jié)點規(guī)劃 節(jié)點配置說明master2c 2Gmaster 節(jié)點k8swork12c 2Gwork 節(jié)點 服務器環(huán)...
Docker 部署方式 拉取鏡像docker pull mongo:3.2 配置mongo 啟動參數(shù)在宿主機上創(chuàng)建 /opt/mongo/data 和 /opt/mongo/...
Servlet不是線程安全的。 要解釋為什么Servlet為什么不是線程安全的,需要了解Servlet容器(即Tomcat)使如何響應HTTP請求的。 當Tomcat接收到C...
從java 8開始引入了Optional類,Optional 的出現(xiàn)是為了解決 NPE(NullPointerException)異常,那是怎么用呢?在沒有出現(xiàn)這個類之前要訪...
上一篇《聊聊同步、異步、阻塞與非阻塞》[http://www.itdecent.cn/p/aed6067eeac9]已經(jīng)通俗的講解了,要理解同步、異步、阻塞與非阻塞重要的兩...
最近一直在解決線上一個問題,表現(xiàn)是:Tomcat每到凌晨會有一個高峰,峰值的并發(fā)達到了3000以上,最后的結(jié)果是Tomcat線程池滿了,日志看很多請求超過了1s。服務器性能很...
首先看下 Spring Security 的配置代碼片斷,從上面的代碼中可以看到,有配置一個VerifyCodeFilter 在 UsernamePasswordAuthen...
引言 上一篇:MyBatis-Plus | 最優(yōu)雅最簡潔地完成數(shù)據(jù)庫操作 是對MyBatis-Plus的功能進行簡單介紹,雖然是介紹,也讓我們領略到他的優(yōu)雅與強大。你是不是已...
RestTemplate的概述spring 架構(gòu)中,RestTemplate是客戶端http請求的核心類,它使和服務端的請求更加簡單,同時強化了RestFul的原理,它會處理...
之前做過一個測試,詳情見這篇文章《多線程 +1操作的幾種實現(xiàn)方式,及效率對比》,當時對這個測試結(jié)果很疑惑,反復執(zhí)行過多次,發(fā)現(xiàn)結(jié)果是一樣的: 1. 單線程下synchroni...
上一篇我根據(jù)框架中OAuth2.0的使用總結(jié),畫了SSO單點登錄之OAuth2.0 登出流程,今天我們看一下根據(jù)用戶token獲取yoghurt信息的流程: 我這里只是簡單寫...
spring cloud 網(wǎng)關(guān),依賴于netflix 下的zuul 組件 zuul 的流程是,自定義 了ZuulServletFilter和zuulServlet兩種方式,讓...