• 轻量级RPC设计与实现第四版

    轻量级RPC设计与实现第四版 在本版本中引入了SPI机制,关于Java的SPI机制与Dubbo的SPI机制在以前的文章中介绍过。 传送门:Dubbo的SPI机制与JDK机制的不同及原理分析 因为设计的RPC框架是基于Spring的,时常会遇到依赖注入问题。Spring中也有SPI机制,但是它有有个缺点...

    2020-02-19 16:05:38 文件定义wordIEEtsyPSAVSSLHTTPS<

  • 【笔记1-String、Long 解析】精讲Java源码及大厂真题

    1 String 1.1 不变性 我们常常听人说,HashMap 的 key 建议使用不可变类,比如说 String 这种不可变类。这里说的不可变指的是类值一旦被初始化,就不能再被改变了,如果被修改,将会是新的类,我们写个 demo 来演示一下。 String s =hello;s =world; 从代码上来看,s...

    2020-02-19 16:04:22 文件定义word本地测试GoogleBugAV<Applicationthe

  • 轻量级RPC设计与实现第一版

    轻量级RPC设计与实现第一版 什么是RPC RPC (Remote Procedure Call Protocol), 远程过程调用,通俗的解释就是:客户端在不知道调用细节的情况下,调用存在于远程计算机上的某个对象,就像调用本地应用程序中的对象一样,不需要了解底层网络技术的协议。 简单的整体工作...

    2020-02-19 16:04:07 文件ESET服务器定义代理模式IE系统iOSWiredHTTP/2

  • dubbo之心跳机制

    dubbo之心跳机制 在网络传输中,怎么确保通道连接的可用性是一个很重要的问题,简单的说,在网络通信中有客户端和服务端,一个负责发送请求,一个负责接收请求,在保证连接有效性的背景下,这两个物体扮演了什么角色,心跳机制能有效的保证连接的可用性,那它的机制是...

    2020-02-19 16:03:17 服务器IE服务器挂掉系统BugiOSkeeptimAVntt

  • Dubbo之服务消费

    Dubbo之服务消费 Dubbo的服务消费主要包括两个部分。第一大步是 ReferenceConfig 类的 init 方法调用 Protocol 的 refer 方法生成 Invoker 实例,这是服务消息的关键。第二大步是把Invoker通过动态代理转换成实现用户接口的动态代理引用。这里的Invoker承载了网络连接...

    2020-02-19 16:02:49 文件服务器有信用户IEAV代理远程连接apache<

  • 信号量Semaphore

    信号量Semaphore Semaphore也是一个同步器,和前面两篇说的CountDownLatch和CyclicBarrier不同,这是递增的,初始化的时候可以指定一个值,但是不需要知道需要同步的线程个数,只需要在同步的地方调用acquire方法时指定需要同步的线程个数; 一.简单使用 同步两个子线...

    2020-02-18 16:05:22 IErsyncCFAV<触发项目Pool错误信息指定

  • Spring Cloud(六):服务网关zuul

    Spring Cloud(六):服务网关zuul 通过前面几篇文章的介绍,Spring Cloud微服务架构可通过Eureka实现服务注册与发现,通过Ribbon或Feign来实现服务间的负载均衡调用,通过Hystrix来为服务调用提供服务降级、熔断机制避免雪崩效应,通过Spring Cloud Config实现服务配...

    2020-02-18 16:02:50 文件定义IE系统t.cn微信公众号微信公众号压力测试docker

  • 1、Docker部署及基础理论

    1、Docker部署及基础理论 1、Docker入门简介 Docker技术类似码头上看到的集装箱,最早集装箱没有出现的时候,码头上有许多搬运的工人在搬运货物,有了集装箱以后,搬运货物变得简单,通过集装箱的搬运模式更加单一、高效,将货物打包在集装箱里面,可以复制货物之间相...

    2020-02-18 16:02:12 linux c文件服务器定义硬件Linux虚拟化驱动虚拟机用户

  • java锁(转)

    java锁(转) Java中锁分类 锁的分类 公平锁/非公平锁 可重入锁 独享锁/共享锁 互斥锁/读写锁 乐观锁/悲观锁 分段锁 偏向锁/轻量级锁/重量级锁 自旋锁(java.util.concurrent包下的几乎都是利用锁) CAS 它是解决轻微冲突的多线程场景下使用锁造成性能损耗的 一种机制...

    2020-02-17 16:05:39 什么是javaword虚拟机用户IErsyncPS共享AVHTTPS

  • Kafka系列2:深入理解Kafka生产者

    Kafka系列2:深入理解Kafka生产者 Kafka系列2:深入理解Kafka消费者 上篇聊了Kafka概况,包含了Kafka的基本概念、设计原理,以及设计核心。本篇单独聊聊Kafka的生产者,包括如下内容: 生产者是如何生产消息 如何创建生产者 发送消息到Kafka 生产者配置 分区 生产者是...

    2020-02-16 16:03:25 文件服务器定义IE系统公众号PStimAV集群