自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Redis-实战

大key是指key对应的value很大,一般而言,下面两种情况被称为大key:String类型的值大于10KBHash、List、Set、Zset类型的元素的个数超过5000个。

2024-08-15 08:32:12 1019

原创 Nginx

一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP等服务特点:稳定性好,很少宕机、并发能力很强,可以支持5w个并发连接。

2024-08-13 21:12:23 656

原创 GO语言基础--一些重要的数据结构

本文介绍了一些GO语言中比较重要的数据结构的底层原理

2024-08-10 11:15:15 550

原创 Redis-缓存

跳表是一种通过多层级索引来实现快速查找的数据结构,它结合了链表和层级索引的特点,具有简单实现、高效查找和扩展性好的优点缓存预热指的是在系统启动的时候,先把查询结果预存到缓存中,一遍用户后面查询时可以直接从缓存中读取,以减少系统启动后或负载增加时对数据库或其他数据源的频繁访问,从而提高系统的性能和响应速度实现缓存预热可以通过以下步骤确定预热的数据:确定需要预热的数据集,可以是最长被访问的热点数据、重要的业务数据或其他需要提前加载到缓存的数据。

2024-08-10 10:57:30 686

原创 数据库-底层原理

索引是一种帮助MySQL快速获取数据的数据结构,相当于是数据的目录事务:指一组作为一个单一工作单元执行的操作,这些操作要么全部执行,要么全部不执行Mysql的事务隔离级别读未提交:一个事务还未提交时可以被别的事务读取数据读已提交:一个事务提交之后,所做的变更可以被其他事务看到可重复度:事务在执行中用到的数据与最开始所看到的数据是一样的,默认的隔离级别串行化:会对记录加上读写锁,在多个事务对这条记录进行读写操作时,如果发生了读写冲突,后访问的事务必须等前一个事务执行完成,才能继续执行。

2024-08-10 10:51:21 719

原创 计算机网络-基础

DNS(Domain Name System)是互联网中用于将域名(例如)转换为IP地址的分布式命名系统。它充当了互联网的电话簿,帮助用户在浏览器中输入域名时找到对应的服务器IP地址,DNS使用的是UDP协议。客户端发出一个DNS请求,查询URL的IP地址,并发给本地DNS服务器本地域名服务器收到客户端的请求后,先查看缓存里的表格能否找到URL,如果有直接返回IP地址,如果没有,本地DNS就会去查询根域名服务器(由于根域名服务器是最高层次的,它不直接用于解析域名)

2024-08-10 10:45:07 775

原创 操作系统-基础

死锁是指多个进程(线程)之间,每个进程都占用某些资源,而它们又在等在其他进程释放它们所需要的资源,从而导致所有进程都不能执行下一步任务的状态避免死锁的策略主要有以下几种;预防死锁:通过合理的资源分配,避免循环依赖等方式,尽可能地预防死锁发生避免死锁:通过安全序列等方式,避免死锁的产生检测死锁:可以通过资源分配图等方式检测死锁是否已经发生解除死锁:当发现死锁已经发生时,可以采取中断某个进程、回收某个进程占用的资源等方式解除死锁。

2024-08-10 10:42:52 600

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除