UML绘制

server/2024/10/21 7:43:26/

processon官网
https://www.processon.com/template_create
官方学习地址
https://plantuml.com/zh/class-diagram
在Android studio 中自动生成类图
https://blog.csdn.net/zyfzhangyafei/article/details/126636358

plantUML 在线编辑
https://www.plantuml.com/plantuml/uml/SoWkIImgAStDuNBAJrBGjLDmpCbCJbMmKiX8pSd9vt98pKi1IW80

安装graphviz

方法一:使用 Homebrew 安装

  1.   首先,确保已安装 Homebrew。如果尚未安装,请打开终端并执行以下命令:
    

ruby -e “ ( c u r l − f s S L h t t p s : / / r a w . g i t h u b u s e r c o n t e n t . c o m / H o m e b r e w / i n s t a l l / m a s t e r / i n s t a l l ) " [ 1 ] 2. 安装 G r a p h v i z 。在终端中运行以下命令: b r e w i n s t a l l g r a p h v i z [ 1 ] 3. 添加 G r a p h v i z 到环境变量中。在终端中执行以下命令: e c h o ′ e x p o r t P A T H = " / u s r / l o c a l / b i n : (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" [1] 2. 安装 Graphviz。在终端中运行以下命令: brew install graphviz [1] 3. 添加 Graphviz 到环境变量中。在终端中执行以下命令: echo 'export PATH="/usr/local/bin: (curlfsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"[1]2.安装Graphviz。在终端中运行以下命令:brewinstallgraphviz[1]3.添加Graphviz到环境变量中。在终端中执行以下命令:echoexportPATH="/usr/local/bin:PATH”’ >> ~/.bash_profile,然后运行
source ~/.bash_profile


http://www.ppmy.cn/server/7687.html

相关文章

flask 请求对象

客户端网页的数据作为全局请求对象发送到服务器。要处理请求数据,请求对象应该从Flask模块导入。 form 是包含表单参数及其值的键值对的字典对象。 args 解析问号(?)后的 url 部分查询字符串的内容。 cookies 保存 cookie 名称和值的字典对象。 file 与上传文件有关…

数组的删除与插入优化思路

数据结构:线性表、非线性表 线性表: 数组,链表、队列、栈等。 线性表就是数据排成像一条线一样的结构,每个线性表上的数据最多只有前和后两个方向。 非线性表: 二叉树、堆、图等。 在非线性表中,数据之间并…

ElasticSearchDSL

ElasticSearchDSL DSL Query的分类DSL Query基本语法全文检索查询:精确查询地理查询复合查询 elasticsearch中的相关性打分算法是什么?Function Score Query复合查询 Boolean Query排序分页 DSL Query的分类 查询所有:查询出所有数据&#x…

python网页篇

爬取网页动态数据通常涉及到JavaScript渲染的内容,这类数据并不是在原始HTML文档中直接提供的,而是通过AJAX请求、WebSocket通信或者其他客户端渲染技术生成的。以下是几种常见的处理方法: 方法1:使用带有JavaScript渲染功能的库 …

【ETOJ P1023】同鱼系 题解(数学+取余)

题目描述 给定一个大小为 n n n 的数组 a a a 和一个整数 k k k。 你可以执行以下操作任意次(0次也行): 选择一个下标 i i i 满足 1 ≤ i ≤ n − k 1 \leq i \leq n-k 1≤i≤n−k,然后交换 a i a_i ai​ 和 a i k a_{ik} aik​。…

【保姆级讲解下gateway基本配置】

🎥博主:程序员不想YY啊 💫CSDN优质创作者,CSDN实力新星,CSDN博客专家 🤗点赞🎈收藏⭐再看💫养成习惯 ✨希望本文对您有所裨益,如有不足之处,欢迎在评论区提出…

LinkedList和链表

1.ArrayList的缺陷 ArraryList由于底层是一段连续的空间,所以在ArrayList任意位置插入或者删除元素时,就 需要将后续元素往前或者往后搬移,时间复杂度为O(n),效率比较低,因此ArrayList不适合做任意位置插入和删除比较…

低配置的电脑上刷新WPF DataGrid 很卡,如何优化?

要优化低配置电脑上WPF DataGrid的刷新卡顿问题,可以尝试以下几种方法: 启用虚拟化技术: VirtualizingStackPanel.IsVirtualizing"True" 。 WPF DataGrid支持行虚拟化,这意味着只有当前可见的行会被加载和渲染&#xf…