E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
abap指针
MySQL之InnoDB主键索引的B+树的高度计算
B+树叶子存的是数据,内部节点存的是键值+
指针
。索引组织表通过非叶子节点的二分查找法以及
指针
确定数据在哪个页中,进
GoGo在努力
·
2024-02-02 09:50
MySql
golang
redis
操作系统
Java面试题之索引
1.索引的概述1.索引是一个单独的、存储在磁盘上的数据库结构,包含着对数据表里所有记录的引用
指针
,使用索引可以快速找出在某个或多个列中有一特定值的行,所有MySQL列类型都可以被索引,对相关列使用索引是提高查询操作速度的最佳途径
do_your_best_anyway
·
2024-02-02 09:49
java
数据库
开发语言
数据库索引底层的数据结构(B+树)
目录一、索引的概念二、索引背后的数据结构的探讨三、B+树的介绍四、B+树的优势:一、索引的概念索引是一种特殊的文件,包含着对数据表里所有记录的引用
指针
,可以对表中的一列或多列创建索引,并指定索引的类型。
是烟花哈
·
2024-02-02 09:14
MySQL
数据库
(王道考研习题-数据结构)利用 B 树做文件索引时,若假设磁盘页块的大小是 4 000 字节,指示磁盘地址的
指针
需要 5 个字节
利用B树做文件索引时,若假设磁盘页块的大小是4000B,指示磁盘地址的
指针
需要5B。现有20000000个记录构成的文件,每个记录为200B,其中包括关键字5B。
待子期,盼归来
·
2024-02-02 09:44
数据结构
mysql B+树层高计算《嘀嗒出行面试》
***mysql默认page大小为16K,这个可以调整,但是必须是4的倍数,因为操作系统每次和硬盘交互数据取的就是4K的块1、分析b+树非叶子节点情况,假定一个表用int类型作为主键,占用4个字节,而
指针
大小在
我来杀ai
·
2024-02-02 09:41
java
数据库
mysql
java
数据库
【 innoDB 主键索引的B+tree高度为多高呢?】
一、首先要知道数据库中一页是多少(16k)1页是16k每1k是1024字节二、然后要知道B+tree的数据结构,数据结构是:多路平衡二叉树:根节点:只存储key、
指针
(每个
指针
都会指向一页),而
指针
永远都会比
逻辑码
·
2024-02-02 09:09
mysql
b树
Mysql基础篇-37- 如何查询B+树高以及树能存放多少数据
3.1
指针
数如何计算?3.2实战演练1.简介计算机有五大组成部分:控制器,运算器,存储器,输入设备,输出设备。存储器范围比较大,但是数据具体怎么存储,有自己的最小存储单元。数据持久化存储磁盘
Alan0517
·
2024-02-02 09:35
Mysql-基础篇
mysql
b树
数据库
【嵌入式——C++】list(STL)
list(STL)基本概念构造函数赋值和交换大小操作插入和删除数据存取反转和排序基本概念list是一个链表,将数据进行链式存储,链表是一种物理存储单元上非连续的存储结构,数据元素的逻辑顺序是通过链表中的
指针
链表实现的
炯哈哈
·
2024-02-02 09:09
c++
list
开发语言
qt
物联网
Go语言第二阶段学习
Go语言第二阶段学习文章目录Go语言第二阶段学习
指针
:defer:defer的注意事项和细节:数组:定义:数组的命名:数组的遍历,for-range的使用:数组的注意事项和细节二维数组不定参数:函数返回值
代-码搬运工
·
2024-02-02 08:20
#
Go基础
golang
文件基础
序列:文件/IO-0011.认识文件定义:狭义上文件
指针
对硬盘这种持久化存储的IO设备被分成一个个独立的单位,这个独
加菲猫-siu
·
2024-02-02 08:07
JavaEE
(初阶)
java-ee
java
《操作系统真象还原》 第十四篇:定义并初始化TSS
在现代操作系统中,TSS仅用于为0特权级的任务提供栈
指针
当CPU由地特权级进入高特权级时,会自动从TSS中获取对应特权级的栈
指针
TSS结构如下:为了访问到TSS,需要在GDT中注册TSS描述符
lucky_goose
·
2024-02-02 08:04
操作系统
linux
系统架构
数据结构
x86汇编常见语法(GNU格式)
x86汇编常见语法(GNU格式)目录x86汇编常见语法(GNU格式)1.寄存器1.1通用寄存器1.2标志寄存器EFLAGS(32位)1.3段寄存器1.4控制寄存器1.5指令
指针
寄存器2.指令集2.1操作数
lucky_goose
·
2024-02-02 08:03
x86‘汇编
汇编
gnu
数据结构与算法-双向链表
我们在单链表中,有了next
指针
,这就使得我们要查找下一个结点的时间复杂度为O(1)。可是如果我们要查找上一个结点的话,那最坏的时间复杂度就是O(n)了,因为每次都需要从头开始遍历查找。
卡布奇诺_95d2
·
2024-02-02 08:18
day02-13pointer
指针
(指向内存的地址)&:取内存地址*:根据内存地址取值vscode不支持gomodulen:=18fmt.Println(&n)//0xc0000100a8p:=&nfmt.Printf("%T\n"
李超_2292
·
2024-02-02 08:46
指针
操作数组
指针
可以实现操作函数和操作数组。
指针
操作一维整型数组。
十万个秋刀鱼
·
2024-02-02 08:44
排序算法
算法
数据结构
JVM逃逸分析详解
逃逸分析就是:一种确定
指针
动态范围的静态分析,它可以分析在程序的哪些地方可以访问到
指针
。在JVM的即时编译语境下,逃逸分析将判断新建的对象是否逃逸。
创作小达人
·
2024-02-02 07:51
java
jvm
开发语言
Objective-C 判断对象是否相等
NSUTF8StringEncoding];NSString*str2=@"equal";if(str1==str2){NSLog(@"equal");}直接比较两个对象是否相等,实际上比较的是两个对象的
指针
是否相等
Pandakingli
·
2024-02-02 07:27
iOS开发
objective-c
对象
git基本操作
执行完这个命令后,会在当前目录下生成一个.git目录,用于存储版本历史、配置、钩子、
指针
等的元数据和对象。与远程仓库建立链接:gitremoteaddor
HWL5679
·
2024-02-02 06:25
git
【PTA浙大版《C语言程序设计(第4版)》/函数题】习题9-6 按等级统计学生成绩(附测试点)
函数接口定义:intset_grade(structstudent*p,intn);其中p是指向学生信息的结构体数组的
指针
,该结构体的定义为structstudent{intnum;charname[20
La_gloire
·
2024-02-02 06:32
c语言
数据结构
开发语言
算法day8
字符串总结双
指针
总结28找出字符串中第一个匹配的下标第一次写是用暴力解,做出来了。
TOMOT77
·
2024-02-02 06:25
算法
开发语言
golang
数据结构
算法day4
2.双
指针
构造,fast用于遍历,slow用于赋值。3.还有个暴力解法,遇到0我就后往前覆盖,并统计0的个数count,这样一直遍历到最后,把数组后面count个元素全赋值为0。然后我的选择了法二
TOMOT77
·
2024-02-02 06:24
算法
数据结构
go
算法day3
快速掌握细节:1.熟悉结点的结构,2.熟悉链表的特点,和
指针
域。链表的存储方式数组在内存中是连续分布的,链表在内存中不是连续分布的,链表是通过
指针
域来链接在内存中的各个结点。
TOMOT77
·
2024-02-02 06:53
算法
go
数据结构
Qt重新加载内存中的QSS样式
QSS中存在不同属性,不同样式的时候,在程序运行中已经加载的样式不会重新加载那么当我们需要重新加载该QSS时,除了再次打开文件加载还有其他方式解决方法Qt中继承QWidget的控件存在一个获取QStyle
指针
lw向北.
·
2024-02-02 06:20
Qt
qt
开发语言
ui
快慢
指针
-移除元素
Problem:27.移除元素文章目录思路复杂度Code思路采用快慢
指针
遍历数组,当快
指针
不是元素val时,才将快
指针
的值给到慢
指针
,且慢
指针
加1,这样慢
指针
就会保证其所有的值都不是val,且顺序和原数组一致复杂度时间复杂度
hema12138
·
2024-02-02 06:34
数据结构和算法
leetcode
算法
C++初阶 入门篇
6.引用6.1引用的概念6.2引用特性6.3常引用6.4使用场景6.5引用和
指针
的区别7.内联函数7.1概念7.2特性
饿了我会自己捡代码吃
·
2024-02-02 05:29
C++初阶
c++
开发语言
c语言
后端
linux
经验分享
个人开发
C语言 动态内存管理
目录:1.为什么要有动态内存分配2.malloc和free2.1malloc2.2free3.calloc和realloc3.1calloc3.2realloc4.常⻅的动态内存的错误4.1对NULL
指针
的解引
饿了我会自己捡代码吃
·
2024-02-02 05:28
C语言
c语言
开发语言
c++
个人开发
经验分享
C语言 文件操作(文件函数及文件讲解)
⽂件的打开和关闭3.2.文件
指针
4.⽂件的顺序读写4.1.顺序读写函数介绍5
饿了我会自己捡代码吃
·
2024-02-02 05:27
C语言
c语言
c++
个人开发
经验分享
《随笔十一》—— C++中的 “ C++ 11 新特性梳理 ”
一般而言,回答以下四个方面就够了:“语法糖”:nullptr,auto自动类型推导,范围for循环,初始化列表,lambda表达式等右值引用和移动语义智能
指针
C++11多线程编程:thread库及其相配套的同步原语
To-String
·
2024-02-02 05:57
C++中的随笔
打卡进度,今天代码随想录开刷,Linux同步进行
1.首先今天的话,二分查找,双
指针
,都跟着随想录开始刷完了,因为有数据结构和STL的基础,跟下来应该不难。
自律即自由w
·
2024-02-02 05:55
数据结构
linux
滑动窗口思想
通常,窗口由两个
指针
表示,一个用于维护窗口的起始位置,另一个用于维护窗口的结束位置。算法的核心思想是在遍历过程中,通过移动这两个
指针
,调整窗口的大小和位置,以满足特定的条件。
自律即自由w
·
2024-02-02 05:25
算法
数据结构
leetcode
TCP协议介绍
文章目录一、TCP协议二、TCP协议段格式4位首部长度可靠性理解32位序号和32位确认序号16位窗口大小TCP协议中的6个标记位16位紧急
指针
三、TCP三次握手和四次挥手TCP的三次握手TCP的四次挥手状态变化四
JJP不会CPP
·
2024-02-02 05:38
Linux
tcp/ip
网络
网络协议
c++
linux
ioctlsocket()函数
argp:指向cmd命令所带参数的
指针
。注释:本函数可用于任一状态的任一套接口。它用于获取与套接口相关的操作参数,而与具体协议或通讯子系统无关。支持下列命令:FIONBIO:允许或禁止套接口
Great_Blue_sea
·
2024-02-02 04:57
windows编程
socket
cmd
windows
pascal
stream
通讯
qt 乱码 dll 乱码
DLL传入的参数有汉字乱码问题接口时纯c的,char*
指针
1.exe调用dll,QString直接转toUtf8()2exe1调用exe2调用dll都是qt工程第一次调用时通过QProcess调用exe2
woquNOKIA
·
2024-02-02 04:51
qt
开发语言
01数组:209、长度最小的子数组
209、长度最小的子数组文章目录209、长度最小的子数组方法一:暴力法方法二:双
指针
法重点:滑动窗口小了移动j,大了while循环i暴力破解法:两层for循环,ij之间符合要求的值,找到最小数组滑动窗口
xueluoyouying
·
2024-02-02 04:48
算法
算法
数据结构
java
02链表:203、移除链表元素
203.移除链表元素文章目录203.移除链表元素方法一:原链表处理,头结点特殊处理方法二:添加虚拟节点重点:单向链表,需要存储前一个元素,进行拼接;while循环只能判断当前节点是否为空;
指针
移动在while
xueluoyouying
·
2024-02-02 04:48
算法
链表
数据结构
java
01数组:977、有序数组的平方
977、有序数组的平方文章目录977、有序数组的平方方法一:暴力法方法二:双
指针
法重点:平方后最大数只能出现在两边暴力法:for循环平方后,进行排序双
指针
:双
指针
指向两边,哪个大就平方后放入新数组(倒着放入
xueluoyouying
·
2024-02-02 04:18
算法
算法
数据结构
java
02链表:206、反转链表
206、反转链表文章目录206、反转链表方法一:双
指针
方法二:递归重点:循环体需要临时tmp保存下个节点双
指针
:设置虚拟节点,双
指针
pre,cur,进行翻转,知道cur==null递归:递归三部曲方法一
xueluoyouying
·
2024-02-02 04:45
算法
链表
数据结构
java
C++引用、内联函数、auto关键字介绍以及C++中无法使用NULL的原因
文章目录一、引用1.1引用概念1.2引用特性1.3常引用1.4使用场景1.4.1做参数1.4.2做返回值1.5引用和
指针
的区别1.6小结一下二、内联函数2.1内联的概念2.2内联的特性2.3【面试题】三
仍在探索未知中
·
2024-02-02 04:02
C++
c++
开发语言
深入了解c语言字符串 上
语言字符串上一数组1.1数组定义1.2存储方式1.3类比二C语言中的字符串基础1.1字符串的定义1.2字符串的特性和基本操作:1.3类比三字符串的初始化3.1字符数组初始化:3.2字符串常量初始化:3.3
指针
初始化
甜美的江
·
2024-02-02 04:31
c
语言
c语言
算法
数据结构
TCP协议的相关特性
TCP协议段格式:URG:紧急
指针
ACK:是否确认应答消息RST:复位标识SYN:同步序列号标识(tcp建立连接时使用)FIN:结束序列号标识(TCP断
Suunsr
·
2024-02-02 03:43
计算机网络篇
tcp/ip
网络
网络协议
echarts 仪表盘自定义
指针
颜色
varmyChart=echarts.init(document.getElementById('main2'));varoption={tooltip:{formatter:'{a}{b}:{c}'},title:{text:'日用电CO2排放总量,ton\n黄色目标值,蓝色实际值',show:true,x:'center',//水平安放位置,默认为'left',可选为:'center'|'le
lfl18326162160
·
2024-02-02 03:09
echarts
javascript
前端
[C语言]
指针
详解(1)
一.
指针
利用
指针
,可以找到相对应内存地址(唯一的一段编号),从而定位数据.
Mr_wenhan
·
2024-02-02 03:08
C/C++
c语言
开发语言
c++
visual
studio
备战蓝桥杯---数据结构与STL应用(进阶1)
line;map>mx;map>my;intn,m;intdeal(line&x,line&y,intpos){intans=x[pos].size();multiset::iteratorit;//相当于
指针
cocoack
·
2024-02-02 03:03
数据结构
c++
算法
蓝桥杯
关键字const
1.定义常量constinta;2.定义常量
指针
1.不可以通过常量
指针
来修改其指向的内容。2.不能把常量
指针
赋值给非常量
指针
,反过来可以。
一瓢夜海繁星
·
2024-02-02 02:21
C++
c++
动态内存分配与释放
1.用new运算符实现动态内存分配1.第一种用法,分配一个变量P=newT;(T是任意类型名,P是类型为T*的
指针
动态分配出一片大小为sizeof(T)字节的内存空间,并将该内存空间的起始地址赋值给P。
一瓢夜海繁星
·
2024-02-02 02:20
C++
数据结构
java8(六)用 Optional 取代 null
Java一直试图避免让程序员意识到
指针
的存在,唯一的例外是:null
指针
。5)它在Java的类型系统上开了个口子。null并不属于任何类型,这意味着它可以被赋值给任意引用类
我犟不过你
·
2024-02-02 01:53
编译时多态 与 运行时多态
在运行时,可以通过指向基类的
指针
,来调用实现派生类中的方法。多态的作用: 把不同的子类对象都当做父类来看,可
偷吃虾的猫
·
2024-02-02 01:36
指针
的深入理解(三)
这一节主要使用复习回调函数,利用冒泡模拟实现qsort函数。qsort排序使用冒泡排序,主要难点在于运用元素个数和字节数以及基地址控制元素的比较:if里面使用了一个判断函数,qsort可以排序任意的数据,原因就是因为可以自行提供要判断的数据类型。假如要判断整形,就传整数的判断函数,要判断字符串,就传字符串的判断函数。在if语句里面,就会自行进行判断。cmpwidth有什么用?width是一个数据的
打鱼又晒网
·
2024-02-02 00:03
C语言专栏
c语言
指针
的深入理解(二)
这节主要复习函数
指针
函数
指针
函数
指针
的标志就是int(*)(数据类型),是储存函数的地址的
指针
变量。函数名就是的首地址。
打鱼又晒网
·
2024-02-02 00:33
C语言专栏
c语言
指针
的深入理解(一)
这一节主要复习数组
指针
,int(*)[]就是数组
指针
类型的标志。因为有()将*括起来,所以(*)表示一个
指针
。[]表示数组,所以(*)[]就表示一个指向数组的
指针
,int是数据的类型。
打鱼又晒网
·
2024-02-02 00:32
C语言专栏
c语言
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他