自定义博客皮肤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)
  • 资源 (5)
  • 收藏
  • 关注

转载 【转载白衣的大作】关键业务系统的JVM参数推荐(2016热冬版)

关键业务系统的JVM参数推荐(2016热冬版)在关键的业务系统里,除了继续追求技术人员最爱的高吞吐与低延时之外,系统的稳定性与出现问题时排查的便捷性也很重要。这是本文的一个原则,后面也会一次又一次的强调,所以与网上其他的文章略有不同,请调优高手和运维老大们多指引。前言1,资料学习开源项目的启动脚本是个不错的主意,比如Cassandra家的, 附送一篇解释它的文章。JVM调优的"标准参数"的各种陷阱R大的文章,在JDK6时写的,期待更新。偶然翻到Linkedin工程师的一篇文章..

2020-07-21 15:23:56 144

翻译 【Redis】Redis: under the hood 待翻译

How does the Redis server work?I was curious to learn more about Redis’s internals, so I’ve been familiarizing myself with the source, largely by reading and jumping around in Emacs. After I had peel...

2019-07-06 14:17:53 282

原创 【Rocket MQ】消费者启动流程

下图为基于 4.4.0-SNAPSHOT 版的源码画的消费者启动流程,具体见 DefaultMQPushConsumerImpl.start() 方法。

2019-06-29 17:56:29 689

原创 【Objenesis】小巧的Java对象创建类库

今日重翻 spring 的 AOP 实现,发现 5.0.8.RELEASE 版的 spring 代码变化了好多(相对 3.X 版)。跟进了 AOP 的实现,发现 CglibAopProxy 多了个子类 ObjenesisCglibAopProxy看下注释,原来从 4.0 版就引入了 Objenesis/** * Objenesis-based extension of {@link Cgl...

2019-06-02 12:51:49 205

原创 RocketMQ 缺省参数一览(持续整理中)

RocketMQ 缺省参数生产者 DefaultMQProducer生产者 DefaultMQProducer参数缺省值说明defaultTopicQueueNums4一个 topic 包含的 队列 数sendMsgTimeout3000 ms消息发送超时时间,单位毫秒compressMsgBodyOverHowmuch4K启用消息体压缩阈值...

2019-04-27 15:39:51 336

原创 Redis 探究:压缩列表 ziplist

探究Redis压缩列表ziplistziplist 的组成结构entry 的构成连锁更新ziplist 的组成结构为了节约内存,Redis 开发了 ziplist 数据结构。一个压缩列表包含任意多个节点entry,每个entry 可以保存1个字节数组,或1个整数值。zlbytes:整个压缩列表占用的字节数;zltail:尾节点相对列表起始地址的偏移量,等于 尾节点起始地址 - 压缩列表...

2019-03-03 11:41:46 203

原创 【上木Debug Zookeeper】数据同步之 LearnerHandler.syncFollower()

Leader 同步数据给 Follower,由LearnerHandler.syncFollower() 方法完成。Case 1: 设置了 zookeeper.forceSnapshotSync 参数(一般测试使用),则强制用 snapshot 进行同步Case 2:lastProcessedZxid == peerLastZxidLeader发送空的 DIFF 包给 Follower...

2019-01-01 11:23:09 509

原创 【上木Debug Zookeeper 】配置准备

1. 源码下载:https://github.com/apache/zookeeper2. 生成 eclipse 工程,并导入 idea    具体参见 https://yq.aliyun.com/articles/39056 写的非常详细了    若是遇到无 Info 类的错误,运行 VerGen.main() 自动生成,要是自动生成也搞不定,就按照 VerGen.generateF...

2018-12-30 14:29:17 150

原创 RocketMQ 消息编码格式

本文基于 4.4.0 版源码RocketMQ 消息编码格式如下图所示:其中协议类型的定义在 SerializeType 中,目前支持两种:0 — JSON、1 — ROCKETMQ ;缺省值为 JSON。RemotingCommand.decode()  负责消息的解码RemotingCommand.encode()  负责消息的编码 ...

2018-12-15 20:53:55 6233

翻译 VS2010下 VLC axvlc.dll 使用

Samplehttp://dmediaplayer.codeplex.com/Source codehttp://dmediaplayer.codeplex.com/SourceControl/list/changesetsStepsI now did the following: 1. Installed VLC Media Player 1.

2014-02-25 11:34:10 1792

实战JAVA虚拟机 JVM故障诊断与性能优化

实战JAVA虚拟机 JVM故障诊断与性能优化,带书签,高清

2019-03-24

Redis设计与实现-书签-高清

《Redis设计与实现》,带书签、高清版

2019-03-02

深入分布式缓存从原理到实践(带目录书签/高清)

深入分布式缓存从原理到实践,高清版,带目录书签,因而文件比较大

2019-02-24

ITU-T G.8113.2

ITU-T 关于 MPLS-TP OAM 的标准,基于IETF RFC

2013-04-23

ITU-T G.8113.1

ITU-T 关于 MPLS-TP OAM 的标准,基于Y.1731的实现技术

2013-04-23

空空如也

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

TA关注的人

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