XOR

STM32G030F6P6+SLM332Y连接MQTT程序 美格 4G

目录 基本测试 断线重连测试 程序说明 说明 这节例程是 STM32G030F6P6 使用AT指令控制SLM332Y模组连接MQTT服务器. 连接上以后每隔一段时间测试发送16进制数据 和 字符串数据(4G信号强度). 程序代码: https://item.taobao.com/item.htm?f ......
程序 MQTT STM 030 F6P

20230613版本测试记录

背景描述:当前是一个产品新起的大版本迭代。周期20230501-20230613 计划提测时间:20230601, 实际提测试时间:20230605 测试资源:测试人员4人,H52人,核心2人 测试详情:实际提测之后,由于第二版本迭代我没有思考流程上会有阻断性的问题。而是直接从分支业务测试起步。测试 ......
20230613 版本

WPF 入门笔记 - 03 - 样式基础及模板

本篇为学习李应保老师所著的《WPF专业编程指南》并搭配`WPF`开发圣经《WPF编程宝典第4版》以及痕迹大佬《WPF入门基础教程系列》文章所作笔记,对应《WPF专业编程指南》第 9-10 章之间内容,主要概述`WPF`中关于样式及模板部分的梳理及示例应用,希望可以帮到大家? ......
样式 模板 基础 笔记 WPF

python处理Excel文件--openpyxl

# openpyxl的介绍 读取/写如 Excel 2010 xlsx/xlsm 文件的 Python 库 # 写入和读取的简单例子 写入数据到excel ![image](https://img2023.cnblogs.com/blog/3187256/202306/3187256-2023061 ......
openpyxl 文件 python Excel

剑指offer第5题

剑指 Offer 05. 替换空格 - 力扣(LeetCode) 对于string和容器而言,想要向里面插入元素而不适用STL的API的话必须先扩展它的长度 ......
offer

Python小练习:使用艾宾浩斯进行学习计划

随便查了一下,网络上没有现成的,所以自己撸一个,初学python,请勿见怪。使用的IDE是VS Code。 totalPoint=5; # 请改这里。每天学习一个知识点,一共多少个知识点;必须是大于1的整数。# 根据经验,6个或者以上,就不会出现Rest休息的日子。 list1 = [] Ebbin ......
Python

http1.1和http2.0的区别

http2对比http1的性能提升点: 1.多路复用 2.二进制格式 3.头部压缩 4.服务器推送 5.强化安全性 下面分条一一介绍: 一:多路复用 HTTP2 的多路复用(Multiplexing)是指在同一个 TCP 连接上,客户端可以同时发起多个请求,服务器可以同时响应多个请求。 在 HTTP ......
http http1 http2

混沌演练状态下,如何降低应用的 MTTR(平均恢复时间)

如何在混沌演练的场景中降低应用的MTTR,必须需要根据监控定位,然后人工进行反馈进行处理吗?是否可以自动化,是否有方案可以降低混沌演练过程中的影响?以此达到快速止血,进一步提高系统的稳定性。本篇文章将根据一些思考和实践来解答以上问题。 ......
状态 时间 MTTR

yolo v5 训练自己的数据集

1.首先准备好自己需要的图片,最好转为jpg格式,用labelImage来进行标注 labelImage可以在git上下载python代码 然后使用命令行启动,也可以直接去下载编译好的exe文件,双击直接启动 标注的时候需要注意 点击这里切换成yolo的格式 这样标注出来的数据就是txt格式的 不然 ......
数据 yolo v5

v-if 和 v-show的区别

1.共同点 在 vue 中 v-show 与 v-if 的作用效果是相同的 当表达式都为 false 时,都不会占据页面位置 当表达式结果为 true 时,都会占据页面的位置 2.不同点 ......
v-show v-if show if

单页面SPA与多页面MPA

一、区别 二、SPA单页面 ......
页面 SPA MPA

Hive执行计划之只有map阶段SQL性能分析和解读

这种只含map的操作,如果文件大小控制在合适的情况下,都将只有本地操作,其执行非常高效,运行效率完全不输于在计算引擎Tez和Spark上运行。 ......
性能分析 性能 阶段 只有 Hive

K-Means聚类分析-无标签

