自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 【代码片段】wav 文件增益调节 使用go实现

通过这个简单的 Go 语言程序,我们可以方便地调整 WAV 文件的增益,从而增强工业设备振动信号的可听性。这个工具可以帮助我们更好地分析和判断设备的运行状态,及时发现潜在的问题。希望这篇文章对你有所帮助,如果有任何问题或建议,欢迎在评论区留言讨论。

2024-06-20 11:36:32 503

原创 【代码片段】使用Python进行信号互相关分析与时延计算

本文将介绍如何使用Python进行两个信号的互相关分析,以计算它们之间的时延,并展示如何通过麦克风阵列对声源进行定位。通过计算两个信号的互相关,可以确定它们之间的时间延迟。对于麦克风阵列声源定位,多个麦克风接收到的信号会有不同的到达时间,通过计算这些时间差,可以推算出声源的位置。首先,我们生成两个振弦信号,一个是原始信号,另一个是延迟后的信号。在麦克风阵列中,每个麦克风接收到的信号会有不同的到达时间。互相关的峰值位置对应于两个信号之间的时间延迟。通过找到互相关的最大值位置,我们可以计算出两个信号的时延。

2024-06-18 20:55:24 586

原创 sql 多条件查询 各条件返回最新数据

通过本文的讨论,我们学习了如何高效地查询多个设备记录,并确保结果按照指定的顺序显示。我们探讨了使用子查询、FIELD函数、临时表和动态 SQL 等方法来优化查询,并减少代码重复。希望这些技巧能帮助你在实际项目中更高效地处理数据库查询。

2024-06-09 00:01:11 416

原创 【代码片段】通过Loki实现docker轻量级日志管理与分析

在服务问题排查和定位过程中,对日志进行有效分析是至关重要的。为了简化这一过程,我们可以采用Loki这一轻量级的解决方案。本文将介绍如何使用Loki来实现日志管理和分析,包括安装Loki插件、通过docker-compose管理Loki和Grafana服务以及在需要监控的Docker服务中增加日志配置。

2024-06-04 12:13:29 535

原创 【爬坑日志】微信公众号服务 tls: failed to verify certificate: x509

通过以上步骤,你可以在基于Ubuntu的Docker镜像中成功安装所需的根证书,从而解决"tls: failed to verify certificate: x509: certificate signed by unknown authority"错误。这样可以确保在容器内部的网络请求中证书验证能够成功进行,保证服务的正常运行。在基于Ubuntu的Docker镜像中,安装。在实际部署过程中,除了安装根证书,还应该检查相关服务的证书配置是否完整,确保证书链的完整性,以增强安全性并避免类似的证书验证问题。

2024-06-03 19:33:46 1314 1

原创 【代码片段】使用docker部署nginx 并通过nginx设置密码访问控制

使用docker部署nginx,并通过nginx设置密码访问控制

2024-06-01 21:55:46 352

原创 【代码片段】设置docker容器的时间

由于Docker容器默认使用UTC时间,与宿主机的时区可能不一致,导致在应用程序中处理时间时出现混乱或错误。需要注意的是,通过这种方式挂载本地时间到容器中是一种简单且常用的方法,但也存在一些潜在的问题。要在Docker中解决时区同步的问题,可以通过在docker-compose.yaml文件中为服务挂载本地时间的方式来实现。通过采取合适的方法来管理容器内部的时间设置,可以避免由时区问题引起的应用程序错误,确保服务正常运行。这样一来,容器内部的时间将与宿主机保持同步,解决了时区不一致的问题。

2024-05-13 22:48:01 337

原创 【调试工具】终端下的文件操作,统计文件数,按照日期筛选文件

在终端下进行文件操作,统计文件数,按日期筛选文件

2024-05-12 09:58:50 339

原创 【爬坑日志】浏览器设置支持mixed content,在https页面访问http内容

在https页面中请求http内容,浏览器会报错,提示mixed content。这种情况在对接第三方资源时,会遇到。在没有其他解决方案的情况下,需要修改浏览器设置以支持。

2024-05-05 20:49:55 331

原创 【代码片段】使用echart绘制仪表盘和波形图

在物联网应用中,有很多数据需要展示。通常情况下,我们将数据通过串口打印输出的终端。这种方式可以满足自己开发过程中的调试,但作为成果展示和长期应用并不方便。这段时间开发的电源监控调试模块就遇到这样的问题,本文记录了对于电压、电流和功率波形图显示部分的示例代码。本文使用wails开发,后端为golang,前端使用vue。对于电压、电流和功率波形图的显示使用echart实现。在前端代码的根目录下,执行下列语句,导入echart。更新数据时,仅需要对需要刷新的数据更新赋值即可。以电压仪表为例,创建绘图。

2024-04-21 17:40:18 556

原创 使用wails构建桌面应用

使用golang构建桌面UI应用

2024-04-21 14:17:22 591

原创 【调试工具】订阅MQTT数据并保持至数据库(sqllite)

在IoT领域,MQTT作为举足轻重的协议广泛应用在设备与云端的交互、通讯中。在开发过程中,难免会遇到设备异常状况。这时,监听并保存设备与服务器交互的MQTT数据,有助于定位排查系统异常。本文给出一个简单的示例,定义MQTT数据,并讲topic和数据保存至sqlite数据以供后续分析用。下列代码订阅给定MQTT的#(全部topic),并将topic和payload保持到log.db文件中。

2024-04-12 14:53:10 276

原创 【爬坑日志】在uniapp vue3 使用refs、ref获取dom元素

在uniapp中使用refs获取dom元素以控制。

2024-04-09 21:10:08 1293 3

原创 【开发环境】virtualbox虚拟机centos配置NAT联网和SSH远程访问

使用NAT模式联网配置SSH配置端口映射访问虚拟机。

2024-04-07 18:27:18 322

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除