摘要:
最开始sprinboot解决跨域问题 使用的继承WebMvcConfiguer类,重写addCorsMappings方法,在CorsRegistry中设置跨域属性 @Override public void addCorsMappings(CorsRegistry registry) { regis 阅读全文
posted @ 2023-09-26 15:50
墨鱼yyyl
阅读(16)
评论(0)
推荐(0)
摘要:
cron表达式语法 组成 例子:0/5 * * * * ?* cron表达式由7部分组成,每个部分由空格隔开,分别是秒(0~ 59),分(0~ 59),时(0~ 23),日期(1~ 该月最后一天), 月份(1~12),星期几(1 ~ 7,1是星期天),年份(一般空着不设置) 通用字符:*、-、/、, 阅读全文
posted @ 2023-09-26 15:48
墨鱼yyyl
阅读(39)
评论(0)
推荐(0)
摘要:
SpringMVC源码解读 CORS实现解读 SpringMVC中官方推荐实现CORS的源码解读 推荐的跨域实现 @Configuration public class WebConfig implements WebMvcConfigurer { @Override public void add 阅读全文
posted @ 2023-09-26 15:46
墨鱼yyyl
阅读(73)
评论(1)
推荐(0)
摘要:
工作模式 工作队列模式 work queues:一个生产者,一个消费队列,多个消费者,消费组之间是竞争关系,一条消息只能被其中的一个消费者进行消费。应用场景:对于任务过重或任务较多情况使用工作队列可以提高任务处理的速度。 发布订阅模式 在发布订阅模式中,多了一个Exchange角色,过程稍微进行变化 阅读全文
posted @ 2023-09-26 15:44
墨鱼yyyl
阅读(25)
评论(0)
推荐(0)
摘要:
907.子数组的最小值之和 题目: 给定一个整数数组 arr,找到 min(b) 的总和,其中 b 的范围为 arr 的每个(连续)子数组。 思路: 贡献法,就是对于一个元素,找到以它为最小值或者最大值的一个区间,对于这个区间内每个包含该元素的子区间,它都会有一个贡献,例如:一个元素i,左区间是L, 阅读全文
posted @ 2023-09-26 15:41
墨鱼yyyl
阅读(15)
评论(0)
推荐(0)
摘要:
TCP 什么是TCP 是面向连接的、可靠的、基于字节流的传输层通信协议。 面向连接:一定是一对一才能连接,不能像UDP那样一个主机同时向多个主机发送消息。可靠的:无论网络链路中出现了怎样的链路变化,TCP都可以保证一个报文一定能到达接收端。字节流:TCP报文是有序的,当前一个TCP报文没有收到的时候 阅读全文
posted @ 2023-09-26 15:40
墨鱼yyyl
阅读(46)
评论(0)
推荐(0)
摘要:
缓存设计 缓存雪崩 为了保证缓存中的数据和数据库中的数据一致性,一般都会给redis的数据设置过期时间TTL,当缓存的数据过期后若用户访问的那份数据需要重写生成缓存,会查询数据库,然后更新到缓存中。 如果当大量缓存数据在同一时间过期或失效,或redis宕机,此时有大量请求无法走缓存,会打到数据库中, 阅读全文
posted @ 2023-09-26 15:35
墨鱼yyyl
阅读(73)
评论(0)
推荐(0)
摘要:
持久化机制 进行持久化的方式: AOF日志:每执行一条写操作的命令,就把该命令以追加的方式写入到一个文件里。RDB快照:将某一时刻的内存数据以二进制的方式写入磁盘混合持久化方式:集成了AOF和RDB的优点 AOF日志 先执行命令再写日志的优缺点 优点: 避免了额外的检查开销:因为是在执行成功后才写日 阅读全文
posted @ 2023-09-26 15:33
墨鱼yyyl
阅读(19)
评论(0)
推荐(0)
摘要:
两阶段提交 事务提交后,redo log 和bin log 都需要刷新到磁盘中,但这两个刷盘是独立的逻辑,可能出现某一个成功,另一个失败的状况。 在将redo log刷盘后,MySQL宕机,binlog没有来得及刷盘。此时在重启MySQL后,会通过redo log 将值更新,但bin log中没有这 阅读全文
posted @ 2023-09-26 15:32
墨鱼yyyl
阅读(159)
评论(0)
推荐(0)
摘要:
bin log binlog文件记录了所有数据库表结构更改和编数据修改的日志。 与redo log的区别 适用对象不同:binlog是server层实现的日志,所有存储引擎都可以使用,而redo log是InnoDB实现的日志。文件格式不同:binlog有三种格式,STATEMENT(默认),ROW 阅读全文
posted @ 2023-09-26 15:31
墨鱼yyyl
阅读(32)
评论(0)
推荐(0)