原创 java StreamTokenizer使用
注意:用JAVA解題一般用Scanner類來進行輸入,但對時間要求嚴格的題,用它可能會超時,我、解POJ1823的時候就遇到這樣的問題,後改用StreamTokenizer類進行輸入,就過了。看來後者處理輸入的效率要高點。 現小結如下
原创 SDN環境搭建(mininet,OVS,ryu安裝及命令)
1、mininet安裝與使用 1.1mininet安裝 ubuntu 12.04/14.04/14.10 命令行 sudo apt-get install mininet 1.2 mininet基本命令 node
原创 RabbitMQ(python實現)學習之二:Producer發送消息至多個消息隊列queue(廣播消息)
1.1本部分內容簡介 這部分我們將要發送一個消息到多個Consumer,這部分稱之爲“publish/subscribe” 我們實現的方式就是發送端,發送一個消息,與此同時,多個接收端將同時接收到消息並打印在屏幕上面。 1.2ex
原创 RabbitMQ(python實現)學習之三:Routing(接收端接收固定類型消息)
1.1本博文簡介 前面降到了將消息廣播給多個Consumer,本博文主要是對消息進行固定點的傳輸,每個Consumer從消息隊列中獲取固定類型的消息。 1.2Bindings 在前面的代碼中,咱們寫過這樣的代碼: channel
原创 java BigInteger類的用法
import java.math.BigInteger; Scanner in = new Scanner(System.in); BigInteger x1 = new BigInteger("-11"); //新建一個對象 B
原创 java 對象數組排序
import java.util.*; import java.io.*; public class Main{ static int [] dp = new int [1010]; public static void main(St
原创 鄰接表存儲圖,DFS遍歷圖的java代碼實現
import java.util.*; public class Main{ static int MAX_VERTEXNUM = 100; static int [] visited = new int[MAX_
原创 算法競賽入門經典筆記(1-3章)
第一章 程序設計入門 1.整數/整數=整數,浮點數/浮點數=浮點數 2.PI的使用 java中 Math.PI(在java.lang.Math包中) C/C++中 const double pi = 4.0*atan(1.0)
原创 python基礎筆記
1.python 環境搭建 http://www.w3cschool.cc/python/python-install.html 2.python輸入輸出 print 'The quick brown fox', 'jumps
原创 RabbitMQ(python實現)學習之一:簡單兩點傳輸“Hello World”的實現
一.基本配置 注意 RabbitMQ支持python、Java、Ruby、PHP、C#等語言的支持,本博客主要是針對python講解。本博客安裝配置是基於ubuntu系統的。 1.1安裝配置epel源 $ rpm -Uvh htt
原创 ACM競賽,java編程總結
1.字符串的長度 String str = new String(" abcd"); int length = str.length(); 2.數組的長度 2.1對於 a[][] a.length代表a的行數
原创 linux vim用法總結
編輯模式(vim打開文檔即爲編輯模式) 命令模式(:下的模式) 1.跳轉到指定行 編輯模式下:輸入 ngg或nG(n代表行數) 命令模式下:輸入 :n(n代表行數) 2.查找命令 命令模式下輸入 / 後面加上查找的內容