
笔记
ReuterK
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数字滤波器——Python&C语言的模拟及验证
本文通过一个带通滤波器的Python验证,再转换到C++代码模拟验证的实现过程说明数字滤波器是如何工作的。我们先通过Python测试验证,并生成滤波器的参数数据。然后将获取的参数用到C程序中重现滤波器。转载 2024-06-02 20:55:07 · 284 阅读 · 0 评论 -
【无标题】
TDengine数据库的客户端(应该在服务器端也同样)在查询到中文输出时,出现乱码,还好,通过修改taos.cfg文件解决了。原创 2023-06-10 17:53:06 · 323 阅读 · 0 评论 -
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 · 1096 阅读 · 2 评论 -
rabbitmq无法创建用户的解决
rabbitmq无法创建用户的解决过程原创 2022-11-20 13:27:14 · 2235 阅读 · 0 评论 -
PGSQL中的limit n在sql语句中的位置
PGSQL中的limit n在sql语句中的位置原创 2022-07-15 17:31:07 · 900 阅读 · 0 评论 -
最小二乘法曲线任意阶数拟合及Python类实现
全文图片和代码转自:https://amphenol-sensors.cn/newsinfo/3017644.html全文内容可以去原网站查询。代码的特点在于建类,以及拟合阶数可以任意输入(有无结果另说,看实际输入数据的状况)。以下进一步精简,毕竟代码及说明最重要。输出曲线拟合的结果方程(9阶拟合)指定范围和分辨率输出曲线拟合后的图形(可以使用默认值)......转载 2022-06-28 10:54:05 · 1984 阅读 · 0 评论 -
Django中修改已有表的主键
对于一个现有主键的数据表而言,如果要更改或者添加另外的主键,可能最靠谱的方式就是删除后重新建表了。如果当前表中没有外键,或者当前表的主键没有被其他表引用为外键,那还比较清晰地分清楚哪些数据和这个表相关的,否则会更麻烦。如果仅仅是在models中更改、添加新主键,那在重新迁移过程中,DJ那是各种报错。因为新添加的主键和现有表中的主键产生了冲突。DJ没有办法帮你决定是否要保留数据还是其他。要保留,DJ做不到,不保留,DJ不想承担删数据跑路的这个责任。所以,数据已经不重要了,关键是要建立一个可用的表。想通过正常的原创 2022-06-10 17:35:23 · 1574 阅读 · 0 评论 -
如何通过JS动态删除table中的数据行(保留head)
如何通过JS动态删除table中的数据行(保留head)原创 2022-06-04 13:55:56 · 862 阅读 · 0 评论 -
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 · 679 阅读 · 0 评论 -
Python中execute的SQL语句的分次合成
在python执行sql语句时,需要事先准备。有时候会喷到比较复杂的参数填入时,似乎无法一步到位,这个时候,可以考虑分步写入。原创 2022-05-06 11:13:27 · 1322 阅读 · 0 评论 -
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 · 2690 阅读 · 0 评论 -
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 · 469 阅读 · 1 评论 -
【删除Django迁移生成的数据库中表后如何恢复】
删除Django迁移生成的数据库中表后如何恢复内容删除了出问题的数据库表功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入内容由于在数据保持的内容上需要调整,在操作中删除了原本由DJ迁移生成的数据库表。如何进行重新建表,并且避开那原创 2022-03-11 18:42:51 · 2390 阅读 · 0 评论 -
如何在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 · 879 阅读 · 0 评论 -
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 · 763 阅读 · 0 评论 -
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 · 7712 阅读 · 0 评论 -
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 · 244 阅读 · 0 评论 -
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 · 359 阅读 · 0 评论 -
Django Queryset的结果查询--2020-11-23
Django Queryset的结果查询在一个查询结果中,需要判断某些量是否在结果中,然后重新排列,然后输出到Echarts。开始的方式是采用偷懒的方式,利用filter中加入conditions的方法,filter之后获得是否当前的量存在于Queryset中。可行,但是一定要知道,这种方法是最费时的,因为每次执行filter查询一个记录,都要执行一次数据库的查询。所以,如果只有少量的过滤查询,可以用这种方法,但是对于数据量大的,除非通过query或者SQL的方式可以得到你所需的顺序和格式,否则,原创 2020-11-23 22:29:13 · 284 阅读 · 0 评论 -
django的models中的datefield/datetimefield默认值为空时的操作 --2020-10-31
django的models中的datefield/datetimefield默认值为空时的操作这两个数据项定义格式是有差异的,测试中发现前者的格式无法对后者的时间数据进行写入操作设置default值以及后续进行插入时间操作时,如果允许为空,可以使用None,但是不能使用’’/null/空格’ '/等...原创 2020-10-31 08:08:01 · 2027 阅读 · 0 评论 -
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 · 185 阅读 · 0 评论 -
ardunio有多大用途?
最近一些时间,耳边一直有人提ardunio,但是大多提这个名称的,基本上没有真正玩过单片机,无论是51还是arm,所以,他们自己也无法评估真正的嵌入式系统应该需要考虑哪些问题才可以成为一个产品。当你看到一个usb接口供固件下载,就应该可以想到,这个东东最多是个开发测试工具,实际上不过是当初的Atmel(现在与microchip合并)为了卖自己的那个另类产品做的一个商业推广...原创 2020-03-22 08:58:43 · 628 阅读 · 0 评论 -
MSComm控件配置为奇偶校验的方式
.Put_Settings(_T(“9600, e, 8,1”));其中,e表示even,偶校验;o,表示odd,奇校验n,表示无奇偶校验原创 2020-03-09 10:47:32 · 4206 阅读 · 0 评论 -
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 · 402 阅读 · 0 评论 -
vs2010对话框菜单显示
在resource内插入菜单项之后,还需要在mainframe的menus栏选中刚刚插入的菜单ID才可以显示原创 2020-02-27 22:53:47 · 410 阅读 · 0 评论 -
关于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 · 233 阅读 · 0 评论