会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
lack
the quieter you become,the more you are able to hear
博客园
首页
新随笔
联系
订阅
管理
2019年8月31日
Java core dump
摘要: [TOC] 生成Java core dump 可以按照下面这个文章的指引来通过jni调用触发Java core dump "Generating a Java Core Dump" 基本思路是通过Java调用本地C代码,然后在C代码中触发一个错误,从而引发jvm crash。 需要注意两个问题 1.
阅读全文
posted @ 2019-08-31 21:36 lacker
阅读(3300)
评论(0)
推荐(0)
2019年6月5日
zookeeper源码 — 五、处理写请求过程
摘要: 目录 处理写请求总体过程 客户端发起写请求 follower和leader交互过程 follower发送请求给客户端 处理写请求总体过程 zk为了保证分布式数据一致性,使用ZAB协议,在客户端发起一次写请求的时候时候,假设该请求请求到的是follower,follower不会直接处理这个请求,而是转
阅读全文
posted @ 2019-06-05 00:45 lacker
阅读(5652)
评论(0)
推荐(2)
2019年5月26日
zookeeper源码 — 四、session建立
摘要: 目录 session建立的主要过程 客户端发起连接 服务端创建session session建立的主要过程 用一张图来说明session建立过程中client和server的交互 主要流程 服务端启动,客户端启动 客户端发起socket连接 服务端accept socket连接,socket连接建立
阅读全文
posted @ 2019-05-26 21:58 lacker
阅读(1337)
评论(0)
推荐(0)
2019年5月20日
dubbo序列化
摘要: dubbo序列化 dubbo作为一个rpc框架支持丰富的序列化方式,本文简单介绍dubbo的序列化。本文结构: 对象序列化是什么意思? dubbo序列化 几个问题 对象序列化是什意思? 先来思考两个问题: 1. 普通的Java对象的生命周期是仅限于一个JVM中的,只要JVM停止,这个对象也就不存在了
阅读全文
posted @ 2019-05-20 01:20 lacker
阅读(8478)
评论(0)
推荐(2)
2019年5月6日
zookeeper源码