最新发布第88页
MySQL中select for update是锁表还是锁行
在并发一致性控制场景中,我们常常用for update悲观锁来进行一致性的保证,但是如果不了解它的机制,就进行使用,很容易出现事故。 比如for update进行了锁表导致其他请求只能等待,从而拖垮系...
spring如何解决循环依赖的问题
循环依赖指的是两个类中的属性相互依赖对方:例如 A 类中有 B 属性,B 类中有 A属性,从而形成了一个依赖闭环,如下图。 循环依赖问题在Spring中主要有三种情况: 第一种:通过构造方法进行依赖...
spring IOC是什么
IOC:Inversion Of Control,即控制反转,是一种设计思想。 在传统的Java SE程序设计中,我们直接在对象内部通过new的方式来创建对象,是程序主动创建依赖对象; 而在Spring程序设计中,IOC是有...
Kafka如何保证消息不丢失?
使用一个消息队列,其实就分为三大块:生产者、中间件、消费者,所以要保证消息就是保证三个环节都不能丢失数据。 消息生产阶段:生产者会不会丢消息,取决于生产者对于异常情况的处理是否合理...
es常见分词器有哪些
常见的分词器如下: standard 默认分词器,对单个字符进行切分,查全率高,准确度较低 IK 分词器 ik_max_word:查全率与准确度较高,性能也高,是业务中普遍采用的中文分词器 IK 分词器 ik_smar...
http无状态体现在哪?
HTTP的无状态体现在每个请求之间相互独立,服务器不会保留之前请求的状态信息。 每次客户端向服务器发送请求时,服务器都会独立处理该请求,不会记住之前的请求信息或状态。 这意味着服务器无法...
nginx高级应用场景有哪些
随着Web技术的持续演进和业务需求的不断升级,Nginx早已超越了简单的Web服务器角色,成为了处理复杂网络请求和流量管理的多面手。 在本文中,不念将带领大家深入挖掘Nginx在高级应用场景中的无...
如何使用Alist搭建个人网盘
Docker安装Alist Alist是一款多网盘管理服务。 使用 Docker 安装命令为: docker run -d \ --name alist \ --net mybridge \ --ip 172.18.0.116 \ --restart=unless-stopped \ -p 5244:5244 \ -p...










































