自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

近路

程序猿

  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 SLF4J深入剖析(涵盖SLF4J 1.8)

1.SLF4JSLF4J全称 Simple Logging Facade for Java,它为Java下的日志系统提供了一套统一的门面(接口)。通过引入SLF4J,我们可以使项目的logging与logging具体的实现分离,在提供了一致的接口的同时,提供了灵活选择logging实现的能力。在SLF4J之前,Apache Common Logging(即Jakarta Commons L...

2018-08-30 13:24:53 2061

原创 Service Provider Interface详解 (SPI)

1.介绍熟悉JDBC的同学都知道,在jdbc4.0之前,在使用DriverManager获取DB连接之前,我们总是需要显示的实例化DB驱动。比如,对mysql,典型的代码如下:Connection conn = null;Statement stmt = null;try{ // 注册 JDBC driver Class.forName("com.mysql.jdbc...

2018-08-29 11:59:47 3753

原创 Redis批量操作详解及性能分析

在之前的文章中,我们对redis批量处理指令mget进行了压测并分析了性能瓶颈,显然通过mget批量执行指令可以节约网络连接和数据传输开销,在高并发场景下可以节约大量系统资源。本文中,我们更进一步,比较一下redis提供的几种批量执行指令的性能。1.为什么需要批量执行redis指令众所周知,Redis协议采取的是客户端-服务器方式,即在一次round trip中,客户端发送一条指令,服务端解析指令...

2018-04-18 09:28:07 4890 1

翻译 【译】Redis集群规范 (Redis Cluster Specification)

Redis Cluster Specification1 设计目标和理由1.1 Redis Cluster goals高性能可线性扩展至最多1000节点。集群中没有代理,(集群节点间)使用异步复制,没有归并操作(merge operations on values)可接受的写入安全:系统尝试(采用best-effort方式)保留所有连接到master节点的client发起的写操作。通常会有一个小的...

2018-04-17 11:20:43 580 2

原创 Redis MGET性能衰减分析

MGET是redis中较为常用的命令,用来批量获取给定key对应的value。因为redis使用基于RESP (REdis Serialization Protocol)协议的rpc接口,而redis本身的数据结构非常高效,因此在日常使用中,IO和协议解析是个不容忽略的资源消耗。通过mget将多个get请求汇聚成一条命令,可以大大降低网络、rpc协议解析的开销,从而大幅提升缓存效率。mget的定义...

2018-03-29 16:19:40 16813 2

IEEE 802.1B协议下载

IEEE 802.1b LAN MAN management

2010-05-13

VxWorks Programmer's Guide

VxWorks Programmer's Guide

2009-03-12

空空如也

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

TA关注的人

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