c++
我能抽象出整个世界...但是我不能抽象出你...因为你在我心中是那么的具体...所以我的世界并不完整...我可以重载甚至覆盖这个世界里的任何一种方法...但是我却不能重载对你的思念...也许命中注定了 你在我的世界里永远的烙上了静态的属性...而我不慎调用了爱你这个方法...当我义无返顾的把自己作为参数传进这个方法时...我才发现爱上你是一个死循环...它不停的返回对你的思念压入我心里的堆栈...在这无尽的黑夜中...我的内存里已经再也装不下别人...我不停的向系统申请空间...但却捕获一个异常-
向NS2中添加新协议类型的步骤
[具体的可以参考ping协议的实现例子]在NS2中定义一种新的类型的packet,至少要实现如下4个步骤。下面以ns2中的tcp包头为例子说明。 具体源码见 "~ns/tcp" 目录、 "~ns/common" 目录以及"~ns/tcl/lib" 目录下的相关文件。1. 为packet头定义一个struct数据类型, 例如 "struct hdr_tcp"; ( 在 "~ns/tcp/tcp.h" 文件中)2. 实现该packet的OTcl linkage,即需要定义一个 PacketHeader 类。例如 static class TcpHeaderClass,并需要将"PacketHeader/TCP" 作为参数传给该类的构造函
Tcl语法简介
[Tcl的语法比这复杂的多,无疑需要长期的浸淫,转载此篇文章权当抛砖引玉]作为一种脚本语言,Tcl具有简单的语法.cmd arg arg arg一条Tcl命令由空格分割的单词组成. 其中, 第一个单词是命令名称, 其余的是命令参数 .$foo$符号代表变量的值. 在本例中, 变量名称是foo.[clock seconds]方括号执行了一个嵌套命令. 例如, 如果你想传递一个命令的结果作为另外一个命令的参数, 那么你使用这个符号 . 在本例中, 嵌套命令是以秒为单位的当前时间秒数 ."some stuff"双引号把词组标记为命令的一个参数. "$"符号和方括号在双引号内仍
一篇介绍NS2的很好的文章
NS是一种针对网络技术的源代码公开的、免费的软件模拟平台,研究人员使用它可以很容易的进行网络技术的开发,而且发展到今天,它所包含的模块已经非常丰富,几乎涉及到了网络技术的所有方面。所以,NS成了目前学术界广泛使用的一种网络模拟软件。在每年国内外发表的有关网络技术的学术论文中,利用NS给出模拟结果的文章最多,通过这种方法得出的研究结果也是被学术界所普遍认可的,此外,NS也可作为一种辅助教学的工具,已被广泛应用在了网络技术的教学方面。因此,目前在学术界和教育界,有大量的人正在使用或试图使用NS。然而,对初学者
NS2入门指导 ---SeaSon & crabhit From DB lab of HIT
---SeaSon & crabhit From DB lab of HIT序很多人都问我新手应该看些什么资料,或者怎么熟悉NS2这个工具。这是让很多入门者非常头痛的问题,包括我自己,当初也是困难重重,不过现在让我说我也没什么印象了,因为我当时比较盲目看了很多兑现在一点儿用都没有的资料。为了能让写的东西真的对新手有所帮助,刚才跟我师弟crabhit谈了谈,所以总结了一下,希望能起到抛砖引玉的作用。当然,只是我们的粗略见解,如有不足,欢迎指正。SeaSon’email: yuhui.wu@163.comCrabhit’email: crabhit@gmail.com一. 安装(Cygwin+ns2.2*)这应该是让
为了以后不后悔
这三年就快要结束了是时候为以后做一个开始了你不能再幻想了从基础开始为了以后少落后别人一点搞清楚你的重心是什么搞清楚你原本狂热追求的又是什么搞清楚你的专业是什么不要再自欺欺人了从头开始,你就不会有遗憾从26岁的人生岁月开始一个新的起点不要路已错接着又错了[@more@]