- 浏览: 131592 次
- 性别:
- 来自: 北京
最新评论
-
jiaohuizhe:
这样还不如直接通过Hibernate的hilo的方式来创建主键 ...
spring主键自增
文章列表
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的防火墙端口配置
- 博客分类:
- Linux
正 文:
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
- 博客分类:
- Linux
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
- 博客分类:
- Linux
rsync -avzu -e "ssh -p 9234" --progress /home/var/ root@192.168.1.101:/rsd/sdb1/var/