原创 spring cloud config的主函數是ConfigServerApplication

spring cloud config的主函數是ConfigServerApplication,其定義如下: @Configuration @EnableAutoConfiguration @EnableConfigServer

原创 深入分析講解異或

深入分析異或的交換原理 Java中的位運算符中有一個叫做異或的運算符,符號爲(^)或者 Xor 異或8個字總結 相同出0 不同出1 int a=1; int b=1; System.out.println(a^b); 這裏則

原创 Spring Boot與Spring Boot關係,詳細講解,理論分析..

** Spring Boot與Spring Cloud ** 什麼是Spring Boot 用我的話來理解,Spring Boot就是整合了框架的框架,它讓一切依賴都變得有序簡單,你不用操心A.jar是什麼版本,又依賴哪些版本的j

原创 vue啓動報webpack-dev-server

昨晚接了個前臺的項目相比之前多了幾個依賴,嚮往常install之後一直報這個錯webpack-dev-server 原因有兩點: 這個項目已經構建好的項目,你只是從git、snv或者其他地方引入,別人能運行你不能運行 這是一個新

原创 java jpa分頁排序條件查詢工具類

mysql查詢的手寫工具類 注:來源於@tianlihu講師 在jpa分頁查詢時需要使用在自定義方法或者給定方法在參數中加入Pageable即可分頁,但是如果參數爲空則會報錯。爲避免這種問題····· 此篇文章涉及到,String

原创 @Modifying註解和@Transactional註解?

JPA中自定義的插入、更新、刪除方法爲什麼要添加@Modifying註解和@Transactional註解?   前幾天,有個同事在使用JPA的自定義SQL方法時,程序一直報異常,搗鼓了半天也沒能解決,諮詢我的時候,我看了一眼他的

原创 java的單例模式、惡漢、懶漢

單例模式 單例模式是java中最簡單的設計模式之一,這種設計模式屬於創建形的設計模式,他提供了一種創建對象的最佳模式。 這中類模式設計到一個單一的類,該類負責自己創建自己的對象,同時確定只有一個對象。這個類提供了其唯一訪問對象的方

原创 springboot連接池有dbcp,dbcp2, tomcat, hikari四種連接池

https://www.cnblogs.com/wzk-0000/p/9544432.html 轉載自這裏!!!感謝大哥! 本文使用的是springboot2.0(在配置數據源時和springboot1.X略有區別) 首先:spr

原创 SpringBean

SpringBean的注入問題 Spring和bean的賦值取值 spring是一個容器,裏面可以裝對象,可以賦值取值,也可以幫我們創建對象 告訴Spring何如創造 一個對象,如何從Spring中取出對象 從spr

原创 虛擬機安裝mysql

環境:centos 7.6,mysql server 5.7.26 新建文件夾/opt/mysql,並cd進去 運行wget http://dev.mysql.com/get/mysql-5.7.26-1.el7.x86_64.r

原创 SpringCloud配置熔斷&負載均衡

首先的是pom的依賴 <dependencies> <!-- Eureka依賴 --> <dependency> <groupId>org.springframework.

原创 vue上傳下載圖片

//這是第一種上傳圖片的方法 只能上傳單張圖片 <el-form-item label="風景"> <el-upload class="upload-demo"

原创 Freemarker入門使用、講解、案例

Freemarker 爲什麼使用freemarker? 使我們的代碼更加的簡潔,抒寫修改更加的方便。在開發大型項目時代碼太長一時找不到重點。使用Freemarker將多餘的代碼分散出去 使用Freemarker首先要導入jar包

原创 線程同步以及 yield() wait()和notify()、notifyAll()

線程同步以及 yield() wait()和notify()、notifyAll() 1、yield() 該方法與sleep()類似,只是不能由用戶指定暫停多長時間,並且yield()方法只能讓同優先級的線程有執行的機會。 2、w

原创 服務器Linux安裝node.js&安裝vue

服務器Linux安裝node.js 第一步到官網下載node.js Linux版本(注意先查看一下自己的Linux uname -a) 下載地址==》 http://nodejs.cn/download/ 下載完成後使用r