咖啡猫

导航

2014年11月23日 #

Java 多线程间的通讯

摘要: 在前一小节,介绍了在多线程编程中使用同步机制的重要性,并学会了如何实现同步的方法来正确地访问共享资源。这些线程之间的关系是平等的,彼此之间并不存在任何依赖,它们各自竞争CPU资源,互不相让,并且还无条件地阻止其他线程对共享资源的异步访问。然而,也有很多现实问题要求不仅要同步的访问同一共享资源,而且线... 阅读全文

posted @ 2014-11-23 21:56 咖啡猫1292 阅读(186) 评论(0) 推荐(0) 编辑

图解Nosql(hbase)与传统数据库的区别

摘要: 图解Nosql(hbase)与传统数据库的区别http://www.aboutyun.com/thread-7804-1-1.html(出处: about云开发)问题导读:1.nosql数据库能否删除列2.nosql数据库如何删除一条记录3.nosql数据库列族和lieder区别是什么?4.nosq... 阅读全文

posted @ 2014-11-23 21:22 咖啡猫1292 阅读(1338) 评论(0) 推荐(0) 编辑

预写式日志WAL

摘要: Chapter 25. 预写式日志(Write-Ahead Logging (WAL))Table of Contents25.1.WAL的好处25.2.WAL配置25.3.内部预写式日志(WAL) 是一种实现事务日志的标准方法。有关它的详细描述可以在大多数(如果不是全部的话)有关事务处理的书中找到... 阅读全文

posted @ 2014-11-23 20:27 咖啡猫1292 阅读(307) 评论(0) 推荐(0) 编辑

静态类和单例模式区别

摘要: 单例模式与静态类(一个类,所有方法为静态方法)是另一个非常有趣的问题,在《Java中有关单例模式的面试问题》博文中露掉了,由于单例模式和静态类都具有良好的访问性,它们之间有许多相似之处,例如,两者可以直接使用而无须创建对象,都可提交唯一实例,在一个非常高的高度上看起来它们都为是用于同样的任务。由于它... 阅读全文

posted @ 2014-11-23 15:42 咖啡猫1292 阅读(1368) 评论(0) 推荐(1) 编辑

JAVA的静态变量、静态方法、静态类

摘要: 静态变量和静态方法都属于静态对象,它与非静态对象的差别需要做个说明。(1)Java静态对象和非静态对象有什么区别? 比对如下: 静态对象 非静态对象拥有属性: 是类共同拥有的 是类各对象独立拥有的内存分配: 内存空间上是固定的空间在各个附属类里面分配分配顺序: 先分配静态对象的空间继而再对非静态对... 阅读全文

posted @ 2014-11-23 14:52 咖啡猫1292 阅读(160) 评论(0) 推荐(0) 编辑