原创 SpringCloud 分佈式事務解決方案---TX-LCN分佈式事務管理

1:官網地址 http://www.txlcn.org/zh-cn/ 2: 部署tx-manager 新建一個SpringBoot 項目 添加pom.xml依賴 <?xml version="1.0" encoding="UTF-8"?

原创 maven 的pom.xml 配置異常web.xml is missing and is set to true

在maven模塊化構建項目的時候pom.xml報錯信息: web.xml is missing and <failOnMissingWebXml> is set to true 。這時候需要右擊項目——>Java EE Tools

原创 idea 部署運行web項目報錯:java無效的源發行版:1.8

原來一直使用ecplise運行正常的項目,遷移到了idea上運行,報了java無效的源發行版:1.8的錯誤。 網上查詢相關信息後,原來的idea的jdk版本和language level 版本不一致導致的,jdk用了1.8,langua

原创 SpringBoot+dubbo+zookeeper 集成入門——dubbo-admin和註冊中心

dubbo是一個分佈式服務框架,致力於提供高性能和透明化的RPC遠程服務調用方案,以及SOA服務治理方案。既然是分佈式那就意味着:一個業務分拆多個子業務,部署在不同的服務器上,既然各服務是部署在不同的服務器上,那服務間的調用就是要通過網絡

原创 Dubbo+zookeeper 消費端調用服務端接口時,同一個參數對象報錯:ClassCastException

場景重現: SpringBoot+Dubbo+zookeeper做分佈式系統demo時遇到的一個問題 zookeeperInteface:接口註冊中心,有實體類UserVo和接口類UserService zookeeperProvider

原创 Win10下安裝Zookeeper

1:官網下載Zookeeper壓縮吧 https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/ 2:Zookeeper解壓,複製到指定目錄。並把conf下的zoo_sample.cfg備

原创 SpringBoot+Schedule 定時任務的配置開關

啓動類上添加@EnableScheduling ,開啓Springboot自帶的定時任務功能 @SpringBootApplication @EnableScheduling public class AdminApplication

原创 SpringBoot+dubbo+zookeeper 集成入門——provider(服務提供方)和consumer(服務消費方)

瞭解上一篇《SpringBoot+dubbo+zookeeper 集成入門——dubbo-admin和註冊中心》 3:新建一個SpringBoot項目,項目名稱是ZookeeperProvider pom.xml引用依賴 <depen

原创 springboot2.0 多線程併發執行任務

springboot2.0版本 執行多線程方式,個人學習了兩種,一種直接是繼承父類Thread或實現Runnable 接口類,,重寫run方法;第二種是通過springboot的支持註解@Async的方式。 第一種:自定義類繼承Threa

原创 idea 打包 web項目 並能夠正常運行

1、打開idea,選擇file>>open,選擇項目路徑,確定 2、選擇file>>project Structure A.確保是當前項目名稱 B.選擇合適的JDK版本 C.選擇和JDK版本一致的language level D.切換

原创 SpringBoot2+rabbitMQ 集成入門——消息生產

1:添加依賴 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifact

原创 SpringBoot2+rabbitMQ 集成入門——消息消費

1:添加依賴 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifact

原创 Java map的實現原理詳解

轉載地址:https://www.cnblogs.com/lixiang6839/p/9378357.html#top

原创 ThreadLocal學習與使用

1:什麼是ThreadLocal ThreadLoal 變量,線程局部變量,同一個 ThreadLocal 所包含的對象,在不同的 Thread 中有不同的副本。這裏有幾點需要注意: 因爲每個 Thread 內有自己的實例副本,且該副本只

原创 SpringBoot2+rabbitMQ 集成入門——rabbit MQ在windows 10 下的安裝方式

1:下載erlang支持 下載地址:http://www.erlang.org/downloads 或者 https://www.erlang-solutions.com/resources/download.html 下載結束後直接安裝