python语法
函数定义与类型注释12def get_someThing(self,id) -> str: return "xx"+str(id)
def 定义函数关键字
-> str: 这是类型注释,它指示该函数的返回值类型是 str(字符串)。这意味着函数将在执行完后返回一个字符串。
依赖关系
类与类之间最弱的关系,在代码中体现就是某个类作为另一个类的方法参数或者局部变量,或者另一个类调用其静态方法。
图形:虚线箭头。
UML类图
类间关系依赖关系
类与类之间最弱的关系,在代码中体现就是某个类作为另一个类的方法参数或者局部变量,或者另一个类调用其静态方法。
图形:虚线箭头。
关联关系
类与类之间比依赖关系更强的关系,在代码中体现就是被关联类B作为关联类A的属性。一般通过方法参数调过去。
图形:实线箭头。
聚合关系
是一种“拥有”关系,表示整体与部分的关系,部分可以脱离整体单独存在,他们具有各自的生命周期。在代码中体现就是部分类作为整体类的属性,部分类作为构造方法的参数或通过set方法或业务方法注入到整体对象中。比如汽车与轮胎、汽车与汽油、班级与学生等。
因为是注入到整体类中,所以在整体类中是存在部分类的属性。
图形:空心菱形实线箭头,菱形指向被聚合类,箭头指向聚合类。
组合关系
也是一种“拥有”关系,表示整体和部分的关系,但是整体对象可以控制部分的生命周期,整体的生命周期结束也就意味着部分的生命周期结束。在代码中体现就是部分类作为整体类的属性,但是部分类直接在整体类的构造方法中进行实例化。比如人和大脑等
图形:实心菱形实线箭头。
泛化关系
也叫继承关系,用于描述父类与子类之间的关系。在 ...
如何制作头像
哪些网站能够生成头像
?
logo在线生成?使用AI工具文本生成图使用豆包?
PicGo工具使用
说明
平常编写MarkDown文档的时候经常会遇到需要上传图片,这个时候用PicGo就十分方便了
工具地址
PicGo官网地址
PicGo配置
Git常用命令
查看git状态1git status
设置git别名12345查找config文件直接添加[alias] ac = "!f() { git add . && git commit -m \"$1\"; }; f"使用命令进行添加git config --global alias.ac "!f() { git add . && git commit -m \"$1\"; }; f"
查询远程仓库12git remote -vgit remote show origin
检查SSH是否能够连接成功1ssh -T git@github.com
如果成功,可能会让输入密码,进行远程连接,然后提示You’ve successfully authenticated
MarkDown常用模版
标题语法:
123456# 一级标题## 二级标题### 三级标题#### 四级标题##### 五级标题###### 六级标题
效果:
一级标题二级标题三级标题四级标题五级标题六级标题
强调语法:
1**粗体文本**
效果:
粗体文本
删除线语法:
1~~要被加上删除线的文字~~
效果:
要被加上删除线的文字
下划线语法:
1<u>带下划线的文本</u>
效果:
带下划线的文本
无序列表语法:
123456789* 第一项 * 第一项1* 第二项+ 第一项+ 第二项- 第一项- 第二项
效果:
第一项
第一项1
第二项
第一项
第二项
第一项
第二项
有序列表语法:
121. 第一项2. 第二项
效果:
第一项
第二项
引用语法:
1> 人类的悲欢并不相通,我只觉得他们吵闹。
效果:
人类的悲欢并不相通,我只觉得他们吵闹。
超链接语法:
1[谷歌](http://www.google.com)
效果:
谷歌
图片语法:
1
效果: ...
