1、本项目是使用Javasocket编程来模拟Ftp,严格按照M-V-C架构分包分类,并实现Swing界面,Ftp使用TCP端口21传输控制信息,使用TCP端口20来传输文件数据。
2、本项目默认使用TCP端口4321来传输控制信息,使用TCP端口5432来传输文件数据。
3、本项目现可发送dir、get、exit命令。
4、本项目尚未实现切换目录功能,如cd。
5、本项目中根目录可修改客户端和服务器端fileDir,默认为C:/。
6、要实践本项目必须在客户端的根目录(默认为C:/)下建立文件夹Downloads。
2024/9/5 14:49:16 42KB java socket
1
电子邮件在当今社会中扮演了一个很重要的角色。
越来越多的人在使用它。
而且用它的人数势必会继续增加。
虽然,现在已经有很多的邮件收发软件例如著名的FoxMail但是对于大多数的非专业的人来说它还是有点难度稍嫌负责。
因此,我们就利用SMTP和Pop协议从底层开发了这个软件。
SMTP全称是简单邮件传输协议,它专门用来发送邮件用的。
Pop全称是邮局协议,是专门用于接收邮件的。
我主要是负责如何实现发送邮件功能的。
MailSend命名空间是我整个程序的核心。
它包括两个类。
在SmtpMail的类中包含了一个SendMail的方法,它从底层详细地实现了和服务器的交互操作。
你既可以用它发送一个纯文本邮件,也可以发
2024/9/5 8:38:30 748KB MailSend tcp/ip smtp
1
PythonUDP实现可靠传输停等协议
2024/9/4 19:40:40 15KB Python UDP实现 可靠传输 停等协议
1
PCI、PCIX和PCIExpress的原理及体系结构马鸣锦 朱剑冰 何红旗 杜 威 编著PCIExpress是第三代高性能IO总线,在总线结构上采取了根本性的变革,主要体现在两个方面:一是由并行总线变为串行总线;
二是采用点到点的互连。
将原并行总线结构中桥下面挂连设备的一条总线变成了一条链路,一条链路可包含一条或多条通路,每条通路由两对差分信号线组成双单工的串行传输通道,没有专用的数据、地址、控制和时钟线,总线上各种事务组织成信息包来传送。
PCIExpress1.0支持每条通路在每个方向上的数据传输率达2.5Gbps,每字节10位编码,这样两个方向的带宽可达0.5GBps,整个链路的总带宽等于0.5GBps乘以所含的通路数。
每条链路的通路数可根据具体设备所需的带宽裁剪,有效通路数有7种可选,这样最高传输率可达16GBps,大大高于目前任何一种总线,可满足当前及将来一段时期的高速设备带宽需求。
由于总线变为链路,引脚数大大减少(传统PCI总线为127个引脚),每引脚的平均带宽大幅提升,有助于PCIExpress成本的降低
2024/9/4 8:35:46 20.38MB PCIE
1
一套成熟的系统往往都有相应的日志系统,以便调试查看Qt的打印信息默认处理程序将消息打印到X11下的标准输出或Windows下的调试器,其实我们可以自己处理相关打印信息,可以选择保存下来、或者界面显示,网络传输等等,qInstallMessageHandler(QtMessageHandlerhandler)可以帮助我们快速实现我们的日志系统Qt打印日志系统,实现打印日志保存,过期删除,窗口显示日志,网络传输日志
2024/9/3 9:11:21 15KB qt 日志 文件保存 调试
1
基于ARM的多路监控安防系统设计,实现视频的采集和数据传输。
2024/9/3 7:11:45 3KB Qt
1
之前参加一个智能互联大赛,需要做一个配套档案柜的app,里面主要有点用的就是蓝牙连接,数据接收和传输的几行
2024/9/1 8:48:13 199KB E4A 蓝牙
1
针对传统温室监控系统能耗高、布线复杂及维护困难等问题,提出了一种基于Zigbee技术与PLC的温室监控系统的设计方案,该系统以芯片CC2530为核心构建了无线数据采集节点和星形网络,实现了对温室内的温度、湿度、光照度、二氧化碳浓度等环境因子的采集和无线传输,作为主控制器的PLC按照预先设定的参数和从主节点传输来的数据对温室环境进行自动调节,上位机采用MCGS组态软件对整个PLC控制系统进行监控。
详细阐述了系统软硬件的实现方法。
经实际应用表明:该系统具有功耗低,组网灵活,可靠性高等特点,能满足温室控制的需求。
1
1设计思想1.1选题主要任务扩频通信具有很强的抗干扰能力和安全性,最早出现于军事的通信领域,近年来,扩频通信也广泛的应用于民用的领域。
扩频通信主要包括直接序列扩频(DSSS)和跳频扩频(FHSS)两种方式。
具体的实现方式是将待传送的信息数据经随机编码调制,实现频谱扩展后再传输;
接收端则采用相同的编码进行解调及相关处理,恢复原始信息数据。
1.2选题目的跳频通信系统是一种典型扩展频谱通信系统。
利用Matlab工具箱中的Simulink通信仿真模块和Matlab函数进行跳频扩频通信系统进行分析和仿真,在对比存在噪声干扰的情况下,
1
在研究C#IM的过程中,循序渐进的学习和研究C#网络编程,写成了本C#异步多线程文件传输和文字聊天系统,对刚刚学习网络编程的人有一定的帮助,因为是练习作品,所以请大家莫拍砖。
2024/8/31 8:02:20 83KB C# socket tcp 文件传输
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