Loonframework-Inversion of Control(简称LIoC),是一款基于Java反射机制的“微型”Ioc实现,部分参考了另外一个IoC实现yan项目(http://yan.codehaus.org/),LIoC能够运行在JRE1.4及以上版本中(由于LIoC基于Java反射机制,即便是未签名的Applet也能够使用),构建LIoC的目地在于以尽可能简练的方式实现Java组件间的低耦合调用,LIoC对依赖注入的方法没有任何约束,它可以对javabean的getter/setter,或者有规则的method,乃至任意变量及它们的任意组合进行注入。(另外LIoC尚有一个需要在JRE1.5及以上版本运行的实现,外部接口与此版类似,内部使用了asm3.1类库及nio包,支持annotation与xml配置,开发中……)
下载地址:http://code.google.com/p/greenvm/downloads/list
下面我给出一些简单的应用实例:
以下是几个示例中使用到的类:
Bar.java
Foo.java
Bean.java
IBean.java
实例一,简单的注入依赖:
实例二,多组件联合操作:
实例三,虚调用指定对象:
下载地址:http://code.google.com/p/greenvm/downloads/list
近期鄙人博客中总是在写关于Java游戏开发的教程,但是很遗憾没啥子人气……偶观察了一下丢在博客上的wowzio插件,发现很多网友都是查非Java游戏开发的内容转过来的|||……爱不够啊≡(▔﹏▔)≡,没动力了~~~于是非常缓慢的在写TLOH文档,
自己挖自己的坟,
又开始鼓捣Loonframework的非游戏部分|||……
不过我知道我国有部分人士以“使用轮子为荣,发明轮子为耻”,所以同样不寄希望于有什么人使用乃至于完善这个组件≧△≦,不过愚以为这里面部分针对class操作的函数吾辈写的还是比较省事的,有需要的可以拆出去单用,反正是开源的……但是,偶很“厚道”的将注释几乎都删了,想拆就自己琢磨吧,吼吼(-__-)b……
分享到:
相关推荐
Inversion of Control Containers and the Dependency Injection pattern(中文版)
Event-Based Programming without Inversion of Control-jmlc06.pdf
matlab程序,通过速度密度实现地震叠前三参数反演
To calculate square Matrix inversion...
gravity 2D inversion
控制反轉(Inversion of Control),是近來較為新興的系統開發模式,它的特性可使架構顯得更為鬆散,更驅進OO的核心思維。
cd sketch-inversion 从此处下载VGG-16预训练模型: http://data.dmlc.ml/mxnet/models/imagenet/vgg/ 然后将vgg16-0000.params放在pretrained文件夹中 下载并解压缩数据集: 注意:该模型仅使用增强的训练,该...
主要包括三相异步电机的反转程序,通过示波器可观察电机反转时转速、转矩情况。记得要改仿真路径!
NULL 博文链接:https://moshalanye.iteye.com/blog/840421
MT2d经典的OCCAM反演程序!包括相应的算例和程序说明。
基于Hilbert再生核空间的Tikhonov正则化及其在球面数据反演问题中的应用,曹惠,,本文考虑了基于Hilbert再生核空间的Tikhonov正则化方法。这是一种双参数的正则化方法,同时也可以看作两步的正则化方法。...
awesome gan-inversion papers GAN反演资源集合:解释预训练模型的潜在空间。 贡献 欢迎反馈和贡献! 如果您认为我错过了某件事(或有任何建议)(论文,实现和其他资源),请随时。 我已经发布了。 如果发现任何...
地球物理反演软件WAVE-Inversion 掌握: 开发: 开发的地球物理反演软件。 编译: mkdir build && cd build SIMULATION_DIR=<WAVE> cmake ../src/ -DCMAKE_INSTALL_PREFIX=./ make install -j 4 文档: make ...
论文研究-多元混合正态分布情形下的外汇... 数值结果表明:使用Fourier-Inversion方法得到的VaR值与使用Monte Carlo模拟方法得到的VaR值相差不大,但使用Fourier-Inversion方法的计算速度明显快于Monte Carlo模拟方法.
寻找最小数的matlab代码用于气溶胶特征二维反转的Matlab工具(mat-2d-aerosol-inversion) 该程序最初与一起发布,旨在反转气溶胶尺寸分布的串联测量结果。 这包括粒子质量分析仪-差分迁移率分析仪(PMA-DMA)数据的...
从键盘输入一个字符串 然后用程序实现字符串的逆序操作
geophysical-inversion-for-mineral-exploration
Simulation and verification of Zhang neural network for online time-varying matrix inversion
点反转 Dot Inversion 是受启发的实验 - 演示 版本 1.0.0 安装 您需要安装节点模块并启动开发任务 $ npm install $ grunt dev
This process is fundamentally the inverse, hence the name Inversion of Control (IoC), of the bean itself controlling the instantiation or location of its dependencies by using direct construction of ...