自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

转载 SpringBoot之CommandLineRunner接口和ApplicationRunner接口

我们在开发中可能会有这样的情景。需要在容器启动的时候执行一些内容。比如读取配置文件,数据库连接之类的。SpringBoot给我们提供了两个接口来帮助我们实现这种需求。这两个接口分别为CommandLineRunner和ApplicationRunner。他们的执行时机为容器启动完成的时候。这两个接口中有一个run方法,我们只需要实现这个方法即可。这两个接口的不同之处在于:ApplicationRu...

2018-02-27 17:00:39 342

转载 If you want an embedded database please put a supported one on the classpath.

在多方查证后,需要在启动类的@EnableAutoConfiguration或@SpringBootApplication中添加exclude = {DataSourceAutoConfiguration.class},排除此类的autoconfig。启动以后就可以正常运行。exclude = {MongoDataAutoConfiguration.class, MongoAutoConfi...

2018-02-27 16:56:43 19169 3

转载 springboot 分页PageHelper

1.  <!-- 分页插件 -->        <dependency>            <groupId>com.github.pagehelper</groupId>            <artifactId>pagehelper</artifactId>            <version>

2018-02-27 10:26:52 507

原创 @RequestMapping、@PathVariable、@RequestParam、@RequestHeader、@CookieValue

转自: http://blog.csdn.net/a67474506/article/details/46361195@RequestMapping注解为控制器指定可以处理那些URL请求@PathVaribale 获取url中的数据@RequestParam 获取请求参数的值@GetMapping 组合注解,是@RequestMapping(method = RequestMethod.GET...

2018-02-24 18:11:34 235

转载 springboot 多语言 结合异常返回信息多语言

LocaleMessageSourceBean.java@Component("localeResolver")public class LocaleMessageSourceBean implements LocaleResolver{    private final Logger logger = LoggerFactory.getLogger(this.getClass());      ...

2018-02-24 10:50:18 7493

转载 idea message.properties下输入中文出现乱码

在file下的setting中找到file encoding 然后把它所有的编码格式改为UTF-8

2018-02-24 10:41:14 3121

转载 SpringBoot统一异常处理

GlobalErrExceptionHandle.java@RestControllerAdvicepublic class GlobalErrExceptionHandle {    private static final Logger log = LoggerFactory.getLogger(GlobalErrExceptionHandle.class);    @Excepti...

2018-02-23 18:13:23 339

转载 Java多线程: Semaphore

一.CountDownLatch用法  CountDownLatch类位于java.util.concurrent包下,利用它可以实现类似计数器的功能。比如有一个任务A,它要等待其他4个任务执行完毕之后才能执行,此时就可以利用CountDownLatch来实现这种功能了。  CountDownLatch类只提供了一个构造器:1publicCountDownLatch(intcount) { ...

2018-02-23 16:22:45 152

转载 Java之CountDownLatch使用

CountDownLatch1、类介绍一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。用给定的计数 初始化 CountDownLatch。由于调用了 countDown() 方法,所以在当前计数到达零之前,await 方法会一直受阻塞。之后,会释放所有等待的线程,await 的所有后续调用都将立即返回。这种现象只出现一次——计数无法被重置。一个线程(或者多个...

2018-02-23 11:18:04 183

原创 java 读写锁

Lock类除了提供了ReentrantLock的锁以外,还提供了ReentrantReadWriteLock的锁。读写锁分成两个锁,一个锁是读锁,一个锁是写锁。读锁与读锁之间是共享的,读锁与写锁之间是互斥的,写锁与写锁之间也是互斥的。看下面的读读共享的例子:public class ReadReadService { private ReentrantReadWriteLock lock ...

2018-02-23 10:47:28 213

转载 Java并行编程-lock及condition

http://blog.csdn.net/chenchaofuck1/article/details/51592429Lock类实际上是一个接口,我们在实例化的时候实际上是实例化实现了该接口的类Lock lock = new ReentrantLock();。用synchronized的时候,synchronized可以修饰方法,或者对一段代码块进行同步处理。前面讲过,针对需要同步处理的代码设置对...

2018-02-23 10:46:46 218

转载 Java synchronized 多线程同步问题详解

https://segmentfault.com/a/11900000092257061. 引言在 Java 多线程编程中,我们常需要考虑线程安全问题,其中关键字synchronized在线程同步中就扮演了非常重要的作用。下面就对synchronized进行详细的示例讲解,其中本文构建thread的写法是采用 Java 8 新增的 Lambda 表达式。如果你对 Lambda 表达式还...

2018-02-23 09:40:43 246

转载 Spring Boot--从配置文件中获取随机数

在配置文件中直接加入以下代码,我放到application.properties中的:my.secret=${random.value}my.number=${random.int}my.bignumber=${random.long}my.uuid=${random.uuid}my.number.less.than.ten=${random.int(10)}my.

2018-02-03 15:57:46 1231

EJB3.0 weblogic 经典入门

EJB3.O WEBLOGIC 入门 图片 配置 详细解答 例子起源 经典

2010-07-13

空空如也

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

TA关注的人

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