原创 C3P0連接池使用教程
轉載請註明原文地址:http://www.cnblogs.com/ygj0930/p/6405861.html 在項目中的應用見: https://github.com/ygj0930/CoupleSpace 一般我們在項
原创 Javascript 面向對象編程
Javascript 面向對象編程(一):封裝 作者:阮一峯 Javascript是一種基於對象(object-based)的語言,你遇到的所有東西幾乎都是對象。但是,它又不是一種真正的面向對象編程(OOP)語言,因爲它的語法中沒有
原创 Java使用反射
對於原始類型,使用反射需注意: 原始類型對應的虛擬機中的class實例和封裝類對應的class實例是不相同的。 如:int 對應的class實例爲 int.class 或者 Integer.TYPE,但是 Integer 對應
原创 java中Class.getResource用法
java中Class.getResource用法(用於配置文件的讀取) 用JAVA獲取文件,聽似簡單,但對於很多像我這樣的新人來說,還是掌握頗淺,用起來感覺頗深,大常最經常用的,就是用JAVA的File類,如要取得c:/test.
原创 DbUtils 結果集實例
DbUtils 結果集實例 單行數據處理:ScalarHandler ArrayHandler MapHandler BeanHandler 多行數據處理:BeanListHan
原创 springmvc處理ajax請求
1.controller將數據封裝成json格式返回頁面 @RequestMapping("/dataList") public void datalist(CsoftCunstomerPage page,HttpServlet
原创 正確使用 Volatile 變量
Java 語言中的 volatile 變量可以被看作是一種 “程度較輕的 synchronized”;與 synchronized 塊相比,volatile 變量所需的編碼較少,並且運行時開銷也較少,但是它所能實現的功能也僅是 s
原创 Lucene基礎教程
Lucene基礎教程 1、什麼是“全文檢索”(Full-Text Search) ①全文檢索的概念 全文檢索首先將要查詢的目標文檔中的詞提取出來,組成索引,通過查詢索引達到搜索目標文檔的目的。這種先建立索引,再對索引進行搜索
原创 JavaScript事件代理和委託(Delegation)
在javasript中delegate這個詞經常出現,看字面的意思,代理、委託。那麼它究竟在什麼樣的情況下使用?它的原理又是什麼?在各種框架中,也經常能看到delegate相關的接口。這些接口又有什麼特殊的用法呢?這篇文章就主要介紹一下
原创 Intellij IDEA調試功能使用總結
先編譯好要調試的程序。 1.設置斷點 選定要設置斷點的代碼行,在行號的區域後面單擊鼠標左鍵即可。 2.開啓調試會話 點擊紅色箭頭指向的小蟲子,開始進入調試。 IDE下方出現Debug視圖,紅色的箭頭指向
原创 session的removeAttribute()和invalidate()的區別
session.invalidate()是銷燬跟用戶關聯session,例如有的用戶強制關閉瀏覽器,而跟蹤用戶的信息的session還存在,可是用戶已經離開了。雖然session 生命週期瀏覽默認時間30分,但是在30分鐘內別的用戶還可以
原创 使用javaMail發送複雜郵件,支持附件發送
在javaMail中整個郵件是由一個一個的BodyPart組成的,每一個BoydPart的內容可以是簡單的普通文本,或超文本,或是一個附件,也可以是複雜的一個Multipart,然後Multipart中又可以嵌套多個BodyPart和M
原创 Java路徑問題最終解決方案—可定位所有資源的相對路徑尋址
Java路徑問題最終解決方案
原创 java ImageIO處理
avax.imageio使用 ImageIO 類的靜態方法可以執行許多常見的圖像 I/O 操作。 此包包含一些基本類和接口,有的用來描述圖像文件內容(包括元數據和縮略圖)(IIOImage); 有的用來控制圖像讀取過程(ImageRe
原创 [Servlet] 配置listener監聽器(HttpSessionListener和HttpSessionBindingListener)細說
1、瞭解如何使用HttpSessionListener監聽session的銷燬。 2、瞭解如何使用HttpSessionBindingListener監聽session的銷燬。 一、使用HttpSessionListener編寫一個O