相关文章

ESP32-C3在MQTT访问时出现“Last error code reported from esp-tls: 0x8001”和问题的分析(2)

接前一篇文章:ESP32-C3在MQTT访问时出现“Last error code reported from esp-tls: 0x8001”和问题的分析(1) 上一回说明了笔者在调试测试MQTT的过程中遇到的另一个问题:“Last error code reported from esp-tls: 0x8001”。结合log给出了初步分析: 本回继续深入探查。 …

【Java的package-info.java文件支持

package-info.java的用途,简单地说,package-info是一个java文件,可以添加到任何Java包中。package-info.java文件目前有两个用途,包级文档的存放位置、包级别注释的存放位置,除了这两点外还可以根据需要扩展用例。将来…

Python中排序算法之冒泡排序

排序算法是将给定的数列中的数进行升序(从小到大)或者降序(从大到小)排列。冒泡排序是排序算法的一种。 1 冒泡排序的原理 1.1 基本思想 冒泡排序是将数据中较大或者较小的数据依次向右推移的一种排序技术。它的基本思想是比较…

C++ DAY1

一、提示并输入一个字符串&#xff0c;统计该字符串中字母个数、数字个数、空格个数、其他字符的个数 main.c #include <iostream>using namespace std;void sta_str(const string str);int main() {string str;cout << "请输入一个字符串: ";getline(…

【区块链 + 智慧文旅】虎彩印刷链 | FISCO BCOS应用案例

虎彩印艺股份有限公司出版事业部与全国 300 多家出版社和多家头部教育机构建立战略合作关系&#xff0c;打造一本起印、 按需出版的虎彩模式。在合作过程中有三个问题比较突出&#xff1a; 1、出版社和教育机构不能实时获得订单进度&#xff0c;只能人工催单&#xff0c;出版事…

Unity3D UGUI性能消耗和管理详解

前言 在Unity3D游戏开发中&#xff0c;用户界面&#xff08;UI&#xff09;的性能和效率对于提升游戏整体体验和流畅性至关重要。UGUI&#xff08;Unitys Graphical User Interface System&#xff09;作为Unity官方的UI系统&#xff0c;为开发者提供了强大而灵活的界面开发工…

Final Cut Pro下载安装教程最新教学M1 M2芯片可用怎样使用如何安装

介绍 Final Cut Pro 是苹果公司开发的一款专业视频非线性编辑软件&#xff0c;编辑、配音、转场、色彩调整一应俱全&#xff0c;看看如何安装这款软件吧。 下载&#xff1a; 百度网盘链接&#xff1a;https://pan.baidu.com/s/1dQfvCALzpFpWr15VbDkq4Q?pwdrs09 提取码&…

Leetcode 17. 电话号码的字母组合 C++实现

Leetcode 17. 电话号码的字母组合 问题&#xff1a;给定一个仅包含数字 2-9 的字符串&#xff0c;返回所有它能表示的字母组合。答案可以按 任意顺序 返回。给出数字到字母的映射如下&#xff08;与电话按键相同&#xff09;。注意 1 不对应任何字母。 算法&#xff1a;递归嵌…

LeetCode33

445.两数相加Ⅱ 给你两个 非空 链表来代表两个非负整数。数字最高位位于链表开始位置。它们的每个节点只存储一位数字。将这两数相加会返回一个新的链表。 你可以假设除了数字 0 之外&#xff0c;这两个数字都不会以零开头。 示例1&#xff1a; 输入&#xff1a;l1 [7,2,4,3…

书生大模型实战营(第三期闯关大挑战)- 进阶岛 第五关 茴香豆:企业级知识库问答工具

茴香豆本地标准版搭建 茴香豆介绍 茴香豆 是由书生浦语团队开发的一款开源、专门针对国内企业级使用场景设计并优化的知识问答工具。在基础 RAG 课程中我们了解到&#xff0c;RAG 可以有效的帮助提高 LLM 知识检索的相关性、实时性&#xff0c;同时避免 LLM 训练带来的巨大成…

首届准格尔旗“联发杯”自驾车旅游文化节盛大启幕 千车万人共赴准格尔旗,探索母亲河边的时代

