技术专区
在Linux系统中使用虚拟内存(交换空间或Swap)

在Linux系统中,虚拟内存(也称为交换空间或Swap)是一种重要的资源管理技术。当物理内存不足时,操作系统可以将一部分硬盘空间作为虚拟内存来使用,从而扩展可用的内存总量。虚拟内存可以提高系统的稳定性和性能,尤其是在内存密集型的应用场景下。下面是一些关于如何在Linux中使用虚拟内存的基本操作:查看......

  李庆林
  2024-10-31 13:33:22
129
浏览
2
喜欢
 
2
评论
0
订阅
CSS 的 position 定位方式(static、relative、absolute、fixed、sticky)

CSS的position属性用于控制元素的定位方式,它有五种主要的值,每一种都决定了元素如何在页面上定位:static:这是position的默认值。元素按照标准文档流进行布局,即按照源代码中的顺序自然排列。设置top,right,bottom,和left属性不会影响元素的位置。relative:元......

  李庆林
  2024-06-07 13:48:25
1,006
浏览
0
喜欢
 
0
评论
0
订阅
Shell 介绍

Shell介绍通过编写Shell命令发送给linux内核去执行,操作就是计算机硬件.所以Shell命令是用户操作计算机硬件的桥梁。Shell是命令,类似于windows系统Dos命令Shell是一个门程序设计语言,Shell里面含有变量,函数,逻辑控制语句等等Shell脚本通过Shell命令或程序编......

  李庆林
  2024-05-23 21:24:03
1,105
浏览
0
喜欢
 
0
评论
0
订阅
聚簇索引、非聚簇索引 、回表查询、覆盖索引

聚集索引选取规则:如果存在主键,主键索引就是聚集索引。如果不存在主键,将使用第一个唯一(UNIQUE)索引作为聚集索引。如果表没有主键,或没有合适的唯一索引,则InnoDB会自动生成一个rowid作为隐藏的聚集索引。回表查询回表查询是数据库查询中的一个概念,通常用于描述通过二级索引查找到主键(或者行......

  李庆林
  2024-03-27 17:26:18
1,371
浏览
0
喜欢
 
3
评论
0
订阅
Mysql索引

索引(index)是帮助MySQL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构(B+树),这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。数据结构对比MySQL默认使用的索引底层数据结构是B+树。再......

  李庆林
  2024-03-27 17:24:57
1,361
浏览
0
喜欢
 
0
评论
0
订阅
Mysql如何定位慢查询 ?

方案一:开源工具调试工具:Arthas运维工具:Prometheus、Skywalking方案二:MySQL自带慢日志慢查询日志记录了所有执行时间超过指定参数(long_query_time,单位:秒,默认10秒)的所有SQL语句的日志如果要开启慢查询日志,需要在MySQL的配置文件(/etc/my......

  李庆林
  2024-03-27 17:20:28
1,342
浏览
0
喜欢
 
0
评论
0
订阅
Redis是单线程的,但是为什么还那么快?

Redis是单线程的,但是为什么还那么快?Redis是纯内存操作,执行速度非常快采用单线程,避免不必要的上下文切换可竞争条件,多线程还要考虑线程安全问题使用I/O多路复用模型,非阻塞IO能解释一下I/O多路复用模型?Redis是纯内存操作,执行速度非常快,它的性能瓶颈是网络延迟而不是执行速度,I/O......

  李庆林
  2024-03-26 17:19:27
1,340
浏览
0
喜欢
 
0
评论
0
订阅
Redis集群方案(主从复制、哨兵模式、分片集群)

主从复制单节点Redis的并发能力是有上限的,要进一步提高Redis的并发能力,就需要搭建主从集群,实现读写分离。主从数据同步原理主从全量同步:ReplicationId:简称replid,是数据集的标记,id一致则说明是同一数据集。每一个master都有唯一的replid,slave则会继承mas......

  李庆林
  2024-03-25 19:31:57
1,510
浏览
0
喜欢
 
0
评论
0
订阅
Redis分布式锁

了解分布式锁,我们举个常见例子,一个抢券场景。上面代码在单线程执行,或者多线程依次执行都没有问题。但是如果两个线程并发,就有可能会出现问题。如下图所示,假设库存只剩一个,两个线程都查出剩余优惠券但是两个线程还没有运行到扣减库存的那一步,这个时候两个线程都认为还有库存,都会执行扣减库存操作,就会出现问......

  李庆林
  2024-03-25 19:29:25
1,449
浏览
0
喜欢
 
0
评论
0
订阅
Redis数据淘汰策略

数据的淘汰策略:当Redis中的内存不够用时,此时在向Redis中添加新的key,那么Redis就会按照某一种规则将内存中的数据删除掉,这种数据的删除规则被称之为内存的淘汰策略。Redis支持8种不同策略来选择要删除的key:noeviction:不淘汰任何key,但是内存满时不允许写入新数据,默认......

  李庆林
  2024-03-24 15:42:47
1,351
浏览
0
喜欢
 
0
评论
0
订阅
Total 441
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 45