自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 【离散傅里叶变换】使用FFT进行信号滤波的详细公式描述

频域滤波的核心思想是通过快速傅里叶变换(FFT)将时域信号转换到频域,在频域中直接操作频谱(如滤除高频分量),再通过逆FFT(IFFT)恢复为滤波后的时域信号。

2025-04-15 18:56:36 914

原创 【以太坊】图解以太坊Geth数据库层次

本层次图意在弄清楚geth的整体的存储结构,重点是弄清楚SLOAD的执行流程以及各个数据库之间的关系。注意图中缺少Snapshot部分的描述,Geth为了防止针对SLOAD进行的DDOS攻击加入了Snapshot来缓解IO压力。此外图片描述的是使用HashDB方案的Geth数据库结构,而PathDB的结构会有所不同。

2025-04-15 18:30:37 363

原创 【Git】如何只下载github仓库特定路径下的文件

【代码】【Git】如何只下载仓库中特定路径下的文件。

2025-01-20 20:12:57 445

原创 【Uniswap V3】交易价格的最小单位是否由Tick决定?

平方根价格(sqrtPriceX96):价格的连续性:在当前 Tick 内变化:跨越多个 Tick:假设:Tick 用于流动性的管理:交易价格的最小单位由 sqrtPriceX96 决定:

2024-09-18 11:44:20 623

原创 【Git】配置ssh将本地仓库上传至Github

通过配置SSH将在本地修改过的本地代码仓库上传至远程的对应的Github仓库。

2024-08-13 20:48:43 447

原创 【Linux】sftp常用命令使用方法

在 Linux 系统中,我们可以使用 SFTP 进行远程文件传输。put命令用于将本地目录及其内容递归上传到远程服务器。lmkdir命令用于在本地创建一个新的目录,sftp user@remote_host将连接到指定的远程主机。ls命令列出远程目录的内容, cd命令用于切换到远程目录, lls命令列出本地目录的内容, lcd命令用于切换到本地目录。rm命令用于删除远程文件, lrmdir命令用于删除远程目录。lrm命令用于删除本地文件,rmdir命令用于删除本地目录。

2024-08-02 16:15:40 6886

原创 【Rust】踩坑:动态数组Vec<T>中元素的指针在某些情况下可能会改变

在 Rust 中,动态数组(Vec)的元素指针在某些情况下可能会改变,尤其是当数组增长时。在使用Vec时,如果你在添加元素后继续使用指向其元素的指针,必须注意可能的重新分配问题。预先分配足够的容量可以帮助避免指针失效。

2024-07-27 15:05:40 265

原创 【Rust】使用Option类型给变量赋空值

在 Rust 中,Option类型用于表示一个值可能存在(Some)或不存在(None)。要给一个变量赋 “空值”,可以使用Option类型来表示变量,并使用None给变量赋值。

2024-07-27 14:49:04 282

原创 【Rust】互斥锁Mutex以及读写锁RwLock

在 Rust 中,避免资源调用冲突的常用方法是使用std::sync模块中的互斥锁Mutex和读写锁RwLock。这些锁提供了一种安全的机制来保护共享资源,确保在并发环境中不会发生数据竞争。在 Rust 中,可以通过Mutex和RwLock来保护共享资源,避免资源调用冲突。Mutex:适用于需要独占访问资源的场景。RwLock:适用于读操作多于写操作的场景,允许多个读者同时访问。使用这些锁可以确保数据的一致性和安全性,有效避免数据竞争。

2024-07-26 11:18:19 937

空空如也

空空如也

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

TA关注的人

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