加载中
Java Async IO Library: Quasar (use Channel)

上一篇博客我们介绍了fiber(协程),这篇博客我们介绍使用fiber和channel来做交互,以及为什么要使用channel。

2016/09/25 13:44
937
Java Async IO Library: Quasar (use Fiber)

Quasar is a library that provides high-performance lightweight threads, Go-like channels, Erlang-like actors, and other asynchronous programming tools for Java and Kotlin....

2016/07/28 10:28
1.7K
Alibaba Sentinel 源码阅读(Part 2 LeapArray)

前言 这一篇是上一篇的继续,如果不了解Sentinel ,请先阅读[Alibaba Sentinel 源码阅读(Part1 执行流程)](Alibaba Sentinel 源码阅读(Part1 执行流程)) 入口 在上一篇我们看到 我们获取的...

2018/10/21 12:00
1.7K
Alibaba Sentinel 源码阅读(Part 1 执行流程)

准备 已经看过wiki 很多遍。 跑过测试用例和example,已经理解Sentinel的作用和大致的工作原理。 此博客基于版本 0.2.0,请自行准备源码。 目标 带着疑惑和问题阅读源码,理解未知的问题,和...

2018/10/20 22:45
1K
Spring AOP

AOP 面向切面编程 AspectJ intro to aspectJ Spring AOP Design AOP面向切面编程是通过代理对象来实现的,和拦截器是不是有点像,最主要的区别就是PointCut,来看看接口设计: public inter...

2017/08/17 14:52
160
Spring Boot 使用Log4j2

在使用flume收集日志的时候,因为Log4j2有很多很好用的特性,所以这里介绍一下,同时提供Flume Appnder配置, ps:Spring Boot 1.4。

2017/07/29 14:33
816
SolrCloud 简介

这一篇是继续上一篇的flume收集日志,整理一下solr的配置。

2017/07/29 11:40
117
SPRING REST API 返回结果处理和异常处理

在处理定制的返回结果时,Spring framework 4.0 提供了比较完整的方法,包括正常返回和异常处理

Spring Boot 1.4 Test Improve

user story 和 bdd 结合的一个example (用于演讲骨架,并未做过多说明)

2016/11/20 23:38
21
Spring RestTemplate 发送x-www-form-urlencoded 格式数据

HTTP 各种消息实体类型的区别 请参考:postman中 form-data、x-www-form-urlencoded、raw、binary的区别 构建响应实体 private MultiValueMap<String, Object> buildFormData(Object changes...

2016/10/09 12:06
3.9K
Spring RestTemplate Add Header

本文介绍为Spring RestTemplate 添加自定义header,做一个简单的记录

2016/10/09 11:26
4K
Spring RestTemplate Interceptor 配置

spring interceptor configuration,spring restTemplate 提供统一的对外请求API,底层的实现可以通过自定义实现。本文为大家介绍interceptor的配置,用于打印日志。更多的其实是提供样板代码...

2016/10/09 11:13
2.2K
Pgsql 使用UUID做主键

Pgsql 不使用默认的UUID 类型,所以在用UUID做主键时稍有区别。(,使用JPA和Hibernate 来做服务端数据库业务开发,初次使用,遇到问题记录整理一下)

2016/09/18 12:08
5K
Understanding ThreadLocal And InheritableThreadLocal

threadLocal 设计目的是用来存储线程本地变量,也就是线程的私有变量,为了更充分的使用它,我们来看一下它的源码。

2016/08/14 13:09
507

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部