logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

链表头结点和不带头结点的区别

一、概念辨析线性表的插入删除需要移动大量的元素,因此引入链表(本文讨论单链表)的概念,链表元素之间通过“链”来链接,因此插入和删除时不需要大量的移动元素,而只需要改变“链”的关系即可。头指针:通常使用“头指针”来标识一个链表,如单链表L,头指针为NULL的时表示一个空链表。链表非空时,头指针指向的是第一个结点的存储位置。头结点:在单链表的第一个结点之前附加一个结点,称为头结点。头结点的Dat...

#链表#数据结构
利用VLC实现组播流服务器

VLC介绍VLC 是一款自由、开源的跨平台多媒体播放器及框架,可播放大多数多媒体文件,以及 DVD、音频 CD、VCD 及各类流媒体协议(UDP/RTP/RTSP等)。它不仅仅是播放器,还可以是流服务器。下面就使用VLC来搭建多播流服务器,实现局域网内视频的广播效果。包括服务器端和客户端。VLC官方下载地址:https://www.videolan.org/,本次使用的版本为vlc-3.0....

#udp
教你如何查看linux各个命令的用法和功能

我们知道在linux系统下,都是基于控制台进行各种操作,比如目录切换命令cd,显示当前路径命令pwd,磁盘挂载命令mount,文件系统分析命令df等等。如果一时忘记了某个命令怎么用,一般有两种方式:--help选项man查找–help 选项比如常见的ls命令,如果想要获得更多选项参数的含义,我们可以使用--help参数来获取详细信息,例如:如果遇到某些命令没有--help参数选项...

#linux#搜索
网络虚拟化之 tun/tap 网络设备

本文将详细介绍 tun/tap 设备的原理及应用,希望能通过本文的介绍读者能对 tun/tap 网络设备有一个更加全面的了解。

文章图片
python 类中public,protected,private定义方式

在Python中可以通过在变量属性以及方法属性是否有下划线“_”进行区分public、protected、private类型。public类型在python中数据和方法默认都是pubic类型的,此时方法和变量名都没有下划线。1、 xx 没有以下划线开头的变量或者方法是public类型。2、public类型可以被子类、类内以及类外被访问。protected类型1、 _xx 以单下划线开头...

#python
如何判断某一个IP地址是否被占用

背景由于目前从事桌面云相关的工作,需要经常创建虚拟机以及为该虚拟机分配IP地址。在一个局域网中,我们的IP地址要求唯一性,如果设置的IP地址已经被利用,虚拟机就无法创建成功或者出现其他无法预料的事情。那么我们应该用什么办法来判断某个IP地址是否已经被占用呢?我们我知道的有两个方法:ping命令arping命令ping命令从事IT工作的基本都知道这个命令,它用来判断目标地址网络通路是...

linux no space left on device 错误解决方法

今天在Ubuntu系统上编译vlc视频播放器,由于编译一直有问题,下载并编译了三四份,最后一次编译过程中,发现系统提示“no space left on device”. 第一眼还没看出这是什么情况,后面通过查资料发现这是系统磁盘空间不足的意思,这才焕然大悟是因为代码以及编译产生文件太多导致的。好了,说明了背景,下面给出解决问题的过程和涉及的知识,整个解决过程不难,但对掌握linux很有收获。..

#linux
JavaScript创建JSON对象

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成, JSON采用完全独立于语言的文本格式,这些特性使JSON成为理想的数据交换语言。JSON 语法数据使用键名/值对表示,键名是字符串,值没有限定;例如 “language”:”Java”每个数据之间由逗号分隔;使用大括号保存对象,对象可以包含若干个数据;

#javascript
统信UOS系统安装x11vnc远程桌面(已验证)

在国产系统下实现 VNC远程连接桌面的配置方法,亲测有效。

文章图片
linux网桥简单理解和持久化配置

linux bridge是网络虚拟化中非常重要的一种设备,今天就来学习下linux bridge的相关知识,包括创建网桥设备、查看网桥信息以及Bridge常见网络模式示意图

文章图片
#linux
    共 23 条
  • 1
  • 2
  • 3
  • 请选择