加载中
Spring @Autowired 和 @Resource

@Autowired @Autowired 注释首先根据 Bean 名称匹配,如果找不到再根据类型匹配 @Resource 默认使用类型匹配,但是可以指定名称 @Resource(name = "BeanName") 示例 @ComponentScan @Config...

2016/10/14 12:07
169
简单总结一下 ActiveMQ 的 VirtualTopic 机制

文档地址:http://activemq.apache.org/virtual-destinations.html 项目中有在使用,所以总结一下。 JMS 有 Topic 这个概念,这是所有了解 JMS 都知道的一个概念。但是可持久化的 Topic 在 ...

2016/09/14 15:11
2.3K
Java Class 初始化

随便写点总结 Class.forName 会触发类初始化 new ClassLoader(){}.loadClass 不会初始化类 Class c_dog = Dog.class; 不会初始化类 new 操作会初始化类(废话) 反射会初始化类 初始化类时,...

2016/09/09 20:45
257
三言两语闲聊 Reactive Programming

读了这篇文章《Notes on Reactive Programming Part I: The Reactive Landscape》,写一点自己的感想。 首先,反应式编程这个概念有很多含义,可能指 React JS 代表的前端技术,可能指的是函...

2016/08/11 14:23
339
REST API 自动化测试利器 - rest-assured

现在的服务器端应用,不论是企业的,还是互联网的,多数最终都将服务以 REST 服务,或者以自定义的 HTTP 服务的形式暴露出来。所以,这些项目的自动化测试也都是围绕这些接口展开的。 早先我...

2016/07/05 18:07
1.8K
Spring 4 支持基于泛型的依赖注入

在 4.0 版本之前,Spring 的依赖注入已经部分支持了泛型。例如,在 Spring 3.2 中 @Autowired private List<MyType> beans; // 所有扩展 MyType 的 bean 都将注入 但是在 4.0 以前,泛型并没...

2016/07/01 22:27
3.5K
《ExecutorService-10个要诀和技巧》读后总结

译文:http://www.importnew.com/20263.html 原文:http://www.nurkiewicz.com/2014/11/executorservice-10-tips-and-tricks.html 不转发全文了,写点自己的观点 第一点很强烈使用。不管用什...

2016/06/21 19:55
369
Hibernate 分库分表

调研了一下基于 Hibernate 的分库分表实现方法,发现很难。曾经 Hibernate 社区提供了一个分库分表项目 —— Hibernate Shards,但是现在已经不维护了。这恐怕也从侧面印证了基于 Hibernate ...

2016/06/12 18:29
2.7K
RestTemplate 深度解析

补充 2016年6月12日:从 Spring 4.3 开始加入了 OkHttp3ClientHttpRequestFactory 一、概述 本文主要介绍 Spring Web 模块中的 RestTemplate 组件的原理、优缺点、以及如何扩展以满足各种需求...

2016/06/08 18:43
7.9W
文章“关于架构优化和设计,架构师必须知道的事情”

From InfoQ “关于架构优化和设计,架构师必须知道的事情 http://www.infoq.com/cn/articles/architecture-optimization-and-design-the-architect-must-know ” 大家可以了解一下“如何实践...

2016/05/17 13:17
262
2016年3月14日:Ngnix 配置

Ngnix log 路径配置 server { listen 80; access_log /data/logs/nginx/xxx.access.log main; } Ngnix log 格式配置 http { log_format main '$remote_ad...

2016/03/15 13:48
335
2016年3月8日:MongoDB

MongoDB 创建数据库 MongoDB 没有直接用来创建数据库的命令,但是有操作可以创建数据库的。方法如下: use table_name; db.createCollection('table_name'); Mongo Management Studio 查询 ...

2016/03/10 13:54
152
Spring Data Repository Query Method 源码简析

Spring Data 引入了一个 Repository Query Method 机制。使用者只需要定义一个接口,按照一定的格式声明方法,即可实现一定的查询功能。 例如: interface PersonRepository extends Reposit...

2016/03/10 13:33
295
2016年2月18日:Spring Retry

有风,不大,天气晴朗 今天的任务之一是在对接一个非幂等的接口的基础上为其添加重试的逻辑。之前偶然看得 Spring Retry 这样项目,所以借此机会研究了一下。这个项目顾名思义,就是专门做重...

2016/02/19 10:00
298
2016年2月17日:可测试化的文档

有轻微雾霾 分布式服务中,对接其它服务的接口是家常便饭。对接之前需要了解对方的接口如何使用。常见的了解方式就是看文档,但文档是用来查看的,并不是被用来直接使用的。所以需要对照着文...

2016/02/18 13:30
122
2016年2月14日:调研 Hystrix

天气晴,有风 调研 Hystrix 是今天一半的工作内容,另一半是更新项目的 Wiki 页面。 写了一个 Hystrix demo 程序:两个 REST 服务,其中一个会调用另一个,被调用的那个 REST 服务会随机失败...

2016/02/14 18:50
870
2016年2月5、6日:调研应用监控系统

这两天天气还不错,有风,空气好 (其实之前也一直写工作日志,只是多数和公司产品直接相关,就不便公开了) 这两天花了很多时间研究应用监控解决方案。这方面的例子有很多,Google 的 Dapp...

2016/02/14 15:26
268
Build self-healing distributed systems with Spring

原文链接:http://www.infoworld.com/article/2925047/application-development/build-self-healing-distributed-systems-with-spring-cloud.html 这篇文章介绍了如何 Spring Cloud 是如何帮...

Void 类

Void 类用于表示 void 返回值类型。见下面的例子: public class VoidTest { public static void main(String[] args) throws Exception { Class c1 = Test.class.getMethod("t...

2016/01/12 18:00
156

没有更多内容

加载失败,请刷新页面

返回顶部
顶部