自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员阿康

源码面前,了无秘密。

  • 博客(4)
  • 收藏
  • 关注

原创 SpringBoot | SpringBoot 微服务整合Swagger生成API文档

关于swagger的优点就不描述了,直接来看一下使用示例:1)首先引入swagger依赖: <!--swagger--> <dependency> <groupId>io.springfox</groupId> &am

2018-02-12 18:23:37 616

原创 Spring | SpringMVC异步请求源码分析

1)Spring 异步请求使用示例: @RequestMapping(value ="/{id}",method = RequestMethod.GET) public Callable<Contents> getContentById(@PathVariable("id&qu

2018-02-12 13:10:11 1456 1

原创 多线程 | AQS | 条件队列 Condition 源码分析

1)条件队列概念:条件队列是当某个条件不满足状态时,挂起自己并释放锁,一旦等待条件为真,则立即醒来。这也是条件队列提供的主要功能。 Object的wait/notify/notifyAll等方法构成了内部条件队列的API,在lock中又是怎么实现的呢? 就是这里要讨论的条件队列 condition。 具体使用示例就不展示了,和 wait/notify/notifyAll 使用场景类似...

2018-02-11 21:04:19 970

原创 多线程 | AQS锁 | 读写锁ReentrantReadWriteLock详解

/** * Created by zhangshukang on 2018/2/7. */public class ReentrantReadWriteLockTest { public static void main(String[] args) throws InterruptedException { String str = "hello"; ...

2018-02-08 14:16:05 431

空空如也

空空如也

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

TA关注的人

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