专注于Java领域优质技术号,欢迎关注
作者:phodal
今天来分享一下常用的一些图形工具,主要有两类:
- 流程图
- 数据可视化
流程图:Graphviz
说到流程图还是再次提及一下,我们之前说到的Graphviz 。
Graphviz (英文:Graph Visualization Software的缩写)是一个由AT&T实验室启动的开源工具包,用于绘制DOT语言脚本描述的图形。它也提供了供其它软件使用的库。
它的主要特点是代码生成图像,并且足够的简单。
在我的那个“Web Developer 成长路线图”(GitHub: https://github.com/phodal/developer)里,就是用这个工具生成下面这个复杂的图形。
![332c4a3b48207721318aafd25bb3e20a.png](https://i-blog.csdnimg.cn/blog_migrate/3fe78610a8c0d4a3387778d25ea4fbf8.jpeg)
而其代码特别简单——和我们平时表达的手法是一样的,即:
"包管理" -> "包发布" -> "自动部署""CLI" -> "部署""脚本语言(Bash,Perl,Ruby,Python etc)" -> "部署""脚本语言(