Tag: 可视化

用于XML树可视化的Java-lib

如何从Java可视化XML?

实时音频可视化Java

我已经使用Java Sound API构建了一个应用程序,它可以录制和播放语音,并且程序在录制结束后显示录制语音的波形。 我想在录制完成的同时显示波形。 任何人都可以建议一个方法或Java库来实现这一目标吗? 非常感谢。

如何获取Java分析转储以在mac上创建火焰图?

我想从我的Java应用程序中收集堆栈跟踪,以创建用于分析的CPU Flame Graphs 。 这与此问题非常相似: 如何在每个样本中从分析器获取完整的堆栈转储以用于火焰图? 有2个不同之处: 我使用Java代码,我需要Java堆栈跟踪 我正在使用Mac(这意味着OSX上没有pref和AFAIK dtrace不支持jstack扩展)。 我已经尝试过轻量级java-profiler和Honest profiler ,但它们似乎都不适用于Mac。 我也试过VisualVM ,但我无法让它产生我需要的堆栈跟踪转储。 对我来说,第一个prioirty是从Java堆栈跟踪生成的火焰图,但是拥有本机调用堆栈也很棒,因为它可以让我解决I / O问题(甚至可能生成热/冷火焰图 )。

是否有任何工具可视化程序中使用的对象?

我不确定这会有多大用处,但我认为将程序中使用的对象可视化以及从哪里引用哪些对象可能很简洁。 我猜它会产生一些像graphviz这样的程序会使用的数据。 是否有任何工具可以做到这一点,否则我自己有多难? 理想情况下,这适用于任何任意程序,但如果有必要,我可以对代码进行一些修改(例如添加dumpObjects()调用或其他) 我有兴趣为java做这个,但如果有其他语言的解决方案,请发布它们。

使用solr构建标签云

亲爱的stackoverflow社区: 鉴于一些文本,我希望在文本中获得前50个最常用的单词,并从中创建一个标签云,从而以图形方式显示文本的主要内容。 该文本实际上是一组100左右的评论PER每个ITEM(一张图片)有大约120个项目,我还希望保持云更新 – 通过保持评论索引,并使用云生成代码每次运行新的网络请求出现了。 我决定使用Solr索引文本,现在想知道如何从Solr TermsVectorComponant中获得前50个单词。 以下是术语矢量组件返回的结果示例,在您通过说tv.tf=”true”打开术语频率后: MA147LL/A 5 3 10 11 3007WFP 5 4 如你所见,我有两个问题: 我获得了该文档中的所有条款,不仅仅是前100名 并且它们没有按频率排序,因此我必须得到术语并将其排序在内存中以执行即时尝试。 有没有更好的办法? (或者)我可以告诉solr termvector组件以某种方式对它进行排序并为我提取100个吗? (或)我可以使用其他一些框架吗? 我需要保留新的评论标记,因此标签云始终是最新的 – 对于云生成器,它需要一个加权单词的字典,并使其成为一个很好的图像。 这个答案没有帮助。 编辑 – 尝试jpountz和paige厨师的答案 这是我为此查询得到的结果: select?q=Id:d4439543-afd4-42fb-978a-b72eab0c07f9&facet=true &facet.field=Post_Content&facet.minCount=1&facet.limit=50 1 1 1 1 1 1 1 1 1 1 1 1 1 1 我有50个这样的元素,@ jpountz感谢帮助限制结果,但为什么单个元素的所有FIFTY都保持值1 ? 我的想法是:数字1表示与我的查询匹配的文档的数量(自我通过Id:Guid查询后,它只能是一个)并且它们不代表Post_Content单词的频率 为了certificate这一点,我从查询中删除了Id:GUID,结果是: 33 17 16 […]

来自RCC(8)规范或类似的维恩图生成软件

