摘要: 今天在用.net2.0调用java写的webservice的时候,只有String类型的值可以传递进去,其他的值都不会传递到webservice里面。在网上找了一圈答案,大部分说是序列化的问题。个人也比较赞同这种观点。 其实解决的方法很简单。就是每一个int,double,Datetime等类型都对应着一个XXXSpecified属性。只有XXXSpecified为true时才会将该类型序列化为XM传递。 同样的,在Java调用.Net2.0编写的Webservice时,若webservice中属性的XXXSpecified属性没有设置为true,则java调用传递进来的值也是空的。 当... 阅读全文
posted @ 2012-03-30 19:12 你是猴子请的救兵么 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 续前篇。1) Perl语言中任何需要变量的地方都可以使用赋值运算来代替。从而使得程序更简洁,我个人理解是也同时使得程序更难理解。如下:chomp($txt=<STDIN>);和$tex=<STDIN>;chomp($txt);他们的功能是一致的都是,读入文字,略过最后的换行符。2) Perl语言的变量内插。好邪恶啊。所谓变量内插呢,就是说再用print等输出操作时,“”里面可以加入变量,此时变量仍然会被解析成该变量的值,而不是符号$加变量名。如:$name=”额加油”;Print “我的名字是$name\n”:此时输出的是“我的名字是额加油”,而不是“我的名字是$nam 阅读全文
posted @ 2012-03-30 17:15 你是猴子请的救兵么 阅读(299) 评论(0) 推荐(1) 编辑
摘要: 这几天扫了眼Perl,感觉挺有意思的。写一写自己的感想和体会,以便能对Perl有一个大概的认识,有可能是盲人摸象,呵呵,还是继续探索啊。1)Perl是弱类型的语言。声明Perl变量时不必指明变量的类型2)Perl变量可以在没有声明的情况下使用,也就是支持隐式声明。这点有点和VB类似。3) Perl子程序可以在没有明确给出返回值得情况下,将最后一个计算的表达式,不一定是最后一行。当做默认返回值。也就是可以不写Return。如下: sub add{ $add1=4; $add2=5; return $add1+$add2; }这和下边这段程序是一致的 sub add{ ... 阅读全文
posted @ 2012-03-30 09:43 你是猴子请的救兵么 阅读(416) 评论(3) 推荐(0) 编辑