本文分类:news发布日期:2024/12/21 20:39:40
相关文章
【Redis】理论进阶篇------浅谈Redis的缓存穿透和雪崩原理
一、缓存穿透
1、概念
缓存穿透(查不到数据),是指当用户想要查询数据的时候,会先去Redis中取命中,如果Redis中没有该数据,那么就会向数据库中去查找数据。如果数据库中也没有,则该次查询结果失…
建站知识
2024/11/21 20:04:18
利用Ubuntu22.04启动U盘对电脑磁盘进行格式化
概要:
本篇演示利用Ubuntu22.04启动U盘的Try Ubuntu模式对电脑磁盘进行格式化
一、说明
1、电脑
笔者的电脑品牌是acer(宏碁/宏基)
开机按F2进入BIOS
开机按F12进入Boot Manager
2、Ubuntu22.04启动U盘
制作方法参考笔者的文章:
Ubuntu制作Ubun…
建站知识
2024/12/8 0:00:50
【鸿蒙 HarmonyOS 4.0】TypeScript开发语言
一、背景
HarmonyOS 应用的主要开发语言是 ArkTS,它由 TypeScript(简称TS)扩展而来,在继承TypeScript语法的基础上进行了一系列优化,使开发者能够以更简洁、更自然的方式开发应用。值得注意的是,TypeScrip…
建站知识
2024/11/3 20:47:46
CI/CD 之 gitlab-runner 注册执行器与踩坑
前言
上一篇已经讲了 gitlab-runner 的部署方法,这一篇我们来讲一下如何注册 gitlab-runner 执行器并创建作业
一、添加 .gitlab-ci.yml 配置文件
在需要注册 CI/CD 的项目中,增加一个 .gitlab-ci.yml 的配置文件
基本模板配置如下:
sta…
建站知识
2024/12/11 6:25:50
[高并发] - 2. 金融交易系统高并发架构
1. 高并发场景
[高并发] - 1. 高并发架构综述
上面文章提到的数据都存在高并发场景。 2. 解决方案
2.1 权限 权限数据的特点是数据量少(一千万),占用的空间大小大概在2G左右,但是性能要求极高。权限数据还有个特点,…
建站知识
2024/12/21 19:41:25
Python 类型提示(Type Hinting)及typing库
目录 为什么要进行类型提示变量添加静态类型注释函数参数的类型注释**基本类型注释****基于`typing`库**其他高级用法注意事项特殊情况类引用自身实例作为形参时的类型注释参数要求为一个函数为什么要进行类型提示
从 Python 3.5 开始引入,类型提示允许程序员为变量、函数参数…
建站知识
2024/11/26 17:51:42
流程图:理解、创建与优化的视觉工具
流程图:理解、创建与优化的视觉工具
引言
在日常生活和工作中,我们经常遇到需要描述一系列步骤或过程的情况。这些步骤可能是制作一杯咖啡、完成一个项目,或者是解决一个复杂的数学问题。流程图,作为一种强大的视觉工具…
建站知识
2024/11/22 17:26:00