Time of Update: 2018-12-06
內部類不是很好理解,但說白了其實也就是一個類中還包含著另外一個類如同一個人是由大腦、肢體、器官等身體結果組成,而內部類相當於其中的某個器官之一,例如心臟:它也有自己的屬性和行為(血液、跳動)顯然,此處不能單方面用屬性或者方法表示一個心臟,而需要一個類而心臟又在人體當中,正如同是內部類在外部內當中 執行個體1:內部類的基本結構//外部類class Out {private int age = 12;//內部類class In {public void print()
Time of Update: 2018-12-06
設計自己的Annotation JavaAnnotation在java的世界正鋪天蓋地展開,有空寫這一篇簡單的annotations的文章,算是關於Annotation入門的文章吧,希望能各位們能拋磚,共同學習...... 不講廢話了,實踐才是硬道理.第一部分:瞭解一下java1.5起預設的三個annotation類型: 一個是@Override:只能用在方法之上的,用來告訴別人這一個方法是改寫父類的。
Time of Update: 2018-12-06
最近抽空看了一下《Java多線程設計模式》這本書,書講的還是不錯的,講述的方式也很簡潔明了,讀起來很舒服。在此記錄一些概要心得,就當讀書筆記吧並發(Concurrent)與並行(Parallel):程式的處理不斷在各線程之間切換,一般是只有一個CPU,所以並不是同時在運行,這叫並發(Concurrent);如果具有多個CPU,則多個線程之間就可能同時運行,在某一時間點上,有多個操作在同時進行,這叫並行(Parallel)。線程的啟動:1)利用Thread類的子類的執行個體,啟動線程。即繼承Thr
Time of Update: 2018-12-06
《Java多線程設計模式》讀書筆記2目錄:1 Java的記憶體模型2 Single Threaded Execution Pattern3 Guarded Suspension Pattern4 Balking Pattern5 Producer-Consumer Pattern6 Read-Write Lock
Time of Update: 2018-12-06
Hibernate應用中Java對象的狀態當應用程式通過new語句建立了一個對象,這個對象的生命週期就開始了,當不再有任何引用指向它的時候,這個對象就結束生命週期,它佔用的記憶體就可以被JVM的記憶體回收行程回收對於需要被持久化的Java對象,在它的生命週期中。可處於以下三個狀態之一瞬時狀態(臨時狀態) transient:剛剛用new建立,還沒有被持久化,不處於Session的緩衝中,處於臨時狀態的Java對象被稱為臨時對象(無資料、無Session)持久化狀態
Time of Update: 2018-12-06
1 package cn.jbit.house.filter; 2 3 import java.io.IOException; 4 import java.io.UnsupportedEncodingException; 5 6 import javax.servlet.Filter; 7 import javax.servlet.FilterChain; 8 import javax.servlet.FilterConfig; 9 import
Time of Update: 2018-12-06
轉自http://blog.csdn.net/ghj1976/article/details/5543428 首先我們應該對 JDK,JRE,JVM 有所認知,下面這個圖就可以清晰的表述他們的關係:JDK,JRE,JVM 的關係一個更複雜的圖:這是 J2SE 1.5
Time of Update: 2018-12-06
本文主要介紹利用JavaMailSenderImpl發送郵件。首先介紹了發送一般郵件,然後介紹了發送富文本(html)郵件及以velocity為模板發送郵件。 郵件發送分為為三步:建立郵件發送器、編寫郵件、發送郵件。 Spring的JavaMailSenderImpl提供了強大的郵件發送功能,可發送普通文本郵件、帶附件郵件、html格式郵件、帶圖片郵件、設定發送內容編碼格式、設定發送人的顯示名稱。 下面就進行介紹,範例程式碼中很多都是字串寫入程式碼,實際使用時推薦使用spring的設定檔進行配置
Time of Update: 2018-12-06
原文http://blog.csdn.net/moonwalkings/article/details/4631988代碼如下:[java] view plaincopyprint?public class H { public static void main(String[] args){ { back:for(int i = 0;i < 10;i++){ if (i == 9) {System.out.println("break"
Time of Update: 2018-12-06
問題描述: 我編寫的JAVA程式中的Swing/AWT組件中的中文顯示都是方框,而標題卻能正常顯示中文,且使用 System.out.println("中文字串")能正常顯示中文; 解決思路: 可能是JRE的中文字型檔不支援引起,所以添加一個可以支援的中文字型檔 解決辦法: 第一步:下載中文字型檔,我使用的是simsun.ttc,可以直接在Windows(我用的是XP的系統)中找到,入徑為C:"WINDOWS"Fonts下的simsun.ttc
Time of Update: 2018-12-06
有沒有哪位兄弟在用.net調用java寫的webservice? 我現在想在.net下調用pdf 7.0的api,但是這些阿api都是j2ee的, pdf 7.0的開發文檔告訴我先建立一個.net client: 1. From the Microsoft .NET Visual Studio development environment, reference the SoapClient.
Time of Update: 2018-12-06
文章目錄 Proxy and Username/PasswordBypass a Proxy You have to set the following properties : http.proxyHost (default: <none>)http.proxyPort (default: 80 if http.proxyHost specified)http.nonProxyHosts (default: <none&
Time of Update: 2018-12-06
建立app mvn archetype:create -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-simple -DgroupId=com.molly.simpleapp -DartifactId=app-3 建立webapp mvn archetype:create -DarchetypeGroupId=org.apache.maven.archetypes
Time of Update: 2018-12-06
1 /** *//** 2 * 反射機制下的方法調用 3 * @param className String 類名 4 * @param methodName String 方法名 5 * @param parameterClasses Class[] 參數類型 6 * @param parameterObjects Object[] 參數內容 7 * @return Object 傳回值 8 *
Time of Update: 2018-12-06
A java project should link to Maple using those math methods. Step as following.1. In the maple, get the bin lib path. in windows XP, input: > kernelopts(bindir);and I get the answer: "d:\Program Files\Maple 11\bin.win"2. Set the path into the
Time of Update: 2018-12-06
今天寫程式發現一個問題,錯誤示範如下:public static void main(String[] args) { // TODO Auto-generated method stub String driverName = "oracle.jdbc.driver.OracleDriver"; String url = "jdbc:oracle:thin:@192.168.115.117:1521:ggg"; String
Time of Update: 2018-12-06
Tomcat是一個免費的開源的Serlvet容器,它是Apache基金會的Jakarta項目中的一個核心項目,由Apache,Sun和其它一些公司及個人共同開發而成。由於有了Sun的參與和支援,最新的Servlet和Jsp規範總能在Tomcat中得到體現。Tomcat不僅僅是一個Servlet容器,它也具有傳統的Web伺服器的功能:處理Html頁面。但是與Apache相比,它的處理靜態Html的能力就不如Apache。我們可以將Tomcat和Apache整合到一塊,讓Apache處理靜態Html
Time of Update: 2018-12-06
《Java多線程設計模式》讀書筆記3目錄:1 Thread-Per-Message Pattern2 Worker Thread Pattern3 Future Pattern===================Thread-Per-Message Pattern===============Thread per message,每個訊息一個線程。Message
Time of Update: 2018-12-06
java.util.List中有一個subList方法,用來返回一個list的一部分的視圖。List<E> subList(int fromIndex, int toIndex);它返回原來list的從[fromIndex, toIndex)之間這一部分的視圖,之所以說是視圖,是因為實際上,返回的list是靠原來的list支援的。所以,你對原來的list和返回的list做的“非結構性修改”(non-structural
Time of Update: 2018-12-06
===============Thread-Specific Storage