
GameFramework食用指南
- 2022 年 7 月 1 日
- 筆記
1.框架简介 GF框架分两部分,GameFramework(GF)和UnityGameFramework(UGF); 通过接口的形式对Unity引擎进行了解耦; GF独立于Unity,具体业务逻辑实现都在GF中; UGF是继承了MonoBehaviour的组件,通过接口调用GF中Module的方法; …
Continue Reading
1.框架简介 GF框架分两部分,GameFramework(GF)和UnityGameFramework(UGF); 通过接口的形式对Unity引擎进行了解耦; GF独立于Unity,具体业务逻辑实现都在GF中; UGF是继承了MonoBehaviour的组件,通过接口调用GF中Module的方法; …
Continue Reading
前言 上一篇我们讲了使用HttpClient的方式调用,那么如果我们现在需要更换为通过dapr实现服务调用,我们需要做哪些事情呢? Caller.Dapr 入门 如果我们的项目原本使用的是Caller.HttpClient,现在希望改为使用Caller.Dapr,那么我们需要做什么呢? 改造 Cal …
Continue Reading
Fastflow 是什么?用一句话来定义它:一个 基于golang协程 、 支持水平扩容 的分布式高性能 工作流框架 。 它具有以下特点: 易用性 :工作流模型基于 DAG 来定义,同时还提供开箱即用的 API,你可以随时通过 API 创建、运行、暂停工作流等,在开发新的原子能力时还提供了开箱即用的 …
Continue Reading
目录 MASA Framework - 整体设计思路 MASA Framework - EventBus设计 MASA Framework - MASA Framework - DDD设计(1) MASA Framework - MASA Framework - DDD设计(2) Clean Arc …
Continue Reading
目录 MASA Framework - 整体设计思路 MASA Framework - EventBus设计 MASA Framework - MASA Framework - DDD设计(1) DDD 领域驱动设计是一个有关软件开发的 方法论 ,它提出基于领域开发的开发模式,基于DDD理论,我们可 …
Continue Reading
目录 MASA Framework - 整体设计思路 MASA Framework - EventBus设计 概述 利用发布订阅模式来解耦不同架构层级,亦可用于解决隔离业务之间的交互 优点: 松耦合 横切关注点 可测试性 事件驱动 发布订阅模式 发布者通过调度中心将消息发送给订阅者。调度中心解决发布 …
Continue Reading
源起 年初我们在找一款框架,希望它有如下几个特点: 学习成本低 只需要学.Net每年主推的技术栈和业务特性必须支持的中间件,给开发同学减负,只需要专注业务就好 个人见解:一款好用的框架应该是补充,而不是颠覆或过度创新 对扩展开放 可以按照业务需求任意调整依赖实现,而不被捆绑在一个架构思路上 功能强大 …
Continue Reading
一.简介 PureMVC是基于MVC思想和一些基础设计模式建立的一个轻量级的应用框架,免费开源,最初是执行的ActionScript 3语言使用,现在已经移植到几乎所有主流平台。PureMVC官方网站: //puremvc.org ,框架及其响应的说明文档直接在官网中下载即可。 二.基本结构 Pur …
Continue Reading
1、Solr概述 (1)Solr与数据库相比的优势 搜索速度更快、搜索结果能够按相关度排序、搜索内容格式不固定等 (2)Lucene与Solr的区别 Lucene提供了完整的查询引擎和索引引擎,目的是为软件开发人员提供一个简单易用的工具包 Solr的目标是打造一款企业级的搜索引擎系统,它是一个搜索引 …
Continue Reading类型扫描 是 Reface.AppStarter 提供的最基本、最核心的功能。 AutoConfig , ComponentScan 等功能都是基于该功能完成的。 每一个使用 Reface.AppStarter 的人都可以订制自己的扫描类型扫描逻辑。 例如 收集系统中所有的 实体 类型,并在系统启动 …
Continue Reading