我们有一个姓氏为空的员工。 我们的员工查找应用程序在使用该姓氏作为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作为对象时,错误不会发生。
假设我有一组数字: [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; } 这似乎不是执行此操作的最佳方法(尽可能避免出现循环)。