Oo緣來是你oO


          posts - 120,comments - 125,trackbacks - 0

          我的評論

          共2頁: 1 2 下一頁 
          @chair
          謝謝, 已經(jīng)修改,支持雙擊操作
          @徐堯
          substring(3,4)是從3開始,到4之前的位置。結(jié)果就是第4個(gè)字符
          下者勞體、中者勞智、上者勞人。

          對于一個(gè)項(xiàng)目而言,項(xiàng)目經(jīng)理就是金字塔的塔尖,先給自己定個(gè)位。
          技術(shù)的問題?找個(gè)牛人做技術(shù)經(jīng)理解決疑難問題,制定項(xiàng)目計(jì)劃,里程碑;
          其他的代碼開發(fā)?程序員多的是。

          如樓上所說做好協(xié)調(diào),項(xiàng)目組氣氛好一點(diǎn);學(xué)會用人,大家工作都回輕松一點(diǎn)。
          當(dāng)然技術(shù)懂一些更好,畢竟忽悠起來有說服力。

          做個(gè)劉備挺好,諸葛亮(事必躬親)太累嘍

          re: [譯]understanding constructors 馬嘉楠 2007-04-20 19:31  
          @Long

          謝謝,應(yīng)經(jīng)修正
          strictfp 是用來精確浮點(diǎn)運(yùn)算的

          strictfp可以修飾一個(gè)類、接口以及方法,但是不能對接口中的方法以及構(gòu)造函數(shù)聲明為strictfp的。

          如果聲明為strictfp,則在所聲明的范圍內(nèi)都將依照浮點(diǎn)規(guī)范IEEE-754來執(zhí)行,不會因?yàn)椴煌挠布脚_等出現(xiàn)差異。

          更具體的你可以搜索以下

          上面一段英文是Java Language Specification Second Edition 中
          8.8.3節(jié) Constructor Modifiers 中的一段話
          strictfp 雖然也不能用來修飾constructor(構(gòu)造函數(shù)),不過原文當(dāng)中并沒有提到,原文說的是native ,呵呵,可能是你的筆誤吧。


          --我也常有翻譯的沖動,^+^
          不使用native constructor(本地構(gòu)造函數(shù))是任何一種程序語言的設(shè)計(jì)選擇,因?yàn)檫@樣在對象創(chuàng)建過程中,校驗(yàn)父類的構(gòu)造器是否總是被正確地調(diào)用,對于JVM的實(shí)現(xiàn)將會非常容易。



          PS:前一段忙就沒怎么來這里,你在吉林上學(xué)?還是家在吉林阿
          太陽人網(wǎng)絡(luò)-瑞星升級包瑞星2007升級包下載瑞星ID瑞星免費(fèi)升級瑞星序列號
          http://www.zrit.com/rising/
          上面的是地址

          可以下載2007瑞星殺毒軟件,還有升級包
          安裝之后再殺毒嘗試一下,我原來用卡巴,之后卸載安裝瑞星2007之后,殺了50多個(gè)病毒
          @PACIFIC
          re: 我的DBConnection 馬嘉楠 2007-02-08 15:23  
          ....
          Connection ,ResultSet , Statement

          這三個(gè)每次使用之后你都不進(jìn)行關(guān)閉么?
          re: 喬遷之喜 馬嘉楠 2006-11-13 17:17  
          ^+^恭喜
          問一下
          在哪里關(guān)閉連接(Connection)?

          方法中聲明的ResultSet也沒有關(guān)閉
          好像有點(diǎn)不妥吧

          不需要關(guān)閉么?

          re: 用 JavaScript 玩轉(zhuǎn) DOM Level 1 馬嘉楠 2006-11-07 22:44  
          幾個(gè)筆誤:
          1.
          “隨便說一下,雖然各種主流瀏覽器均支持DOM,但支持程度不一。。”
          應(yīng)該是“順便說一下。。。”
          2.
          “XML Node節(jié)點(diǎn)獲取方式大家應(yīng)該都非常的屬性了”
          應(yīng)該是“。。。非常的熟悉了”
          re: 用 JavaScript 玩轉(zhuǎn) DOM Level 1 馬嘉楠 2006-11-07 22:18  
          沙發(fā),學(xué)習(xí)^+^
          re: 獲得ResultSet返回記錄數(shù) 馬嘉楠 2006-11-07 16:18  
          @Jwin

          我也是最近寫了一些這方面代碼,多練習(xí)就熟悉了
          其實(shí)SQL也有很多東西學(xué)的,只不過基本的掌握了,就可以應(yīng)付大多數(shù)問題了
          re: 獲得ResultSet返回記錄數(shù) 馬嘉楠 2006-11-07 10:04  

          con.prepareStatement( SQL, ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);

          SQL是你的SQL語句,我記得似乎這樣也可以
          re: 獲得ResultSet返回記錄數(shù) 馬嘉楠 2006-11-07 09:56  
          好像不用這么麻煩把,如果只是要記錄數(shù)的話,改一下SQL語句就可以了

          select count(*) total from DBTableName;

          rs = stmt.executeQuery(sql);

          int totalRows = rs.getLong("total");

          之后totalRows就是你想要得記錄數(shù),只需要一步就能獲得你要的結(jié)果

          如果把所有的紀(jì)錄都查出來,一行一行移動到最后一行,再取行號,效率也太慢了

          遇到有幾萬幾十萬紀(jì)錄的大表,你就該哭了(即使幾千條也很慢啊)

          而且如果是大表查數(shù)據(jù)的話,也只是返回一部分,例如返回前100個(gè)記錄

          select first 100 * from DBTableName

          @niu

          你的測試數(shù)據(jù)是多少啊?是完全copy我的程序么?作修改了么?

          你有這句代碼么?
          double money = moneyValue + 0.005 ; // 防止浮點(diǎn)數(shù)四舍五入造成誤差


          @Flyingis

          確實(shí)讓人費(fèi)解
          不過現(xiàn)在至少明白了一些JavaScript中的對象

          謝拉

          @xinheqishi

          *************************
          請問在java中這些運(yùn)算符號也是這樣操作的嗎??
          *************************
          提示如下:
          The operator && is undefined for the argument type(s) Boolean, boolean.

          如果把ob1進(jìn)行一下轉(zhuǎn)換就可以了,ob1.booleanValue(),但是此時(shí)該表達(dá)式已經(jīng)是原始Boolean值false,所以結(jié)果為false.同時(shí)需要把ob2,ob3的類型改為boolean。
          如果把true改為Boolean.valueOf(true),依然提示錯(cuò)誤:
          The operator && is undefined for the argument type(s) Boolean, Boolean.


          代碼如下:
          Boolean ob1 = new Boolean(true);
          boolean ob2 = ( ob1.booleanValue() && true );
          boolean ob3 = ( true && ob1.booleanValue() );
          System.out.println("ob2 = " + ob2 + " ob3 = " + ob3);
          輸出結(jié)果:
          ob2 = true ob3 = true


          當(dāng)然,如果是操作符“&&”,遇到值為false的表達(dá)式就不再往下繼續(xù)計(jì)算,直接返回結(jié)果false.如果是操作符“||”,遇到值為true的表達(dá)式就不再繼續(xù)往下計(jì)算,直接返回結(jié)果true。 這個(gè)我們都知道,這種計(jì)算叫什么名字我突然想不起來了,呵呵
          re: ECMAScript 基礎(chǔ) 馬嘉楠 2006-10-31 01:20  
          @jeffjie

          謝謝啦
          問題已經(jīng)解決:

          ||是這樣運(yùn)算的:從第一個(gè)開始,遇到有意義的返回,否則返回最后一個(gè)表達(dá)式(注意不一定是Boolean值);

          &&是這樣運(yùn)算的:從第一個(gè)開始,遇到無意義的返回,否則返回最后一個(gè)表達(dá)式(注意同上);

          !是這樣運(yùn)算的:對表達(dá)式的值取非(注意不是對表達(dá)式)。

          什么是無意義呢:如下六個(gè) 0,null,undefined,"",false,NaN
          除此,視為有意義。

          new Boolean(),new Boolean(false)是同一個(gè)東西,由于它是一個(gè)對象,故是有意義的,但其值為false,所以,可以看為“有意義的false”,(正如你所說的一樣)。
          所以結(jié)果為最后一個(gè)表達(dá)式的值。

          繼續(xù)學(xué)習(xí)^+^
          re: ECMAScript 基礎(chǔ) 馬嘉楠 2006-10-30 17:30  
          原文:“在使用Boolean對象過程中,需要注意,所有的對象會自動轉(zhuǎn)變?yōu)閠rue,因此var ob1 = new Boolean(false); var ob2 = ob1 && true; 最后ob2的值是true,非false。”

          我寫了下面的一段代碼:

          var ob1 = new Boolean(false);
          var ob2 = ob1&&true;
          var ob3 = new Boolean();
          var ob4 = true&&ob1;
          alert("ob1 = " + ob1 + " ob2 = ob1&&true = " +ob2 +
          " ob4 = true&&ob1 = "+ob4 + " ob3 = " + ob3 +
          " ob2&&ob3 = " + (ob2&&ob3) + " ob3&&ob2 = " + (ob3&&ob2));

          結(jié)果:
          ob1 = false (正常)
          ob2 = ob1&&true = true (和你說的一樣)
          ob4 = true&&ob1 = false (我只是改變了順序,為什么結(jié)果完全相反呢?既然都轉(zhuǎn)換為true為什么結(jié)果為false)

          下面的代碼只是為了進(jìn)一步證實(shí)這個(gè)現(xiàn)象而以
          ob3 = fasle (正常)
          ob2&&ob3 = fasle (結(jié)果與ob3的值相等)
          ob3&&ob2 = true (結(jié)果與ob2的值相等)

          所以我認(rèn)為 待求結(jié)果的值與操作符“&&”后面的值相等。
          我上網(wǎng)查了一下,很多人和你說的一樣,所有的對象會自動轉(zhuǎn)變?yōu)閠rue,之后就沒有進(jìn)一步細(xì)講了。
          為什么會出現(xiàn)上面的現(xiàn)象,我有點(diǎn)不太明白了。
          希望告知,謝謝啦^+^

          re: 開通博客啦! 馬嘉楠 2006-10-25 14:56  
          歡迎^+^
          恭喜
          re: 大學(xué)四年白念了?~ 馬嘉楠 2006-10-25 00:20  
          小范的課?
          哪個(gè)大學(xué)啊?

          我們也有個(gè)范老師,呵呵
          不錯(cuò)的網(wǎng)站
          現(xiàn)在自己都忙得一塌糊涂,哈哈
          re: 今天我的BlogJava新開張!!! 馬嘉楠 2006-10-24 12:20  
          恭喜^+^
          @wes109

          亂了,亂了
          重新來過,哈哈
          在管理員增加一個(gè)新賬戶的時(shí)候
          建議在輸入密碼之后,添加一個(gè)確認(rèn)密碼的操作
          re: 第一次使用blogjava 馬嘉楠 2006-10-19 20:12  
          歡迎^+^

          站長好,哈哈
          re: 大四JAVA實(shí)驗(yàn)(一) 馬嘉楠 2006-10-19 14:33  
          在賬戶類ZhangHu中
          方法:public void getM(int a){
          if(a > money){
          System.out.println("對不起,您的金額不足"+a+"元");

          //輸出提示之后,應(yīng)該有個(gè)返回吧,否則下面語句不是還要繼續(xù)執(zhí)行
          return;
          }
          60天內(nèi)閱讀排行
          增加了這個(gè)功能
          還是不能編輯,不知道還有什么東西改動

          應(yīng)該貼一個(gè)公告出來啊
          我都是先在記事本上面寫的,寫得差不多了,粘貼過來,再做些修改就發(fā)布。

          今天凌晨開始就有問題了,開始不能登陸,之后就一直不能編輯,也許新版本升級?維護(hù)不用這么長時(shí)間吧。

          等可以編輯了,再來修改一下
          re: IE7 正式版推出 馬嘉楠 2006-10-19 10:05  
          "IE7 官方正式版已經(jīng)退出"
          “退出”應(yīng)該改成“推出”吧^+^
          大意了,呵呵
          我把樓上的作了一下修改,也不知道是改好了,還是改差了,呵呵
          就是把計(jì)算的結(jié)果存儲到數(shù)組中值最小的元素當(dāng)中,因?yàn)樗鼘σ院蟮挠?jì)算已經(jīng)沒有用處了
          雖然節(jié)省了空間,但是不知道速度會不會明顯變慢

          public static int t1( int n ){
          if( n==0 ){
          return 1;
          }else if( n== 1 ){
          return 1;
          }else if( n==2 ){
          return 2;
          }else{
          int[] b= new int[3];
          b[0] = 1;
          b[1] = 1;
          b[2] = 2;
          for( int i = 3; i < n+1; i++ ){
          b[i%3] = b[i%3] + b[(i+1)%3] + b[(i+2)%3];
          }
          return b[n%3];
          }
          @Flyingis
          謝謝^+^

          我把字體改為3號了,確實(shí)看起來舒服很多
          問一下你得代碼和文字都用什么字體啊?
          我總是調(diào)不好
          re: 臭美下字^_^ 馬嘉楠 2006-10-18 00:08  
          那是相當(dāng)?shù)某裘腊?

          哈哈

          確實(shí)不錯(cuò)
          re: 好玩的js~~~ 馬嘉楠 2006-10-17 22:57  
          有一部分代碼能看懂
          DIS.position='absolute',在Flyings翻譯的文章中有提到,通過設(shè)置屬性position為absolute,可以進(jìn)行拖動
          圖片的坐標(biāo)(left,top)通過正余玄公式確定

          setInterval('A()',5);
          每隔一定時(shí)間就調(diào)用函數(shù)A,

          void(0)
          計(jì)算表達(dá)式0的值,但是不返回值
          放在這里有什么作用啊?LZ能解釋一下么?
          re: 好玩的js~~~ 馬嘉楠 2006-10-17 22:41  
          挺有趣,呵呵
          @Flyingis

          謝謝你的鼓勵,
          其實(shí)我覺得動手去做了就是有收獲的,因?yàn)槲宜伎剂?
          之后再看看人家是怎么做的,找找差距,一點(diǎn)一點(diǎn)提高自己
          re: 說一說編程惡習(xí) 馬嘉楠 2006-10-16 23:48  
          沒有注釋的代碼確實(shí)太痛苦了
          如果你對業(yè)務(wù)邏輯再不是很熟悉,那就是相當(dāng)?shù)耐纯嗔?


          用拼音做變量名也不是新鮮事了,
          最近碰到一個(gè),數(shù)據(jù)庫的字段名字就用拼音簡寫,
          都?xì)馔卵耍?/div>
          謝謝啦,不過真的是太打擊我學(xué)習(xí)的熱情了,呵呵

          我還是個(gè)初學(xué)者,謝謝你的建議,有時(shí)間熟悉一下

          @有貓相伴的日子
          期待這篇文章很久了,呵呵,辛苦啦
          re: 中國程序員的26種能力 馬嘉楠 2006-10-15 11:17  
          呵呵,共同學(xué)習(xí)
          基礎(chǔ)打牢一點(diǎn)總是好的
          我就是比較喜歡刨根問底罷了@靖寶華
          初始化類的實(shí)例變量通常都是在類的構(gòu)造函數(shù)里面完成,這是構(gòu)造函數(shù)的初衷。

          即使你自己寫了一個(gè)初始化方法init(),沒有寫構(gòu)造函數(shù),java也會給你補(bǔ)上一個(gè)默認(rèn)構(gòu)造函數(shù)。

          其實(shí)我覺得怎么理解都好,只要你會用了,而且用的正確,那就OK了


          不過有幾個(gè)地方,我和你的理解不同。

          1)
          Student aStudent;
          //這里只是聲明了一個(gè)指向類Strudent的引用變量,aStudent可以指向Student對象

          2)
          new Student
          以類Student為模板,在堆空間中創(chuàng)建一個(gè)Student類對象

          3)()
          末尾的()在創(chuàng)建對象之后調(diào)用類Student的構(gòu)造函數(shù),對對象進(jìn)行初始化。如果你沒有寫構(gòu)造函數(shù),則調(diào)用默認(rèn)的構(gòu)造函數(shù)

          4)=
          "="使對象引用aStudent指向剛才創(chuàng)建的類Student對象
          re: 使用state pattern替代if else 馬嘉楠 2006-10-15 10:28  
          學(xué)習(xí)
          不錯(cuò),寫得很好!
          re: 算法優(yōu)化源于人類智慧 馬嘉楠 2006-10-15 10:08  
          受教了,是我想當(dāng)然了,呵呵
          @山風(fēng)小子
          re: 算法優(yōu)化源于人類智慧 馬嘉楠 2006-10-14 23:19  
          程序有錯(cuò)誤啊,

          if (0 == n % 2) {
          result = -n / 2;
          } else {
          result = -(n-1) / 2 + n;
          }

          一般我們寫完程序都會檢查一下,不過很多時(shí)候很多地方我們都想當(dāng)然他是正確的,所以最好還是調(diào)試以下,或者寫個(gè)測試程序^+^
          re: Google正式推出代碼搜索 Code Search 馬嘉楠 2006-10-14 10:25  
          呵呵,java很弱啊,學(xué)點(diǎn),寫點(diǎn)@Andy luo
          re: vista精神之 --javascript篇 馬嘉楠 2006-10-14 09:32  
          哈哈,明白了
          是我想當(dāng)然了^+^
          很有用的東西
          共2頁: 1 2 下一頁 
          主站蜘蛛池模板: 德惠市| 都匀市| 北辰区| 锡林浩特市| 开原市| 蒲城县| 和顺县| 中阳县| 林口县| 临武县| 汉沽区| 宁陕县| 台东县| 阆中市| 平顶山市| 沈丘县| 望江县| 灵寿县| 南华县| 广德县| 大同市| 大足县| 东乡县| 太原市| 泌阳县| 永年县| 永顺县| 博野县| 资溪县| 桑日县| 阿城市| 安远县| 蒙自县| 西盟| 根河市| 绥芬河市| 冷水江市| 会理县| 三亚市| 丹寨县| 黎平县|