- 博客(35)
- 收藏
- 关注
转载 数字滤波器——Python&C语言的模拟及验证
本文通过一个带通滤波器的Python验证,再转换到C++代码模拟验证的实现过程说明数字滤波器是如何工作的。我们先通过Python测试验证,并生成滤波器的参数数据。然后将获取的参数用到C程序中重现滤波器。
2024-06-02 20:55:07 158
原创 在django中的Celery配置带时区的周期定时任务
在django的celery的任务规划中有提示:PeriodicTask.last_run_at received a naive datetime (2024-05-19 06:33:20.983919) while time zone support is active.请问这个是什么原因?怎么调整celery.py或者其他对应的配置
2024-05-19 16:11:40 479 1
原创 通过API读取钉钉考勤数据:python包的安装
通过API读取钉钉考勤数据,老实说,钉钉API后台提供的说明内容还是不完整,在线调试的过程中,也是输入格式错误百出,你要输入个列表,实际输入的可能有时候需要加个{xxx},有时候又不需要…如果想通过python的API读取数据,那么涉及到API的版本。实际上现在的两个新、旧版本都需要,以至于你在使用过程中需要在两个版本中进行测试挑选进行组合。不说这些了,为了让你掏银子,明明可以整合的API非得拆解成几个。以上在他们的实例中也是这样导入的,有些可以根据需要去掉。
2023-09-15 20:11:54 947
原创 【PGSQL联合查询时on和where中条件的位置对于查询结果的影响】
这种情况下,A表中的不是所有记录都会出现。如果B中没有对应的记录时,则会做过滤处理。原先A表中的记录+B表NULL的输出将被清除,也就是看不到A表的全部记录。对照上面的查询方式,A表中的不是所有记录都会出现。如果B中没有对应的记录时,在查询结果中对应B的列都为NULL。
2023-09-15 19:52:14 436
原创 TDengine Unable to resolve FQDN, 问题说明语焉不详及解决
这个FQDN所对应的hostname,是只要本地客户端有这个映射定义即可,还是说要在Taosc客户端与在Taosd服务器这边对应的FQDN的hostname也需要一致
2023-06-09 22:59:39 988
原创 Django Channels Websocket: RuntimeWarning: coroutine ‘Connection.disconnect‘ was never awaited
Django Channels Websocket: RuntimeWarning: coroutine 'Connection.disconnect' was never awaited
2022-12-14 11:04:10 947 2
转载 最小二乘法曲线任意阶数拟合及Python类实现
全文图片和代码转自:https://amphenol-sensors.cn/newsinfo/3017644.html全文内容可以去原网站查询。代码的特点在于建类,以及拟合阶数可以任意输入(有无结果另说,看实际输入数据的状况)。以下进一步精简,毕竟代码及说明最重要。输出曲线拟合的结果方程(9阶拟合)指定范围和分辨率输出曲线拟合后的图形(可以使用默认值)......
2022-06-28 10:54:05 1763
原创 Django中修改已有表的主键
对于一个现有主键的数据表而言,如果要更改或者添加另外的主键,可能最靠谱的方式就是删除后重新建表了。如果当前表中没有外键,或者当前表的主键没有被其他表引用为外键,那还比较清晰地分清楚哪些数据和这个表相关的,否则会更麻烦。如果仅仅是在models中更改、添加新主键,那在重新迁移过程中,DJ那是各种报错。因为新添加的主键和现有表中的主键产生了冲突。DJ没有办法帮你决定是否要保留数据还是其他。要保留,DJ做不到,不保留,DJ不想承担删数据跑路的这个责任。所以,数据已经不重要了,关键是要建立一个可用的表。想通过正常的
2022-06-10 17:35:23 1408
原创 Django modules中使用Q:多个组合查询
Django modules中使用Q:or, and 多个组合同时存在时的查询同时存在or, and组合查询时实际查询中,会碰到or条件下的组合查询,而且每组条件还是and的多参数查询,此时需要用到Qfrom django.db.models import QYourDBTable.objects.filter( Q(StudentName='Name1', ClassRoom='#2') | Q(StudentName='Name2', ClassRoom='#3') |
2022-05-21 09:46:04 587
原创 Python中execute的SQL语句的分次合成
在python执行sql语句时,需要事先准备。有时候会喷到比较复杂的参数填入时,似乎无法一步到位,这个时候,可以考虑分步写入。
2022-05-06 11:13:27 1262
原创 Django Celery Beat出错:psycopg2.errors.StringDataRightTruncation: 错误: 对于可变字符类型来说,值太长了(200)
Django Celery Beat出错:psycopg2.errors.StringDataRightTruncation: 错误: 对于可变字符类型来说,值太长了(200)这个出错可谓是出乎意外,因为在此之前从未出错过。在修改了DJ中celery.py中的CELERYBEAT_SCHEDULE内容之后,运行beat时,居然报错了。从报错的内容看,应该时数据库中的写入数据的字长超过了200个。但是从已经完成的内容看,没有一个字长内容会超过200个字符。修改了相关表的字长从200到400,仍然报错
2022-05-05 18:36:56 2490
原创 【删除Django迁移生成的数据库中表后如何恢复】
删除Django迁移生成的数据库中表后如何恢复内容删除了出问题的数据库表功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入内容由于在数据保持的内容上需要调整,在操作中删除了原本由DJ迁移生成的数据库表。如何进行重新建表,并且避开那
2022-03-11 18:42:51 2245
原创 如何在VB.net的datagridview中删除满足条件的多行
使用Selected,然后统一删除为避免在循环中每次删除之后出现行数变化导致循环数量处理的不一致,建议使用DataGridView中的rows.selected统一选择行之后,然后一起处理。 '选择需要的行,标识为Selected Dim configName As String = "What you need" For i As Integer = 0 To DataGridView1.RowCount - 2 If InStr(DataGridView3.Rows(i).Cells(0).
2021-08-17 11:34:54 805
原创 Pentaho Kettle的job定时任务的设置 2021-06-29
Pentaho Kettle的job定时任务的设置Kettle中的job是基于Transformation。本文记录的是如何通过job来运行一个周期的任务。Kettle的版本可以查看当前的时间大概估计一下,应该是到目前为止最新版的。通过job中的start功能部分在spoon中设置运行。可以运行,但是在后台开着一个桌面程序spoon,始终不是一个稳妥的方式,说不定那个时刻因为什么原因程序挂了,那这个job就停了。在windows的任务管理器中,设置一个任务,该任务负责周期运行一个批处理文件(b
2021-06-29 21:46:14 653
原创 Refused to execute script from ‘;because its MIME type (‘text/html’) is not executable解决的一2021-03-27
Refused to execute script from ';because its MIME type (‘text/html’) is not executable解决的一种情况这个问题纯粹是偶然发生。在调试Django过程中,如果发现之前的好好的HMTL页面,突然无法再响应按钮的动作,赶紧到chrome内看HTML代码运行故障情况,结果发现,所有的JS文件都无法运行,然后提示:Refused to execute script from ';because its MIME type (‘
2021-03-27 21:45:43 7444
原创 DJANGO ConnectionAbortedError: [WinError 10053] 错误解决--2021-03-24
DJANGO ConnectionAbortedError: [WinError 10053] 错误解决之前碰到过在使用AJAX处理异步操作,希望在上传文件过程中可以跟踪进度。第一个版本完成之后,又想改个版面,结果测试过程中出现:ConnectionAbortedError: [WinError 10053]之前查到在AJAX起始处添加:async : false,[x 可以运行,但是不可取]将异步变为同步,体验极差。最后发现还是JS的放置位置出错导致。所以调整JS的位置消除掉所有的错误提示后
2021-03-24 19:23:37 193
原创 HTML:Cannot read property ‘value‘ of null的解决 --2021-03-24
HTML:Cannot read property ‘value‘ of null的解决Cannot read property ‘value‘ of null错误提示。解决把相应出错的提示的JS文件比如在Django中使用bootstrap中的两个文件:<script src='{% static "/js/bootstrap.bundle.min.js" %}'></script><script src='{% static "js/offcanvas.js"%}'
2021-03-24 18:51:51 318
原创 Django Queryset的结果查询--2020-11-23
Django Queryset的结果查询在一个查询结果中,需要判断某些量是否在结果中,然后重新排列,然后输出到Echarts。开始的方式是采用偷懒的方式,利用filter中加入conditions的方法,filter之后获得是否当前的量存在于Queryset中。可行,但是一定要知道,这种方法是最费时的,因为每次执行filter查询一个记录,都要执行一次数据库的查询。所以,如果只有少量的过滤查询,可以用这种方法,但是对于数据量大的,除非通过query或者SQL的方式可以得到你所需的顺序和格式,否则,
2020-11-23 22:29:13 254
原创 postgresql: the application server could not be contacted --2020-11-17
postgresql: the application server could not be contactedPG原本用得好好的,今天早上,突然神经了,被告知:the application server could not be contacted心里一阵紧张。之前碰到过一次,又开始查那些各种处理方式。原先打算要重新安装了,后来还是打算尝试一下,用admin的方式打开那个pgAdmin。居然可以了!就这么简单。那些删除文件,准备ini.py文件的方式暂时先放放,从最简单的方式开始。每个人情
2020-11-17 10:49:05 414 1
原创 django的models中的datefield/datetimefield默认值为空时的操作 --2020-10-31
django的models中的datefield/datetimefield默认值为空时的操作这两个数据项定义格式是有差异的,测试中发现前者的格式无法对后者的时间数据进行写入操作设置default值以及后续进行插入时间操作时,如果允许为空,可以使用None,但是不能使用’’/null/空格’ '/等...
2020-10-31 08:08:01 1905
原创 VSCode 下使用python+DJ --2020-09-14
前言 在Windows中安装VSCode之后,安装并测试Django,忐忑无比,不知道会碰到什么问题,结果出奇顺利〉〉〉〉全文参考微软的VSCode django页面说明:https://code.visualstudio.com/docs/python/tutorial-django1、 安装VSCode2、 安装Python3、 进入VSCode安装Python的虚拟环境4、 安装djagon5、调试一个web测试项目一、安装VSCode参考微软VSCode的下载安装过程.
2020-10-31 07:58:45 157
原创 ardunio有多大用途?
最近一些时间,耳边一直有人提ardunio,但是大多提这个名称的,基本上没有真正玩过单片机,无论是51还是arm,所以,他们自己也无法评估真正的嵌入式系统应该需要考虑哪些问题才可以成为一个产品。当你看到一个usb接口供固件下载,就应该可以想到,这个东东最多是个开发测试工具,实际上不过是当初的Atmel(现在与microchip合并)为了卖自己的那个另类产品做的一个商业推广...
2020-03-22 08:58:43 574
原创 MSComm控件配置为奇偶校验的方式
.Put_Settings(_T(“9600, e, 8,1”));其中,e表示even,偶校验;o,表示odd,奇校验n,表示无奇偶校验
2020-03-09 10:47:32 3634
原创 typedef定义数组在vs的类中使用作为数组使用
在类中定义一个数组实在不好处理,干脆,就在类定义之前typedef定义一个结构,然后在结构在包含希望的那个数组大小,再在类中用typedef的结构定义一个变量,结果就可以使用那个数组了如:#define N 100typedef _Array{array[N];}Arrayclass a{…public:Array m_test;…}这样 m_test.Array[m]=...
2020-02-28 15:27:04 310
原创 关于opencv在vs201x中的设置 2020-02-04
关于opencv在vs201x中的设置,根据自己的操作验证,有如下几点需要留意:调试或者编译过程中,需要针对debug和release版本分别设置两个不同的配置文件(后缀名.props)具体操作时,可以先配置vs默认的那个Microsoft.cpp.win32.user,然后拷贝一份,再将release|win32栏目下的vs默认一样的Microsoft.cpp.win32.user移去,重...
2020-02-04 12:10:15 201
空空如也
TDengine运行出错后,提示循环不断,无法连接运行。版本3.0.1,如何解决?
2023-04-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人