自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 RabbitMQ(python实现)学习之三:Routing(接收端接收固定类型消息)

1.1本博文简介前面降到了将消息广播给多个Consumer,本博文主要是对消息进行固定点的传输,每个Consumer从消息队列中获取固定类型的消息。1.2Bindings在前面的代码中,咱们写过这样的代码:channel.queue_bind(exchange=exchange_name,queue=queue_name)一个binding 是excha

2015-05-21 22:29:44 835

原创 RabbitMQ(python实现)学习之二:Producer发送消息至多个消息队列queue(广播消息)

1.1本部分内容简介这部分我们将要发送一个消息到多个Consumer,这部分称之为“publish/subscribe”我们实现的方式就是发送端,发送一个消息,与此同时,多个接收端将同时接收到消息并打印在屏幕上面。1.2exchange简介在前面的博文中,我们的讲解是:发送端发送消息至消息队列,接收端从消息队列获取消息。现在我们来介绍一下rabbitmq的完整消息传

2015-05-21 11:35:13 3244

原创 RabbitMQ(python实现)学习之一:简单两点传输“Hello World”的实现

一.基本配置注意 RabbitMQ支持python、Java、Ruby、PHP、C#等语言的支持,本博客主要是针对python讲解。本博客安装配置是基于ubuntu系统的。1.1安装配置epel源$ rpm -Uvh http://dl.fedoraproject.org/pub/ ... ease-6-8.noarch.rpm1.2安装erlang$:

2015-05-21 09:13:59 1166

转载 java StreamTokenizer使用

注意:用JAVA解题一般用Scanner类来进行输入,但对时间要求严格的题,用它可能会超时,我、解POJ1823的时候就遇到这样的问题,后改用StreamTokenizer类进行输入,就过了。看来后者处理输入的效率要高点。 现小结如下: 1、类java.io.StreamTokenizer可以获取输入流并将其分析为Token(标记)。 StreamTokenizer的nextTok

2015-05-13 21:35:49 831

原创 java 对象数组排序

import java.util.*;import java.io.*;public class Main{static int [] dp = new int [1010];public static void main(String [] args)throws IOException{Mouse [] mice = new Mouse [1010];FileReader fr=

2015-05-13 21:34:34 463

原创 邻接表存储图,DFS遍历图的java代码实现

import java.util.*;public class Main{ static int MAX_VERTEXNUM = 100; static int [] visited = new int[MAX_VERTEXNUM]; public static void main(String [] args){ Graph G = new Graph

2015-05-13 16:59:30 1014

原创 算法竞赛入门经典笔记(1-3章)

第一章 程序设计入门1.整数/整数=整数,浮点数/浮点数=浮点数2.PI的使用java中 Math.PI(在java.lang.Math包中)C/C++中  const double pi = 4.0*atan(1.0);   (即4*arctan(1))3.将25按025输出输出格式为%03d;4.a,b互换数值方法(1)、int

2015-04-27 15:17:13 606

原创 java BigInteger类的用法

import java.math.BigInteger;1.新建一个对象Scanner in = new Scanner(System.in);BigInteger x1 = new BigInteger("-11"); //新建一个对象BigInteger x2 = in.nextBiginteger();//键盘输入BigInteger y = x1.abs();

2015-04-27 15:13:53 497

原创 ACM竞赛,java编程总结

1.字符串的长度String  str = new String(" abcd");int length = str.length();2.数组的长度2.1对于 a[][] a.length代表a的行数      a[i].length代表a的列数2.2对于a[]      a.length代表a的长度3.字符串与字符数组的转化String

2015-04-13 19:50:05 1210

原创 SDN环境搭建(mininet,OVS,ryu安装及命令)

SDN,mininet安装与使用,OVS安装与使用,RYU安装

2015-04-01 16:19:35 6982

原创 python高级特性

1.python高级特性1.1切片list列表 L=['Mli','add','sal','saoo','Lkkl']L[0:3]  #即为['Mli','add','sal']  从索引0开始,到索引3结束,但不包括3L[:3]等价于 L[0:3]L[-2:]  #即为 ['saoo','Lkkl']   最后一个元素的索引为-1L[-2:-1]

2015-03-21 11:52:06 430

原创 python 函数

1.定义函数def  max(x,y):  if x>y:    return x  else:    return y如果定义空函数(函数还没想好怎么编写,只是为了让整个代码能够运行起来)def max(x,y):  pass2.函数的参数2.1可变参数顾名思义参数是可变的,既可以是1个参数,也可以是多个参数

2015-03-20 14:29:46 395

原创 python日志输出

import logginglogger = logging.getLogger()  #生成一个日志对象,()内为日志对象的名字,可以不带,名字不给定就是roothandler=logging.FileHandler("Log_test.txt")  #生成一个handler(处理器),#formatter 下面代码指定日志的输出格式

2015-03-17 22:51:14 497

原创 linux vim用法总结

编辑模式(vim打开文档即为编辑模式) 命令模式(:下的模式)1.跳转到指定行编辑模式下:输入  ngg或nG(n代表行数)命令模式下:输入  :n(n代表行数)2.查找命令命令模式下输入 / 后面加上查找的内容例如    :/name     (查找包含name的代码)查看下一个匹配项时,按  n;查看上一个匹配项时,按  N3.设

2015-03-11 09:03:43 543

原创 python基础笔记

1.python 环境搭建  http://www.w3cschool.cc/python/python-install.html2.python输入输出print 'The quick brown fox', 'jumps over', 'the lazy dog'#输出结果为 The quick brown fox jumps over the lazy dog (依次打印每个字

2015-03-11 08:58:37 420

转载 linux传送文件至服务器

scp安全文件拷贝(基于ssh的登陆)     1.你想把本地/home下的文件linux.tar.gz传送至远端服务器10.108.125.30,远端服务器的账号名为name,保存至服务器/home/test目录下,则需下面的操作:scp /home/linux.tar.gz name@10.108.125.30 /home/test后面会提示输入服务器密码,输入

2015-01-28 10:10:00 630

空空如也

空空如也

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

TA关注的人

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