Tag: flex

如何在ActionScript 3中将“Null”(真正姓氏!)传递给SOAP Web服务?

我们有一个姓氏为空的员工。 我们的员工查找应用程序在使用该姓氏作为search词时(这种情况经常发生)被杀死。 收到的错误(谢谢Fiddler!)是: <soapenv:Fault> <faultcode>soapenv:Server.userException</faultcode> <faultstring>coldfusion.xml.rpc.CFCInvocationException: [coldfusion.runtime.MissingArgumentException : The SEARCHSTRING parameter to the getFacultyNames function is required but was not passed in.]</faultstring> 可爱,是吧? 参数types是string 。 我在用: WSDL(SOAP)。 Flex 3.5 ActionScript 3 ColdFusion 8 请注意,从ColdFusion页面调用webservice作为对象时,错误不会发生。

获取“Java堆空间”和“内存不足”时的Eclipse内存设置

当试图在eclipse中启动并运行flex / java项目时,我一直使用Eclipse,Tomcat和JRE获取“内存不足”和“Java堆空间”。 在研究尝试调整内存设置时,我发现有三个地方可以调整这些设置: 的eclipse.ini 窗口>首选项下的JRE设置 Catalina.sh或Catalina.bat 在这些不同的地方设置-xms和-xmx有什么区别,这是什么意思? 有没有什么办法来validation这些内存设置是相应的设置? 2GB内存的计算机的最佳-xms和-xmx设置是什么? 任何其他内存提示? 谢谢。

Flex MVC框架

我目前正在使用和享受使用Flex MVC框架PureMVC 。 我听说了一些关于Cairngorm的好消息,这个消息由Adobe支持,并且已经有了第一个上市的势头。 还有一个叫Mate的新玩家,有很多的嗡嗡声。 有没有人尝试过两个或三个框架,并形成意见? 谢谢!

从数组中获得最小值或最大值的最佳方法是什么?

假设我有一组数字: [2,3,3,4,2,2,5,6,7,2] 在数组中find最小值或最大值的最佳方法是什么? 现在,为了获得最大值,我循环访问数组,如果variables大于现有值,则将其重置为该值: var myArray:Array /* of Number */ = [2,3,3,4,2,2,5,6,7,2]; var maxValue:Number = 0; for each (var num:Number in myArray) { if (num > maxValue) maxValue = num; } 这似乎不是执行此操作的最佳方法(尽可能避免出现循环)。