摘要:
sudoapt-getinstallpoppler-data即可解决 阅读全文
摘要:
当有多个消费者同时收取消息,且每个消费者在接收消息的同时,还要做其它的事情,且会消耗很长的时间,在此过程中可能会出现一些意外,比如消息接收到一半的时候,一个消费者宕掉了,这时候就要使用消息接收确认机制,可以让其它的消费者再次执行刚才宕掉的消费者没有完成的事情。另外,在默认情况下,我们创建的消息队列以及存放在队列里面的消息,都是非持久化的,也就是说当RabbitMQ宕掉了或者是重启了,创建的消息队列以及消息都不会保存,为了解决这种情况,保证消息传输的可靠性,我们可以使用RabbitMQ提供的消息队列的持久化机制。生产者: 1importcom.rabbitmq.client.Connection 阅读全文
摘要:
function chk(){varflag=true;varmsg='';vartips={'username':'姓名','tel':'电话','company':'公司名称','loupan_name':'楼盘名','sdate':'团购时间','content_1':'团购内容'};$$('.required').each(function(el){if($F(el 阅读全文
摘要:
sudo apt-get install mutt sudo apt-get install msmtp 安装好了这两个包之后,就是进行相关配置文件的配置了: 首先配置 mutt,系统全局设置配置文件在 /etc/Muttrc,如果使用某个系统用户,可以在~/.muttc中设置,没有该文件,就自己创 阅读全文
摘要:
RabbitMQ是一个消息中间件,负责消息的接收和投递。它可以从生产者那里接收消息,并且投递到消费者。在这期间,它可以路由、缓存,并且可以根据你给的规则持久化消息。图例说明: 表示生产者 (发信人)表示队列 (信箱)表示消费者(收信人)第一个“hello world” 实例的简单实现:本实例基于java的实现:消息发送者: importcom.rabbitmq.client.*;publicclassClientSender{publicstaticvoidmain(String[]args)throwsjava.io.IOException{ConnectionFactoryfactory= 阅读全文
摘要:
最近试着安装rabbitMQ时,发生了错误,导致新立得无法打开,且无法通过apt-get install 安装其它软件,提示:E: The package rabbitmq-server needs to be reinstalled, but I can't find an archive for it.解决办法:sudo dpkg --remove --force-remove-reinstreq rabbitmq-server将上面没有安装好的软件包强制卸载即可。 阅读全文
摘要:
采用源码安装wget http://www.varnish-cache.org/releases/varnish-cache-2.1.4cd ~/Desktop/2.1/varnish-cachesudo ./configure --prefix=/usr/local/varnishsudo makesudo make install安装ok安装完成之后,开始做基本的配置zhxia@zhxia-desktop:~$ vim /usr/local/etc/varnish/default.vclCode highlighting produced by Actipro CodeHighlighte 阅读全文
摘要:
在前端开发的时候,以下这个函数可能会很有用,兼容ff 和ie [代码]实例: [代码]获取鼠标的当前位置:[代码] 阅读全文
摘要:
string iconv ( string $in_charset , string $out_charset , string $str )在使用这个函数进行字符串编码转换时,需要注意,如果将utf-8转换为gb2312时,可能会出现字符串被截断的情况发生。此时可以使用以下方法解决://author:zhxia [代码]即在第二个参数出添加红色字部分,表示:如果在目标编码中找不到与源编码相匹配... 阅读全文
摘要:
[代码] 阅读全文