自定义博客皮肤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)
  • 收藏
  • 关注

原创 C++实现斐波那契查找

C++实现斐波那契查找

2024-05-06 22:12:08 304

原创 C++实现分块查找

C++实现分块查找

2024-05-06 22:10:35 141

原创 XCP协议 CTO报文 ERR应答错误代码解析

ASAM_XCP_Part2-Protocol-Layer-Specification_V1.0.0文档。

2023-10-16 19:00:18 329 1

原创 Visual Studio 2022 C++调用zlib DLL动态链接库

项目属性 -> C/C++ -> 常规-> 附加包含目录 填写.h文件所在文件夹。项目属性 -> 链接器 -> 常规-> 附加库目录 填写.lib文件所在文件夹。项目属性 -> 链接器 -> 输入 -> 附加依赖项 填写.lib文件名。再将.dll文件放在Debug文件夹下(也就是和.exe文件放在一起)从网上下载后,压缩包含有三种文件:.lib .dll .h。前几天用到了zlib库,zlib资源很多,下面这个使用比较方便。直接下载最下面的zlib binaries。

2023-10-14 18:38:37 460 1

原创 c++调用批处理实现文件压缩

使用#include 下的system函数。如果不加ep,压缩文件中会包含很多层文件夹。后面是要压缩的文件,各个参数用空格隔开。命令a 添加文件到压缩文件。AAA.zip为压缩后的zip名称。参数ep 从名称里排除路径。在bat,cmd文件中进行调用。

2023-10-14 17:55:31 146 1

原创 c++调用winrar报错,‘winrar‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。

本人当时的情况是,在Visual Studio中运行突然报错,也确认了环境变量没有问题。控制面板->系统->高级系统设置->环境变量->系统变量->变量Path->编辑。最后重新建了个项目,把代码都复制过去,就解决了。尝试了网上多种办法都没有解决。

2023-10-14 17:39:33 320 1

原创 ISOLAR启动时间过长,提示javaw长时间无响应

安装ISOLAR后,第一次打开耗费了七分钟,本以为是第一次打开需要加载一些环境组件之类的,但是后面启动时间还是很长。Java启动了但是又退出了?也许是javaw.exe的问题。成功修改用户名后,只需10秒,ISOLAR成功打开!修改用户名一定要小心谨慎,不建议修改哦!启动界面关闭ISOLAR,给出的错误报告如下。用户名是中文总是会在不同软件中产生不同bug。任务管理器中javaw确实是无响应。又是一顿操作猛如虎,还是没变化。修改用户名网上有很多教程可以参考。突然意识到用户名是中文...

2023-06-24 15:49:28 149 1

原创 更改结构体字符串成员的内容时内存泄漏 LEAK SUMMARY:definitely lost: 10 bytes in 1 blocks

如果直接更改,就丢失了之前的name成员指向的内存地址,即("Tom Blank"),就是第二行。解释:在更改前先释放之前申请的内存,释放后再将name成员指向新的地址。使用valgrind执行后内存泄漏报错。第二行说在退出时还有10个字节在使用。更改结构体变量tom的name成员。

2023-04-30 23:42:34 99

原创 Java HotSpot(TM) 64-Bit Server VM warning:Options -Xverify:none and -noverify were deprecated

SpringBoot项目中出现Java HotSpot(TM) 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JDK 13 and will likely be removed in a future release.none and -noverify 已经被弃用Java HotSpot(TM) 64-Bit Server VM warning: Options -Xverify:

2022-04-20 18:08:08 3894 1

通信原理实验报告:Matlab仿真-线性分组码性能验证

利用 MATLAB 进行仿真,线性分组码经编译码及 BPSK 系统在 AWGN 信道下的 SNR‐BER 性能。 1.掌握在 MATLAB 平台下建立编码 BPSK 系统的端到端仿真模型; 2.掌握模型中 EbNo设定原理与方法; 3.验证线性分组码的纠错能力,不同纠错编码的编码增益。 部分实验内容: 伯努利二进制数产生器,通过伯努利分布产生随机二进制数,伯努利分布的参数为p,产生1的概率为1—p,因为随机数的产生不是 matlab现生成的,是原来就有一个长系列,只不过你通过initial seed指定了从这个序列的哪个位置开始取值,所以需要指定一个初始时间;sample time是取样周期,选择不定位输出即Frame-based outputs后,要实现(7,4)线性码信息位生成,故选择每帧的取样数为4。 二进制线性编码器,将产生的4位随机数进行编码,输出为7位系统码。 加性高斯白噪声信道,是最基本的噪声与干扰模型。它的分布服从高斯分布,功率谱密度在0-fs范围内均匀分布。Input processing可以选择信号处理方式。Initial seed可以设定随机噪声发生器的初始状态。

