sunfruit[請(qǐng)?jiān)L問http://www.fruitres.cn]

          --我相信JAVA能走得更遠(yuǎn) QQ:316228067

          導(dǎo)航

          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          統(tǒng)計(jì)

          公告

          個(gè)人寫的作品會(huì)盡量附上代碼,大家使用發(fā)現(xiàn)問題就指出,交流第一嘛  QQ:316228067

          常用鏈接

          留言簿(13)

          隨筆分類(121)

          隨筆檔案(105)

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          #

          成長(zhǎng)感悟--飛翔的蜘蛛

              --sunfruit

              成長(zhǎng)中的應(yīng)該知道的。。。飛翔的蜘蛛

              信念是一種無堅(jiān)不催的力量,當(dāng)你堅(jiān)信自己能成功時(shí),你必能成功。
              一天,我發(fā)現(xiàn),一只黑蜘蛛在后院的兩檐之間結(jié)了一張很大的網(wǎng)。難道蜘蛛會(huì)飛?要不,從這個(gè)檐頭到那個(gè)檐頭,中間有一丈余寬,第一根線是怎么拉過去的?后來,我發(fā)現(xiàn)蜘蛛走了許多彎路--從一個(gè)檐頭起,打結(jié),順墻而下,一步一步向前爬,小心翼翼,翹起尾部,不讓絲沾到地面的沙石或別的物體上,走過空地,再爬上對(duì)面的檐頭,高度差不多了,再把絲收緊,以后也是如此。
              溫馨提示:蜘蛛不會(huì)飛翔,但它能夠把網(wǎng)凌結(jié)在半空中。它是勤奮、敏感、沉默而堅(jiān)韌的昆蟲,它的網(wǎng)制得精巧而規(guī)矩,八卦形地張開,仿佛得到神助。這樣的成績(jī),使人不由想起那些沉默寡言的人和一些深藏不露的智者。于是,我記住了蜘蛛不會(huì)飛翔,但它照樣把網(wǎng)結(jié)在空中。奇跡是執(zhí)著者造成的。

          posted @ 2006-02-19 17:48 sunfruit 閱讀(258) | 評(píng)論 (0)編輯 收藏

          成長(zhǎng)感悟--陰影是條紙龍

              --sunfruit

              成長(zhǎng)中的應(yīng)該知道的。。。陰影是條紙龍

             人生中,經(jīng)常有無數(shù)來自外部的打擊,但這些打擊究竟會(huì)對(duì)你產(chǎn)生怎樣的影響,最終決定權(quán)在你手中。
             祖父用紙給我做過一條長(zhǎng)龍。長(zhǎng)龍腹腔的空隙僅僅只能容納幾只蝗蟲,投放進(jìn)去,它們都在里面死了,無一幸免!祖父說:“蝗蟲性子太躁,除了掙扎,它們沒想過用嘴巴去咬破長(zhǎng)龍,也不知道一直向前可以從另一端爬出來。因而,盡管它有鐵鉗般的嘴殼和鋸齒一般的大腿,也無濟(jì)于事。
             ”當(dāng)祖父把幾只同樣大小的青蟲從龍頭放進(jìn)去,然后關(guān)上龍頭,奇跡出現(xiàn)了:僅僅幾分鐘,小青蟲們就一一地從龍尾爬了出來。
             溫馨提示:命運(yùn)一直藏匿在我們的思想里。許多人走不出人生各個(gè)不同階段或大或小的陰影,并非因?yàn)樗麄兲焐膫€(gè)人條件比別人要差多遠(yuǎn),而是因?yàn)樗麄儧]有思想要將陰影紙龍咬破,也沒有耐心慢慢地找準(zhǔn)一個(gè)方向,一步步地向前,直到眼前出現(xiàn)新的洞天。

          posted @ 2006-02-19 17:47 sunfruit 閱讀(228) | 評(píng)論 (0)編輯 收藏

          [原創(chuàng)]JAVASCRIPT判斷輸入框中的內(nèi)容全部為數(shù)字的不同方法分析

             --sunfruit

              分析了使用正則表達(dá)式和使用isNaN函數(shù)驗(yàn)證輸入的內(nèi)容是否全部為數(shù)字的區(qū)別

              1、使用正則表達(dá)式
              var patrn=/^[0-9]{1,20}$/;
              if(xxx!=null && !patrn.exec(xxx))
              {
                 alert("請(qǐng)保證輸入的全是數(shù)字");
              }
              這個(gè)表達(dá)式要求輸入的字符每一個(gè)都必須是數(shù)字,123是正確的而1.23不正確

              2、使用isNaN
              if (isNaN(xxx))
              {
                  alert('請(qǐng)輸入數(shù)字!');
              }
              這個(gè)表達(dá)式認(rèn)為123,1.23,-1.23甚至是-.23都是正確的

              可以看出,使用正則表達(dá)式更適合驗(yàn)證輸入內(nèi)容必須為純數(shù)字的情況,而使用isNaN對(duì)輸入的內(nèi)容要求更為寬松一些

          posted @ 2006-02-19 17:45 sunfruit 閱讀(948) | 評(píng)論 (0)編輯 收藏

          成長(zhǎng)感悟--昂起頭來真美

              --sunfruit

              成長(zhǎng)中的應(yīng)該知道的。。。昂起頭來真美

              別看它是一條黑母牛,牛奶一樣是白的。
              珍妮是個(gè)總愛低著頭的小女孩,她一直覺得自己長(zhǎng)得不夠漂亮。有一天,她到飾物店去買了只綠色蝴蝶結(jié),店主不斷贊美她戴上蝴蝶結(jié)挺漂亮,珍妮雖不信,但是挺高興,不由昂起了頭,急于讓大家看看,出門與人撞了一下都沒在意。
              珍妮走進(jìn)教室,迎面碰上了她的老師,“珍妮,你昂起頭來真美!”老師愛撫地拍拍她的肩說。
              那一天,她得到了許多人的贊美。她想一定是蝴蝶結(jié)的功勞,可往鏡前一照,頭上根本就沒有蝴蝶結(jié),一定是出飾物店時(shí)與人一碰弄丟了。
              自信原本就是一種美麗,而很多人卻因?yàn)樘谝馔獗矶ズ芏嗫鞓贰?
              溫馨提示:無論是貧窮還是富有,無論是貌若天仙,還是相貌平平,只要你昂起頭來,快樂會(huì)使你變得可愛——人人都喜歡的那種可愛。

          posted @ 2006-02-19 17:44 sunfruit 閱讀(204) | 評(píng)論 (0)編輯 收藏

          [原創(chuàng)]JAVA編寫的郵件程序

              --sunfruit

              用JAVA編寫的郵件客戶端程序,使用JAVAMAIL技術(shù)

              JDK版本
                  1.4.x
              功能簡(jiǎn)介:
                  支持郵件的本地閱覽和存儲(chǔ),數(shù)據(jù)庫格式為access
                  支持多個(gè)郵件賬戶,并具備單個(gè)賬戶郵件閱覽和總帳戶的郵件閱覽功能
                  賬戶樹目錄可以按照賬戶的添加/刪除自動(dòng)調(diào)整
                  支持多個(gè)附件
                  支持設(shè)定是否刪除(保留)服務(wù)器的改郵件的副本
                  郵件列表面板的表頭單擊支持排序(附件、發(fā)件人、主題三項(xiàng)可以排序)
                  可以回復(fù)、轉(zhuǎn)發(fā)郵件
                  可以將郵件轉(zhuǎn)移郵箱
              擴(kuò)展功能:
                  添加中。。。。
                  提供更強(qiáng)的擴(kuò)展功能,如數(shù)據(jù)庫支持更多格式(Oracle,MySql...)
                  提供"通訊簿"功能
              需要改進(jìn)的地方:
                  有些網(wǎng)站有亂嗎問題,需要改進(jìn)
             
              歡迎大家提意見,交流

              http://blog.blogchina.com/upload/2005-03-04/20050304112327596459.rar

          posted @ 2006-02-19 17:43 sunfruit 閱讀(179) | 評(píng)論 (0)編輯 收藏

          成長(zhǎng)感悟--為生命畫一片樹葉

              --sunfruit

              成長(zhǎng)中的應(yīng)該知道的。。。為生命畫一片樹葉

              只要心存相信,總有奇跡發(fā)生,希望雖然渺茫,但它永存人世。
              美國(guó)作家歐;亨利在他的小說《最后一片葉子》里講了個(gè)故事:病房里,一個(gè)生命垂危的病人從房間里看見窗外的一棵樹,在秋風(fēng)中一片片地掉落下來。病人望著眼前的蕭蕭落葉,身體也隨之每況愈下,一天不如一天。她說:“當(dāng)樹葉全部掉光時(shí),我也就要死了。”一位老畫家得知后,用彩筆畫了一片葉脈青翠的樹葉掛在樹枝上。
              最后一片葉子始終沒掉下來。只因?yàn)樯械倪@片綠,病人竟奇跡般地活了下來。
              溫馨提示:人生可以沒有很多東西,卻唯獨(dú)不能沒有希望。希望是人類生活的一項(xiàng)重要的價(jià)值。有希望之處,生命就生生不息!

          posted @ 2006-02-19 17:42 sunfruit 閱讀(252) | 評(píng)論 (0)編輯 收藏

          [原創(chuàng)]用VB做的文本編輯器

              --sunfruit

              用VB做的文本編輯器,下載程序里有源代碼

              很早前做的程序,拿出來大家批評(píng)一下,呵呵

              VB版本
                  VB6.0
              功能
                  VB6.0做的文本編輯器,文本的樣式顏色設(shè)置,查找功能等
                  實(shí)現(xiàn)了文件的拖拽,其中按住"Ctrl"拖拽文件是添加文件內(nèi)容
                  附件中提供源代碼
                 
              歡迎大家提意見,交流
             
              下載地址
             
              http://blog.blogchina.com/upload/2005-03-04/20050304004430248671.rar

          posted @ 2006-02-19 17:41 sunfruit 閱讀(1201) | 評(píng)論 (2)編輯 收藏

          [原創(chuàng)]JAVA編寫的繪圖程序

              --sunfruit

              用JAVA編寫的繪圖程序,使用JAVA 2D API

              提供源代碼下載


              JDK版本
                  1.4.x
              功能簡(jiǎn)介:
                  支持存儲(chǔ),格式為XML,并支持顏色信息的存取,有導(dǎo)出為圖片功能
                  支持多個(gè)組件選擇:CTRL選擇(或取消)和拉框選擇或是復(fù)合選擇(或取消)
                  支持多個(gè)組件拖動(dòng):選擇多個(gè)組件可以同時(shí)拖動(dòng)
                  支持全選功能和復(fù)制功能和刪除功能,并提供快捷方式
                  單個(gè)組件支持右鍵菜單,其中包括設(shè)置組件名稱功能
                  在擔(dān)任dramflow.xml中設(shè)置相關(guān)屬性
              連線規(guī)則:
                  直線的起點(diǎn)和終點(diǎn)在兩個(gè)不同的組件上時(shí)才可以連接
                  選中的直線也是可以刪除的@
              擴(kuò)展功能:
                  添加中。。。。
                  提供更強(qiáng)的擴(kuò)展功能,可以在一個(gè)組件單元上配置更詳細(xì)的信息
                  提供"Undo","Redo"功能
                 
              在配置環(huán)節(jié)中的日期選擇組件使用了sunking的開源組件,在此表示感謝
             
              歡迎大家提意見,交流

              演示
              http://www.fruitres.cn/useruploadfile/4/641051137_jnlp.jnlp

              DEMO
              http://www.fruitres.cn/useruploadfile/4/641051137_demo.rar

          posted @ 2006-02-19 17:39 sunfruit 閱讀(3934) | 評(píng)論 (12)編輯 收藏

          成長(zhǎng)感悟--斷箭

              --sunfruit

              成長(zhǎng)中的應(yīng)該知道的。。。斷箭

              不相信自己的意志,永遠(yuǎn)也做不成將軍。
              春秋戰(zhàn)國(guó)時(shí)代,一位父親和他的兒子出征打戰(zhàn)。父親已做了將軍,兒子還只是馬前卒。又一陣號(hào)角吹響,戰(zhàn)鼓雷鳴了,父親莊嚴(yán)地托起一個(gè)箭囊,其中插著一只箭。父親鄭重對(duì)兒子說:“這是家襲寶箭,配帶身邊,力量無窮,但千萬不可抽出來。”
              那是一個(gè)極其精美的箭囊,厚牛皮打制,鑲著幽幽泛光的銅邊兒,再看露出的箭尾。一眼便能認(rèn)定用上等的孔雀羽毛制作。兒子喜上眉梢,貪婪地推想箭桿、箭頭的模樣,耳旁仿佛嗖嗖地箭聲掠過,敵方的主帥應(yīng)聲折馬而斃.
              果然,配帶寶箭的兒子英勇非凡,所向披靡。當(dāng)鳴金收兵的號(hào)角吹響時(shí),兒子再也禁不住得勝的豪氣,完全背棄了父親的叮囑,強(qiáng)烈的欲望驅(qū)趕著他呼一聲就拔出寶箭,試圖看個(gè)究竟。驟然間他驚呆了。
              一只斷箭,箭囊里裝著一只折斷的箭。
              我一直刳著只斷箭打仗呢!兒子嚇出了一身冷汗,仿佛頃刻間失去支柱的房子,轟然意志坍塌了。
              結(jié)果不言自明,兒子慘死于亂軍之中。
              拂開蒙蒙的硝煙,父親揀起那柄斷箭,沉重地啐一口道:“不相信自己的意志,永遠(yuǎn)也做不成將軍。”
              把勝敗寄托在一只寶箭上,多么愚蠢,而當(dāng)一個(gè)人把生命的核心與把柄交給別人,又多么危險(xiǎn)!比如把希望寄托在兒女身上;把幸福寄托在丈夫身上;把生活保障寄托在單位身上……
              溫馨提示:自己才是一只箭,若要它堅(jiān)韌,若要它鋒利,若要它百步穿楊,百發(fā)百中,磨礪它,拯救它的都只能是自己。

          posted @ 2006-02-19 17:37 sunfruit 閱讀(217) | 評(píng)論 (0)編輯 收藏

          [原創(chuàng)]基于SOAP的JAVA編寫的WEBSERVICE實(shí)例

              --sunfruit

              近來webservice很流行,所以自己也做了一個(gè)webservice的server和client調(diào)試成功,其中也遇到了一些問題為了讓大家在調(diào)試的時(shí)候少走冤路,把寫好的server和client的源代碼發(fā)布出來給大家做一個(gè)參考

              由于用JB發(fā)布一個(gè)webservice的server很容易,所以就不具體說明發(fā)布過程了,而且網(wǎng)上也有很多這樣的例子,或者自己摸索著也能發(fā)布成功

              在源代碼中寫了必要的注釋便于大家解讀

              server的源代碼

              package com.service;

          public class HelloWorld{

            public String sayHello(){
              return "Hello world!";
            }

            public String echo(String u){
              return "Hello " + u;
            }

            public void setName(String name){
              System.out.println(name);
            }

          }

          很簡(jiǎn)單吧,本來就不復(fù)雜的,主要是對(duì)于接口的設(shè)計(jì)和接口的實(shí)現(xiàn)設(shè)計(jì)牽扯的業(yè)務(wù)啦、擴(kuò)展啦等等比較多,那些才算復(fù)雜,就webservice的技術(shù)本身來說不復(fù)雜的

          下面來看click的源代碼

          package clicktest;

          import java.util.*;
          import java.net.*;
          import org.apache.soap.*;
          import org.apache.soap.rpc.*;

          public class ClickTest {

              public static void main(String[] args) throws Exception {

                  //改成你的地址
                  URL url = new URL ("http://localhost:8080/WebModule2/services/HelloWorld");


                  // 創(chuàng)建調(diào)用
                  Call call = new Call ();
           
           //設(shè)置編碼方式,不用修改
                  call.setEncodingStyleURI(Constants.NS_URI_SOAP_ENC);
                  Response resp = null;

                  //調(diào)用方法名,因?yàn)闆]有返回值所以只需要這一行
                  call.setMethodName("setName");


                  //設(shè)置該方法的參數(shù),如果沒有參數(shù),則不需要設(shè)置
                  Vector params = new Vector();
                  params.addElement(new Parameter("test", String.class, "my name setName", null));
                  call.setParams(params);
                  call.invoke(url, "");

                  //調(diào)用方法名
                  call.setMethodName("echo");
                  params.clear();
                  params.addElement(new Parameter("test", String.class, "my name echo", null));
                  call.setParams(params);
                  //返回值對(duì)象
                  try {
                    resp = call.invoke(url, "");
                  }
                  catch (SOAPException e) {
                    e.printStackTrace();
                  }
                  // 檢查返回值
                  if (resp != null && !resp.generatedFault()) {
                    Parameter ret = resp.getReturnValue();
                    Object value = ret.getValue();

                    System.out.println("Answer--> " + value);
                  }
                  else {
                    Fault fault = resp.getFault();
                    System.err.println("Generated fault echo: ");
                    System.out.println(" Fault Code = " + fault.getFaultCode());
                    System.out.println(" Fault String = " + fault.getFaultString());
                  }

                  //調(diào)用方法名
                  call.setMethodName("sayHello");
           //由于沒有參數(shù)所以將Params置為null
                  call.setParams(null);
                  //返回值對(duì)象
                  resp = null;
                  try {
                    resp = call.invoke(url, "");
                  }
                  catch (SOAPException e) {
                    e.printStackTrace();
                  }
                  // 檢查返回值
                  if (resp != null && !resp.generatedFault()) {
                    Parameter ret = resp.getReturnValue();
                    Object value = ret.getValue();

                    System.out.println("Answer--> " + value);
                  }
                  else {
                    Fault fault = resp.getFault();
                    System.err.println("Generated fault sayHello: ");
                    System.out.println(" Fault Code = " + fault.getFaultCode());
                    System.out.println(" Fault String = " + fault.getFaultString());
                  }
                }
          }

          感覺有些多是吧,其實(shí)也不多的,主要是模擬了接口的三個(gè)方法的調(diào)用,如果是一個(gè)沒有返回值得方法調(diào)用也就是幾行就可以了,是不是感覺清楚了

          這個(gè)server和client在JBX中測(cè)試通過

          posted @ 2006-02-19 17:37 sunfruit 閱讀(3351) | 評(píng)論 (3)編輯 收藏

          僅列出標(biāo)題
          共11頁: First 上一頁 3 4 5 6 7 8 9 10 11 下一頁 
          主站蜘蛛池模板: 常熟市| 炉霍县| 三明市| 潼关县| 隆昌县| 海南省| 平顶山市| 宽甸| 咸宁市| 西充县| 嘉黎县| 肇州县| 遂川县| 工布江达县| 十堰市| 汶上县| 固镇县| 湖北省| 彭泽县| 华安县| 永济市| 长阳| 巴中市| 锡林郭勒盟| 东台市| 霍城县| 丰顺县| 清镇市| 灵璧县| 三都| 邹城市| 中西区| 桂林市| 秀山| 马鞍山市| 龙门县| 营山县| 锦屏县| 广安市| 江达县| 静宁县|