Time of Update: 2016-04-02
Spring包的作用描述,Spring包作用描述spring.jar 是包含有完整發布模組的單個jar 包。但是不包括mock.jar, aspects.jar, spring-portlet.jar, and spring-hibernate2.jar。spring-src.zip就是所有的原始碼壓縮包。除了spring.jar 檔案,Spring 還包括有其它21 個獨立的jar 包,各自包含著對應的Spring組件,使用者可以根據自己的需要來選擇組合自己的jar
Time of Update: 2016-04-02
JAVA常用集合架構用法詳解基礎篇二之Colletion子介面List接著上一篇,接著講講集合的知識。上一篇講了Collection介面。它可以說是集合的祖先了,我們這一篇就說說它的子孫們。一、Collection的子介面List:有序(存入和取出的順序一致),元素都有索引(即角標),元素可以重複。Set:元素不能重複,無序的。首先講講List。A、List特有的常見方法(都有一個共性的特點就是可以操作角標)。List介面是可以完成對元素的增刪改查,List介面的實現是通過子類來完成:現在我們初
Time of Update: 2016-04-02
記錄hyperic-hq搭建開發環境遇到的坑,hyperic-hq搭建開發這個星期接到一個新的任務:解決HQ(一個用JAVA開發的開源的營運監控平台)現在遇到的snmp升級到3.0後bug。公司用的HQ是4.6版本。於是,我把項目從gitlab上clone下來後,就開始了我的填坑之旅。坑了幾天坑,到目前,正常情況,應該只有最後一個坑了,應該是關於tomcat運行環境的。閑話不多說,開始填坑之旅……項目maven
Time of Update: 2016-04-02
深入Java集合系列之五:PriorityQueue前言今天繼續來分析一下PriorityQueue的源碼實現,實際上在Java集合架構中,還有ArrayDeque(一種雙端隊列),這裡就來分析一下PriorityQueue的源碼。PriorityQueue也叫優先隊列,所謂優先隊列指的就是每次從優先隊列中取出來的元素要麼是最大值(最大堆),要麼是最小值(最小堆)。我們知道,隊列是一種先進先出的資料結構,每次從隊頭出隊(移走一個元素),從隊尾插入一個元素(入隊),可以類比生活中排隊的例子就好理解
Time of Update: 2016-04-02
[Java開發之路](23)裝箱與拆箱1. 簡介大家對基礎資料型別 (Elementary Data Type)都非常熟悉,例如 int、float、double、boolean、char 等。基礎資料型別 (Elementary Data Type)是不具備對象的特性,比如基本類型不能調用方法、功能簡單。。。,為了讓基礎資料型別 (Elementary Data Type)也具備對象的特性, Java 為每個基礎資料型別 (Elementary Data
Time of Update: 2016-04-02
阿里JAVA開發面試常問問題總結4java的三大特性封裝、繼承、多態抽象類別和介面的區別Java抽象類別:使用關鍵字abstract修飾的類叫做抽象類別。用abstract來修飾的方法叫做抽象方法。特點:1含有抽象方法的類必須被聲明為抽象類別(不管是否還包含其他一般方法)(否則編譯通不過);2抽象類別可以沒有抽象方法,可以有普通方法。3抽象類別必須被繼承,抽象方法必須被重寫:若子類還是一個抽象類別,不需要重寫;否則必須要重寫(override)。抽象類別不能被執行個體化(不能直接構造一個該類的對
Time of Update: 2016-04-02
黑馬程式員——JAVA學習日誌之異常學習日誌之異常異常(異常的概述和分類)A:異常的概述異常就是Java程式在運行過程中出現的錯誤。異常指不期而至的各種狀況,如:檔案找不到、網路連接失敗、非法參數等。異常是一個事件,它發生在程式運行期間,幹擾了正常的指令流程。B:異常的分類Java通過API中Throwable類的眾多子類描述各種不同的異常。因而,Java異常都是對象,是Throwable子類的執行個體。通過API查看ThrowableError是程式無法處理的錯誤,表示運行應用程式中較嚴重問題
Time of Update: 2016-04-02
Java設計模式(八)----代理模式代理模式1.生活中:代理就是一個人或者一個組織代表其他人去做一件事的現實生活中的。在一些情況下,一個客戶不想或者不能夠直接引用一個對象,而代理對象可以在用戶端和目標對象之間起到中介的作用。2.官方:代理模式是對象的結構模式。代理模式給某一個對象提供一個代理對象,並由代理對象控制對原對象的引用一、靜態代理類圖結構如下在代理模式中的角色: ●抽象主題角色:聲明了目標對象和代理對象的共同介面,這樣一來在任何可以使用目標對象的地方都可以使用代理對象。 ●真實主題
Time of Update: 2016-04-02
java 面試總結1、static變數與實體變數的區別?static是靜態變數,static可以通過類名直接存取記憶體方面的不同:static在定義的時候jvm就會分配空間,而實體變數只有在建立對象的時候才會去分配空間2、int Integer的區別?Integer 是int的封裝類。Integer 是對象,預設為null,int 的預設值是03、public protected friendly private 之間的區別?當前類 同一包 繼承類 不同包public √ ok
Time of Update: 2016-04-02
spring4整合hibernate5.1在另一篇文章hibernate5(2)初入門配置執行個體中,我們針對hibernate5.1版本的嶄新引導配置方法,完成了對資料庫的的插入執行個體操作,在本節內容中,我們開始引入spring4,完成spring4與hibernate5.1的整合工作,像資料庫中插入一條記錄。在後面學習hibernate中,我們都會使用spring來管理我們的Bean容器。1.
Time of Update: 2016-04-02
java基礎知識總結3一、內部類(局部內部類、成員內部類、匿名內部類)1、定義:內部類就是在類的內部定義一個類,它的分類有成員內部類、局部內部類、匿名內部類,它可以定義在類中方法外,也可以定義在類中方法內,內部類的好處是可以訪問外部類的私人成員,但外部類無法訪問內部類的私人成員通過使用內部類可以確保程式的結構清晰和代碼精鍊編譯後的內部類名稱:InnerTest$A.class2、分類:成員內部類(靜態成員內部類)、局部內部類、匿名內部類a、成員內部類(非靜態內部類):與外部類的屬性和方法並列,成
Time of Update: 2016-04-01
Request processing failed; nested exception is org.springframework.dao.InvalidDataAccessApiUsageException: Multiple representations of the same entity解決方案,representations1、錯誤資訊Request processing failed; nested exception is
Time of Update: 2016-04-02
不斷更新的龐大家族——Java IO一、流的概念在Java
Time of Update: 2016-04-01
Weblogic環境下hibernate、antlr類載入衝突問題分析及解決方案,weblogicantlr公司應用項目在客戶部署時經常遇到此類問題,為避免實施部署時增加配置量,花了點時間找到了此問題的終極解決辦法(方案二、修改org.hibernate.hql.ast.HqlLexer的原始碼)。在此進行記錄本問題的分析解決方案。一、問題現象描述:1、異常資訊:'weblogic.kernel.Default (self-tuning)']…
Time of Update: 2016-04-01
jsp 嵌套iframe 從iframe中表單提交並傳值到外層,嵌套iframe今天因需求迭代 更改元來代碼 遇到了這麼個問題就是想在 iframe中提交後進行整個頁面的跳轉 並把iframe中的值傳到外層jsp大概就是這個樣子外層 a.jsp<div id="d"></div><iframe src="b.jsp" name="listresult" width="100%" height="100%"
Time of Update: 2016-04-01
springboot-shiro chapter01——建立springboot webmvc環境,springbootwebmvc簡介:本章提供了springboot簡單例子,主要包含以下內容 1.pom.xml依賴資源 2.springboot配置 3.web應用spring mvc 環境: IDEA15+ JDK1.8+ Maven3+ 一、pom.xml依賴資源 由於功能相對簡單,這裡引用的第三方資源檔相對較少 spring-boot-
Time of Update: 2016-04-01
Java與模式讀書筆記,Java模式讀書筆記》設計目標:可擴充性,靈活性,可插入性。》設計原則 ● Open Closed Principle 開閉原則 對擴充開放,對修改關閉。 對物件導向的語言來說,不可以更改的是系統的抽象層,而可以擴充的是系統的實現層。 ●裡式代換原則 任何基類可以出現的地方,子類一定可以出現。
Time of Update: 2016-04-01
java編程思想讀書筆記三(11-21),編程思想11-21十一:持有對象 》持有對象執行個體 ●數組將數字與對象聯絡起來。它檔案類型明確的對象,查詢對象時,不需要對結果做類型轉換。他可以是多維的。 可以儲存基本的資料類型。但是,數組一旦產生,容量就不會在變。
Time of Update: 2016-04-01
java file 操作之建立、刪除檔案及檔案夾,javafile本文章向大家講解java檔案的基本操作,包括java建立檔案和檔案夾、java刪除檔案、java擷取指定目錄的全部檔案、java判斷指定路徑是否為目錄以及java搜尋指定目錄的全部內容等。請看下面執行個體。 建立檔案File
Time of Update: 2016-04-01
單點登入CAS使用記(八):使用maven的overlay實現無侵入的改造CAS,mavenoverlay前期在學習CAS部署的過程中,都是網上各種教程,各種方案不停的嘗試。期間各種侵入改源碼,時間久了,改了哪個檔案,改了哪段配置,增加了哪段代碼,都有可能混淆不清了。而且最大的問題是,萬一換個人來維護或者哪天需要升級CAS版本,從何下手? 還好,maven的overlay的功能,可以協助我解決這個問題。什麼是maven的overlay? overlay可以把多重專案war合并