原创 Extjs之常用控件要封裝

最近在學習使用ExtJS,用ExtJS做後臺管理頁面會使即便不懂樣式,沒有審美的後端程序猿也能寫出不會那麼醜陋的界面。 在ExtJS的世界裏,所有的佈局、控件基本都可以通過配置來實現。這是它的好處,但也是它比較尷尬的地方——這樣雖然靈活

原创 在ServletContextListener中使用Spring管理的bean

package com.tang.back.web.listener; import java.util.List; import java.util.Map; import javax.servlet.ServletContext;

原创 Extjs之Gridpanel

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Extjs5 GridPanel</title> <link rel="stylesheet" type

原创 POI解析Excel【poi的坑——空行處理】

List<List<String>> result = new ArrayList<List<String>>(); InputStream is = file.getInputStream(); Workbook book = new

原创 Java基礎:註解

使用註解 在日常開發中,我們隨處可以看到註解的身影,比如@Override、@SupressWarnings等等。使用各種框架比如SpringMVC、Struts2時,也會大量用到註解取代XML進行配置工作。請看下面的代碼: <bea

原创 Apache kafka原理與特性(0.8V)

前言: kafka是一個輕量級的/分佈式的/具備replication能力的日誌採集組件,通常被集成到應用系統中,收集"用戶行爲日誌"等,並可以使用各種消費終端(consumer)將消息轉存到HDFS等其他結構化數據存儲系統中.因爲日誌

原创 Java圖片上傳與EXIF信息採集

Exif是一種圖象文件格式,它的數據存儲與JPEG格式是完全相同的。實際上Exif格式就是在JPEG格式頭部插入了數碼照片的信息,包括拍攝時的光圈、快門、白平衡、ISO、焦距、日期時間等各種和拍攝條件以及相機品牌、型號、色彩編碼、拍攝

原创 UML序列圖總結

序列圖主要用於展示對象之間交互的順序。 序列圖將交互關係表示爲一個二維圖。縱向是時間軸,時間沿豎線向下延伸。橫向軸代表了在協作中各獨立對象的類元角色。類元角色用生命線表示。當對象存在時,角色用一條虛線表示,當對象的過程處於激活狀態時,生命

原创 Spring 之AOP技術原理剖析

轉載自:http://greenyouyou.blog.163.com/blog/static/138388147201181315434792/ Spring已經爲我們實現了AOP技術,我們在使用的過程中只要進行簡單配置就可以使用了

原创 盧恩算法

二、卡號校驗方法 該校驗方法適用於任何標準信用卡。校驗方法: 從右邊開始,將偶數位的數字乘以 2; 將得到的數字和剛纔剩餘的(奇次位)的所有數字相加,如果遇到乘以 2 後得到的數字是 2 位數的,則將其個

原创 Javascript日期操作工具

;(function(win, undefined){ // 暴露接口 var DateUtils = win.DateUtils = win.DateUtils || {}; // 各月份總天數 var DAYS_OF_MO

原创 再析spring註解事務之事務傳播

轉載自:http://greenyouyou.blog.163.com/blog/static/13838814720118772722131/ 在項目開發過程中,事務管理我們一般都交給Spring去管理,他們的一些配置基本知識,大家

原创 解決springmvc ResponseBody請求返回406的問題

1、檢查是否引入了必要的jar包 <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifact

原创 Eclipse 優化

1、Remote System Explorer Eclipse -> Preferences -> General -> Startup and Shutdown->取消勾選Uncheck RSE UI. 2、Downloading

原创 Java接口與類的關係理解

1、接口不能實例化對象。 剛學Java會覺得莫名其妙,因爲隨處都可以看到類似下面的代碼: 接口 obj = new 接口Impl(); 以爲這裏是用接口實例化對象,其實是錯的。這行代碼實際做了兩件事:聲明和賦值。聲明是說對象obj