`
文章列表
spring amqp默认使用的是SimpleMessageConverter,使用的是UTF-8编码,官网原文是这样说的 It handles text-based content, serialized Java objects,and simple byte arrays. 当contentType是以text开头的时候,它会使用UTF-8编码将消息转换为String类型 当contentType是application/x-java-serialized-object时,它会将消息进行解序列化   JsonMessageConverter、Jackson2JsonMessag ...
上一篇贴出了发送信息的配置,这一篇看看接受信息的配置 applicationContext-receive.xml配置如下: 上篇中将消息发送到了名称为simpleSend的队列上,所以这里amqpTemplate中的queue定义为simpleSend,另外不管是发送消息还是接受消息都需要声明队列<rabbit:queue name="simpleSend" /> <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http:// ...
关于amqp的一些概念请参照http://wubin850219.iteye.com/category/152656    使用到的工具 Myeclipse、Maven maven配置如下: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://mav ...
<system-properties>      <property name="org.apache.catalina.connector.URI_ENCODING" value="UTF-8"/>      <property name="org.apache.catalina.connector.USE_BODY_ENCODING_FOR_QUERY_STRING" value="true"/> </system-properties>
一:Unison简介Unison是windows和unix平台下都可以使用的文件同步工具,它能使两个文件夹(本地或网络上的)保持内容的一致。Unison有文字界面和图形界面,这里只介绍如何在文字界面下使用. unison拥有其它一些同步工具或文件系统的相同特性,但也有自己的特点:    跨平台使用;    对内核和用户权限没有特别要求;    unison是双向的,它能自动处理两分拷贝中更新没有冲突的部分,有冲突的部分将会显示出来让用户选择更新策略;    只要是能连通的两台主机,就可以运行unison,可以直接使用socket连接或安全的ssh连接方式,对带宽的要求不高,使用类似rsync ...
服务器是nginx+jboss的,之前没有考虑部署多实例,现在需要在多台服务器上进行多实例部署,在网上找了一些资料,发现只有terracott是对程序改动最少的,并且在其中一个实例down掉后,session不会失效   terracotta 的官网是http://www.terracotta.org/ ,不过貌似开始收费了,还好之前的开源版本还在   安装步骤: 1.下载terracotta-3.7.7.tar.gz,安装需要一个证书,记得申请一个 tar -zxvf terracotta-3.7.7.tar.gz    2.设置terracotta配置文件tc-confi ...
正 文:       Linux系统在当做网站服务器运行时,具有很高的效率和运行稳定性。windows系统下可以通过系统防火墙来限制外部计算机对服务器端口的访问,而Linux是通过iptables来允许或限制端口访问的。       本文讨论 ...
jboss提供了二种运行模式:standalone(独立运行模式)、domain(域模式),日常开发中,使用standalone模式足已;但生产部署时,一个app,往往是部署在jboss集群环境中的,如果所有jboss server均采用standalone模式,会给运维带来极大的工作 ...
mysql master 指主服务器上安装的mysql mysql slave 指从服务器上安装的mysql   1.mysql master vi /etc/my.cnf   [mysqld] explicit_defaults_for_timestamp  #增加此行,要不然会有警告   datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock   max_connections=10000 join_buffer_size=64M read_buffer_size=128M key_buffer_siz ...
一、首先将我的 mysql5.1 卸载。     0、停掉mysqld 进程        Java代码   service mysqld stop       1、rpm 删除       ->查看系统安装的mysql版本        
1. 下载jboss-eap-6.3.0.zip 2.解压到/usr/local/ 目录下 3.进入bin目录,执行domain.sh 4.在浏览器输入http://localhost:9990 提示 The Enterprise Application Platform 6 is running. 运行成功 5.jboss默认需要登录,才能进行管理,执行add-user.sh 添加管理员 6.jboss默认只有本机能访问,进入domain/configuration ,打开hots.xml <interfaces>         <interface ...
查看是否已经安装了jdk rpm -qa | grep java rpm -qa | grep jdk   卸载已经安装的jdk rpm -e --nodeps <包的名称>   安装 rpm -ivh jdk-8u5-linux-x64.rpm --prefix=/usr/local/java   设置环境变量 vi /etc/profile 在底部添加 export JAVA_HOME=/usr/local/java/jdk1.8.0_05 export CLASS_PATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HO ...

Linux vsftpd

1.查看是否安装vsftp  rpm -qa | grep vsftpd  如果出现vsftpd-2.0.5-21.el5,说明已经安装 vsftp    安装vsftp    yum -y install vsftpd   1.查看是否安装vsftp  rpm -qa | grep vsftpd  如果出现vsftpd-2.0.5-21.el5,说明已经安装 vsftp    安装vsftp  yum -y install vsftpd    2.测试 是否安装成功 (ip 改成自己啊,不要用俺的此次登录为匿名登录 user: anonymous 密码为空 ...
加上"--nogpgcheck"参数   [root@RedHat Packages]# yum install google-chrome-stable_current_i386.rpm --nogpgcheck

Linux rsync

rsync -avzu -e "ssh -p 9234" --progress /home/var/   root@192.168.1.101:/rsd/sdb1/var/
Global site tag (gtag.js) - Google Analytics