会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
禾码大叔
It works on my machine
禾码大叔
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2015年10月12日
Guava monitor
摘要: Guava的com.google.util.concurrent类库提供了相对于jdk java.util.concurrent包更加方便实用的并发类,Monitor类就是其中一个。Monitor类在处理互斥操作,同步访问数据块,提供了相比于synchronized关键字更加方便简洁的解决方案。 ...
阅读全文
posted @ 2015-10-12 20:50 禾码大叔
阅读(1493)
评论(1)
推荐(1)
编辑
2015年10月9日
Spring Rabbitmq HelloWorld实例
摘要: 之前的博客和大家分享了Rabbitmq的基本框架,及其工作原理,网址为 < http://www.cnblogs.com/jun ma/p/4840869.html 。今天呢,想和大家一起分享一下如何把rabbitmq应用到我们的Spring工程项目中。 Rabbitmq Server Insta...
阅读全文
posted @ 2015-10-09 16:04 禾码大叔
阅读(13494)
评论(1)
推荐(4)
编辑
2015年10月2日
使用Guava EventBus构建publish/subscribe系统
摘要: Google的Guava类库提供了EventBus,用于提供一套组件内publish/subscribe的解决方案.事件总线EventBus,用于管理事件的注册和分发。在系统中,Subscribers会向EventBus注册自己感兴趣的事件,而publishers会将自己产生的事件发布给EventB...
阅读全文
posted @ 2015-10-02 12:57 禾码大叔
阅读(8451)
评论(2)
推荐(1)
编辑
2015年10月1日
Guava Supplier实例
摘要: 今天想讲一下Guava Suppliers的几点用法。Guava Suppliers的主要功能是创建包裹的单例对象,通过get方法可以获取对象的值。每次获取的对象都为同一个对象,但你和单例模式有所区别,Suppliers具备更加迷人的色彩。本文会通过几个实例来讲解Guava Suppliers的一些...
阅读全文
posted @ 2015-10-01 01:39 禾码大叔
阅读(3293)
评论(0)
推荐(0)
编辑
2015年9月29日
Guava 并行 Futures实例
摘要: Future可以用来构建复杂的异步操作,方法不是返回一个值,而是一个Future对象。创建Future对象的过程(比如调用Future异步函数接口),不会阻塞当前线程操作,而且对象第一个次创建没有值,但以后可以通过这个对象获取这个值。Guava中的ListenableFuture接口对java.ut...
阅读全文
posted @ 2015-09-29 17:21 禾码大叔
阅读(6613)
评论(0)
推荐(1)
编辑
2015年9月28日
如何通过自定义注解实现AOP切点定义
摘要: 面向切面编程(Aspect Oriented Programming, AOP)是面向对象编程(Object Oriented Programming,OOP)的强大补充,通过横切面注入的方式引入其他额外功能,比如日志记录,事务处理等,用户无需修改源代码就可以"优雅"的实现额外功能的补充,对于Pro...
阅读全文
posted @ 2015-09-28 21:07 禾码大叔
阅读(15211)
评论(0)
推荐(4)
编辑
2015年9月26日
Rabbitmq基本原理
摘要: MQ全称为Message Queue, 是一种分布式应用程序的的通信方法,它是消费 生产者模型的一个典型的代表,producer往消息队列中不断写入消息,而另一端consumer则可以读取或者订阅队列中的消息。RabbitMQ是MQ产品的典型代表,是一款基于AMQP协议可复用的企业消息系统。业务上,...
阅读全文
posted @ 2015-09-26 15:55 禾码大叔
阅读(53827)
评论(9)
推荐(24)
编辑
2015年9月25日
流式编程的的几个实例
摘要: 笔者最近新加入了一个Java开发项目,在熟悉项目代码的过程中,让笔者感到惊讶的是,基于JDK 8的项目,代码中竟然没有是使用Java 8强大而方便的函数式编程理念。借着这个机会,笔者以项目中遇到的几处代码为例(类似代码)和大家重温一下流式编程的一些技巧。 samples例子中代码中使用的Emplo...
阅读全文
posted @ 2015-09-25 14:57 禾码大叔
阅读(7808)
评论(2)
推荐(2)
编辑
2015年9月24日
Spring AOP在函数接口调用性能分析及其日志处理方面的应用
摘要: 面向切面编程可以实现在不修改原来代码的情况下,增加我们所需的业务处理逻辑,比如:添加日志。本文AOP实例是基于Aspect Around注解实现的,我们需要在调用API函数的时候,统计函数调用的具体信息,包括:函数签名,传入参数,函数处理时间,异常信息拦截等, @Around是可以同时在所拦截方法的...
阅读全文
posted @ 2015-09-24 18:42 禾码大叔
阅读(4125)
评论(0)
推荐(0)
编辑
2015年9月23日
Spring RabbitMq概述
摘要: Spring AMQP consists of a handful of modules, each represented by a JAR in the distribution. These modules are: spring amqp, and spring rabbit. The sp...
阅读全文
posted @ 2015-09-23 22:10 禾码大叔
阅读(896)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
下一页
公告