自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 Java 理论与实践: 非阻塞算法简介

原文:http://www.ibm.com/developerworks/cn/java/j-jtp04186/ 在不只一个线程访问一个互斥的变量时,所有线程都必须使用同步,否则就可能会发生一些非常糟糕的事情。Java 语言中主要的同步手段就是synchronized 关键字(也称为内在锁),它强制实行互斥,确保执行 synchronized 块的线程的动作,能够被后来执行受相同锁保护的sy

2014-03-31 16:01:27 549

转载 Java内存泄露的理解与解决(转)

Java内存管理机制 在C++语言中,如果需要动态分配一块内存,程序员需要负责这块内存的整个生命周期。从申请分配、到使用、再到最后的释放。这样的过程非常灵活,但是却十分繁琐,程序员很容易由于疏忽而忘记释放内存,从而导致内存的泄露。Java语言对内存管理做了自己的优化,这就是垃圾回收机制。Java的几乎所有内存对象都是在堆内存上分配(基本数据类型除外),然后由GC(garbage co

2014-03-28 21:39:39 546

转载 淘宝下单高并发解决方案

http://www.cnblogs.com/yukaizhao/archive/2012/04/23/taobao_order_design.html 周末参加了@淘宝技术嘉年华 主办的技术沙龙, 感觉收获颇丰,非常感谢淘宝人的分享。这里我把淘宝下单高并发解决方案的个人理解分享一下。我不是淘宝技术人员,本文只是写自己的理解,所以肯定是会有一些出入的。 在session中牧劳为我们

2014-03-28 21:24:23 863

转载 ActiveMQ集群:网络连接模式(network connector)详解

active mq Network of brokers 集群转发 ActiveMQ默认的两个broker链接后是单方向的,broker-A可以访问消费broker-B的消息 双向的消息传递   配置格式如下: name="bridge" duplex="true" conduitSubscriptions="true" decrea

2014-03-27 23:12:36 4090

转载 ActiveMQ基本介绍

原文:http://blog.sina.com.cn/s/blog_a459dcf501017omf.html 部分概言:http://blog.sina.com.cn/s/blog_4a1bfe2c0100q3pf.html 1、ActiveMQ服务器工作模型       通过ActiveMQ消息服务交换消息。消息生产者将消息发送至消息服务,消息消费者则从消息服务接收这些消息。

2014-03-27 22:55:54 492

转载 PriorityQueue的compare函数介绍

原文:http://blog.csdn.net/a15994269853/article/details/20571317    优先级队列是不同于先进先出队列的另一种队列。每次从队列中取出的是具有最高优先权的元素。PriorityQueue是从JDK1.5开始提供的新的数据结构接口。如果不提供Comparator的话,优先队列中元素默认按自然顺序排列,也就是数字默认是小的在队列头,字符串则

2014-03-16 12:19:42 1628

转载 ActiveMQ集群应用

原文:http://bh-keven.iteye.com/blog/1617788 ActiveMQ集群         ActiveMQ具有强大和灵活的集群功能,但在使用的过程中会发现很多的缺点,ActiveMQ的集群方式主要由两种:Master-Slave和Broker Cluster。 1、Master-Slave         Master-Slave方式中,只能是Maste

2014-03-13 11:08:21 557

转载 线程间协作

原文:http://www.cnblogs.com/duanjie/archive/2012/04/26/2489175.html  通过保证在临界区上多个线程的相互排斥,线程间可以完全避免竞争状态的发生,但是有时候还是需要线程之间的相互协作。使用条件(Condition)便于线程间通信。一个线程可以指定在某种条件下该做什么。标间是通过调用Lock对象的newCoditionn(

2014-03-08 23:46:03 955

转载 数据库分库分表

数据库分库分表(sharding)系列(一) 拆分实施策略和示例演示   http://blog.csdn.net/bluishglc/article/details/7696085 本文着重介绍sharding切分策略,如果你对数据库sharding缺少基本的了解,请参考我另一篇从基础理论全面介绍sharding的文章:数据库Sharding的基本思想和切分策略

2014-03-04 23:24:27 717

转载 windows下安装redis

原文:http://blog.sina.com.cn/s/blog_5f2fecd90101198h.html windows下安装redis(已经实践)  (2012-03-21 09:16:19) 转载▼ 标签:  杂谈   1:首先下载redis:redis-2.0.2.zip (32 bit),解压。

2014-03-03 14:45:45 465

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除