原创 Java實現循環冗餘碼(CRC)生成算法

Java實現循環冗餘碼(CRC)生成算法 一、CRC生成算法原理 1.1 多項式編碼 多項式編碼(polynomial code),也稱爲CRC(cyclic redundancy check,循環冗餘校驗碼),多項式編碼的思

原创 基於TCP協議的Java聊天小程序

基於TCP協議的Java聊天小程序 一、基本思路 1.1 利用ServerSocket和Socket通信基本原理 Java.net包中提供了ServerSocket和Socket類來實現基於TCP的通信。利用ServerSo

原创 Java 程序讀取Mysql數據庫時間信息,與真實時間相差 13 小時

一 問題 Java後臺程序讀取數據庫時間,在前端頁面進行展示的時候,出現了錯誤,展示的時間和數據庫中的時間不一致。 二 解決方法 在連接字符串中設置時區,如下所示: spring.datasource.url=jdbc:mysql

原创 模板方法模式與回調函數

一 模板方法模式 模板方法模式(Template Method Pattern)是設計模式中比較簡單的一種,但在工作中使用的場景卻比較多,面試時也會被經常被問到,其基本定義如下: Define the skeleton of a