Peersim 学习日记 01 初来咋到 从最基本的安装开始吧
2014-09-16 11:21
267 查看
因为论文要做实验的缘故,所以需要用到Peersim模拟,虽然实验在小论文里面占的比重不是特别的大,最后写上去的也就只有实验结果,但是中间的各种心酸(抹泪) 。想想当初还是在大三的时候学习的JAVA,两年过去,之前通过一个星期多的时间,回忆了一下,大致的基础算是了解了。接下来开始学习Peersim模拟吧。
说实话,现在的自己什么都不会,关于Peersim的资料也不是特别的多,刚刚查看了一个什么Peersim有两种模拟方式:Cycle-based和Event-driven,自己也完全不知道,真是一个彻彻底底的小白。
嗯,只能硬着头皮开始学习了。记录在这里也算是对自己的一个监督吧。
那就从最基本的安装开始了。这里还是在CSDN上面搜索到了一些安装的步骤。
http://blog.csdn.net/mnshenyanping/article/details/24498435
是按照这篇文章来的。不过我还是说一下自己的步骤(首先说一下,自己电脑里面已经安装好了JAVA环境和Eclipse)
(1)先安装吧,这个从官方网站上下载,之后解压就可以了。http://sourceforge.net/projects/peersim/ 【我是解压在C盘的sim文件夹
(2)之后就按照文章给出的步骤在命令行下,运行一下Peersim,其实自己完全不懂,既不懂代码也不懂结果。【打开命令行的窗口,要进入到解压的那个 peersim-1.0.5 的文件夹下面。我要不要说我连命令行的代码都不清楚TvT。打开命令行的窗口之后,默认的路径是“USER用户”下面,就像这样:
cd.. //返回上一层目录
cd.. //返回那个根目录
cd sim //进入sim文件夹
cd peersim-1.0.5 //这样我们就到达终点了
之后输入代码:
就可以看到运行结果如下(有点略长省略了一部分):
...........
最后那一句话貌似是什么 循环29次之类的。感觉应该是运行成功了,虽然我什么都没看懂。TvT
关于上面的那个代码,看到了之前文章里面的解释:
-cp 可选项是classpath的简写,既编译时需要后面的jar文件。
peersim.Simulator是PeerSim运行的主函数,所有的协议模拟都需要从它开始。
Example/config-example1.txt 指定了你要运行的协议的配置文件。每个需要模拟的协议提供了配置文件。
输出结果:当运行以上语句后就可以查看输出结果了。
以上。
前面的路途好艰难,慢慢走下去吧!
说实话,现在的自己什么都不会,关于Peersim的资料也不是特别的多,刚刚查看了一个什么Peersim有两种模拟方式:Cycle-based和Event-driven,自己也完全不知道,真是一个彻彻底底的小白。
嗯,只能硬着头皮开始学习了。记录在这里也算是对自己的一个监督吧。
那就从最基本的安装开始了。这里还是在CSDN上面搜索到了一些安装的步骤。
http://blog.csdn.net/mnshenyanping/article/details/24498435
是按照这篇文章来的。不过我还是说一下自己的步骤(首先说一下,自己电脑里面已经安装好了JAVA环境和Eclipse)
(1)先安装吧,这个从官方网站上下载,之后解压就可以了。http://sourceforge.net/projects/peersim/ 【我是解压在C盘的sim文件夹
(2)之后就按照文章给出的步骤在命令行下,运行一下Peersim,其实自己完全不懂,既不懂代码也不懂结果。【打开命令行的窗口,要进入到解压的那个 peersim-1.0.5 的文件夹下面。我要不要说我连命令行的代码都不清楚TvT。打开命令行的窗口之后,默认的路径是“USER用户”下面,就像这样:
cd.. //返回上一层目录
cd.. //返回那个根目录
cd sim //进入sim文件夹
cd peersim-1.0.5 //这样我们就到达终点了
之后输入代码:
java -cp "peersim-1.0.5.jar;jep-2.3.0.jar;djep-1.0.0.jar" peersim.Simulator example/config-example1.txt
就可以看到运行结果如下(有点略长省略了一部分):
...........
最后那一句话貌似是什么 循环29次之类的。感觉应该是运行成功了,虽然我什么都没看懂。TvT
关于上面的那个代码,看到了之前文章里面的解释:
-cp 可选项是classpath的简写,既编译时需要后面的jar文件。
peersim.Simulator是PeerSim运行的主函数,所有的协议模拟都需要从它开始。
Example/config-example1.txt 指定了你要运行的协议的配置文件。每个需要模拟的协议提供了配置文件。
输出结果:当运行以上语句后就可以查看输出结果了。
以上。
前面的路途好艰难,慢慢走下去吧!
相关文章推荐
- 开始hadoop前的准备:ubuntu学习笔记-基本环境的搭建(ssh的安装,SecureCRT连接,vim的安装及使用、jdk的安装)
- TensorFlow学习_01_安装_基本操作_可视化结构、过程_Mnist
- redis_学习笔记01--基本安装
- Android01--开始学习Android的基本配置
- Python数据挖掘学习--01基本模块介绍以及环境安装
- 开始学习oracle ebs r12--安装前准备 (4)
- 开始学习oracle ebs r12--安装前准备 (5)
- 开始学习写日记
- 开始学习写日记
- 开始着手JAVA了,JAVA基本语法学习笔记
- 开始学习J2ME了--安装环境
- 开始学习写日记
- linux学习使用总结-linux系统的安装和与windows双系统共享,linux常用的基本命令,今天贴在这里和大家分享
- OpenCV学习——在VC6.0下的安装和基本设置
- flex学习笔记01 - 安装amfphp
- FreeBSD学习笔记01-基本命令
- 开始学习oracle ebs r12--安装前准备 (6)
- [DirectX开发学习日记]DirectX9.0+VS.NET2005学习初步-(01)配置
- 开始学习写日记
- 开始学习写日记