原创 XStream自定義XML轉換器

莫名其妙的異常 昨天做一個項目時用到了XStream來做XML到Bean的轉換器,需要轉換的Bean格式如下: @Data @XStreamAlias("Document") public class AccountTradeHi

原创 Java線程池中BlockingQueue的作用

關於線程池中BlockingQueue的疑問 對於Java線程池,相信大家都或多或少使用過。關於其用法和原理介紹,網上已經有很多非常精彩的文章,珠玉在前,我就不獻醜了。不瞭解的,可以參考這篇文章。今天我想講的,是關於我對Java線

原创 MySQL基礎語法

注:表名和列名儘量避免使用MySQL關鍵字 一、常用SQL語句 1.DDL語句 create, alter, drop # 創建數據庫 create database e_mall; # 刪除數據庫 drop database e_ma

原创 Java動態代理深度解析

Java動態代理深度解析 引言 說起動態代理,很多人可能都沒有直接去使用過。但是隻要用過Spring,那動態代理就是一個是個繞不過的坎,因爲Spring的核心特性之一AOP就是基於動態代理來實現的,那麼什麼情況下需要用到動態代理呢? 場景

原创 淺析字符編碼

引言 在網絡傳輸的過程中,經常會使用UTF-8編碼,以避免亂碼的問題。另外,我們使用文本編輯器編輯文件的時候,也可以選擇諸如ANSI、Unicode、UTF-8等多種編碼方式。那麼,各種編碼方式之間有什麼區別呢? ASCII編碼 對於計算