- 博客(13)
- 收藏
- 关注
原创 常用无失真信源编码(如香农编码、费诺编码和哈夫曼编码) && Matlab实现
本项目是《信息论基础》课程的大作业,涵盖了常用无失真信源编码(如香农编码、费诺编码和哈夫曼编码)、简单加密解密算法,以及文本压缩解压功能的设计与实现。项目展示了信息论在高效数据处理和安全传输中的实际应用。代码、报告,以及测试本文均开源,均在代码中。
2025-01-01 21:46:00
628
原创 C 语言指针
指针变量占用的大小,跟数据类型无关,跟编译器有关(32位 : 4字节;指针数据类型:跟指向空间中,数据的类型是保持一致的。指针是一个 64 位整数,其值为内存中的地址。指针变量的数据类型要和指向变量的类型保持一致。作用:二级指针可以操作一级指针记录的地址。格式:返回值类型(*指针名)(形参列表):指针指向的空间已经分配,但是被释放了。, 这个数组里面存放着int类型的指针。作用:利用函数指针,可以动态的调用函数。概念:指向数组的指针,叫做数组指针。作用:方便的操作数组中的各种数据。:指针指向的空间未分配。
2024-09-15 14:42:25
398
1
原创 《数字图像处理》课程综合项目——基于多种滤波器的图像去噪算法比较与分析
本项目旨在设计一个基于Matlab的图像去噪GUI系统,通过应用多种图像去噪算法,提高图像的质量和可用性。该系统集成了多种经典和现代的去噪方法,并提供了直观的用户界面,方便用户对图像进行去噪处理和效果评估。
2024-06-27 21:04:46
553
原创 SummaryWriter 报错 : FailedPreconditionError Traceback (most recent call last)
是 PyTorch 中用于将数据写入 TensorBoard 日志文件的工具。它可以记录训练过程中的损失、准确率、模型参数等信息,并可视化这些信息以便于分析和监控模型的训练过程。几番波折,找到原因为 : 文件目录中含有中文,换成。识别不出设置的文件路径。
2024-03-29 19:14:01
324
1
原创 GO语言工程实践课后作业
本次项目要求我们修改一个基于Gin框架开发的消息板应用,以满足发布话题和回帖的功能需求,并保证本地ID的唯一性和并发安全。我们首先使用Gin框架定义了两个路由接口,分别用于发布话题和回帖。用户可以通过Postman发送POST请求来测试这两个接口。在处理数据时,我们封装用户的输入为结构体,并为其设置唯一ID和时间戳。为了保证ID的唯一性,我们遍历已有ID中的最大值,并将其加一作为新插入数据的ID。然后,我们将封装好的数据保存到文件中并更新索引。
2023-09-03 14:19:08
144
原创 高质量编程与性能调优实践
高质量编程与性能调优实战:包括图片优化、前端资源优化、数据请求优化等,通过实战和测试,分析和优化任意项目中存在的性能问题;
2023-09-02 17:27:36
114
原创 优化一个已有的 Go 程序,提高其性能并减少资源占用
在软件开发中,性能和资源占用通常是我们关注的重点。优化一个已有的程序可以显著提高其性能,并减少对系统资源的占用。本文将介绍如何通过优化一个 Go 程序来实现这些目标。
2023-09-01 15:24:41
291
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人