From f5c4f00f795ea4f9889b59c574f31c980a788df3 Mon Sep 17 00:00:00 2001 From: jeffreytse Date: Thu, 5 Dec 2019 19:12:30 +0800 Subject: chore: add new example posts --- _posts/2017-12-04-plantuml-example.md | 72 +++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 _posts/2017-12-04-plantuml-example.md (limited to '_posts/2017-12-04-plantuml-example.md') diff --git a/_posts/2017-12-04-plantuml-example.md b/_posts/2017-12-04-plantuml-example.md new file mode 100644 index 0000000..399fb9f --- /dev/null +++ b/_posts/2017-12-04-plantuml-example.md @@ -0,0 +1,72 @@ +--- +layout: post +title: Plantuml example +categories: example +tags: [plantuml] +--- + +## My First PlantUML + +`` ini +aaa = 123 +```` +`` + + +### PlantUML Block-1 +@startuml +Bob -> Alice : hello +@enduml + + +### PlantUML Block-2 +``` plantuml +Bob -> Alice : hello world +``` + + +### PlantUML Block-3 +@startuml +(*) --> "Initialization" + +if "Some Test" then + -->[true] "Some Activity" + --> "Another activity" + -right-> (*) +else + ->[false] "Something else" + -->[Ending process] (*) +endif +@enduml + + +### PlantUML Block-4 + +@startuml +skinparam handwritten true + +skinparam usecase { + BackgroundColor DarkSeaGreen + BorderColor DarkSlateGray + + BackgroundColor<< Main >> YellowGreen + BorderColor<< Main >> YellowGreen + + ArrowColor Olive + ActorBorderColor black + ActorFontName Courier + + ActorBackgroundColor<< Human >> Gold +} + +User << Human >> +:Main Database: as MySql << Application >> +(Start) << One Shot >> +(Use the application) as (Use) << Main >> + +User -> (Start) +User --> (Use) + +MySql --> (Use) + +@enduml -- cgit v1.2.3