利用哈夫曼编码进行通信可以大大提高信道利用率,缩短信息传输时间,降低传输成本。
该代码设计一个哈夫曼编译码系统:(1)初始化(Initialzation)。
从数据文件DataFile.data中读入字符及每个字符的权值,建立哈夫曼树HuffTree;
(2)编码(EnCoding)。
用已建好的哈夫曼树,对文件ToBeTran.data中的文本进行编码形成报文,将报文写在文件Code.txt中;
(3)译码(Decoding)。
利用已建好的哈夫曼树,对文件CodeFile.data中的代码进行解码形成原文,结果存入文件Textfile.txt中;
(4)输出(Output)。
输出DataFile.data中出现的字符以及各字符出现的频度(或概率);
输出ToBeTran.data及其报文Code.txt;
输出CodeFile.data及其原文Textfile.txt;
2024/9/29 19:58:52 16KB 哈夫曼编码
1
本文件为TCP/IP课程作业,局域网中基于UDP协议的文件传输,本程序为dos窗口命令行操作,全部代码均为自己编写,无抄袭文件中包含:源文件+可执行文件+实验报告
2024/9/29 6:03:35 7.48MB UDP 文件传输 TCP
1
该程序可实现在局域网内收发文字信息和文件的功能。
希望可以通过这个样例让读者对java网络编程和IO编程有所了解。
其中,主要参考了李刚的《疯狂java讲义》,有一些代码直接拷贝自该书第17章,头像图片来源于网络,特此说明。
另外需要说明的是:本程序在jdk1.8下开发,在笔者的局域网环境下测试通过,能实现发送文字消息和传输小文件的功能,但笔者并不能保证能在你的环境下也一定可以测试通过~O__O“…
2024/9/28 18:17:19 676KB tcp 网络
1
基于STM32F407ZGT6写的SX1278源码,SPI通讯,DIO0做接收中断,信道433MHz,还有一个SI7021,可以通过SX1278传输温湿度数据,支持ModBus协议
2024/9/26 11:27:12 8.55MB STM32F407 LoRa
1
使用stm32c8t6最小系统板获取传感器的数据并通过LOAR模块进行传输,LORA模块最远可达3KM。
2024/9/26 8:25:19 1.96MB LORA stm32f103c8t6
1
易语言编程软件源码]-网络文件传输说明:先运行客户.exe,再用易打开服务端,输入ip后连接成功,然后传送文件,连续传上几个文件就慢了。
2024/9/25 10:35:34 10KB 网络文件传输
1
对于遥感领域的同志们,特别是做传感器,或是算法研究,或是遥感图像处理的,会很有帮助。
此书介绍了大气对光谱传输的影响,以及相应算法的研究。
2024/9/20 12:55:12 1.36MB 遥感原理 遥感算法 大气辐射
1
该程序是使用Verilog编写的SPI接口程序,同时可被VHDL调用,程序已经封装好,只需要将SPI接口引脚分配好,将所需传输的数据放入“senddata”中即可,同时提供了仿真时序图便于理解
2024/9/20 3:39:15 425KB Verilog FPGA
1
基于Web系统的文件传输方法研究,只是讲的怎么实现,具体的代码里面可能没提,只是让你理解上传原理。
2024/9/19 20:48:05 202KB web 文件传输
1
《通信原理:基于Matlab的计算机仿真》主要针对《通信原理》这门课程,通过实例详细讲解了利用Matlab进行信真的方法。
书中给出了大量的Matlab脚文本文件和范例。
通过计算机模拟与仿真,一方面能使读者加深对所学基本理论的理解;
另一方面,使读者能迅速掌握Matlab进行通信系统仿真的技巧。
全书共10章,包括:Matlab基本知识、确定信号分析、随机过程、模拟调制、数字频带传输、模拟信号的数字化及编码、信道及信道容量、扩频通信与伪随机序列等内容。
2024/9/19 10:32:38 3.59MB matlab
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