标签:EXHAUSTED

Java

Jedis一致性hash与sharding

yeseng 发布于 2018-05-30

= = = Jedis一致性hash与sharding  https://blog.csdn.net/javahongxi/article/details/79500755 一、Jedis一致性hash 利用缓存技术,不仅可以提升系统性能,还能缓解系统故障。对于redi...

阅读(34)评论(0)赞 (0)

Java

JVMTI Agent 工作原理及核心源码分析

yeseng 发布于 2018-05-26

前一节讲述了基于JVMTI如何实现Agent,还有一种是基于Java Instrument API实现Agent,可以在Java代码层面编写Agent代码,而非基于C++/C的代码,具体使用可参考 《Java Instrument 功能使用及原理》 : 以 -javaagent ...

阅读(40)评论(0)赞 (0)

编程技术

redis 实战分析

dulong 发布于 2018-04-24

简介 后台开发日新月异,各种高高能高挑战!~~~ 例如:数据高并发的读写、海量数据的读写、对扩展性要求高的数据,要怎么操作达到性能最大化?分布式架构,如何做session共享?等等一些列问题困惑着前进的步伐… redis 入门 redis 是 单进程 单进程模型来处理客户端的请求...

阅读(141)评论(0)赞 (0)

编程技术

Apache Common Pool2 对象池应用浅析

6

darida 发布于 2018-04-21

作者 | 乔宇 杏仁后端工程师,关注服务端技术。 我们系统中一般都会存在很多可重用并长期使用的对象,比如线程、TCP 连接、数据库连接等。虽然我们可以简单的在使用这些对象时进行创建、使用结束后销毁,但初始化和销毁对象的操作会造成一些资源消耗。我们可以使用对象池将这些对象集中管理,...

阅读(52)评论(0)赞 (0)

IOS技术

Why Swift? Generics(泛型), Collection(集合类型), POP(协议式编程), Memor

1

changyuan.xu 发布于 2018-02-27

前言 写这篇文章主要是为了给组内要做的分享准备内容。这段时间几个项目都用到 Swift,在上次 GIAC 大会上就被问到为什么要用 Swift,正好这个主题可以聊聊 Swift 的哪些特性吸引了我。 泛型 先来个例子看下泛型是解决什么问题的。 let nations&n...

阅读(101)评论(0)赞 (0)

IOS技术

Why Swift? Generics(泛型), Collection(集合类型), POP(协议式编程), Memor

1

hanze 发布于 2018-01-25

前言 写这篇文章主要是为了给组内要做的分享准备内容。这段时间几个项目都用到 Swift,在上次 GIAC 大会上就被问到为什么要用 Swift,正好这个主题可以聊聊 Swift 的哪些特性吸引了我。 泛型 先来个例子看下泛型是解决什么问题的。 let nations = ["中国...

阅读(94)评论(0)赞 (0)

Spring

Docker下redis与springboot三部曲之三:springboot下访问redis哨兵

1

xirruiqiang 发布于 2018-01-16

在 《 Docker下redis与springboot三部曲之二:安装redis主从和哨兵》 一文中,我们在docker下搭建了redis主从和哨兵,本章我们开发一个基于springboot的web工程,体验springboot下如何使用redis高可用服务; 原文地址: htt...

阅读(122)评论(0)赞 (0)

Spring

RestTemplate的逆袭之路,从发送请求到负载均衡

2

wenming.gapo 发布于 2017-09-12

上篇文章我们详细的介绍了RestTemplate发送请求的问题,熟悉Spring的小伙伴可能会发现:RestTemplate不就是Spring提供的一个发送请求的工具吗?它什么时候具有了实现客户端负载均衡的功能的?本文我们就来聊一聊RestTemplate的逆袭之路,看它如何从一...

阅读(186)评论(0)赞 (0)