会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
旧时明月
心怀梦想 便能远航
博客园
首页
新随笔
联系
订阅
管理
2020年5月11日
Spring Cloud Config配置中心的使用
摘要: Spring Boot项目代码开发过程中有这样一个原则:“约定大于配置”,SpringBoot为我们提供了properties和yml类型的文件供我们编写配置文件,而这些配置文件的编写是要遵循约定,这样一来,就有了一个统一的规范,使得我们在使用任何第三方组件时,都能按照规则配置文件,减少耦合。 因此
阅读全文
posted @ 2020-05-11 21:49 旧时明月
阅读(1010)
评论(0)
推荐(0)
2020年4月7日
Springboot如何读取配置文件中的属性
摘要: Springboot自定义属性注入 SpringBoot是基于约定的,所以很多配置都有默认值,但如果想使用自己的配置替换默认配置的话,就可以使用application.properties或者application.yml(application.yaml)进行配置。 SpringBoot默认会从r
阅读全文
posted @ 2020-04-07 21:59 旧时明月
阅读(8505)
评论(1)
推荐(1)
2020年4月6日
结合redis实现秒杀业务
摘要: 背景: 某电商网站实现秒杀功能,用户在某个时间段内能够抢购到特价商品,且某一商品最多只能被同一用户抢购一次。 基本思路: 1. 秒杀商品由商家后台添加,秒杀商品数据保存在tb_seckilll_goods表中,关键字段包括: id,status(审核状态),start_time(开始时间),end_
阅读全文
posted @ 2020-04-06 21:07 旧时明月
阅读(2655)
评论(1)
推荐(0)
2020年3月8日
RabbitMQ使用详解
摘要: RabbitMQ是基于AMQP的一款消息管理系统。AMQP(Advanced Message Queuing Protocol),是一个提供消息服务的应用层标准高级消息队列协议,其中RabbitMQ就是基于这种协议的一种实现。 常见mq: ActiveMQ:基于JMS RabbitMQ:基于AMQP
阅读全文
posted @ 2020-03-08 17:05 旧时明月
阅读(29144)
评论(1)
推荐(18)
2020年3月3日
图的深度优先遍历和广度优先遍历
摘要: 1.图的表示 图一般有两种表示方式:一是用二维数组表示(邻接矩阵),而是用数组加链表表示(邻接表) 邻接矩阵:将所有结点从0 n标记好索引,分别作为二维数组的横向索引和纵向索引,如果图中两个节点直接相连,则两个结点索引对应的坐标元素设为1,否则为0,如图: 这种表示方式的优点是简单,便于后面的计算和
阅读全文
posted @ 2020-03-03 22:42 旧时明月
阅读(1043)
评论(0)
推荐(0)
2020年2月21日
java跳出多重循环的方法
摘要: 今天学习到了一个极为简单的跳出多重循环的方法:使用带有标号的的break语句。使用方法就是在最外层循环的前面设置一个循环标签,例如outer:,在内层循环中使用break outer即可中断最外层循环。 如代码所示,当i = 3时,内层循环就会执行代码break outer,整个循环将终止。
阅读全文
posted @ 2020-02-21 16:40 旧时明月
阅读(413)
评论(0)
推荐(0)
公告