mudboy的专栏

Agile Askme

冬瓜ID:mudboy
82161次访问,排名1051好友0人,关注者0
没有填写个人简介
mudboy的文章
原创 95 篇
翻译 0 篇
转载 14 篇
评论 55 篇
mudboy的公告
最近评论
mldstk:wow power leveling
zll:我现在也买房呢 怎么没早点看到你的经历 我现在自己办贷款 但中介不同意说不给过户
mudboy:当你想在JAVA和C/c++的程序之间传递数据时,就会有很多东西要考虑了,你所说的是JAVA同JAVA之间,是无需考虑的
KK:java本身不就是网络字节顺序的吗?为什么还要多此一举的转换阿?
mudboy:原因可能会有很多,我只能给你提一些建议:
首先,控制台是否显示应用已成功启动了?但即使显示启动了,也未必完全可信,你可以写一个listener或init servlet,写一些日志,以确保应用是启动的

其次,你输入的上下文(即你URL里的test)是否正确?这可以从WAS的控制台输出中看到你应用的上下文

再次:你的test下是否有默认页?……
文章分类
收藏
    相册
    mudboy的更多照片(more...)
    家中菜品
    手工作品
    我的家乡-客家小山村(06年春节)
    在香港
    blog life
    about mudboy(RSS)
    open source
    ACE
    Apache
    codehaus
    cs opensource
    huihoo
    java开源大全
    jboss
    opensymphony
    sourceforge
    共创联盟
    research
    Agile Askme(QA)
    mindswap(about owl)
    Ontology搜索(WI OntoSearch)
    start(QA System)
    技术BLOG
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 初识动态语言收藏

    新一篇: 厌倦了SWT TABLE,何不试试KTABLE?


    最近刚看了看动态语言,说来也惭愧,从刚学第一种编程语言到现在也差不多十年了,
    却从没重视过/关注过动态语言,可总有那么一批人狂热的爱着她们,可供选择的很多,
    perl,php,python,ruby,甚至unix shell,从总体来说,我还算是个中庸的人,所有我
    选择了python为起点,ruby过于激进(包括她的粉丝也是),而且资料并不多,前两
    种感觉又太“俗”,俗得跟JS,VB,C#,JAVA一样,(请原谅我这么说了,也许我想
    表达的意思是说它们用得有些太多,很难给人一种新鲜的感觉),只有python,从资
    料,工具,库,社区等各个方面都觉得刚刚好。
    用习惯了传统静态语言的人,一看PYTHON也许都觉得太随意了,有点不习惯。就如同我
    前面转载的文章一样,一群JAVA程序员为PYTHON开发了一堆效率极低的库,因为JAVA
    程序员满脑子的封装,设计模式,框架,配置文件,好象同PYTHON的随意性格格不
    入。
    我说一个例子,在PYTHON中,产生/捕获异常的方式就很有意思:
    1、如果你不想太麻烦,你完全可以不定义你的异常,直接:
    raise "BadError", "just a exception"
    请注意,BadError只是个字符串而已,你从来没有定义过它,捕获时:
    except "BadError",ev
     print ev      #打出just a exception

    2、当然,你也可以定义你的异常类(甚至异常层次关系,就象在JAVA中的一样)
    class BadError:
        """exception for every thing"""
        def __init__(self, a, b):
            self.aa = a
            self.bb = b
        def printx(self):
            print "bad error"
        def __str__(self):
            print self.aa, self.bb

    抛:
    raise BadError("aa", "bb")
    如果只有一个参数,你甚至也可以:
    raise BadError, "aa"

    捕获:
    except BadError,ex:
          print "error",ex

    except BadCfrError,ex:
            print "error",ex.aa,ex.bb


    是不是觉得有点乱,反正这是我最初的感觉,也是这的确跟JAVA,C#之类的语言不太一样,
    好象不太严谨,怎么来都行,但我相信,一旦习惯了,一定会享受这样随意性的!! 

    发表于 @ 2006年08月08日 11:02:00|评论(loading...)|编辑

    旧一篇: Python Is Not Java

    评论:没有评论。

    发表评论  


    登录
    Csdn Blog version 3.1a
    Copyright © mudboy