Objot

码农软件 · 软件分类 · 服务框架/平台 · 2019-09-26 22:27:46

软件介绍

Objot是一个面向服务的轻量级web开发库,可以根据需要和其他框架组合。服务器部署业务数据,部署业务逻辑Service;浏览器及Flash部署 视图,部署操作逻辑,与Service交互。交互的数据、流程由开发者定义,用Objot实现。支持Java 5、Javascript、Actionscript 3等。

数据编解码:

数据可以编码成字符串,以便传递给Javascript、Actionscript进行处理。可以从字符串中解码出数据。
Objot支持单继承类,Java端可以为类和属性指定别名。列表、对象之间可以任意引用,构成的整个数据图都可以被编解码。

可以定义规则,只处理局部(子图)。规则针对 被编解码的数据 和 规则key 设定。规则、别名、对象创建等配置是代码性的,可以自行编写adapter等,支持annotation、file等配置形式,可以将业务代码与Objot完全分离。
第一次编解码某个类的对象时,会生成bytecode来访问这个类,后续编解码这个类的对象时,不再有任何reflection,优化了效率。

AOP

Objot利用bytecode合成子类,实现轻量、快速而强大的AOP。合成后,执行以local变量为主,没有reflection,效率比许多interception方式要高。

允许使用常规的编程模式进行aspect编写,比before、after、catch那样分离的方式更加灵活。配置是代码性的,可以自行编写adapter等,支持annotation、file等配置形式,可以将业务代码与Objot完全分离。

IOC

Objot提供了轻量的基于bytecode的高效容器来实现IOC。合成子类后,创建容器没有reflection,没有线程同步,注入过程中也没有hash计算,效率很高。
支持多种注入模式,为对象作用域的控制提供了相当灵活的方式。配置是代码性的,可以自行编写adapter等,支持annotation、file等配置形式,可以将业务代码与Objot完全分离。

本文地址:https://codercto.com/soft/d/15478.html

Approximation Algorithms

Approximation Algorithms

Vijay V. Vazirani / Springer / 2001-07-02 / USD 54.95

'This book covers the dominant theoretical approaches to the approximate solution of hard combinatorial optimization and enumeration problems. It contains elegant combinatorial theory, useful and inte......一起来看看 《Approximation Algorithms》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

URL 编码/解码
URL 编码/解码

URL 编码/解码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具