俏皮金鱼

文章
4
资源
0
加入时间
2年10月17天

面向对象五大原则_1.单一职责原则&2.里氏替换原则

单一职责原则:Single Responsibility Principle (SRP)一个类,只有一个引起它变化的原因。应该只有一个职责。每一个职责都是变化的一个轴线,如果一个类有一个以上的职责,这些职责就耦合在了一起。这会导致脆弱的设计。当一个职责发生变化时,可能会影响其它的职责。另外,多个职责耦合在一起,会影响复用性。例如:要实现逻辑和界面的分离。T负责两个不同的职责

Ubuntu“无法获得锁”解决方案

Ubuntu“无法获得锁”解决方案(E:无法获得锁 /var/cache/apt/archives/lock – open (11 资源临时不可用)现象一:  E: 无法获得锁 /var/lib/dpkg/lock – open (11: 资源临时不可用)  E: 无法对管理目录(/var/lib/dpkg/)加锁,是不是另一个包管理程序在使用它?  无

模糊PI控制的Simulink仿真(保姆级别)

前几天搜索模糊pi控制的相关仿真流程,发现csdn没有比较好的、完整的能跑出结果的模糊pid控制仿真模型。通过几天的学习和查阅文献,我现在将我仿真的步骤和出现的问题给大家分享一下,希望大家也一起交流一下自己的问题和心得。首先我们要清晰的知道模糊pid的流程,这里简单和大家分享一下:由上面的图我们可以知道,模糊pid需要确定隶属函数、控制规则,隶属函数是模糊化和反模糊化的关键。接下来进入simulink模型搭建环节:step1:在MATLAB命令行窗口中输入fuzzy——目的:打开模糊控制