书栈网 · BookStack 本次搜索耗时 0.146 秒,为您找到 108692 个相关结果.
  • 内置 Surface Shader 导读

    内置 Surface Shader 导读 基本结构 CCEffect 渲染技术(technique) 渲染过程(passes) Shader 入口(vert 与 frag) 属性(properties) 配置复用 用于特定阶段(phase) 渲染状态 内嵌宏 代码引用机制 共享常量 宏映射 Surface 函数段 CCProgram...
  • 源码导读 - 服务路由

    1. 简介 2. 源码分析 2.1 表达式解析 2.2 服务路由 3. 总结 1. 简介 上一篇文章分析了集群容错的第一部分 — 服务目录 Directory。服务目录在刷新 Invoker 列表的过程中,会通过 Router 进行服务路由,筛选出符合路由规则的服务提供者。在详细分析服务路由的源码之前,先来介绍一下服务路由是什么。服务路由包含...
  • 源码导读 - 服务字典

    1. 简介 2. 继承体系 3. 源码分析 3.1 StaticDirectory 3.2 RegistryDirectory 3.2.1 列举 Invoker 3.2.2 接收服务变更通知 3.2.3 刷新 Invoker 列表 4. 总结 1. 简介 本篇文章,将开始分析 Dubbo 集群容错方面的源码。集群容错源码包含四个部分,...
  • 内置 Legacy Shader 导读

    内置 Legacy Shader 导读 基本结构 着色函数 standard(PBR) terrain toon shadow-caster 内置 Legacy Shader 导读 Legacy Shader 相关的源码,有两个目录: internal/chunks/legacy/ internal/effects/legacy/ 在...
  • 源码导读 - 负载均衡

    1.简介 2.源码分析 2.1 RandomLoadBalance 2.2 LeastActiveLoadBalance 2.3 ConsistentHashLoadBalance 2.4 RoundRobinLoadBalance 3.总结 1.简介 LoadBalance 中文意思为负载均衡,它的职责是将网络请求,或者其他形式的负载“...
  • 源码导读 - 服务引入

    1. 简介 2.服务引用原理 3.源码分析 3.1 处理配置 3.2 引用服务 3.2.1 创建 Invoker 3.2.2 创建代理 4.总结 1. 简介 上一篇文章详细分析了服务导出的过程,本篇文章我们趁热打铁,继续分析服务引用过程。在 Dubbo 中,我们可以通过两种方式引用远程服务。第一种是使用服务直连的方式引用服务,第二种方式...
  • 源码导读 - 服务导出

    1.简介 2.源码分析 2.1 前置工作 2.1.1 检查配置 2.1.2 多协议多注册中心导出服务 2.1.3 组装 URL 2.2 导出 Dubbo 服务 2.2.1 Invoker 创建过程 2.2.2 导出服务到本地 2.2.3 导出服务到远程 2.2.4 服务注册 2.2.4.1 创建注册中心 2.2.4.2 节点创建 2....
  • 源码导读 - Dubbo SPI

    1.简介 2.SPI 示例 2.1 Java SPI 示例 2.2 Dubbo SPI 示例 3. Dubbo SPI 源码分析 3.1 获取所有的拓展类 3.2 Dubbo IOC 4.总结 1.简介 SPI 全称为 Service Provider Interface,是一种服务发现机制。SPI 的本质是将接口实现类的全限定名配置在...
  • 源码导读 - 服务调用过程

    1. 简介 2. 源码分析 2.1 服务调用方式 2.2 服务消费方发送请求 2.2.1 发送请求 2.2.2 请求编码 2.3 服务提供方接收请求 2.3.1 请求解码 2.3.2 调用服务 2.3.2.1 线程派发模型 2.3.2.2 调用服务 2.4 服务提供方返回调用结果 2.5 服务消费方接收调用结果 2.5.1 响应数据解码...
  • 源码导读 - 自适应拓展机制

    1.原理 2.源码分析 2.1 获取自适应拓展 2.2 自适应拓展类代码生成 2.2.1 Adaptive 注解检测 2.2.2 生成类 2.2.3 生成方法 2.2.3.1 无 Adaptive 注解方法代码生成逻辑 2.2.3.2 获取 URL 数据 2.2.3.3 获取 Adaptive 注解值 2.2.3.4 检测 Invocation...