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

颠覆式创新:移动互联网时代的生存法则

颠覆式创新:移动互联网时代的生存法则

李善友 / 机械工业出版社 / 2015-3-1

为什么把每件事情都做对了,仍有可能错失城池?为什么无人可敌的领先企业,却在一夜之间虎落平阳?短短三年间诺基亚陨落,摩托罗拉以区区29亿美元出售给联想,芯片业霸主英特尔在移动芯片领域份额几乎为零,风光无限的巨头转眼成为被颠覆的恐龙,默默无闻的小公司一战成名迅速崛起,令人瞠目结舌的现象几乎都能被“颠覆式创新”法则所解释。 颠覆式创新教你在新的商业竞争中“换操作系统”而不是“打补丁”,小公司用破坏......一起来看看 《颠覆式创新:移动互联网时代的生存法则》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

MD5 加密
MD5 加密

MD5 加密工具

html转js在线工具
html转js在线工具

html转js在线工具