原创 【SpringBoot 集成 RabbitMQ 】1. 環境搭建

1 安裝環境和軟件 安裝 erl 過程略 安裝 RabbitMQ Server 過程略 2 配置環境變量 3 啓動 RabbitMQ Server 管理模塊 cmd 命令行模式 cd "E:\Program Files (x

原创 MyBatis 獲取 insert 插入數據的主鍵值(MySQL)

方法一 <insert id="insertNewOrder" parameterType="Order" useGeneratedKeys="true" keyProperty="id"> inser

原创 【errors】Mapper method attempted to return null from a method with a primitive return type (int).

問題 嚴重: Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processin

原创 MySQL Workbench 導出數據庫

左側選擇導出數據庫 選擇要導出的數據庫 導出

原创 【Java】零碎點 1

java 中雖然是單繼承,但是繼承具有傳遞性。 比如:A派生出B,B派生出C,那下面這三行都可以編譯運行: A a0 = new A(); A a1 = new B(); A a2 = new C(); System.o

原创 【數據庫】JDBC連接數據庫

加載JDBC驅動程序創建數據庫的連接創建一個statement執行SQL語句處理結果關閉JDBC對象 循序漸進 首先要確認安裝了 MySQL 離線安裝選下面的,在線安裝選上面的。 然後導入 MySQL 驅動。 找到 MySQL

原创 SpringBoot集成 Swagger

1. 新建項目 2. 導入相關依賴 <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger-ui --> <dependency>

原创 【Java】零碎點 4

JVM & JRE & JDK 釋義 JVM:Java Virtual Machine,Java 虛擬機。它能夠將 class 文件中的字節碼指令進行識別並調用操作系統向上的 API 完成動作,是 Java 能夠實現跨平臺的核心

原创 【Java】Java 線程

參考 深入理解 Java 虛擬機(第2版) 周志明 線程的實現 線程是比進程更輕量級的調度執行單位,線程的引入,可以把一個進程的資源分配與執行調度分開,各個線程既可以共享內存資源(內存地址、文件 I/O 等),又可以獨立調度(線

原创 【Java】零碎點 3

HashMap.entrySet() for (Map.Entry<Integer, Integer> entry : hashmap.entrySet(){ System.out.print("(" + entry.get

原创 【Java】synchronized 關鍵字

Synchronized關鍵字解決的是多個線程之間訪問資源的同步性,synchronized關鍵字可以保證被它修飾的方法或者代碼塊在任意時刻只能有一個線程執行。 其他線程 必須等待當前線程執行完該方法 / 代碼塊後才能執行該方法

原创 【Java】零碎點 2

final 關鍵字 final 變量 final 變量能被顯式地初始化並且只能初始化一次。 被聲明爲 final 的對象的引用不能指向不同的對象。但是 final 對象裏的數據可以改變。 final 修飾符通常和 static

原创 【數據庫】取前三

題設 有兩表如下: Employee 表:記錄員工的 id,姓名,工資和部門id +----+------+--------+--------------+ | Id | Name | Salary | DepartmentId

原创 【errors】CentOs用戶登錄後顯示bash-4.1-$,不顯示用戶名路徑的問題

原文鏈接:https://blog.csdn.net/qq_32786873/article/details/80990928 CentOs用戶登錄後顯示bash-4.2$,不顯示用戶名

原创 【Linux】CentOS 6.10關閉防火牆

查看防火牆狀態: [root@centos6_studio ~]# service iptables status 臨時關閉防火牆: [root@centos6_studio ~]# service iptables stop