自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

转载 Python中何时使用断言 assert

本文转自:http://blog.jobbole.com/76285/这个问题是如何在一些场景下使用断言表达式,通常会有人误用它,所以我决定写一篇文章来说明何时使用断言,什么时候不用。为那些还不清楚它的人,Python的assert是用来检查一个条件,如果它为真,就不做任何事。如果它为假,则会抛出AssertError并且包含错误信息。例如:1

2015-08-01 11:03:01 11412

转载 RYU修改监听端口 Mininet在custom自建拓扑和连接到指定控制器命令解释

本文转自:http://www.code06.com/software/u013279509/100637.html1、RYU控制器修改监听端口在ryu/ryu/ofproto下面的ofproto_common.py   这个下面进行修改,感谢@北京-御宅小受@独行虾2、Mininet在custom自建拓扑和连接到指定控制器命令解释在mini

2015-07-22 20:04:33 1644

转载 Python *与** 参数问题

本文转自:http://blog.sina.com.cn/s/blog_7dc317590101cbkr.html问题:     Python的函数定义中有两种特殊的情况,即出现*,**的形式。     如:def myfun1(username, *keys)或def myfun2(username, **keys)等。解释:  * 用来传递任意个无名字参数,

2015-07-20 16:39:17 404

转载 Linux常用命令大全

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpui

2015-07-11 20:15:47 385

转载 ctrl+c,ctrl+d,ctrl+z在linux中意义

控制字符都是可以用(stty命令)更改的。 用stty -a看看终端配置。[loong@localhost ~]$ stty -aspeed 38400 baud; rows 24; columns 80; line = 0;intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = M-^?; eol2 = M-^

2015-07-10 19:30:47 817

转载 RYU入门教程

1 前言辗转了POX, NOX, OpenDaylight等多个控制器之后,我终于意识到我只喜欢python语言的控制器。但是我依然记得OpenDaylight的Nullpointer的Exception,还记得YANG文件的深奥,但是OpenDaylight让我对控制器开发的兴趣减少了,这不是我想要的事情。最后,我下决定转向RYU。我突然发现,生活突然变得很美好。我用着我熟悉的,喜欢的,

2015-07-10 19:20:39 6216

原创 mininet中安装ryu过程中出现的问题

安装过程看这里:http://linton.tw/2014/02/15/note-install-ryu-36-sdn-framework/用pip安装完后运行命令ryu-manager后,出现如下错误:root@ubuntu:/home/zsj# ryu --versionTraceback (most recent call last): File "/usr/local/bin

2015-07-09 16:44:23 5566

转载 让非root用户能使用wireshark捕捉网络数据包

本文转自:http://blog.csdn.net/digimon/article/details/7220290默认情况下,访问网络端口需要root权限,而wireshark的只是/usr/share/dumpcap的一个UI,/usr/share/dumpcap需要root权限,所以没法non-root用户无法读取网卡列表。解决办法很简单,sudo wireshark

2015-07-08 20:30:47 448

转载 RYU入门教程

本文转载自:李呈博客@李呈,http://www.muzixing.com/pages/2014/09/20/ryuru-men-jiao-cheng.html1 前言辗转了POX, NOX, OpenDaylight等多个控制器之后,我终于意识到我只喜欢python语言的控制器。但是我依然记得OpenDaylight的Nullpoint

2015-07-08 16:01:32 3089

转载 原生支持OpenFlow1.3协议的Mininet安装与验证

Mininet可以用一个命令在一台主机上(虚拟机、云或者本地)以秒级创建一个虚拟网络,并在上面运行真正的内核、交换机和应用程序代码。之前已经有很多文章介绍过Mininet的安装使用,但是很可惜之前介绍的Mininet版本并不支持或需要修改相应配置文件才能支持OpenFlow1.3协议,这给我们用户在使用过程中增加了不必要的麻烦。高兴的是Mininet2.1.0p1及

2015-07-08 15:39:35 1189

转载 OpenFlow网络中的路由服务

这里,所谓OpenFlow网络指的是相互连接的一组OpenFlow交换机的集合,并且这些交换机全部置于一个OpenFlow Controller或一个OpenFlow Controller的集群的管理之下。OpenFlow网络的路由服务指的是单纯地将一个数据包(Packet)从一个主机(Host)送到另一个主机,而不是三层IP路由协议1:1的实现。而主机也即是路由的目的地,可以是物

2015-07-07 20:36:30 696

转载 Mininet学习指南

