原创 Java基礎6(String str;與String str=null的區別)

1) String str; 棧內存開闢一塊空間,存儲str引用 2) String str = null; 棧內存開闢一塊空間,儲存str引用, 堆內存中開闢一塊空間, str指向那塊空的內存的地址 3)String str = new

原创 SpringMVC—標籤

annotation-driven缺省註冊類的改變  Spring 3.0.x中使用了annotation-driven後,缺省使用DefaultAnnotationHandlerMapping 來註冊handler method和

原创 註解@PostConstruct與@PreDestroy

從Java EE 5規範開始,Servlet中增加了兩個影響Servlet生命週期的註解(Annotion);@PostConstruct和@PreDestroy。這兩個註解被用來修飾一個非靜態的void()方法 。寫法有如下兩種方式:

原创 AJAX省市區三級聯動下拉列表實現 JAVA開發

此小程序的功能主要是採用異步請求方式從數據庫中調取省市區信息顯示到下拉列表:     代碼如下:     建立數據庫中的代碼和一些配置文件信息就省略了,主要有JavaScript中的代碼爲:    $(document).read

原创 瀏覽器與服務器的交互圖

點贊 收藏 分享 文章舉報 marila4720 發佈了27 篇原創文章 · 獲贊 2 · 訪問量 14萬+ 私信 關注

原创 Web.xml配置詳解

1 定義頭和根元素   部署描述符文件就像所有XML文件一樣,必須以一個XML頭開始。這個頭聲明可以使用的XML版本並給出文件的字符編碼。 DOCYTPE聲明必須立即出現在此頭之後。這個聲明告訴服務器適用的servlet規範的版本(如

原创 與的區別與作用

<context-param>的作用: web.xml的配置中<context-param>配置作用 1. 啓動一個WEB項目的時候,容器(如:To

原创 jquery easyui datagrid 分頁 詳解

由於項目原因,用了jquery easyui 感覺界面不錯,皮膚樣式少點,可是官網最近打不開了,資料比較少,給的demo沒有想要的效果,今天在用datagrid 做分頁顯示的時候,折騰了半天,網上的資料也比較少,後自己動手,終於解決,廢話

原创 hibernate jpa 註解 @Temporal(TemporalType.DATE) 格式化時間日期,頁面直接得到格式化類型的值

1.日期: @Temporal(TemporalType.DATE) @Column(name = "applyDate", nullable = false, length = 10)  public Date getApplyDa

原创 map的三種遍歷方法

JDK1.4中 Map map = new HashMap(); Iterator it = map.entrySet().iterator(); while (it.hasNext()) { Map.Entry entry = (Map

原创 servlet調用圖

點贊 收藏 分享 文章舉報 marila4720 發佈了27 篇原創文章 · 獲贊 2 · 訪問量 14萬+ 私信 關注

原创 Junit測試

1、概述   Junit測試是程序員測試,即所謂白盒測試,因爲程序員知道被測試的軟件如何(How)完成功能和完成什麼樣(What)的功能。   Junit本質上是一套框架,即開發者制定了一套條條框框,遵循這此條條框框要求編寫測試代碼,如繼

原创 java正則表達式(email匹配)

package URL; import java.util.regex.Pattern; import java.util.regex.Matcher; public class Test1{    public static void

原创 Java基礎5(多線程)

多線程 一、概念 進程:進程是操作系統調度程序運行的基本單位,一個進程就是一個執行中的程序,永久介質上的一個程序的每一次運行都有一個進程對 象。操作系統以進程爲單位分配相對獨立的內存空間,包括代碼空間、靜態數據空間、動態堆、堆棧等,CPU

原创 使用 Spring Data JPA 簡化 JPA 開發

從一個簡單的 JPA 示例開始 本文主要講述 Spring Data JPA,但是爲了不至於給 JPA 和 Spring 的初學者造成較大的學習曲線,我們首先從 JPA 開始,簡單介紹一個 JPA 示例;接着重構該示例,並引入 Sprin