原创 Centos7.6 Zookeeper集羣搭建

突然又得重新搭建一下環境,這次寫來防忘~ 必須有JDK,這裏用的是JDK1.8。系統是centos7.6。簡單貼下主要命令: #看一下有哪些可以裝 yum search java|grep jdk #安裝jdk1.8 安裝之後默認

原创 Spring微服務實戰(John Caenel)第三章:使用Spring Cloud配置服務器控制配置

一、前期準備 第三章源碼 通過Redeme可知需要以下基本環境: 1.Docker。 2.Postgres。 用虛擬機(Centos7.6)搭了Docker環境,Postgres的話直接用Docker容器運行就行,簡單粗暴。 do

原创 【Mybatis】【逆向工程】【Mapper】【Pagehelper】下的條件查詢加分頁

pom.xml如下: <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId>

原创 Zookeeper學習筆記(概要)

原文鏈接:http://zookeeper.apache.org/doc/current/zookeeperOver.html 1.Zookeeper是什麼? ZooKeeper是一種用

原创 保護微服務(Spring Cloud Security和OAuth2.0)

源碼:Securing your Microservices 一、使用Spring和OAuth2來保護單個端點 1.建立驗證服務 構建依賴項: 2.使用OAuth2.0服務註冊客戶端應用程序 小筆記:驗證與授權,驗證是看他是誰

原创 構建Spring Eureka服務(學習筆記)

一、構建服務。 構建SPring Eureka服務 目錄結構: yml配置: 筆記: 1.waitTimeInMsWhenSyncEmpty表示在服務器接收請求之前等待的初始時間,如果不設置的話,默認等待5分。。 2.每次服務

原创 使用Spring Cloud Stream的事件驅動架構(利用kafka和redis,學習筆記)

源碼:Chapter 8 Event-driven architecture with Spring Cloud Stream 要實現的功能是:現有兩個微服務,組織服務A,和許可證服務B,B用redis保存A的緩存,B產生變化的時

原创 使用Spring Cloud和Netflix Hystrix的客戶端彈性模式(學習筆記)

項目代碼:使用Spring Cloud和Netflix Hystrix的客戶端彈性模式 同樣首先記得將Sql服務,Eureka,配置服務開啓,然後再開啓許可證服務。 小筆記:Spring cloud config的默認端口是888

原创 使用Spring Cloud Sleuth和Zipkin進行分佈式跟蹤(學習筆記)

源碼:使用Spring Cloud Sleuth和Zipkin進行分佈式跟蹤。 這一章主要講的是,之前自己寫的關聯ID的注入與傳播,用Sleuth來搞定,然後再加上統一日誌管理。 一、Spring Cloud Sleuth與關聯I

原创 使用Spring Cloud和Zuul進行服務路由(學習筆記)

源碼:Service routing with Spring Cloud and Zuul 前言 同樣像之前一樣吧postgres開起來備用。配置服務記得改成本地的環境,尤其是組織服務,要配一下: 組織表也要創建。sql在組織服

原创 【牛客網】【java】wyh的考覈

oj地址:wyh的考覈 貼下題,好讓搜索引擎蒐集。 問題描述 wyh非常喜歡lol遊戲,一天,他聽說學校要選拔lol隊員,他非常高興的就去了,選拔規則是,一共有N個評委,每個評委根據線上對線能力和打團能力給出一個[0,M]之間的一

原创 【區間dp】關路燈 牛客網題解

鏈接:https://ac.nowcoder.com/acm/contest/93/J?&headNav=www 來源:牛客網 注:我提交的時候,後臺判題程序有問題,java沒法AC,實際上代碼是沒問題的。 時間限制:C/C++

原创 MataSpace的學習

Metaspace 之一:Metaspace整體介紹(永久代被替換原因、元空間特點、元空間內存查看分析方法)

原创 【CodeForces】559C Gerald and Giant Chess 國際象棋 解題思路(Java)

參考了: [1].乘法逆元詳解【費馬小定理+擴展歐幾里得算法】 [2].逆元的三種求法 (費馬小定理,擴展歐幾里得,遞推求階乘逆元) [3].【Codeforces Round #313 (Div. 1) C】 CodeForce

原创 01揹包問題的空間優化

oj地址:01揹包。 首先說一下這道題引發的思考,我習慣把狀態轉移方程稱作小單元,它一般是以一個單元格爲計算單位的遞推過程,然後在小單元之上,我又把行與行之間的關係,稱作大單元。很多動態規劃的題,一個單元格一般依賴於其他幾個單元格,這