模型亮点 初始测试集上评分为0.36,调参后测试集上评分为0.77 数据集由sklearn生成 以下为模型具体实现 Step1.数据读取 from sklearn.datasets import make_blobs x,y=make_blobs(n_samples=600,n_features=1 ......
K-Means 标签 Means

考前复习——树状数组

树状数组是一种支持 单点修改 和 区间查询 的,代码量小的数据结构。 什么是「单点修改」和「区间查询」? 假设有这样一道题: 已知一个数列 a,你需要进行下面两种操作: 给定 x, y,将 a[x] 自增 y。 给定 l, r,求解 a[l...r] 的和。 其中第一种操作就是「单点修改」,第二种操 ......
数组

C# DataGridView控件排序失效的问题

今天发现,对DataGridView控件绑定数据后,表头自带的排序失效了,点击无反应! 问题过程 第一次使用List<T>直接绑定DataSure,失效! 第二次使用List<T>循环赋值控件,失效! 第三次使用List<T>转成DataTable,有效! 总结 DataGridView在绑定数据时 ......
控件 DataGridView 问题

谈谈Linux系统连接数

一、系统默认最大连接数 (1).这是由于当前系统连接数量(默认为65536)超出最大限制所导致,该值由内核参数netnetfilter.nf_conntrack_max定义,使用sysctl 命令可以查看该值 (2).意味着默认情况下,最多维持65536个连接数,一旦连接数超出该值,系统就会拒绝后续 ......
系统 Linux

快速傅里叶变换python实现

# 一、前言 我想认真写好快速傅里叶变换(Fast Fourier Transform,FFT),所以这篇文章会由浅到细,由窄到宽的讲解,但是傅里叶变换对于寻常人并不是很容易理解的,所以对于基础不牢的人我会通过前言普及一下相关知识。 我们复习一下三角函数的标准式:$$y=A\cos (\omega ......
python

Ubuntu安装Python

[原文链接](https://mp.weixin.qq.com/s/1e5G-U8F0H8q8g1noTQXgA) Ubuntu安装Python的方式与其他Linux系统有所不同,在这里介绍一下。 # 配置环境 切换的国内源: ```shell sudo gedit /etc/apt/sources ......
Ubuntu Python

《vue短跑》基础语法

# ref和$ref 在Vue中,\$ref是一个特殊的属性,它允许您引用组件或DOM元素。可以使用$ref属性在组件或元素上绑定一个唯一的标识符,然后在Vue实例中使用\$ref来访问该组件或元素。类似于id选择器。 例如,假设您有一个组件: 点击查看代码 ``` Focus Input ``` ......
短跑 语法 基础 vue

以梦为马,不负韶华

以梦为马,不负韶华 我曾经无数次在梦想与现实中迷茫,20多年来都平平无奇,碌碌无为,仿佛只有在深夜的时候才能幻想自己的人生。 一生很短,难免会遗憾,虽然我们经常在深夜中迷茫,在现实中彷徨,但是我们从未放弃,谁的青春不迷茫,谁的一生不彷徨,谁的人生无遗憾。 朋友们,时间一直未曾停过,就像我们的人生,一 ......

java 学习路线

基础: java 高级 https://www.bilibili.com/video/BV17F411T7Ao/?spm_id_from=333.337.search-card.all.click https://www.bilibili.com/video/BV1yW4y1Y7Ms/?spm_id ......
路线 java

boost库之事件处理

一、概述 Boost.Signals所实现的模式被命名为"信号至插槽",它基于以下概念:当对应的信号被发出时,相关联的插槽即被执行,原则上,可以把"信号"和"插槽"分别替换为'事件'和'事件处理器',它提供了一个名为boost::signal的类,定义于boost/signal.hpp,实际上,这个 ......
事件 boost

智能化厨房发展新趋势:NV040D语音芯片在油烟机中的应用

随着人们对于厨房智能化需求的不断提高,智能化厨房的发展一直备受关注。在智能化厨房中,油烟机是重要的一环,其智能化程度直接影响到整个厨房的智能程度。而NV040D语音芯片的应用,为油烟机智能化带来了新的思路。 目前市面上选择的九芯电子的NV040D语音芯片在油烟机中的应用,也为油烟机提供了更多的智能功 ......
油烟机 油烟 语音 芯片 厨房

金仕达笔试面试心得

1.笔试 金仕达笔试由五道逻辑题、十道选择题和十道填空题 对于逻辑题是压根没想到,十道选择题和十道填空题比较简单,都是Java基础知识 2.面试 2.1 Java相对于C++优势在哪? 我的回答: JVM执行字节码文件,跨平台(write once run away); 没有指针等复杂内容; 成型框 ......
笔试 心得

keep-alive【组件保活机制】

1、概念相关 列表页面 ——进入详情页 —— 后退到列表页(缓存列表页的原来数据以及滚动位置) 重新进入列表页面,获取最新的数据 2、实现 3、钩子函数 当组件被激活时,触发钩子函数 activated 当组件被移除时,触发钩子函数 deactivated ......
keep-alive 组件 机制 alive keep

Bash Shell

shell是位于操作系统内核和用户之间的接口,可以调用系统内核的某些基本功能来执行程序、管理文件,同时还能对各程序的运行进行协调;此外shell具有命令解释功能,能将用户命令转换为底层的机器命令,通知内核如何工作。 shell类型:/bin/bash/bin/tcsh/bin/csh bash的优点 ......
Shell Bash

考前复习——差分、前缀和

**前缀和** 前缀和可以简单理解为「数列的前 n 项的和」 对于一维前缀和 简单的处理方式为`b[i]=b[i-1]+a[i]` 对于二维前缀和 有 ` sum[i][j]=sum[i-1][j]+sum[i][j-1]-sum[i-1][j-1]+a[i][j] ` 访问任意矩阵前缀和为 ` s ......
前缀

爬取豆瓣Top250图书数据

#爬取豆瓣Top250图书数据 项目的实现步骤 1.项目结构 2.获取网页数据 3.提取网页中的关键信息 4.保存数据 **1.项目结构** ![image](https://img2023.cnblogs.com/blog/3047082/202306/3047082-20230613170853 ......
豆瓣 数据 图书 Top 250

Android中杀掉当前进程

android.os.Process.killProcess(android.os.Process.myPid()) killProcess方法用于杀掉一个进程,它接收一个进程ID参数,我们可以通过myPid()方法获取当前程序的进程id。需要注意的是,killProcess()方法只能用于杀掉当前 ......
进程 Android

云端混流转码的定义、流程和优势

随着互联网技术的快速发展,视频内容已成为人们获取信息、娱乐和社交的重要方式。在这个背景下,云端混流转码技术应运而生,为视频内容的制作、传输和播放提供了便捷的解决方案。本文将介绍云端混流转码的定义、流程和优势。 ......
云端 流程 优势