03 2020 档案
摘要:https://github.com/wswind/learn-orleans/tree/master/02.Persistent 上一讲,我们能够通过HelloWorld多线程来实现无锁的请求响应。 这一讲,我们来讲解如何保存Actor的状态。 Actor的状态是通过消息来访问来改变的,对应到上一
阅读全文
摘要:https://github.com/wswind/learn-orleans/tree/master/01.HelloWorld 上一章,我们通过Orleans完成了一个最简单的HelloWorld样例。实现了面向对象风格的RPC调用。 本章,我来讲解Actor的无锁机制。 源码下载地址:http
阅读全文
摘要:基础概念 Orleans的核心概念见上图。 --https://www.cnblogs.com/sheng-jie/p/11223848.html --https://github.com/sheng-jie/Samples.AllInOne/tree/dev/Orleans Grain就是Acto
阅读全文
摘要:Orleans的官方定义是“用于构建健壮的,可扩展的分布式应用程序的跨平台框架”。它是Actor模型的.NET实现。 本章主要记录一些基础概念。 Actor模型 Actor模型并不是什么新的概念,它由Carl Hewitt在1973年提出,Gul Agha在1986年发表技术报告“Actors: A
阅读全文
摘要:Python 导入 Excel 到数据库 Python作为简单易学的脚本语言,在处理系统运维工作时,也有很大帮助。要知道CentOS的包管理工具就是通过Python编写的。 在实际工作过程中,用户提供的基础数据往往是基于Excel整理的,将Excel数据导入数据库是一个十分常见的需求。本文将介绍如何
阅读全文
摘要:visio 2016/2019绘制时序图,会默认将从左到右的消息定义为消息,将从右到左的消息定义为返回消息。无法自行修改消息的返回状态,即无法绘制从右向左的消息(实线),无法绘制从左到右的返回消息(虚线)。 这个问题需要通过开发者工具解决。 参考: 首先自定义功能区,打开开发者工具 右键点击线条,选
阅读全文
摘要:本文源码地址 https://github.com/wswind/Steeltoe-Sample Steeltoe是什么 Steeltoe是帮助.NET开发的服务接入Spring Cloud技术栈的官方支持工具。也就是说,微服务的系统框架,还是由Spring Cloud来实现,而业务服务,通过.NE
阅读全文