原创 Linux - 檔案屬性

在Linux中輸入 ls -al 命令,可以列出所有檔案信息(包括隱藏檔)。 第一個屬性代表這個檔案是『目錄、檔案或連結文件等等』: * 當爲[ d ]則是目錄,例如上表的第 11 行; * 當爲[ - ]則是檔案,例如

原创 @Controller & @RestController

@RestController 相當於 @Controller + @ResponseBody 兩個註解的結合,返回 json 數據不需要在方法前面加 @ResponseBody 註解了,但使用 @RestController這個

原创 Lombok插件安裝和使用

Lombok介紹 Lombok 項目是一個 Java 庫,它會自動插入編輯器和構建工具中,簡化 Java 開發。 註解介紹:https://projectlombok.org/api/lombok/package-tree.htm

原创 RestTemplate POST請求json和xml

配置RestTemplateConfig類 @Configuration public class RestTemplateConfig { @Bean public RestTemplate restTempl

原创 解決JPA查詢數據後修改,數據庫會更新

查詢數據後對entity進行修改,數據庫對應字段會自動更新。 解決方法如下: 1. 使用BeanUtils new一個新實體,將查詢出來的實體複製給新實體,修改之後返回新實體對象。 BeanUtils.copyPropertie

原创 解決com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException

com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server.

原创 網絡傳輸安全規範

安全套接層 一種傳輸層安全協議,使用公鑰密碼機制和X.509數字證書技術保護信息傳輸的機密性和完整性,用於構建客戶端和服務端之間的安全通道。 數字證書 - certifacate 數字證書是一個經證書授權中心(CA)數字簽名的包含公開

原创 如何取消本地svn目錄關聯

方法一 直接、逐級地刪除目標目錄中的隱藏屬性的.svn目錄。 方法二 如果用的是TortoiseSVN客戶端,則先在另外一處建立一個新目錄A,右鍵點住svn目錄並拖動到A上鬆手,在彈出的菜單中選擇“SVN將版本控制的條目複製到目標位置”。

原创 IntelliJ IDEA import自動和排序

一、取消自動導入和自動刪除無效包 File –> Settings –> Editor –> General –> Auto Import 二、包排序 File –> Settings –> Editor –> Code Style

原创 解決 - OracleOraDb11g_home1TNSListener服務啓動後停止

今天遇到OracleOraDb11g_home1TNSListener服務啓動不了的問題,百度了各種方法,總算結合出一個靠譜的步驟。 1. 配置Oracle的listener.ora文件 F:\orcle\product\11.2.0\d

原创 Maven倉庫和插件

Maven倉庫的概念 在Maven中,任何一個依賴、插件或者項目構建的輸出,都可以稱之爲構件。 Maven在某個統一的位置存儲所有項目共享的構建,這個位置就稱之爲倉庫。 任何構件都有唯一的座標,Maven根據這個座標定義了構件在倉庫中

原创 IntelliJ IDEA代碼提示快捷鍵以及自定義代碼補全設置

一、快捷鍵風格 通過設置Keymap把快捷鍵風格設置成Eclipse風格。 File –> Settings –> Keymap –> 下拉菜單選擇Eclipse –> OK 二、代碼自動提示快捷鍵 IntelliJ IDEA安裝後

原创 IntelliJ IDEA主題切換

File –> setting –> Appearance&Behavior –> Appearance Intellij:白底黑字 Darcula:黑底白字

原创 設置eclipse文件的默認打開方式

由於cfg、biz等配置文件默認的打開方式並不是Text Editor,打開時要手動右鍵“open with”來選擇“Text Editor”來打開,頻繁操作略麻煩,所以找了下設置文件默認打開方式的方法。 1、Windows –> Pr

原创 CentOS7設置開機啓動方式(圖形界面/命令行界面)

CentOS 7由於使用systemd而不是init,所以不能通過修改inittab文件來修改開機啓動模式。 先使用ctrl+alt+f2切換到命令行模式,然後輸入命令:systemctl set-default multi-user.t