原创 Java工具集-DES加密

代碼示例 import com.simple.util.base.ByteUtil; import javax.crypto.Cipher; import javax.crypto.KeyGenerator; import j

原创 Java工具集-密碼檢測工具

代碼示例 import java.util.regex.Pattern; /** * @program: simple_tools * @description: 密碼檢測工具類 * @author: Mr.chen

原创 Java工具集-時間計算工具類

代碼示例 import org.apache.commons.lang3.time.DateFormatUtils; import java.util.Arrays; import java.util.Date; /**

原创 Java工具集-線程池工具

代碼示例 import java.util.List; import java.util.concurrent.BlockingQueue; import java.util.concurrent.Callable; impor

原创 Java工具集-Excel行轉換爲對象工具類

代碼示例 package com.simple.util.poi; import com.simple.util.time.DateUtil; import org.apache.commons.collections.Coll

原创 快速學習-梅克爾-帕特里夏樹

梅克爾-帕特里夏樹 Merkel-Patricia Tree(MPT) MPT是什麼 Merkel Patricia Tree (MPT),翻譯爲梅克爾-帕特里夏樹 MPT 提供了一個基於密碼學驗證的底層數據結構,用來存儲鍵值對

原创 快速學習-Windows常見CMD快捷指令

CMD命令:開始->運行->鍵入cmd或command(在命令行裏可以看到系統版本、文件系統版本) chcp 修改默認字符集 chcp 936默認中文 chcp 65001 appwiz.cpl:程序和功能 calc:啓動

原创 快速學習-Lombok1.16.X版本與1.18.X依賴衝突解決方案

依賴衝突原因 lombok1.16.X與1.18.X存在@Data註解自動編譯生成的hashCode方法與equals方法存在符號無法識別問題。當本身項目引入的Lombok版本與第三方Jar包引入的Lombok版本不一致時會在編

原创 Java工具集-Excel指定文件名稱讀取工具類

添加依賴 <!--poi--> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</a

原创 Java工具集-Csv文件讀取工具類

添加依賴 <!--開源的opencsv--> <dependency> <groupId>com.opencsv</groupId> <artifac

原创 Java工具集-JSch連接遠程服務器工具類

代碼示例 import com.jcraft.jsch.JSch; import com.jcraft.jsch.Session; /** * @program: simple_tools * @description: 連

原创 速讀原著-Java核心技術(安裝Java開發工具包)

第 2 章 Java 程序設計環境 本章主要介紹如何安裝 Java 開發工具包( JDK ) 以及如何編譯和運行不同類型的程序:控制檯程序、 圖形化應用程序以及 applet。運行 JDK 工具的方法是在終端窗口中鍵人命令。然而,

原创 速讀原著-Java核心技術(一)

第 1 章 Java 程序設計概述 1996 年 Java 第一次發佈就引起了人們的極大興趣。關注 Java 的人士不僅限於計算機出版界,還有諸如《紐約時報》《華盛頓郵報》《商業週刊》這樣的主流媒體。Java 是第一種也是唯一一種

原创 速讀原著-Java核心技術(Java applet 與 Internet)

1.3 Java applet 與 Internet 這裏的想法很簡單: 用戶從 Internet 下載 Java 字節碼, 並在自己的機器上運行。在網頁中運行的 Java 程序稱爲 applet。要使用 applet, 需要啓用

原创 速讀原著-Java核心技術(關於Java的常見誤解)

1.5 關 於 Java 的常見誤解 在結束本章之前, 我們列出了一些關於 Java 的常見誤解, 同時給出瞭解釋。 Java 是 HTML 的擴展Java 是一種程序設計語言;HTML 是一種描述網頁結構的方式。除了用於在網頁