- 博客(387)
- 资源 (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
1054
原创 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
5208
原创 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
379
原创 查询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
1584
原创 arduino ide安装esp8266开发板速度慢的解决办法
Arduino/package/package_esp8266com_index.template.json下载保存到:C:\Users\你的用户名\AppData\Local\Arduino15\staging\packages以上操作得到最新的文件。
2020-04-11 18:41:21
6042
原创 西门子step7字符串修改与读取
如db3282.dbb1298是字符串最大值,db3282.dbb1299是实际值。西门子step7 V5.6,高版本也一个样。db中定义字符串,在db中不能监视和修改值。把db3282.dbb1299改到。,使用sharp7读字符串。
2026-01-07 10:41:46
198
原创 编译llama.cpp错误_Float128 was not declared
升级GCC到高版本。原因不是:安装的最新显卡驱动,也不是openblas。
2025-12-23 19:50:16
191
原创 llama.cpp作为crewAI的模型后端
路径:D:\Python\Lib\site-packages\crewai\llms\providers\openai\completion.py。llama.cpp 下载最新win版本。没有GPU显卡,纯CPU。
2025-11-21 16:45:20
372
原创 Chartjs画二氧化碳浓度曲线
内侧两列针脚距离是26mm,开发板针脚丝印标记在前面的宽度都差不多。-二氧化碳传感器MH-Z19E,是NDIR(非分散红外技术),需要预热2-3分钟后出正确数据,测量范围是400~5000。通电正常,会闪烁光芒。接4根线,两根是电源,用板子的5V.5V顶头的是CND,不能用。选择UART2,不能选择UART0(被USB调试占用)系统是micropython,用异步任务比较方便。Web框架还是microdot,用它自带的websocket类。microdot的src目录找到microdot.py
2025-11-14 22:31:47
613
原创 用ai来写一个CO2传感器检测
打算做一个二氧化碳检测,买的传感器是非分散红外吸收法(NDIR)。硬件,esp-32S v1.1,是一个nodemcu。软件系统,micropython2、wifi连接3、web服务使用7zip压缩css,js文件,文件尺寸缩小明显。注意send_filed选项 compressed,microdot会自动生成正确的header.4、MQTTClient类wifi未能成功取得IP时,使用umqtt类连接,会阻塞webserver进程。用llama.cpp+jinx-gpt-oss-20b-
2025-11-08 18:56:57
895
1
原创 llama.cpp cmake 配置OpenBLAS
i5-12400f cpu选avx2,降低CPU明显。BLAS_LIBRARIES,类型FILEPATH。下载譬如OpenBLAS-0.3.30-x64。BLAS_INCLUDE_DIRS,类型PATH。gpt-oss 20b,支持中文提示词。
2025-10-21 21:03:57
286
原创 Proxmox VE 9 LXC容器安装adguardhome
在Proxmox VE创建一个新的AdGuard Home LXC,在Proxmox VE Shell运行以下命令。或者alpinelinux。在节点打开_Shell。
2025-09-14 10:32:43
350
原创 我的考试之隐私政策
This privacy policy applies to the 我的考试 app (hereby referred to as “Application”) for mobile devices that was created by (hereby referred to as “Service Provider”) as a Free service. This service is intended for use “AS IS”.
2025-08-26 20:47:16
1073
原创 用deepseek创作:我的考试之低压电工
先用android studio模板建立基本框架,然后把其他的activity逐渐增加上来。选择了room库来存储数据和练习历史,先从数据库设计开始。全程是ai在写每个功能。实现顺序做题,随机做题,可以导入自定义的题库,题目存在xls文件里,可以分享学习。不习惯kotlin的语法和特性,只会java的传统繁琐写法。向百度ai提问,因为它不用登录。代码纯净,广告代码可以从。自行删除,然后编译。
2025-08-20 21:42:02
222
原创 全新安装Proxmox VE启动时卡在Loading initial ramdisk
修改文件/etc/default/grub.d/installer.cfg,删除rdinit=/vtoy/vtoy。要用Ventoy优盘启动,选择Advance Option里的Rescue Boot,出现Loading initial ramdisk后,会卡2秒然后会继续启动。运行 update-grub 更新grub配置,重启。
2025-07-20 19:54:07
758
原创 用Deepseek解决schema export directory is not provided
因为java和kotlin混淆,直接搜来的答案,有错。选择kotlin和room写个android程序。报错是val couldnot reasign。] 报错,val不能重新赋值,缺少’]’这种写法可以避免val不可变的问题。
2025-05-23 10:35:21
339
原创 qt6 c++操作qtableview和yaml
用的库是yaml-cpp 0.8,需要cmake编译。qtableview在UI界面拖放。代码是问chat百度的深度探索。写到yaml,写前检查。
2025-05-17 14:35:26
384
原创 用deepseek解决qcustomplot信号connect错误
qcustomplot 画图,connect(ui.plot->xAxis, SIGNAL(rangeChanged(QCPRange)), ui.plot->xAxis2, SLOT(setRange(QCPRange)));改成connect(ui.plot->xAxis, &QCPAxis::rangeChanged, ui.plot->xAxis2, &QCPAxis::setRange);写法,提示错误第2、4参数提示,请问正确的写法是什么样的?照着画上,果然正确。
2025-04-23 08:27:18
455
原创 软路由用联想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
1058
原创 python转换wav到mp3
尺寸好大,8G多,但是,领动的车机不识别.wav格式的音乐。尺寸缩小到600多MB,音质会有损失,但是能播放不是?买的256M优盘,只能拷贝1/3。用python转换一下。
2025-03-22 21:13:18
367
原创 qcustomplot2使用opengl
win10下,微软的visual studio 2022社区版,qt6.8。开启opengl后,CPU使用稳定在10%,不会跳到30%附近。
2025-03-20 08:38:53
441
原创 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
373
原创 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
673
原创 用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
515
原创 outlook2016最小化到提示区
关闭outlook2016时,它直接退出了,想要最小化需要操作一番dll插件。退一步,最小化到提示区notification area就行。
2025-02-06 10:56:12
249
原创 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
794
原创 deepseek R1 14b显存占用
RTX2080ti 11G显卡,模型7b速度挺快,试试14B也不错。打算自己写个移动宽带的IPTV播放器,不知道怎么下手,就先问他了。7B显存使用5.6G,11B显存刚好够,出文字速度差不多。
2025-01-31 00:03:29
7479
原创 Qt6+libonvif从大华相机抓拍图片
注意QNetworkReply返回结果是QByte,要用opencv的imdecode函数转换到Mat格式,中间需要用vect数组复制一遍。大华提供的sdk进行抓拍,最多耗时间是1秒多一点,用onvif方式通用性有了,抓拍速度也不稳定,这相机性能一般,试试海康威视的相机。感觉用goap生成的c++函数搜索和查询相机的onvif参数,用libonvif更适合做相机控制、设置的程序。访问海康相机的抓拍地址,需要提供用户名和密码,但大华相机是不需要的。应该是libonvif需要提供认证,我还不会用。
2025-01-30 08:08:50
1113
原创 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
770
原创 libOnvif通过组播不能发现相机
是virtualbox卸载了就正常,但是我已经卸载了。想卸载vmware又要使用。就打开以太网属性看看,看到火绒的驱动,把它禁用了。,再启用它组播也正常。onvif device test tool 扫描网址,可以得到信息,证明了就是程序组播存在问题。组播地址是 239.255.255.250,如果使用相机IP,则可以发现相机soap规则。使用libOnvif库OnvifDiscoveryClient类,成功过一次,然后第二天组播就发现不了相机,总是有上述错误。搜索soap不能发现相机,有博友遇到。
2025-01-25 14:06:55
991
原创 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
821
原创 routeros 7 容器运行缓慢
RAM High 单位是byte,想当然的填了1024,后来看日志里adguardhome信息是10s间隔的记录。填102400看日志里写内存改为100K,数值后加单位MB验证不过,还是改到0不限制内存。安装不成功,拉不到镜像,提示各种没响应,就问百度试各种镜像源。取消内存限制,ad启动很快,感觉比arm路由快。资源占用不多,为省电只插了1条4G内存。,运行AdGuardHome。当前,这个镜像可用。
2025-01-20 20:34:40
497
原创 Qt6 c++读取NTP设置本地时钟
设置时钟,听取建议使用 SetSystemTime避免win7权限问题,需要使用COleDateTimeSpan计算timezone差。在win10下SetLocalTime正常使用,不需要管理员权限。
2025-01-13 11:26:45
338
原创 在vmware上安装mikrokit routeros7启动慢
routeros启动非常慢,出start system信息后,论分钟等待。使用VirtualBox 7无需关心这一选项。VM正常后,速度比VB明显要快。改到UEFI类型,秒开。
2025-01-11 14:27:54
534
原创 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
379
Rapid GUI Programming with Python and Qt Oct 2007
2014-09-10
MTK65XX boot.img拆分工具
2013-04-25
松下FPWIN Pro 6 安装缺失文件
2014-08-25
EPLAN_P8_2.0_patch_Windows_x32x64
2013-04-21
Win7 USB摄像头注册表项
2014-05-31
树莓派部署django配置文件
2015-11-22
微软ODBC驱动
2013-11-01
MTK6577 ROOT软件
2013-04-25
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
NodeMCU 1.5.1固件
2016-06-22
mosquitto-1.4.14-win32安装文件
2017-11-16
技嘉z87-hd3 最新beta版BIOS
2020-12-27
fm355-2_v611.exe
2019-12-21
opencv-python缺失DLL
2018-09-09
HP T5740用Openwrt固件
2017-02-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