自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 SpringMVC 中文乱码解决办法

在web.xml或Spring默认的applicationContext.xml中配置过滤器。如下:   listener>          listener-class>org.springframework.web.context.ContextLoaderListenerlistener-class>      listener>    配置编码过滤器

2013-01-22 17:12:07 554

原创 Cloud Foundry samples学习笔记9:模拟股票交易系统stocks

本样例程序使用rabbitmq消息队列模拟了一个简单的股票交易系统,它基本上等同于Spring AMQP的一个样例程序stocks,只是做了一些增强性的配置以使其能够在Cloud Foundry平台之上良好运行。本程序repository:https://github.com/SpringSource/cloudfoundry-samples/tree/master/stocks也可以

2012-11-25 16:18:33 2433

原创 Cloud Foundry samples学习笔记8: Grails Twitter

这个样例程序是一个Grails应用程序,它模拟了类似于twitter的微博场景,旨在演示如何在一个Grails应用程序中将标准的SQL数据库、MongoDB和Redis三者结合使用,并使其能够部署到Cloud Foundry上运行。程序repository地址:https://github.com/SpringSource/cloudfoundry-samples/tree/master/gr

2012-11-17 18:14:49 987

原创 Cloud Foundry samples学习笔记7:Cloud Foundry上的Spring Integration应用集成

在实际项目开发中经常会有应用集成的需求,将几个分离的应用程序整合到一起,相互之间进行通信(传递消息或协同工作)或数据共享。Spring Integration可以很好地满足这一需求。SpringIntegration能在基于Spring的应用中进行轻量级的消息通信,并通过适配器与外部系统集成。这些适配器提供了一个更高级别的抽象,超越了Spring对远程调用、消息队列和调度的支持。wgrus样例

2012-11-03 15:44:58 1160

原创 使用rsyslog限制日志文件大小,outchannel实现自动回滚rotate

最近在使用rsyslog进行日志的集中管理,需要限制服务器的日志文件大小,让它在达到一定大小后自动rotate。发现outchannel能实现这种需求,遂查阅rsyslog rotation官方文档(也可执行$man rsyslog.conf查看本地手册中的OUTPUT CHANNELS部分,通常这种方法更有参考价值),依葫芦画瓢做了以下配置:-----------------------

2012-11-01 13:54:56 10595

原创 Cloud Foundry samples学习笔记6:使用Mongodb和Mysql交叉存储的Cloud Foundry应用

cross-store这个样例程序使用Mongodb和Mysql两种数据库交叉存储开发了一个能部署在Cloud Foundry上的应用程序。该应用程序存储两种数据,一种是Customer数据,使用Mysql存储;另一种是Survey数据,也就是对Customer的调查问卷数据,使用Mongodb存储。一个customer可与多条survey关联。程序repository地址:https://g

2012-10-28 14:21:49 1474

原创 Cloud Foundry samples学习笔记5:在Cloud Foundry上部署Grails应用程序 petclinic

本样例程序是用Grails框架实现的一个宠物诊所的web应用。用户可以查看诊所内所有兽医的姓名和主治领域,可以注册一个宠物主人(Owner)并添加某一种类的宠物(Pet)、记录宠物病历(Visit)等。程序repository地址:https://github.com/SpringSource/cloudfoundry-samples/tree/master/petclinic-grails

2012-10-22 15:36:21 763

原创 Cloud Foundry samples学习笔记4:使用rabbitmq协作计算圆周率

本样例中包含两个web应用程序,分别实现了两种角色:master(唯一)和worker(多个),两种角色之间通过rabbitmq消息队列进行通信,协作完成圆周率π值的计算。基本场景如下:master程序负责统筹规划,将总的计算任务分割成若干子任务,依次发送到一个工作消息队列workqueue中;各个worker程序从该工作队列中取出子任务进行计算,并将结果发送到另一个消息队列result queu

2012-10-09 23:18:17 1023

原创 Cloud Foundry samples学习笔记 3:services

在前一个样例程序hello-spring-mysql中,应用程序在开发时使用的是本地mysql服务,而在部署时通过自动重配置与Cloud Foundry提供的mysql云服务绑定。现在我们通过另一个简单的“services”样例程序来看一下如何在应用开发时直接使用Cloud Foundry的云服务,从而脱离与本地服务的依赖。services样例程序所做的事情是,绑定了Cloud Foundry

2012-09-21 23:19:06 764

原创 Linux rsyslog 简记

初学Linux rsyslog记录rsyslog服务提供对分布式日志的集中化管理,将各分布主机上的日志收集到集中式日志服务器上。一、首先需要在日志服务器Server端开启远程服务。修改配置文件:/var/log/rsyslog.conf以下为开启UDP连接:# provides UDP syslog reception$ModLoad imudp$UDPServerRun

2012-09-19 17:47:05 2256

原创 Cloud Foundry samples学习笔记 2:hello-spring-mysql

本样例程序是一个简单的Java Spring应用实例,旨在演示如何开发一个能部署到Cloud Foundry上的、使用了Mysql数据库的Java Spring应用。程序功能:程序启动时初始化一个Mysql数据库,创建一张表并插入若干记录,当接收到用户请求时即返回该数据源的信息以及表中的所有条目。使用技术:Spring,Mysql程序repository地址:https://githu

2012-09-14 15:55:04 3341 6

原创 Cloud Foundry samples学习笔记 1 :hello-java

这个样例程序是一个最简单的基于servlet的java web应用,向用户输出一行包含该应用所运行环境的主机地址及端口的欢迎信息。旨在演示如何开发一个java web应用程序并将其部署到cloud foundry之上。程序repository地址:https://github.com/SpringSource/cloudfoundry-samples/tree/master/hello-jav

2012-09-12 17:08:22 2275 3

原创 如何在Ubuntu上搭建Cloud Foundry网站运行环境

宿主机:Mac OSX 10.8.1, 虚拟机:VMware Fusion 5.0.0, Ubuntu 10.04.4 Desktop x64Step1 Ubuntu系统更新:  1.$ sudo apt-get update  2.$ sudo apt-get upgrade  3.$ sudo apt-get dist-upgrade   4.$ sudo re

2012-08-30 13:52:13 2469

空空如也

空空如也

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

TA关注的人

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