鷹翔宇空

          學習和生活

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            110 Posts :: 141 Stories :: 315 Comments :: 1 Trackbacks

          我的評論

          re: 如何使用java動態創建ODBC數據源 TrampEagle 2007-09-30 16:59  
          @BeanSoft
          呵呵,謝謝熱心的BeanSoft,發現BeanSoft很活躍的,呵呵。
          DBF操作時,有很多版本不一致的情況,所以有的是可以的,但并不是所有版本的DBF都可以這樣操作,我試過一些,但是也不想深入研究。
          @千里冰封
          謝謝,我還沒有用過commons-httpclient包,抽空我會研究一下的。
          re: java一個多線程的經典例子 TrampEagle 2007-09-19 21:21  
          不錯,有意思,寫的有意思,哈哈。
          re: jsp中request的一些方法返回值 TrampEagle 2006-11-02 08:40  
          @發布私服網
          確實也沒有getServerPort(java.lang.String)這個方法,為什么要傳進來一個參數呢?可以直接使用getServerPort(),不需要傳遞參數的。
          re: 強烈建議(抗議)!!! TrampEagle 2006-10-11 23:05  
          @dudu
          不好意思,當時由于太憤怒了,刪除后才想起查看,不過印象中好像是注冊用戶!
          也不說項目是否是開源就允許有些許錯誤,即使不開源我們大家的項目中也存在著大量的bug,只不過我們自己容忍了自己而已。不過,只有發現bug才能解決bug,這倒不說是否能為開源做出什么貢獻,起碼是一種學習的態度。所以從這一點上,更為作者高興。互相學習!
          re: 用java調用oracle存儲過程總結 TrampEagle 2006-05-29 18:13  
          補充一個使用oracle存儲過程分頁的小例子:
          1, 建一個程序包。如下:

          CREATE OR REPLACE PACKAGE TESTPACKAGE AS

          TYPE Test_CURSOR IS REF CURSOR;

          end TESTPACKAGE;

          2,建立存儲過程,存儲過程為:


          create or replace procedure TESTC(p_CURSOR out TESTPACKAGE.Test_CURSOR,lowerNum in numeric,higherNum in numeric) is
          begin
          OPEN p_CURSOR FOR select * from ( select row_.*, rownum rownum_ from (select id,title,status from HYQTEST) row_ where rownum <= higherNum) where rownum_ >lowerNum;
          end TESTC;

          使用plsql測試:
          declare
          lowerNum integer;
          higherNum integer;
          id varchar2(10);
          title varchar2(500);
          status numeric;
          c testpackage.Test_CURSOR;
          rownum_ integer;
          begin
          lowerNum:=1;
          higherNum:=10;
          TESTC(c,lowerNum,higherNum);
          LOOP
          FETCH c INTO id,title,status,rownum_;
          EXIT WHEN c%NOTFOUND;
          DBMS_OUTPUT.PUT_LINE('=行號='||rownum_||'=='||id||'==='||title||'===='||status||'==');
          END LOOP;
          CLOSE c;

          end;

          @原創專欄 開源學習
          我這里只是臨時寫的一個小示例,只是用來說明可以這樣使用。不過spring只是看了個入門,還沒有研究源碼,不過,謝謝“原創專欄 開源學習”,我會盡快研究spring源碼的。努力學習中!!!
          re: 我的一次項目管理實戰 TrampEagle 2006-05-15 18:22  
          @kevinkevin
          謝謝kevinkevin夸獎。
          慚愧,我只是臨時負責一個項目而已。其實以前我認為項目管理是件很簡單的事情,現在才發現里面的學問非常大,遠遠超出了我對它的估計,不過這也好,對我也是一次鍛煉!
          @lizongbo
          謝謝lizongbo的指點,但我測試后發現,application.getResourceAsStream("") 可以編譯通過,但是this.getServletContext().getResourceAsStream();這個方法應該應用在servlet中的,jsp中沒有this.getServletContext()這個方法,以前我就是使用這個方法出的問題,才造成誤解!但仍然非常地感謝lizongbo!
          @thinkbase
          謝謝thinkbase,你是對的,確實在jsp中可以使用application.getResourceAsStream()來獲取文件內容的,我已經修改了原文。再次表示感謝!
          發現在實際應用中,還是在servlet中使用比較好些,但是有時有的應用中牽涉到新建一個文件,將war包中的文件復制到另一個地方如:C:/hyq/下,這時就要使用FileWriter tempFileWriter = new FileWriter("C:/hyq/test.cer");
          示例如下:
          javax.servlet.ServletContext context = getServletContext();
          stream = context.getResourceAsStream("/hyq/web.cer");
          InputStreamReader inputd = new InputStreamReader(stream);
          //需要使用InputStreamReader進行轉換
          FileWriter tempFileWriter = new FileWriter("C:/hyq/test.cer");

          具體事例可以參看:
          http://www.aygfsteel.com/TrampEagle/archive/2006/05/08/44971.html
          re: 我的一次項目管理實戰 TrampEagle 2006-05-05 13:31  
          @Lucifer's mystical garden
          管理成本和管理資源是不可能沒有的,但是它們都不局限于金錢,雖然有時往往脫離不開金錢,但有時無形的成本比有形的更加珍貴,對待人力資源更是如此。
          至于風險,我想更多的不是在管理上,而是在計劃上,風險在計劃時就應該考慮的非常清楚,凡事應謀定而動。我認為管理最重要的是在執行方面,只要按照計劃執行下去就可以了,項目一旦付諸執行(實施),就不應該再畏首畏尾,就要勇敢的貫徹。能否認真地按照計劃貫徹執行才是決定項目成敗的根本原因。當然這僅是我一家之言,僅作參考。
          re: 我的一次項目管理實戰 TrampEagle 2006-04-29 19:01  
          @mixlee
          謝謝mixlee的建議。其實,大家一起就餐確實是一個不錯的方法,我們也有的。但我們不是經常在一起就餐,怕造成不必要的心理負擔,也怕大家對這種交流產生麻木的心態。其實這也是團隊活動的一項(我認為),因為我們參加一些活動之后都是要聚餐的,不過,有時我們也會專門請大家小吃一頓的,呵呵,但我感覺吃飯和活動的作用是互補的,誰也不能替代誰!
          re: 代碼大全第一版下載 TrampEagle 2006-04-13 14:33  
          @Harryson
          呵呵,第二版的很多阿,可惜都在書店里。老兄,那個咚咚,即使我有,我也不敢隨便往外放阿。現在正打擊盜版,保護版權呢。不過說實話,現在還沒有,本想買一本,但現在忙得顧不上看了,還是等以后再說了!
          re: 常用的固定表頭的幾種做法 TrampEagle 2006-04-13 12:44  
          @lizongbo
          我想這是習慣問題吧,呵呵!
          這個只是一個示例,至于具體的標簽,還是根據自己的愛好與習慣吧,不過都可以通過這些方法來實現的。如果你有更好的方法,還望不吝賜教!
          re: 代碼大全第一版下載 TrampEagle 2006-03-24 17:16  
          @nickey's home
          哦,以前用過,感覺太耗內存了,占空間也很厲害,后來就刪了,好久都沒再用了。多謝了!
          日期校驗的一個小方法(用javascript)
          function isValidDate(day, month, year) {
          if (month < 1 || month > 12) {
          return false;
          }
          if (day < 1 || day > 31) {
          return false;
          }
          if ((month == 4 || month == 6 || month == 9 || month == 11) &&
          (day == 31)) {
          return false;
          }
          if (month == 2) {
          var leap = (year % 4 == 0 &&
          (year % 100 != 0 || year % 400 == 0));
          if (day>29 || (day == 29 && !leap)) {
          return false;
          }
          }
          return true;
          }
          其實其他語言也可以的,方法也都一樣的,很老套,哈哈哈
          re: 環境變量classpath引發的一場災難 TrampEagle 2006-03-21 08:30  
          @thinkbase
          是啊,最好不要配置系統級的CLASSPATH,但是我們自己不配置,卻不能阻止他人配置,我這里就是很好的例子。最好能形成一種規范來進行約束,這樣在項目開發過程中才會盡可能少的出那些莫名其妙的問題,所以在這一方面,系統級的CLASSPATH只是一個方面而已!
          re: 如何使用keytool創建密鑰倉庫 TrampEagle 2006-03-21 08:26  
          @david.turing
          謝謝david.turing!我已經加入了,只是用的另一個qq號,我就是312,呵呵!再次向你致謝!
          re: 如何使用keytool創建密鑰倉庫 TrampEagle 2006-03-20 10:38  
          @david.turing
          謝謝,呵呵呵,很好的文章!
          可惜沒有早點看到你的文章啊,不過自己總結一下也好,對自己也是一種提升吧。
          re: 用java調用oracle存儲過程總結 TrampEagle 2006-03-10 21:51  
          @Janson
          能幫上你的小忙是我萬分的榮幸,呵呵!
          其實,我學習存儲過程時,就是因為找不到這方面的完整例子花費了不少時間,所以記于此,一是作筆記,另外給需要這方面知識的朋友提供一份參考,使他們少走一些彎路。
          希望大家都能把自己的一些心得體會發布出來,互相幫助,共同進步!
          @barry
          不好意思,我現在手頭沒有合適的工具,沒法剪切圖片,只好從網上搜了兩個比較接近的圖片!雖然地址不對,但是問題還是相同的,敬請諒解!
          re: 寫在78屆奧斯卡頒獎典禮進行時 TrampEagle 2006-03-06 13:15  
          李安終于獲得了奧斯卡最佳導演獎,祝賀李安!可惜沒有用中文演講,不過最后用中文說了謝謝,確也值得贊賞!當今社會,“謝謝”兩個字不知難倒了多少男男女女,真的要反省一下我們中國自己的文化了!
          需求設計真的非常不容易把握,為了能更加清楚他人的觀點看法,我把這篇隨筆發在了
          http://forum.javaeye.com/viewtopic.php?t=18838上,有興趣的朋友可以上去看看!
          @王巍成
          謝謝夸獎,呵呵。有什么好的想法也可以提出來,互相學習!
          re: 關于分頁設計的一些做法 TrampEagle 2006-02-15 14:10  
          TO: 深藍色心情
          深藍色心情兄,有什么好的建議可以提出來啊,大家(至少我本人)會好好學習的,呵呵呵。不過仍然感謝你的鼓勵!

          另:如果大家有什么好的想法一定要提出來啊,不勝感激!即使沒有什么特別好的,也可以把自己的看法寫出來,同樣感激!
          TO:BlueO2
          你老兄的問題是不是在頁面上點擊其它連接時不用提示就跳轉至另個頁面阿?
          我上網搜了很久也沒有搜出關閉瀏覽器的事件碼,也不能直接通過判斷來處理,但可以這樣做:
          <script language="javascript">
          var g_blnCheckUnload = true;
          function RunOnBeforeUnload() {
          if (g_blnCheckUnload) {window.event.returnValue = 'You will lose any unsaved content';
          }
          }
          function turnToOtherPage(){
          g_blnCheckUnload = false;
          //在此處添加你自己需要處理的方法,或頁面跳轉的連接
          g_blnCheckUnload = true;
          }
          </script>
          <body onbeforeunload="RunOnBeforeUnload()">
          <input type="button" name="TrampEagle" value="TurnToPage" onclick="turnToOtherPage()">
          </body>
          如果還有什么問題,請及時聯系,祝你早日解決問題!!!
          re: 微軟想干啥子? TrampEagle 2006-01-10 15:10  
          看著不錯,感受一下,謝謝
          hnlyhyq@163.com
          re: 用java調用oracle存儲過程總結 TrampEagle 2006-01-10 14:29  
          TO ice:
          首先向你致歉,可能這些代碼沒有使你能夠如愿正常進行你的工作;
          其次,我想聲明一點,這里的代碼只是介紹一種方法,提供一種途徑,我的本意是為自己做筆記的,其次才是能不能為他人做點貢獻,所以有的地方可能不太完善,為自己的做法致歉。
          但是,通過謾罵就能解決問題嗎?既然這方面,我們存在溝壑,我們就應該好好溝通一下,對你我想也不會有壞處的。如果你有什么問題,可以通過我的聯系方式同我聯系!
          不用謝,呵呵,如果真要謝的話,其實應該感謝BlogJava,我也是從它上面獲取到的。不過從另一方面也驗證了“處處留心皆學問”這個真理。
          希望我們都能把自己工作過程中解決難題(或問題)的心得體會拿出來共享,使得他人少走彎路,或避免浪費太多的時間。互相交流,共同進步!
          re: [導入]過度設計與設計不足 TrampEagle 2005-12-29 09:15  
          很同意上述觀點,那些大師們的很多設計都有其精妙之處,但不可避免的都有其不足之處,他們對自己經驗的總結,并不一定就適合他人,設計不是單靠模仿就能學得來的,這就是所謂的讀萬卷書不如行千里路,但經驗的積累又不是一蹴而就的,不但需要知識的沉積,還需要長久經驗的總結升華,設計就象寫文章,不可能一下子就長篇大論,但如果沒有長篇大論的階段,寫出的文章很難短小精悍。
          TO: 漢尼
          謝謝,如果能用正則表達式校驗日期當然更好,不過,我也是剛接觸正則表達式時間不是太長,所以只是用于一些簡單的校驗,但我會繼續學習,會繼續優化它的。
          re: [導入]設計的可擴展性 TrampEagle 2005-12-28 09:54  
          “不是在現在如何支持我們所預想到的幾種未來的擴展方式,而是無論未來如何變化,怎樣才能保證現在工作的有效性。”很贊同這句話,其實一個好的設計并不是說要能夠適應未來的所有變化,其實任何一個系統也不可能做到這一點,但如果為做到這一點而去設計,只能使設計更糟糕,更加不容易擴展,更難維護。
          re: Ajax/Amowa框架Buffalo 1.2發布 TrampEagle 2005-12-28 09:37  
          我剛才看了演示版的,感覺確實做到了上面說的新特性,但發現一個問題,每當出發一個鍵盤或鼠標事件,都會顯示Buffalo Loading的圖片,屏幕也跟著閃動,也不知是代碼的問題呢,還是這個框架的問題,我會把這個框架下載下來研究一下的,可惜現在還要搞別的事情,只好抽空了。
          re: 我最喜歡的java技術站點 TrampEagle 2005-12-28 09:25  
          嗯,不錯不錯,希望大家都能把自己喜歡的學習資源共享阿。最喜歡第一個了,呵呵呵,可惜我自己的網絡經常出問題,時有打不開的現象。
          re: 用java調用oracle存儲過程總結 TrampEagle 2005-12-28 08:28  
          這本就是個相互交流學習的平臺,所以不用客氣的。你當然可以成為我的好友的,共同學習,共同努力!
          re: Rule Of Development TrampEagle 2005-12-20 18:26  
          確實汗,以前也看過不少規范文檔,但是都沒有好好遵守,以為自己已經夠規范的了,但是現在看來還有不少細節沒有好好重視。一定改!一定要做一個合格的編程人員。
          老兄你還算幸運的,我們現在搞的一個項目,本應該去年完成的,結果到現在還在修改用戶的需求。有感于此,所以才寫下上面的文章,希望大家都能好好思考一下,即使不能解決問題,最起碼,不要重復上面的弊端。
          還有,就是,我感覺,其實受傷最深的其實應該是我們。當我們滿懷信心,充滿激情開始一個新的項目的開發時,心情是相當愉快的,然而在時間的消磨中,我們失去的非常多,快樂的心情,對項目開發的厭倦,如果工作很累,根本就沒心情繼續學習,所以失去的還有學習或前進的動力,最重要的,慢慢消耗的還有我們健康的體魄。我們倒下了,沒關系的,公司可以繼續招其他人,現在人多的是;但是,我們呢?我們怎么辦?我們搞這一行的,如果某一天,如果厭倦了這種工作,我們怎么辦呢?那時候,我們的身體肯定也不會好到哪里去,現在IT行業人員的平均壽命越來越短了。所以大家工作之余,也不要忘了鍛煉身體。錢沒了,可以繼續賺,工作丟了可以繼續找,但是身體垮了,你還能怎樣?
          話不能這樣說,畢竟我們現在已經發現了問題,如果我們能夠認真考慮分析這個問題,我們就能夠找到解決問題的辦法,我們不應該逃避,上面老兄的說辭,我認為就是一種逃避的行為。如果將來有一天,我們能夠對一個項目有生殺予奪的權利,我想我們是不是會做得更好一點?我想,假如真的有那么一天,不要讓我們的員工有著同樣的想法,如果那一天真的來了,我們國家的IT產業,即使達不到國際領先水平,但也絕對是可喜可賀了,因為這預示著它已經成熟了!
          主站蜘蛛池模板: 鱼台县| 平塘县| 贵南县| 南郑县| 普兰县| 磐石市| 巴彦县| 丽水市| 奈曼旗| 保德县| 弥渡县| 华容县| 桦甸市| 永寿县| 吉安县| 梨树县| 仁怀市| 弋阳县| 临夏县| 泗水县| 中宁县| 宁都县| 楚雄市| 邢台市| 怀化市| 黔江区| 凉城县| 周宁县| 汕头市| 岳池县| 雷山县| 屏边| 射阳县| 莱西市| 汕头市| 弋阳县| 枣庄市| 铁岭县| 高尔夫| 桐梓县| 楚雄市|