- 博客(8)
- 收藏
- 关注
原创 【代码片段】设置docker容器的时间
由于Docker容器默认使用UTC时间,与宿主机的时区可能不一致,导致在应用程序中处理时间时出现混乱或错误。需要注意的是,通过这种方式挂载本地时间到容器中是一种简单且常用的方法,但也存在一些潜在的问题。要在Docker中解决时区同步的问题,可以通过在docker-compose.yaml文件中为服务挂载本地时间的方式来实现。通过采取合适的方法来管理容器内部的时间设置,可以避免由时区问题引起的应用程序错误,确保服务正常运行。这样一来,容器内部的时间将与宿主机保持同步,解决了时区不一致的问题。
2024-05-13 22:48:01 263
原创 【爬坑日志】浏览器设置支持mixed content,在https页面访问http内容
在https页面中请求http内容,浏览器会报错,提示mixed content。这种情况在对接第三方资源时,会遇到。在没有其他解决方案的情况下,需要修改浏览器设置以支持。
2024-05-05 20:49:55 250
原创 【代码片段】使用echart绘制仪表盘和波形图
在物联网应用中,有很多数据需要展示。通常情况下,我们将数据通过串口打印输出的终端。这种方式可以满足自己开发过程中的调试,但作为成果展示和长期应用并不方便。这段时间开发的电源监控调试模块就遇到这样的问题,本文记录了对于电压、电流和功率波形图显示部分的示例代码。本文使用wails开发,后端为golang,前端使用vue。对于电压、电流和功率波形图的显示使用echart实现。在前端代码的根目录下,执行下列语句,导入echart。更新数据时,仅需要对需要刷新的数据更新赋值即可。以电压仪表为例,创建绘图。
2024-04-21 17:40:18 396
原创 【调试工具】订阅MQTT数据并保持至数据库(sqllite)
在IoT领域,MQTT作为举足轻重的协议广泛应用在设备与云端的交互、通讯中。在开发过程中,难免会遇到设备异常状况。这时,监听并保存设备与服务器交互的MQTT数据,有助于定位排查系统异常。本文给出一个简单的示例,定义MQTT数据,并讲topic和数据保存至sqlite数据以供后续分析用。下列代码订阅给定MQTT的#(全部topic),并将topic和payload保持到log.db文件中。
2024-04-12 14:53:10 180
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人