Time of Update: 2018-12-03
windows xp sp2安裝rational rose 2003後,每次啟動都會彈出一個對話方塊,顯示"java.lang.ClassNotFoundException",官方提供的解決方案如下:Problem Enabling the Web Modeler Add-In in Rose produces a 'java.lang.ClassNotFoundException' Solution SYMPTOM: Activating the Web Modeler add-in
Time of Update: 2018-12-04
public class StringUtil { /** * 判斷是否為中文字元 * @param c * @return */ private static boolean isChinese(char c) { // GENERAL_PUNCTUATION 判斷中文的“號 // CJK_SYMBOLS_AND_PUNCTUATION 判斷中文的。號 // HALFWIDTH_AND_FULLWIDTH_FORMS
Time of Update: 2018-12-04
No1:Nested in org.springframework.beans.factory.parsing.BeanDefinitionParsingException2013-07-02 10:07:22.234:WARN::Nested in org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Failed to import bean
Time of Update: 2018-12-04
InstallAnywhere 5.5 Enterprise使用指南關鍵詞: InstallAnywhere 安裝 跨平台 J2EE應用的便攜性對於產品而言很重要。從外觀看,如果開發好的應用能夠打包,通過安裝程式指導使用者對開發產品的安裝和配置,將大大提升應用客戶的認同感。從公司本身看,如果能夠較好的貫徹這種思想,無非對於實施產品化行為奠定一個良好的基礎。大家試想,這樣兩方面將使得產品的部署更加快捷、有效。其中最為重要的一點就是,很多的產品經驗都能夠較好地得到積累和沉澱。本文在此就為大家
Time of Update: 2018-12-03
軟體安裝目錄:JDK C:\Program Files\Java\jdk1.6.0_25Tomcat D:\apache-tomcat-6.0.32Maven D:\apache-maven-3.0.3JDK配置:環境變數名 值JAVA_HOME C:\Program Files\Java\jdk1.6.0_25classpath
Time of Update: 2018-12-03
1 建立一個java project,命名為:webstart(名字可能隨便取),加入程式:package jws;import javax.swing.*;public class HelloWorld {private JFrame jFrame;private JPanel jPanel;private JLabel label;public HelloWorld() {jFrame = new JFrame("HelloWorld Test Frame");label = new
Time of Update: 2018-12-03
雖然這種應用情況極少,甚至基本不會出現,但還是記錄下,加深下影響吧,避免以後犯2都找不到原因。參見:Why new String(bytes, enc).getBytes(enc) does not return the original byte array?也就是當你無法確認在指定編碼下所有位元組能夠被識別,請不要使用new String來編碼,否則導致不僅該位元組丟失,甚至接下來的一個位元組也會伴隨丟失。例如Utils.printBytes( new String(new byte[]{-
Time of Update: 2018-12-04
Firefly是一個高效能的一站式Java
Time of Update: 2018-12-04
Spring Framework 【Java開源 J2EE架構】Spring是一個解決了許多在J2EE開發中常見的問題的強大架構。 Spring提供了管理業務對象的一致方法並且鼓勵了注入對介面編程而不是對類編程的良好習慣。Spring的架構基礎是基於使用JavaBean屬性的 Inversion of Control容器。然而,這僅僅是完整圖景中的一部分:Spring在使用IoC容器作為構建完關注所有架構層的完整解決方案方面是獨一無二的。
Time of Update: 2018-12-04
在單獨的tomcat中,在service.xml裡面可以配置context,也就是說讓哪個url對應哪個應用程式。比如:http://localhost/abc 對應於
Time of Update: 2018-12-04
http://selives.blogbus.com/logs/27714366.htmlArrayList 和Vector是採用數組方式儲存資料,此數組元素數大於實際儲存的資料以便增加和插入元素,都允許直接序號索引元素,但是插入資料要設計到數組元素移動等記憶體操作,所以索引資料快插入資料慢,Vector由於使用了synchronized方法(安全執行緒)所以效能上比ArrayList要差,LinkedList使用雙向鏈表實現儲存,按序號索引資料需要進行向前或向後遍曆,但是插入資料時只需要記錄本
Time of Update: 2018-12-04
在Java編程中經常碰到類型轉換,物件類型轉換主要包括向上轉型和向下轉型。5.13.1 向上轉型我們在現實中常常這樣說:這個人會唱歌。在這裡,我們並不關心這個人是黑人還是白人,是成人還是小孩,也就是說我們更傾向於使用抽象概念“人”。再例如,麻雀是鳥類的一種(鳥類的子類),而鳥類則是動物中的一種(動物的子類)。我們現實中也經常這樣說:麻雀是鳥。這兩種說法實際上就是所謂的向上轉型,通俗地說就是子類轉型成父類。這也符合Java提倡的面向抽象編程思想。來看下面的代碼:package
Time of Update: 2018-12-04
環境:eclipse3.3.0+myeclipse5.5.1GA(Spring2.0+struts1.1+Hibernate3.1)出現的錯誤是:java.lang.NoSuchMethodError具體代碼:15:20:54,093 ERROR ContextLoader:203 - Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating
Time of Update: 2018-12-04
一、下載java官方地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-download-400750.html二、安裝java安裝過程建議一直點擊下一步,因為可能有外掛程式或廣告,也方便以後環境變數的設定。三、設定環境變數win7理的環境變數設定和xp差不多,右擊【電腦】--【屬性】--【進階系統設定】 然後在系統屬性裡選擇【進階】--【環境變數】預設java的安裝路徑是C:\Program
Time of Update: 2018-12-04
今天做了一個自製的指南針,很簡單的一個小程式給大家分享下,首先說一下android的感應器吧。 感應器類型介紹 Android庫中顯示的可支援的感應器類型共有11種,但是並不是每部手機都裝置了所有的感應器。這全部11種包括,加速度(accelerometer),磁場(magnetic field),方位角(orientation),陀螺儀(gyroscope),光線(light),壓力(pressure),溫度(temperature), 周圍物體感應(
Time of Update: 2018-12-04
最近要做一個解析郵件的東東,就順便系統的搞一下Java Mail的API吧,以前搞過,現在都忘到十萬八千裡了,要說技術就得學以致用,要不全扔了。 說起郵箱,工作中挺常用的工具,上學的時候都沒怎麼用。國內的郵箱系統相當多了,163、sina、sohu、qq,這些是耳熟能詳針對普通使用者的郵箱,還有很多針對企業使用者的。郵箱有兩種協議,一種是發送郵件的協議smtp,另一種是收取郵件的協議pop3、imap,每個郵箱系統都是按照這兩種協議來實現的。
Time of Update: 2018-12-04
一. jar命令用法: 在cmd命令視窗下輸入jar,斷行符號,就會提示改命令的用法: 二.例子(這裡介紹的都是產生雙擊可執行檔jar包): 1.首先介紹如何在命令列下執行打包程式。 1.1.沒有包結構的最簡單的工程。 (1)在c:盤下建立檔案“HelloWorld.java”: 1 public class HelloWorld2 {3 public static void
Time of Update: 2018-12-04
JAVA如何把一個float四捨五入到小數點後2位,4位,或者其它指定位元.以前以為很容易,一直沒在意,今天突然用到了,才發現,系統沒有這樣的函數.狂暈,同事們用的方法為,先轉成String,再取其中幾位,再轉成float型,(如:String.valueOf(c).substring(0,String.valueOf(c).indexOf(".") + 3)):
Time of Update: 2018-12-04
1. 下載完visualvm,開啟:顯示介面見。左邊導覽列有local和remote選項,這裡主要說一下remote進程的監控2.進程機器需要啟動jstatd進程,命令為:jstatd -J-Djava.security.policy=jstatd.all.policyjstatd命令為JDK內建的命令,預設綁定連接埠1099.
Time of Update: 2018-12-04
網上看到很多關於存取控制層級的描述,相當模糊,特別是protected和預設層級很多人都不清楚,這裡我詳細分解了一下,相信已經很清晰,從上到下,存取控制的限制越來越嚴格,熟悉這些限制對於設計也有很多好處。存取控制符同類同包子類 同包其它類不同包子類不同包其它類public√√√√√protected√√√√×預設√√√××private√××××