百度360必应搜狗淘宝本站头条

osgi框架 第2页

    从支付宝红包揭秘亿级APP的移动开发

    支付宝红包已经当之无愧是一个国民级的应用,在除夕夜就有2.2亿人参加扫五福活动,扫一扫的峰值达到了22万次每秒。但这样一个国民级的应用,支付宝只用了6个人3个月不到的时间开发出来了。这期间这6个人还支持了3个大的项目。看一下项目时间表:-2016年10月份,开始立项,那个时候什么都没有,一穷二白,...

    阿里巴巴开源框架JarsLink(阿里巴巴开源框架)

    JarsLink(原名Titan)是一个基于JAVA的模块化开发框架,它提供在运行时动态加载模块(一个JAR包)、卸载模块和模块间调用的API。也是阿里巴巴的开源项目之一https://github.com/alibaba/jarslink,目前在微贷事业群广泛使用。需求背景应用拆分的多或少都...

    JBOSS.5.AS 原理篇(jboss aop)

    JBoss5原理目录41microcontainer概论及与其它的几个框架的比较1.1JBOSSMicroContainer结构分析41.2(OSGi.docx)51.3Jbossmicrocontain和PicoContainer62microcontainer及原来的JBoss4用...

    白话插件框架原理(白话插件框架原理分析)

    本文将用尽可能简单的文字来描述插件框架原理。很多人以为插件化很复杂,所以就一直将这类框架阻挡在门外。实际上,在我们的实践过程中,从框架的使用角度来看,它非常简单,我们团队里面非正规院校毕业的女生也可以来实际使用。如果说插件框架难的地方,我反倒觉得克服人的天然惰性更加困难。我们不能习惯于墨守成规,日复...

    系统架构设计师笔记第1期:软件架构的定义和分类

    软件架构是指在设计和开发软件系统时所采用的组织结构和原则。它描述了软件系统的各个组成部分之间的关系、职责和行为方式,以及系统与外部环境的交互方式。软件架构关注的是软件系统的整体结构和组织方式,而不仅仅是单个模块或组件的设计。它提供了一种抽象的视角,使得开发人员能够理解和沟通系统的整体设计和演化。软件...

    Java代码覆盖率利器JaCoCo基本概念详解

    1概念1.1任务-MissionJaCoCo应该为基于JavaVM的环境中的代码覆盖率分析提供标准技术。重点是提供一个轻量级,灵活且文档齐全的库,以与各种构建和开发工具集成。有几种适用于Java的开源覆盖技术。在实现Eclipse插件EclEmma时,观察到它们都不是真正为集成而设计的。它...

    如何了解和学习边缘计算Edge Computing?22个边缘计算软件介绍

    1.FogHornFogHorn是真正的在边缘侧进行机器学习计算的物联网边缘计算软件。这句话有点绕口,但是为了强调没法子——谁让好多厂商都在吹自己有所谓的边缘计算或雾计算。在边缘层做机器学习,而不是在云端训练好模型再远程调用训练好的机器学习模型的RESTfulAPI,主要原因是:1.节约...

    从RPC到服务化框架(rpc服务是什么)

    本文是对几年前我在公司做的服务框架的梳理。本文假设你已经了解了什么是服务化,只阐述针对现有的服务框架所存在的问题,如何根据实际需求去考量并解决对应问题。首先,我们先来聊一聊服务框架的核心RPC!RPCRPC全称是RemoteProcedureCall,即远程过程调用。它和HTTP不是同级的概念。...

    「JDK 11」关于 Java 模块系统,看这一篇就够了

    继2014年3月Java8发布之后,时隔4年,2018年9月,Java11如期发布,其间间隔了Java9和Java10两个非LTS(LongTermSupport)版本。作为最新的LTS版本,相比Java8,Java11包含了模块系统、改用G1...

    类加载器有哪些?说说双亲委派模型,可以打破双亲委派机制吗?

    【死记硬背】类加载器的种类:启动类加载器、扩展类加载器、应用程序类加载器和用户自定义类加载器。双亲委派模型:当一个类加载器收到类加载的请求,它首先不会自己去尝试加载这个类,而是把这个请求委派给父类加载器去完成,每一个层次的类加载器都是如此,因此所有的加载请求最终都应该传送到顶层的启动类加载器中,只有...