- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 如何在aodv协议中访问node的各项属性
如何在aodv协议中访问node的各项属性(例如,X_, Y_, speed_)aodv协议里面没有出现当前节点,如要访问与之对应的节点的信息,则添加一个节点并与AODV对应的Agent绑定。1、在aodv.h中添加如下代码 protected: MobileNode *node_; // My node2、修改aodv.cc中的command函数如intAODV
2007-09-25 19:02:00 1456 3
原创 ns2绑定变量
绑定变量(以aodv为例)1、在aodv.h中添加 protected: int myVar_;2、在aodv.cc中添加 bind("myTclVar_", &myVar_);3、在../tcl/lib/ns-default.tcl中添加myTclVar_的缺省值(重要,否则会出现warning) Agent/AODV set myTclVar_ 0
2007-09-25 19:00:00 970
原创 无聊时写过的一点代码,包括二叉树、二叉树模板、平衡二叉树模板,对某些人可能有用,呵呵
/* A binary tree * by cookie.chao@gmail.com * Oct 1, 2006 */#include #include #include class BTnode { friend class BTree; public: BTnode(); BTnode(int &); BTnod
2007-09-12 11:40:00 1096
原创 [原创]暴风影音播放视频没有声音的解决方法
播放时错误消息如下:媒体类型 0:--------------------------AM_MEDIA_TYPE:majortype: MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}subtype: Unknown GUID Name {726D6173-0000-0010-8000-00AA00389B71}formattype
2007-03-25 16:51:00 10312
翻译 NS2中添加OTcl与C++之间的连接
翻译自NS by Example,见笑原文地址:http://nile.wpi.edu/NS/linkage.html图181.将C++类导出至OTcl假定你已经使用C++创建了一个新的网络对象类,比如继承自Agent类的MyAgent,并且你想在OTcl中创建该对象的实例。为此,你必须定义一个继承自TclClass的连接对象,比如MyAgentClass。该连接对象用于创建一个
2007-03-16 21:56:00 3232
原创 awk的一个小语法问题
不能像C那样随便换行写大括号了,例如:BEGIN{ step = 10; base = 0; n = 0; total_delay = 0.0; total = 0; max_delay = 0.0;}是错的BEGIN{ step = 10; base = 0; n = 0; total_delay = 0.0; total = 0; max_delay = 0.0;}是正确写法
2007-03-14 22:00:00 858
原创 一条指令获得trace文件中数据包经过的沿途的结点
例如,要获得编号为405的cbr包经过的结点(仅cbr包可以,而且也只有cbr包的路径有意义): $ gawk $6==405 {printf $0"/n" >> "405.data"} 01.tr结果如下:s 59.395038671 _15_ AGT --- 405 cbr 512 [0 0 0 0] ------- [15:1 16:0 32 0] [19] 0 3r 59.395
2007-03-14 21:10:00 1178
转载 trace文件各字段的含义
trace结果分析 r 收到s 发送f 转发D 丢弃一个无线trace分析r/s/f/D 当前时间 _n_(n表示处理这个包的节点ID) 表示cbr包的序列号 0:0(源地址:源端口) 2:0(目的地址:目的端口) 1 2 3 …… 6
2007-03-14 19:43:00 2359
转载 awk的常规表达式元字符
awk的常规表达式元字符换码序列 ^ 在字符串的开头开始匹配 $ 在字符串的结尾开始匹配 . 与任何单个字符串匹配 [ABC] 与[]内的任一字符匹配 [A-Ca-c] 与A-C及a-c范围内的字符匹配(按字母表顺序) [^ABC] 与除[]内的所有字符以外的任一字符匹配 Desk|Chair 与Desk和Chair中的任一个匹配 [ABC][DEF] 关联。与A、B、C中的任一字符匹配,且
2007-03-13 14:35:00 1266
原创 nam问题终极解决方法!
nam: command not foundcouldnt execute "nam": no such file or directory终极解决方法!1、nam可能没有编译成功,按如下方法操作: 1)cd到ns-allinone-2.29/nam-1.11 2)运行./configure 3)运行make,此时会有如下错误信息(我的是2.29): agent.h:73: error: ex
2007-03-13 09:44:00 3447 1
原创 gnuplot绘制的图像的输出
set term png {small | medium | large} {monochrome | gray | color} 后面两项分别代表图中字体的大小和图像的颜色(黑白,灰度,彩色,默认彩色可以用xRRGGBB的RGB值来表示颜色)其实,可以另存为矢量图像,这样看起来会更清晰,gnuplot支持emf格式的矢量图像:set term emfset output "1-2.emf"此
2007-03-12 20:46:00 8918
转载 ns2常用网站资源
ns2常用网站资源(一). NS常用基本网站 1. Maillist个人觉得是寻求问题答案最好的地方。http://mailman.isi.edu/pipermail/ns-users/ 2. 柯老师的网站,包含很多非常实用资源:安装,trace文件分析,源代码分析,添加新协议的途径等http://140.116.72.80/~smallko/ns2/ns2.ht
2007-03-12 19:50:00 2814 1
原创 我整理的NS by Example
前几天想把NS by Example看看,发现网上找不到全文下载,自己就整理了一个doc文件,需要的话请留下邮箱
2007-03-10 21:25:00 1439 12
原创 setdest的参数问题!
今天开始学着使用ns2,实验了书上的setdest例子,按照书上的代码实验了一下,结果没有成功,错误信息:$ ./setdest -n 50 -p 0 -s 40 -t 400 -x 1200 -y 1200 > scene-50n-0p-40s-400t-120assertion "speed != 0.0" failed: file "setdest.cc", line 595
2007-03-10 21:04:00 3730
转载 解除手机莫明其妙定制的短信业务
手机莫名其妙定置了无用短信,强烈建议大家都看一下自己有没有中招,最简单方法退订每月偷你手机费的寄生虫! 中国移动在3.15被迫退出一项新业务,如果您是中国移动的手机用户,键入数字"0000",发送短信至186201,数秒钟内将自动回复一条短信列表,显示您的手机上究竟订制了哪些短信服务,究竟是哪些短信服务商明着 、暗着每月扣除您的手机费;键入数字"00000",发送短信至186201,即可退 订所
2007-03-07 14:20:00 1366
原创 MPICH超级菜鸟入门
【应该了解的背景知识】1、MPI知识--[比较熟悉]2、VC/Visual Studio知识--[一般了解]3、C++知识--[熟悉] MPI全称消息传递接口,是Message Passing Interface的缩写,MPI是一个库,而不是一门语言。它是一种标准或规范的代表,而不特指某一个对它的具体实现。本次实验过程中,使用的MPI实现是MPICH,MPICH是一种最重要的MP
2007-03-06 09:46:00 3531
翻译 智能网络的数据挖掘
智能网络的数据挖掘1、目前访问网络上的数据的方法(1)基于关键词的搜索或主题-目录式浏览(2)搜索深度网络资源(3)随即选取网络链接2、设计中的困难抽象层面上,原来的搜索方法假定了网页是基于文本、以关键词为基础的;服务层面上,我们必须用更能拓展网络的原语来代替旧的原语。3、访问网络中数据的限制(1)缺乏基于关键词的高效搜索引擎,表现为:1>返回过多的类似的搜索结果2>搜索的关键词的多重语意导
2006-09-06 21:35:00 1163
原创 使用Visual C++.Net2005托管时的几个问题
由于在Visual Studio 2005中采用了修订版(V2)的设计语言,原本的许多关键字都做了改变。首先,所有的关键字都去掉了前面的双下划线。例如,原本的__delegate,现在用delegate就ok啦。另外,个别的关键字发生了改变,例如,表示托管的__gc,现在变成了ref class。还有,用于表示指向托管类的指针类型时,用^代替了原来的*,用gcnew取代了new来生成托管对
2006-09-06 21:23:00 850
原创 ASPX页面配置问题
应用程序中的服务器错误。 配置错误 说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。 分析器错误信息: 在应用程序级别之外使用注册为 allowDefinition=MachineToApplication 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误。---------------------
2006-03-11 21:00:00 4611 2
转载 大腕求职版
一定得选最好的简历模版,用Havard的Model,写就写最牛逼的事,排名直接第一,GPA最少也得3.95,什么CPA啊,CFA,ACCA啊,能敲的都给它敲上;手机24小时开机,震动带响铃的那种,电话一接通,甭管醒着睡着,都得跟人家说:"May I have an interview, sir?"一口地道的英国伦敦腔,倍儿想要Offer;衣柜里再添一套名贵西服,衬衣用Armani的,一条领带就得上
2006-03-05 21:43:00 702
原创 函数重载的一个小问题
源码如下:#include "iostream"int MyFunc(int a){ return a;}float MyFunc(float a){ return a;}int main(){ MyFunc(1.2); return 0;}编译错误提示:error C2668: MyFunc : ambiguous call to overloaded function
2006-02-27 10:19:00 786
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人