编程实现一个4维的立方体网络仿真,网络节点按照如下方式运行,实验要求:1.网络节点按照默认的顺序,如节点标识0,1,…,15从小到大的顺序依次产生一个数据包。
2.节点产生(或接收到)一个数据包后,随机选择一个相邻节点发送数据包,依此规则重复执行,直至产生数据包的节点接收到自己的数据包后,直接删除该数据包。
超级立方体网络指具有d个维度的网络具有2d个网络节点,网络节点按照0,1,2,…2d-1顺序进行编号。
标识i的节点采用二进制方式可表示为d位的二进制序列,网络任意两个节点二进制方式表示的d位标识符,对应位只有某一位不同时,表示节点是直接相邻接,否则,两个节点之间不存在直接相邻接。
例如,对于一个3维的超级立方体网络,网络中存在8(8=23)个网络节点,如0(000),1(001),2(010),3(011),4(100),5(101),6(110),7(111)。
网络拓扑结构按照如下方式连接,节点0(000)与节点1(001),2(010),4(100)直接相临接,因节点0(000)与节点1,2,4分别在第1位,第2位,第3位不同(从左往右数),其他节点按此规律相邻接。
2019/7/20 11:18:26 598KB omnet++ 实验
1
实现了一个可以拖拽的工具栏,自动停靠。
使用方法1、首先要在窗口上创建一个ToolStripPanel2、然后直接将FloatToolstrip拖放到窗口上,放在ToolStripPanel上3、设置FloatToolstrip的ToolStripPanel属性为第一步创建的ToolStripPanel就以运转了!
2016/5/9 13:51:10 82KB 停靠工具栏
1
用c编写的多用户多级目录文件系统,可以说是目前最全的资料了,内包含技术报告,完整代码工程文件,演示视频,答辩PPT,可执行文件。
并且,代码还有windows版本和linux版本和unix版本。
BUG较少,综合了网上的优秀代码,并进一步构成自己的代码。
代码基本有注释,风格良好,能够很快看懂。
内含有比较规范的报告文档,包含所有流程图,说明图,以及文档风格绝对不错,无需更改,建议下载!
2020/8/12 20:38:28 27.36MB 多级目录 文件系统 unix 多用户
1
在DSP6678下面产生中断,有底层实现代码,中断跳转,中断机理,实现的过程正文。
中断向量表。
2018/7/15 3:23:44 262KB 6678中断
1
ImageInpaintingbyPatchPropagationUsingPatchSparsity论文的实现代码,在vs+opencv环境下可运行。
工程运行后会导出dll。
里面很多函数值得自创参考。
2015/4/11 11:18:46 15KB 图像修复 稀疏 opencv
1
安装ParserGenerator软件,熟悉其使用,对讲义中简单表达式计算的Yacc程序进行修改1.将所有的词法分析功能均放在yygettoken函数内实现,为+、-、*、\、(、)每个运算符及整数分别定义一个单词类别,在yygettoken内实现代码,能识别这些单词,并将单词类别前往给词法分析程序。
2.实现功能更强的词法分析程序,可识别并忽略空格、制表符、回车等空白符,能识别多位十进制整数。
3.修改Yacc程序,不进行表达式的计算,而是实现中缀表达式到后缀表达式的转换。
C语言版,包含.y和对应的两个.h,.c文件,在VS2013上编译成功。
2020/8/10 1:03:26 5KB YACC lex
1
本文档里有OpenCV贾志刚视频的百度云资源永久有效,该资源是基于OpenCV3.0版本且以C++语言为接口,是OpenCV入门学习的必备资源。
课程里面包含详细的实现代码更易于OpenCV的理解和学习亲测很实用。
强烈推荐。
本来是要免费分享的,下载的人多了积分本人往上涨,也是无语.......
2015/2/17 9:19:12 69B OpenCV
1
测试驱动开发(TDD)已经是耳熟能详的名词,既然是测试驱动,那么测试用例代码就要写在开发代码的前面。
但是如何写测试用例?写多少测试用例才够?我想大家在实际的操作过程都会产生这样的疑问。
3月15日,我参加了thoughtworks组织的“结对编程和TDDOpenworkshop”活动,倾听了tw的资深咨询专家仝(tong2)键的精彩讲解,并在讲师的带领下实际参与了一次TDD和结对编程的过程。
活动中,仝键老师对到底写多少测试用例才够的问题,给出了下面一个解释:我们写单元测试,有一个重要的原因是用来防止自己犯低级错误的。
我们不能把写实现代码的人当作我们的敌人,一定要把全部情况都测到,以防止他们在里面
2015/7/19 20:24:39 176KB TDD中的单元测试写多少才够?
1
【Java】先生管理系统——Servlet实现,代码和数据库(源代码下载)文章链接:https://blog.csdn.net/linghugoolge/article/details/102778180
2019/9/8 2:01:52 2.98MB Java 学生管理系统 Servlet
1
简易录音器这次课题的目的是在Android系统的手机开发平台之上,研究与开发一个录音软件,提供适用手机的录音功能服务。
首先,录音的基本功能就是录音,手机用户首先用到的就是录制音频,输入信息以音频的方式展现出来,存储起来。
随着用户需求的增加,可能希望用音频来代替文本来记事,用户直接打开录音器,听录音就能轻易联系自己所记载的事务信息。
这样免去了输入文字的麻烦,反而会更简单。
可以让用户自己选择自己喜欢的记事方式,更加自由与便捷。
所以此功能的意义是让简单的记事信息能以音频表达,更加丰富多彩。
2020/11/26 7:20:23 1.26MB androi 课程设计 简易录音器
1
共 375 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