- 博客(8)
- 收藏
- 关注
原创 数据结构知识点
然而,链表的缺点是访问元素时需要从头节点开始遍历,没有直接访问特定位置的能力,这导致随机访问效率较低。概念:是一种基本的数据结构,它是由 n (n ≥ 0) 个数据元素组成的有限序列。主要特点是元素在内存中的存储是顺序的,可以通过下标直接访问任意位置的元素,时间复杂为 O(1)。单向链表:每个节点包含数据和一个指向下一个节点的引用,最后一个节点的引用指向空(null)。不需要在内存中连续的位置,通过节点之间的引用来连接, 时间复杂度为O(N)。顺序表:一组地址连续的存储单元依次存储线性表的数据元素。
2024-03-08 11:14:38
370
1
原创 Redis 知识点
下载 Redis 拓展, 在配置文件中开启拓展。地址: https://github.com/phpredis/phpredis/releases。
2024-03-07 10:27:17
380
原创 Mysql 知识点
③ 隔离性(isolation):事务的隔离性是指在并发环境中,并发的事务时相互隔离的,一个事务的执行不能被其他事务干扰。Serialization:事务串行化执行,隔离级别最高,牺牲了系统的并发性。有时会故意的增加冗余的字段,这样子就可以多表变单表的查询提高性能,但是还是要尽量遵从三大范式。① 原子性(atomicity):要么全部提交成功,要么全部失败回滚,不存在部分成功。满足第一和第二范式,确保数据表的每一列数据都和主键直接相关,不能为间接相关。不可重复读:读取表中的某一行数据,多次读取的结果不同。
2024-03-01 15:01:10
381
1
原创 Docker 使用 Centos7 镜像,安装 LNP 环境
1、拉取 Centos7 镜像, 启动容器, 进入容器2、下载安装 Nginx3、下载安装 PHP4、配置 Nginx5、 添加容器的端口映射。
2024-02-26 13:58:30
1212
2
原创 MongoDB
2、 多种类型的索引(单字段索引,复合索引,全文索引), 采用内存映射的方式, 将数据文件直接映射到内存中,提高读写性能。4、 采用文档模型,非结构化(非关系型数据库)。可以直接将相关数据存储在一起,更加灵活,高可拓展性(水平拓展)。1、 采用异步IO的方式,单个线程同时处理多个IO请求, 提高数据库的并发能力。3、 支持持久化(硬盘)与预写式日志(写操作记录到日志文件中)。5、 采用的是 Bson 数据结构, 可以存储更多的数据类型。
2024-02-23 11:17:49
577
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人