1. Java并发编程:线程封闭和ThreadLocal详解

    什么是线程封闭

    2017/08/27

  2. Java并发编程:JMM和volatile关键字

    Java内存模型

    2017/08/25

  3. Zuul上传文件,中文文件名乱码解决办法

    问题描述

    2017/08/14

  4. Sleuth实战

    为什么需要Spring Cloud Sleuth

    2017/08/12

  5. JWT简介

    ##什么是JWT

    2017/08/11

  6. Zuul源码解析

    Zuul 架构图

    2017/08/11

  7. Feign源码解析

    什么是Feign

    2017/08/11

  8. Eureka源码解析

    本篇文章以源码的角度来深入理解Eureka.

    2017/08/11

  9. Ribbon源码解析

    什么是Ribbon Ribbon是Netflix公司开源的一个负载均衡的项目,它属于上述的第二种,是一个客户端负载均衡器,运行在客户端上。它是一个经过了云端测试的IPC库,可以很好地控制HTTP和TCP客户端的一些行为。 Feign已经默认使用了Ribbon。

    2017/08/11

  10. 如何使用RedLock实现分布式锁

    之前写过一篇文章《如何在springcloud分布式系统中实现分布式锁?》,由于自己仅仅是阅读了相关的书籍,和查阅了相关的资料,就认为那样的是可行的。那篇文章实现的大概思路是用setNx命令和setEx配合使用。 setNx是一个耗时操作,因为它需要查询这个键是否存在,就算redis的百万的qps,在高并发的场景下,这种操作也是有问题的。关于redis实现分布式锁,redis官方推荐使用redlock。

    2017/08/10

从基础到进阶,带你进入成神之路。

Java之根基,Java程序员必学

一个架构师的自我修养


《史上最简单的Spring Cloud教程源码》

6824 3828

《Spring Boot教程》源码

1029 622

An open resource for Douban API with NETEASY Music's UI.

884 244

书籍《深入理解Spring Cloud与微服务构建》的源码

287 256

收集安卓最新学习资料,帮助你节约找资料的时间。

235 104

Python爬虫系列

132 64