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