原创 【java基礎知識】JDK環境下載安裝過程(windows環境/Linux環境)+IDEA配置

Windows環境: 1、下載軟件(百度網盤): https://pan.baidu.com/s/1pTr-9-FbMme8Pc1Q2MhKjA 提取碼:e6ih 官網下載網址: http://www.oracle.com/technet

原创 【數據庫基礎知識】oracle client安裝及配置

費了一上午的功夫,安裝配置oracle client,終於成功。下面記錄下安裝配置方法,以便將來用到。 首先下載oracle client,我下載了幾個小時, 下載鏈接暫時找不到了,可以直接百度上述文件名搜一下,後續找到後再添加。 官網地

原创 【SpringBoot基礎知識】如何在springboot中使用多線程

1.楔子 在我們的系統中,經常會處理一些耗時任務,自然而然的會想到使用多線程,JDK給我們提供了非常方便的操作線程的API,爲什麼還要使用Spring來實現多線程呢? 1.使用Spring比使用JDK原生的併發API更簡單。(一個註解@A

原创 【java基礎知識】編寫數據庫連接池

之前一直用JDBC,現在接觸到了DataSource。網上查到數據庫連接池工具最好用的是Druid。下面分別介紹一下。 1、DataSource   數據源 什麼是數據源: JDBC2.0提供了javax.sql.DataSource接口

原创 【spring boot基礎知識】java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver

出現此錯誤需要增加odbc jar包。 出現此錯誤的原因據說是這樣的: 在使用Maven的依賴甲骨文的​​驅動包時,會出現依賴錯誤的情況,原因是版權原因,甲骨文官方屏蔽了依賴,那麼要在本地使用的Maven依賴其數據驅動包,要怎麼做呢? 如

原创 【數據庫基礎知識】數據庫表格——主鍵和外鍵

一、主鍵 關係型數據庫中的一條記錄中有若干個屬性,若其中某一個屬性組(注意是組)能唯一標識一條記錄,該屬性組就可以成爲一個主鍵 。 例如:學生表(學號,姓名,年齡,班級) 只有學號不重複,能唯一標明一個學生,因此學號是主鍵 二、外鍵 外鍵

原创 【下載鏈接】

oracle鏈接(下載較快): https://www.oracle.com/database/technologies/instant-client/linux-x86-64-downloads.html

原创 【java基礎知識】Spring Boot啓動報錯com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectExcepti

報錯內容 com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused: connect 或者com.net

原创 【spingboot基礎知識】相關問題彙總

1、websocket中注入其他類失敗 本質原因:spring管理的都是單例(singleton),和 websocket (多對象)相沖突。 詳細解釋:項目啓動時初始化,會初始化 websocket (非用戶連接的),spring 同時

原创 【idea基礎知識】在maven項目中額外增加jar包

不受MAVEN管理的方式 有些jar包比如odbc.jar無法通過maven直接下載到,如果有現成的jar包可以直接導入的話就方便多了。 如果不需要增加到maven配置中,則使用如下方式導入。 首先通過File->project stru

原创 【docker】安裝教程

國外源不能訪問,爲了尋找國內鏡像源,也真是費了一番功夫(對於我這種小白)。 轉載地址:https://blog.csdn.net/r939126607/article/details/83350186 完整的內容見上面地址,這裏就不再複製

原创 【前端基礎知識】chrome安裝React Devtools

轉載地址:https://blog.csdn.net/wp_boom/article/details/79011177 去git上下載react-devtools文件到本地,下載地址: https://github.com/faceboo

原创 【java基礎知識】linux運行或停止jar包程序

---通過命令行直接運行 運行命令: java -jar xxxx.jar 停止:      Ctrl+C  按鍵停止 ---通過後臺運行 運行命令: nohup java -jar xxx.jar >consoleLog.log 2

原创 【java基礎知識】swagger組件常用命令

剛開始的時候,在controller層使用@RequestParam的時候,發現這個參數是必須要輸入值的,但是我們有時候必須查詢的時候允許參數爲空,使用這個註解就不行了。 在集成了swagger2後,找了半天的原因,發現使用@ApiImp

原创 【springboot】application.yml配置文件中數據庫密碼password加密後顯示

轉載自:https://blog.csdn.net/linjingke32/article/details/81329614  如果使用@SpringBootApplication註解啓動的項目,只需增加maven依賴,其他方式請參考如下