资讯月刊下载
[企业架构] 表达式引擎JSEL 2.0 Alpha3 发布
JSEL是一款非常简单,高效的表达式引擎。 说他简单:因为他带上标准ECMA函数库、Lite模板执行环境后,jar也只有90k;除common-logging外,再无其他依赖。 说他高效:因为据目前的测试数据,他的性能是同类产品中最高的一个。 Ognl/MVEL/Aviator/JSEL四款引擎的对比 JSEL的具体特点如下: 基于ECMA262标准的子集 JSEL是一个兼容 JavaSc ...
[编程语言] MessagePack:比JSON更快更轻巧
MessagePack是一种新的基于二进制的对象序列化类库。它可以像JSON那样,在许多种语言之间交换结构对象;但是它比JSON更快速也更轻巧。 代码:> require 'msgpack'> msg = [1,2,3].to_msgpack #=> "\x93\x01\x02\x03"> MessagePack.unpack(ms ...
[Web前端] Orderly,描述JSON的文本格式
Lloyd Hilaiel,Yahoo! BrowserPlus的佼佼者创建了一个简单的库 -Orderly。它是一个描述JSON的文本格式,可以被编译为JSONSchema,易于读写。 代码: A little bit of orderly... JAVASCRIPT: object { string name; string description?; st ...
[编程语言] CloudKit: 使用Rack的RESTful JSON存储应用
CloudKit: 一个使用Rack的RESTful JSON存储应用。CloudKit提供RESTful JSON存储,支持可选的OpenID和OAuth,包括OAuth发现(OpenID和OAuth都是是针对访问授权的一个开放标准)。存储数据存有版本信息。这是一个没有schema,通过HTTP访问的数据库,类似缺少高级功能的 CouchDB。CloudKit完全由Ruby编写,使用起来非常简单。 ...
[Web前端] 兼容JavaScript运算规则的表达式解析和JSON解析引擎JS ...
[size=large;]JSEL简介[/size] JSEL是一个基于逆波兰式结构,采用JS运算规则的简单的表达式解析引擎。 同时他还是一个JSON解释引擎。 [size=medium;]基本特征[/size] * 基于逆波兰式这个简单的计算模型,最大的特点就是简单。 * 支持短路优化(运算过程中,会根据需要,跳过无需计算的节点(boolean运算和三元运算有此类需求)。 * 运算规 ...
[Web前端] YUI 2.5发布了,完善的AIR支持,JSON安全更新,配置 ...
YUI的团队 发布了YUI2.5.1版本,今天,你可以到SourceForge上下载。 它提供一个补丁修复了67个问题。 2.5.1版本可以很好的在Adobe RIA的运行环境运行,在FireFox上还修复了一个JSON解释器安全缺陷。它是2.5.1的顶级的项目。 RIA支持的 RIA支持的改进:Improved AIR support: 我们早就知道,YUI需要很好的运行在Adobe R ...
[编程语言] Ext Scaffold Generator Plugin for Rails
Martin Rehfeld 发布了Ext for rails 的Generator,新增了MIMETYPE ext_json, 并且继承了 Array 和 ActiveRecord::Base 提供 ext_json 方法。 近来Ext开始越来越红火起来,rails+ext 也许是个不错的选择。 # GET /posts # GET /posts.ext_json def index r ...