俏皮夕阳

文章
5
资源
1
加入时间
3年1月7天

面向对象设计原则之里氏代换原则

假设有类型T1及其对象O1以及类型T2及其对象O2,在程序中T1定义的所有对象O1都替换成O2时,程序的行为不会发生任何变化,那么可以认为T2是T1的子类也就是说软件中使用的是基类的话,那么也适用于子类,且软件功能不会受影响比如一个方法接收的是一个父类,那么该方法必然可以接收该父类的任何子类。

win10系统下,vscode运行Golang程序很慢,好久没有输出结果解决办法:

Golang 运行速度慢的问题 解决办法:解决办法:关闭杀毒软件 (首先尝试)设置 gopoxy代理:具体的设置如下:设置环境变量: 变量名 GOPROXY,变量值:https://mirrors.aliyun.com/goproxy/关闭 vscode 之后,重新打开程序,然后运行。如果还是很慢,连结果都不出的话,重新检查程序,看看程序的循环是不是有问题,或者是程序本身就没有输出。...