自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 grpc-demo

gRPC  是一个高性能、开源和通用的 gooogle开发RPC 框架,基于 HTTP/2 设计。目前提供 C、Java 和 Go 语言版本,分别是:grpc, grpc-java, grpc-go. 其中 C 版本支持 C, C++, Node.js, Python, Ruby, Objective-C, PHP 和 C# 支持.gRPC 基于 HTTP/2 标准设计,带来诸如双向流、流控、头部

2016-03-25 09:15:22 11537 2

原创 osgi9——camel动态路由

1.camel路由uri都是静态的,一般容器启动的时候,它会去预执行。但是有些时候需要动态的去执行一些uri,好比mq,mq有exchange和queue,这两项有些时候是动态的办法,用普通的配置是不行的,所以我们解决的时候就需要动态路由请看下面blueprint配置<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.

2016-03-21 18:43:20 1696

原创 osgi8——camel activitimq

1. 有些时候需要用到异步处理,camel无需等待to执行完成,我们可以用事件 的方式去处理这种异步问题。2.看blueprint.xml的配置<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst

2016-03-21 18:42:38 1311

原创 osgi7——camel发送rabbitmq

esb环境下经常需要用时间处理,下面介绍用camel发送rabbitmq。1.blueprint的配置<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmln

2016-03-21 18:42:09 1493

原创 osgi6——camel配置学习

$foo = 'bar' $foo = 'cheese'

2016-03-21 18:41:18 944

原创 osgi5——camel整合activiti

activiti是工作流,它可以实现一些请假或者面试等业务上的工作流,也可以实现ESB上一些服务编排,以便适应千变万化的互联网。下面了解下他怎么和camel实现服务编排blueprint.xml配置<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0" xmlns:camel-cxf="ht

2016-03-21 18:40:27 2614

原创 osgi4——启动一个servlet

osgi是不适合做web开发,非常的牵强,目前还没有找到合适的办法。如果要做web开发,我们会用blueprint去启动一个servlet,然后通过浏览器去访问这个servlet。<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0" xmlns:xsi="http://www.w3.org/200

2016-03-21 18:39:01 746

原创 osgi3——camel配置restlet

restlet是rest一种轻量级框架实现,弥补servlet的不足之处下面请看blueprint.xml配置<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

2016-03-21 18:37:56 1024 1

原创 osgi2——camel网关调用其它系统webservice

上一节介绍了怎么用camel和cxf去起一个webservice,这节介绍怎么用camel去调用其它系统的webservice。请看blueprint.xml的配置<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLS

2016-03-21 18:33:18 2001

原创 osgi1——camel与cxf发布webservice

经过三个月的osgi学习,今天打算总结一下osgi与blueprint结合,并且使用camel、cxf等框架去做ESB.camel是apache下面一个非常著名的框架,定义了一套路由规则,他的根本原理就是,一端进来——处理——另外一端出去,基于这个高度抽象模型,他扩展的范围非常广,可以去整合HTTP, ActiveMQ, JMS, JBI, SCA, MINA or CXF, WD等等

2016-03-21 18:31:45 2470

原创 6.redis集群

考虑到互联网使用环境极其复杂,需要高效稳定的redis环境,redis3.0增加了cluster功能,可以给redis集群部署,这样的好处是性能稳定,但是缺点是非常重,运营不方便,并且至少需要部署6个节点,而且有坑。   下面转载了一个同学的文章来搭建集群部署环境,http://www.cnblogs.com/Xrinehart/p/3502213.html。import java.uti

2016-03-02 21:19:41 464

原创 5.redis主从高可用

在实际应用当中,为了防止redis宕机出现的单点故障,我们采用了主从高可用模式去实现,这种方式的好处是简单,轻量。    实现原理是redis服务器里面启动一个sentinel,sentinel去监听redis服务,里面有master  redis,也有多台slave  redis,当客户端调用sentinel获取master服务器,并且发送命令到master服务器,slave会去同步mast

2016-03-02 21:05:15 495

原创 4.redis分片

在一些特定的业务场景,或者数据量比较大的时候,redis可以像数据库一样分表分库,它的概念是分片,当数据量很大的时候,你需要把数据分配到不同的机器上,比如100条数据,redis-a有50条,redis-b有50条数据。jedis提供了这样操作的实现类,ShardedJedis。import java.util.Arrays;import java.util.List;import jav

2016-03-02 20:47:40 1149

原创 3.redis高并发

jedis操作redis的话,本质采用了socket模式,io读写(同步阻塞),当任务多的时候,会阻塞,造成获取不到连接资源,产生异常信息,如上一篇http://blog.csdn.net/yeyincai/article/details/50782432文章里面,当并发大的时候就会报异常信息。在研究java操作memcached的时候,进行并发测试,发现redis的qps比不过memcached

2016-03-02 20:38:34 1008

原创 2.redis基础开发

初学者可能对于redis的开发有一定的模糊,下面介绍如何操作redis。    redis分为服务端,客户端,客户端去读写服务端的redis的时候,需要构造一些命令,并且通过socket传过去,redis服务器与客户端有自己的通信机制,举一个例子客户端需要存一个数据的时候 set   mykey  myvalue,需要构建这样一条命令*3\r\n$3\r\n"SET\r\n$5\r\nmyke

2016-03-02 20:18:22 413

原创 1.redis背景和使用场景

redis是互联网发展的产物,作为key—value的高效存储系统,为互联网应用提供高效的解决方案。redis基于c语言开发,并且提供了基本的数据结构list、set、map,还支持java、c++、.net等众多语言调用。redis存储的数据一般放在内存当中,这样加快了读取速度。redis的应用是无限的,根据它的特性,可以想象无限多的应用场景,下面是经常使用的场景:1.作为缓存使用,网站

2016-03-02 19:24:30 2761 2

echart所需要的js

echart所需要的js ,更多请到本人博客——>ECHart显示杭州区域热力图

2015-04-07

SSH的ueditor使用

研究很久才终于研究出来,网上很多都是骗人的,下载之后不能用,后来自己静下心来慢慢琢磨,就行了

2014-04-03

dhtmlx与java实现的企业管理系统

关于dhtmlx的运用,和J2EE的运用。功能完善

2013-07-21

j2ee+servlet+jsp

newsapp 采用servlet与jsp完成 内涵数据库

2013-05-19

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

TA关注的人

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