原创 centos7安裝Redis5.0

一、下載安裝包 Linux系統直接輸入下列命令 $ wget http://download.redis.io/releases/redis-2.8.17.tar.gz $ tar xzf redis-5.0.5.tar.gz $

原创 mysql日期時間設置默認0000-00-00 00:00:00出錯

在解決問題之前,我們要先了解一下mysql的嚴格模式和非嚴格模式,有興趣可以自己查看一下官方文檔 嚴格模式 顧名思義,就是比非嚴格模式更爲嚴格,主要就是對數據的要求更爲嚴格,比如數據的類型,長度,格式等。比如一個整型字段我們寫入一

原创 mysql8.0JDBC驅動問題

mysq 8.0以上版本的驅動連接與5.0版本有所不同,下面是鏈接配置 jdbc.driver=com.mysql.cj.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/sys_t

原创 Java創建線程方法

本文總結自《瘋狂Java講義》 文章目錄一、繼承Thread類二、實現Runnable接口三、使用Callable和Future三種方法的對比 一、繼承Thread類 定義 Thread 類的子類,並重寫該類的 run()

原创 [筆記] Java線程通信

文章目錄線程通信1. synchronized2. Lock3. 阻塞隊列 BlockingQueue 本文主要來自李剛的《瘋狂Java講義》第三版 線程通信 當線程在系統內運行時,線程的調度具有一定的透明性,程序通常無法準確

原创 (基於Centos7)Linux文件目錄結構筆記

Linux 文件目錄筆記 本來參考自菜鳥教程的Linux系統目錄結構以及Linux文件目錄結構詳解 Linux通用樹狀目錄結構: 目錄 應放置的內容 /bin bin 是 Binary 的縮寫, 這個目錄存放着

原创 IDEA 使用 hibernate

1. 添加 hibernate 依賴 打開項目結構 選擇模塊選項卡 添加 hibernate 依賴 添加配置文件,如果已經有配置文件可以直接選擇該文件,沒有也可以直接新建一個: 新建完後默認配置文件如下: 2. 完成配

原创 訪問騰訊雲服務器上的MySQL服務報錯

本文轉載自無法連接雲服務器上的MySQL服務 把 MySQL 安裝到騰訊雲的服務器上以後,就想用可視化連接玩一下,然後報了這個錯: 查了半天才查找這個博客,主要問題就是騰訊雲有個安全組,需要自己設置開放端口,具體可按照騰訊雲

原创 使用 MyBatis 逆向工程

新建一個工程 我們要新建一個java工程,這個工程專門用來使用逆向工程生成代碼的。 因爲在原來的工程中生成,但是有風險,因爲 MyBatis 是根據配置文件來生成的,如果生成的路徑中有相同的文件,那麼就會覆蓋原來的文件,這樣會有風

原创 Java消息中間件簡單應用

本篇博客主要來自慕課網的課程:Java消息中間件 文章目錄中間件介紹一、什麼是中間件二、什麼是消息中間件三、什麼是JMS四、什麼是AMQP五、常見消息中間件對比JMS規範一、消息模式1. 隊列模式2. 主題模式二、JMS編碼接口代

原创 IDEA重複運行同一程序

打開運行配置: 勾選允許並行啓動選項

原创 Java線程池簡單介紹

Java 線程池介紹 一、線程池 線程池,從字面含義來看,是指管理一組同構工作線程的資源池。線程池是與工作隊列密切相關的,其中在工作隊列中保存了所有等待執行的任務。工作者線程的任務很簡單:從工作隊列中獲取一個任務,執行任務,然後返

原创 [筆記] Java中的線程安全與鎖

Java 線程安全與鎖 本文主要來自自周志明的《深入理解 Java 虛擬機——JVM高級特性與最佳實踐》 文章目錄Java 線程安全與鎖一、 線程安全定義二、 共享數據的分類1. 不可變2. 絕對線程安全3. 相對線程安全4.

原创 Java反射知識點筆記

1. Class對象 類是程序的一部分,每個類都有一個Class對象,而反射所依賴的就是這個Class對象。 在JVM中,類都是動態加載的,當程序創建第一個對類的靜態成員的引用時,就會加載這個類,這個可以證明構造函數也是類的靜態方

原创 遠程SSH連接服務器報錯IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY

本來用 SCP 指令從 Win10 傳文件給雲服務器來着,然後發生了點問題給雲服務器重裝系統了,再用 SCP 傳的時候就報了下面的錯: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@