- 博客(97)
- 收藏
- 关注
原创 解决PLC通信会断然后报错的问题
这里的重点是plc_connection,第一次建立client的时候,它会报错。连接失败,错误信息: b' TCP : Unreachable peer'所以才建不了client,所以也get不了 plc data,所以才报错。所以plc_connection一定要有重试机制!
2025-03-28 18:32:24
233
原创 import fastapi could not be resolved
如果在vscode的problems中遇到这个问题,实际代码运行不报错,但就是运行不起来了,查看一下interpreter,要选择对的python,光terminal的环境正确没用。
2024-12-17 08:59:52
157
原创 windows查端口是哪个进程开的
综合起来,这行命令的作用是列出系统中所有使用8990端口的网络连接和监听状态,并显示相关的进程ID。这行命令是在Windows操作系统中使用的,用于查看网络连接和监听端口的状态,并过滤出与特定端口相关的信息。5. `:8990`:这是`findstr`命令要搜索的字符串,即查找所有包含“:8990”的行。2. `-ano`:这是`netstat`命令的参数,用来指定输出格式和内容。3. `|`:这是一个管道符,它将前一个命令的输出作为下一个命令的输入。- `-o` 表示显示每个连接的进程ID。
2024-10-28 14:41:14
272
原创 grafana升级指南
3.在原来的grafana文件夹里,把新版本的文件夹都复制进来,但是注意不要覆盖conf data public这三个文件夹,因为所有的我们做的dashboard和插件都在里面。4.要启动的是bin中的grafana-server.exe 在cmd中运行,可以看它是否有报错,是否有权限,如果没有权限,需要给它权限。2.在grafana官网下载OSS的zip版本,不要msi版本。1.先把之前的grafana文件夹整个备份。5.nssm.exe是注册服务用的。
2024-09-14 14:34:39
1261
原创 influxdb-winsdows电脑用户切换 Unauthorized
2.要把原来用户下的.influxdb中的sqlite给搬到新用户下,因为里面存了数据库的token,需要认证。如果切换winsdows电脑用户之后启动influxdb出现Unauthorized。1.考虑windows用户的权限问题,给full control。
2024-09-12 18:12:51
217
原创 【记录】Yolov5 memo
用yolov5自带的export.py,原来的是pt模型,input image size自带是640*640。就会生成 input image size是224的onnx模型。
2024-08-21 13:50:05
338
原创 influxdb 读取本地csv
把csv放在grafana的web服务的路径下,就有了https的csv链接,然后通过上面的代码链接,就ok了。如果csv还是说wrong field,建议新建一个csv再试试。我的是windows版本的OSS,如果直接把csv放在文件夹路径下读取会报错,官方也写了,这样是无法读取的。所以用了grafana开的web服务来实现读取csv的目的。这个方法也用过,会报错没有用raw,所以还是用上面的链接方式。
2024-08-02 16:41:14
415
原创 influxdb join注意事项
4.as 可以是替换原有列的值,也可以新建列名 as: (l, r) => ({l with OP: r.OP}3.csv格式,第一列的字段没有用,不能group,也会报错找不到label,所以第一列直接用做index。比如table1 有group字段 _time ,station,line,parttype。那table2中有重合的字段,station,line,parttype也要group起来。table2有 station,line,parttype,op。
2024-07-29 19:35:33
327
原创 海康相机 导入包MvImport的问题
我把MvImport文件夹中的py都放到和需要运行的py一个目录下了。如果要调用那些py,就要用sys.path.append 加入当前目录。
2024-07-17 16:40:05
277
原创 YOLO-letter box
letterbox的源代码中, stride默认是32,有个auto参数要注意,如果auto是true,它会给你最小能被32整除的大小来resize,就算我们给的resize是640*640,它最后给你的图可能是640*512,因为512就能被32整除了,然而onnx模型中,size是固定的640,所以我们就不能auto=True,不然尺寸不对,image_array格式的取[0]letterbox函数就是把图片弄到想要的大小,保持宽高比,然后少掉的部分,用灰边填充。
2024-07-04 13:35:11
544
原创 树莓派 Thonny使用
在python中新建了虚拟环境,需要Thonny使用虚拟环境,在python executable中选中虚拟环境路径下的python3即可。
2024-06-17 14:30:43
645
原创 把Vue文件转至树莓派上遇到的问题和解决方案
在安装过程中,遇到下图问题,vulnerabilities。解决方案:删除项目里的 node_modules。按照提示运行npm audit fix解决。重新 npm install 再运行即可。最后运行npm run dev成功。
2024-06-13 10:59:13
870
1
原创 使用nginx部署Vue项目
我这里前端是用/api/来与后端通信的,后端直接是http://127.0.0.1:8000/getdata,而不是http://127.0.0.1:8000/api/getdata,所以我用。下载nginx,在路径下使用cmd打开nginx,关闭nginx使用任务管理器details end task。location就是刚才放dist文件的那个文件夹,index就是指向主页的那个文件。打开conf,找到nginx.conf,编辑以下内容。把api替换掉了,然后它的指向就正确了。前提是后端已经跨域!
2024-05-06 11:14:40
661
1
原创 使用IIS部署Vue项目
使用IIS部署Vue项目,后端必须跨域,不要在Vue中用proxy跨域,那个只在dev环境中有用!IIS安装,不用全部打勾,有些他默认就是方块 ■ 选择性安装的,就维持原样就可以。
2024-05-06 10:59:29
1053
1
原创 element plus 布局 代码没反应 样式并未生效
因为网页上示例代码中没有 添加grid-content ep-bg-purple-dark 等相关颜色的样式。在element plus的github中有相关代码,这里可以找到颜色样式。就是这样深深浅浅的颜色不显示,整个页面都是白的。
2024-04-22 16:35:58
463
原创 Uipath 迁移遇到报错Document has unresolved activities
尽管是整个文件夹迁移的,但是还是需要在packages里update一下,尤其是Excel的包升级一下,就能成功运行了。
2024-04-19 13:38:19
303
原创 海康威视相机软触发无法获取图像
MV_CC_SetEnumValue_NET("TriggerMode", 1); //触发模式更改MV_CC_SetEnumValue_NET("TriggerSource", 7); //触发源改软触发MV_CC_SetCommandValue_NET("TriggerSoftware"); //发送指令这三个都要打开
2024-03-26 18:06:11
1352
1
原创 opencv模板匹配
如果你使用的是 TM_SQDIFF 方法,那么确实需要使用灰度图像。这是因为 TM_SQDIFF 方法计算的是图像差异的平方和,而不是相关性。cv2.TM_CCORR, cv2.TM_CCORR_NORMED, cv2.TM_CCOEFF, cv2.TM_CCOEFF_NORMED: `越大越好`如果你使用的是其他匹配方法(例如 TM_CCORR 或 TM_CCOEFF),则可以使用彩色图像。cv2.TM_SQDIFF, cv2.TM_SQDIFF_NORMED: `0 为最优,越大越差`,值越小越好。
2024-03-22 14:47:40
575
原创 thread中的Lock和Condition
condition()分生产池和消费池,生产池可以是个While True的thread,要获取生产池的值,给到消费池,需要在生产池中。Lock()中的acquire()和release()都可以用Condition()中的来替代。如果不加wait的话,主线程和子线程就是同时运行的,会取不到子线程中我们要取的值。使线程进入等待状态,直到其他线程发出信号(通过。
2024-03-15 16:19:21
442
原创 anaconda 4.4.0使用手册
在这种情况下,是无法升级python版本的,安装python会报错,需要先新建一个环境。注意不要加 conda activate,会报错,直接是activate 环境。安装完成后,anaconda 4.4.0自带的python版本是3.6.1。然后activate 这个环境,在这个环境下install python。查看conda中的环境会发现只有root,别的都没有。把python下载后之后就可以在pycharm中使用了。然后安装自己想要的python版本。
2024-03-12 15:03:56
569
原创 类range的copypicture方法无效 Error 1004 - CopyPicture of method class failed
我在stack overflow找了相关答案,目前用的解决办法是在CopyPicture前面一句加上。
2024-03-06 13:07:09
1077
原创 Pycharm使用conda的环境
主要是要找到下载的conda的正确路径,有的时候会下载两个conda,要搞清楚自己要的conda的路径。否则在没用的那个conda下是找不到我们新创建的环境的。这样子创建的项目,在pycharm里独立的,用的编译器环境也是独立的。Tpye选conda 然后选自己需要的python版本。新建项目的时候,选择如下。
2024-01-03 15:53:04
1062
原创 PC&树莓派4B开机自动启动python脚本 自启
只要有autostart这个文件就好,然后编辑autostart,我想用终端运行python文件,就在最后加上@lxterminal -e bash /path/my_script。先cd到要运行的python脚本目录,然后再python XX.py。其中E:\test.py为需要开机自启动的python文件的位置。windows自启动python脚本。在一个sh脚本里面,写。
2023-11-30 15:33:14
967
原创 关于python vue influxdb的一切 笔记
https://blog.youkuaiyun.com/qq_41909079/article/details/95474116Start with Python and InfluxDB | InfluxDataAPI Documentation — InfluxDB 5.3.1 documentation (influxdb-python.readthedocs.io)STICKY: How to use Autostart - Raspberry Pi OS (Desktop) - 树莓派论坛
2023-11-30 10:34:51
170
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人