2024-05-27

数字信号处理实验报告:FFT及其在频谱分析中的应用

FFT(快速傅里叶变换)是一种高效的计算傅里叶变换的方法,它通过将N点离散傅里叶变换(DFT)分解为多个较小规模的DFT计算,并利用对称性质和蝶形运算来显著减少计算量。在频谱分析中,FFT具有极其重要的应用。FFT的基本思想是通过将复杂的DFT计算过程简化为多个较小规模的运算,并利用对称性质和蝶形运算的特性来降低计算复杂度。具体来说,FFT计算步骤包括位反转重排、蝶形运算和结果重排等。FFT在频谱分析中的优势 通信系统:在通信系统中,频谱分析用于信号调制、信道估计和解调等任务。通过分析信号的频谱,可以确定信道的衰减和失真情况,从而进行信号调整和校正。此外,FFT还可以用于信号的多路径传播分析 快速计算:FFT算法通过分解DFT计算过程,显著降低了计算复杂度,使得频谱分析可以在较短的时间内完成。 高精度:FFT算法具有较高的计算精度,可以准确地提取出信号中的频谱特征。 易于实现:FFT算法的实现相对简单,可以利用现有的库函数或自行编写代码来实现。总之,FFT在频谱分析中具有广泛的应用,通过其高效、高精度和易于实现的特点,为信号处理、图像处理、音频处理和通信系统等领域的发展提供了有力支持。

2024-05-27

C#实现简易版别踩白块

使用Windows Forms来创建游戏的界面。这将包括创建游戏窗口、按钮、游戏区域等。 在游戏区域内,你需要绘制黑色的方块(玩家可以踩的)和白色的方块(玩家需要避免的)。 使用Timer控件或System.Timers.Timer类来定期更新游戏状态,例如移动方块或检查玩家的输入。编写逻辑来检测玩家的输入(例如点击的位置)是否与白色方块重叠。如果重叠,那么玩家“踩”到了白块,游戏结束或扣分。实现游戏的主要逻辑,例如得分规则、游戏结束条件等。

2024-05-24

C#程序设计基础实验,掌握WPF应用程序的创建,掌握定时器的创建和使用方法,界面上显示随机数

C#程序设计基础实验,掌握WPF应用程序的创建,掌握定时器的创建和使用方法,编写WPF应用程序实现以下功能: 定义一个RandomHelp类,该类提供一个静态的GetIntRandomNumber方法、一个静态的 GetDoubleRandomNumber方法。页面中让用户指定随机数范围,当用户单击【开始】按钮时,启动定时器,在定时器事件中调用RandomHelp类中的静态方法生成随机数,并在页面中显示出来。当用户单击【停止】按钮时,停止定时器,然后用比原字体大一倍的字体显示最后生成的随机数。

2024-05-24

c#实现图片显示和文本显示的功能

在Windows Forms应用程序中实现图片显示和文本显示的功能,对于多种应用场景都是非常重要的。 允许应用程序以图形和文本的形式向用户展示信息,这可以使用户界面更加直观、易于理解和使用。图片和文本的结合可以传达复杂的信息,同时保持用户界面的简洁性。 通过图片按钮(如工具栏图标或菜单项图标),可以增加用户界面的交互性,使用户能够更快速地执行操作。文本则用于描述、解释或提供与图片相关的详细信息,帮助用户更好地理解内容。

2024-05-07

C++实现书籍查找系统,使用六种不同查找方法

在C++中实现一个书籍查找系统,并使用六种不同的查找方法,可以使系统具有更高的灵活性和效率,适用于不同的应用场景和数据集大小。

2024-05-07

C++实现分块查找方法

C++实现分块查找方法

2024-05-07

C++实现插值查找方法

C++实现插值查找

2024-05-07

c++实现斐波那契查找

c++实现斐波那契查找

2024-05-07

c#实现socket通信

c#实现socket通信

2023-07-11

c#实现更改指定文件夹下的指定类型文件的后缀(属性)

Windows窗体应用项目,可以直接用,也可以继续开发

2023-07-08

c#实现简易计算器(加减乘除)

c#实现简易计算器(加减乘除)

2023-07-04

空空如也

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

TA关注的人

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