- 博客(371)
- 资源 (57)
- 收藏
- 关注

原创 pandas访问postgresql数据库简明指南
使用read_sql_table、read_sql_query先看数据表字段:class FailureType(models.Model): name = models.CharField(max_length=100)# 记录class SimpleRollInRecord(models.Model): order_no = models.CharField(max_length=20, default=datet
2020-07-27 15:23:21
1006

原创 PLC转换32位IEEE 754格式modbus 值到浮点
有设备发送回来的modbus值,其格式遵循IEEE 754格式。譬如施耐德的 Powerlogic 测量仪表,杭州联测的SIN-R9600无纸记录仪。经常使用4字节浮点表示。譬如:S E F0 1_______8 9_______________________31第0个位,S是符号位,1代表负值,0代表正值。第1-8位,E是指数位,其值减掉127,数字为幂。第9-31共23个位,F是尾数,包含浮点的整数部与小数部。S: sign 符号E: exponen
2020-07-21 21:48:24
4647

原创 webix ajax post CSRF Token
前端使用webix js ui,服务器端使用django。提交表单,不可避免要用到CSRF。html文件中,引入csrf_token,生成csrftoken{% csrf_token %}在webix.ready函数体中,添加:webix.attachEvent('onBeforeAjax', function (mode, url, data, request, headers) { 'use strict';
2020-06-24 21:34:23
334

原创 查询django jsonfield 字典列表
使用Jsonfield,可以避免ManyToMany字段的使用。postgresql 9.5以上已经支持jsonfield字段。json包含字典列表,依据Django官网文档写法,是不能成功查询的。举例:djangdo定义model时,import引用:from django.contrib.postgres.fields import JSONField数据表定义:class SimpleRollInRecord(models.Model): # 备件使用list part
2020-05-19 12:47:36
1531

原创 arduino ide安装esp8266开发板速度慢的解决办法
Arduino/package/package_esp8266com_index.template.json下载保存到:C:\Users\你的用户名\AppData\Local\Arduino15\staging\packages以上操作得到最新的文件。
2020-04-11 18:41:21
5842
原创 软路由用联想j3710主板踩坑
买个dell i350双千兆网卡,做软路由,找来找去,一个是华硕的n3700,一个是联想的主板不只是有n3700还有j3710,再一个是acer的n3700真的便宜只要60左右。两排针左上为1有标记,上面7,下面6,根据假设推算上为2 4 6 8 10 12 14,下为1 3 5 7 9,最右俩缺口左为电源pwr_sw。接5 7也不亮,百度看到一个图说电源灯是 黄、绿,接线顺序 1 2 3是 - - +,试 5接-,7接+,电源灯正常。根据图示3-5-7接电源,按常规3接+,7接- ,但是电源灯不亮。
2025-03-26 19:21:08
280
原创 python转换wav到mp3
尺寸好大,8G多,但是,领动的车机不识别.wav格式的音乐。尺寸缩小到600多MB,音质会有损失,但是能播放不是?买的256M优盘,只能拷贝1/3。用python转换一下。
2025-03-22 21:13:18
218
原创 qcustomplot2使用opengl
win10下,微软的visual studio 2022社区版,qt6.8。开启opengl后,CPU使用稳定在10%,不会跳到30%附近。
2025-03-20 08:38:53
235
原创 Python正则错误TypeError: cannot use a string pattern on a bytes-like object
routeros 7.18.1 版本使用以上url升级。re只能操作str,因此需要先解码。decode编码不一定是utf-8。
2025-03-07 17:05:57
223
原创 visutal studio 2022使用qcustomplot基础教程
2.1.1版支持到Qt6.4。拷贝qcustomplot.h和qcustomplot.cpp到项目源目录(Qt project)。在msvc中将它俩加入项目中。使用Qt6.8,需要修改两处代码:L6779>=520toOffsetFromUtc是凑数的函数调用。L6894这里直接用了上海时区。不改就会报错,qtcostumplt最近最新是2022年。编辑UI,添加widget,然后做提升:注:通过Vs开UI编辑,点保存后会自动进行转换。添加printsupport。
2025-02-15 08:41:46
532
原创 用libonvif从海康威视获取SnapshotUri
libonvif库函数GetSnapshotUri,先发送的soap不带认证报文,根据response发送第2次带认证的soap报文。不用它的if条件,这个auth可以自己定制,在ctx(SoapCtx实例)中调用函数SetSoapAuthHandler指定。不支持onvif media2,采用ovif media, 而大华这俩类都可以用。这样修改后,进行soap打印,可以直接成功,减少一次401认证错误。对于摄像头是大华,无需密码验证,即使设定验证也摄像头也不采用。
2025-02-07 10:45:39
347
原创 outlook2016最小化到提示区
关闭outlook2016时,它直接退出了,想要最小化需要操作一番dll插件。退一步,最小化到提示区notification area就行。
2025-02-06 10:56:12
104
原创 X86路由搭配rtl8367s交换机
主路由是x86安了mikrotik routeros 7,外接2个ruckus r510(无缝),容器里安adguardhome,DNS查询速度很快,找的过滤规则会拦截快手赚金币部分。今天交换机到货,poe供电,还是网管,支持Qvlan及IGMP Snooping,然后不含电源的价格是76元,但是买个电源要30。外壳据说是3D打印的,rtl的芯片,摸着外壳也很热,塑料外壳呢。明纬电源,60W,能源6级,只给俩AP供电买电流840ma 30W更合适,我在海鲜市场买的这电源电流声很明显。
2025-01-31 21:05:00
431
原创 deepseek R1 14b显存占用
RTX2080ti 11G显卡,模型7b速度挺快,试试14B也不错。打算自己写个移动宽带的IPTV播放器,不知道怎么下手,就先问他了。7B显存使用5.6G,11B显存刚好够,出文字速度差不多。
2025-01-31 00:03:29
5968
原创 Qt6+libonvif从大华相机抓拍图片
注意QNetworkReply返回结果是QByte,要用opencv的imdecode函数转换到Mat格式,中间需要用vect数组复制一遍。大华提供的sdk进行抓拍,最多耗时间是1秒多一点,用onvif方式通用性有了,抓拍速度也不稳定,这相机性能一般,试试海康威视的相机。感觉用goap生成的c++函数搜索和查询相机的onvif参数,用libonvif更适合做相机控制、设置的程序。访问海康相机的抓拍地址,需要提供用户名和密码,但大华相机是不需要的。应该是libonvif需要提供认证,我还不会用。
2025-01-30 08:08:50
920
原创 routeros7 adguardhome添加规则报错certificate expired
想起来看看时间,时间是2009年,应该是主板bios时间,这华硕h81也好多年了,买的二手,但是dc供电,而且板载网卡是iintel的217-v。s1a.time.edu.cn 北京邮电大学。s2c.time.edu.cn 北京邮电大学。s1b.time.edu.cn 清华大学。s1c.time.edu.cn 北京大学。s1e.time.edu.cn 清华大学。s2a.time.edu.cn 清华大学。s2b.time.edu.cn 清华大学。结果发现添加不了规则,报证书过期。双击容器,在dns里面填上。
2025-01-26 19:42:22
395
原创 libOnvif通过组播不能发现相机
是virtualbox卸载了就正常,但是我已经卸载了。想卸载vmware又要使用。就打开以太网属性看看,看到火绒的驱动,把它禁用了。,再启用它组播也正常。onvif device test tool 扫描网址,可以得到信息,证明了就是程序组播存在问题。组播地址是 239.255.255.250,如果使用相机IP,则可以发现相机soap规则。使用libOnvif库OnvifDiscoveryClient类,成功过一次,然后第二天组播就发现不了相机,总是有上述错误。搜索soap不能发现相机,有博友遇到。
2025-01-25 14:06:55
825
原创 win10下编译libONVIF-3.0.2
因为他的cmake文件用了这个库,里面添加个cmake模型路径,否则总是报找不到QtAppBase。拷贝QtAppBase里面CMake下所有.cmake后缀文件到libONVIF的CMake里面。如果使用src下的cmake.list,编译onvifcommon会不能通过,缺qt链接库。编译它要用conan来构建依赖项,考虑网速及上网,它还会下载mingw的Qt。libONVIF是另一个onvif库,Qt框架。根本原因是对cmake不熟悉,只会点配置和生成。我是win10下使用。不管怎样,编译成功了。
2025-01-21 11:34:37
651
原创 routeros 7 容器运行缓慢
RAM High 单位是byte,想当然的填了1024,后来看日志里adguardhome信息是10s间隔的记录。填102400看日志里写内存改为100K,数值后加单位MB验证不过,还是改到0不限制内存。安装不成功,拉不到镜像,提示各种没响应,就问百度试各种镜像源。取消内存限制,ad启动很快,感觉比arm路由快。资源占用不多,为省电只插了1条4G内存。,运行AdGuardHome。当前,这个镜像可用。
2025-01-20 20:34:40
317
原创 Qt6 c++读取NTP设置本地时钟
设置时钟,听取建议使用 SetSystemTime避免win7权限问题,需要使用COleDateTimeSpan计算timezone差。在win10下SetLocalTime正常使用,不需要管理员权限。
2025-01-13 11:26:45
232
原创 在vmware上安装mikrokit routeros7启动慢
routeros启动非常慢,出start system信息后,论分钟等待。使用VirtualBox 7无需关心这一选项。VM正常后,速度比VB明显要快。改到UEFI类型,秒开。
2025-01-11 14:27:54
244
原创 win10下qt c++读yaml配置
cmake配置注意勾选YAML_BUILD_SHARED_LIBS,生成dll文件,然后lib文件会比较小。没有dll文件,msvc2022会有13个报错提示找不到函数。lib与dll文件要同步,都是同一次编译生成的。#msvc配置文件拷贝的路径对于Release配置同Debug.
2025-01-07 13:15:55
263
原创 conan从sourceforge.net下载软件失败
手动选择一个站点,能够有文件保存窗口弹出,之后编辑sourceforge的镜像站点就可以了。libonvif新版本cmake,使用conan做包补齐,按readme操作即可。从sourceforge.net下载软件,经常会没有开始下载就返回了。在浏览器中,我们可以手动选择站点尝试,但是conan就不行了。"7zipf425af9864dc9"也可能会变化。自动选择的镜像站不能打开。
2025-01-04 21:52:38
447
原创 ruckus R510升级到Unleashe后不能访问
ruckus R510 是IPQ4019,升级到Unleashe,它弹窗提示。必应了一下,官方提示用advance ip scanner扫描。所以,升级固件后,AP的固件直接到主路由DHCP发放中去看。扫描持续好久,发现IP竟然是从主路由获得。9090的端口不用填,甚至不是https。但是这个IP没办法用,访问不了AP。
2025-01-04 21:42:13
342
原创 Win10编译C++操控摄像头库libONVIF
OPenSSL_ssl_PATH这项,鼠标放上去的提示是 Path to a library,要选 libssl.lib路径。E:\1-md位置\libONVIF\src\CMakeLists.txt,有两处。编译debug与release版本,打包上传在资源中心。gsoap如果从SourceForge下载需要选择镜像。Openssl有slproweb编译好的包。自带演示程序有个字符串错误,需要魔改一下。Qt6使用QT工具下载,选择MSVC版本。使用Cmake配置,版本警告忽略。
2025-01-02 16:06:36
192
原创 使用ONVIF操纵大华摄像头
使用1台大华网络相机,DH-IPC-HFW3237M-I2,6毫米镜头,2百万像素,但是网口是百兆的。写完了data matrix识别的0.1版本后,进行相机部分改进。老规矩,先用python快速原型。大华的SDK感觉好难用。
2025-01-01 15:15:06
446
原创 e3 1220lv3 cpu-z分数
e3 1220lv3 双核四线程,1.1G频率,最低可在800MHZ运行,TDP 13W。现在e3 1220lv3的价格落到69元。使用PE启动后测试cpu-z分数。
2024-12-28 21:03:52
281
原创 openwrt/gargoyle自动签京豆
ea8500存储空间Flash128MB,安装了adguardhome做广告过滤。有个1GB的微软优盘做extroot扩容,gargoyle这个省事,openwrt需要输入指令。gargoyle石像鬼1.14.0,安装docker存在版本兼容问题。改为安装python环境,自己写个函数。用永华WR330 刷routeros做主路由后,ea8500 CPU性能强劲,只是作为AP有点浪费。避免定时打卡,这里用异步来做随机的时间延迟,就不写在定时任务命令上。安装python3。
2024-12-23 18:52:21
387
原创 Gargoyle路由安装dockerd
ea8500刷石像鬼路由1.14.0,安dockerd,需先下载并安装以下依赖包,逐个安装。读写优盘,CPU耗能增加,其温度从52℃上升到60℃。打算用docker跑青龙面板。存储空间不够,插一个1G优盘。
2024-12-19 22:29:36
183
原创 Qt6写数据到西门子step7 PLC
WriteArea函数用户数据是char数组,把一个浮点数写到PLC,有一种方法是使用与操作符,然后逐次移位获得各个字节,然后拷贝到pUserData。西门子300/400PLC数据存储依照大端模式,如DBD100,DBB0 存数据最小部分,DBB3存最大部分。选择c++,是为了节省时间,从大华摄像头抓拍在1秒左右,抓拍最好在400ms,最差在1秒多(:。#Snap7 WriteAraea函数写数据。模板,它有from和to来做双向数据转换。用snap7读写PLC,要考虑资源互锁。
2024-12-07 19:06:10
322
原创 为fooocus v2.5.0安装groundingdino
在win10下折就fooocus,使用git pull命令更新本地,然后…\python_embeded\python.exe -m pip install -r .\requirements_versions.txt更新依赖关系包。在setup.py第41行出错,UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xar in position …
2024-07-17 22:20:20
608
原创 ICBINP - “I Can‘t Believe It‘s Not Photography“
推荐设置:Steps: 30Steps: 30Steps: 40。
2024-06-17 21:22:59
364
原创 Stable Diffusion 3 Medium 模型
开源SD3,中型版本,20亿参数,Stable Diffusion 3 Medium,系统内存要求32G,显卡6G。
2024-06-14 20:13:52
1365
原创 wincc7.5在现有Report中增加页面
在杂项属性中选择需要嵌入的布局文件,新布局文件需要提前建好。已有报告,页面是3页,需要新加1页数据。本地需要启动runtime才能预览。需要在报告内容中加入新内容,在打印任务上预览增加的内容。这里插入嵌入layout。
2024-06-05 16:57:35
469
原创 ComfyUi安装OOTDiffusion插件的diffusers版本问题
在github上有近5K的star了(https://github.com/levihsu/OOTDiffusion)。
2024-06-02 12:56:38
1661
mikrotik 7.16.2官方iso
2025-01-10
ScanMaster RPP3 脉冲放大器手册
2024-11-18
Toolbox 840D solution line V4.5 SP.rar
2024-04-28
高中英语单词记忆安卓app
2023-10-24
技嘉z87-hd3 最新beta版BIOS
2020-12-27
fm355-2_v611.exe
2019-12-21
opencv-python缺失DLL
2018-09-09
mosquitto-1.4.14-win32安装文件
2017-11-16
HP T5740用Openwrt固件
2017-02-12
NodeMCU 1.5.1固件
2016-06-22
树莓派部署django配置文件
2015-11-22
Rapid GUI Programming with Python and Qt Oct 2007
2014-09-10
松下FPWIN Pro 6 安装缺失文件
2014-08-25
Win7 USB摄像头注册表项
2014-05-31
微软ODBC驱动
2013-11-01
MTK6577 ROOT软件
2013-04-25
MTK65XX boot.img拆分工具
2013-04-25
EPLAN_P8_2.0_patch_Windows_x32x64
2013-04-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人