python
文章平均质量分 90
boringhex.top
这个作者很懒,什么都没留下…
展开
-
二维码是个好东西
二维码(QR Code)是一种矩阵二维码,由日本Denso Wave公司于1994年发明。它是一种可以通过扫描来获取信息的二维条码,可以存储更多的信息,并且可以包含多种格式的内容,如文本、网址、电话号码、电子邮件地址等。万万没想到这玩意儿竟然那么早就被发明了。虽然不是国内发明的,但是我觉得二维码绝对是在国内被发扬光大的,如今在国内,二维码已经无处不在了,到处都是扫码。原创 2024-09-24 09:38:54 · 709 阅读 · 0 评论 -
利用DNSPod实现DDNS
在前一篇文章中已经大致聊了DDNS的一些基本步骤。本文以DNSPod为例,介绍如何利用DNSPod的API实现DDNS。本教程仅适用于解析托管在DNSPod平台上的域名,其他平台托管的域名请自行通过搜索引擎查找教程。有需要自定义域名访问自己开发服务器的朋友可以联系我,省得自己再折腾域名了。原创 2024-09-24 09:37:54 · 857 阅读 · 0 评论 -
聊聊DDNS
动态域名系统(Dynamic Domain Name System, DDNS)是一种通过动态更新 DNS 记录来实现域名与动态 IP 地址之间映射的技术。它解决了在互联网中,特别是在家庭网络和小型企业中,使用动态 IP 地址时面临的域名访问问题。原创 2024-09-13 15:14:42 · 760 阅读 · 0 评论 -
公众号开放接口token验证
填写服务器配置验证服务器地址的有效性依据接口文档实现业务逻辑。原创 2024-09-04 09:32:13 · 1163 阅读 · 0 评论 -
更新一波芯片和元器件制造商
还有个问题就是如果数据比较多,要全部获取后再保存的话,时间太长,万一中间出什么问题,之前的数据就白获取了,所以可以每次获取一部分数据后就保存一次,这样即使中途出问题,也不会浪费之前的数据。从网上获取数据总会遇到不稳定的情况,正常情况下,服务器肯定要对来源IP进行频控,为了解决这个问题,可以使用代理池,或者降低请求频率,我不着急,所以使用了后者。这个仓库就没更新,正好趁着这次迁移,就想内置更多的芯片和元器件制造商,这样就可以在新增元器件时直接关联制造商,为之后数据库更新做好准备。公众号 | FunIO。原创 2024-08-29 14:22:26 · 1305 阅读 · 0 评论 -
批量修改文件
最近几个月的文章都直接发在公众号上,没有同步到博客上,想去同步时发现已经有不少了,一个个修改太麻烦了。之前没规划好,所以博客文章都是直接放在仓库一个目录下,数量多了之后,有点乱,不好管理,微信公众号文章是按照年份和月份分目录的,所以现在把博客文章也按照年份和月份分目录了。对于之前的文章,想给它们文件名加上日期头了事。这个事情用python脚本来做应该也很容易,但是这次特意试了一下powertoys中的批量重命名工具PowerRename,感觉很方便。首先,把要批量修改的文件选中,然后右键 -> PowerR原创 2024-06-05 09:52:42 · 583 阅读 · 0 评论 -
INA226电流/功率计模块使用方法
简要介绍了开源INA226电流计模块的功能特点,本文将详细介绍INA226电流计模块的使用方法。原创 2024-03-11 11:16:06 · 4982 阅读 · 0 评论 -
被动组合1号开始运行了
在一文中描述了一个构建被动投资组合的想法,用来追踪A股指数。目前,这个组合已经开始运行了。💡注意:该项目不构成任何投资建议,仅用于技术交流。原创 2024-03-01 09:38:44 · 683 阅读 · 0 评论 -
又要报销了,还在手动下载整理发票吗?
大多数公司都是每个月定期提交报销,一般报销用的发票都是电子发票发到邮箱,每次要报销时都需要登录邮箱,点开邮件,一个个下载整理,工作量不大,但是发票多了也着实很烦。这个月终于下决心把这个过程自动化一下。原创 2023-11-06 11:38:02 · 290 阅读 · 0 评论 -
椭圆滤波器
之前的文章中列出了7种常用的信号去噪算法,对于后两种算法——深度学习和奇异值分解(SVD),我现在也不太理解,就先不写了。很多朋友留言又提了一些算法,今天一起来聊聊椭圆滤波器。椭圆滤波器(Elliptic Filter),也称为Cauer滤波器,是一种数字滤波器,用于信号处理和滤波应用。椭圆滤波器之所以得名,是因为其在频率响应图上的特征呈现出椭圆形的形状。:椭圆滤波器的过渡带宽(即通频带到阻频带的过渡区域)非常窄,这意味着它可以在频域内实现非常陡峭的滤波特性。原创 2023-11-06 11:36:14 · 2079 阅读 · 0 评论 -
信号去噪之独立成分分析(ICA)
独立成分分析(Independent Component Analysis,ICA)是一种用于从混合信号中分离出原始独立成分的统计方法。它通常用于处理多个传感器捕获的混合信号,旨在找到线性变换,将混合信号转换为独立的源信号,这些源信号在统计上是相互独立的。ICA 的应用背景包括语音信号处理、脑电图(EEG)和磁共振成像(fMRI)信号分析、金融数据分析等。在这些情况下,多个信号源混合在一起,我们希望从混合信号中还原原始的信号源,以便进一步分析。ICA 的核心概念是统计独立性。原创 2023-11-01 09:48:04 · 2171 阅读 · 1 评论 -
信号去噪之卡尔曼滤波
在前面的文章中曾讲解过卡尔曼滤波在惯性导航和飞行姿态控制中的应用,今天来聊一聊卡尔曼滤波在信号去噪中的应用。卡尔曼滤波(Kalman Filtering)是一种用于估计系统状态的数学方法,它通过考虑系统的动态模型和传感器测量,以最优的方式来融合信息,从而提供对系统状态的最优估计。卡尔曼滤波广泛应用于控制系统、导航系统、信号处理、机器人技术、金融领域等各种领域。卡尔曼滤波将系统建模为一个状态空间模型,其中包括状态变量、状态转移方程和观测方程。原创 2023-10-30 11:17:57 · 2911 阅读 · 0 评论 -
信号去噪之小波变换
在前面的文章中简单介绍了常见的去噪方法,以均值滤波和中值滤波做了示例,今天再继续介绍小波变换。原创 2023-10-25 09:38:33 · 1471 阅读 · 0 评论 -
信号去噪算法
首先,您需要定义一个窗口大小,通常是一个正方形或矩形区域,窗口的大小决定了中值滤波器考虑的邻域范围。窗口的大小越大,平滑效果越强,但也可能导致图像细节的丢失。原创 2023-10-25 09:36:13 · 1942 阅读 · 0 评论 -
浅析PID
当涉及到控制系统中的精确调节和稳定性,PID(比例-积分-微分)控制算法是一种不可或缺的工具。本文将简单介绍PID控制算法,从基本概念到具体实现,一起了解如何使用PID控制算法来优化控制系统。原创 2023-10-23 11:43:36 · 303 阅读 · 0 评论 -
音频信号的频谱分析实例
在前面的文章中,我们初步探讨了信号频谱分析的概念,并介绍了其数学工具。本篇文章将结合实例,进一步探讨频谱分析在音频信号处理中的应用。音频信号的频谱分析是一种将时域中的音频信号转换为频域表示的过程,从而可以观察信号在不同频率上的能量分布。这种分析可以帮助我们理解音频信号的频率成分、谐波结构以及其他特征,对于音频处理、音乐分析、语音识别等应用具有重要意义。:从原始音频信号中进行采样,将连续的音频信号转换为离散的采样点。通常还需要对采样数据进行预处理,如去除直流分量、归一化等。原创 2023-10-20 09:48:32 · 2416 阅读 · 0 评论 -
又要报销了,还在手动下载整理发票吗?
大多数公司都是每个月定期提交报销,一般报销用的发票都是电子发票发到邮箱,每次要报销时都需要登录邮箱,点开邮件,一个个下载整理,工作量不大,但是发票多了也着实很烦。这个月终于下决心把这个过程自动化一下。原创 2023-10-17 10:02:16 · 271 阅读 · 0 评论 -
信号频谱分析与功率谱密度
功率谱密度是一个表示信号在不同频率上的功率分布的函数。在频谱分析中,我们通常使用傅里叶变换来将信号从时域转换到频域,然后计算信号的功率谱密度。功率谱密度可以告诉我们在不同频率范围内信号的功率大小。信号频谱分析与功率谱密度是理解信号特性、优化通信系统和进行故障诊断的关键工具。通过将信号从时域转换到频域,我们可以获得信号在不同频率上的分布情况,从而更好地理解信号的性质。在现代无线通信、信号处理和工程领域,频谱分析与功率谱密度的应用无处不在,为我们带来了许多技术和科学的突破。公众号 | FunIO。原创 2023-10-16 09:48:09 · 1474 阅读 · 2 评论 -
python项目打包上传PyPI
你应该至少包含你的软件包适用的Python版本、软件包所使用的许可证以及支持的操作系统信息。PyPI在Python生态系统中扮演着关键的角色,它提供了一个开放、共享和可访问的平台,使得Python开发者能够更加高效地开发项目、分享代码、并与全球开发者社区共同成长。无论是新手还是专业开发者,都应该充分利用PyPI的优势,探索更多有趣和有用的Python软件包,为自己的项目增添活力与创新。是你的软件包的分发名称。替换为你的用户名,确保你拥有一个独特的软件包名称,避免与其他遵循本教程的人上传的软件包冲突。原创 2023-09-25 09:56:45 · 196 阅读 · 0 评论 -
python项目打包上传PyPI
你应该至少包含你的软件包适用的Python版本、软件包所使用的许可证以及支持的操作系统信息。PyPI在Python生态系统中扮演着关键的角色,它提供了一个开放、共享和可访问的平台,使得Python开发者能够更加高效地开发项目、分享代码、并与全球开发者社区共同成长。无论是新手还是专业开发者,都应该充分利用PyPI的优势,探索更多有趣和有用的Python软件包,为自己的项目增添活力与创新。是你的软件包的分发名称。替换为你的用户名,确保你拥有一个独特的软件包名称,避免与其他遵循本教程的人上传的软件包冲突。原创 2023-09-11 10:49:01 · 171 阅读 · 0 评论