java - 用于定义图形或流动结构的设计

标签 java graph database-design workflow

我正在尝试创建一个以简单的方式表示和设计图形的系统。这意味着应该很容易从数据结构创建一些图形表示,但也应该很容易存储结构并对其进行简单的计算。从这个意义上来说,简单的计算就是诸如哪些节点是图中给定节点的下一个节点之类的问题。

是否有一些好的方法可以在 xml 或数据库结构中定义此类内容?稍后编辑会更容易。

是否已经有一些好的java库抽象足以支持我的问题?

我正在尝试定义一个也可以有循环的生产过程(这些循环并不是那么重要,可以以不同的方式建模),但是当这个问题如此普遍时,必须做出这些基本的设计决策感觉有点奇怪.

最佳答案

荣格-http://jung.sourceforge.net/ ,可能对您来说是一个很好的解决方案。它具有很好的可扩展性,并且具有可视化、图形算法支持等

关于java - 用于定义图形或流动结构的设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9934414/

相关文章:

mysql - 如果您有 UUID 字段,是否仍应使用基于 INT 的主键,并将 UUID 设置为唯一键,还是仅将 UUID 设置为主键?

java - 遇到异常 javax.management.RuntimeOperationsException : Exception invoking method check

java - Maven + Resteasy JAXB 找不到内容类型 application/xml 的 writer

graph - 我可以使用 CosmosDB(图形 API)中的触发器根据文档负载自动创建边缘吗?

r - 在 y 轴上方添加空间而不用 expand()

sql - 对于有很多问题的调查问卷,我应该使用什么类型的数据库设计?

sql-server - 将每周目标存储在数据库中

java - 如何在 Java 中将 HTML 解析器与 Apache Tika 一起使用以提取所有 HTML 标记?

java反射私有(private)变量

c++ - 如何找到图形增广路径