2021年3月4日
摘要: 中台后台预售活动配置: 预售活动流程: 阅读全文
posted @ 2021-03-04 17:22 路飞_lufei 阅读(148) 评论(0) 推荐(0)
摘要: 中台后台配置秒杀活动如下图: 业务流程图: 流程说明: 用户在点击秒杀按钮,选择规格尺寸,数量后,点击确认最终跳转到确认订单页。 在点击"确认"按钮后,api会把相关参数封装后调用促销结算接口。 1.促销这边首先做基本参数的校验判断,然后是单用户每次最大购买数量,单用户最大购买次数判断,秒杀活动时间 阅读全文
posted @ 2021-03-04 12:08 路飞_lufei 阅读(703) 评论(0) 推荐(1)
  2021年2月23日
摘要: 从这里进去: 进入到refresh方法中,有10几个子方法,一个个讲。 1.prepareRefresh,刷新前的准备工作,比如:设置容器启动时间,设置活跃状态为true,设置关闭状态为false,获取environment对象,并加载当前的属性值到environment对象中,准备监听器和事件的集 阅读全文
posted @ 2021-02-23 16:43 路飞_lufei 阅读(326) 评论(0) 推荐(2)
  2021年2月8日
摘要: 1. 背景知识 在网上已经有很多关于布隆过滤器的介绍了,这里就不再赘述,下面简单地提炼几个要点: 布隆过滤器是用来判断一个元素是否出现在给定集合中的重要工具,具有快速,比哈希表更节省空间等优点,而缺点在于有一定的误识别率(false-positive,假阳性),亦即,它可能会把不是集合内的元素判定为 阅读全文
posted @ 2021-02-08 14:06 路飞_lufei 阅读(353) 评论(0) 推荐(1)
摘要: Spring MVC是Spring系列框架中使用频率最高的部分。不管是Spring Boot还是传统的Spring项目,只要是Web项目都会使用到Spring MVC部分。 本篇博客简要分析Spring MVC处理一个请求的流程。 一个请求从客户端发出到达服务器,然后被处理的整个过程其实是非常复杂的 阅读全文
posted @ 2021-02-08 13:31 路飞_lufei 阅读(131) 评论(0) 推荐(1)
摘要: 本文转载自:数据结构和算法之美 当我们设计了一个算法以后,往往会从时间和空间这两个维度来评判这个算法的优劣。执行时间越短,占用内存空间越小的算法,我们认为是更优的算法。 这篇文章的主题:复杂度分析就是用来分析算法时间和空间复杂度的。 为什么需要复杂度分析 你可能会有些疑惑,我把代码跑一遍,通过统计、 阅读全文
posted @ 2021-02-08 11:29 路飞_lufei 阅读(228) 评论(1) 推荐(1)
摘要: put方法主要干这几件事情:1.算出key的hash值,key的hashcode的高低位异或算出来。 2.若果散列表为空,则初始化散列表。 3.算出散列表下标位置,(n - 1) & hash。 4.散列表下标位置值为空,则把传入的参数封装成node节点设置到散列表下标位置。 5.如果该散列表下标的 阅读全文
posted @ 2021-02-08 09:58 路飞_lufei 阅读(152) 评论(1) 推荐(1)
  2021年2月7日
摘要: 扩容的场景这里不累赘讲了,比如第一次put的时候,还有就是插入完以后,也还要判断是否要扩容。直接看源码吧。 1.扩容的方法如下,主要干这几件事情,第一件,算出新数组长度和新数组扩容阈值,创建新数组。第二件,扩容前的数组元素迁移到扩容后的数组当中去。主要分为单个元素的迁移,链表的迁移,红黑树的迁移(下 阅读全文
posted @ 2021-02-07 12:12 路飞_lufei 阅读(603) 评论(0) 推荐(0)
  2021年2月5日
摘要: 假设:A依赖B,B依赖A,A,B相互依赖. 大体流程如下图所示: 首先A先执行getBean(),getBean里面调用doGetBean方法,doGetBean再调用getSingleton(beanName)从缓存中获取实例,进入方法里面,先从一级缓存里面拿,一级缓存里面没有,再从二级缓存,二级 阅读全文
posted @ 2021-02-05 14:29 路飞_lufei 阅读(97) 评论(0) 推荐(0)
  2021年2月3日
摘要: Spring cloud Netflix现状如何: Spring Cloud Netflix Projects Entering Maintenance Mode(Spring Cloud Netflix项目进入维护模式) https://spring.io/blog/2018/12/12/spri 阅读全文
posted @ 2021-02-03 17:16 路飞_lufei 阅读(305) 评论(0) 推荐(1)