浅谈Java中的锁

锁在并发编程中的重要性不言而喻, 但是如何更好地选择, 下面借几个问答来开始吧! 后续我会再写一篇有关于无锁队列的Blog

Mockito 注解使用

Mockito简介 Mockito 是 Google 实现的测试框架, 语法跟EasyMock很像, 但从语法来看, Mockito更加简洁. 这是官网EasyMock和Mockito的对比

Spring Scheduler实现解析

Spring3.0之后, 增加了调度器功能, 提供的@Schedule注解, 想必大家都用过, 有了它, 基本上Quartz就可以下岗了. 那么它内部是如何实现的呢?

海量存储的一致性和高可用

关于数据存储中著名的CAP定理, 很多业界人士都给出了自己的解决方案. 美其名曰:”打败CAP定理”, 总结如下:

编程珠玑|粗略估算

本文是我编程珠玑的读书笔记, 从”粗略估算”开始吧

GitHub Page的SEO

在Blog搭建完成后, 有的同学问我, 个人Blog是否能被搜索引擎收录? 借这个问题, 我去看了一下关于SEO的相关知识, 总结如下:

Drools Fusion初探

Drools Fusion (Complex Event Processing) 是Drools对于复杂事件处理的模块, 与它功能相似的是Esper, 两者都可以提供基于时间跨度和滑动窗口的事件处理, 两者最大的区别可能就在于1. Drools开源, 不支持Distribution, 语法drl, Esper有企业版, 支持Distribution, 语法类SQL

MYSQL分组聚合实现

MySQL中没有类似oracle和postgreSQL的 OVER(PARTITION BY)功能. 那么如何在MYSQL中搞定分组聚合的查询呢?

Tomcat7静态资源Mapping

问题描述:

Java序列化 InvalidClassException

类实现序列化接口, 进行序列化反序列化的时候, 抛出 java.io.InvalidClassException 异常