摘要: ​ 增加样例 ​ 前面介绍的图形控件,看见一个文章,引用下: ​ 阅读全文
posted @ 2021-10-02 19:11 IT苦行僧 阅读(381) 评论(0) 推荐(0) 编辑
摘要: ​ 无中心订阅发布 使用组播方式寻址,发布时通过组播发布本地接收订阅的地址,通知各节点订阅。 各节点以一个节点标识区分(guid),节点启动后自动初始化网络接收(使用nng库)。 点对点通信 程序集成了nng通信库,提供了直接通信,当前是tcp为主,如果需要使用其它协议,需要自己研究nng库。 多类 阅读全文
posted @ 2021-10-02 19:10 IT苦行僧 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 1.订阅发布 支持三类通信,进程内(观察者模式),进程间(内存共享),网络通信(订阅发布) var bus= BusFactory.Create(BusType.Ipc); bus.Subscribe("AA"); bus.OnCall += Bus_OnCall; bus.Publish("AA" 阅读全文
posted @ 2021-07-22 01:01 IT苦行僧 阅读(311) 评论(0) 推荐(0) 编辑
摘要: ​ Avalonia 前面已经简单介绍了一下相关开发,有一个系统的了解。 到今天Avalonia已经基本成熟,但是扩展支持的还是不可能达到大企业的,我估计这也不可能。考虑了下,微软的MAUI框架可能会普及性更高,Avalonia也是我无意间知道的。 微软毕竟是会宣讲的全球。并且微软全球研发投入很大, 阅读全文
posted @ 2021-07-08 23:41 IT苦行僧 阅读(1215) 评论(0) 推荐(1) 编辑
摘要: ​ 这次主要说明一下最新的Avalonia的数据模板绑定。 数据模板 模板使用 数据模板可以定制显示,Avalonia基本的数据模板已经在文档中有使用介绍。 文档:https://avaloniaui.net/docs/templates/datatemplate 演示的内容是在窗口中使用数据模板, 阅读全文
posted @ 2021-06-30 23:45 IT苦行僧 阅读(789) 评论(1) 推荐(0) 编辑
摘要: 以c#开发,组合zmq的pgm通知全局发布地址,以nng(zmq下一代)作为数据通信,实现无中心的订阅发布。 使用zmq管理订阅发布地址。集成nng和udt通信组件传输数据。提供通信接口,可以自定义通信组件。 zmq采用本地调用,生成的zmq库集成了pgm通信。 已经在windows和Linux平台 阅读全文
posted @ 2021-06-12 12:10 IT苦行僧 阅读(429) 评论(0) 推荐(0) 编辑
摘要: c#中通过XML配置SQL的库,负责对SQL进行获取和解析。引用了动态linq和c#的内置缓存。 非常简单的使用,直接反射XML文件名称,节点名称。 nuget:SmartXmlSql. git:https://github.com/jinyuttt/SmartXmlSql.git 阅读全文
posted @ 2020-12-06 15:42 IT苦行僧 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 继续扩展一下布局grid. Grid (1)基本 行列定值大小。 (2)自动伸缩 根据内部内容计算大小。 (3)比例 根据数字比例计算。 阅读全文
posted @ 2020-10-09 23:50 IT苦行僧 阅读(621) 评论(0) 推荐(0) 编辑
摘要: 经过一段时间调整,我们继续了解。在以前的初略控件介绍后,我们将逐步扩展。 今天继续介绍样式 样式 先看看我们经常写的的xmal. (1)颜色 在窗口中加入此代码,实现颜色的修改。 (... 阅读全文
posted @ 2020-10-09 23:37 IT苦行僧 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 提取名称=值对 string r = @"(?m)^\s*(?'name'\w+)\s*=\s*(?'value'.*)\s*(?=\r?$)";string text = @"id = 3 secure... 阅读全文
posted @ 2020-08-22 00:53 IT苦行僧 阅读(498) 评论(0) 推荐(0) 编辑