2006 年10 月Google 发布三架马车之一的《Bigtable:A Distributed Storage...[作者空间]
摘要:正确设计Hbase的rowkey可以让你的应用飞起来,前提是你需要了解一些Hbase的存储机制。 UTT是A...[作者空间]
synchronized synchronized 关键字经过编译之后,会在同步块前后分别形成 monitoren...[作者空间]
原文版权 当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化: 单表优化 除非单表数据...[作者空间]
为什么使用线程池 当我们在使用线程时,如果每次需要一个线程时都去创建一个线程,这样实现起来很简单,但是会有一个问题...[作者空间]
转自 http://blog.csdn.net/ChatHello/article/details/6906097...[作者空间]
JVM本身是硬件的一层软件抽象,在这之上才能够运行Java程序,也才有了我们所吹嘘的平台独立性以及“一次编写,处处...[作者空间]
生产者消费者模式的好处 它的确是一种实用的设计模式,常用于编写多线程或并发代码。下面是它的一些优点: 它简化的开发...[作者空间]
简介 一般来说,Java中的静态方法无法用传统的Jmock进行单测,这也就给研发人员和测试人员造成了一定的困扰。本...[作者空间]
Spring MVC工作流程图: 图1: 图2: Spring工作流程描述: 用户向服务器发送请求,请求被Spri...[作者空间]
本文是基于jdk1.8来对动态代理的底层机制进行探究的 Java中代理的实现一般分为三种:JDK静态代理、JDK动...[作者空间]
1、代理概念 为某个对象提供一个代理,以控制对这个对象的访问。 代理类和委托类有共同的父类或父接口,这样在任何使用...[作者空间]
在没有Iterator的情况下我们可以用for循环,那为什么我们要使用Iterator呢? 为什么需要迭代器Ite...[作者空间]
简书 占小狼转载请注明原创出处,谢谢! 知止而后有定,定而后能静,静而后能安,安而后能虑,虑而后能得。 Concu...[作者空间]