首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
我的收藏
订阅
mason技术记录
更多收藏集
微信扫码分享
微信
新浪微博
QQ
52篇文章 · 0订阅
工作流引擎设计与实现·模型抽象
有了基础篇的内容,相信我们可以很容易抽象了一些实体模型:流程模型、开始节点模型、结束节点模型、任务节点模型、决策节点模型、分支节点模型、合并节点模型、边模型。
通用数据权限设计与实现
在我们的业务系统中,除了菜单/功能权限外,还有一个非常重要的功能,就是数据权限。数据级权限管理,大多数采用的方案还是硬编码的方式,也就是将这种逻辑以if/else等方式与业务代码耦合在一起,按需做数据权限划分。本文这里采用的是另一种比硬编码相对优雅的方式:mybatis拦截器+…
工作流引擎设计与实现·基础篇
常见的流程 简单顺序流程 每个节点按顺序执行 条件流程一 决策节点输出边中存在表达式,流程向边表达式值为true行进。 条件流程二 使用决策节点,该表达式返回下一个节点的名称 分支/合并流程 分支与合
一个系列搞懂自研工作流(三)-流程引擎
本文主要讲述自研工作流如何进行引擎的设计,如何将节点和连线搭配运行,实现自研工作流的引擎流转,并设置扩展点供业务方调用。
技术人副业大全:万字长文细说数十种收益可观的兼职途径!
通货膨胀在不断加剧,个人收入止步不前,越往后“钱”越不值钱。为了减轻愈发沉重的压力,搞副业在所难免,可是许多人心有余而力不足,有想法却不知道从何开始,本文则会带诸位推开副业的大门!
Java实现调用外部程序
在Java中,可以通过Runtime类或ProcessBuilder类来实现调用外部程序。。。。。。
手把手带你开发一个低代码可视化平台(二)硬核架构教程,全程开源同步开发
本章目的: 实现物料JSON注册方法开发(初始化所有物料的属性描述、初始数据) 开发物料属性面板解析器开发 实现上述基础类型操作组件开发
天啦,从Mongo到ClickHouse我到底经历了什么?
心路历程: “Mongo是最棒的” --> “一定是我 Mongo 没用好,继续深入优化肯定能行” --> “我玩不动了,看看 ClickHouse 吧” -> “ClickHouse 真香”
前端上传大文件怎么处理
在做文件的导入功能的时候,如果导入的文件过大,可能会导所需要的时间够长,且失败后需要重新上传,我们需要前后端结合的方式解决这个问题
业务复杂=if else?刚来的大神竟然用策略+工厂彻底干掉了他们!
对于业务开发来说,业务逻辑的复杂是必然的,随着业务发展,需求只会越来越复杂,为了考虑到各种各样的情况,代码中不可避免的会出现很多if-else。 一旦代码中if-else过多,就会大大的影响其可读性和可维护性。 首先可读性,不言而喻,过多的if-else代码和嵌套,会使阅读代…