JAVA教程

Spring3.0新特性(三)

3、常見三種配置方式:XML、Annotation、JavaConfig(spring3.0新增) JavaConfig配置: @Configurationpublic class AppConfig {@Beanpublic UserDAO userDAO() {return new UserDAOI

動態載入jar

在eclipse中有個自動升級,可以直接通過一個互聯上鍊接安裝一新功能.在安裝過程中無需重啟其原理是怎麼樣實現的呢?URLClassLoader是解決問題的核心所在,下面一個簡單的DEMO來實現JVM動態載入jar包 建立一個Animal介面: package com.huzy.classLoader;

過濾器的實現

1.要實現過濾器需要實現過濾介面,並實現過濾器介面的init()、doFilter()、destory()方法。 2.需要在web.xml部署過濾器。 3.具體實現: public class UrlFilter implements Filter{ public void destroy()

Spring3.0新特性(一)

1、Jnit4測試 第一種測試: @ContextConfiguration("classpath:beans.xml")public class UserDAOTest extends AbstractJUnit4SpringContextTests{@Resource(name=&#

深入理解JVM

1   Java技術與Java虛擬機器 說起Java,人們首先想到的是Java程式語言,然而事實上,Java是一種技術,它由四方面組成: Java程式語言、Java類檔案格式、Java虛擬機器和Java應用程式介面(Java API)。它們的關係如下圖所示: 圖1   Java四個方面的關係 執行

Spring3.0新特性(二)

2、context.getBean可以使用泛型,不用強制轉換了 @Testpublic void testSave() {ApplicationContext context = new ClassPathXmlApplicationContext("beans.xml");UserDAO

接收簡訊啟動相應服務

1.首先是在配置檔案中申明一個Receiver: <receiver android:name=".SMSReceiver" android:enabled="true"> <intent-filter> <action android:nam

eclipse中的maven警告不是jdk解決方法

在安裝了m2eclipse外掛後,啟動eclipse總是會在"initializing java tooling"時報一個Warning,這是因為Maven的一些核心外掛需要jdk中的jar,提示要讓eclipse.ini中-vm選項指向一個已安裝的jdk並且eclipse中Installed

dom迴圈操作優化問題

記得這個題目是在TX面試中遇到過,昨晚在看部落格中突然想起了這個問題。 題目是這樣: for(var I = 0; I < document.getElementsByTagName('td'); I++){ document.getElementsByTagName(&#

Java 代理模式與動態代理類

代理模式與Java 動態代理類 文章分類:Java程式設計 1. 代理模式代理模式的作用是:為其他物件提供一種代理以控制對這個物件的訪問。在某些情況下,一個客戶不想或者不能直接引用另一個物件,而代理物件可以在客戶端和目標物件之間起到中介的作用。代理模式一般涉及到的角色有:抽象角色:宣告真實物件和代理物件的

java程式圖片擷取

package com.supben.util;import java.awt.Dimension;import java.awt.Image;import java.awt.Point;import java.awt.Rectangle;import java.awt.image.BufferedImage

Java中編碼問題

import java.io.UnsupportedEncodingException;public class Test {private static String str="中國人";private static byte[] by=null;/** * GBK */public sta

Java棧與堆 (轉)

Java棧與堆 ----對這兩個概念的不明好久,終於找到一篇好文,拿來共享 1. 棧(stack)與堆(heap)都是Java用來在Ram中存放資料的地方。與C++不同,Java自動管理棧和堆,程式設計師不能直接地設定棧或堆。 2. 棧的優勢是,存取速度比堆要快,僅次於直接位於CPU中的暫存

0.35985898971558