原创 JDBC連接MySQL方法之二

import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class DBUtil {

原创 JDBC鏈接MySQL數據庫基本操作方法之一

JDBC(Java Data Base Connectivity,java數據庫連接)是一種用於執行SQL語句的Java API,可以爲多種關係數據庫提供統一訪問,它由一組用Java語言編寫的類和接口組成。JDBC提供了一種基準,

原创 GoReplay使用

GoReplay是在投入生產之前使用真實流量測試您的應用的最簡單和最安全的方式。 隨着應用程序的增長,測試所需的工作量也呈指數增長。GoReplay爲您提供了重複使用現有流量進行測試的簡單想法,這使得它非常強大。我們的先進技術可讓您分析和

原创 redis 批量查詢set sscan

當數據量比較小時可以使用smembers命令取出全部key,但是當數據量比較大情況下,使用這個命令會阻塞住,可以通過sscan命令分批次查看數據。         List<String> list = new ArrayList<>(

原创 java定時器的幾種實現方式

轉自:https://www.cnkirito.moe/timer/ 1 前言 在開始正題之前,先閒聊幾句。有人說,計算機科學這個學科,軟件方向研究到頭就是數學,硬件方向研究到頭就是物理,最輕鬆的是中間這批使用者,可以不太懂物理,不太懂數

原创 關於JDBC操作MySQL實例

此文只要介紹了JDBC連接MySQL數據庫,以及對MySQL數據庫中的表進行簡單的增刪改查操作 數據庫中的表,位於testmysql數據庫中,表名稱user 用戶信息類 public class User { priv

原创 優秀程序員的十個習慣

在這個世界上,有數百萬的人熱衷於軟件開發,他們有很多名字,如:軟件工程師(Software Engineer),程序員(Programmer),編碼人(Coder),開發人員(Developer)。經過一段時間後,這些人也許能夠成

原创 文章標題

三種類型的循環語句,下面分別介紹使用這三種循環語句的方法。 1.基本循環 LOOP statement1; ...... EXIT [WHEN condition];

原创 關於FileInputStream

FileInputStream 用於讀取本地文件中的字節數據,繼承自InputStream類 構造方法摘要 FileInputStream(File file) 通過打開一個到實際文件的連接來創建一個Fil

原创 Java transient關鍵字

transient的作用及使用方法 我們都知道一個對象只要實現了Serilizable接口,這個對象就可以被序列化,java的這種序列化模式爲開發者提供了很多便利,我們可以不必關係具體序列化的過程,只要這個類實現了Seriliz

原创 關於java.util.ConcurrentModificationException

此異常發生在使用迭代器(Iterator)時,如果迭代器內的對象發生改變,則會發生此異常。 代碼演示 public class iteratorDemo { public static void main(String[]

原创 關於生產者 消費者問題

爲什麼要使用生產者和消費者模式 在線程世界裏,生產者就是生產數據的線程,消費者就是消費數據的線程。在多線程開發當中,如果生產者處理速度很快,而消費者處理速度很慢,那麼生產者就必須等待消費者處理完,才能繼續生產數據。同樣的道理,如

原创 Oracle創建一個簡單的函數

Oracle創建函數的格式 create [or replace] function functionName ( parameterName1, mode1 dataType1, param

原创 JDBC連接MySQL方法之三 創建配置文件

數據庫的連接是可配置的,所以可以創建可配置文件,當需要修改連接配置時,只需要修改配置文件內容即可。 操作步驟: 首先,在src目錄下創建File文件,命名爲 XXX.properties,內容爲 driver=com.mysql

原创 關於FileChannel

FileChannel,是內存與磁盤文件的通道。 優勢: 多線程併發讀寫,併發性; IO讀寫性能提高(OS負責),也可引做共享內存,減少IO操作,提升併發性; 應用crash,保證這部分內容還能寫的進去文件。在我們調用cha