数据结构

linux中0号进程是什么-小浪学习网

linux中0号进程是什么

在linux中,0号进程是指idle进程,是linux启动的第一个进程;它的task_struct的comm字段为“swapper”,所以也称为swpper进程。0号进程是唯一一个没有通过fork或者kernel_thread产生的进程,因...
站长的头像-小浪学习网月度会员站长1年前
267
关于格式解析的9篇文章推荐-小浪学习网

关于格式解析的9篇文章推荐

binlog想必大家都不陌生,在主从复制或者某些情况下的数据恢复会用到。由于binlog是二进制数据,要查看一般都借助mysqlbinlog工具。这篇笔记分析了binlog格式,希望能够了解下mysqlbinlog工具背...
站长的头像-小浪学习网月度会员站长1年前
3210
有关值处理的文章推荐10篇-小浪学习网

有关值处理的文章推荐10篇

mysql null值处理我们已经知道mysql使用sql select命令和where子句来读取数据表中的数据,但是当提供的查询条件字段为null时,该命令可能就无法正常工作。为了处理这种情况时,mysql提供了三大...
站长的头像-小浪学习网月度会员站长1年前
428
linux进程包括哪三个部分-小浪学习网

linux进程包括哪三个部分

linux进程的三个部分:1、进程控制块,使一个在多道程序环境下不能独立运行的程序(包含数据),成为一个能独立运行的基本单位,一个能与其它进程并发执行的进程;2、程序段,是进程中能被进程...
站长的头像-小浪学习网月度会员站长1年前
2512
linux系统中以什么方式访问设备-小浪学习网

linux系统中以什么方式访问设备

linux系统中以文件方式访问设备,因为在Linux里面一切都是文件,设备对应的是设备文件,访问某个设备文件就等于在访问设备;在Linux中普通文件和目录文件保存在称为块物理设备的磁盘或者磁带上...
站长的头像-小浪学习网月度会员站长1年前
2315
linux驱动程序运行在什么空间-小浪学习网

linux驱动程序运行在什么空间

linux驱动程序运行在“内核”空间。一般情况下驱动程序中都是调用kmalloc()来给数据结构分配内存,调用vmalloc()为活动的交换区分配数据结构,为某些I/O驱动程序分配缓冲区,或为模块分配空间;...
站长的头像-小浪学习网月度会员站长1年前
429
linux使用什么实现虚拟内存-小浪学习网

linux使用什么实现虚拟内存

虚拟内存的实现需要建立在离散分配的内存管理方式的基础上,实现方法有3种:1、请求分页存储管理方式;2、请求分段存储管理方式;3、段页式存储管理方式。不管哪种方式,都需要有一定的硬件支持...
站长的头像-小浪学习网月度会员站长1年前
345
什么是MySQL binlog? MySQL binlog的用途及格式解析-小浪学习网

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

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

常用 SQL Server 规范集锦

常见的字段类型选择 1.字符类型建议采用varchar/nvarchar数据类型 2.金额货币建议采用money数据类型 3.科学计数建议采用numeric数据类型 4.自增长标识建议采用bigint数据类型   (数据量一大,...
站长的头像-小浪学习网月度会员站长1年前
396
介绍一个简单的数据库Database 教程(二)-小浪学习网

介绍一个简单的数据库Database 教程(二)

关系型数据库 1 定义 关系型数据库,是一种建立在关系模型(数学模型)上的数据库。 至于关系模型,则是一种所谓建立在关系上的模型,其包含三个方面,分别为: 数据结构:数据存储的形式,二维...
站长的头像-小浪学习网月度会员站长1年前
4115
解析SQL中树形分层数据的查询优化-小浪学习网

解析SQL中树形分层数据的查询优化

在数据查询中,从2008开始SQL Server提供了一个新的数据类型hierarchyid,专门用来操作层次型数据结构。 hierarchyid  类型对层次结构树中有关单个节点的信息进行逻辑编码的方法是:对从树的根...
站长的头像-小浪学习网月度会员站长1年前
459