推荐使用markdown“写”软件流程图。Markdown是一个轻量级的标记语言,使用普通文本编辑器就能快速编写,不仅显示格式丰富,功能也毫不含糊。
一,语法1,定义流程:流程id=>类型: 显示内容
start=>start: 开始
io=>inputoutput: 输入输出
op=>operation: 操作
cond=>condition: 条件
sub=>subroutine: 子流程
end=>end: 结束
2,连接流程:将流程id使用->连接,支持级联或者分行两种写法
级联:start->io->op->cond
分行:start->io
io->op
op->cond
条件连接:添加(yes)或者(no)分支cond(no)->sub
cond(yes)->end
3,连接方向
支持4个方向,上下左右,跟在连接线开始的元素后面,(top), (bottom), (left), (right),默认(bottom)op(right)->sub
条件连接有两种方向,只需指定yes或no:(yes, right), (yes, bottom),或者(no, right), (no, bottom),默认(yes, bottom)cond(yes, right)
二,实例:Web服务缓存系统更新流程图1,Markdown文本
```flow
start=>start: 接收到消息
info=>operation: 读取信息
setCache=>operation: 更新缓存
end=>end: 处理结束
start->info->setCache->end
```
2,显示效果
三,实例:Web服务API请求时读取缓存流程图1,Markdown文本
```flow
start=>start: API请求
cache=>operation: 读取Redis缓存
cached=>condition: 是否有缓存?
sendMq=>operation: 发送MQ,后台服务更新缓存
info=>operation: 读取信息
setCache=>operation: 保存缓存
end=>end: 返回信息
start->cache->cached
cached(yes)->sendMq
cached(no)->info
info->setCache
setCache->end
sendMq->end
```
2,显示效果
外链对于SEO而言,是网站获取权重的一个重要途径,早期,刚入SEO这个行业的小伙伴,经常寻找各种类型的“外链吧”用于外链建设,但实际上,增加外链外链的方法有很多。 那么,外链是什么,增加外链的方法有...
感谢邀请,首先我们明确一件事情,网站建设是指的那个方面的建设,是指前期的网站内部架构建设还是后期的网站内容建设? 如果是网站前期的内部架构建设那就主要考虑两个方面: 一、网站结构是不是亲和搜索引擎;...
.io 是英属印度洋领地的简写。英属印度洋领地陆地面积60平方公里,周边水域面积54400平方公里。io 还可被理解为(inputoutput)即“输入输出接口”之意。.io域名至少2个字符,最多 2...
聊聊话题:做一个电商网站需要多少钱?电商平台网站建设开发费用价格分析! 从业这些年里头,经常或多或少会听到一些人问的第一句话或许就是:“你们建一个电商平台网站需要多少钱?”对于这个问题,本人每次听完后...
如何免费建一个网站? 一般搭建网站的主要步骤: 第一步:注册会员; 第二步:修改网站信息,设置域名; 第三步:建立网站内容。 第四步:打开网站。 网站免费获得,不收一分钱。 还有一种方法是: 1...
没有技术也没有关系,可以套用别人的模板自助建站,建站的模板和自助建站的相关网站挺多,这里拿凡科建站来举例,接下来就来看看要怎么用凡科自助建站制作一个手机网站吧! 1、进入凡科建站官网后,注册并登录账号...
准备做电商有什么好的平台可以推荐?有好的平台,就看你怎么做了,能不能做好就看你的了,推荐你做以下平台: 1.建议做团队电商。几乎现在好的店铺基本上都是团队作战的,个人电商时代一去不复返。 2.做电商打...
工厂绿化是一项综合性很强、十分复杂的工作。它关系到全厂各区、各车间内外环境的好坏,所以规划时应遵循以下原则: 1、满足生产和环境保护的要求,把保证工厂的生产安全放在首位。 在车间绿化时,充分考...