摘要:基于.net core 3.0.101 github地址: https://github.com/migomiddle/xms 码云地址: https://gitee.com/migomiddle/xms 一起玩耍口令:xms 阅读全文
posted @ 2019-11-29 15:01 斗半米哥 阅读 (2255) 评论 (3) 编辑
摘要:背景 鄙人经过多年开发,数百个项目“打磨(折磨)”,各种国内外框架平台都有涉及,没有一款称心顺手的,原因有三,一是设计反人类,二是不开源根本无法突破框架限制,三是即使开源也是阉割版,然后在14年xms就开始萌芽了,初始阶段利用个人业余时间出了个版本,自己先拿了个实际项目练练,交付效果不错,诸多项目顺 阅读全文
posted @ 2019-11-07 15:19 斗半米哥 阅读 (2330) 评论 (17) 编辑
摘要:Actors入门 先决条件 .Net Core SDK 3.0 Dapr CLI Dapr DotNet SDK 概述 本文档描述如何在客户端应用程序上创建Actor(MyActor)并调用其方法. MyActor MyActor.Interfaces | +- MyActorService | + 阅读全文
posted @ 2019-12-18 09:01 斗半米哥 阅读 (1227) 评论 (9) 编辑
摘要:本章承接上一篇的手写数字识别,利用训练好的模型,结合pyqt画板,实现简易手写输入法,为"hello world"例子增添乐趣。 pyqt是开发图形界面的框架,可以百度查找相关资料了解安装及基础方法,我搭建的环境是pycharm+pyqt5+qtdesigner,配置好之后的界面长这样: 在左边的项 阅读全文
posted @ 2019-12-03 12:43 斗半米哥 阅读 (167) 评论 (0) 编辑
摘要:基于.net core 3.0.101 github地址: https://github.com/migomiddle/xms 码云地址: https://gitee.com/migomiddle/xms 一起玩耍口令:xms 阅读全文
posted @ 2019-11-29 15:01 斗半米哥 阅读 (2255) 评论 (3) 编辑
摘要:什么是元数据?引用百科的描述就是:元数据(Metadata),又称中介数据、中继数据,为描述数据的数据(data about data),主要是描述数据属性(property)的信息; 看起来有点抽象?那我们看下具体场景有哪些: 1、数据库中的sysobjects、syscolumns,就是存储了表 阅读全文
posted @ 2019-11-28 10:43 斗半米哥 阅读 (455) 评论 (3) 编辑
摘要:结合DI,实现发布者与订阅者的解耦,属于本次事务的对象主体不应定义为订阅者,因为订阅者不应与发布者产生任何关联 一、发布者订阅者模式 发布者发出一个事件主题,一个或多个订阅者接收这个事件,中间通过事件总线通讯(消息队列),并且发布者与订阅者这两者间是无状态的,根据产品实际场景需要,可以自己实现单机单 阅读全文
posted @ 2019-11-14 09:23 斗半米哥 阅读 (406) 评论 (0) 编辑
摘要:一旦系统内模块比较多,按DI标准方法去逐个硬敲AddScoped/AddSingleton/AddTransient缺乏灵活性且效率低下,所以批量注入提供了很大的便捷性,特别是对于泛型的服务类,下面介绍一下我在xms系统中应用的DI便捷工具: 1. 先来个dll助手 无外部依赖,可直接复用 1 us 阅读全文
posted @ 2019-11-13 13:49 斗半米哥 阅读 (694) 评论 (1) 编辑
摘要:一、引言 所谓级联删除是指删除一条记录后,附带关联记录也一起删除,比如删除客户后,联系人也一起删除; 以往我们会依赖于数据库表的外键约束,但存在着明显的问题,增加数据库压力、提示不友好、职责越界、事务冲突等,这类业务相关的功能不应该放到数据库去管理。 二、依赖注入 DI、IOC等概念在这不展开介绍, 阅读全文
posted @ 2019-11-13 10:33 斗半米哥 阅读 (331) 评论 (0) 编辑
摘要:背景 鄙人经过多年开发,数百个项目“打磨(折磨)”,各种国内外框架平台都有涉及,没有一款称心顺手的,原因有三,一是设计反人类,二是不开源根本无法突破框架限制,三是即使开源也是阉割版,然后在14年xms就开始萌芽了,初始阶段利用个人业余时间出了个版本,自己先拿了个实际项目练练,交付效果不错,诸多项目顺 阅读全文
posted @ 2019-11-07 15:19 斗半米哥 阅读 (2330) 评论 (17) 编辑
摘要:手写数字识别,神经网络领域的“hello world”例子,通过pytorch一步步构建,通过训练与调整,达到“100%”准确率 1、快速开始 1.1 定义神经网络类,继承torch.nn.Module,文件名为digit_recog.py 1 import torch.nn as nn 2 3 4 阅读全文
posted @ 2019-11-07 12:41 斗半米哥 阅读 (209) 评论 (2) 编辑