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
深入理解EXT4文件系统
C语言——
深入理解
指针(1)
目录1.内存和地址a内存的理解b如何理解编址2.指针变量和地址a取地址操作符b指针变量c解引用操作符d指针变量的大小1.内存和地址a内存的理解假想这样一个场景,你的朋友找你玩,到了你家小区,如何让她迅速的找到你家呢?当然有很多方法,最直接有效的方法是你告诉她你家在几栋几号,这样就可以通过编号来迅速找到你。此时几栋几号就是你的地址。当然,计算机CPU在处理数据的时候,需要的数据是在内存中读取的,处理
盐析大白兔
·
2024-02-02 10:55
c语言
开发语言
Linux 常用指令
文章目录版本信息:一、
文件系统
1.1空间大小二、代码托管2.1SVN2.2GIT三、adb指令四、Android系统4.1Property4.2Fastboot4.3CTS4.4展锐版本信息:V20240201
林奋斗同学
·
2024-02-02 10:45
Linux
linux
android
30天自制操作系统 pdf_30天自制操作系统
系统内容上包括可视化、系统保护模式、内存管理、多任务与进程通信、
文件系统
、API和运行在系统上的一些小
weixin_39835991
·
2024-02-02 10:41
30天自制操作系统
pdf
c++实现操作系统最坏适应算法
深入理解
MySQLⅠ -- 存储引擎与索引
文章目录存储引擎存储引擎简介存储引擎特点InnoDBMyISAMMemory区别存储引擎的选择索引*索引概述索引结构B-TreeB+TreeHash索引分类索引语法SQL性能分析SQL执行频率慢查询日志profile详情explain执行计划索引使用最左前缀法则范围查询索引失效情况SQL提示覆盖索引&回表查询前缀索引单列索引&联合索引索引设计原则存储引擎我们先来看看Mysql的体系结构;连接层:最
十八岁讨厌编程
·
2024-02-02 09:22
MySQL数据库
mysql
服务器
数据库
MySQL存储引擎&索引数据结构
存储层:将数据存储在
文件系统
中,完成与存储引擎的交互存储引擎存储引擎主要
绿仔牛奶_
·
2024-02-02 09:21
mysql
数据库
数据结构
文件系统
的索引—B树
B-tree如何设计一个
文件系统
的索引??1前置知识:索引:为了更快找到数据的一种键值对(k:v);比如字典索引。让你设计一个
文件系统
的索引,你会用什么数据结构来实现?
约瑟夫不洗脚
·
2024-02-02 09:40
数据结构
b树
MySQL面试题——索引的数据结构
1.B树索引和B+树索引目前大部分数据库系统和
文件系统
都采用B-Tree或者B+Tree作为索引结构。
Find Our Way
·
2024-02-02 09:36
影响MySQL索引B+树高度的是什么?
1、InnoDB引擎数据存储在计算机中,磁盘存储数据最小单元是扇区,一个扇区的大小是512字节,而
文件系统
(例如XFS/
EXT4
)的最小单元是块,一个块
Java_LingFeng
·
2024-02-02 09:35
数据结构
链表
java
【数据结构】B树和B+树
那为什么不选择它们来做数据库和
文件系统
的索引呢?因为磁盘和内存读写速度有明显的差距,磁盘中存储的数据需要先读取到内存中才能进行高速的检索。
程序猿夏夏夏
·
2024-02-02 09:33
数据结构
b树
b+树
超越原生:探索Node.js中最佳
文件系统
三方库
文章目录概要三方库概览:流行的Node.js
文件系统
三方库介绍1.fs-extra2.chokidar3.glob社区支持fs-extrachokidarglob概要Node.js原生fs模块的局限性及第三方库的必要性
球球不吃虾
·
2024-02-02 09:44
随笔
node.js
前端
javascript
【操作系统·考研】
文件系统
1.概述
文件系统
(FileSystem)提供高效和便捷的磁盘访问,以便允许存储、定位、提取数据。严格来说,VFS并不是一种实际的FS,它只存在于内存中,不存在与任何外存空间中。
编程旧事
·
2024-02-02 08:30
考研
操作系统
考研
操作系统
算法
校园网网络规划与设计——计算机网络实践报告
W...Y的主页代码仓库分享目录一、设计目的二、软硬件环境三、理论基础四、设计方案五、网络配置步骤六、设计过程中出现的问题及相应解决办法八、参考资料一、设计目的
深入理解
网络工程的三层层次设计模型;掌握网络拓扑结构设计
W…Y
·
2024-02-02 08:28
网络
智能路由器
计算机网络
php
人工智能
c++
开发语言
「连载」边缘计算(八)01-25:边缘部分源码(源码分析篇)
搭建开发环境KubeEdge开发环境的搭建与7.1节高度相似,详情见《
深入理解
边缘计算:云、边、端工作原理与源码分析》。
十越科技
·
2024-02-02 08:18
边缘计算
数据库
大数据
Camille-学习笔记-SQL语法与数据库
#数据库的基本概念*数据库简介*数据库分类*常用数据库简介*使用场景*数据库(DataBase)就是一个以某种有组织的方式存储的数据集合*是存储和管理数据的仓库*其本质是一个
文件系统
*数据库管理系统(DBMS
sinat_26916241
·
2024-02-02 08:44
数据库
学习
笔记
linux常用命令
常用命令参考Linux常用命令集合|菜鸟教程
文件系统
命令查看系统内核版本号及名称:uname-a/cat/proc/version查看端口占用:netstat-tunlp/lsof-itcp:port复制目录
GSean
·
2024-02-02 08:54
重温《
深入理解
Java虚拟机:JVM高级特性与最佳实践(第二版)》 –– 学习笔记(二)
第二部分:自动内存管理机制第2章:Java内存区域与内存溢出异常2.1概述Java与C++之间有一堵由内存动态分配和垃圾收集技术围成的高墙。Java程序员在虚拟机自动内存管理机制的帮助下,无需为每一个new操作去写配对的delete/free代码,这样就不容易产生内存泄漏和内存溢出问题。但是也带来了一个问题,一旦出现内存泄漏和内存溢出问题,如果不了解虚拟机是如何使用内存的,那排查起来就会比较困难。
cab5
·
2024-02-02 07:02
java
jvm
学习
深度学习如何入门?
以下是一些建议的步骤来快速入门并逐步
深入理解
深度学习:1.基础知识准备数学基础:理解和掌握线性代数(矩阵运算、向量空间)、微积分(梯度、导数)、概率论与统计学(概率分布、最大似然估计、贝叶斯推断)是至关重要的
dami_king
·
2024-02-02 07:45
深度学习
人工智能
【Mysql】数据库架构学习合集
目录1.Mysql整体架构1-1.连接层1-2.服务层1-3.存储引擎层1-4.
文件系统
层2.一条sql语句的执行过程2-1.数据库连接池的作用2-2.查询sql的执行过程2-1.写sql的执行过程1.
程序员iteng
·
2024-02-02 07:35
Mysql
mysql
数据库架构
学习
Node.js
文件系统
操作指南
文章目录Node.js
文件系统
操作完全指南一、引言二、基本文件操作2.1读取文件2.2写入文件2.3追加内容到文件三、文件与目录的创建与删除3.1创建文件3.2创建目录3.3删除文件3.4删除目录四、文件与目录的信息查询
球球不吃虾
·
2024-02-02 07:01
随笔
node.js
前端
javascript
架构
docker 面试问题一
这通常通过创建容器的快照或导出容器
文件系统
来实现。Docker提供了几种方法来实现这一点:使用DockerCommit:如果容器中有数据变更(例如,数据库更新
琛哥的程序
·
2024-02-02 07:46
eureka
云原生
第6章
文件系统
权限
第6章
文件系统
权限6.1查找文件6.1.1whereis作用:用于定位一个命令的二进制文件、源文件和手册文件。语法:whereis[选项]name....
璀云霄
·
2024-02-02 07:44
Linux
服务器
linux
运维
【动手学大模型】第一章 大模型简介
随着Transformer架构的神经网络模型引入,通过大量的文本数据训练,模型可以
深入理解
语言规则和模式。同时研究人员发现,随着语言模型规模的扩大,比如增加模型大小和使用更多的训练数据,模型展现出
Farah_Y
·
2024-02-02 07:44
大模型开发
ai
软链接与硬链接的区别(图文详解)
,类似Windows的快捷方式,如果原始文件被删除,所有指向它的符号链接也就都被破坏了软链接有自己的inode,是linux特殊文件的一种,作为一个文件,它的数据是它所连接的文件的路径符号链接可以跨越
文件系统
俗人不俗鸭
·
2024-02-02 06:59
Linux
linux
Python——将Pyaudio的frame音频数据转换成wave格式
但是,如果你的目的是将这些帧数据直接转换为一个wave文件格式的变量,而不是写入文件,你可以使用io.BytesIO对象作为临时的
文件系统
来存储这些帧数据,然后使用wave模块来读取和处理这个内存中的音频数据
Irving.Gao
·
2024-02-02 06:07
python
python
音视频
开发语言
【数据结构】树和二叉树的概念及结构
文章目录1.树的概念及结构1.1树的概念1.2树的相关概念1.3树的表示1.4树在实际中的运用(表示
文件系统
的目录树结构)2.二叉树概念及结构2.1概念2.2现实中的二叉树2.3特殊的二叉树:2.4二叉树的性质
李 昕 泽
·
2024-02-02 06:29
数据结构
数据结构
算法
c语言
开发语言
链表
阅读+行动,改变应对痛苦模式
通过持续阅读+反思+行动,帮助我
深入理解
我的焦虑或负面情绪的来由,将习得的一些切实可行的观念和操作技能运用到生活实践,取得好的效果。
思齐之路
·
2024-02-02 06:29
Three.js学习二——Three.js极简入门
目录准备开发环境掌握一些概念性知识编码测试创建一个场景(Creatingascene)创建一个场景渲染场景使立方体动起来结果准备开发环境1、一台可用浏览器的带
文件系统
的电脑;2、下载官网提供的three.js-master
Mr_Bobcp
·
2024-02-02 05:16
Three.js
javascript
前端
vscode
three.js
docker
通过Docker的镜像机制,可以快速创建和部署多个容器实例,每个容器都具有自己的
文件系统
、网络和进程空间。
学无止境2022
·
2024-02-02 04:33
docker
eureka
容器
深入理解
Linux 的 TCP 三次握手
在后端相关岗位的入职面试中,三次握手的出场频率非常的高,甚至说它是必考题也不为过。一般的答案都是说客户端如何发起SYN握手进入SYN_SENT状态,服务器响应SYN并回复SYNACK,然后进入SYN_RECV等诸如此类。但今天我想给出一份不一样的答案。其实三次握手在内核的实现中,并不只是简单的状态的流转,还包括端口选择,半连接队列、syncookie、全连接队列、重传计时器等关键操作。如果能深刻理
Yi Ian
·
2024-02-02 03:44
游戏
基础服务器框架
网络编程
服务器
linux
tcp/ip
后端
网络
linux
文件系统
了解
文件系统
设备文件类型/dev/,dva根
文件系统
,dvb挂载可用磁盘无论ext,还是squashfs
文件系统
,都要了解原理图(逻辑结构)各
文件系统
对比命令操作使用cat/proc/filesystems
chenxuezhou
·
2024-02-02 03:44
linux
运维
深入了解协议栈内核源码
三次握手内核源码
深入理解
Linux的TCP三次握手_tcp_v4_conn_request-CSDN博客socket.c内核态函数入口三次状态变化创建socket入口pingBreakpoint7,SyS_socket
chenxuezhou
·
2024-02-02 03:42
服务器
linux
.net
.netcore
堆溢出:
深入理解
与防范
在计算机安全领域中,堆溢出是一种常见的安全漏洞,它涉及到程序中的内存分配和管理。本文将深入探讨堆溢出的概念、原因以及防范措施。首先,我们需要了解什么是堆。在许多编程语言中,如C和C++,堆是用于动态内存分配的区域。当程序运行时,它需要分配和释放内存以存储数据。堆用于满足这种需求,它允许程序在运行时动态地分配和释放内存。然而,当程序试图分配的内存超出了堆的大小,或者在释放内存后未能正确地回收空间时,
白猫a~
·
2024-02-02 03:24
网络安全
安全
网络
二进制
堆溢出
网络安全
Swagger学习
目标是使客户端和
文件系统
作为服务器以同样的速度来更新文件的方法,参数和模型紧密集成到服务器。这个解释简单点来讲就是说,swagger是一款可以根据resutful风格生成的生成的接口
Ha det
·
2024-02-02 02:20
学习
spring
boot
java
MySQL进阶之路--MySQL基本架构
逻辑架构如果能在头脑中构建出一幅MySQL各组件之间如何协同工作的架构图,就会有助于
深入理解
MySQL服务器。下图展示了MySQL的逻辑架构图。
牧码人zhouz
·
2024-02-02 01:57
操作系统--Linux内核进程间的通信方式
一、管道匿名管道:它没有名字标识,匿名管道是特殊文件只存在于内存,没有存在于
文件系统
中,shell命令中的「|」竖线就是匿名管道,通信的数据是无格式的流并且大小受限,通信的方式是单向的,数据只能在一个方向上流动
每天进步一......
·
2024-02-02 01:52
操作系统学习记录
服务器
linux
运维
Docker多节点部署Minio分布式
文件系统
并测试
文章目录一、前提准备二、文件配置1.`.env`2.`env/minio.env`3.`docker-compose-minio.yml`三、测试四、Java测试1.引入依赖2.增删改一、前提准备准备如下文件夹和文件./├──docker-compose-minio.yml├──.env├──env│├──minio.env├──minio│├──minio1││├──data1││└──data
木子dn
·
2024-02-02 01:07
Server架构
#
分布式文件系统
docker
容器
hdfs
MDK3308-EK更改根
文件系统
为ext2
默认生成的根
文件系统
是只读的squashfs,不方便修改。想修改为ext2。
叶迎宪
·
2024-02-02 01:30
指针的
深入理解
(三)
这一节主要使用复习回调函数,利用冒泡模拟实现qsort函数。qsort排序使用冒泡排序,主要难点在于运用元素个数和字节数以及基地址控制元素的比较:if里面使用了一个判断函数,qsort可以排序任意的数据,原因就是因为可以自行提供要判断的数据类型。假如要判断整形,就传整数的判断函数,要判断字符串,就传字符串的判断函数。在if语句里面,就会自行进行判断。cmpwidth有什么用?width是一个数据的
打鱼又晒网
·
2024-02-02 00:03
C语言专栏
c语言
指针的
深入理解
(二)
这节主要复习函数指针函数指针函数指针的标志就是int(*)(数据类型),是储存函数的地址的指针变量。函数名就是的首地址。我们平常使用的函数名就是函数的地址:由此可以发现,我们可以通过函数的地址来使用函数。那么我们就可以知道函数指针的一个作用:大体使用思路就是通过将一个函数(这里叫函数一)的地址传送给一个另一个函数(这里叫函数二),函数二需要调用所接收函数时直接通过地址调用函数。这样的好处是更加灵活
打鱼又晒网
·
2024-02-02 00:33
C语言专栏
c语言
指针的
深入理解
(一)
这一节主要复习数组指针,int(*)[]就是数组指针类型的标志。因为有()将*括起来,所以(*)表示一个指针。[]表示数组,所以(*)[]就表示一个指向数组的指针,int是数据的类型。所以int(*)[]表示指向一个数组的指针,元素类型是int,个数是[]里面的数。数组指针和二维数组联系数组指针经常和二维数组连用,二维数组传参,传送的是首元素的地址,但是对于二维数组来说,其实第二个方块才是元素个数
打鱼又晒网
·
2024-02-02 00:32
C语言专栏
c语言
指针的
深入理解
(四)
sizeof求的是对象的大小,
深入理解
一点就是:这个对象,他一定有一块对应的内存空间。求的就是这一块内存空间。strlen只能用来求字符串,求取的是字符串的长度。
打鱼又晒网
·
2024-02-02 00:01
C语言专栏
c语言
NFS 网络
文件系统
1.NFS简介NFS(NetworkFileSystem网络
文件系统
),是一种用于在计算机网络上共享文件的协议。
樂夢
·
2024-02-01 23:08
网络
linux
运维
服务器
【Linux】600条最强Linux命令总结—— 干货满满!!!
目录1.基本命令2.关机3.文件和目录4.文件搜索5.挂载一个
文件系统
6.磁盘空间7.用户和群组8.文件的权限使用“+”设置权限,使用“-”用于取消9.文件的特殊属性,使用“+”设置权限,使用“-”用于取消
王果冻ddd
·
2024-02-01 23:16
运维
linux
大数据
开发语言
服务器
相对路径和绝对路径
目录1.相对路径:优点:缺点:2.绝对路径:优点:缺点:相对路径(RelativePath)和绝对路径(AbsolutePath)是用于定位文件或目录在
文件系统
中位置的两种方式。
空白_d
·
2024-02-01 21:55
前端
笔记
运维
图解java.util.concurrent并发包源码系列——
深入理解
定时任务线程池ScheduledThreadPoolExecutor
深入理解
定时任务线程池ScheduledThreadPoolExecutorScheduledThreadPoolExecutor作用与用法ScheduledThreadPoolExecutor内部执行流程
黄俊懿
·
2024-02-01 21:55
java
开发语言
后端
并发编程
JUC
jvm
智能财务对企业管理的巨大冲击
为了
深入理解
智能财务是对于地方经济向高质量发展的重要保障。
孝仁
·
2024-02-01 21:03
Qt程序设计-U盘检测(Linux系统)
通过监控指定路径的列表,监视
文件系统
中文件和目录的变更。常用函数booladdPath(constQString&path)如果路径存在,则添加至
文件系统
监控,如果路径不
未来无限
·
2024-02-01 21:38
C++
QT程序设计
qt
linux
U盘监听
深入理解
排序算法及其Java实现
深入理解
排序算法及其Java实现I.引言在计算机科学领域中,排序算法是一项至关重要的技术。无论是在数据处理、数据库查询还是搜索算法中,排序都扮演着关键的角色。
一休哥助手
·
2024-02-01 21:58
java
算法
排序算法
java
算法
1 初识Ceph
Ceph是加州大学SantaCruz分校的SageWeil专为博士论文设计的分布式
文件系统
,支持对象存储、块存储和文件存储。从2004年新建第一个文件夹至今,经历了多次迭代,目前已是分布式存储的首选。
DaemonXiao
·
2024-02-01 21:21
《语文文本解读实用教程》读书笔记(二十三)
“切己体察”包含两层意思:一是要善于将文本中的语言、内容同自身的思想、生活经验联系起来,设身处地,潜心探求其深刻内蕴;二是将所学广泛应用于社会实践,在实践中进一步
深入理解
,将知识转化为能力,践履躬行,养成运用语文的良好习惯
野草r
·
2024-02-01 19:25
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他