Krita 5.2 브로셔
with the Select Shapes tool, and in the tool options you can specify the exact coordinates. Editing nodes and special parameters If you have a shape selected, you can double-click it to get to the appropriate In the Edit Shape tool, you can move around nodes on the canvas for regular paths. For special paths, like the ellipse and the rectangle, you can move nodes and edit the specific parameters in the Tool (Vector Only) This allows you to snap to a horizontal or vertical line from existing vector objects’ nodes (Unless dealing with resizing the height or width only, in which case you can drag the cursor over0 码力 | 1531 页 | 79.11 MB | 1 年前3PlantUML 1.2021.1 언어참조가이드
2"]; db01; PlantUML 언어참조가이드 (1.2021.1) 195 / 385 12.3 Grouping nodes 12 NETWORK DIAGRAM (NWDIAG) db02; } } @enduml 12.3 Grouping nodes 12.3.1 Define group inside network definitions @startuml nwdiag [address = ".102"]; // define network using defined nodes group db { db01; db02; } } } @enduml PlantUML 언어참조가이드 (1.2021.1) 196 / 385 12.3 Grouping nodes 12 NETWORK DIAGRAM (NWDIAG) 12.3.2 Define group Example with 2 group @startuml nwdiag { group { PlantUML 언어참조가이드 (1.2021.1) 197 / 385 12.3 Grouping nodes 12 NETWORK DIAGRAM (NWDIAG) color = "#FFaaaa"; web01; db01; } group { color = "#aaaaFF"; web02; db02;0 码力 | 386 页 | 4.12 MB | 1 年前3PlantUML 1.2021.2 언어참조가이드
2"]; db01; PlantUML 언어참조가이드 (1.2021.2) 200 / 390 13.3 Grouping nodes 13 NETWORK DIAGRAM (NWDIAG) db02; } } @enduml 13.3 Grouping nodes 13.3.1 Define group inside network definitions @startuml nwdiag [address = ".102"]; // define network using defined nodes group db { db01; db02; } } } @enduml PlantUML 언어참조가이드 (1.2021.2) 201 / 390 13.3 Grouping nodes 13 NETWORK DIAGRAM (NWDIAG) 13.3.2 Define group Example with 2 group @startuml nwdiag { group { PlantUML 언어참조가이드 (1.2021.2) 202 / 390 13.3 Grouping nodes 13 NETWORK DIAGRAM (NWDIAG) color = "#FFaaaa"; web01; db01; } group { color = "#aaaaFF"; web02; db02;0 码力 | 391 页 | 4.17 MB | 1 年前3PlantUML 1.2021.3 언어참조가이드
2"]; db01; PlantUML 언어참조가이드 (1.2021.2) 212 / 407 13.3 Grouping nodes 13 NETWORK DIAGRAM (NWDIAG) db02; } } @enduml 13.3 Grouping nodes 13.3.1 Define group inside network definitions @startuml nwdiag [address = ".102"]; // define network using defined nodes group db { db01; db02; } } } @enduml PlantUML 언어참조가이드 (1.2021.2) 213 / 407 13.3 Grouping nodes 13 NETWORK DIAGRAM (NWDIAG) 13.3.2 Define group Example with 2 group @startuml nwdiag { group { PlantUML 언어참조가이드 (1.2021.2) 214 / 407 13.3 Grouping nodes 13 NETWORK DIAGRAM (NWDIAG) color = "#FFaaaa"; web01; db01; } group { color = "#aaaaFF"; web02; db02;0 码力 | 408 页 | 4.32 MB | 1 年前3PlantUML 을사용해서 UML 그리기 - PlantUML 언어참조가이드(Version 1.2023.11)
deployed onto hardware. It provides a clear picture of the distribution of components across various nodes, such as servers, workstations, and devices. With PlantUML, creating deployment diagrams becomes db02; } } @enduml PlantUML 언어참조가이드 (1.2023.11) 281 / 551 13.3 Grouping nodes 13 NETWORK DIAGRAM (NWDIAG) 13.3 Grouping nodes 13.3.1 Define group inside network definitions @startuml nwdiag { network [address = ".2"]; db01 [address = ".101"]; db02 [address = ".102"]; // define network using defined nodes group db { db01; db02; } } } @enduml 13.3.2 Define group outside of network definitions @startuml0 码力 | 552 页 | 7.88 MB | 1 年前3Comprehensive Rust(한국어) 202412
struct Work { input: u32, respond_on: oneshot::Sender, } // 큐에서 작업을 수신 대기하고 실행하는 worker 입니다. async fn worker(mut work_queue: mpsc::Receiver ) { let mut iterations = 0; loop { tokio::select 못했습니다."); rx.await.expect("응답 대기 실패") } async fn main() { let (tx, rx) = mpsc::channel(10); spawn(worker(rx)); for i in 0..100 { let resp = do_work(&tx, i).await; println!("반복 작업 결과 {i}: {resp}"); } 0 码力 | 369 页 | 1.29 MB | 10 月前3Comprehensive Rust
struct Work { input: u32, respond_on: oneshot::Sender, } // 큐에서 작업을 수신 대기하고 실행하는 worker 입니다. async fn worker(mut work_queue: mpsc::Receiver ) { let mut iterations = 0; loop { tokio::select 못했습니다."); rx.await.expect("응답 대기 실패") } async fn main() { let (tx, rx) = mpsc::channel(10); spawn(worker(rx)); for i in 0..100 { let resp = do_work(&tx, i).await; println!("반복 작업 결과 {i}: {resp}"); } 0 码力 | 368 页 | 1.29 MB | 1 年前3
共 7 条
- 1