原创 jackson反序列化時間萬能日期格式匹配集成

使用jackson的registerModule功能,註冊不同日期類型的反序列化器,支持各種場景的日期格式匹配,並封裝類型fastjson式的調用方式。 主入口類JSON: package xxx.util; import java.

原创 Mybatis trim用法

話不多說,直接上代碼:   <select id="car_queryModel" parameterType="com.xxx.meeting.model.CarVO" resultType="java.util.Map"> SEL

原创 mysql命令

C:/>mysql -uroot -p Enter password: ****** Welcome to the MySQL monitor. Commands end with ; or /g. Your MySQL connect

原创 tomcat連接池之context.xml中屬性探索

tomcat配置中是可以在context.xml中配置數據庫連接池相關信息的,tomcat中間件通過自己的tomcat-jdbc.jar包實現了jdbc數據庫的連接,有時我們不緊想知道那幾個基礎配置信息,還想深入瞭解其他配置屬性。這時我們

原创 tomcat連接池l配置數據庫連接取備註

<Resource auth="Container" type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver" maxActive="100" max

原创 angular js Select標籤中的ng-options用法

Select標籤綁定option一直很麻煩,有了angular js的 ng-options只需定義好json對象輕鬆綁定option, ng-options 指令用於使用 <options> 填充 <select> 元素的選項。

原创 使用jdk的sun java doc工具包獲取類中方法的參數註釋信息,方法簽名註釋信息,返回值註釋信息,方法上的註解信息

某日工作時需要將類中所有方法詳細信息收集到excel中,包括方法的參數註釋信息,方法簽名註釋信息,返回值註釋信息,方法上的註解信息,而我需要列舉的類方法有80 90個那不是累死人。突然想到曾經寫過通過javadoc獲取註釋信息的功能,而註

原创 解決ftl中的生成文件時出現多餘縮進佔位問題

   今天在編寫ftl生成文件時出現了一個模板中明明沒有那個縮進佔位符,卻不管怎麼修改生成文件都會多出佔位符,以前也遇到過,今天又遇到了,所以小記一下避免後面有人遇到同樣的坑。   看下面的圖ftl裏模板是這樣寫的,乍一看是不是沒問題啊,

原创 設置chrome瀏覽器的開發調試工具主題爲dark模式

作爲極客愛好者,炫酷的開發工具是我們所喜歡的,現在推薦一個設置chrome瀏覽器的調試工具爲dark模式的方法: 設置成功後的效果圖: 看到效果圖後是不是很驚喜,很意外,現告訴方法如下: 1、在chrome插件商店下載devtool

原创 codemirror實現SQL代碼自動提示功能

使用codemirror使用SQL代碼能夠自動提示如 PLSQL等工具一般智能提示功能, 1、引入show-hint.css,codemirror.css和主題樣式如: <link href="codemirror-5.

原创 jaxb讀取xml時忽略命名空間解決讀取時報錯問題

在xml時一般我們會加上xsd等約束和命名空間,加上了有時會導致jaxb讀取xml報錯,衆裏尋他千百度,那人卻在燈火闌珊處,經過一番苦尋找到了解決方法,忽略命名空間的方式讀取xml,實例代碼如下: package xxx; impor

原创 使用spring的AntPathMatcher匹配url路徑

spring的AntPathMatcher用來匹配url比較好用,該類的部分代碼借鑑與apache ant故命名爲AntPathMatcher, The mapping matches URLs using the following r

原创 通過jdk1.7nio實現對zip包的壓縮和解壓

將目標目錄打包壓縮到zip包中,通過jdk1.7的Files.walkFileTree原理實現,參考代碼如下: /** * 將目標文件或者文件夾壓縮到zip中 * * @param zipOutpusSt

原创 使用jdk1.7nio實現刪除文件夾內所有的文件

通過jdk1.7的Files.walkFileTree實現遍歷文件樹的原理實現,刪除文件夾下所有的文件,先把文件刪除再把上級文件夾刪除。 實現代碼: package xxx.nio; import java.io.IOExceptio

原创 通過jdk實現xsd校驗xml

利用jdk自身的javax.xml.validation.Schema特性實現對象xsd對xml的校驗,參考代碼如下: package xxx.common.util; import java.io.File; import java