摘要: http://udn.yyuap.com/doc/JMS2CN/01_introduction/index.html JMS是什么? Java JMS是SUB提出的旨在统一各种MOM系统接口的规范,它包含点对点(Ponit to Point,PTP)和发布/订阅(Publish/Subscribe, 阅读全文
posted @ 2018-01-04 15:56 角蛙 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 转自http://blog.csdn.net/u012152619/article/details/52854465 1.主从同步原理 像MySQL一样,Redis是支持主从同步的,而且也支持一主多从以及多级从结构。主从结构,一是为了纯粹的冗余备份,二是为了提升读性能,比如很消耗性能的SORT就可以 阅读全文
posted @ 2018-01-03 11:56 角蛙 阅读(3550) 评论(1) 推荐(2) 编辑
摘要: 转自http://www.threaddeath.com/闲逛ITEye时看到了译帝的一篇翻译博客,其中提到了关于Java类重写finalize方法后带来的诡异的GC overhead limit问题。博客的结尾非常详细的说明了这个问题产生的原理,但是始终有一个地方没有得到清晰的答案:由于final... 阅读全文
posted @ 2015-10-13 12:04 角蛙 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 转自http://cache.baiducontent.com/ThreadLocal是面试中比较容易碰上的问题,一般会要求讲解它的实现原理以及存在的问题。最近在美团的面试中聊到这个问题,虽然去年有看过并收藏了关于ThreadLocal的一些文章但目前几乎忘了干净(还是实践以及理解的不够没有形成记忆... 阅读全文
posted @ 2015-10-13 12:03 角蛙 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 转自http://cache.baiducontent.com/之前Tango的笔试题中最后一道Top K的算法题,题中明确要求了需要尽可能的在运行时间上进行优化,当时解题时并没有很好的思路,采用了排序后再获得头K个数据的解法,但明显感觉这种解法不是最优的,因此决定对这个问题做更进一步的探索。Top... 阅读全文
posted @ 2015-10-13 12:03 角蛙 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 转自 :http://cache.baiducontent.com/ 良辰美景奈何天并发编程实践中,ConcurrentHashMap是一个经常被使用的数据结构,相比于Hashtable以及Collections.synchronizedMap(),ConcurrentHashMap在线程安全的基础... 阅读全文
posted @ 2015-10-13 11:58 角蛙 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://blog.csdn.net/darxin/article/details/5079242Java String是Java API中最常用的类,本文和大家谈谈String类的内部原理,同时描述ISO-8859-1字符集在字符串处理中的独特用处。Java字符串的内部编码Strin... 阅读全文
posted @ 2015-10-09 10:56 角蛙 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 摘要: 关于java的IO,我们很多人都停留在java原API的一些stream上面,那么在网络中提到的BIO、NIO、AIO等关键词,你是否明白这个词的含义,以及其基本的原理?注:此文也是本搬砖者转自网络,觉得此问对三个类型的IO的形象讲解做的很好,所以翻出来和大家共同学习。原创:http://s... 阅读全文
posted @ 2015-01-20 10:00 角蛙 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 主要讲述Java NIO的Selector机制与异常 阅读全文
posted @ 2014-08-13 10:37 角蛙 阅读(334) 评论(0) 推荐(0) 编辑
摘要: Java同步块 --http://ifeve.com/synchronized-blocks/原著链接Java 同步块(synchronized block)用来标记方法或者代码块是同步的。Java同步块用来避免竞争。本文介绍以下内容:Java同步关键字(synchronzied)实例方法同步静态方法同步实例方法中同步块静态方法中同步块Java同步示例Java同步关键字(synchronized)Java中的同步块用synchronized标记。同步块在Java中是同步在某个对象上。所有同步在一个对象上的同步块在同时只能被一个线程进入并执行操作。所有其他等待进入该同步块的线程将被阻塞,直到执行 阅读全文
posted @ 2014-03-21 15:44 角蛙 阅读(549) 评论(0) 推荐(0) 编辑