摘要: 开闭原则 基本介绍: 开闭原则是编程中最基础,最重要的设计原则 一个软件实体如类、模块和函数应该对拓展开放,对修改关闭。用抽象构建框架,用实现扩展细节。 当软件需要变化的时候,尽量通过扩展软件实体的行为来实现变化,而不是通过修改已有的代码来实现变化 编程中遵守其他原则,以及使用设计模式的目的就是遵循 阅读全文
posted @ 2021-09-06 23:49 伍艺源 阅读(135) 评论(0) 推荐(0)
摘要: 在开发项目的时候,遇到了比较老的版本mysql驱动 ,而我使用的是mysql8.0的驱动 在一开始连接的时候报了 Unknown initial character set index '255' received from server 这是编码字符集的问题需要更改,只需要更改相对应配置文件得数据 阅读全文
posted @ 2021-09-06 22:56 伍艺源 阅读(69) 评论(0) 推荐(0)
摘要: 里氏替换原则 基本介绍: 如果对每个类型T1的对象O1都有类型为T2的对象O2,使得以T1定义的所有程序P在所有对象O1都代换成O2时,程序P的行为没有发生变化,那么类型T2时类型T1下的子类型,即换句话来说,所有引用基类的地方必须透明地使用其子类的对象 在使用继承时,遵循里氏替换原则,在子类中尽量 阅读全文
posted @ 2021-09-03 17:25 伍艺源 阅读(135) 评论(0) 推荐(0)
摘要: 题目描述 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V +  阅读全文
posted @ 2021-09-03 12:50 伍艺源 阅读(52) 评论(0) 推荐(0)
摘要: 设计模式之七大原则-------依赖倒转原则 阅读全文
posted @ 2021-09-03 09:43 伍艺源 阅读(73) 评论(0) 推荐(0)
摘要: 接口隔离原则的理解 阅读全文
posted @ 2021-09-02 16:49 伍艺源 阅读(102) 评论(0) 推荐(0)
摘要: 单一职责原则的理解 阅读全文
posted @ 2021-09-02 16:15 伍艺源 阅读(79) 评论(0) 推荐(0)
摘要: 设计模式的总体纲领,可以点击链接查看个个模式具体实现理解 阅读全文
posted @ 2021-09-02 15:34 伍艺源 阅读(28) 评论(0) 推荐(0)
摘要: typora的使用技巧、利用输入字符快速搭建样式 阅读全文
posted @ 2021-09-02 15:13 伍艺源 阅读(91) 评论(0) 推荐(0)
摘要: 设置相关CSS样式,设置相关的设置,注意markdown的使用 阅读全文
posted @ 2021-09-02 15:13 伍艺源 阅读(36) 评论(0) 推荐(0)