自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 缓存相关知识

一、常见的缓存策略有哪些 由于不同系统的数据访问模式不同,同一种缓存策略很难在不同的数据访问模式下取得满意的性能 缓存策略的分类: 1)、基于公平原则 FIFO(先进先出 queue) 2)、基于访问的时间 LRU (最近最少使用 链表) 3)、基于访问频率 如...

2019-08-06 09:29:00 145

转载 MyBaitis 源码浅读

Mybatis 架构 怎么看源码 下载源码 (通过maven下载,或者github下载) 解压源码 创建maven工程,把源码导入 在maven库中找到pom,复制到工程的pom中 怎么看源码 从官网文档中查找最简单的例子,先跑起来 开始看源码--M...

2019-08-01 15:48:00 88

转载 从浅入深谈索引

一、为什么要有树 1.ArrayList和LinkList的区别?(有序的情况下) ArrayList查快,写慢 LinkList查慢,写快 2.二叉树 定义:二叉树一个节点左子节点的关键字小于这个节点,右子节点关键字大于或等于这个父节点。 结构:二分式链表 特点:“查快”、“...

2019-08-01 15:22:00 109

转载 动态代理解析

一、什么是代理模式 代理模式的定义:代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理模式就是我们生活中常见的中介。 代理模式的分类:代理模式分为静态代理和动态代理 二、静态代理 以简单的事务处理为例 interfacepublic in...

2019-08-01 11:03:00 131

转载 jvm监控、优化及问题排查思路

从经验总结来看jvm参数设计原则为 一、内存分配占比 当服务器比较纯粹,只有JAVA服务,没有其它如监控、代理等第三方服务且本服务网络IO不大的时候,可以将jvm内存分配占系统内存2/3左右,但是在互联网公司通常都会做微服务化,为了监控系统状态、日志收集、实时报警等服务会占用系统比较多的内...

2019-07-29 16:02:00 227

转载 kafka与rocketMq的存储对比

Mq 结构 存储 优缺点 kafka topic对应多个partition 同一个服务器(broke)会有多个 不同topic-partition对,patition为单主多从结构 主挂了会重新选主...

2019-07-26 10:36:00 516

转载 几种选举情况的对比

软件 选举 Raft (Tidb) 以不同的超时时间错开选举时间,分别向其它节点发送选自己的请求。直到被半数节点承认为止 https://my.oschina.net/laigous/blog/3075705 ...

2019-07-25 17:24:00 238

转载 Raft 共识算法(高可用+强一致)

Raft算法主要应用于分布式集群系统中,如果保证高可用和数据一致性,它主要定义两方面的规范:选主(Leader Election)和复制日志(Log Replication) 1.选主机制 Raft定义了集群节点三个状态:Leader(主)、Follower (从)、Candi...

2019-07-18 11:58:00 1439

转载 dubbo服务提供流程

dubbo服务发布大致流程如图 可以分为以下几个步骤 一、读取配置 二、初始化各种配置对象 三、根据配置组装dubbo服务URL 四、创建代理类、并缓存 五、创建nettyServer接收服务请求,注意createServer是否被创建过,如果创建过就不会再创建nettyServe...

2019-07-16 10:53:00 160

空空如也

空空如也

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

TA关注的人

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