自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风之羽

采菊东篱下,悠然见南山。

  • 博客(336)
  • 资源 (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 895

原创 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 3838

原创 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 257

原创 查询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 1431

原创 arduino ide安装esp8266开发板速度慢的解决办法

Arduino/package/package_esp8266com_index.template.json下载保存到:C:\Users\你的用户名\AppData\Local\Arduino15\staging\packages以上操作得到最新的文件。

2020-04-11 18:41:21 5702

原创 LM studio使用gemmar聊天小试

通过LM studio可以方便的使用各种模型,使用LM提供的chat界面或者是使用python代码。

2024-03-18 14:48:37 679

原创 LM Studio 无法下载gemma-2b

在LM Studio下载gemma-2b。

2024-03-18 13:49:06 1925

原创 win10从Huggingface下载模型

安装CLI工具设置环境变量下载。

2024-03-15 14:09:35 480

原创 Archlinux下自启动rclone mount

阿里云挂载

2024-01-06 19:49:35 498

原创 istoreos设置alist

只点启用,其他默认值。

2023-12-21 20:51:51 630

原创 Privacy Policy for 高中英语

At 高中英语, one of our main priorities is the privacy of our visitors. This Privacy Policy document contains types of information that is collected and recorded by 高中英语 and how we use it.Privacy Policy for 高中英语。

2023-11-10 20:40:41 170

原创 pyqt 拖曳qtreeview项到PlotWidget

重载拖曳的几个函数,需要注意mime类型,QTreeView drag的数据类型是application/x-standarditemmodeldatalist,Pyqt默认提供的几个高级helper函数不够用。

2023-04-13 20:11:12 245

原创 【无标题】pyqt qlistview 实现自动完成

pyside 使用qtlistview实现自动完成

2023-01-04 19:12:42 282

原创 镌刻在心底的回忆

## 镌刻在心底的回忆 于芳菲“吱——”,推开那似曾相识的红棕色已经破旧的大门,缓缓走进院中。纯白色的月光凝视着绿色却以掉漆的窗,施施然抹了一层雪一般清秀昳丽的白,泛着珍珠的光彩。院中的大多地方都落了灰,唯有绿色门框被擦得干干净净,上面镌刻着不规则的横线,横线背后藏着我与外婆的约定。遽然间,时间仿佛逆流,穿越那些平平仄仄的久远往事,将我的思绪拉回了童年时代。小时候,我经常同外婆一起住。那时的我年纪小而又内向,没有什么朋友只有外婆陪我坐..

2021-11-27 08:59:18 458

原创 Lora远程读取200smart VW寄存器数据

从200smart读取VW100~110共6个数据。Lora之间透传,HF2211实现串口与以太网之间透传。200smart运行modbus tcp server。200smart里面,只需一个库函数调用即可。汉枫HF2211,需要设置网络为桥接,串口协议无。测试,注意Modbus tcp报文格式:关键:如上设置后,HF2211串口、以太网及netp之间是透明的,数据双向无改变流动。...

2021-11-10 15:26:15 2047

原创 西门子200smart MODBUS TCP 通信返回83 02错误

错误码 02, 非法数据地址。打算从VW100开始读6个数值使用modbus tcp软件发命令也可以用手册里的modscan64(需注册)这里的错误是,想当然的以为,读VW100的值,modbus命令里也要用100(0x64)。错误也很符合故障码02的描述。200smart里,数据寄存器最大100个,又从第100个读6个或者1个数据,数据地址肯定错了。发:00 01 00 00 00 06 ff 03 00 64 00 01回:00 01 00 00 00 03 ff 83 02

2021-10-29 13:28:05 9834 1

原创 freertos任务读取福申甲醛传感器

esp32开发包自带freertos移植。注意使用了结构体,字符串需要明确的长度,否则esp32会无限重启。#include <ArduinoJson.h>#include <AsyncWebSocket.h>#include <ESPAsyncWebServer.h>#include <SPIFFS.h>#include <WiFi.h>#define ESP_getChipId() ((uint32_t)ESP.getE

2021-10-09 07:08:04 293

原创 黄城锦里7号2区3号楼结构图

安装新风,打孔,要避开承重墙。

2021-10-06 19:43:40 119

原创 塔石Lora181 modbus读取威纶通寄存器

modbus读取威纶通寄存器问题威纶通MT6103IP触摸屏,没有网口,有1个RS485接西门子200PLC,空余RS232.设备是废气吸附处理系统,放在车间西边2楼平台,每天人去手录1天的数据。想将记录的数值传递到车间东边的办公室,车间中间跨越100来米,想低成本实现。传递9个数值。需要解决的问题MT6103IP不支持串口透传,帮助里面的地址映射都用不上。那就自己做个映射,使用宏定时执行,将s7-200的寄存器读到触摸屏的本地寄存器。macro_command main()int

2021-09-29 13:48:43 1324

原创 arduino esp32 websocket返回json值

待优化,使用String改到Char *或Char[]#include <ArduinoJson.h>#include <AsyncWebSocket.h>#include <ESPAsyncWebServer.h>#include <SPIFFS.h>#include <WiFi.h>#define ESP_getChipId() ((uint32_t)ESP.getEfuseMac())#define MAX_CLIEN

2021-09-26 17:05:09 754

原创 arduino ESPAsyncWebServer 使用gzip

websocket更新页面数据mini.css,zepto.js压缩成Gzip,注意使用7zip软件。arduino代码#include <AsyncWebSocket.h>#include <ESPAsyncWebServer.h>#include <SPIFFS.h>#include <WiFi.h>#define ESP_getChipId() ((uint32_t)ESP.getEfuseMac())#define MAX_

2021-09-25 21:30:10 1093

原创 arduino esp32 读福申甲醛传感器

arduino esp32 读福申甲醛传感器想法源代码想法arduino库丰富,几行代码即可完成需求描述。缺点是不能Debug。想持续监测甲醛变化。使用杜邦线连接,需要将传感器的输出线焊接杜邦线做转换。杜邦线是一公一母。源代码可以开启软AP,也可以连到无线路由器。买到的UNO D1 R32 ,无线性能不好,距离路由器2米,信号强度都到-90多了。这里,将网络改为AP。#include <HTTPServer.hpp>#include <HTTPRequest.hpp

2021-09-18 12:32:11 754

原创 python 下载/上载文件到Synology群晖

可以使用现成的库(Synology Wrapper),:pip install synology-api也可以使用api,比较麻烦点。#!/usr/bin/env python# coding: utf-8# In[50]:from datetime import datetime, timedeltafrom shutil import copyfilefrom datetime import datetime, timedeltaimport timeimport open

2021-07-02 13:52:28 2959 3

原创 ubuntu 20.10下uvicorn+nginx部署django

uvicorn使用supervisor部署。app@app:~/report$ ls /etc/supervisorconf.d supervisord.confapp@app:~/report$ ls /etc/supervisor/conf.duvicorn-pz.confapp@app:~/report$uvicorn-pz.conf使用ls做软连接,文件放在django项目文件夹。譬如: sudo ln -s /home/app/report/uvicorn-pz.conf1、

2021-01-28 12:45:00 822 1

原创 chrome浏览器替换code.jquery.com CDN的加速URL

站在巨人的肩上。。。 。。。js表格tabulator,所有feature(特征)都开放使用,看起来也很美观,那就弃用ag-grid。但是tabulator的快速入门文档,看不到代码,鼠标拖选也可以看:打开页面又慢,按F12看调试信息,code.jquery.com无法访问(注:https://power.larc.nasa.gov/,如果想在线查看/导出光照时间,data-access-viewer页面的小组件通常无法用,也是这个原因)。可以使用chrome的扩展:Replace.

2020-12-31 13:29:48 1084

原创 永宏PLC 寄存器之Modbus地址映射

永宏PLC 寄存器之Modbus地址映射遵循modbus标准,格式依据www.modbus.org映射分5码、6码。使用FBs-CM5EH组modbus服务。1、代码转换规则2、转换范围(5码)3、转换范围(6码)

2020-10-10 13:15:04 3773

原创 维修次数统计及时间平均

import pandas as pdfrom datetime import timedeltacon = 'postgresql://postgres:[email protected]/rpt_repair'sql = 'select a.id, a.procedure,a.content, a.failure_begin, a.repair_start, a.repair_end, a.debug_end,a.workers,b.name from simple_enroll_simpleroll

2020-07-31 13:01:24 1121

原创 fabric.js图像编辑库调试出错与django开发服务器

定义1个canvas<div> <input type="color" value="#005E7A" id="drawing-color"><br> <canvas id="c" width="500" height="500" style="border:1px solid #aaa"></canvas> </div><script src="/static/fabric/fabr

2020-05-15 15:25:51 433

原创 easyui combox 动态加载数据

后端django+pythonforms.py渲染form表单,字段定义如下:forms.pyfailure_type = forms.CharField(label='故障类型', widget=forms.TextInput(attrs={'class': 'easyui-combobox', 'placeholder': '拼音首字母索引', 'data-options': mar...

2020-04-15 10:45:14 807

原创 电机状态在线监控

元件1、电机保护器,带RS485接口,支持Modbus rtu。 南京沃斯电气SWM200产品。自带100A的电流互感器。2、串口服务器,选择汉枫电子的HF2211,通过TCP SOCKET与电机保护器通讯。软件因为需要进行多机Modbus轮询,选用Qt框架,QTcpSocket类通过信号、槽做异步通讯,方便。 可以使用C++,Python。串口服务器,设置需要两点:1、工作在TCP...

2019-04-12 09:02:37 3875

原创 win7安装opencv python报错ImportError: DLL load failed

ImportError: DLL load failed: 找不到指定的模块。 解决办法: 使用 depends工具,打开cv2.cp37-win_amd64文件。 把列出找不到的DLL文件,逐个下载,解压到system32文件夹下。直到不再提示缺少dll文件。 即可成功。 ...

2018-09-08 21:51:52 713 2

原创 mongoose-os通过MQTT调用RPC函数

mongoose-os 更新很快,但是把教程删掉了。 mos.yml库配置:libs: # - origin: https://github.com/mongoose-os-libs/ca-bundle - origin: https://github.com/mongoose-os-libs/core - origin: https://github.com/mongoose-...

2018-08-30 11:58:12 1751

原创 HW-662刷mongoose-os固件

在淘宝买到1块HW-662,使用的ESP-12F芯片,芯片上标志不像安信可标。 使用通常的命令刷新固件,错误如下:E:\c1&gt;mos flash Loaded c1/esp8266 version 1.0 (20180820-033559/???) Using port COM4 Opening COM4 @ 115200… Connecting to ESP8266 ROM,...

2018-08-20 13:09:09 868

原创 简单计划:定时检测威纶通触摸屏是否在线

车间使用3个飞鱼星路由器做无线中继,其中有2级中继的,需要关注连在它们下面的威纶通触摸屏是否在线(通过MQTT发送数据到emqttd)。 Python实现,42行代码,先ping,而后发邮件。 发邮件,需要一个smtp服务账号,需要改成自己的。import timeimport osimport smtplibfrom email.message import EmailMessag...

2018-05-06 13:26:53 1147

原创 米加力: 姿势

散盘,要求低。 双手,拇指与食指间距3毫米,其他手指自然弯曲。 呼吸节奏:吸气—屏气—呼气,5—3—5

2018-02-06 22:05:08 363

原创 materialfabspeeddial.FabSpeedDial 配色

**组件引用**<io.github.kobakei.materialfabspeeddial.FabSpeedDial android:id="@+id/fab" android:layout_width="match_parent" android:layout_height="match_parent" app:fa

2018-01-31 10:10:09 347

转载 Android: 处理左右滑动手势

定义一个监听器类,然后在View组件中调用。public class OnSwipeTouchListener implements OnTouchListener { private final GestureDetector gestureDetector; public OnSwipeTouchListener (Context ctx){ gestu

2018-01-22 13:33:43 490

原创 android自定义handler避免内存泄漏

使用弱引用。 自定义的静态handler类:// 自定义handler private static class MHandler extends Handler { private final WeakReference mActivity; MHandler(MainActivity activity) { mActiv

2018-01-22 09:20:11 831

原创 android解析必应美图的json数据

使用json库:moshi。 必应的API是: http://cn.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1 得到JSON数据:{ "images": [ { "startdate": "20180117", "fullstartdate": "201801170800", "end

2018-01-18 13:49:08 570

原创 python爬虫抓取《道德经》

注意编码:读取html文件,get网页,写文件。使用python3+beautifulsoup+requests。最后生成xml文件,让android使用。from bs4 import BeautifulSoupimport reimport requestsxml = ''' {0} {title}

2018-01-16 15:42:27 498

Toolbox 840D solution line V4.5 SP.rar

安装这个版本的toolbox,Sinumeric Solution Line 840D sl 可以看到程序包

2024-04-28

SAE AMS2750F-2020航空材料规范中文

AMS2750F版本仍然有参考意义,它只提供标准,具体解读需要工厂自行编制。

2024-02-29

高中英语单词记忆安卓app

基于艾宾浩斯遗忘曲线规律,对单词进行遗忘速率计算,内置单词本: 外研版 必修1-3,可自行导入单词。 定义符合的excel文件,还可导入譬如低压电工的选择题。 输入方式有按键及手写输入。

2023-10-24

技嘉z87-hd3 最新beta版BIOS

F9,是Beta版,可能导致不稳定,而且不能通过工具降级。但是有修改过的技嘉工具可以降级,不检查日期。拷贝到优盘,使用主板自带的QFlash刷入

2020-12-27

fm355-2_v611.exe

适配STEP V5.4 SP5 Configuration Software for FM 355-2 Temperature Control。 To be able to work with the FM 355-2 Temperature Control software you require: An installed version of STEP 7 Basis V5.3 SP2 or higher For operation under Windows Vista you require STEP 7 Basis V5.4 SP3 For further software requirements please read the Product Information of STEP 7

2019-12-21

opencv-python缺失DLL

win7下安装opencv-python, import cv2后,报错ImportError: DLL load failed 。win7是使用光盘全新安装,依旧缺失这4个文件:api-ms-win-downlevel-advapi32-l1-1-0.dll,api-ms-win-downlevel-ole32-l1-1-0.dll,api-ms-win-downlevel-shlwapi-l1-1-0.dll,IEShims.dll 。

2018-09-09

Blynk 2.17.2

Blynk当前最新版,V2.17.2。发布于2017.12.31。 增加了SuperChart组件。

2018-01-02

mosquitto-1.4.14-win32安装文件

mosquitto在win7下安装会提示缺少各种dll,安装32位的OpenSSL-win和拷贝pThreads的dll就好。压缩包已经包含正确的版本。

2017-11-16

lua fifo函数文件

原始地址是https://aur.archlinux.org/pkgbase/lua-fifo/ 本文件是lua 5.1版本的。

2017-08-11

Intel USB 3.0 补丁工具

给win7 ISO打上USB3.0的补丁. 若是在macbook下安装,可以避免键盘鼠标无法使用。 2013版的苹果笔记本验证通过。

2017-07-29

HP T5740用Openwrt固件

OP源代码新于Chaos Calmer 15.05.1 使用ath9k支持的无线网卡。 惠普廋客户机自带的Broadcom千兆网卡,需要使用ln -s做软连接以后可以驱动。

2017-02-12

Fuzzy Logic Toolbox User's Guide

matlab的模块逻辑工具箱用户指南。

2016-11-15

hp1020 win7驱动

支持Win7 64位。安装网络打印机,在提升插入打印机时,点取消。

2016-08-23

NodeMCU 1.5.1固件

包含模块: cjson, dht, enduser_setup, file, gpio, i2c, net, node, ow, rtcmem, rtctime, sntp, spi, tmr, u8g, uart, wifi.

2016-06-22

converse.js development 文件

conversejs开发文件,版本0.10.1。 在ubuntu环境下make dev生成,受网络影响,下载文件不容易。

2016-04-30

firefly 宋体

可以使用fontforge,根据需要提取11-16尺寸的文字,保存到bdf。 12尺寸的字看起来就比较好了。

2015-12-28

树莓派部署django配置文件

django的project,使用~,即/home/pi/rascar/。 uwsgi服务以systemd方式启动,nginx使用apt-get安装时,自动写的服务。

2015-11-22

redis 2.6.12 for windows

redis 3 安装后不好用,不知道怎么回事。 只好用这个老版本应付一下。 XP下可以打开,没有配置文件。

2015-09-24

美信时钟DS3231元件

DS3231是低成本、高精度I2C实时时钟(RTC),具有集成的温补晶振和晶体。 DS3231和DS3231M封装一样。

2015-06-09

Rapid GUI Programming with Python and Qt Oct 2007

使用Pytqt快速GUI编程。 2007年出版的,是Python2.5和PyQt4,但是理念绝对够用。 有的下载,会有一小半页面不全。 这个是完整页面的。

2014-09-10

松下FPWIN Pro 6 安装缺失文件

NAiS_MewCMSet.dll 2.2011.0.0 NAiS_MewExDll.dll  1.4100.0.0 NAiS_MEWINTER.dll 2.2011.0.0 NAiS_MewModemApi.dll 2.2011.0.0 NAiS_MewMsgDg.dll 2.1011.0.0 拷贝到可执行文件相同目录下。 并非缺少,而是win7不让安装程序拷贝。

2014-08-25

django脚手架

在原来的项目上做了修改。 1、文件结构符合django1.6 app重用。 2、加进BootStrap css样式。

2014-08-13

winpexpect 1.6

比使用pip insatll安装的版本1.5,修改了许多Bug。 譬如self.child.termiate(),就不再报错了。

2014-07-14

django和python实现微博表情

结合网上现有的jquery脚本,使用jquery和python实现表情提交和显示。

2014-06-14

django与pyhon剪切图像

jcrop获取图像剪切坐标。python后台进行图像剪切处理。

2014-06-14

Win7 USB摄像头注册表项

摄像头 由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件设备。 (代码 19) QQ视频打开出现摄像头启动失败请检查驱动设施。 直接把 {6BDD1FC6-810F-11D0-BEC7-08002BE2092F}都删掉,有一项删不掉。 然后导入此注册文件,重启。

2014-05-31

微软ODBC驱动

Microsoft Data Access Components MDAC 2 8 SP1 微软说了 ODBC驱动不是单独的 是MDAC的一部分 那么安装MDAC可以修复Ghost XP可能的缺陷

2013-11-01

MICROCHIP Digital Filter Design

MICROCHIP出品的数字滤波设计工具,此版本为lite。 安装不需要序列号。

2013-08-24

SQLite4Delphi-0.4.4

sqlite for delphi。 不太好下载。

2013-08-20

SW2010-2013.Activator.SSQ

据说可以解除solidworks 2012在win8下的30天限制。

2013-05-16

MTK6577 ROOT软件

使用豌豆荚装好手机在win下的各种驱动。 运行runme的批处理。 作者说可以root成功,但是我没有成功。 但是有个意外是,A789的距离传感器竟然正常了。 运行这个程序后,手机桌面的快捷方式都没有了。A789的bin里没有sh程序,没成功也可能与这个有关。

2013-04-25

MTK65XX boot.img拆分工具

MTK的boot.img是经过加密的,很不方便,厨房是解不了的。 也有Ubuntu下使用Perl脚步的,需要虚拟机来做,比较麻烦。 XDA有人开发出Win下用的,很好。注意MTK的要使用MTK起头的批处理。

2013-04-25

EPLAN_P8_2.0_patch_Windows_x32x64

适用于 EPLAN P8 2.0。(可以在ed2000找下载链接) win7 64位系统比较麻烦。 要按照Readme的每一个步骤来做,不能遗漏。 正常的话,会正确安装 virtual usb multiky设备和SafeNet Inc. HASP Key。 这两个如果没有安装成功,程序是不能运行的。

2013-04-21

PL-2303驱动win7 x64可以用

64位Win7可以用,亲自测试,可以安装成功。 需要重启一次机器。

2013-04-09

PL2303 USB转串口1.80 最新驱动

常用的PL2303芯片,USB转串口线。 真是负责啊,驱动在不停的更新,不像国内一些厂家出了新产品,就放弃旧有产品的更新。

2013-03-20

安卓自动签名工具

XDA下载。 给ROM包或者文件签名。 才签了一个,结果成功,但是看起来文件不对。 这个是最新版。

2013-02-02

真空吸塑机PLC程序

自己做2009年写的,使用西门子S7-200做到程序,用于塑料托盘真空吸塑成型机的控制。 使用TD-400C做屏幕。

2013-01-26

kingmax u-drive/pd-07修复程式

此程序修复超棒等慧荣主控的U盘,可以用芯片无忧检测主控。 主要修复量产kingmax超棒或UD(U-Drive)或Easy Driver失败后想恢复官方出厂状态。 小红伞检查无病毒。

2012-12-29

联想A789刷机USB Win7驱动

联想A789 刷机USB驱动,含XP和Win7. zopo提供,非联想提供,国内这方面做的不是一般的差。

2012-12-27

V4.0 STEP 7 MicroWIN SP9注册表补丁

导入这个补丁,不再需要安装SP8. 也适用于Win7 64位系统。

2012-11-25

空空如也

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

TA关注的人

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