posts - 5, comments - 1, trackbacks - 0, articles - 2
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

2009年12月26日

Q:假如有字符串“6sabcsssfsfs33” ,用最有快速的方法去掉字符“ab3”,不能用java内置字符串方法(indeOf,substring,replaceAll等)?
A:
暂时没有想到什么太好的方法,就先放上一个比较常规的思路的解法。
 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 }
需要遍历一次字符串的长度,时间复杂度为O(n)。

Q: MVC模式的优点和缺点
A:
优点:
1. 分散关注点

2. 松散耦合

3. 逻辑复用

4. 标准定义

缺点:
1. 性能较低

2. 级联修改问题,特别是对于自上而下的逻辑实现

posted @ 2009-12-26 23:39 bitsun 阅读(93) | 评论 (0)编辑 收藏

2008年5月15日

       5月14日晚,我们小组一行到南校区听了这次SOA大赛的宣讲,收获颇丰。主要是大家开始对这次大赛有一个初步了了解,也大致清楚了方向。总结一下,我觉得主要是以下几个方面:
       1)需要很好的学习SOA,BPM的理论知识,并且在实践中进行运用。
       2)要熟练掌握IBM的两个产品工具,WBM和WID
       3)联系企业,选好问题域。可供参考的领域有物流,制造业,电信等行业。
       4)整个解决方案的流程,我认为是这样的选择企业----对现有的业务流程建模----评估现有的流程----找出瓶颈,不足之处----提出优化后的流程----评估优化后的流程,与现有流程做比较。----提出流程优化的解决方案。整个过程要运用SOA的设计思想,并使用WBM和WDI两个工具进行建模和对模型进行评估,还有系统设计。
       5)重视团队的建设。在大赛中发挥团队的力量。
       现在对于我们来说,是一个比较困难的起步阶段,但是我相信在我们整组人的努力下,我们一定能排除种种困难,最后取得成功的。fighting~
Sparkler……

posted @ 2008-05-15 11:40 bitsun 阅读(108) | 评论 (1)编辑 收藏

2008年5月12日

        这两天的工作主要是制定了小组会议纪要的模板,和tomara一起撰写了第二次会议纪要,通过廖伟池师兄那里拿到了Websphere Business Modeler 和Integration Developer两个软件,上传到ftp,并且在自己机器安装了。初略看了一下,这两个东西还真不是那么容易学,目前正在寻找一些学习资料。
        开始初步接触到SOA大赛的一些实际内容了,要学的东西真的比较多,不仅是理论知识的学习,还有工具软件的学习使用。作为队长,我感受到任重道远,这次真的是一次非常充满挑战的活动,不过我有信心能跟tauruser,tomara,fifapkz,penguin在这次大赛中,展现我们中大学子的风采,fighting!
        个人总结下,我们现在目前存在几个问题:
        1.成员对工具软件都只是初步接触,需要尽快熟悉软件的使用。
        2.组内的学习交流机制还没有建立起来,发挥不出团队的威力。
        3.对整个大赛,大家都还不是很熟悉,处于一个摸索的阶段。
        14号,中大南校区的大赛宣讲会,希望能够给我们提供一个导航的作用。
       

posted @ 2008-05-12 20:00 bitsun 阅读(102) | 评论 (0)编辑 收藏

2008年5月8日

       哈哈!今天是个好的开端。Sparkle获得了本届SOA大赛的正赛参赛资格。

      2008-5-8这是我们一个美好的起点。好的开始是成功的一半,Sparkle团队将在接下来的几个月中,团结一致,努力奋斗,争创一流,展现中大学子的风采。

posted @ 2008-05-08 23:56 bitsun 阅读(90) | 评论 (0)编辑 收藏

2008年5月7日

时间:2008年5月7日
地点:随园餐厅
成员:bitsun fifapkz wpenguin tauruser tomara
主题:Sparkle小组正式成立会议
具体内容:
1. 各成员自我介绍,互相了解
2. 讨论接下来要完成的几个问题。
包括
a)学习SOA的理论知识,进行组间交流
b)联系企业
c)报名
解决方案:
1. 制定整个项目组五月份的计划
2. 采取组间交流的方式进行学习。5月13日后,每周至少进行两次组间交流。
3. 熟悉整个参赛流程,尽早联系企业。
4. 初步的确定分工,bitsun负责项目管理,wpenguin负责业务流程分析,tomara,fifapkz,tauruser负责技术方案设计实现

posted @ 2008-05-07 22:22 bitsun 阅读(95) | 评论 (0)编辑 收藏