原创 linux系統中redis下載安裝及基本操作

1:進入到linux指定目錄中 cd /usr/local        路徑看你自己情況  2:下載redis,執行如下命令: wget http://download.redis.io/releases/redis-4.0.11.ta

原创 IllegalArgumentException: jdbcUrl is required with driverClassName

https://my.oschina.net/chinesedragon/blog/1647846

原创 mysql的多表查詢總結

一.前言  上篇講到Mysql中關鍵字執行的順序,只涉及了一張表;實際應用大部分情況下,查詢語句都會涉及到多張表格 : 1.1 多表連接有哪些分類? 1.2 針對這些分類有哪些連接方法? 1.3 這些連接方法分別作用於哪些應用場景? 這篇

原创 java中的四個元註解

@Target 表示該註解聲明於什麼地方?          ElementType.TYPE:類、接口、註解、枚舉          ElementType.FIELD:字段、枚舉常量          ElementType.METH

原创 java8之LinkedList集合源碼解析

// 當前鏈表的元素個數 transient int size = 0; // 鏈表的頭部 transient Node<E> first; // 鏈表的尾部 transient Node<E> last; 構造方法解析: // 這

原创 spring容器和springmvc容器,以及web容器的關係

原文鏈接:https://www.cnblogs.com/xiexin2015/p/9023239.html 首先 springmvc和spring它倆都是容器,容器就是管理對象的地方,例如To

原创 深入理解volatile關鍵字

1.volatile與可見性 A線程將共享變量讀進工作內存中,同時B線程也將共享變量讀進工作內存中。 在A線程對共享變量修改後,會立即刷新到主內存,此時B線程的工作內存中的共享變量就會被設置無效,需要從主內存中重新讀取新值。反映到硬件上就

原创 分佈式三大利器之限流

一、什麼是服務限流 什麼是服務限流呢?限流即限制併發量,限制某一段時間只有指定數量的請求進入後臺服務器,遇到流量高峯期或者流量突增時,把流量速率限制在系統所能接受的合理範圍之內,不至於讓系統被高流量擊垮。限流與緩存、降級統稱爲分佈式系統的

原创 You must configure either the server or JDBC driver (via the serverTimezone configuration property)

在SpringBoot項目中,在application.properties文件中配置Mysql數據源時出現以下問題: org.springframework.beans.factory.BeanCreationException: E

原创 插入排序法

public static void main(String[] args) { int n[] = { 6, 5, 2, 7, 3, 9, 8 }; insertSort(n);

原创 睡眠排序法

public static void main(String[] args) { int[] arr = {1,4,7,3,8,9,2,6,5}; //創建指定長度的線程數組 SThre

原创 java8 -- 異步編程

一:創建任務並執行任務 1:無參創建:CompletableFuture<String> noArgsFuture = new CompletableFuture<>(); 2:傳入相應任務,無返回值(runAsync方法可以在後臺執行異

原创 redis下載安裝及基本操作

1:進入到linux指定目錄中 cd /usr/local        路徑看你自己情況  2:下載redis,執行如下命令: wget http://download.redis.io/releases/redis-4.0.11.ta

原创 併發修改異常

https://www.cnblogs.com/xingzc/p/5778090.html

原创 Collections 工具類和 Arrays 工具類常見方法總結

Collections 工具類常用方法:  排序操作 void reverse(List list)//反轉 void shuffle(List list)//隨機排序 void sort(List list)//按自然排序的升序排序