原创 HP Gen8 MicroServer服務器安裝WIN7_32位系統

序 : 由於現場程序部署需要, 需要在 HP Gen8 MicroServer服務器安裝WIN7_32位系統 HP自帶的輔助安裝, 只能安裝64位系統, 結果安裝了三天 才裝上WIN32系統 , 閒話少絮 , 總

原创 《阿里開發手冊》總結

目錄 一. 編程規約 二. 異常日誌 三. MySQL數據庫 四. 工程結構 五. 安全規約 一、 編程規約 (一)接口方法定義 接口類中的方法和屬性不要加任何修飾符號(public 也不要加) (二)命名規則

原创 SpringData JPA複合主鍵 的使用

複合主鍵 和 聯合主鍵的區別 複合主鍵 : 一張表中 , 兩個字段 確定一條唯一數據 ; 聯合主鍵 : 表A , 表 B 兩張表 , 通過中間表 , 確定兩張表的對應關係 ; (中間表三個字段 : id , 表A_id, 表

原创 打印log4j日誌 : 超過一定大小新建日誌文件 & 每天新建一個日誌文件

# Settings dir=. file=opc-client.log target=${dir}/${file} #target=${file} # Set root logger level to DEBUG and ad

原创 SVN 將文件還原到之前的指定版本

有兩種解決方式 : 一種是 : 通過Eclipse裏面的SVN插件 , 但是它是以插件的形式存在,不具有回退功能 ; 但是可以通過選擇指定的版本後, 選擇所有代碼, 複製到現在的版本中, 再提交一次, 來解決 ; -

原创 Java - 面試 - 基礎知識 6

51 . Integer 間比較, 使用 == 還是 equals ? 爲什麼? 所有的相同的類型的包裝對象之間值得比較,全部使用equals方法比較. 此處有個大坑 ; 對於Integer var = ? 在 -128

原创 批處理文件 bat 後臺運行

需求: 當運行 批處理文件bat 時 , 會有一個黑窗口顯示 , 對於不懂的人來說, 還是很嚇人的; 有兩種辦法,可以讓bat後臺運行,不出現黑窗口 第一種解決辦法(推薦) : 在你寫的批處理文件,開頭加上以下三

原创 eclipse插件 properties Editor離線安裝

序: 由於在線安裝,經常下載不動, 所以提供以下離線安裝Properties Editor方法 一. 離線安裝方式 插件下載地址 https://zh.osdn.net/projects/propedit/downloads/

原创 MyBatis逆向工程 & 生成的Mapper的使用方法

1. 什麼是逆向工程   mybatis官方提供了一個逆向工程,可以針對單表自動生成mybatis執行所需要的代碼(包括mapper.xml、mapper.java、po..)。 2. 使用逆向工程   使用mybatis的逆

原创 OPC 通訊 Demo

以jeasyopc爲例, 導入jeasyopc相關的類和資源文件(注:由於.dll文件限制只能在32位系統上運行) 下載測試服務端軟件,(opc相關的機器配置見https://wenku.baidu.com/view/c9b

原创 eclipse設置tab爲4個空格

序: 今天開阿里巴巴Java開發手冊,有這樣一條”縮進禁止使用tab , 要使用4個空格” 特總結下eclispe的,設置tab爲4個空格的設置方法 , 如下 具體設置方法 : 1. 2. 3.

原创 警告解決 : java.sql.SQLWarning: '@@tx_isolation' is deprecated and will be removed in a future release.

錯誤信息 : 2019-07-10 09:14:50.529 INFO 21288 --- [r$PoolThread-#1] com.mchange.v2.c3p0.SQLWarnings : '@@tx_i

原创 lombok 介紹及應用 (what,why,how)

一.what lombok其實就是幫助我們編寫getter或者equals方法的一個“工具”。 Lombok官網:https://projectlombok.org 二.why Lombok也提供了對打印日誌的處理。 在使

原创 win10 解決 80 端口 被佔用 問題

1. 打開cmd 打開電腦左下角“開始菜單”找到“運行”輸入命令“cmd” 2.查詢 佔用 80端口 程序 輸入如下指令 : netstat -aon|findstr "80" 截圖顯示,端口已經被佔用,PID 中寫明

原创 json 轉換成 帶泛型的對象 , 報錯問題解決

場景 當我們將json轉換成帶泛型的對象時, 再獲取該泛型屬性時會報錯 java.util.LinkedHashMap cannot be cast to xxx(你的泛型的類型) 解決辦法 1 先將該泛型屬性的值, 轉爲jso