创建homeassistant websocket连接 ws://ip:8123/api/websocket建立连接 返回信息 { "type": "auth_required", "ha_version": "2024.10.1" } 然后发送认证信息 发送信息 { "ty

阅读更多 »

创建型模式是关注于如何高效率的创建对象,将对象创建和对象使用的过程分离,避免了代码中大量对象实例化的操作,使的代码高内聚低耦合 单例模式 简要意思:确保一个类只有一个实例,并提供一个全局访问点。 适用场景:在一个系统中有需要控制数量的实例对象,每次访问都需要访问相同的实例对象。 例子:在英雄联盟里一

阅读更多 »

java设计原则,有很多小伙伴都不知道这个学了可以干什么,我现在来详细解释一下: 比如说在学习或者工作中明明已经用代码实现了功能但是还是会给批评 ”你这代码写的和一坨屎一样“。 为什么呢?因为你的代码太耦合了。可是什么是耦合呢? 从耦合度高到低有这些种类: 1. 内容耦合 (Content Coup

阅读更多 »

类图是一种用于描述系统结构的图形化表示方式,展示了系统中的类、它们的属性、方法,以及类与类之间的关系。它是面向对象分析和设计中常用的工具,帮助开发者清晰地了解系统的类的内容和类与类直接的关联关系。 类结构介绍 首先类图的基本结构有类名,属性,方法。 以上图片代表了一个minion(小兵)类 其中有五

阅读更多 »