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
c++&数据结构&linux
数据结构
之循环链表
单链表:只能索引后继节点,不能索引前驱节点.到了尾部标识就停止了.问题:不从头结点,就无法访问到全局节点image.png循环链表:将单链表中的终端节点的空指针指向头结点.就形成了单循环链表
豆瓣奶茶
·
2024-02-11 22:57
02-基本数据类型-c语言初学系列
著名计算机科学家NikiklausWirth提出一个公式
数据结构
+算法=程序实际上结构化的程序设计可以表示为:程序=算法+
数据结构
+程序设计方法+语言工具和环境C的
数据结构
就是以数据类型的形式出现的知识要点目录第二章基本数据类型
锁住子锁不住
·
2024-02-11 22:27
c语言教案ppt
开发语言
c语言
Linux
操作系统基础(五):
Linux
的目录结构
文章目录
Linux
的目录结构一、
Linux
目录与Windows目录区别二、常见目录介绍(记住重点)
Linux
的目录结构一、
Linux
目录与Windows目录区别
Linux
的目录结构是一个树型结构Windows
Lansonli
·
2024-02-11 22:20
Linux
linux
运维
服务器
数据结构
-4.稀疏数组
1.当一个数组中大部分元素为0,或者为同一个值时,可以使用稀疏数组来保存该数组处理方法:记录数组一共有多少行多少列,有多少种不同的值把有不同值的元素的行列数及元素的值记录在一个小的数组里,从而缩小程序的规模,这个小数组就是稀疏数组这个数组可以用稀疏数组来表示这个原始的二维数组,一共有6*7=42个元素用稀疏数组来记录它记录用的稀疏数组[0]元素,记录了一共有6行,7列,8个不同值(不是0)的元素,
爱吃火锅的金先生
·
2024-02-11 22:12
寻找特殊字符的某行内容
linux
下寻找包含某一特殊字符的行内容类似于:file.txt内容·:xxx111yyy222zzz333eee444目的查看包含eee字符的行的内容(1):awk'/eee/'file.test#类似于
ZeroDesigner
·
2024-02-11 22:11
端口
如果一个进程需要收发网络数据,那么就需要有端口在
linux
系统中,端口可以有65536(2的16次方)个之多!
錦魚
·
2024-02-11 22:19
HarmonyOS 状态管理装饰器 Observed与ObjectLink 处理嵌套对象/对象数组 结构双向绑定
本文我们还是来说两个harmonyos状态管理的装饰器@Observed与@ObjectLink他们是用于嵌套对象或者以对象类型为数组元素的
数据结构
做双向同步的之前我们说过的state和link都无法捕捉到这两种数据内部结构的变化这里我们模拟一个类
数据结构
瑞晟技术服务中心-耿瑞
·
2024-02-11 22:19
harmonyos
华为
鸿蒙
二叉树概念与堆
二叉树1.树概念以及结构2.二叉树概念及结构3.二叉树顺序结构及实现4.二叉树链式结构及实现1.1树的概念树是一种非线性的
数据结构
,它是由于n(n>=0)个有限结点组成一个具有层次关系的集合。
Lonely Faith
·
2024-02-11 22:14
数据结构
redis之跳跃表
Redis里面使用skiplist是为了实现sortedset这种对外的
数据结构
。sortedset提供的操作非常丰富,可以满足非常多的应用场景。这也意味着,sortedset相对来说实现比较复杂。
tracy_668
·
2024-02-11 22:01
Linux
之umask的使用
一、umask的作用umask值用于设置用户在创建新文件和目录时的默认权限。umask值一共有4组数字,其中第1组数字用于定义特殊权限,一般不关心,日常工作中大家用的更多的是后面三组数字。以下图为例,输入“umask”命令之后,输出的“0022”就是默认的umask值。这里我们只需关注后面三个数字022即可。二、umask的使用讲解众所周知,对于目录,用户所能拥有的默认最大权限是777,即rwxr
金陵大掌柜
·
2024-02-11 22:42
运维
服务器
Linux
linux
服务器
运维
Linux
和FreeRTOS的主要区别
Linux
和FreeRTOS的主要区别体现在设计目标、应用场景、特性以及复杂性等方面。
Linux
是一款开源的、基于UNIX的操作系统内核,它旨在为用户提供一款可供免费使用的类UNIX操作系统。
稚肩
·
2024-02-11 22:12
嵌入式linux
linux
freertos
嵌入式
Android 平台架构
Android是一种基于
Linux
的开放源代码软件栈,如下图:系统应用层Android系统包含一系列核心应用,比如电子邮件、短信、日历、互联网浏览和联系人等。我们开发的应用一般也位于该层。
CZKGO
·
2024-02-11 22:39
数据结构
~~树(2024/2/8)
目录树1、定义:2、树的基本术语:3、树的表示树1、定义:树是一种非线性的
数据结构
,它是由n(n>=0)个有限结点组成一个具有层次关系的集合。
chilling heart
·
2024-02-11 21:35
数据结构
Java
数据结构
Java
数据结构
Java工具包提供了强大的
数据结构
Java中的
数据结构
主要包括以下几种接口和类枚举(Enumeration)位集合(BitSet)向量(Vector)栈(Stack)字典(Dictionary
贪点财好个色
·
2024-02-11 21:46
linux
系统 redis安装配置详细介绍
在
Linux
系统上安装和配置Redis是一个相对简单的过程,但涉及到多个步骤。以下是详细的安装和配置指南。
人生万事须自为,跬步江山即寥廓。
·
2024-02-11 21:32
springcloud
linux
redis
Mac使用AccessClient打开
Linux
堡垒机跳转闪退问题解决
登录公司的服务器需要使用到堡垒机,但是mac使用AccessClient登录会出现问题最基础的AccessClient配置AccessClient启动需要设置目录权限,可以直接设置为权限777chmod777/Applications/AccessClient.app注:如果不是这个路径,可以打开终端,将访达中的应用程序AccessClient拖进终端中启动默认执行python3在应用程序中Acc
通域
·
2024-02-11 21:32
mac
linux
macos
linux
运维
C++ //练习 5.6 改写上一题的程序,使用条件运算符(参见4.7节,第134页)代替if else语句。
环境:
Linux
Ubuntu(云服务器)工具:vim代码块/***********************************************************************
Navigator_Z
·
2024-02-11 21:31
#
C++
Primer(第5版)练习题
C/C++
c++
开发语言
算法
【华为上机真题】数组去重和排序 (华为机考真题)
作者:
Linux
猿简介:CSDN博客专家,华为云享专家,
Linux
、C/C++、云计算、物联网、面试、刷题、算法尽管咨询我,关注我,有问题私聊!
Linux猿
·
2024-02-11 21:00
华为OD历年上机真题【精讲】
华为上机真题
华为上机考试真题
华为机考真题
华为面试真题
华为面试
【Started cancel waiting for multipath siblings of nvme0n1】完整解决方案记录(Alma
Linux
+UltraISO)
文章目录前言制作启动盘安装什么去哪安装怎么安装先准备一个20元包邮的U盘准备一个写入硬盘映像的软件UltraISO世界级坑爹的11个字前言又忘记了关闭自动更新,果不其然驱动还是掉了。行吧,全部重来。这次没那么顺利,记录一下。制作启动盘无论什么系统,先做个启动盘先。我们可以去官方网站阅读一下如何下载,没有墙,点击直接访问安装什么官方提供了333个版本,也简要说明了每个版本的内容:DVD-effort
ordinary_brony
·
2024-02-11 21:59
almalinux
linux
ultraiso
kickstart
删除排序数组中重复元素的方法
那么如果底层
数据结构
是数组又将如何处理呢?
冬天里的懒猫
·
2024-02-11 21:56
算法
JAVA
数据结构
java
leetcode
算法
面试
Alma
Linux
右键菜单(基于GNOME桌面)
文章目录前言前提说明在文件上右键在文件夹上右键前言在使用VSCode的过程中,Alma
Linux
没能像Windows一样在右键菜单上显示打开方式,所以找了一下解决方案,罗列出来前提说明虽然说无论是media
ordinary_brony
·
2024-02-11 21:54
VScode魔改
linux
gnome
数据结构
-并查集
并查集原理在一些应用问题中,需要将n个不同的元素划分成一些不相交的集合。开始时,每个元素自成一个单元素集合,然后按一定的规律将归于同一组元素的集合合并。在此过程中要反复用到查询一个元素归属于那个集合的运算。适合于描述这类问题的抽象数据类型称为并查集(union-findset)。一般可以用数组来表示并查集,数据的下标就是每个数据的编号,对应的值如果是负数,那么就代表它自成一个集合,也就是一个根结点
老汉忒cpp
·
2024-02-11 21:23
数据结构
【
数据结构
】八大
数据结构
分类
本文目录:
数据结构
分类1、数组2、栈3、队列4、链表5、树6、散列表7、堆8、图
数据结构
分类
数据结构
是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。
咖喱年糕
·
2024-02-11 21:52
数据结构与算法
数据结构
【
数据结构
】链式队列解析(C语言版)
数据结构
——链队列解析过程和简单代码实现:一、简单概念:动图展示:(1)入队:(2)出队:二、顺序队列:思路步奏:(1)入队操作:(2)出队操作:简单实现代码:三、链式队列(1)声明(2)入队操作:(3
咖喱年糕
·
2024-02-11 21:52
数据结构与算法
数据结构
c语言
数据结构
第十五天(树的存储/孩子表示法)
目录前言概述接口源码测试函数运行结果往期精彩内容前言最近在知乎上看到的一个问题,也许,短暂的离别,只为更好的相遇!2024,友友们,龙年快乐,新的一年,祝愿码上升薪,一头黑发无烦恼。概述树的存储孩子表示法是一种常见的树的存储方式,也被称为多重链表表示法。这种方式是通过记录每个节点的所有子节点来实现的。具体地,对于每个节点,它的所有子节点都被保存在一个链表中,这个链表中的每个元素都指向该节点的一个子
只会敲代码的喵
·
2024-02-11 21:22
数据结构
c++
c语言
算法
链表
shell脚本学习笔记
shell脚本是一种可以在
linux
系统下运行的解释性脚本,应用广泛,功能强大,以下是本人在学习shell脚本过程中的学习笔记.shell脚本一般第一行为#!/bin/bash或#!
愤愤的有痣青年
·
2024-02-11 21:20
Linux
安装-分区和格式化
1.两种分区表形式(针对一块硬盘)MBR分区表(主引导记录分区表):最大支持2.1TB硬盘,最多支持4个分区GPT分区表:(全局唯一标识分区表):GPT支持9.4ZB硬盘(1ZB=1024PB,1PB=1024EB,1EB=1024TB)理论上支持的分区数没有限制,但是windows限制128个主分区2.分区类型(仅针对MBR分区表)主分区:最多支持4个。拓展分区:每块硬盘最多只能有1个,不能写入
我们的天空L
·
2024-02-11 21:47
hive 和spark 环境同时部署
linux
环境变量后beeline命令冲突
由于两个应用都有相同的beelineshell文件所以在同时配置/etc/profile文件中环境变量时会导致先执行前面的环境变量指向的beeline,导致beeline命令报版本不一致错误。hivebeeline客户端报错,hive-jdbc版本不一致。
朱晔_74d3
·
2024-02-11 21:21
如何在Windows平台访问
Linux
文件系统【ExtFS】
访问
Linux
文件系统ExtFS将是首选,您可以将extFS存储设备插入PC并访问其内容以进行读取,复制或修改。
听力巴士
·
2024-02-11 20:59
[
Linux
网络编程]Socket套接字
socket的原意是“插座”,在计算机通信领域,socket被翻译为“套接字”,它是计算机之间进行通信的一种约定或一种方式。通过socket这种约定,一台计算机可以接收其他计算机的数据,也可以向其他计算机发送数据。这个数据报格式套接字可以达到高质量的数据传输。这是因为它使用了TCP协议09-05补充1网络字节序主机字节序和点分十进制之间的转换2长连接和短链接3三次握手注意同步确认序号或者说请求和应
Windalove
·
2024-02-11 20:18
Linux网络编程
linux
网络编程
套接字
socket
文件fd【
Linux
系统编程】
本文是基础IO的第一个部分,基础IO部分将主要讲解以下内容:文件fd文件系统软硬链接操作系统的内存管理以及动静态库。本节重点讲解文件fd,其余内容将在后面的博客更新。一、共识文件=内容+属性文件分为打开了的文件和没打开的文件。打开的文件:谁打开?进程(本质是研究进程和文件的关系)没打开的文件:磁盘里,很多,如何存储?------>快速增删查改。本节重点讨论打开的文件!文件被打开,必须先加载到内存,
勤奋的懒羊羊~
·
2024-02-11 20:47
Linux系统编程
linux
服务器
网络基础【
Linux
网络编程】
目录一、网络发展二、协议和协议分层OSI七层网络模型TCP/IP协议栈三、网络和OS的关系四、网络传输基本流程五、数据包封装和分用六、IP地址和MAC地址MAC地址局域网通信原理IP地址一、网络发展详细参考此篇博文:网络发展史独立模式计算机之间相互独立;网络互联多台计算机连接在一起,完成数据共享;局域网LAN计算机数量更多了,通过交换机和路由器连接在一起;广域网WAN将远隔千里的计算机都连在一起;
勤奋的懒羊羊~
·
2024-02-11 20:47
Linux网络编程
网络
网络套接字【
Linux
网络编程】
一、预备知识1、端口号端口号是一个2字节16位的整数,它是用来唯一地标识改主机上的一个网络应用层的进程。2、socketIP地址能标识唯一的一台主机,端口号能标识一台主机上唯一的进程(一个进程可以绑定多个端口号,但是一个端口号不能被多个进程绑定)。IP+端口号:标识全网唯一的一个进程。IP+端口号就是socket(套接字)进程pid已经能标识一台主机上的进程的唯一性了,为什么还需要端口号?从技术角
勤奋的懒羊羊~
·
2024-02-11 20:17
Linux网络编程
linux
服务器
运维
autoconf 和 automake 生成 Makefile 文件
创建工程的Makefile,编译工程例解autoconf和automake生成Makefile文件http://www.ibm.com/developerworks/cn/
linux
/l-makefile
贰爷
·
2024-02-11 20:45
C语言第二十二弹---指针(六)
✨个人主页:熬夜学编程的小林系列专栏:【C语言详解】【
数据结构
详解】指针1.回调函数是什么?
小林熬夜学编程
·
2024-02-11 20:39
c语言
开发语言
算法
Linux
起源及特点
Linux
起源
Linux
因其创始人LinusTorvalds而得名。LinusTorvalds是芬兰赫尔辛基大学技术科学系的学生。
浩學者
·
2024-02-11 20:08
Linux
中ps/kill/execl的使用
ps命令:ps-aus或者ps-ajx或者ps-ef可以查看有哪些进程。加上|grep"xxx"可以查看名为”xxx"的进程。ps-aus|grep"xxx"kill命令:kill-9pid杀死某个进程kill-l查看系统有哪些信号execl函数:如果想在一个进程内部执行系统命令或者应用程序,优先应该想到如下方式:先fork(),然后在子进程里面执行execl拉起可执行程序或者命令。调用execl
落落落sss
·
2024-02-11 20:37
linux
服务器
运维
Linux
中孤儿/僵尸进程/wait/waitpid函数
孤儿进程:概念:若子进程的父进程已经死掉,而子进程还存活着,这个进程就成了孤儿进程。为了保证每个进程都有一个父进程,孤儿进程会被init进程领养,init进程成为了孤儿进程的养父进程,当孤儿进程退出之后,由init进程完成对孤儿进程的回收。init进程的pid=1。僵尸进程:概念:子进程先退出,父进程没有完成对子进程资源的回收(父进程还没结束),此时子进程就变成了僵尸进程。如何解决:不能使用kil
落落落sss
·
2024-02-11 20:37
linux
运维
服务器
Linux
进程间通信(IPC)
要想进程间通信,数据交换,必须通过内核;一个进程将数据写到内核,然后另一个进程从内核读走数据。IPC:进程间通信(interprocesscommunication)通信方式:管道信号共享映射区(无血缘关系)本地套接字管道:概念:管道是一种最基本的IPC机制,也称匿名管道,应用于有血缘关系的进程之间,完成数据传递。特质:管道的本质是一块内核缓冲区由两个文件描述符引用,一个表示读端,一个表示写段规定
落落落sss
·
2024-02-11 20:37
linux
服务器
运维
阿里云LNMP建站配置,配置MySQL的安全性遇到temporary password临时密码登不进去的问题
MySQL版本在阿里云上根据手动部署LNMP环境(AlibabaCloud
Linux
2)中提示的步骤一步步安装的。
Hurmyal
·
2024-02-11 20:20
C语言常见面试题:C语言中如何进行大数据处理编程?
在C语言中进行大数据处理编程需要使用特定的
数据结构
和算法,以及对内存管理和性能优化的深入理解。
广寒舞雪
·
2024-02-11 20:37
c语言
开发语言
MySQL进阶45讲【6】全局锁和表锁
而锁就是用来实现这些访问规则的重要
数据结构
。根据加锁的范围,MySQL里面的锁大致可以分成全局锁、表级锁和行锁三类。今天这篇文章,主要介绍全局锁和表级锁。
吴名氏.
·
2024-02-11 20:33
《MySQL进阶45讲》
mysql
数据库
数据库开发
MySQL进阶内容
先去官网下载二进制格式的mysql软件包[root@localhost~]#https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.33-
linux
-glibc2.12
胖虎sama
·
2024-02-11 20:32
服务管理
数据库
linux
mysql
centos
【
Linux
系统学习】6.
Linux
系统软件安装
实战章节:在
Linux
上部署各类软件前言为什么学习各类软件在
Linux
上的部署在前面,我们学习了许多的
Linux
命令和高级技巧,这些知识点比较零散,进行练习虽然可以基础掌握这些命令和技巧的使用,但是并没有一些具体的实操能够串联起来这些知识点
A 北枝
·
2024-02-11 20:59
Linux
linux
学习
adb
牛客网 --- 送分题
题目描述
数据结构
之神ccz又在出毒瘤
数据结构
了神出了这样一个题:给你三个数,在这三个数中间任意加*或者是+,然后可以随便打括号,只要这个表达式合法比如说123可以得到:1+2*3=71*(2+3)=51
喝可乐的布偶猫
·
2024-02-11 20:28
题解
算法
c++
基于
Linux
的nfs、samba网络服务搭建
我学的Ubuntu,以它为例子一、nfs(
linux
linux
)1.1.nfs首先搭建服务端(对外共享)//安装nfs核心服务sudoaptupdatesudoaptinstallnfs-kernel-server
重生之我是小白菜
·
2024-02-11 19:26
linux
运维
服务器
Linux
文件打包压缩(哈哈终于写完了)
1创建文件夹/home/XXX/test,普通文件/home/XXX/1.c,将上面两个文件打包命名为test1.tar(我是创建了一个文件夹tar,在tar中创建的,所以目录是/home/wk/tar)注意:tar-cvf/home/xxx/tar/test1.tartest1.c-C/home/xxx(意思是把这个文件压缩到指定路径下)//新手先打开终端mkdirtar&&cdtar//开始以
重生之我是小白菜
·
2024-02-11 19:26
服务器
linux
数据库
C语言中在main函数之后运行的函数
在
Linux
平台上,atexit函数同样是一个用于注册终止处理函数的库函数,它是C标准库的一部分。
迎風吹頭髮
·
2024-02-11 19:23
编程小记
c语言
开发语言
12-07 第03章2 Python的
数据结构
、函数和文件
3.2函数函数是Python中最主要也是最重要的代码组织和复用手段。作为最重要的原则,如果你要重复使用相同或非常类似的代码,就需要写一个函数。通过给函数起一个名字,还可以提高代码的可读性。函数使用def关键字声明,用return关键字返回值:defmy_function(x,y,z=1.5):ifz>1:returnz*(x+y)else:returnz/(x+y)同时拥有多条return语句也是
渔家傲_俞
·
2024-02-11 19:57
CDMP(Data Governance)
特定的数据治理计划的范围和重点将取决于组织的需求,但大多数计划包括以下内容策略:定义、沟通并推动数据战略和数据治理战略的执行政策:制定和执行与数据和元数据管理、访问、使用、安全和质量相关的政策标准和质量:制定和执行数据质量和
数据结构
标准监督
冰菓_
·
2024-02-11 19:09
上一页
85
86
87
88
89
90
91
92
下一页
按字母分类:
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
其他