相关文章
docker详解介绍+基础操作 (三)优化配置
1.docker 存储引擎 
Overlay: 一种Union FS文件系统,Linux 内核3.18后支持 
Overlay2:Overlay的升级版,docker的默认存储引擎,需要磁盘分区支持d-type功能,因此需要系统磁盘的额外支持。 
关于 d-type 传送…            
建站知识
2025/10/29 3:33:59
ESP8266使用AT指令完成MQTT功能
ESP8266使用AT指令完成MQTT功能 在esp8266设备中烧录安信可的AT固件之后,进行AT指令完成信息发布,并最终实现在Homeassistant中发布传感器并设置传感器状态。 一、基础指令 
以下是完整的步骤和对应的AT指令: 
1. 配置ESP8266为Station模式 
…            
建站知识
2025/11/2 23:04:28
Zookeeper占的那些端口 - 从Eclipse Jetty安全漏洞说起
起因 
系统扫描报Jetty漏洞,很奇怪,系统中明明没有使用Jetty! 后来发现是Zookeeper中会使用Jetty,因为有使用Kafka,所以也使用了Zookeeper。 
Zookeeper使用Jetty主要干2个事情: 1)提供给Prometheus用来输出…            
建站知识
2025/11/1 22:33:55
Android中的View绘制流程
Android中的View绘制流程是一个复杂而精细的过程,它确保了应用程序中的用户界面能够准确、高效地呈现在用户眼前。以下将详细阐述Android View的绘制流程,包括测量(Measure)、布局(Layout)和绘制࿰…            
建站知识
2025/11/4 3:36:46
时间复杂度和空间复杂度
算法的时间复杂度 
算法的时间复杂度是衡量算法执行时间长短的一个标准,它取决于多个因素。主要的因素包括问题的规模和待处理数据的初始状态。问题的规模通常指的是算法输入的数量级,而数据的初始状态则涉及到数据本身的组织和结构。例如,在…            
建站知识
2025/11/3 19:37:29
react 封装防抖
封装防抖 
import React, { useRef, useEffect, useCallback } from react;function useDebounce(fn, delay) {const delayRef  useRef(delay);const fnRef  useRef(fn);// 更新ref值useEffect(() > {delayRef.current  delay;}, [delay]);useEffect(() > {fnRef.current…            
建站知识
2025/11/4 6:27:14
selenium:WebElement类的核心操作方法(3)
当我们通过webdriver中的find_element函数定位到元素后,其实返回的是WebElement对象,而该对象有很多重要的方法,比如输入文本,点击按钮,获取属性,截屏等 
WebElement类的方法介绍 文本输入与清除  send_key…            
建站知识
2025/11/1 15:12:37
工具篇:(二)MacOS 下载 MySQL 并进行配置连接,使用 VSCode 创建 Node 项目-亲测有效
MacOS 下载 MySQL 并进行配置连接,使用 VSCode 创建 Node 项目 
我们将介绍如何在 macOS 上下载和配置 MySQL 数据库,并使用 VSCode 创建一个 Node.js 项目进行测试。通过这些步骤,您将能够顺利地设置开发环境并进行基本的数据操作。 
一、删…            
建站知识
2025/11/2 15:31:01

