eMULE源码分析:已经查看的源代码的版本包括:1。eMule 0.42b VeryCD0229 2。eMule(电骡) v0.45b 源码3。eMule0.47a-Sources4。eMule0.47b-Sources5。eMule-0.47c-VeryCD1215-Src从0。42B到0。47版本主要增强和修改的地方包括:(1)Web管理功能的增强;(2)对服务器探测时间参数的优化;(3)客户端上传队列的过程进行了优化:排队机制和规则上的修改;(4)文件缓存cache部分改进;(5)KAD网络中搜索功能的改进;源代码版本:0.47cVeryCD版eMULE源码分析 11目录结构: 12 Src\目录下代码结构 23重要的功能子类 24TCP和UDP网络通迅过程详细介绍: 65eMule中信誉机制的实现 86下载如上传任务及队列的详细说明: 87 其他辅助功能类的说明: 10 8 协议通迅过程的主要约定如下: 11附录 一ED2K通迅报文处理细节: 11附录二 eMule中KAD网络的说明 15附录: eMule中内容发布或者搜索 19
2021-05-15 15:37:12 332KB DHT eMule HASH KAD
1
20世纪60年代中期的软件危机使得人们开始重视软件工程的研究。起初,人们把软件设计的重点放在数据结构和算法的选择上。随着软件系统规模越来越大、越来越复杂,整个系统的结构显得越来越重要。   一、软件体系结构风格分析   最初的软件体系结构是Mainframe结构——客户、数据和程序都被集中在主机上,通常只有少量的GUI界面,对远程数据库的访问比较困难。随着PC的广泛应用,该结构逐渐被淘汰。在20世纪80年代中期出现了Client/Server分布式计算结构,应用程序的处理在客户机和服务器之间分担。随着大型软件系统的开发,这种结构在系统的部署和扩展性方面暴漏出不足。随着Internet的发展,一个更灵活的体系结构“三层/多层计算”体系结构应运而生。
1
本系统开发的目标是为了学校更好的对学生的成绩进行管理,在这管理中受益者有两类人:教师和学生。教师能更快更准确的将学生的成绩发布到该系统中,学生能更加方便的查询自己的成绩,一定程度上保护了自己的隐私。当该系统受到广大老师和学生的好评后,在正式启用,最终改善学校对学生的成绩管理方面。
1
沈海华老师的课真的非常棒呦,人也很和蔼可亲。这是总结的老师的一些资料。如果感兴趣可以下载。主要是根据老师的ppt进行总结的呦。复习的好帮手
2021-05-12 19:09:39 3.08MB 国科大 体系结构
1
适用于大学生期末考试(软件体系结构)。软件体系结构是具有一定形式的结构化元素,即构件的集合,包括处理构件、数据构件和连接构件。处理构件负责对数据进行加工,数据构件是被加工的信息,连接构件把体系结构的不同部分组合连接起来。这一定义注重区分处理构件、数据构件和连接构件,这一方法在其他的定义和方法中基本上得到保持。
2021-05-11 20:00:46 2.07MB 软件体系结构 期末考试
1
流水线相关和指令调度实验所用,WinMIPS64的浮点加法和浮点乘法的执行阶段进行了流水处理,所以不会导致结构冒险。
2021-05-11 19:54:35 473KB 计算机体系结构 WinMIPS64 WIN10 64位
1
代码采用java语言,使用了C/S结构、工厂方法模式、开闭原则、依赖倒置原则。实现的程序是一个记事本
1
讲解详细,共78页 1、虚拟现实技术的体系结构 2、虚拟现实的多感知系统体系和技术
2021-05-11 18:07:18 3.87MB VR虚拟现实 体系结构 关键技术
第1章 计算机系统结构的基本概念 第2章 指令集结构的分类 第3章 流水线技术 第4章 指令级并行 第5章 存储层次 第6章输入输出系统 第7章 互连网络 第8章 多处理机 第9章 机群
1
Oracle Database 9i/10g/11g编程艺术深入数据库体系结构(第二版)PDF及涉及源代码 由于文件超过最大上传大小,因此分开两部分,需要两部分都下载了之后,才能正常解压使用。
2021-05-10 17:37:40 50MB Oracle 10g 11g 编程艺术
1