Time of Update: 2016-03-16
SpringMVC4 + Spring + MyBatis3 基於註解的最簡配置,springmvc4mybatis3本文使用最新版本(4.1.5)的springmvc+spring+mybatis,採用最間的配置方式來進行搭建。1. web.xml我們知道springmvc是基於Servlet: DispatcherServlet來處理分發請求的,所以我們需要先在web.xml檔案中配置DispatcherServlet,而Spring的啟動則是使用了監聽器,所以需要配置spring的監聽器:
Time of Update: 2016-03-16
spring筆記--通過註解(annotation)配置Bean,annotationbean Spring能夠在classpath下自動掃描,偵測和執行個體化具有特定註解的組件,這在Spring中成為組件掃描(Component scanning).特定組件的註解包括: @Component:基本註解,標識了一個受spring管理的組件.
Time of Update: 2016-03-16
對Spring的IoC和DI最生動的解釋,springiocdi 首先想說說IoC(Inversion of
Time of Update: 2016-03-16
hibernate消極式載入(get和load的區別),hibernateload概要:在hibernate中我們知道如果要從資料庫中得到一個對象,通常有兩種方式,一種是通過session.get()方法,另一種就是通過session.load()方法,然後其實這兩種方法在獲得一個實體物件時是有區別的,在查詢效能上兩者是不同的。目錄:load載入方式當使用load方法來得到一個對象時,此時hibernate會使用消極式載入的機制來載入這個對象,即:當我們使用session.load()方法來載入
Time of Update: 2016-03-16
整理對Java項目的快捷外掛程式,整理java項目 在JavaEE項目中,使用Tomcat容器做開發時,時常遇到修改源碼重啟Tomcat服務的問題,這樣調試代碼浪費了很多開發時間。 所以一直在網上尋找解決方式,後來找到一個外掛程式SpringLoaded.jar, :http://7xougq.com1.z0.glb.clouddn.com/FlKGNkGYofQdAowddY735E0rY9ax
Time of Update: 2016-03-16
Java中goto,continue,break,gotocontinuegoto:在Java中goto仍是保留字,但並未在語言中使用它;Java沒有goto。 保留字的定義: 保留字(reserved word),指在進階語言中已經定義過的字,使用者不能再將這些字作為變數名或過程名使用。
Time of Update: 2016-03-16
java中的集合和數組,java集合數組轉載自:http://www.cnblogs.com/summers/p/4094260.html數組Array和集合的區別: (1)數組是大小固定的,並且同一個數組只能存放類型一樣的資料(基本類型/參考型別) (2)JAVA集合可以儲存和運算元目不固定的一組資料。 (3)若程式時不知道究竟需要多少對象,需要在空間不足時自動擴增容量,則需要使用容器類庫,array不適用。
Time of Update: 2016-03-16
Java 對象初始化,java對象初始化 對象A的建立過程: 1. 構造器實際上是靜態方法,所以,當首次建立對象A 或者 A類的靜態方法/靜態域首次被訪問時,Java解譯器尋找類路徑,以位 A.class檔案。 2. 載入A.class,有關靜態初始化的所有動作都會執行()。因此,靜態初始化只在Class對象首次載入的時候進行一次。 3. 當用new A()建立對象時,首先在堆上為A對象分配足夠的儲存空間。
Time of Update: 2016-03-16
Web系統大規模並發——電商秒殺與搶購,web電商秒搶購電商的秒殺和搶購,對我們來說,都不是一個陌生的東西。然而,從技術的角度來說,這對於 Web系統是一個巨大的考驗。當一個Web系統,在一秒鐘內收到數以萬計甚至更多請求時,系統的最佳化和穩定至關重要。這次我們會關注秒殺和搶購的技術實現
Time of Update: 2016-03-16
Selenium WebDriver的使用(二),seleniumwebdriverWebDriver的get()方法只會在當前視窗( current browser window)載入頁面,並且會阻塞程式的運行,直至頁面載入完畢(onload)或者逾時,逾時可以通過在初始化執行個體時進行設定:1 webDriver.manage().timeouts().pageLoadTimeout(10,
Time of Update: 2016-03-16
[Java開發之路](20)try-with-resource 異常聲明Try-with-resources是java7中一個新的異常處理機制,它能夠很容易地關閉在try-catch語句塊中使用的資源。在java7以前,程式中使用的資源需要被明確地關閉,過程有點繁瑣,如下所示:package com.qunar.lectures.tryResource; import java.io.*;import java.util.ArrayList;import java.util.List;
Time of Update: 2016-03-16
Spring進階之路(8)-java代碼與設定檔中配置執行個體分析實際開發中並不會需要你將代碼轉為設定檔的形式去呈現,但是,我寫著一系列博文的目的並不是教你如何去項目中進行開發,因為包括之前的幾篇博文中你會發現並不是在講項目的實踐的,我的想法是這樣的:為一些對Spring有所瞭解但是並不深入的朋友拓寬知識面,讓你不僅僅會用Spring而且要懂要知道他的更多的東西,我在接下來的日子裡會繼續拓展關於Spring的知識,同時可能會在適時的講解一些怎麼在項目中用的實踐篇,然後準備研究下設計模式,再回來繼
Time of Update: 2016-03-16
Zookeeper的叢集配置和Java測試程式概述Zookeeper是Apache下的項目之一,傾向於對大型應用的協同維護管理工作。IBM則給出了IBM對ZooKeeper的認知: Zookeeper 分布式服務架構是 Apache Hadoop 的一個子項目,它主要是用來解決分布式應用中經常遇到的一些資料管理問題,如:統一命名服務、狀態同步服務、叢集管理、分布式應用配置項的管理等。總之,可以用“協調”這個核心的詞來形容它的作用。關於它能幹嗎,你可以看看
Time of Update: 2016-03-16
BIRT報表工具,直接匯出EXCEL,birt報表匯出excelBIRT是一款基於JAVA的免費開源報表工具,使用起來也挺方便。有時你可能不需要在瀏覽器中展示報表,然後在點擊匯出按鈕儲存為EXCEL,這裡提供一種方式,直接把報表匯出為EXCEL下載。JS代碼:1 //匯出項目報表2 function exportPorjects(){3 var filename = "ProjectReport";4 var exportUrl ="http://" +
Time of Update: 2016-03-16
JavaSE入門學習之Java常用類之StringBuffer類和StringBuilder類一StringBuilder類(1)認識StringBuilder類在Java中,除了可以使用String類來儲存字串,還可以使用StringBuilder類或StringBuffer類儲存字串,在需要頻繁對字串進行修改操作時使用StringBuilder的效率比String要高。String 類具有是不可變性。如:運行結果:從運行結果中我們可以看到,程式運行時會額外建立一個對象,儲存
Time of Update: 2016-03-16
springmvc學習筆記(10)-springmvc註解開發之商品修改功能springmvc學習筆記(10)-springmvc註解開發之商品修改功能本文以商品修改為例,記錄springmvc的註解開發,包括mapper,service,controller,@RequestMapping,controller方法的傳回值等需求操作流程:1.進入商品查詢列表頁面 2.點擊修改,進入商品修改頁面,頁面中顯示了要修改的商品。要修改的商品從資料庫查詢,根據商品id(主鍵)查詢商品資訊
Time of Update: 2016-03-16
springmvc學習筆記(11)-springmvc註解開發之簡單參數綁定springmvc學習筆記(11)-springmvc註解開發之簡單參數綁定 本文主要介紹註解開發的簡單參數綁定,包括簡單類型、簡單pojo以及自訂綁定實作類別型轉換spring參數綁定過程從用戶端請求key/value資料,經過參數綁定,將key/value資料繫結到controller方法的形參上。springmvc中,接收頁面提交的資料是通過方法形參來接收。而不是在controller類定義成員變更接收!
Time of Update: 2016-03-16
Java工程師成神之路對JAVA的學習點總結很好的文章,小夥伴可以看看自己會哪個不會哪個然後針對性學習。一、基礎篇1.1 JVM1.1.1. Java記憶體模型,Java記憶體管理,Java堆和棧,記憶體回收http://www.jcp.org/en/jsr/detail?id=133http://ifeve.com/jmm-faq/1.1.2. 瞭解JVM各種參數及調優1.1.3. 學習使用Java工具jps, jstack, jmap, jconsole, jinfo, jhat,
Time of Update: 2016-03-16
springmvc學習筆記(9)-springmvc整合mybatis之controllerspringmvc學習筆記(9)-springmvc整合mybatis之controller 本文介紹如何配置springmvc設定檔和web.xml,以及如何編寫controller,jspspringmvc.xml在resources/spring檔案下下建立springmvc.xml檔案,配置處理器映射器、適配器、視圖解析器。<code
Time of Update: 2016-03-16
最新版Android Studio