原创 java8中的steam流

  1,創建stream流 //1,通過Collection系列集合提供的stream方法 List<String> list = new ArrayList<String>(); Str

原创 springboot整合ActiveMQ(點對點+發佈訂閱)

生產者項目 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</art

原创 ActiveMQ消費者消費消息(點對點模式)

上篇博客寫了生產者生產消息:ActiveMQ向消息隊列存入消息 package com.vhukze.consumer; import org.apache.activemq.ActiveMQConnectionFactory; i

原创 ActiveMQ向消息隊列存入消息

創建一個maven工程, 引入ActiveMQ的依賴 <dependency> <groupId>org.apache.activemq</groupId> <artifactId>activemq-core<

原创 ajaxFileUpload方法不接收後臺返回的數據,不走回調方法(跨域)

上傳文件成功後後臺也返回了數據,但是就是不走回調方法,success不走error也不走。 然後單位的前輩找到了解決辦法,跨域問題,附鏈接 https://blog.csdn.net/qq602757739/article/details

原创 創建一個dubbo整合springboot的微服務項目

創建一個dubbo微服務項目 首先創建一個父項目,vhukze-dubbo-parent-pom,依賴引入,打包類型是pom <parent> <groupId>org.springframework.boot</gro

原创 springboot自定義外部擴展文件

在springboot啓動的時候調用run方法,可以看到run方法裏面的內容,其中有一個getRunListeners方法   Ctrl+左鍵點進這個方法,發現getSpringFactoriesInstances方法,這個方法就是在所

原创 springboot自定義Banner圖(項目啓動時打印的spring圖)

springboot項目啓動一般是以這種方式啓動:SpringApplication.run(App.class); ctrl+左鍵點進run方法 發現它又調用了另一個run方法,繼續點進 原來是創建了一個SpringApplicat

原创 自定義一個springboot的starter插件

springboot對第三方包的整合是由maven依賴和starter插件完成的。 比如spring-boot-starter-web、spring-boot-starter-data-redis、spring-boot-starter-

原创 搭建Springcloud項目,使用Eureka註冊中心,feign客戶端調用

首先創建一個maven項目,爲Eureka註冊中心項目 依賴引入 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-pare

原创 Nginx實現高可用

Nginx的高可用指的是在一臺Nginx宕機的情況下有其他Nginx去處理請求。 這裏準備兩臺centos虛擬機測試,兩臺虛擬機上都要安裝Nginx和keepalived. 安裝Nginx: //安裝插件 yum -y install g

原创 SpringcloudConfig中configClient端不重啓項目,手動刷新同步

上一篇博客搭建ConfigClient端寫了configClient端從configServer端獲取到數據,但是它會放到緩存中,不重啓服務是不會重新去configClient獲取的。 configServer端的數據是跟git實時同步的

原创 mapper中註解開發使用if需要注意的問題

@Update("<script>" + "update product set pname=#{pname},market_price=#{market_price},shop_price=#{shop_price}" +

原创 springcloud中的服務降級(類方式)

之前的一片博客使用的是Hystrix註解,指定的一個方法作爲服務降級調用的方法。https://blog.csdn.net/qq_41890624/article/details/103744211 這次使用類方式實現服務降級和隔離。 使

原创 Nginx實現負載均衡效果

準備兩個tomcat服務器,一個端口是8888,一個端口是8080. 在兩個服務器的webapps目錄下新建一個a文件夾,文件夾中分別放入一個內容是8888和8080 的HTML文件。 修改Nginx配置文件,編輯Nginx安裝目錄中的c