摘要: http://tiger506.blog.51cto.com/318536/400376/现在越来越多的朋友开始使用智能手机了,一个月十块、二十块的也不过百来兆的GPRS流量,用起来可不敢大手大脚。如果不想花冤枉钱,只用自己的笔记本来为我们的只能手机搭建wifi网络,体验3G的快感,那么就看看将来看看我的这一篇好了。当然,要实现NAT功能,就参阅我的另外一篇文章吧linux下设置iptables实现NAT功能。说明:本实验在Fedora下完成好了,开始我们今天的Linux系统下dhcp服务器的搭建之旅吧。学过思科的知道,DHCP服务器的搭建需要指定的基本要素有以下几个:1.默认路由器,也就是d 阅读全文
posted @ 2013-06-25 08:37 roardragon 阅读(899) 评论(0) 推荐(0) 编辑
摘要: tar命令[原始位置:http://www.51testing.com/?uid-342316-action-viewspace-itemid-232627」tar 可以为文件和目录创建档案。利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。 tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案,如软盘。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于 备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。Linux上的tar是GNU版本的。语法:tar [主选项+辅选项] 文件或者目录使用该命 阅读全文
posted @ 2013-06-25 08:35 roardragon 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 作者:SunSmile 出处:http://www.cnblogs.com/sunsmilecs 欢迎转载,也请保留这段声明。 DTN路由是移动网络环境中研究最热门的方向,基于概率的路由、基于效用的路由、基于预测的路由、基于社会网络的路由甚至是社交网络中人与人之间联系的紧密程度都拿来作为路由决策的依据。而ONE是专门的DTN路由仿真器,当前网络上对于ONE仿真器的相关资料较少,特总结其路由模块的工作原理。首先需要了解core包中类之间的关系,以及分别对应实际DTN网络中的哪些实体。 a)DTNHost模拟的是DTN网络中的移动节点,其具体的移动规律或者移动路径是由MovementModel.. 阅读全文
posted @ 2013-06-24 21:25 roardragon 阅读(1889) 评论(0) 推荐(0) 编辑
摘要: 一、 report包介绍report包的功能在前面的文章中已经简单介绍过了,这里侧重于如何扩展report中数据收集的功能。对于仿真来说结果非常重要,而清晰的展示所需要的结果更是难上加难,虽然默认的report包中已经包含大部分需要统计的信息,但仍然不能够保证所有用户的需要,但ONE的设计者已经考虑到这种情况,所以其设计充分包含了可扩展性。用户可以根据自己的需要进行扩展,只需要继承自Report类,并且在配置文件中增加自定义Report类即可。二、report成员函数report类的成员函数主要分为辅助函数(例如,计算一个给定列表的中位数、平均数等)和done以及format等在仿真结束时需要 阅读全文
posted @ 2013-06-15 21:04 roardragon 阅读(1500) 评论(1) 推荐(1) 编辑
摘要: 一、LISP列表'(rose violet daisy buttercup)'(this list has (a list inside of it))LISP中的列表可以有三种可能的组成方式:括号和括号中由空格分隔的原子;括号和括号中的其他列表;括号和括号中的其他列表及原子。一个列表可以仅有一个原子或者完全没有原子。一个没有任何原子的列表,如(),被称作空列表。与所有列表都不同的是,可以把一个空列表同时看作既是一个原子又是一个列表。二、LISP原子数字、单个字符(如+)等都是lisp中的原子。在列表中,原子是由空格一一分隔的。原子可以紧接着括号。LISP中的原子只有数字和符号 阅读全文
posted @ 2013-06-06 10:46 roardragon 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 环境 系统:Ubuntu Desktop 12.04 x86_64和 Ubuntu Server 12.10 x86_64 Latex:texlive 2012 (texlive 2013同样可以成功配置) 编辑器:GNU Emacs 23.3.1+Auctex (Emacs 24会有问题)缘起最初安装的Ubuntu Desktop 12.04系统是英文版的,手动添加了中文字体在 /usr/share/fonts目录下面。最近由于写文章需要,由于以前用过一段时间windows+office, 再转过来使用linux下面的office软件,大部分都感觉不是很舒服,可能因为... 阅读全文
posted @ 2013-02-22 23:54 roardragon 阅读(2934) 评论(0) 推荐(0) 编辑
摘要: 最近需要使用Latex写论文,之前一直在用emacs,而且渐渐理解emacs的思想之后发现大多数事情都能够在emacs中完成,那么自然会想到emacs是否能够与latex相结合。Google一下发现好多方式,当前前提是需要安装latex软件,然后emacs中配置auctex这个插件,分为四步:一、安装latex二、安装auctex三、.emacs中关于auctex的基本配置四、.eamcs中自我偏好设置修改C-c C-c或者C-c C-v的默认pdf阅读器evince为acroread,具体修改代码如下(setq TeX-view-program-list'(("acrore 阅读全文
posted @ 2013-01-26 09:35 roardragon 阅读(2303) 评论(0) 推荐(0) 编辑
摘要: 记录下自己在使用emacs的配置过程,于己备份,于人共享。这次有主题,输入法和其他的一些基本配置。主题emacs默认的主题比较难看,基本上是黑白配;如果实在难以忍受,那么这里给出一个能够 让用户选择自己喜欢主题的方法。当然,肯定还有很多其他方法,但笔者当前只是使用 color-theme这方法实现的,而且效果基本上还比较好,至少是笔者比较喜欢的主题。从http://download.gna.org/color-theme/下载color-theme代码;解压到.emacs.d目录下;在emacs配置文件中添加如下内容: ;设置颜色主题(add-to-list 'load-path &q 阅读全文
posted @ 2013-01-25 08:06 roardragon 阅读(832) 评论(1) 推荐(0) 编辑
摘要: 刚开始接触emacs的时候,觉得emacs很神奇,和平时使用的软件操作方式都不太一样,最具 特色的就是相当多的快捷键操作,而且快捷键都是三个以上的组合键实现。因为不知道怎么 使用emacs,就开始看emacs自带的英文帮助文档,一开始有点晕头转向,但硬着头皮看下去 之后就发现也没有那么复杂,都是很简单的,只是需要一点时间习惯里面的一些特有名词, 一开始最不习惯的就是Ctrl键叫C,Alt键叫Meta,但一段时间之后就 觉得没什么了。这里列出的是最开始使用emacs的时候想编辑一个简单的文档,但基本操作都不知道。到现 在差不多用了大半年了,平时基本的操作都比较熟练了。但其中最经常使用的快捷键操作 阅读全文
posted @ 2013-01-24 08:49 roardragon 阅读(420) 评论(0) 推荐(0) 编辑
摘要: one的源码包主要有applications,core,gui,input,interface,movement,report,routing,ui,test这十个包。本文主要是了解包的主要功能,下一篇开始逐个深入探索包内部类的运行机制。applications包主要是模拟internet协议栈的应用层,比如源码中给出了一个pingapplication的例子,功能是模拟internet环境中的ping命令。若需要扩展,那么直接扩展抽象类core.Application,并实现其相应的成员函数即可。当然如果需要将结果反映到report文件中,则需要在report包中实现相应的类,pingApp 阅读全文
posted @ 2013-01-06 09:44 roardragon 阅读(2374) 评论(0) 推荐(0) 编辑