PlantUML 을사용해서 UML 그리기 - PlantUML 언어참조가이드(Version 1.2019.2)definition You can also define macro with arguments. @startuml !define module(x) component x <<module>> module(ABC) module(XYZ) @enduml Macro can have several arguments. @startuml !define send(a,b polymorphic with argument count. @startuml !define module(x) component x <<module>> !define module(x,y) component x as y <<module>> module(foo) module(bar, barcode) @enduml You can use system environment0 码力 | 158 页 | 1.76 MB | 1 年前3
PlantUML 1.2019.4 언어참조가이드definition You can also define macro with arguments. @startuml !define module(x) component x <<module>> module(ABC) module(XYZ) @enduml Macro can have several arguments. @startuml !define send(a,b polymorphic with argument count. @startuml !define module(x) component x <<module>> !define module(x,y) component x as y <<module>> module(foo) module(bar, barcode) @enduml You can use system environment0 码力 | 166 页 | 1.86 MB | 1 年前3
PlantUML 1.2019.1 언어참조가이드definition You can also define macro with arguments. @startuml !define module(x) component x <<module>> module(ABC) module(XYZ) @enduml Macro can have several arguments. @startuml !define send(a,b polymorphic with argument count. @startuml !define module(x) component x <<module>> !define module(x,y) component x as y <<module>> module(foo) module(bar, barcode) @enduml You can use system environment0 码力 | 146 页 | 1.89 MB | 1 年前3
PlantUML 을사용해서 UML 그리기 - PlantUML 언어참조가이드(Version 1.2019.3)definition You can also define macro with arguments. @startuml !define module(x) component x <<module>> module(ABC) module(XYZ) @enduml Macro can have several arguments. @startuml !define send(a,b polymorphic with argument count. @startuml !define module(x) component x <<module>> !define module(x,y) component x as y <<module>> module(foo) module(bar, barcode) @enduml You can use system environment0 码力 | 158 页 | 1.76 MB | 1 年前3
Comprehensive Rust(한국어) 202412todo!() } /// 준비된 농작물을 정원에서 수확합니다. pub fn harvest(garden: &mut Garden) { todo!() } • module/mod.rs 를 module.rs 로 바꾼다 하더라도 Rust 2018 에서는 하위 모듈을 사용할 수 있습니다. • filename.rs 를 filename/mod.rs 대신 사용할 수 파일이더라도요: src/ ├── main.rs ├── top_module.rs └── top_module/ └── sub_module.rs • 러스트가 어디서 모듈들을 찾을지는 컴파일러 디렉티브로 변경 가능합니다: mod some_module; 이는 Go 언어 에서처럼 어떤 모듈의 테스트를 some_module_test.rs 같은 파일에 두고 싶은 경우에유용합니다 is typical to put each type or set of closely-related types into its own module, so each widget type should get its own module. Cargo Setup Rust 플레이그라운드는 하나의 파일만 지원하므로 로컬 파일 시스템에 Cargo 프로젝트를 만들어야 합 니다0 码力 | 369 页 | 1.29 MB | 10 月前3
Comprehensive Rusttodo!() } /// 준비된 농작물을 정원에서 수확합니다. pub fn harvest(garden: &mut Garden) { todo!() } • module/mod.rs 를 module.rs 로 바꾼다 하더라도 Rust 2018 에서는 하위 모듈을 사용할 수 있습니다. • filename.rs 를 filename/mod.rs 대신 사용할 수 파일이더라도요: src/ ├── main.rs ├── top_module.rs └── top_module/ └── sub_module.rs • 러스트가 어디서 모듈들을 찾을지는 컴파일러 디렉티브로 변경 가능합니다: mod some_module; 이는 Go 언어 에서처럼 어떤 모듈의 테스트를 some_module_test.rs 같은 파일에 두고 싶은 경우에유용합니다 is typical to put each type or set of closely-related types into its own module, so each widget type should get its own module. Cargo Setup Rust 플레이그라운드는 하나의 파일만 지원하므로 로컬 파일 시스템에 Cargo 프로젝트를 만들어야 합 니다0 码力 | 368 页 | 1.29 MB | 1 年前3
Krita 5.2 브로셔Running basic Krita commands To allow Python to communicate with Krita, we will use the Krita module. At the top of every script, we will write from krita import *. This allows us to talk to Krita example above. [print([a.objectName(), a.text()]) for a in Krita.instance().actions()] The Python module inspect was designed for this sort of task. Here’s a useful function to print info about a class note on unit tests If you want to write unit tests for your plugin, have a look at the mock krita module [https://github.com/rbreu/krita-python-mock]. Conclusion Okay, so that covers all the Krita specific0 码力 | 1531 页 | 79.11 MB | 1 年前3
共 7 条
- 1













