程序员的画图方式

天翼云开发者社区
• 阅读 7

本文分享自天翼云开发者社区《程序员的画图方式》.作者:y****n

1、推荐使用工具:typora轻量级markdown编辑器

2、语法

(1)语法如下:

mermaid

(2)流程图方向:

标志 方向 TB top bottom - 从上到下 BT bottom top - 从下到上 RL right left - 从右到左 LR left right - 从左到右 TD 等同于 TB 创建一个从左到右流程图语法如下:

mermaid
graph LR
       1[开始] --> 2[结束]

程序员的画图方式

(3)流程块形状如下:

mermaid
graph LR
    1[方形] --> 2(圆角) --> 3((圆形)) --> 4>非对称] --> 5{菱形} --> 6{{六角形}}
    7[\平行四边形\] --> 8[/平行四边形/] --> 9[/梯形\] --> 10[\梯形/]

程序员的画图方式

(4)连线样式

有箭头:一般指数据流方向 无箭头:仅表示相关性 实线:强关联 虚线:弱关联

graph LR
    1[开始] -- 箭头 --> 2[结束]
    3[开始] -- 无箭头 --- 4[结束]
    5[开始] -. 虚线 .-> 6[结束]

程序员的画图方式

3、实例

graph LR
A(开始)-->B{缓存中是否有数据}
B-->|yes|C[返回正常数据]
B-->|no|D{数据库中是否有数据}
D-->|yes|E[更新缓存]
D-->|no|F[缓存空数据]
E-->C
F-->C
C-->G(结束)

程序员的画图方式

点赞
收藏
评论区
推荐文章
Springfox与SpringDoc——swagger如何选择(SpringDoc入门)
本文分享自天翼云开发者社区@《》,作者:才开始学技术的小白0.引言之前写过一篇关于swagger(实际上是springfox)的使用指南(https://www.ctyun.cn/developer/article/371704742199365),涵盖了
基于Linux系统的PXE搭建方法
本文分享自天翼云开发者社区《》,作者:tn一、底层环境准备1、安装RedHat7.6系统2、关闭防火墙和Selinuxsystemctlstopfirewalldchkconfigfirewalldoffvim/etc/sysconfig/selinux修
故障测试之模拟网络丢包
本文分享自天翼云开发者社区《》,作者:yn1、模拟网络丢包工具——TC(TrafficControl)TC(TrafficControl)是linux自带的模块,一般不需要安装,TC要求内核2.4.18以上。Linux操作系统中的流量控制器TC用于Linu
Redis 高可用方案
本文分享自天翼云开发者社区《》,作者:芋泥麻薯一、常见使用方式Redis的几种常见使用方式包括:•Redis单副本;•Redis多副本(主从);•RedisSentinel(哨兵);•RedisCluster;•dynomite;二、各种使用方式的优缺点1
HDFS目录配额(quota)不足导致写文件失败
本文分享自天翼云开发者社区《》,作者:5m问题背景与现象给某目录设置quota后,往目录中写文件失败,出现如下问题“TheDiskSpacequotaof/tmp/tquota2isexceeded”。omm@18939150115client$hdf
kubelet报listen tcp [::1]:0: bind问题解决
本文分享自天翼云开发者社区《》,作者:SummerSnow目录1.环境目录2.问题现象3.问题定位4.问题解决环境介绍k8s集群环境如下:root@k8smaster$kubectlversionClientVersion:version.Info
flink-cdc之mysql到es
本文分享自天翼云开发者社区《》,作者:刘猛环境搭建version:'2'services:elasticsearch:image:docker.elastic.co/elasticsearch/elasticsearch:7.6.1ports:"9200:
kafka数据同步到mysql
本文分享自天翼云开发者社区《》,作者:刘猛kafka安装使用dockercompose进行安装,dockercompose文件如下:version:'2'services:zookeeper:image:wurstmeister/zookeeperport
使用element-ui 的上传组件upload完成自定义上传到天翼云oss云服务器
本文分享自天翼云开发者社区@《》,作者:我是小朋友首先配置天翼云,如下操作1、要求在使用OOS之前,首先需要在www.ctyun.cn注册一个账号(Account)。创建AccessKeyId和AccessSecretKey。AccessKeyId和Acc
思科SRv6 实现 VPN+流量工程测试
本文分享自天翼云开发者社区《》.作者:yn创建网络命名空间ipnetnsaddr1ipnetnsaddr2ipnetnsaddr3ipnetnsaddr4ipnetnsaddhostaipnetnsaddhostbipnetnsaddhostcipnetn
天翼云开发者社区
天翼云开发者社区
Lv1
天翼云是中国电信倾力打造的云服务品牌,致力于成为领先的云计算服务提供商。提供云主机、CDN、云电脑、大数据及AI等全线产品和场景化解决方案。
文章
939
粉丝
16
获赞
40