posts - 5, comments - 1, trackbacks - 0, articles - 2
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          2008年5月12日

          Q:假如有字符串“6sabcsssfsfs33” ,用最有快速的方法去掉字符“ab3”,不能用java內(nèi)置字符串方法(indeOf,substring,replaceAll等)?
          A:
          暫時(shí)沒有想到什么太好的方法,就先放上一個(gè)比較常規(guī)的思路的解法。
           1 public class RemoveSubString {
           2     public static void main(String [] args)
           3     {
           4         String str=new String("6sabcsssfsfs33");
           5         char [] arr=str.toCharArray();
           6         StringBuffer sb=new StringBuffer();
           7         for(int i=0;i<arr.length;i++)
           8         {
           9             if(arr[i]!='a'&&arr[i]!='b'&&arr[i]!='3')
          10             {
          11                 sb.append(arr[i]);
          12             }
          13         }
          14         str=sb.toString();
          15         System.out.println(str);
          16     }
          17 }
          需要遍歷一次字符串的長度,時(shí)間復(fù)雜度為O(n)。

          Q: MVC模式的優(yōu)點(diǎn)和缺點(diǎn)
          A:
          優(yōu)點(diǎn):
          1. 分散關(guān)注點(diǎn)

          2. 松散耦合

          3. 邏輯復(fù)用

          4. 標(biāo)準(zhǔn)定義

          缺點(diǎn):
          1. 性能較低

          2. 級(jí)聯(lián)修改問題,特別是對(duì)于自上而下的邏輯實(shí)現(xiàn)

          posted @ 2009-12-26 23:39 bitsun 閱讀(162) | 評(píng)論 (0)編輯 收藏

                 5月14日晚,我們小組一行到南校區(qū)聽了這次SOA大賽的宣講,收獲頗豐。主要是大家開始對(duì)這次大賽有一個(gè)初步了了解,也大致清楚了方向。總結(jié)一下,我覺得主要是以下幾個(gè)方面:
                 1)需要很好的學(xué)習(xí)SOA,BPM的理論知識(shí),并且在實(shí)踐中進(jìn)行運(yùn)用。
                 2)要熟練掌握IBM的兩個(gè)產(chǎn)品工具,WBM和WID
                 3)聯(lián)系企業(yè),選好問題域。可供參考的領(lǐng)域有物流,制造業(yè),電信等行業(yè)。
                 4)整個(gè)解決方案的流程,我認(rèn)為是這樣的選擇企業(yè)----對(duì)現(xiàn)有的業(yè)務(wù)流程建模----評(píng)估現(xiàn)有的流程----找出瓶頸,不足之處----提出優(yōu)化后的流程----評(píng)估優(yōu)化后的流程,與現(xiàn)有流程做比較。----提出流程優(yōu)化的解決方案。整個(gè)過程要運(yùn)用SOA的設(shè)計(jì)思想,并使用WBM和WDI兩個(gè)工具進(jìn)行建模和對(duì)模型進(jìn)行評(píng)估,還有系統(tǒng)設(shè)計(jì)。
                 5)重視團(tuán)隊(duì)的建設(shè)。在大賽中發(fā)揮團(tuán)隊(duì)的力量。
                 現(xiàn)在對(duì)于我們來說,是一個(gè)比較困難的起步階段,但是我相信在我們整組人的努力下,我們一定能排除種種困難,最后取得成功的。fighting~
          Sparkler……

          posted @ 2008-05-15 11:40 bitsun 閱讀(218) | 評(píng)論 (1)編輯 收藏

                  這兩天的工作主要是制定了小組會(huì)議紀(jì)要的模板,和tomara一起撰寫了第二次會(huì)議紀(jì)要,通過廖偉池師兄那里拿到了Websphere Business Modeler 和Integration Developer兩個(gè)軟件,上傳到ftp,并且在自己機(jī)器安裝了。初略看了一下,這兩個(gè)東西還真不是那么容易學(xué),目前正在尋找一些學(xué)習(xí)資料。
                  開始初步接觸到SOA大賽的一些實(shí)際內(nèi)容了,要學(xué)的東西真的比較多,不僅是理論知識(shí)的學(xué)習(xí),還有工具軟件的學(xué)習(xí)使用。作為隊(duì)長,我感受到任重道遠(yuǎn),這次真的是一次非常充滿挑戰(zhàn)的活動(dòng),不過我有信心能跟tauruser,tomara,fifapkz,penguin在這次大賽中,展現(xiàn)我們中大學(xué)子的風(fēng)采,fighting!
                  個(gè)人總結(jié)下,我們現(xiàn)在目前存在幾個(gè)問題:
                  1.成員對(duì)工具軟件都只是初步接觸,需要盡快熟悉軟件的使用。
                  2.組內(nèi)的學(xué)習(xí)交流機(jī)制還沒有建立起來,發(fā)揮不出團(tuán)隊(duì)的威力。
                  3.對(duì)整個(gè)大賽,大家都還不是很熟悉,處于一個(gè)摸索的階段。
                  14號(hào),中大南校區(qū)的大賽宣講會(huì),希望能夠給我們提供一個(gè)導(dǎo)航的作用。
                 

          posted @ 2008-05-12 20:00 bitsun 閱讀(190) | 評(píng)論 (0)編輯 收藏

          主站蜘蛛池模板: 光山县| 安国市| 乌什县| 金堂县| 久治县| 仪征市| 高邮市| 内乡县| 嘉祥县| 泸溪县| 呼玛县| 江都市| 包头市| 亚东县| 普安县| 昌平区| 盈江县| 北安市| 房产| 沙湾县| 胶州市| 广昌县| 凯里市| 铁岭县| 凌云县| 常熟市| 桐城市| 西畴县| 吉木萨尔县| 贞丰县| 彝良县| 库尔勒市| 邯郸县| 黔西| 昭苏县| 开阳县| 金溪县| 凌海市| 库车县| 开封县| 镶黄旗|