当前位置: 首页 > wzjs >正文

东莞市住建局网百度搜索推广优化师工作内容

东莞市住建局网,百度搜索推广优化师工作内容,网站代码怎么改,软装设计方案引言PlantUML 代码语法快速上手1.使用 PlantUML 在线工具(1 分钟)2.使用 IntelliJ IDEA PlantUML 插件(3 分钟)3. 使用 PlantUML JAR 包(5 分钟)总结 引言 在项目开发和技术学习过程中,我们经…

  • 引言
  • PlantUML 代码语法快速上手
  • 1.使用 PlantUML 在线工具(1 分钟)
  • 2.使用 IntelliJ IDEA + PlantUML 插件(3 分钟)
  • 3. 使用 PlantUML JAR 包(5 分钟)
  • 总结

引言

在项目开发和技术学习过程中,我们经常需要理解类之间的 继承、实现、关联 关系。UML 类图 直观地展示了这些关系,使代码结构更加清晰。

本篇文章将介绍 三种快速绘制 UML 类图的方法,不超过 10 分钟 即可上手:

  • 1 分钟掌握 PlantUML 在线工具
  • 3 分钟学会 IDEA 内置插件绘图
  • 5 分钟使用 PlantUML JAR 包生成 UML

无论你是 新手还是资深开发者,都能通过这些方法 轻松绘制 UML 类图,助力项目开发和技术理解。

PlantUML 代码语法快速上手

使用 PlantUML 绘制 UML 类图的核心语法非常简单,只需遵循以下步骤:

  1. 代码块 必须以 @startuml 开头,以 @enduml 结尾。
  2. 定义类和接口。
  3. 建立类与类之间的关系,包括:
    • 继承: A <|-- B(表示 B 继承 A)
    • 接口实现: A <|-- B(表示 B 继承 A)
    • 组合: A *-- B(表示 A 组合 B)

你可以直接复制下面的代码,快速创建 UML 类图:

@startuml
' 定义接口
interface Serializable
interface Lock' 定义类
class AbstractQueuedSynchronizer
class ConditionObject
class Node
class ReentrantLock
class Sync
class NonfairSync
class FairSync' 继承关系
Serializable <|.. AbstractQueuedSynchronizer
Serializable <|.. ConditionObject
Serializable <|.. ReentrantLock
Lock <|.. ReentrantLock
' 实现关系
Sync <|-- NonfairSync
Sync <|-- FairSync' 组合关系
ReentrantLock *-- Sync
ReentrantLock *-- NonfairSync
ReentrantLock *-- FairSync
AbstractQueuedSynchronizer *-- ConditionObject
AbstractQueuedSynchronizer *-- Node
@enduml

1.使用 PlantUML 在线工具(1 分钟)

步骤一: 访问网址:https://www.planttext.com/,进入plantUML在线界面。
步骤二: 编写构建类图的代码。
步骤三: 点击Refresh按钮,即可在代码右侧看到画出来的UML类图。
在这里插入图片描述

2.使用 IntelliJ IDEA + PlantUML 插件(3 分钟)

步骤一: 打开File->Setting->Plugins,找到PlantUML Integration插件,下载安装,然后重启IDEA。
在这里插入图片描述

步骤二: 在自定义目录下右键即可创建 .puml 后缀的文件,在该文件中编写构建类图的代码。
步骤三: 即可在右侧展现出来对应的uml类图。
在这里插入图片描述

3. 使用 PlantUML JAR 包(5 分钟)

步骤一: 之前还需要下载一个Graphviz,并把它配置到环境变量中,但现在它已经嵌入到plantuml中了,所以直接到https://github.com/plantuml/plantuml/releases的github链接下载plantUML的jar包,注意下载下面后缀的:
在这里插入图片描述
步骤二: 编写好画图用的代码,保存为.txt文件(其实什么格式都行,只要内容是对的)。
步骤三: 使用命令行界面,执行该jar包来为运行好的画图代码。在这里插入图片描述
步骤四: 最后即可在运行的目录下得到画好的png图片。
在这里插入图片描述

总结

  • 如果你想快速上手,推荐使用 PlantUML 在线工具。
  • 如果你是 Java 开发者,强烈推荐 IntelliJ IDEA +
    PlantUML 插件。
  • 如果你喜欢 命令行自动化,可以使用 PlantUML JAR 包。
http://www.dtcms.com/wzjs/331371.html

相关文章:

  • 制作网站时搜索图标如何做企业网站营销实现方式
  • 网站有域名没备案注册一个公司网站需要多少钱
  • 博客网站的建设流程宁波seo关键词
  • 博罗网站建设哪家好百度快照优化排名推广怎么做
  • 江苏网站制作优化网站标题
  • 推广seo网站的公司小红书代运营
  • 网站建设与网页设计课程设计seo原创工具
  • 网站诚信认证怎么做制作网页的基本步骤
  • 网站怎么做动态切图昆明新闻头条最新消息
  • 北京怎么建设网站黑帽seo技术
  • 做游戏出租的网站购物网站
  • 更改网站后台信息流投放
  • 手机网站首页模板武汉网站运营专业乐云seo
  • 凡科能上传自己做的网站关键词录入榜
  • 网站建设制作设计seo优化湖南产品推广运营方案
  • 赤峰北京网站建设市场营销在线课程
  • 专业网站制作团队宁波谷歌seo推广
  • 网站建设 团队介绍网络营销策划推广
  • 公司免费网站制作网络游戏推广员
  • 上海建设银行网站转账记录查询semir是什么意思
  • 给窗帘做网站100个成功营销案例
  • 网站建设访问人群zac seo博客
  • 专业代做简历网站网络推广一个月的收入
  • 海外网站推广方案林哥seo
  • 大连网站开发乛薇资源猫
  • 怎么做兼职网站吗天津百度seo推广
  • 房地产公司网站制作深圳seo优化公司
  • 邯郸做移动网站报价seo手机端优化
  • 网站建设报告总结徐州seo管理
  • 中山外贸网站建设报价湖南疫情最新情况