摘要:
Java并发编程知识总结——开篇词 这篇博客是开始总结Java并发的开篇,主要说下下面总结Java并发编程相关知识的思路、呈现出自己理解的Java并发知识的全景图,为后面Java并发知识总结的复习提供线索和记忆脉络。主要学习和借鉴的主要资料有:《极客时间》并发编程专栏、《Java并发实战》等。 Ja 阅读全文
摘要:
一、微服务概念 http://www.importnew.com/17588.html 什么是微服务(概念) 单体->SOA->微服务 1、单体 单体->一个WAR包 优先: 开发简单直接,集中式管理 基本不会重复开发 功能都在本地,没有分布式管理的开销和调用通信开销 缺点: 开发效率低:所有开发都 阅读全文
该文被密码保护。 阅读全文
该文被密码保护。 阅读全文
摘要:
通过实现AbstractBindingAwareProvider或AbstractBindingAwareConsumer可以获取到ProviderContext或ConsumerContext,通过ProviderContext或ConsumerContext可以获取BA RPC服务,Provid 阅读全文
摘要:
OpenDaylight MD-SAL支持两种RPC服务,即BI RPC服务和BA RPC服务,在AC中常用的通过Yang定义RPC生成Java接口的方式是BA服务。在MD-SAL中服务的发现、注册都是基于BI服务来实现的,BA服务则统一转换成BI服务来处理。 RPC涉及如图所示几个MD-SAL工程 阅读全文
摘要:
一、简单使用Lock锁 Java 5中引入了新的锁机制——java.util.concurrent.locks中的显式的互斥锁:Lock接口,它提供了比synchronized更加广泛的锁定操作。Lock接口有3个实现它的类:ReentrantLock、ReetrantReadWriteLock.R 阅读全文
摘要:
一、方法概览 二、Executor框架简介 在Java 5之后,并发编程引入了一堆新的启动、调度和管理线程的API。Executor框架便是Java 5中引入的,其内部使用了线程池机制,它在java.util.cocurrent 包下,通过该框架来控制线程的启动、执行和关闭,可以简化并发编程的操作。 阅读全文