wangflood

          精心維護一個技術blog,為了工作,也是愛好。

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            14 Posts :: 19 Stories :: 8 Comments :: 0 Trackbacks

          常用鏈接

          留言簿(2)

          我參與的團隊

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          java

               摘要: 我依然記得,曾經在聽馬士兵的J2SE的課程時,講到regex時,有個方法叫"lookat",一向溫和的馬兄大怒,說SUN這個后知后覺的土鱉,這個名字取得多么垃圾。這個的人還混在sun里面,可以想見sun里面有多少這樣的貨色。又一年,sun被oracle收購,我大驚馬士兵的預見性
          后來我在讀<>時,發現Bruce,也在罵SUN。居然罵的話和馬士兵一樣
          這么當然是馬士兵抄襲了。技術員也就這么點樂。無語。。。。。。
          不要相信那誰誰的。只穿一手鞋,我后來想。似乎此話也引自馬士兵,不知馬士兵引自誰的。
          從研究源碼開始吧。。。。。。  閱讀全文
          posted @ 2011-03-30 17:52 wangflood 閱讀(317) | 評論 (0)  編輯

               摘要: // 可以想象Cloneable接口只是一個marker.所有的類都從Object繼承,而且protected,
          // 所以所有的類都有clone方法,但是無法沒有marker的話,就不能調用clone方法。
          // 無法了解到int[]的實現,但是int[]可以clone.
          // 但是String的類似于clone的功能的method還少嗎?
          這個混亂的狀態有點像size和length。居然還有變態的面試考List取長度是size(),還是length(),亦或是length,或是size?記得ruby語言就有這種混亂。比java還亂.各種方言版的ruby,混戰。
          玩dota時,大家常說:各種各樣的SB混戰。呵呵。  閱讀全文
          posted @ 2011-03-30 17:29 wangflood 閱讀(385) | 評論 (0)  編輯

               摘要: 發現框架內有個很地方,能將double,進行從小數點第一位開始,每三位加一個',"的處理方法。當初我寫計算器的時候就在這里寫不下去了。(不管怎么寫,覺得方法有些像C的實現)。走近DecimalFormat  閱讀全文
          posted @ 2011-03-30 17:16 wangflood 閱讀(178) | 評論 (0)  編輯

               摘要: 框架里有個方法(Object...params) params的參數類型分為String ,Integer和Double.后續一系列悲催代碼就是這樣形成的。

          在這個方法里面,取得參數時,得作類型轉換。所以必須按約定的順序轉換,比如順序是(String,Integer,Integer).取參很丑陋吧。

          給這個方法傳參的時候,需要確定好類型,比如是從xml中讀取出這組參數,那么就是個Sting[],類型,直接傳參,取參的時候會報錯。所以投進去的時候,必須以確定的類型。
          以下這段代碼就是這么干的。  閱讀全文
          posted @ 2011-03-30 17:07 wangflood 閱讀(193) | 評論 (0)  編輯

               摘要: 在框架里,看到一段動態代理的混亂設計。可能后期會改的。中午要睡了,先貼出來,以后有時間再分析更改注釋.  閱讀全文
          posted @ 2011-03-30 12:48 wangflood 閱讀(150) | 評論 (0)  編輯

               摘要: 昨天下午和一個同事討論這個問題的。一向討論會有結果,昨天居然沒有結果。
          晚上和群里面兄弟又討論了,沒有結果。貼出來,等我以后長進了,也好看看,自己當初是多么地菜。
          當然,最重要的就是和blog讀者分享了。
          static不是只在data segment上分配內存嗎?如果是的話,static代碼塊里的int x=0;是如何分配的.。。。。。。。。。
          很暈。求高手指教。
            閱讀全文
          posted @ 2011-03-29 20:50 wangflood 閱讀(172) | 評論 (0)  編輯

               摘要: 1.為什么(String[])list.toArray()轉換會出錯。
          2.實踐證明list.toArray(new String[xx])括號里面的是用作緩沖的。當然分配得多速度就會快了。這個影響會有多大了。
          java這個設計再次讓程序參與到性能中,JVM優化邊界在哪?什么時候,我們需要考慮到分配一個和N的內存單元緩沖,在速度上的不同?
          這樣的時候多嗎?如果有,什么時候?  閱讀全文
          posted @ 2011-03-29 20:43 wangflood 閱讀(4085) | 評論 (3)  編輯

               摘要: 近幾天,看老大的框架,里面出現這樣的語句for (int i = 0, size = c.size(); i < size; i++),我總覺得這個和for (int i = 0; i < c.size(); i++)沒有什么不同,畢竟java不是C,一般情況下,我們程序給運行了,底層JVM應該給我們優化才是。于是,我寫了個程序對比了一下,發現性能情況還是很大不同的。  閱讀全文
          posted @ 2011-03-29 12:46 wangflood 閱讀(1015) | 評論 (0)  編輯

          posted @ 2010-12-25 23:10 wangflood 閱讀(174) | 評論 (0)  編輯

               摘要: 高仿Windows標準型計算器實現 大量參考網上算法。  閱讀全文
          posted @ 2010-11-13 08:03 wangflood 閱讀(946) | 評論 (0)  編輯

               摘要: 歌詞整理程序。為藍天科技公司寫的。  閱讀全文
          posted @ 2010-11-13 07:43 wangflood 閱讀(180) | 評論 (0)  編輯

          主站蜘蛛池模板: 大洼县| 沂水县| 溧水县| 当涂县| 阿拉善左旗| 子长县| 肃宁县| 鄂托克旗| 二连浩特市| 三明市| 江源县| 宁都县| 兴隆县| 酒泉市| 房产| 柳江县| 凤台县| 兴城市| 个旧市| 潍坊市| 新民市| 西乡县| 绥芬河市| 辽源市| 合川市| 稷山县| 安顺市| 东丽区| 瑞安市| 和硕县| 徐州市| 全南县| 桐柏县| 丹巴县| 金昌市| 女性| 保定市| 南投县| 疏附县| 达日县| 华池县|