原创 CentOS7安裝git倉庫管理平臺GitLab教程

一、環境 系統:CentOS Linux release 7.6.1810 (Core) GitLab:12.0.3 二、安裝 安裝配置必須的依賴 1、安裝依賴 [sgl@localhost ~]$ sudo yum insta

原创 idea使用debug模式啓動非常慢

一、問題描述 環境:macOS High Sierra 版本10.13.6 idea:2019.1 最近在使用idea的debug模式啓動springboot項目時,在Root WebApplicationContext: ini

原创 sqlserver運行超大sql文件

場景描述 在往sqlserver數據庫運行sql文件導入數據時,對於小的sql文件,直接在SQL Server Management Studio裏打開執行就行了,但有幾個表的數據量非常大,運行sql文件時提示內存不足。 參考解決

原创 oracle中斜線(/)和分號(;)問題

一、問題描述 公司最近有個項目要上線,數據庫用的是oracle11g,整理的sql腳本時發現,有些sql單個執行時都可以正常執行,放到sql文件中批量執行時就報錯。 經過排查,發現是由於觸發器結尾的分號(;)並不能執行創建該觸發器

原创 Spring Boot教程(六):Spring Boot集成mybatis

一、前置條件 先創建好一個最簡單的spring boot項目,可參考之前章節的源代碼或直接自己創建一個。 二、創建數據庫 創建數據庫 create database springboot; 創建用戶表tbl_user並插入測試數據

原创 Spring Boot教程(七):Spring Boot集成druid連接池

一、項目準備 直接使用上個章節的源碼,Spring Boot教程(六):Spring Boot集成mybatis 二、添加druid依賴 <!-- druid --> <dependency> <groupId>com.a

原创 升級fastJson版本報錯:java.lang.IllegalArgumentException: Content-Type cannot contain wildcard type '*'

一、問題描述 在springboot項目中,將fastJson版本升級到1.2.59,然後用postman工具訪問get請求方法時報錯java.lang.IllegalArgumentException: Content-Type

原创 Spring Boot教程(二十二):Spring Boot集成JWT

本例代碼是在Spring Boot教程(十一):Spring Boot集成fastjson基礎上修改,修改內容主要包括: pom.xml文件裏依賴版本進行了升級 去掉了jsp集成 注:不需要參考第十一講源碼,直接查看本文底部源

原创 mac外接顯示器經常沒反應

一、問題描述 前段時間朋友給我了一個綠聯三合一轉換器(hdmi高清接口+usb接口+充電接口),在公司連接顯示器時,有時插上後可以正常顯示,有時插上後顯示器沒反應,有時拔掉過一會兒重新插入又可以了,有時則需要等個一兩天再插入纔可以

原创 gitlab配置SMTP方式發送郵件

環境 安裝gitlab及本文環境參考:CentOS7安裝git倉庫管理平臺GitLab教程 公司gitlab服務器上開始使用的默認的postfix發送郵件,但是公司阿里雲企業郵箱收不到郵件,因爲被阿里雲反垃圾機制攔截了,於是更換成

原创 CentOS7編譯安裝Redis5及修改端口、設置開機啓動

本文內容包括: 採用默認路徑安裝redis 設置redis服務後臺運行 設置redis服務開機啓動 修改redis端口 允許遠程登錄及設置認證密碼 環境 系統:CentOS7 Redis:5.0.5 獲取最新版本redis:h

原创 CentOS7忘記root密碼,重置root密碼

描述 當root密碼忘了之後,可以通過重啓系統,在開機時重新設置密碼。 注:測試版本爲CentOS Linux release 7.6.1810 (Core),其他版本可能有些區別。 重置密碼 1、重啓系統,在開機過程中,出現以下

原创 同一個類裏@Cacheable緩存不起作用

一、問題描述 環境: springboot 2.1.2.RELEASE ehcache 2.10.6 如下,selectAll()方法通過@Cacheable設置了緩存,在get(String paramKey)方法裏面,調用

原创 解決mybatis generator使用新版mysql驅動8.0版本時會生成用戶下多個庫裏的表的問題

MyBatis Generator的使用介紹請參照:Spring Boot教程(十五):Spring Boot集成mybatis generator自動生成代碼插件 一、問題描述 當使用mysql驅動8.0新版本時,如果jdbcCon

原创 使用新版本mysql的jdbc驅動時報時區問題

java.sql.SQLException: The server time zone value ‘Öйú±ê׼ʱ¼ä’ is unrecognized or represents more than one time zon