Mininet creates a realistic virtual network, running real kernel, switch and application code, on a single machine (VM, cloud or native), in seconds, with a single command:Mininet & OpenVS

2015-07-07 17:08:15 3613

转载 Git Gui for Windows的建库、克隆(clone)、上传(push)、下载(pull)、合并

转自:http://hi.baidu.com/mvp_xuan/blog/item/2ba062d8cd2c9fc939012fae.html   关于linux上建库等操作请看文章:       http://hi.baidu.com/mvp_xuan/blog/item/30f5b700a832f0261d9583ad.html       http://hi.baid

2015-06-22 18:31:04 474

转载 Git使用教程

本文转自:http://www.cnblogs.com/tugenhua0707/p/4050072.htmlGit使用教程2014-10-25 14:29 by 龙恩0707, 8456 阅读, 57 评论, 收藏, 编辑Git使用教程 一:Git是什么?       Git是目前世界上最先进的分布式版本控制系统。二:SVN与Git的最主要的区别?

2015-06-22 15:24:09 403

转载 Software-Defined Networks and OpenFlow

本文转自:http://www.cisco.com/web/about/ac123/ac147/archived_issues/ipj_16-1/161_sdn.htmlby William StallingsA network organizing technique that has come to recent prominence is the Software-Defin

2015-06-15 10:41:04 770

转载 OpenFlow多级流表在云计算网络中的应用

本文转自:http://www.csdn.net/article/2014-05-10/2819711-OpenFlow-table摘要:OpenFlow多级流表是当前的热点话题,但缺少实际应用案例,本文中盛科张卫峰分享了OpenFlow多级流表在实际网络方案中的运用。该方案是基于SDN的性能优化方案,将影响网络性能的工作从服务器Offload到TOR交换机上。编者按:

2015-05-27 09:58:04 1944

转载 SDN控制器 之南向网络控制技术

本文转自:http://networking.ctocio.com.cn/28/12810528.shtmlSDN控制器必须能很好的进行网络资源调度和控制,因此,SDN的南向网络控制技术需要对整个网络中的设备层进行管控与调度,包括链路发现、拓扑管理、策略制定、表项下发等。其中链路发现和拓扑管理主要是控制其利用南向接口的上行通道对底层交换设备上报信息进行统一监控和统计;而策略制定和表项下发则是控

2015-05-27 09:34:23 1168

转载 SDN控制器 之南向网络控制技术

本文转自:http://networking.ctocio.com.cn/28/12810528.shtmlSDN控制器必须能很好的进行网络资源调度和控制,因此,SDN的南向网络控制技术需要对整个网络中的设备层进行管控与调度,包括链路发现、拓扑管理、策略制定、表项下发等。其中链路发现和拓扑管理主要是控制其利用南向接口的上行通道对底层交换设备上报信息进行统一监控和统计;而策略制定和表项下

2015-05-27 09:34:08 6371

转载 开放平台OAuth 2.0授权开发实践

本文转自:http://my.oschina.net/xiaoiaozi/blog/133757由于网站的用户规模小,一开始没有自建用户体系,使用的是国内流行的几个开放平台的第三方帐号登录。比如:新浪微博、QQ、淘宝、人人网。 这些网站使用的都是OAuth 2.0协议实现的认证和授权,下面是我按照自己理解画的OAuth 2.0认证和授权流程图:整个流程设计3个角色:用户

2015-05-26 17:44:56 807

转载 OAuth(开放授权)

本文转自:http://my.oschina.net/AlexZhuang/blog/54393现在各大互联网公司(tencent , sina , baidu ,renren....)都已经推出了自己的开放平台,换而言之,开发者可以通过平台API去访问和操作用户在这些公司存储的数据,例如开发者可利用API在第三方应用实现对微博的发布、转发和删除,也可以获得用户的粉丝和关注人数据。

2015-05-26 17:41:09 623

转载 java中hashcode()和equals()的详解

今天下午研究了半天hashcode()和equals()方法,终于有了一点点的明白,写下来与大家分享(zhaoxudong 2008.10.23晚21.36)。 1. 首先equals()和hashcode()这两个方法都是从object类中继承过来的。 equals()方法在object类中定义如下:   public boolean equals(Object obj) { r

2014-06-11 14:16:41 421

原创 打印目录

import java.io.File;public class PrintFile { /** * @param args * @return */ // public static void printFile(File file, int num) { // File[] fname = file.listFiles(); // num++; // for (i

2014-05-14 13:11:02 501

原创 打印日历

import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import java.util.

2014-05-14 13:09:14 456

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除