电光石火-电光石火

电光石火

陌晴博客
ilkhome.cn

JAVA String.format()使用

https://www.cnblogs.com/fsjohnhuang/p/4094777.html https://blog.csdn.net/lonely_fireworks/article/details/7962171/ ...

阅读(191)评论(0)

IP地址中的保留地址

根据用途和安全性级别的不同,IP地址还可以大致分为两类:公共地址和私有地址。公用地址在Internet中使用,可以在Internet中随意访问。私有地址只能在内部网络中使用,只有通过代理服务器才能与Internet通信。  一个机构网络要连入Internet,必须申请公用IP地址。但是考虑到网络安全和内部实验等特殊情况,在IP地址中专门保留了......

阅读(71)评论(0)

@SpringBootTest注解进行单元测试

@RunWith(SpringRunner.class) @SpringBootTest(classes = StartUpApplication.class, webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) public class HelloControllerTest { ......

阅读(170)评论(0)

RabbitMQ详解

RabbitMQ 即一个消息队列,主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲,消息分发的作用。 消息中间件在互联网公司的使用中越来越多,刚才还看到新闻阿里将RocketMQ捐献给了apache,当然了今天的主角还是讲RabbitMQ。消息中间件最主要的作用是解耦,中间件最标准的用法是生产者生产消息传送到队列,消费者从队列中拿取消息并处理,......

阅读(95)评论(0)

Spring事务异常回滚需要数据库引擎支持

例:一个方法报异常,另一个方法不会回滚 try { userDao.save(user); userCapabilityQuotaDao.save(capabilityQuota); } catch (Exception e) { } 例:一个方法报异常,另一个方法回滚 在catch语句中最后增加throw new RuntimeException()语句,......

阅读(97)评论(0)

RabbitMQ消息超时时间、队列消息超时时间、队列超时时间

一、为队列设置消息TTL TTL是 Time-To-Live 的缩写,指的是存活时间,RabbitMQ可以为每个队列设置消息的超时时间。 代码中声明如下: 只要给队列设置x-message-ttl 参数,就设定了该队列所有消息的存活时间,时间单位是毫秒,值必须大于等于0 RabbitMQ保证死消息(在队列中的时间超......

阅读(116)评论(0)

spring.profiles.active分区配置

yml添加配置 spring: profiles: active: dev #开发 --- spring: profiles: dev hello: name: liu #正式 --- spring: profiles: prod hello: name: liuk java读取代码 @Component public cla......

阅读(154)评论(0)

feign关闭hystrix

一、为指定的Feign客户端禁用Hystrix 1) 创建一个Feign禁用Hystrix的禁用配置类 import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.......

阅读(118)评论(0)