dot 语言 graphviz

Posted by 夏泽民

Graphviz (Graph Visualization Software的缩写)是一个由AT&T实验室启动的开源工具包,用于绘制DOT语言脚本描述的图形。它也提供了供其它软件使用的库。Graphviz是一个自由软件,其授权为Common Public License。其Mac版本曾经获得2004年的苹果设计奖。Graphviz包括很多命令行工具,dot命令是一个用来将生成的图形转换成多种输出格式的命令行工具,其输出格式包括PostScript,PDF,SVG,PNG,含注解的文本等等。neato命令用于spring model的生成(在Mac OS版本中称为energy minimized)。twopi命令用于放射状图形的生成。circo命令用于圆形图形的生成。fdp命令另一个用于生成无向图的工具。dotty命令一个用于可视化与修改图形的图形用户界面程序。lefty命令是一个可编程的(使用一种被EZ影响的语言[4])控件,它可以显示DOT图形,并允许用户用鼠标在图上执行操作。Lefty可以作为MVC模型的使用图形的GUI程序中的视图部分。 DOT语言是一种文本图形描述语言。它提供了一种简单的描述图形的方法,并且可以为人类和计算机程序所理解。DOT语言文件通常是具有.gv或是.dot的文件扩展名。本文将主要介绍从源代码安装Graphviz工具以及dot命令的使用方式 Graphviz (Graph Visualization Software的缩写)是一个由AT&T实验室启动的开源工具包,用于绘制DOT语言脚本描述的图形。它也提供了供其它软件使用的库。Graphviz是一个自由软件,其授权为Common Public License。其Mac版本曾经获得2004年的苹果设计奖。Graphviz包括很多命令行工具,dot命令是一个用来将生成的图形转换成多种输出格式的命令行工具,其输出格式包括PostScript,PDF,SVG,PNG,含注解的文本等等。neato命令用于spring model的生成(在Mac OS版本中称为energy minimized)。twopi命令用于放射状图形的生成。circo命令用于圆形图形的生成。fdp命令另一个用于生成无向图的工具。dotty命令一个用于可视化与修改图形的图形用户界面程序。lefty命令是一个可编程的(使用一种被EZ影响的语言[4])控件,它可以显示DOT图形,并允许用户用鼠标在图上执行操作。Lefty可以作为MVC模型的使用图形的GUI程序中的视图部分。 DOT语言是一种文本图形描述语言。它提供了一种简单的描述图形的方法,并且可以为人类和计算机程序所理解。DOT语言文件通常是具有.gv或是.dot的文件扩展名。本文将主要介绍从源代码安装Graphviz工具以及dot命令的使用方式。



golang 构建

Posted by 夏泽民

VSCode配置任务



tools

Posted by 夏泽民

https://revel.github.io/ https://github.com/visualfc/liteide https://github.com/GoClipse/goclipse https://github.com/DisposaBoy/GoSublime https://github.com/fatih/vim-go https://github.com/qiniu/checkstyle https://github.com/KyleBanks/depth https://github.com/ofabry/go-callvis https://rootrl.github.io/2018/06/07/%E7%94%A8Golang%E6%92%B8%E4%BA%86%E4%B8%AA%E5%B0%8F%E5%B7%A5%E5%85%B7/ https://www.zhihu.com/question/319330143/answer/668644612 Golang框架 Web框架可以帮助开发人员尽可能方便快捷地构建应用程序。Go语言还比较新,所以使用的框架带有充足的文档很重要。 https://zhuanlan.zhihu.com/p/30432648 这里有9个框架可帮助你使用Go语言构建项目。



rapidjson

Posted by 夏泽民

https://github.com/Tencent/rapidjson http://miloyip.github.io/rapidjson/md_doc_internals.html#IterativeParser https://github.com/miloyip/nativejson-benchmark



json xml yml curl to go

Posted by 夏泽民

手动编写xml 或 json 的struct 是极繁琐的 , 需要对照着树形结构一个一个的去写, 效率太慢且容易出错, 现推荐两款在线转码的工具 https://mholt.github.io/json-to-go/ https://www.onlinetool.io/xmltogo/ xml与json相互转换 “encoding/json” “encoding/xml”

https://github.com/mholt/json-to-go https://github.com/mholt/json-to-go/blob/master/json-to-go.js



Search

Popular posts

Anything in here will be replaced on browsers that support the canvas element

Recent posts

This blog is maintained by 夏泽民

Get in touch with me at 465474307@qq.com

Subscribe to our mailing list

* indicates required