加载中
Elastic-Job - 分布式定时任务框架

Elastic-Job是ddframe中dd-job的作业模块中分离出来的分布式弹性作业框架。去掉了和dd-job中的监控和ddframe接入规范部分。该项目基于成熟的开源产品Quartz和Zookeeper及其客户端Curator进行...

ActiveMQ学习笔记05 - 监控

描述如何有效的监控ActiveMQ,以及监控ActiveMQ的几种方式

【未解决】cobertura如何跳过私有构造器和无用的getter,setter方法的测试覆盖率统计

在统计测试覆盖率的时候的问题:有的工具类,不想实例化,因为只有static方法,所以写了个私有的构造器。但是统计测试覆盖的时候这部分会显示没有覆盖到。请问各位有什么高招吗?不知道cober...

分布式轻量级框架 设计&实现

在互联网应用中,由于系统要考虑高并发,高可用,大数据,扩展性等需求,所以有别于传统的企业级项目开发。 互联网领域主要的技能大致可以概括为4个部分:通信框架,消息中介,分布存储,搜索...

Kafka学习笔记04 - 集群

阐述Kafka的集群机制以及重新平衡主节点和如何增加集群中的服务器。

Kafka学习笔记03 - 性能对比

用图形的方式展示Kafka和ActiveMQ的性能对比

Kafka学习笔记01 - 设计理念

阐述Kafka的设计理念,与普通的消息中间件不同,Kafka更关注性能。

ActiveMQ学习笔记06 - 消费者负载均衡与高可用

描述ActiveMQ如何配置消费者的负载均衡和高可用,以及如何在并发的情况下,仍然能按照顺序消费。

ActiveMQ学习笔记03 - 消息持久化

阐述ActiveMQ的多种消息持久化方式,描述其优缺点及适用场景。

ActiveMQ学习笔记02 - 多服务器间的通信

阐述ActiveMQ支持的多服务器(Broker)之间的通信集群,以及他们的使用场景。

ActiveMQ学习笔记01 - 客户端与服务器之间的传输连接

阐述ActiveMQ支持的各种客户端(Producer, Consumer)和与服务器(Broker)之间的传输连接,以及他们的使用场景。

使用Kryo的序列化方式提升Netty性能

使用默认的Java序列化方式,性能比较差。目前高性能的序列化主要是Protobuf和Kryo。本文介绍使用Kryo+Netty的方式提升Netty传输性能。

使用Netty实现多路复用的client

Netty只提供的异步传输数据的方式,但是并没有实现多路复用的client。要解决这个问题有3个办法:使用短连接,使用连接池,和使用单一的链接,但是需要使用map和messageId做匹配。...

Spring import配置文件的顺序问题

使用spring imprt多模块配置文件,如果bean同名的顺序问题。

快速JavaEE轻量级框架&公用业务模块 设计&实现 7 - WEB MVC设计

这部分的代码在 http://git.oschina.net/terrymanu/miracle-framework/tree/master/miraclesea/framework-webmvc 这个部分写的比较晚了,本来是设计的时候应该写的,但是因为当时写这个项目的...

快速JavaEE轻量级框架&公用业务模块 设计&实现 6.2 - 单元测试

测试DAO之外的所有类,使用junit+easymock的组合,使用unitils整合。 单元测试比较重要的是选择mock框架。在easymock和mockito是个幸福的烦恼,两个框架各有长处。个人感觉易用性上mockito更...

快速JavaEE轻量级框架&公用业务模块 设计&实现 6.1 - DAO测试

使用unitils的dbunit模块进行测试。 真正的去访问数据库,每次测试之前打开一个事务,插入测试数据,业务操作,断言测试数据,回滚。 其中unitils+dbunit实现了除业务操作之外的所有步骤。 ...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部