请注意:虽然赏金不再可用,但我仍然热衷于回答这个问题的任何人做出贡献; 我还在看着它,我在等着看是否有更好的答案。 谢谢,请继续阅读…… 我正在寻找一种方法来将描述约束网络的任意RCC类空间关系(或类似)转换为类似维恩图的图像。 例如,RCC8中表示的约束网络: W {EC} Y , X {TPP} Y , Z {NTPP} Y , Z {PO} X ..可以用下图用圆形或方形区域表示: ..alternatively: 是否有人知道软件至少可以通过编程方式(通过API)从类似RCC的约束规范生成这样的图表? 我知道这样的约束网络可能是不明确的,排除了与任何单个这样的图表的匹配(可能存在许多解决方案)。 理想情况下,我想通过能够生成可能的替代方案来解决这个问题,但现在可以求助于(并提出错误)。 需要明确的是,在这个问题中,我特别要求软件能够以声明的方式基于类似RCC的约束来计算图表布局 。 我不关心将RCC的DSL转换成其他语法的工具,也不关心特定的图像序列化格式或方法。 我希望找到一个算法来处理最多六个唯一集的任意数量的约束。 注意: Graphviz (如下面提到的@vickirk)是一个图表布局软件包的例子,它类似于我所追求的。 不幸的是,似乎Graphviz本身无法解决这个问题(但我很高兴被certificate是错误的!)。 这似乎是一个非常难的问题。

Prefuse:为GraphView演示添加边权重

我正在使用prefuse可视化工具包,工具包中的GraphView Demo非常棒,提供了各种控件来可视化数据。 我可以为我的数据集生成GraphML并使用GraphView对其进行可视化。我希望有一个额外的事情是用权重或颜色编码标记边缘以展示两个节点之间的强度。 任何关于相同的输入都非常感谢..谢谢..

如何过滤FFT数据(用于音频可视化)?

我正在看这个Web Audio API演示 , 这本好书的一部分 如果你看一下演示,fft峰值会顺利下降。 我正在尝试使用minim库在Java模式下处理相同的操作。 我已经看过如何使用doFFTAnalysis()方法中的web音频api完成此操作,并尝试使用minim复制它。 我还尝试移植abs()如何使用复杂类型: / 26.2.7/3 abs(__z): Returns the magnitude of __z. 00565 template 00566 inline _Tp 00567 __complex_abs(const complex& __z) 00568 { 00569 _Tp __x = __z.real(); 00570 _Tp __y = __z.imag(); 00571 const _Tp __s = std::max(abs(__x), abs(__y)); 00572 if (__s == _Tp()) // well … 00573 return […]

应用程序生成Java类层次结构图

寻找一种工具: 产生视觉上令人愉悦(不是花哨)的正交结构图层次结构 输出高质量的PNG图像(300dpi +) 可视化区分类,抽象类,接口和枚举类型(最好通过颜色) 交互式用户界面 允许从图中修剪包和/或单个类 种子(例如, 文件»打开 )使用一组: 目录 JAR文件 单个源文件 个别编译类 对类依赖关系执行全自动分析 搜索类路径以尽可能多地解析未满足的依赖项 使用单个可执行文件 轻巧(~5MB)和快速(平均1.5GHz机器在一秒钟内加载) 很简单(在10次点击下生成图表) 快速(几秒钟内绘制100个对象) 易于使用(界面最小,专注于图形生成) 是OSS还是GPL (可选)生成调用图层次结构 无法完成此任务的工具包括: Doxygen + GraphViz(或点) 日食 UML建模者 Java的结构分析(无法解析源文件) JUDE社区(awkard界面,不适合自动生成) 集成开发环境(太复杂,使用太多内存) 有任何想法吗?

Java字节码Visualizer

什么可以帮助我帮助用Java编写高度紧凑(最少字节代码计数)的程序。 可能我在看: 一个工具,告诉我一个Class或一个方法生成多少字节代码。 可视化字节代码。 该工具可以告诉我哪些区域需要在字节码计数或cpu周期方面进行优化。 字节代码表还有助于指示Java中存在哪些字节代码及其各种属性。 任何可以帮助我实现这一目标的现有工具?