1 综述 好吧,既然是从最基础开始说起,那我们就有必要了解什么是Shader,即着色器。与之关系非常紧密的就是渲染流水线。可以说如果不了解渲染流水线的工作流程,就无法说自己真正的了解Shader。 1.1 什么是流水线 要想学会怎么使用Shader,我们首先要了解Shader是怎么工作的。实际上,S ...
分类:
其他好文 时间:
2019-05-04 17:27:35
阅读次数:
143
今天用easyui做了一个主从表的查询,当然兴许还会做编辑功能,用的是firefox debug ,感觉跟踪起来还是比較方便,曾经做delphi开发。不用注意大写和小写问题,今天用easyui做前端时,让我痛苦了半天,前端的字段名用的大写,后端转来的json字段是小写,怎么搞数据都不显示,仅仅是显示 ...
分类:
其他好文 时间:
2019-05-04 14:55:20
阅读次数:
166
activiti工作流数据库表详细介绍(23张表) Activiti的后台是有数据库的支持,所有的表都以ACT_开头。 第二部分是表示表的用途的两个字母标识。 用途也和服务的API对应。 ACT_RE_*: 'RE'表示repository。 这个前缀的表包含了流程定义和流程静态资源 (图片,规则, ...
分类:
数据库 时间:
2019-05-04 00:38:37
阅读次数:
157
1.概念 工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现”。 2.Activity介绍 Activiti5是由Alfresc ...
分类:
其他好文 时间:
2019-05-03 22:58:18
阅读次数:
258
微服务的服务端已经启动起来了,服务消费者怎么知道服务在哪个地方,通过什么方式调用呢,分布式如何选择正确的服务器调用服务? 这个就涉及到服务发现、服务健康检查的问题了,很多微服务架构的做法都是通过消息队列来实现的,消息队列天生就支持发布订阅功能,服务有变化之后,发布通知,每个消费者更新状态,还涉及到更 ...
分类:
其他好文 时间:
2019-05-03 18:51:20
阅读次数:
115
Tcp消息传输主要参照surging来做的,做了部分裁剪和改动,详细参见:https://github.com/dotnetcore/surging Json-rpc没有定义消息如何传输,因此,Json-Rpc RpcRequest对象和RpcResponse对象需要一个传输载体,这里的传输对象主是 ...
分类:
其他好文 时间:
2019-05-03 18:49:41
阅读次数:
119
1. Json-Rpc 2.0 参考地址:https://www.jsonrpc.org/specification JSON-RPC是一个无状态且轻量级的远程过程调用(RPC)协议,它允许运行在基于socket,http等诸多不同消息传输环境的同一进程中。其使用JSON(RFC 4627)作为数据 ...
分类:
其他好文 时间:
2019-05-03 18:46:57
阅读次数:
152
引言:国内对于流程引擎的介绍非常的少,但是不能否认流程引擎的重要性,流程引擎在各个行业都有应用,OA管理的请假流程、出差流程,项目管理上的合同审批流程、验收流程、启动流程,Erp中的采购流程、入库出库流程,政府里面的招标流程、结算流程等,都有流程引擎的身影,当然这里说的流程指审批意义的流程,还有一些 ...
分类:
其他好文 时间:
2019-05-03 18:44:51
阅读次数:
199
身份认证传递 对于Abp比较熟悉的朋友应该对他里面的用户身份认证比较熟悉,他是通过实现微软提供的权限认证方式实现的,用户登录身份信息存储在System.Security.Claims.ClaimsPrincipal里面,但是用户的身份信息如何在不同的服务之间传递呢,不可能每一个服务都必须实现这套身份 ...
分类:
其他好文 时间:
2019-05-03 18:41:36
阅读次数:
197
服务端启动 服务端启动主要做几件事情,1. 从配置文件读取服务配置(主要是服务监听端口和编解码配置),2. 注册编解码器工厂,3. 启动dotnetty监听端口,4. 读取配置文件,解析全局消息处理模型5. 注册服务端处理对象到容器。 JsonRpcServerModule代码如下,见备注说明 Do ...
分类:
其他好文 时间:
2019-05-03 18:38:11
阅读次数:
163