原创 Eureka、Zookeeper、Consul異同點

1 CAP理論 C:consistency強一致性 A:availability可用性 P:partition tolerance分區容錯性 CAP理論的核心是:一個分佈式系統不可能同時很好的滿足一致性、可用性、分區容錯性這三個需求。因此

原创 微服務學習之02支付模塊構建(單個、集羣)【Hoxton.SR1版】

目錄   1 構建支付模塊cloud-provider-payment8001 1.1 pom.xml 1.2 application.yml 2 建庫建表 3 接口設計 3.1 實體 3.2 返回前端的實體 3.3 dao層 3.4 P

原创 微服務學習之Ribbon【Hoxton.SR1版】

目錄   1 負載均衡是什麼 2 Ribbon是什麼 3 Ribbon工作步驟 4 關於Ribbon依賴 5 getForObject與getForEntity方法 6 Ribbon核心組件IRule  1 負載均衡是什麼 將用戶的請求平

原创 linux版Nacos安裝、集羣配置

目錄   1 準備 2 集羣配置 2.1 建庫建表 2.2 修改application.properties 2.3 集羣配置cluster.cnf 2.4 啓動腳本startup.sh配置 2.5 Nginx配置 2.6 啓動集羣 2.

原创 BigDecimal 加減乘除及對比

BigDecimal介紹(來自百度百科) Java在java.math包中提供的API類BigDecimal,用來對超過16位有效位的數進行精確的運算。雙精度浮點型變量double可以處理16位有效數。在實際應用中,需要對更大或者更小的數

原创 使用JAVA的keytool生成jks證書,通過jks證書生成pfx證書,tomcat配置https

本文使用JKD1.8版本。 keytool常用命令(來自網絡) -genkey      在用戶主目錄中創建一個默認文件".keystore",還會產生一個mykey的別名,mykey中包含用戶的公鑰、私鑰和證書(在沒有指定生成位置的情況

原创 RabbitMQ小筆記

1,centos7上安裝並啓動rabbitmq 1.1 docker下載 docker pull rabbitmq:版本; 查詢鏡像:docker images; 1.2 docker啓動 docker run -d -p 5672:5

原创 Jdk1.8日期格式轉換小筆記

yyyy-MM-ddHH:mm String inqStartTime = "2020-04-1300:00"; String inqEndTime = "2020-04-1323:59" /**************日期格

原创 關於讀取配置文件的一個小筆記

在開發中經常需要使用配置文件,比如info.properties,獲取其中的配置信息。將該其放置在classpath類路徑下(一般就是resources下),在某個類比如TestPropertiesPath中可通過如下方式獲取配置文件信息

原创 微服務學習之Gateway服務網關【Hoxton.SR1版】

目錄 1 Gateway是什麼 2 能幹嘛 3 Gateway特性 4 Gateway與Zuul的區別 5 Gateway三大核心概念 5.1 路由Route 5.2 斷言Predicate 5.3 過濾器(Filter) 5.4 Gat

原创 centos7安裝jdk8

準備安裝包:jdk-8u221-linux-x64.tar.gz,將安裝包導入/usr/java,如果java目錄不存在,就新建一個java目錄。 在/usr/java下解壓安裝包:tar -zxvf jdk-8u221-linux-x6

原创 微服務學習之01父工程創建

一,技術選型 查看SpringCloud與SpringBoot對應關係,進入https://spring.io/projects/spring-cloud/  更詳細的版本查看方法:https://start.spring.io/act

原创 @Resource和@Autowired小筆記

@Resource @Resource註解由JDK提供。 @Resource有兩個常用的屬性name和type。 a)同時指定name、type,那麼會先通過name查找唯一的bean,找不到就拋異常;如果type與類型不一致,也會拋異常

原创 Hibernate之查詢

一,概述 1)get/load主鍵查詢 2)對象導航查詢 3)HQL(Hibernate Query Language)查詢,Hibernate提供的面向對象的查詢語言 4)Criteria查詢,完全面向對象(Query By Crite

原创 Hibernate之一對一映射

一,概述 前面幾篇博客寫了一對多 多對多等常見的映射,今天就來寫關於一對一映射吧!現實生活中,人與身份信息就是一對一映射. 二,JavaBean設計 1)User.java package com.bighuan.c_one2one;