派猴子来的救兵messag queue嘛, 就是生产者往里扔东西, 消费者取走. 但是要涉及到细节,还是有些多的.基本概念其实就是官网文档的搬运工.路由模型先来看看一条消息的生命线, 生产者把消息发送到exchange, 然后根据exchange的类型和routing key(消息发送时的一个参数)...
分类:
其他好文 时间:
2014-11-28 01:02:42
阅读次数:
382
派猴子来的救兵为了数据不丢失, 需要在两个层面上做一些配置. 一个是ACK, 一个是数据持久化.ACK如果没有启用的话, 消费者拿走消息的时候, queue就把它删除了.消费者拿走一条消息之后, 还没有处理完就crash了. 那么这条消息就丢失了. 为了保证消息一定被处理完了才从queue中被删掉,...
分类:
其他好文 时间:
2014-11-28 00:57:55
阅读次数:
405
派猴子来的救兵queue本身的TTL注意, 这里说的是queue本身的TTL. 不是说里面的消息声明一个队列的时候, 可以用x-expires指定队列的TTL值. 过期之后, 这个队列就被删掉了.不管里面是不是还有消息没有消费#!/usr/bin/env python# -*- coding: ut...
分类:
其他好文 时间:
2014-11-28 00:56:56
阅读次数:
679
take 从列表中获取子列表into a b 把b conj 到a中(defn count-a-seq [lat] (reduce (fn [x y] (+ x 1)) 0 lat))reduce 将list通过fn一个个合并成一个,当然也可以只是对每个进行+1
分类:
其他好文 时间:
2014-11-27 23:30:56
阅读次数:
271
一:DDXDDX(Dialog Data Exchange,DDX)对话框数据交换是用来在CDialog派生类中创建成员变量,并使之与界面模板上的控件相关联。DDX有两个类别:控件和值。DDX值变量是包含一个具体控件的值的成员变量。用于生命成员变量的具体C++类型取决于控件的类型。DDX变量(控件变...
分类:
其他好文 时间:
2014-11-27 20:21:47
阅读次数:
193
新手遇到的第一个问题,就是环境变量设置后一定要重启电脑,不然遇到找不到或无法加载主类的问题。算是完成了环境的正式搭建并写出了自己的第一个java程序。继续加油!JAVA_HOME=C:\ProgramFiles\Java\jdk1.8.0_05CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.ja..
分类:
编程语言 时间:
2014-11-26 06:51:41
阅读次数:
141
第二天,下载了最新的java,并搭建了初步的软件环境。发现英文版的windows不好用,因为显示全是英文了,所以下载了简体中文的语言包,把系统语言换成了中文版。
分类:
编程语言 时间:
2014-11-25 02:03:44
阅读次数:
155
最近做项目接触到了很强大的工具:硕正富文本应用套件,特此记录下学习插件的点滴:1.页面通过xml配置,xml中的table_id对应数据库的表名,col_physical_name对应表中的字段,col_type对应字段的类型。2.页面加载时执行OnReady方法,在OnEvent方法中判断各种事件...
分类:
其他好文 时间:
2014-11-24 22:15:48
阅读次数:
623
ViewPager+Fragment的简单讲解...
分类:
其他好文 时间:
2014-11-22 17:33:58
阅读次数:
202
JS学习记录:1.html输出: doucument.write("这是html输出!")您只能在 HTML 输出流中使用 document.write。 如果您在文档已加载后使用它(比如在函数中),会覆盖整个文档。2.对事件作出反应:alter("welcome") alert() 函数在...
分类:
Web程序 时间:
2014-11-21 20:19:54
阅读次数:
199