首届准格尔旗“联发杯”自驾车旅游文化节暨“千车万人游内蒙母亲河边看巨变 沿黄自驾玩转准格尔旗”自驾活动&#xff0c;于8月24日在风光旖旎的准格尔旗拉开了为期三天两晚的自驾盛宴序幕&#xff01;本次活动由准格尔旗文化和旅游局倾情主办&#xff0c;携手鄂尔多斯市联发物…

Qt:鼠标事件

虽然Qt是跨平台的c开发框架&#xff0c;但是Qt的很多能力是系统提供的&#xff0c;只是其封装了系统的API&#xff0c;例如在Linux环境下的Qt就封装了Linux的一堆API 系统API 事件&#xff1a;图形化界面中&#xff0c;用户操作和程序之间交互的机制&#xff08;封装了系统的事…

JMeter——设置全局变量和非全局变量

在用JMeter写接口case&#xff0c;遇到一种情况&#xff0c;接口1查看列表接口&#xff0c;接口2查看详情接口&#xff0c;接口2需要传入接口1列表的第一条数据的id。 如果这个id后续改变较多&#xff0c;可以使用非全局变量的设置方法&#xff1b; 如果这个id在整个case都比较…

Java设计模式【模板方法】-行为型

1. 介绍 模板方法模式&#xff08;Template Method Pattern&#xff09; 是一种行为型设计模式&#xff0c;它定义了一个算法的骨架&#xff0c;将算法中的某些步骤延迟到子类中实现。通过模板方法模式&#xff0c;子类可以在不改变算法结构的情况下&#xff0c;重新定义算法中…

哈希表+树单节点(leetcode.690)

哈希表树单节点&#xff08;leetcode.690&#xff09; 员工重要性 思路&#xff1a; 其实就是遍历树找到&#xff0c;以某个节点为根节点的子树&#xff0c;然后便利这颗子树&#xff0c;树中元素存储的都是一个结构体&#xff0c;包含id、价值、和子树节点&#xff0c;因为…

第二证券:股指预计保持震荡格局 关注消费电子、汽车等板块

2024年1—7月&#xff0c;全国一般公共预算收入135663亿元&#xff0c;同比下降2.6%&#xff0c;扣除上一年同期中小微企业缓税入库抬高基数、上一年年中出台的减税政策翘尾减收等特殊因素影响后&#xff0c;可比添加1.2%左右。综合考虑超长时间特别国债年内相对滑润发行、8月份…

设计模式篇(DesignPattern - 结构型模式)(持续更新迭代)(图片待加载)

一、适配器模式&#xff08;充电器问题&#xff09; 1. 简介 现实生活中的适配器例子 泰国插座用的是两孔的&#xff08;欧标&#xff09;&#xff0c;可以买个多功能转换插头 (适配器) &#xff0c;这样就可以使用了。 2. 基本介绍 适配器模式(Adapter Pattern)将某个类的…

利用Nginx反向代理优化Web应用的性能与安全

文章目录 引言一、Nginx反向代理与Web应用性能优化1.1 负载均衡的基本概念1.2 静态资源缓存1.2.1 设置缓存存储路径1.2.2 启用并配置缓存 1.3 HTTP/2支持 二、Nginx反向代理与Web应用安全2.1 HTTPS配置2.1.1 获取SSL/TLS证书2.1.2 配置Nginx2.1.3 重新加载Nginx 2.2 访问控制与…

Shell编程规范与变量:基本操作、read输入、作用范围、运算

文章目录 1. 变量及其基本操作变量值自定义变量赋值时使用引号弱引用和强引用 2. 读取用户输入read命令获取输入内容数组输入 3. 变量作用范围局部变量与全局变量环境变量 4. 变量的数学运算整数运算非整数运算bc与标准输出自增自减 1. 变量及其基本操作 变量值 变量值是能够…

AtCoder Beginner Contest 368

A void solve(){int k;cin >> n >> k;for(int i 1; i < n; i ){cin >> in[i];}for(int i n - k 1; i < n; i ) cout << in[i] << ;for(int i 1; i < n - k; i ) cout << in[i] << ; }B 模拟 void solve(){cin >…