自定义博客皮肤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)
  • 收藏
  • 关注

原创 Spring Boot2.x + Druid动态数据源切换

数据源配置<!-- alibaba的druid数据库连接池 --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.1.9&

2018-09-26 12:05:44 7084 6

原创 Spring Boot2.x 整合lettuce redis 和 redisson

前言springboot2之前redis的连接池为jedis,2.0以后redis的连接池改为了lettuce,lettuce能够支持redis4,需要java8及以上。lettuce是基于netty实现的与redis进行同步和异步的通信。lettuce和jedis比较:jedis使直接连接redis server,如果在多线程环境下是非线程安全的,这个时候只有使用连接池,为每个jedi...

2018-09-20 16:20:02 11734

原创 Spring Boot2.x + Mybatis整合

前言spring boot 的核心为自动装配。 使用intellij idea来构建spring boot packaging使用jar,springboot自带tomcat集成引入依赖,这里我们选择最基本的web依赖 pom.xmlmybatis-spring-boot-starter能够帮助我们快速建立基于springboot的mybatis...

2018-09-12 11:24:43 2394 1

原创 Mysql存储函数、游标、临时表简单使用

存储过程创建一个有返回值存储过程drop TEMPORARY TABLE IF EXISTS contrast;CREATE PROCEDURE contrast(in x int,in y int,out cnt int)BEGINSET cnt = x + y;END使用BEGIN  END 来定义语句块,关键字in表示输入值,out表示输出值 执行存储函数ca...

2018-09-07 17:22:11 1136

原创 Java并发之阻塞队列BlockingQueue —— 线程合作

前言当试图向队列添加元素而队列已满, 或是想从队列移出元素而队列为空的时候, 阻塞队列(blocking queue ) 导致线程阻塞。在协调多个线程之间的合作时,阻塞队列是一个有用的工具。工作者线程可以周期性地将中间结果存储在阻塞队列中。其他的工作者线程移出中间结果并进一步加以修改。方法 正常动作 特殊情况下的动作 add 添加一个元素 如果队列满,则抛...

2018-09-06 15:33:28 341

空空如也

空空如也

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

TA关注的人

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