String和StringBuffer在Java中有什么区别?(What is the difference between String and StringBuffer in Java?)
String和StringBuffer在Java中有什么区别?
String有最大大小吗?
What is the difference between String and StringBuffer in Java?
Is there a maximum size for String?
原文:https://stackoverflow.com/questions/2439243
最满意答案
大多数Linux的UML工具看起来真的很糟糕,但你可以使用这些:
- ArgoUML (基于Java,我有一些毛病图)
- Umbrello的
- Violet UML编辑器 (需要Java)
- UMLet (需要Java)
- 迪亚
- 的StarUML
实验/备选方案:
ASCII流程 - 您不能总是包含文档中的图像,但简单的文本看起来到处都是相同的,很好用于代码快速概述。
Cloudcraft - 用Cloudcraft绘制AWS图。 适用于快速架构图。
对于快速图纸,谁也不怕“代码”一些图表,我也建议看看这个产品http://yuml.me/diagram/scruffy/class/samples 。
Most of the UML tools for linux looks really bad, but you could use these:
- ArgoUML (Java based, I had some glitches with diagrams)
- Umbrello
- Violet UML Editor (Java required)
- UMLet (Java required)
- Dia
- StarUML
Experimental/alternatives:
ASCII flow - you can not always include images in documentation but simple text looks everywhere same, good to use in code for quick overview.
Cloudcraft - Draw AWS diagrams with Cloudcraft. Good for quick architecture diagrams.
For quick drawings and who does not scare to "code" some diagrams I also suggest to take look at this product http://yuml.me/diagram/scruffy/class/samples.
相关问答
更多-
你能推荐一个免费的Linux轻量级MySQL GUI吗?(Can you recommend a free light-weight MySQL GUI for Linux? [closed])[2022-03-16]
我建议使用phpmyadmin 它绝对是那里最好的免费工具,它可以在任何使用php + mysql的系统上运行 i suggest using phpmyadmin it’s definitely the best free tool out there and it works on every system with php+mysql -
在Eclipse中使用EMF,您可以比较两个UML图。 http://wiki.eclipse.org/EMF_Compare/UML_Compare 因此,您需要使用以下框架将ArgoUML转换为EMF标准。 http://argo2ecore.sourceforge.net/ Using EMF in Eclipse you can compare two UML diagrams. http://wiki.eclipse.org/EMF_Compare/UML_Compare So, you need ...
-
我使用Dia绘制UML图(以及其他图),但它不能生成代码(至少没有一些其他工具,如dia2code )。 它更像是通用图表绘图工具,对UML有一个体面的支持。 Umbrello是专门用于基于UML的建模的工具。 在绘图方面与Dia相当,加上它可以从多种语言导出和导入代码。 在我看来,上述应用程序是从Ubuntu获得的最好的。 然而,还有其他几个应用程序/库与UML建模有关。 打开系统 - >管理 - >突触包管理器,并在搜索框中键入“uml”。 I use Dia for drawing UML diagr ...
-
有没有任何好的+免费+轻量级+ Linux UML设计工具?(Are there any good + free + Lightweight+ Linux UML Design tools? [closed])[2021-11-04]
大多数Linux的UML工具看起来真的很糟糕,但你可以使用这些: ArgoUML (基于Java,我有一些毛病图) Umbrello的 Violet UML编辑器 (需要Java) UMLet (需要Java) 迪亚 的StarUML 实验/备选方案: ASCII流程 - 您不能总是包含文档中的图像,但简单的文本看起来到处都是相同的,很好用于代码快速概述。 Cloudcraft - 用Cloudcraft绘制AWS图。 适用于快速架构图。 对于快速图纸,谁也不怕“代码”一些图表,我也建议看看这个产品http ... -
适用于Linux的C ++ IDE?(C++ IDE for Linux? [closed])[2023-04-30]
最初:混乱 最初写这个答案的时候,我最近已经从Visual Studio(经过多年的经验)切换到Linux,而我所做的第一件事是尝试找到一个合理的IDE。 当时这是不可能的:没有好的IDE存在。 主显节:UNIX是一个IDE。 所有的。 1 然后我意识到Linux中的IDE是其工具的命令行: 首先你设置你的shell 在我的情况下,Bash,但很多人喜欢 鱼或 (哦我的)Zsh 和你的编辑; 挑你的毒药 - 都是最先进的: Neovim 2或 Emacs 。 根据您的需要,您将不得不安装和配置几个插件,使编 ... -
大多数工具只会给你一个结构视图(类和包),老实说,它并没有告诉你运行时发生了什么。 Sparx Systems的Enterprise Architect包含一个Visual Execution Analyzer ,可以从调试会话生成序列图。 它支持C ++,但只支持Windows,因此您必须重建,但如果我理解正确,您已经在Visual Studio中运行了代码。 这是一个简短的演示 (在这种情况下,代码在C#中,但它们也声称支持C ++)。 这不是一个完整的往返,写在UML中的代码,但我个人认为这无论如何都 ...
-
免费代码覆盖工具[关闭](Free code coverage tools [closed])[2021-09-17]
来自GNU工具的gcov 。 gcov from the GNU tools. -
你需要什么样的型号? 您是否正在捕获有关视觉方面的一些信息? 在这种情况下,线框或其他故事板技术是好的。 您还需要捕获导航信息,这可以通过故事板来完成,但有时UML状态图更容易理解。 然后,您可能还希望捕获与每个状态关联的数据模型,在这种情况下,简单的UML类图很有效。 在基于AJAX的应用程序中,您还需要记录“不可见”的ajax活动,并且UML状态图以及调用的REST服务的类可能会有所帮助。 What kind of model do you need? Are you capturing some in ...
-
试试Code :: Blocks 强调: * Open Source! GPLv3, no hidden costs. * Cross-platform. Runs on Linux, Mac, Windows (uses wxWidgets). * Written in C++. No interpreted languages or proprietary libs needed. * Extensible through plugins 编译: * Multiple compiler support ...
-
从现有的.Net项目自动创建UML图的免费工具(Free Tools to Automatically Create UML Diagrams from an Existing .Net Project)[2022-06-04]
如果您使用的是Visual Studio Team Suite 2005(注意:不是2008),我相信您可以选择将.Net代码反向工程到Visio的UML中,注意,这不适用于Visual Studio Team Suite 2008! 要使用Team Suite 2005将.Net代码逆向工程化为UML,您应该能够点击以下菜单项目:Projects - > Visio UML - > Reverse Engineer。 对于Team Suite 2008(仅作为一个FYI,因为您使用的是VS 2005),M ...