原创 openstack add interface

Neutron和nova提供了api將一個Portattach到一臺虛擬機上,主要是命令是: Step1: neutron port-create net-id  (net-id: 想要將虛擬機接入的網絡名) Step2: Nova in

原创 shell編程

#!/bin/bash  告訴系統執行該腳本程序,此爲執行/bin/bash 賦值:變量名=值 特殊: num=2 echo "this is the $numnd" 不會顯示2nd,改成 echo "this is the ${num}

原创 python pip安裝新模塊

pip是自動化安裝工具,首先安裝pip http://pypi.python.org/packages/source/p/pip/pip-1.0.tar.gz 下載下來後,解壓,在cmd中進入這個文件夾,運行setup.py instal

原创 ububtu eclipse 如何用maven添加jar包

建立一個maven項目後,向項目中添加jar包,不用手打 打開pom.xml 打開dependencies標籤 dependencise下,點擊add,輸入jar包名稱,點擊ok 在maven dependencies中會出現jar包

原创 Serializable作用

Object serialization的定義:Object serialization 允許你將實現了Serializable接口的對象轉換爲字節序列,這些字節序列可以被完全存儲以備以後重新生成原來的對象。 serialization不

原创 JAVA 的對象初始化過程

在類中,域會在構造方法執行之前被賦初始值,比如: class Counter{    int i;    Counter(){      i=9;    } } 這裏,i會先被置爲0,然後賦值爲9. 初始化的順序是先靜態對象(如果它們尚未

原创 opendaylight sample2

package org.opendaylight.controller.topology;   import java.io.InputStream

原创 OSPF協議介紹

使用的算法: Dijkstra最短路徑算法: 一個(V,E)的有向聯通圖,求從V0到其他各個節點的最短路徑:“單源最短路徑” 基本思想是:設計一種最短路徑樹的構造方法,按非降次序構造從V0到各個節點的最短路徑,第一步找到和V0相距最短的

原创 java static關鍵字

http://lavasoft.blog.51cto.com/62575/18771/ static         static表示“全局”或者“靜態”的意思,用來修飾成員變量和成員方法,也可以形成靜態static代碼塊,但是

原创 openflow

stp 生成樹協議     http://csboy121.blog.51cto.com/2312408/606862 在一個交換網絡中有可能會出現單點失效的故障,所謂單點失效,指的是由於網絡中某一臺設備的故障,而影響整個網絡的通信。爲了

原创 BGP筆記摘抄

AS邊界運行BGP,用於AS之間交換路由信息。藉助BGP,每個AS都可以選擇合適自己的IGP協議,並通過BGP來獲得其他AS的路由信息。 BGP需要做到: 支持從各類IGP引入路由信息 能夠從這些數據中決策出最優路由 不論從哪類IGP引入

原创 求數組中最長遞增子序列

#include<stdio.h> /* 求數組中最長遞增子序列長度: 例如:a[10]={1,-1,2,-2,3,-3,4,-4,5,6},遞增序

原创 linux 內存管理 和top指令

linux中,使用top指令查看Linux系統狀況,其中第四行是內存管理,經常我們會看到這種情況,就是空閒內存很小,如下: 第四行:內存狀態 8306544k total 物理內存總量(8GB) 7775876k used 使用中的內存總

原创 指令

查看佔用某端口的程序:lsof -i:端口號 殺死佔用端口的程序: kill  -9 pid 查看殭屍進程ps -A -o stat,ppid,pid,cmd|grep -e'^[Zz]' 點贊 收藏 分享

原创 虛擬化基礎知識

虛擬化前: 一臺主機一個操作系統 多個應用程序爭搶資源,存在相互衝突的風險 業務系統與硬件強綁定,不靈活 系統的資源利用率低5-15% 虛擬化後: 一臺主機多個操作系統 每個應用擁有獨立的CPU、內存和I/O資源,相互獨立 業務系統獨立於