Loading

上一页 1 2 3 4 5 6 7 ··· 21 下一页
摘要: 盒模型的组成部分 CSS会把所有的HTML元素都看成一个盒子,所有的样式也是基于这个盒子 内容区(content):元素中的文本或后代元素都是它的内容 内边距(padding)又称:补白,紧贴内容的补白区域 边框(border): 盒子的边框 外边距(margin):盒子与外界的距离,外边距不会影响 阅读全文
posted @ 2024-01-02 18:45 木子七 阅读(11) 评论(0) 推荐(0) 编辑
摘要: CSS选择器是一种用于选择HTML或XML文档中特定元素的模式。允许你根据元素的标签名、类名、ID、属性等来选择元素,并将样式应用于这些选中的元素 基本选择器 通配配选择器 通配选择器:可以选中所有的HTML元素 通配选择器使用 符号 *,命中页面所有的元素 语法 * { 属性名:属性值; } 通配 阅读全文
posted @ 2023-11-17 17:49 木子七 阅读(183) 评论(1) 推荐(1) 编辑
摘要: CSS简介 CSS全称层叠样式表(Cascading Style Sheets) CSS也是一种标记语言,用于给HTML结构设置样式,例如文字大小、颜色元素宽高效果等等 核心思想:HTML搭建结构,CSS添加样式,实现结构与样式的分离 CSS行内样式 行内样式又称内联样式 直接在标签内通过style 阅读全文
posted @ 2023-11-14 19:07 木子七 阅读(15) 评论(0) 推荐(0) 编辑
摘要: CS架构与BS架构 C/S架构 Client(客户端) / Server(服务器) 需要安装客户端使用,哔哩哔哩客户端、腾讯视频客户端等 需求安装、需要更新、不跨平台 B/S架构 Browser(浏览器) / Server(服务器) 浏览器直接访问不需要安装,哔哩哔哩网页端、腾讯视频网页端等 无需安 阅读全文
posted @ 2023-11-04 21:14 木子七 阅读(19) 评论(0) 推荐(1) 编辑
摘要: 为什么需要枚举 枚举(Enum)是一种数据类型,也是一种特别的类,是绑定到唯一值的符号表示,可以使用它来创建用于变量和属性的常量集枚举类可以看成是一个下拉菜单,给出特定的选项且这些选项不可修改,更贴近自然语言的方式表达数据,可以让代码更容易阅读、维护,减少转换或者错误值引起的问题,enum定义了四个 阅读全文
posted @ 2023-05-17 13:22 木子七 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 参考文章 http://www.steves-internet-guide.com/ (墙外) paho-mqtt安装 使用pip安装 pip3 install paho-mqtt paho-mqtt已知的一些限制 截止1.6.1版本,当 clean_session 为 False 时,sessio 阅读全文
posted @ 2023-05-15 15:42 木子七 阅读(2482) 评论(1) 推荐(1) 编辑
摘要: 遗嘱消息 为什么需要遗嘱消息 MQTT的订阅发布机制,解耦了消息的发送方和接收方,这使我们没有办法获取对端的状态,为了解决该问题,MQTT提供了遗嘱消息,为意外断线的客户端提供了对外发出通知的能力 如何使用遗嘱消息 使用遗嘱消息,客户端需要在连接时,也就是connect报文中指定遗嘱消息,除了正常C 阅读全文
posted @ 2023-05-09 16:48 木子七 阅读(703) 评论(1) 推荐(2) 编辑
摘要: QoS的报文收发流程 QoS 0 最多交付一次,消息有可能丢失,最低的QoS等级,没有任何的机制,不需要等待确认和重传,只要保证消息发送,也可能到达不了接收端 QoS0消息发送流程: 发送端调用API发送消息 消息将被拷贝内核层的至发送缓冲区中 发送缓冲区的消息会在合适的时机被发送到网络中 经过路由 阅读全文
posted @ 2023-04-28 17:49 木子七 阅读(192) 评论(0) 推荐(0) 编辑
摘要: MQTT会话 为什么需要会话 ​ 假如有以下场景,客户端A发送消息到服务端,服务端转发给客户端B,如果这个时候服务端和客户端B的网络连接断开,那么就无法保证消息到达,并且客户端A不知道B连接断开,还会继续发送消息,消息到达服务端之后会因为没有订阅者被丢弃,后面如果客户端B和服务端重新进行连接,但是还 阅读全文
posted @ 2023-04-28 13:54 木子七 阅读(405) 评论(0) 推荐(1) 编辑
摘要: MQTT主题 MQTT的主题是一个utf-8编码的字符串,最大长度65535字节,严格区分大小写 MQTT主题支持分层结构,主题分隔符用'/'表示,主题的层级长度可以为0 # 将主题划分为3个层级 'level1/level2/level3' # 第二层级长度为0 'level1//level3 ' 阅读全文
posted @ 2023-04-27 16:04 木子七 阅读(409) 评论(2) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 ··· 21 下一页