🐈★☆★☆★☆★☆★☆★☆
摘要: 对于大文件,尤其是大视频文件的上传,通常推荐使用分片上传(Multipart Upload)的方式。分片上传允许你将一个大文件分割成多个小的部分,然后分别上传。这种方式可以提高上传的效率和可靠性。在阿里云OSS中,也支持分片上传。以下是如何进行分片上传的步骤: ### 1. **通过SDK进行分片上 阅读全文
posted @ 2023-10-14 23:57 qd372502 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 1、关于BeanUtils.copyProperties方法的拷贝类型,它是浅拷贝哦。这意味着在拷贝对象时,它只会复制对象的引用而不会复制对象的内容。所以,如果原始对象中的某个属性发生改变,拷贝后的对象中的相应属性也会随之改变。当然,如果你希望进行深拷贝或深复制,需要使用其他方法来实现哦 `Bean 阅读全文
posted @ 2023-10-14 09:31 qd372502 阅读(2084) 评论(0) 推荐(0) 编辑
摘要: Broker:接收和分发消息的应用,RabbitMQ Server 就是 Message Broker Virtual host:出于多租户和安全因素设计的,把 AMQP 的基本组件划分到一个虚拟的分组中,类似 于网络中的 namespace 概念。当多个不同的用户使用同一个 RabbitMQ se 阅读全文
posted @ 2023-10-11 23:39 qd372502 阅读(20) 评论(0) 推荐(0) 编辑
摘要: Redis的内存淘汰策略有哪些: noeviction:当内存不足以容纳新写入数据时,新写入操作会报错; allkeys-lru:当内存不足以容纳新写入数据时,在键空间中,移除最近最少使用的key。(这个是最常用的); allkeys-random:当内存不足以容纳新写入数据时,在键空间中,随机移除 阅读全文
posted @ 2023-10-10 11:57 qd372502 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 分布式事务 分布式事务是什么 分布式事务是一种在分布式系统中确保数据一致性的机制。在分布式系统中,数据通常被存储在多个节点上,每个节点都可以独立地执行事务操作。分布式事务需要保证所有节点在执行事务期间的数据操作是一致的,即要么所有节点都成功地执行了事务,要么所有节点都没有执行事务。 分布式事务通常采 阅读全文
posted @ 2023-09-27 18:10 qd372502 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 文章目录 1、何为延时双删 2、常用缓存策略 2.1、介绍 2.2、先删缓存后更库 2.3、先更库后删缓存 2.4、使用场景 3、延时双删实现 4、为什么要使用延时双删 5、方案选择 6、延时双删真的完美吗 7、如何确定延时的时间 1、何为延时双删 延迟双删(Delay Double Delete) 阅读全文
posted @ 2023-09-27 17:04 qd372502 阅读(1905) 评论(0) 推荐(0) 编辑
摘要: Winwin:Seata XA模式一阶段为什么一直锁定资源等二阶段成功?AT模式怎么解决的这个缺陷? 兔子:Seata是一个非常强大的分布式事务解决方案,它提供了XA模式和AT模式来支持分布式事务的一致性和可靠性。 关于你的问题,我们先来聊一下Seata XA模式的一阶段和二阶段,好吗? 在Seat 阅读全文
posted @ 2023-09-27 16:02 qd372502 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 分布式事务-使用Seata 传统数据库事务 A-原子性:①事务中的所有操作,要么全部成功,要么全部失败。②影响事务的操作,一般指的是增删改,也就是一个事务中,有多个增删改的SQL C-一致性:①事务开始前到事务结束后,数据状态需要一致②例如:转账增减金额和支付减去金额+修改订单状态、减库存 I-隔离 阅读全文
posted @ 2023-09-27 15:33 qd372502 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 1.1 进程与线程A 什么是进程? 进程是指运行中的程序。 比如我们使用钉钉,浏览器,需要启动这个程序,操作系统会给这个程序分配一定的资源(占用内存资源)。 什么线程? 线程是CPU调度的基本单位,每个线程执行的都是某一个进程的代码的某个片段。可以说是应用程序中部分功能 举个栗子:房子与人 比如现在 阅读全文
posted @ 2023-09-27 14:56 qd372502 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 拦截器和过滤器有什么区别?拦截器范围较小只拦截SpringMVC请求,过滤器是Servlet提供的,拦截一切web请求,web请求还能不是SpringMVC吗 拦截器(Interceptors)和过滤器(Filters)是在Java Web应用程序中用于处理请求和响应的两种不同的机制,它们有一些关键 阅读全文
posted @ 2023-09-26 21:01 qd372502 阅读(72) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示