org.osgi.core-1.4.0-project源码分析: OSGI(Open Service Gateway Initiative),即开放服务网关协议,是面向Java的动态模型系统。 OSGI架构: OSGi服务平台由两部分组成:OSGi框架和OSGi标准服务(如图1-3所示)。OSGi框 ...
分类:
其他好文 时间:
2019-06-30 10:00:11
阅读次数:
109
这篇排版有问题 后面修改.... 以ExtensionLoader.getExtensionLoader(Protocol.class).getAdaptiveExtension();为例 下面是大致得过程图 ...
分类:
其他好文 时间:
2019-06-12 01:01:09
阅读次数:
86
负载均衡:是一种服务或基于硬件设备等实现的高可用反向代理技术,负载均衡将特定的业务(web服务、网络流量等)分担给指定的一个或多个后端特定的服务器或设备,从而提高了公司业务的并发处理能力、保证了业务的高可用性、方便了业务后期的水平动态扩展。(一)HTTP重定向实现负载均衡过程描述:当用户向服务器发起请求时,请求首先被集群调度者截获;调度者根据某种分配策略,选择一台服务器,并将选中的服务器的IP地址
分类:
其他好文 时间:
2019-05-25 22:57:54
阅读次数:
239
宜信开源的微服务任务调度平台SIA-TASK,具有跨平台,可编排,高可用,无侵入,一致性,异步并行,动态扩展,实时监控等特点。 ...
分类:
其他好文 时间:
2019-05-24 12:43:12
阅读次数:
204
简介 ArrayList是一种以数组实现的List,与数组相比,它具有动态扩展的能力,因此也可称之为动态数组。 继承体系 ArrayList实现了List, RandomAccess, Cloneable, java.io.Serializable等接口。 ArrayList实现了List,提供了基 ...
分类:
编程语言 时间:
2019-05-08 09:24:23
阅读次数:
148
hadoop集群支持动态扩展,不需要停止原有集群节点就可以实现新节点的加入。 我是使用docker搭建的进群环境,制作了镜像文件,这里以我的工作基础为例子介绍集群中添加集群的方法 一、制作一个新节点 1、为新节点搭建hadoop环境 如果是一般情况下,将一个新物理机添加到集群中,参照集群中其他节点, ...
分类:
其他好文 时间:
2019-04-26 11:24:41
阅读次数:
249
在Java语言里面,类型的加载、连接和初始化过程都是在程序运行期间完成的,这种策略虽然会令类加载时稍微增加一些性能开销,但是会为Java应用程序提供高度的灵活性,Java里天生可以动态扩展的语言特性就是依赖运行期动态加载和动态连接这个特点实现的。 类加载的生命周期 : 类从被加载到虚拟机内存中开始, ...
分类:
其他好文 时间:
2019-04-04 14:33:05
阅读次数:
155
一、Go语言设计初衷 1、设计Go语言是为了解决当时Google开发遇到的问题: 大量的C++代码,同时又引入了Java和Python 成千上万的工程师 数以万计行的代码 分布式的编译系统 数百万的服务器 大量的C++代码,同时又引入了Java和Python 成千上万的工程师 数以万计行的代码 分布 ...
分类:
编程语言 时间:
2019-04-02 17:12:30
阅读次数:
203
前言 redis在4.0版本中,推出了一个非常吸引的特性,可以通过编写插件的模式,来动态扩展redis的能力。在4.0之前,如果用户想拥有一个带TTL的INCRBY 命令,那么用户只能自己去改代码,重新编译了。在4.0版本推出之后,想实现一个自定义的命令就简单的多了。 在这个功能发布之后,已经有许多 ...
分类:
其他好文 时间:
2019-01-20 23:35:26
阅读次数:
243
转自:https://blog.csdn.net/wangyunpeng0319/article/details/78651998 很长时间以来都没有怎么好好搞清楚RPC(即Remote Procedure Call,远程过程调用)和HTTP调用的区别,不都是写一个服务然后在客户端调用么?这里请允许 ...
分类:
Web程序 时间:
2018-12-19 23:01:35
阅读次数:
207