Time of Update: 2015-11-18
標籤:在ResultSet中我們經常使用的setDate或getDate的資料類型是java.sql.Date,而在平時java程式中我們一般習慣使用 java.util.Date。因此在DAO層我們經常會碰到這倆種資料類型的相互轉換。 兩者的關係java.lang.Object|+---java.util.Date|+----java.sql.Date 從這個圖中我們可以知道java.sql.Date是從java.util.Date繼承過來的。 相互轉換1.
Time of Update: 2015-11-23
(spring-第9回【IoC基礎篇】)BeanFactoryPostProcessor,執行個體化Bean之前的第二大利器,beanfactory.getbean繼承結構圖如上。在載入XML,註冊bean definition之後,在執行個體化bean
Time of Update: 2015-11-23
初學多線程練習2--下雪效果,初學多線程2--下雪此練習沒有直接採用繼承Thread類或者繼承Runnable的介面來實現多線程,而是使用了匿名內部類。要匯入的類:1 import javax.swing.*;2 import java.awt.*;1.定義SowPanel類,繼承JPanel類,這個類有兩個整型數群組成員,用來儲存雪花起始位置。在建構函式中為數組賦初值;重寫父類的paint()方法;定義一個啟動多線程的startSnow()方法。 1 class SnowPanel
Time of Update: 2015-11-23
從頭認識java-9.3 向容器添加一組資料與容器的列印這一章節我們來討論一下向容器添加一組資料與容器的列印。1.向容器添加一組資料容器可以通過addAll()方法可以想容器添加一組資料:(1)添加另一個Collection(2)添加一個數組(3)添加一個使用逗號分割的列表package com.ray.ch09;import java.util.ArrayList;import java.util.Collection;import java.util.Collections;public
Time of Update: 2015-11-23
從頭認識java-9.5 迭代器Iterator這一章節我們來討論一些迭代器Iterator。1.概念迭代器(iterator)有時又稱遊標(cursor)是程式設計的軟體設計模式,可在容器(container,例如鏈表或陣列)上遍訪的介面,設計人員無需關心容器的內容。 package com.ray.ch09;import java.util.ArrayList;import java.util.Collection;import java.util.HashSet;import
Time of Update: 2015-11-23
夯實JAVA基本之一——泛型詳解(2)前言:被溫水煮慣了,夢想的東西總是不敢於嘗試,失敗了又怎樣,最多從頭來過。 相關文章:1、《夯實JAVA基本之一 —— 泛型詳解(1)》2、《夯實JAVA基本之一 —— 泛型詳解(2)》上一篇給大家初步講解了泛型變數的各種應用環境,這篇將更深入的講解一下有關類型綁定,萬用字元方面的知識。 一、類型綁定1、引入我們重新看上篇寫的一個泛型: class
Time of Update: 2015-11-23
用File類大量刪除檔案中重複的檔案比如: 好妹妹(2).mp4, 好妹妹(3).mp4, 1 public class HH { 2 public static void main(String[] args) { 3 String s="he is a boy"; 4 int result=s.indexOf("boy"); 我用的是indexOf()方法; 5 if(result>=0){ 6
Time of Update: 2015-11-23
clojure引入另一個clojure實現的Java類說起來有點繞口,是這麼回事。core.clj檔案裡面要使用一個Java類,這個Java類(MoveDailyAction)是由同一個項目的clojure代碼編譯產生的,clojure -> java
Time of Update: 2015-11-23
從頭認識java-9.11 Queue這一章節我們來討論一下隊列Queue。隊列對於並發非常的重要,我們這裡只是簡單討論一下,在以後講述並發的時候將詳細展開。1.特性:先進先出,它跟棧的順序不一樣。 2.示範方法由於LinkedList實現了Queue介面,因此我們將以LinkedList作為例子。 package com.ray.ch09;import java.util.LinkedList;import java.util.Queue;public class
Time of Update: 2015-11-23
ajax傳遞資料顯示在前端指定位置reg.html <!DOCTYPE HTML><html> <head> <title> ajax </title> <meta charset="utf-8"/> <script type="text/javascript"> var httpAjax =
Time of Update: 2015-11-23
java中instanceof用法java 中的instanceof 運算子是用來在運行時指出對象是否是特定類的一個執行個體。instanceof通過返回一個布爾值來指出,這個對象是否是這個特定類或者是它的子類的一個執行個體。用法:result = object instanceof class參數:Result:布爾類型。Object:必選項。任意對象運算式。Class:必選項。任意已定義的對象類。說明:如果 object 是 class 的一個執行個體,則 instanceof 運算子返回
Time of Update: 2015-11-23
ajax省市區三級聯動area.html <!DOCTYPE HTML><html> <head> <title> ajax </title> <meta charset="utf-8"/> <script type="text/javascript"> var httpAjax = new
Time of Update: 2015-11-23
java註解的理解和執行個體一、引言 平時大家用eclipse自動補全工具的時候,肯定在重寫方法的時候遇到過 @Override 字樣。然後我就心生疑問,這到底是什麼,刪除過後發現程式也能跑起來,似乎不影響程式本身,像是一紅注釋,然而,是注釋的話為什麼不直接注釋好了,為什麼多此一舉呢?這就是今天主角--註解。
Time of Update: 2015-11-18
(spring-第6回)BeanDefinition——執行個體化Bean的第一大利器。,beandefinition上節講了Bean執行個體化的內部機制,這裡再複述一遍:容器從BeanDefinitionRegistry中取出加工過的BeanDefinition,並調用InstantiationStrategy著手bean的執行個體化工作。在執行個體化Bean時,Spring容器使用BeanWrapper對Bean進行封裝,BeanWrapper結合BeanDefinition以及屬性編輯器完
Time of Update: 2015-11-18
Java代碼效能最佳化總結,java代碼效能最佳化前言代碼最佳化,一個很重要的課題。可能有些人覺得沒用,一些細小的地方有什麼好修改的,改與不改對於代碼的運行效率有什麼影響呢?這個問題我是這麼考慮的,就像大海裡面的鯨魚一樣,它吃一條小蝦米有用嗎?沒用,但是,吃的小蝦米一多之後,鯨魚就被餵飽了。代碼最佳化也是一樣,如果項目著眼於儘快無BUG上線,那麼此時可以抓大放小,代碼的細節可以不精打細磨;但是如果有足夠的時間開發、維護代碼,這時候就必須考慮每個可以最佳化的細節了,一個一個細小的最佳化點累積起來,
Time of Update: 2015-11-18
struts2中action向action之間傳資料和action向jsp傳資料理解1,在 Action中我們經常會從這個Action跳轉到另一個Action中,這時我們就要用到redirect、redirect-action、chain,其中redirect和redirect-action是重新導向,相當於瀏覽器二次請求,之前的資料都會丟失,所有的參數、值棧和請求屬性都會丟失。chain是伺服器轉寄action,源Action的使用者請求參數、值棧、session的資料賦值給目的Action,
Time of Update: 2015-11-17
怎樣處理InterruptedException,interruptedexceptionJava 中的受檢查異常 InterruptedException 如何處理是令人頭痛的問題,下面是我對處理這個問題的理解。Java 中的 InterruptedException 一直是一個令人頭疼的問題,對初級開發人員來說尤其如此。但實際上不應如此,這其實是一個很容易理解的問題。我會儘可能簡單地描述這個問題。我們從這段代碼開始:123while (true) { //
Time of Update: 2015-11-17
JAVA遠程下載檔案並讀取執行個體方法,java下載檔案執行個體簡單的檔案下載後讀取顯示,該方法可返回內容的結果集。一般適用於文字文件的下載,以供學習交流。** * 遠程下載檔案並讀取返回p * @param filePath 檔案網路地址 如http://www.baidu.com/1.txt &
Time of Update: 2015-11-17
Java記錄 -76- Integer cache緩衝Integer cache緩衝下面有一個簡單的關於Integer的執行個體,但出乎預料的是其輸出結果: public class IntegerTest2 { public static void main(String[] args){ Integer i1 = 100; Integer i2 = 100; System.out.println(i1 == i2);
Time of Update: 2015-11-16
jsp頁面 使用c 標籤的 varStatus 屬性和 index 解決一行顯示多少個 然後進行自動換行,varstatus自動換行jsp頁面顯示,一行有三條記錄,自動換行 <c:forEach items="${slist}" var="s" varStatus="status">