原创 Spring AOP概念及切入點
1,概念面向切面編程是對程序OOP編程的另一種補充。OO將應用程序分解爲對象層次,而AOP則將程序分解爲各個方面或者關係。這就使得模塊之間的關聯能夠跨多個對象進行處理,例如事務管理(在術語上被稱爲"橫切")。Spring中一個重要的組成
原创 ibatis3.0配置
配置文件 配置文件的層次結構如下: • configuration o properties o settings o typeAliases o typeHandlers o o
原创 下載文件名出現亂碼
String fileName = java.net.URLEncoder.encode(fileName,"UTF-8");//IE String fileName=new String(fileName.getBytes("UTF-8
原创 後臺獲得瀏覽器類型並解決下載亂碼
String name = "測試"; String header = request.getHeader("user-agent"); /** *根據不同的瀏覽器設置不同的編碼 */ if((header.toUpperCase()).
原创 FindBugs for eclipse plugin
Welcome to the FindBugs Eclipse plugin update site. This web page provides automatic distribution and updates for the E
原创 回車觸發函數
$(function(){document.onkeydown = function(e){var ev = document.all ? wind
原创 eclipse3.6安裝tomcat插件
-------------------------------------------------------------------------- tomcat推薦使用6.x系列的最新穩定版的免安裝包,即apache-tomcat-6
原创 如何提升代碼可讀性?其實不是你想的那樣
作爲開發者,可能會經常聽到“代碼首先是寫給人看的”、“寫可讀的代碼相當重要”等等。 對於如何使代碼的可讀性更強,開發者往往都有自己的看法。那麼你可曾仔細想過什麼才能真正使代碼可讀性增強。 一些標準答案 無論你使用什麼編程語言,你都可能
原创 解決:The project cannot be built until build path
1,看看project -- Build Automatically有沒有勾上?如果沒有,勾上以後,clean一下,重啓eclipse 2,看看你的lib裏面有沒有不用的jar包,看你的.classpath文件中有沒有錯誤的路徑.
原创 Java子類與父類的初始化,父類子類內部程序的執行順序
聲明:本文出自:安卓開發網 class Parent{ int x=10; public Parent(){ add(2);
原创 Eclipse下使用findbugs進行代碼審查
1、FindBugs介紹 FindBugs是一款Java靜態代碼分析工具,與其他靜態分析工具(如Checkstyle和PMD)不同,FindBugs 不注重樣式或者格式,它專注於尋找真正的缺陷或者潛在的性能問題,它可以幫助java工程
原创 Spring中 @Autowired標籤與 @Resource標籤 的區別 .
Spring不但支持自己定義的@Autowired註解,還支持由JSR-250規範定義的幾個註解,如:@Resource、 @PostConstruct及@PreDestroy。 1. @Autowired @Autowired是
原创 Java compiler level does not match the version of the installed Java project facet
更換jdk版本時報以下問題: Description Resource Path Location Type Java compiler level does not match the version of the installed
原创 java 集合類Array、List、Map區別和聯繫
java集合類主要分爲以下三類: 第一類:Array、Arrays 第二類:Collection :List、Set第三類:Map :HashMap、HashTable 一、Array , Arrays Java所有“存儲
原创 javascript驗證正整數及常用的JavaScript驗證正則表達式
<script language="JavaScript" type="text/javascript"> function checkNum(obj) { var re = /^[1-9]\d*$/; if (!re.tes