zming

          Java tech JMX Aop Ioc WebUI....

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            25 隨筆 :: 0 文章 :: 3 評論 :: 0 Trackbacks

          2005年5月12日 #

          通常我們會遇到需要檢測一個像"20040531"這樣的日期是不是合法,因為不知道這個月又沒有31天等等,于是寫了一個簡單
          實用的日期檢測工具函數,他利用了Calendar的一個Lenient屬性,設置這個方法為false時,便打開了對Calendar中日期的
          嚴格檢查,注意一定要調用了cal.getTime()方法的時候才會拋出異常,否則就不能檢測成功.

          import java.util.Calendar;

          /**
           *
           * 日期檢測工具類
           * @author zming
           * (http://blog.jweb.cn)
           * (http://www.aygfsteel.com/zming)
           */

          public class DateCheck {

              public static void main(String[] args) {
                 
              
                 System.out.println("check 1:"+checkValidDate("20050123"));
                 System.out.println("check 2:"+checkValidDate("20050133"));
              }
             
           /**
            * 日期檢測工具類
            * @param pDateObj 日期字符串
            * @return 整型的結果
            */
              public static boolean checkValidDate( String pDateObj ) {

            boolean ret = true;
            
            if ( pDateObj==null || pDateObj.length() != 8 )
            {
             ret = false;
            }

            try {

             int year = new Integer(pDateObj.substring( 0, 4 )).intValue();

             int month = new Integer(pDateObj.substring( 4, 6 )).intValue();

                 int day = new Integer(pDateObj.substring( 6 )).intValue();

             Calendar cal = Calendar.getInstance();

             //允許嚴格檢查日期格式
             cal.setLenient( false );

             cal.set(year, month-1, day);
             
             //該方法調用就會拋出異常
             cal.getTime();

            } catch( Exception e ) {
             ret = false;
            }
            return ret;
           }
           

          }

          posted @ 2005-08-25 12:54 zming's blog 閱讀(1419) | 評論 (0)編輯 收藏

               摘要:   翻譯作者:zming 翻譯自:http://today.java.net/pub/a/today/2005/04/14/dependency.html 轉載請注明出處:http://blog.csdn.net/zmxj/archive/2005/05/25/380784.aspx <<Head First Design Patterns&...  閱讀全文
          posted @ 2005-05-26 09:20 zming's blog 閱讀(2128) | 評論 (2)編輯 收藏

          錄音下載:http://btzz.org/sounds/maosim.wma
          移動用戶:
          你好,我想咨詢一個問題啊

          服務小姐:請講

          移動用戶:我有一張卡,被我家貓給吃了,拿出來能不能用了

          服務小姐:那您只能是插在手機上試一下,如果不行的話,只能是去移動營業廳換卡啦

          移動用戶:不是,你的事先告訴我能不能用,能用的話我就把我家貓宰了拿卡,要不能用的話,就浪費我家一只貓,對吧

          服務小姐:您好,這樣的話建議您還是不要宰它了,那您就拿上您的身份證去移動營業廳補上一張卡就可以

          移動用戶:問題是我的卡是

          移動用戶:50辦的,我家那只貓30塊錢買的嘛

          服務小姐:可是您補一張卡的話是40塊錢

          移動用戶:補卡?

          服務小姐:對,號不變

          移動用戶:號不變啊

          服務小姐:去移動營業廳拿上您的身份證,再補原來那個號就可以了,重新換一張卡,那張卡就不能用了

          移動用戶:那你說我家那個貓會不會有什么不良反應阿

          服務小姐:您好,這個我就不太清楚了,那需要您領著貓去看病的

          移動用戶:那你幫問問同事呀

          服務小姐:您好,很抱歉,您現在撥的是1860手機業務咨詢臺,至于貓怎么樣的話咱們這邊是給您處理不了的

          移動用戶:我家這個貓他叫M-Zone人

          服務小姐:對,那、那也不行的

          移動用戶:那咋不行的嗎,我都起了動感地帶的名字了

          服務小姐:即使是他叫周杰倫的話也沒有辦法來幫您處理的,那只能是您自己來去看一下了,那您卡出現問題了我們移動營業廳和1860可以幫您解決,那貓具體 怎么樣話我們肯定沒有辦法來幫您解決的

          移動用戶:問題他是移動的卡

          服務小姐:(深吸了一口氣)您好先生您覺得這樣有意義嗎?

          移動用戶:不是,我就是特奇怪你是啥意思啊

          服務小姐:沒有什么,您好,我沒有什么意思的,您覺得您有什么意思嗎?那您就說了這個貓具體……

          移動用戶:別別別著急慢慢說

          服務小姐:您說這個貓……

          移動用戶:說累了喝口水

          服務小姐:您好,首先您這個貓具體怎么樣咱們這點肯定為您處理不了的

          移動用戶:我知道你處理不了,我這是讓你給我點建議,我這樣該怎么處理啊

          服務小姐:您好我現在建議您就是說是可以拿著您的身份證去移動營業廳辦理補卡就可以了

          移動用戶:那然后還要考慮貓的呀

          服務小姐:那貓就沒有辦法了,我這邊就……
          posted @ 2005-05-17 09:54 zming's blog 閱讀(1410) | 評論 (0)編輯 收藏

          從昨天開始,比爾?蓋茨終于可以名正言順地來到中國推銷他的賺錢新寵———MSN。

            “MSN正式來到中國。”微軟MSN事業部大中華區總監羅川這句話背后是,MSN采取合資形式,在上海建立起中國總部正式開展業務。

            昨日,微軟MSN宣布與上海聯和投資(隸屬上海市政府)共同成立合資公司———上海美斯恩網絡通訊技術有限公司,雙方持股比例為1:1。作為MSN中國總部的美斯恩,可開展MSN的一系列業務。微軟大中華區CEO陳永正稱此舉是“里程碑”。

            目前,中國有710萬用戶在使用中文MSN Messenger即時通訊軟件和Hotmail電子郵箱。但微軟胃口遠遠不止這些,微軟將全面轟炸中國互聯網市場:MSN網站馬上要成立,搜索、博客全部都做;手機聊天等電信增值業務也將全面展開,7個涵蓋交友、購物、下載等內容的合作頻道也要正式開通,廣告搶錢攻勢箭在弦上。

            “微軟終于掃清障礙,正式撲過來了。”艾瑞分析師表示,比爾?蓋茨的互聯網攻略將在中國全面展開。微軟業務幾乎涵蓋了互聯網中所有賺錢的領域。

            “避其鋒芒”,騰訊CEO馬化騰曾這樣為與MSN的競爭定調。MSN在中國的頭號對手是騰訊,他認為騰訊要盡量走一條與MSN差異化的道路,而不是與MSN針鋒相對地競爭。

            一方面與中國幾乎所有互聯網巨頭為敵,另一方面微軟還是要非常依賴中國本地合作伙伴。微軟昨日還宣布,與深圳清華深訊科技發展有限公司達成獨家合作協議,并計劃收購其部分資產。還要成立”移動技術研發中心“,為MSN提供本土化技術支持,并針對3.4億移動用戶開展電信增值業務。

            2003年3月25日,微軟制訂出使MSN成為一家全球性網絡門戶的戰略,布局中國也隨即開始。從美國到歐洲,比爾?蓋茨親自主持MSN新版本的發布,參與互聯網廣告和MSN服務的營銷活動。
          Form:http://www.pcpchina.com/news/list.asp?id=8244
          posted @ 2005-05-17 09:44 zming's blog 閱讀(1436) | 評論 (0)編輯 收藏

          JTR ("Java Test Runner") 是一個基于IoC(反轉控制)的開放源J2EE測試框架。它使你能夠建立復雜的J2ee test suites,連接到應用服務器執行測試,包括多實例的測試。

          A JTR test suite is made of a set of factories (to control how the tests run and outcomes are evaluated), a set of runners (threads that actually execute tests), applilcation server settings (to allow multiple servers to be used in a given test run), and JMS configurations (to configure JMS resources). JTR uses all of this to run a test suite (specified as a set of runners) to provide unit and performance testing of EJB resources, JMS resources, and - of course - ordinary Java code.

          The JTR framework is completely designed by interface. This means it provides you with a number of pluggability points you might use to customize its behavior via the factories block.

          It's licensed under the GPL, and you can download it from Sourceforge.

          Form:http://www.theserverside.com/news/thread.tss?thread_id=33856
          posted @ 2005-05-12 13:20 zming's blog 閱讀(1588) | 評論 (0)編輯 收藏

          PMD是一個開源的java原代碼分析工具,它可以發現未使用的變量,空的catch塊,不必要的對象創建,以及更多其他的。他還包括一個CPD工具,能夠檢測大量相同的代碼。PMD可以插件的形式支持
          JDeveloper, Eclipse, JEdit, JBuilder, Omnicore's CodeGuide, NetBeans/Sun ONE Studio, IntelliJ IDEA, TextPad, Maven, Ant, Gel, JCreator, and Emacs等工具.

          This release includes eight new rules, a slew of bugfixes, and better support for JDK 1.5. Several rules were optimized; for example, UnusedModifer now runs about ten times faster.

          You can download it from sourceforge.

          Form:http://www.theserverside.com/news/thread.tss?thread_id=33852
          posted @ 2005-05-12 12:56 zming's blog 閱讀(2302) | 評論 (0)編輯 收藏

          主站蜘蛛池模板: 阳城县| 高安市| 邳州市| 四平市| 酒泉市| 华安县| 光泽县| 红桥区| 丹江口市| 措美县| 紫阳县| 黑河市| 封丘县| 玛纳斯县| 曲周县| 随州市| 秭归县| 郧西县| 宁德市| 伊春市| 卢湾区| 北票市| 竹溪县| 梁山县| 廉江市| 长宁区| 和顺县| 红原县| 武穴市| 永清县| 澎湖县| 永德县| 徐州市| 景泰县| 永城市| 福海县| 东至县| 桃园县| 泌阳县| 武胜县| 久治县|