分类 默认分类 下的文章
只是一个默认分类PString——模仿Python内置`str`类型行为的C++库
0. 简介在使用C++进行字符串操作时,诸如拆分(split)、拼接(join)以及去除空白字符(strip)等操作相对繁琐。为了解决这一问题,我开发了PString,一个模仿Python内置str类型行为的C++库,以更直观、便捷地...
perf性能分析工具简易使用
1. 记录数据perf record -e cpu-clock -g --call-graph dwarf $NEMU_HOME/build/riscv32-nemu-interpreter -b ./build//microb...
qemu-riscv 启动ubuntu
1. 安装软件包qemu-system-riscvu-boot-qemuopensbi2. 下载Ubuntu系统镜像下载链接:[https://cdimage.ubuntu.com/releases/24.04/release/(ht...
FFT算法原理及其代码实现
0. FFT简介FFT(Fast Fourier Transform, FFT),是实现快速计算序列的离散傅里叶变换(DFT)的方法。它将DFT的复杂度由$\mathrm{O}(n^2)$ 降低到$\mathrm{O}(n \log ...
近日对网站进行的一些修改
一、更新Typecho至1.2.0在外观上,最主要的就是支持了图片的居中,而其它方面,仅从外观来看并不明显。恢复了评论功能。二、更新MWordStar至2.5.21MwordStar是目前博客正在使用的主题,近日对其进行了更新。默认情...
搭建git服务器
1. 创建git用户创建用户:useradd git设置密码:passwd git2. 配置密钥在本地机器上执行:ssh-keygen生成密钥后,将~/.ssh/id_rsa.pub(公钥)内容追加到服务器git用户下的~/.ssh/...
如何实现单象限模拟乘法器
0. 前言对于模拟乘法电路(如下图), 具有两个输入和两个输出, $V_{out}=\frac{V_x\cdot V_y}{K}$, 实现了基本的乘法运算. 对于实际中的乘法, 输入即有正也有负, 输出也有正有负, 但是那样的电路较为...