一.前言 nopCommerce的插件机制的核心是使用BuildManager.AddReferencedAssembly将使用Assembly.Load加载的插件程序集添加到应用程序域的引用中。具体实现可以参考nopCommerce解决方案中Nop.Core项目的Plugins目录下的相关...
分类:
Web程序 时间:
2015-07-31 12:31:46
阅读次数:
231
JXADF是一个基于OSGi的企业级快速开发平台(已开源),他适合做各种信息管理系统。更多详情,参见:http://osgi.jxtech.net也可直接加QQ群:429895245
分类:
其他好文 时间:
2015-07-28 06:53:15
阅读次数:
255
本文基于singwhatiwanna的开源DL插件框架讲述,修改并重构了一些内容,任总的blog原理讲得比较浅,这里我基于自己的理解再详细讲一点东西,也算是一个记录吧~
预备知识:
一. Java ClassLoader
作用:
加载Class文件到JVM,以供程序使用的。我们知道,java程序可以动态加载类定义,而这个动态加载的机制就是通过Clas...
分类:
移动开发 时间:
2015-07-20 13:03:17
阅读次数:
318
为什么用YII assets 1.assets的作用是方便模块化,插件化的,一般来说出于安全原因不允许通过url访问protected下面的文件?,但是我们又希望将module单独出来,所以需要使用发布,即将一个目录下的文件复制一份到...
分类:
其他好文 时间:
2015-07-09 15:01:37
阅读次数:
127
六、Android 高版本向低版本兼容
ActionBarSherlock
为Android所有版本提供统一的ActionBar,解决4.0以下ActionBar的适配问题
项目地址:https://github.com/JakeWharton/ActionBarSherlock
Demo地址:https://play.google.com/store/apps/details?i...
分类:
移动开发 时间:
2015-07-06 18:05:07
阅读次数:
316
了解了android中类加载的前期知识点后,来看看android中DexClassLoader具体的实现
具体加载流程如下:
宿主程序会到文件系统比如SD卡中去加载APK【1】,然后通过一个叫proxy的Activity去执行apk中的Activity
关于动态加载ap,理论上可用用到DexClassLoad、PathClassLoader、URLClassLoade...
分类:
移动开发 时间:
2015-07-01 18:25:46
阅读次数:
403
atitit。企业组织与软件工程的策略 战略 趋势 原则 attilax 大总结
1. 战略规划,适当的过度设计 1
2. 跨平台化 1
3. 可扩展性高于一切 1
4. 界面html5化 2
5. web界面spa ajax化 2
6. Vm 平台化 2
7. 插件化 2
8. 自包含,容器化隔离。。iframe 3
9. 延迟初始化 cfg bat化。。 3
...
分类:
其他好文 时间:
2015-06-29 13:25:42
阅读次数:
129
RabbitHub开源情况及计划 之前写过一篇”.NET 平台下的插件化开发内核(Rabbit Kernel)”,已经过去三个月了,期间RabbitHub并不是没有了发展更不是放弃了发展,在RabbitHub中的群友们第一时间了解到了RabbitHub的现状,在今天一个忙里偷闲的时间跑上来写一篇文章...
分类:
其他好文 时间:
2015-06-09 23:26:32
阅读次数:
162
之前写过一篇”.NET 平台下的插件化开发内核(Rabbit Kernel)”,已经过去三个月了,期间RabbitHub并不是没有了发展更不是放弃了发展,在RabbitHub中的群友们第一时间了解到了RabbitHub的现状,在今天一个忙里偷闲的时间跑上来写一篇文章来介绍RabbitHub的相关情况...
分类:
其他好文 时间:
2015-06-09 19:19:43
阅读次数:
169
对于复杂的应用程序开发,我们可能会将程序的功能进行分解,模块化,插件化;那么如何在应用程序的宿主中,向插件提供统一的菜单,工具栏注册,更新,销毁机制呢?以及如何做到UI无关的彻底解耦合?
分类:
其他好文 时间:
2015-06-08 17:15:44
阅读次数:
241