技术笔记共2319篇 第9页
Nginx实战项目:配置一个支持HTTPS的高性能静态网站-不念博客

Nginx实战项目:配置一个支持HTTPS的高性能静态网站

项目目标 本项目的目标是搭建一个使用HTTPS协议的静态网站,并通过一系列优化措施提升其性能。具体来说,我们将实现以下功能: 使用Nginx提供静态内容服务,包括HTML、CSS、JavaScript和图片等...
不念的头像-不念博客不念7个月前
321
如何给U盘(或其他移动存储设备)固定盘符-不念博客

如何给U盘(或其他移动存储设备)固定盘符

我之前一直使用FreeFileSync备份文件,但因为移动设备比较多,每次U盘插进电脑后盘符都不一样,备份时就需要修改FreeFileSync的配置,比较麻烦。 因此想将U盘固定一个字母较大的盘符,来规避上...
不念的头像-不念博客不念7个月前
384
MySQL核心模块揭秘|二阶段提交prepare阶段-不念博客

MySQL核心模块揭秘|二阶段提交prepare阶段

1. 二阶段提交 二阶段提交,顾名思义,包含两个阶段,它们是: prepare 阶段。 commit 阶段。 我们只考虑 SQL 语句操作 InnoDB 表的场景,对于用户事务,是否使用二阶段提交,取决于是否开启了 ...
不念的头像-不念博客不念7个月前
433
k8s是什么,架构是什么样的?-不念博客

k8s是什么,架构是什么样的?

你是一个程序员,你用代码写了一个博客应用服务,并将它部署在了云平台上。 但应用服务太过受欢迎,访问量太大,经常会挂。 所以你用了一些工具自动重启挂掉的应用服务,并且将应用服务部署在了...
MySQL中select for update是锁表还是锁行-不念博客

MySQL中select for update是锁表还是锁行

在并发一致性控制场景中,我们常常用for update悲观锁来进行一致性的保证,但是如果不了解它的机制,就进行使用,很容易出现事故。 比如for update进行了锁表导致其他请求只能等待,从而拖垮系...
不念的头像-不念博客不念7个月前
505
Kafka如何保证消息不丢失?-不念博客

Kafka如何保证消息不丢失?

使用一个消息队列,其实就分为三大块:生产者、中间件、消费者,所以要保证消息就是保证三个环节都不能丢失数据。 消息生产阶段:生产者会不会丢消息,取决于生产者对于异常情况的处理是否合理...
不念的头像-不念博客不念7个月前
248
es常见分词器有哪些-不念博客

es常见分词器有哪些

常见的分词器如下: standard 默认分词器,对单个字符进行切分,查全率高,准确度较低 IK 分词器 ik_max_word:查全率与准确度较高,性能也高,是业务中普遍采用的中文分词器 IK 分词器 ik_smar...
http无状态体现在哪?-不念博客

http无状态体现在哪?

HTTP的无状态体现在每个请求之间相互独立,服务器不会保留之前请求的状态信息。 每次客户端向服务器发送请求时,服务器都会独立处理该请求,不会记住之前的请求信息或状态。 这意味着服务器无法...