Test.javapackageorg.test.concurrent;importjava.util.Calendar;/***//***Title:LoonFramework
*Description:
*Copyright:Copyright(c)2007
*Company:LoonFramework
*@authorchenpeng*@email:ceponline@yahoo.com.cn*@ver
系統 2019-08-29 22:54:18 2293
在java中你可以在一個類中定義一個類,這叫做嵌套類.分為兩種,內部類(沒有static修飾)和靜態嵌套類(含有static修飾).內部類因為一個內部類的實例中總是含有一個外部類實例的引用所以同部類可以任意的使用外部類的的成員變量與方法.又因為內部類總是與一個實例想聯系所以內部類不能含有任何靜態的成員.如下就是定義了一個內部類的的格式:classOuterClass{/***外部類的成員/*classInnerClass{/***內部類的成員/*}}實例一
系統 2019-08-12 09:29:51 2293
對于JAVA系統中的定時操作有兩種實現方式(針對oarcle):1.通過程序在應用層實現,如quartz,Timer等如在spring中:
系統 2019-08-29 22:22:55 2291
在上兩篇《Java是如何快速煮成C#的?》(一):相似的方法和《Java是如何快速煮成C#的?》(一):相似的方法(2)中,我們開啟了C#與Java中的話題之一:相似的方法。其實我寫主這兩篇文章的目的,有兩個:1、總結自己的學習歷程,這個是主要的。2、給c#轉入java的同學一個快速熟悉的感覺,所以這個系列的名稱也是“快速煮成”。因為我對這兩門語言僅限了解,對c#也僅限于熟悉,如有理解不妥之處,請指正。今天我們看看這兩種語言環境下純粹的數據訪問。首先我再次
系統 2019-08-29 22:04:48 2291
本文主要介紹JKD自帶的java.util.Timer定時器的實現原理.如果你僅僅只是想知道如何在自己的程序中來使用java.util.Timer的一些方法,那么請移步:http://blog.csdn.net/Twent/archive/2005/09/20/485528.aspx.API介紹在這里:http://online.chinaitpower.com/api/jdk150/java/util/Timer.htmlTimer中最主要由三個部分組成
系統 2019-08-29 22:53:21 2290
如果您喜歡這些文章,歡迎點擊此處訂閱本BlogJAVA操作properties文件的代碼實例packagecn.edu.hbcit.ips.util;/***Description:Properties文件操作
**Copyright:Copyright(c)2009
**Company:
**@author作者:ziyu*@version創建時間:Feb15,20096:58:33PM*/importjava.io.B
系統 2019-08-29 22:15:18 2290
Eclipse中tomcat部署工程啟動后報錯:嚴重:Errorconfiguringapplicationlistenerofclassorg.springframework.web.context.ContextLoaderListenerjava.lang.ClassNotFoundException:org.springframework.web.context.ContextLoaderListeneratorg.apache.catalina.
系統 2019-08-29 22:09:46 2289
1.計算某一月份的最大天數Calendartime=Calendar.getInstance();time.clear();time.set(Calendar.YEAR,year);//year為inttime.set(Calendar.MONTH,i-1);//注意,Calendar對象默認一月為0intday=time.getActualMaximum(Calendar.DAY_OF_MONTH);//本月份的天數注:在使用set方法之前,必須先cle
系統 2019-08-12 09:30:09 2288
好久沒有上來更新過了,最近在學習線程池實現,參考了Tomcat和Jetty的線程池的實現后,還是比較佩服他們的實現的,佩服瞬間突然回憶起來以前看過的書里面提到過JDK1.5帶了douglea的concurrency包,douglea算是對Java世界影響最大的人物之一了,其對Java的貢獻絕對超過JamesGosling等Java世界的“言論”巨頭(我認為而已)。這位可愛的老教授為JDK中的Collection和如今的Concurrency包作出的貢獻是不
系統 2019-08-29 21:58:22 2287
DK1.5引入了新的類型——枚舉。在Java中它雖然算個“小”功能,卻給我的開發帶來了“大”方便。用法一:常量在JDK1.5之前,我們定義常量都是:publicstaticfianl....。現在好了,有了枚舉,可以把相關的常量分組到一個枚舉類型里,而且枚舉提供了比常量更多的方法。Java代碼publicenumColor{RED,GREEN,BLANK,YELLOW}publicenumColor{RED,GREEN,BLANK,YELLOW}用法二:s
系統 2019-08-12 09:30:22 2287
甲骨文已經完成了對SUN公司的收購,于1月27日發布了對Sun各項業務的整合規劃。總體上說,Oracle要成為軟硬件一體化的整體解決方案的廠商。以下就其對備受關注的Java方面的策略做個介紹。JavaSE:1)推出JDKSE7,它將包括多個新的功能,如提高開發人員的效率,提供高性能,對多核芯片的支持等。2)Sun的HotSpot和Bea的JRockit都是策略性虛擬機:融合兩者的最佳特性,提供管理和實時監控功能,在hypervisor這層中運行本地虛擬機代
系統 2019-08-12 01:32:55 2287
java-Xmx512M-cp.:conf/*:lib/*com.xxx.worker.PriceWorkermaven編譯mvn-Dmaven.test.skip=truecleanpackagejava啟動
系統 2019-08-12 01:32:34 2287
長話短說,直接進入正題。首先是對于用戶輸入的字符進行過濾,濾掉那些我們目前認為非法的字符。目前我的程式提供+、-、*、/、^、(、)以及數字(包括小數),所以我們就把那些不要的去掉。大家不要害怕啊,到后面大家會發現,我們思路的漏洞導致了對于小數、^乘方的解決方案。怎么過濾呢,我用了一個比較垃圾且猥瑣的方法--沒用的就刪掉,個人認為唯一的優點就是簡單、且不顧用戶生死感受。那么該怎么去實現呢?就是對輸入的字符串s進行掃描,如果不是合法字符就刪掉。那么我們如何存
系統 2019-08-29 22:17:21 2285
2006年底,Sun公司發布了JavaStandardEdition6(JavaSE6)的最終正式版,代號Mustang(野馬)。跟Tiger(JavaSE5)相比,Mustang在性能方面有了不錯的提升。與Tiger在API庫方面的大幅度加強相比,雖然Mustang在API庫方面的新特性顯得不太多,但是也提供了許多實用和方便的功能:在腳本,WebService,XML,編譯器API,數據庫,JMX,網絡和Instrumentation方面都有不錯的新特性
系統 2019-08-12 09:30:32 2285
由于項目的需求的變動,客戶想要把原來由javaEE開發的B/S架構一個系統平臺換為C/S架構的,考慮到項目進度和效率的問題,項目組決定采用C#的winform來實現客戶端的開發,而服務器端直接引用原有的系統業務。考慮到客戶端軟件可能以后會不斷地需要更新,因此做了一個軟件自動更新的功能。閑話少說,轉到正題!首先我先要介紹一下該功能的總體實現思路:首先考慮的是在服務端要有哪些方法來實現軟件的更新功能呢?一、軟件需要更新,必然涉及到文件的讀取操作,因此我們要有一
系統 2019-08-29 23:52:20 2284