推荐使用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,显示效果
安装帝国CMS7.2版本,输入:域名+/e/admin/进入后台管理,如果已有数据请将原有数据进行备份,选择系统设置->备份与数据恢复->备份 备份好数据后,接下来我们就要添加手机模板组...
个人网站备案名称注意事项: 1.个人网站名称请勿涉及个人姓名、地名; 2.个人网站名称请不要用纯数字或字母组成,不能包含特殊符号; 3.网站名称请使用3个以上汉字命名,请不要使用XXX个人空间、资...
这里要分两点来讲。 一、公司有技术开发团队 起始要有基本的网站建设流程 1、需求分析。这个呢主要是对目标的定位,用户的使用体验分析等。 2、功能分析。主要规划网站的功能,需要展示哪些内容。 3、网站开...
一、可是使用快捷键暂时替换对“显示桌面”图标的依赖,快捷键是“windows键+D”。 二、点击“开始→运行”,在弹出的“运行”对话框中输入“REGSVR32 /n /i:u shell32”(不含...
要想打造有特(tè)色的(de)企(qǐ)业網(wǎng)站,需要从以下几個(gè)方面开展: 1、企(qǐ)业網(wǎng)站作为对外的(de)一個(gè)重要窗口,其重要性(xìng)不言而喻,好...
1、全屏网页设计(Full Screen Design) 网站设计制作所谓设计不分家,近年来平面设计里“纯净”“留白”等概念也被互联网设计吸取,为了更简单明了的突出主体,提供更舒适的感官感受,很多网站...
本篇文章给大家谈谈开源php公司网站,以及php开源项目有哪些对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 文章目录列表: 1、用thinkphp开发的开源网站有哪些 2、PHP建站的流...
市面上鱼龙混杂,seo优化,是一个比较虚的说法。 国际贸易,可以理解成是做外贸商品的吧。 首先做优化,需要明确你想得到什么样的结果? 搜索产品关键词,你的网站拍在前三? 别人搜索到你的网站,你只是想让...