数据结构共1917篇

linux中lun是什么意思-小浪学习网

linux中lun是什么意思

在linux中,lun的意思是逻辑单元号,是为了使用和描述更多设备及对象而引进的一个方法;lun可以表示一个物理磁盘,通常在存储区域网络或者网络连接存储环境中,表示从一个或多个物理磁盘派生的...
站长的头像-小浪学习网站长1年前
2612
linux devel和普通工具包的区别-小浪学习网

linux devel和普通工具包的区别

linux devel和普通工具包的区别是:1、开发工具包是用于软件开发的包,而普通工具包是软件的二进制版本,用于普通用户直接使用;2、开发工具包提供了构建和调试软件的必要组件,通常用于编译源...
站长的头像-小浪学习网站长9个月前
4812
探究Linux进程的三大要素-小浪学习网

探究Linux进程的三大要素

探究Linux进程的三大要素 在Linux系统中,进程是计算机系统的基本执行单位,它由三大要素构成:进程标识符(PID)、进程状态和进程控制块(PCB)。本文将通过具体的代码示例,深入探讨这三大要...
站长的头像-小浪学习网站长5个月前
246
Mysql学习总结(16)Mysql之数据库设计规范_MySQL-小浪学习网

Mysql学习总结(16)Mysql之数据库设计规范_MySQL

一、三大范式 1、第一范式:消除一个字段包含多个数据库值,消除一个记录包含重复的组(单独的一列包含多个项目),即可满足1NF。 2、第二范式:消除部分依赖性即可转化为2NF。部分依赖性表示一...
站长的头像-小浪学习网站长1年前
325
什么是MySQL binlog? MySQL binlog的用途及格式解析-小浪学习网

什么是MySQL binlog? MySQL binlog的用途及格式解析

binlog想必大家都不陌生,在主从复制或者某些情况下的数据恢复会用到。由于binlog是二进制数据,要查看一般都借助mysqlbinlog工具。这篇笔记分析了binlog格式,希望能够了解下mysqlbinlog工具背...
站长的头像-小浪学习网站长1年前
2712
mysql游标是什么?-小浪学习网

mysql游标是什么?

游标介绍 MySQL的游标(cursor)是一个重要的概念,通过查找资料与自己的理解,主要得出以下几点关于自己的理解。 有数据缓冲的思想:游标的设计是一种数据缓冲区的思想,用来存放SQL语句执行的...
站长的头像-小浪学习网站长11个月前
4311
Redis是什么数据库?-小浪学习网

Redis是什么数据库?

redis是一个非常快速的、开源的、使用ansi c语言编写、支持网络、可基于内存亦可持久化的日志型、非关系类型的、key-value数据库,并提供多种语言的api。 Redis 是一个高性能的key-value数据库...
站长的头像-小浪学习网站长10个月前
488
建立索引可以加快表中数据查询的速度吗-小浪学习网

建立索引可以加快表中数据查询的速度吗

首先明白为什么索引会增加速度,db在执行一条sql语句的时候,默认的方式是根据搜索条件进行全表扫描,遇到匹配条件的就加入搜索结果集合。 如果我们对某一字段增加索引,查询时就会先去索引列表...
站长的头像-小浪学习网站长10个月前
3211
redis缓存中间件基础知识介绍-小浪学习网

redis缓存中间件基础知识介绍

基本数据结构 String:普通的set和get,做简单的KV缓存、计数器和共享用户session。 Hash:类似Map,一般存储结构化的数据(简单的对象),Hash的应用场景比较单一(现在的对象内部也嵌套一堆对...
站长的头像-小浪学习网站长8个月前
225
sql是层次数据库的标准语言吗?-小浪学习网

sql是层次数据库的标准语言吗?

sql语言不是层次数据库的标准语言,是关系数据库的标准语言。结构化查询语言SQL是一个综合的、通用的、功能极强的关系数据库语言;用于存取数据以及查询、更新和管理关系数据库系统。 SQL(Struc...
站长的头像-小浪学习网站长8个月前
2913