- 授权协议: 未知
- 开发语言: ActionScript
- 操作系统: 跨平台
- 软件首页: http://www.riaone.com/products/deval/
- 软件文档: http://www.riaone.com/products/deval/docs/user-guide/ug.html
软件介绍
为Actionscript3实现了eval函数,可以在运行时解析执行一些脚本。其支持的脚本语言类似Javascript,可以定义变量和函数,也可以只运行一些简单的表达式
function test():void {
// Compile the user library:
var libCode:String =
'function sum(data:Array):Number {\n' +
' var ret:Number = 0;\n' +
' for each(var x in data) ret += x;\n' +
' return ret;\n' +
'}\n\n' +
'function avg(data:Array):Number {\n' +
' return (data == null) ? 0 : (sum(data) / data.length);\n' +
'}';
var userlib:Object = D.parseFunctions(libCode);
// Use the library to execute dynamic code:
var prog:String =
'var data = [ 1, 3, 5, 7 ];\n' +
'printf("Sum is: {0}", sum(data));\n' +
'printf("Average is: {0}", avg(data));\n';
D.eval(prog, null, userlib);
}
var six:int = D.eval('1 + 5') as int;
目前最新版本是1.1,在Adobe Flex3 和 Flash CS3 上测试通过
反应式设计模式
Roland Kuhn、Brian Hanafee、Jamie Allen / 何品、邱嘉和、王石冲、林炜翔审校 / 清华大学出版社 / 2019-1-1 / 98.00 元
《反应式设计模式》介绍反应式应用程序设计的原则、模式和经典实践,讲述如何用断路器模式将运行缓慢的组件与其他组件隔开、如何用事务序列(Saga)模式实现多阶段事务以及如何通过分片模式来划分数据集,分析如何保持源代码的可读性以及系统的可测试性(即使在存在许多潜在交互和失败点的情况下)。 主要内容 ? “反应式宣言”指南 ? 流量控制、有界一致性、容错等模式 ? 得之不易的关于“什么行不通”的经验 ? ......一起来看看 《反应式设计模式》 这本书的介绍吧!
