自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

转载 01_Disruptor入门

严肃声明,转载只为方便学习。http://ifeve.com/disruptor-getting-started/。转载这里的。翻译自Disruptor git库教程   英文地址获得Disruptor可以通过Maven或者下载jar来安装Disruptor。只要把对应的jar放在Java classpath就可以了。基本的事件生产和消费我们从一个简

2015-09-30 14:04:30 495 1

原创 05_树

树的简介树是有根节点,父节点,子节点,叶子节点的多个层级的一种数据结构。类似一张家谱。二叉树每个父节点都最多只有两个子节点的数。java 包装二叉树

2015-09-29 11:26:17 423

转载 转载

因官方BookPerformanceTuning部分章节没有按配置项进行索引,不能达到快速查阅的效果。所以我以配置项驱动,重新整理了原文,并补充一些自己的理解,如有错误,欢迎指正。配置优化zookeeper.session.timeout默认值:3分钟(180000ms)说明:RegionServer与Zookeeper间的连接超时时间。当超时时间到后,ReigonServ

2015-09-28 14:36:29 372

原创 04_链表

链表简介链表,是连续的对象,每个对象记录下个对象的引用(链接点)。的连续的线性结构。通过一个传递一个的引用形成一个线性的数据结构。链表的实现。通过对象里,保持一个数据,和另一个同类对象的引用。来实现。不需要借组数组。只包含第一个链接点的引用。就可以寻找到next下的所有对象。java 封装链表。

2015-09-27 18:13:38 378

原创 03_队列

队列简介队列和栈类似线性数据结构,有所不同的是,他是先进先出的的数据结构。队列的实现队列可以通过private一个数据,然后控制2个变量来实现,队头和队尾两个位置,提供1插入(T t)将t插入到队列尾部,和2弹出(T t)取出队头的数据队列java实现队列的变种数据结构,根据某种业务规则。将业务中的放在队头或者队尾。不仅仅按照时间的维度。

2015-09-27 17:58:27 337

原创 02_栈

栈简介 栈是先进后出,只能通过取栈顶(top)的方式,获取栈里的数。的数据结构。栈的实现可以通过数组来实现。private一个数组,然后包装方法来实现。提供1:压入方法(T t) 压入t到栈顶,2:弹出方法(T t) 弹出t。java通过封装数组来实现栈结构。通过栈可以做逆词

2015-09-27 17:25:10 311

原创 01_数组

数组简介数组是内存中联系的一段空间。同一个数据内的查找,速度是非常快得。一般数据是java集合框架Collection的底层实现,和另一种链表。除了基本数据类型外,数组在数据结构里的重要性不言而喻。数组的创建方式01: int[] names = {"李","赵"}数组是引用类型的,names在栈中,”李“,“赵”,在堆中02: int[] names = new

2015-09-27 17:00:02 372

转载 数据结构和算法

一、简介第1讲:什么是数据结构?第2讲:什么是算法?二、线性表第3讲:线性表(数组、链表、队列、栈)第4讲:Linux work queue及JDK线程池三、树第5讲:非线性结构、树、二叉树第6讲:平衡树、AVL树第7讲:B+树与数据库索引四、图第8讲:图的概念与存储第9讲:图的遍历第10讲:最

2015-09-24 22:42:35 274

转载 实时系统HBase读写优化--大量写入无障碍

在使用hbase过程中发现在写入hbase的数据量很大时,经常发生写不进去的情况。而我们基于hbase的应用是对实时性要求很高的,一旦hbase不能读写则会大大影响系统的使用。下面将记录hbase写优化的过程。1.禁止Major Compaction在hbase进行Major Compaction时,该region将合并所有的storefile,因此整个region都不

2015-09-23 16:11:46 1412

转载 JVM调优总结

此篇文章用于查内存泄漏和FullGC因为在Linux环境,用jdk自带的jmap工具(Linux/Unix环境特有的),可以对进程中的内存对象监视,然后就运行命令jmap -histo [pid],找内存中的对象数目变化。watch "jmap -histo 7220| grep u9"查看有u9字段的对象数目和大小查看jvm中对象内存占用情况(

2015-09-18 09:03:02 427

转载 JVM调优总结 + jstat 分析

jstat -gccause pid 1 每格1毫秒输出结果jstat -gccause pid 2000 每格2秒输出结果不断的在屏幕打印出结果  S0     S1     E      O      P     YGC     YGCT    FGC    FGCT     GCT   LGCC                 GCC         

2015-09-18 08:59:05 1300

转载 Spark Streaming 订单关联案例剖析

发表于2015-08-03 14:45| 421次阅读| 来源未知| 0 条评论| 作者csdn摘要:Apache Spark 是加州大学伯克利分校的 AMPLabs 开发的开源分布式轻量级通用计算框架。由于 Spark 基于内存设计,使得它拥有比 Hadoop 更高的性能(极端情况下可以达到 100x),并且对多语言(Scala、Java、Python)提供支持。其一栈式

2015-09-15 21:44:17 3107

Effective Java中文

这是一个写好应用的外国产品,帮助找到线上应用存在的error。包括返回错误异常等。

2019-05-07

Zookeeper 在携程的使用和场景

Zookeeper 在携程的使用和场景,生产线上的正式场景例子。引导我的zookeeper的系列文章

2015-03-24

zkoss开发培训资料

zkoss开发培训资料,和大家分享,仅为帮java web开发人员减轻开发压力,我也是java web开发,为了做效果好的界面,曾经深受过easyui和extjs深深的恶心过。根据项目中辛苦整理的培训文档,转载请注明下载地址,如果有需要源码可以联系我。

2014-07-04

空空如也

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

TA关注的人

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