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
linux网络配置命令
《
Linux网络
开发必学教程》31_文件服务器最终实现
问题:#favicon.ico简介是什么?请求如何处理?favicon.ico简介favicon.ico是网页上的图标文件名称:默认名称位favicon.ico尺寸:16x16、32x32、48x48、64x64、128x128颜色:8位、24位或32位一般说,在网页中可以通过HTML语句设置图标文件如果不设置,浏览器会在网站根目录中请求图标文件即:主动发送HTTP请求/favicon.ico浏览
·
2023-06-10 20:18
clinux网络编程
【回眸】牛客网刷刷刷!网络专项知识点大集合
前言正文网络设备net_device包含的信息DHCP作用DHCP交互过程DHCP饥饿攻击注册网络设备不具有路由功能的网络设备
Linux网络
通信中sk_buffnet_device结构体查询路由表虚拟网卡前言笔者是个物联网专业的应届生
回眸&啤酒鸭
·
2023-06-10 12:09
物联网学习笔记
Linux学习笔记
加油汽电人
网络
服务器
嵌入式
深入理解
Linux网络
学习总结
文章目录一、绪论二、内核如何接收网络包1、收包流程的一些核心概念2、网络接收过程总览三、内核如何与用户进程协作1、进程的一些基础概念3、同步阻塞IO工作流程4、epoll工作流程四、内核如何发送网络包1、发包流程的一些基础概念2、网络发送过程总览3、发包流程的内存拷贝操作4、数据从用户进程到网卡的详细过程五、深入理解本机网络IO1、跨机网络通信2、本机网络通信六、深入理解TCP连接1、TCP连接建
进击的程序猿~
·
2023-06-10 11:16
计算机网络篇
综合视野篇
网络
linux
【阅读笔记】Linux 高性能服务器编程
Linux高性能服务器编程原文地址以及最新代码参考:https://github.com/EricPengShuai/Interview/tree/main/LinuxCh.5
Linux网络
编程基础API5.1socket
一荤配一素
·
2023-06-10 08:46
linux
服务器
笔记
IP组播5_PIM-SM(ASM)详解
2.2.1静态RP2.2.2动态RP2.3组播源注册和RPT建立2.4SPT切换3.PIM-SM(ASM)实验3.1PIM-SM常用
配置命令
3.2PIM-SM(ASM)实验配置步骤3.3PIM-SM(ASM
物联网心球
·
2023-06-10 07:02
HCIE
tcp/ip
网络
linux
物联网
c语言
IP组播4_PIM-DM详解
邻居发现和维护3.2扩散(Flooding)3.3剪枝(Prune)3.4嫁接(Graft)3.5状态刷新(StateRefresh)3.6断言(Assert)4.PIM-DM实验4.1PIM-DM常用
配置命令
物联网心球
·
2023-06-10 07:02
HCIE
tcp/ip
网络协议
linux
物联网
c语言
Linux 五种网络IO模式(阻塞IO、非阻塞IO、IO多路复用、信号驱动IO、异步IO)
Linux网络
编程中,有五种网络IO模式,分别是阻塞IO、非阻塞IO、IO多路复用、信号驱动IO、异步IO;虽然说不能全都认识得很透彻,但至少得都知道一点!
cpp_learners
·
2023-06-09 23:57
Linux
Linux
epoll
libevent
io多路复用
服务器开发
【
Linux网络
服务】Centos7搭建nfs文件共享服务器
1.NFS介绍NFS(NetworkFileSystem)即网络文件系统,它允许网络中服务器之间通过TCP/IP网络共享资源,NFS的一个最大优点是可以节省本地存储空间,一台NFS服务器和若干台客户机。2.环境准备准备两台服务器一台做客户端,一台做服务器,根据自己的电脑网段来做A:192.168.10.51#做服务端B:192.168.10.52#做客户端3.在A服务端机器安装nfs-utils和
互联网小阿祥
·
2023-06-09 20:26
#
Linux
服务器
linux
运维
【网络】· VTP虚拟局域网中继
目录VTP技术以太网通道配置sw1配置sw2配置VTP工作原理VTP模式VTP通告VTP的版本VTP修改编号VTP通告类型VTP修剪VTP前置VTP
配置命令
VTP实例TCP/IP总结博客主页:大虾好吃吗的博客专栏地址
大虾好吃吗
·
2023-06-09 13:07
TCP/IP
网络
服务器
运维
《
Linux网络
开发必学教程》25_Http 协议基础
Http是什么?Http作为WWW的重要组成部分被提出(WorldWideweb)而当时的WWW是为了帮助研究者更好的进行知识共享基本理念:文档之间的相互关联形成超文本,最终连城相互参阅的WWWHttp(HyperTextTransferProtocol)用于定义文档之间如何跳转,即:文档传输协议Http是什么?Http是位于TCP/IP之上的应用层通讯协议Http世界中的“重要角色”域名解析服务
·
2023-06-09 13:15
clinux网络编程
HCIA-NAT
目录NAT:网络地址转换NAT原理:NAT转换原理图:静态NAT静态NAT的工作原理:静态NAT
配置命令
静态NAT配置实例:动态NAT动态NAT的工作原理动态NAT:动态NAT
配置命令
动态NAT案例NAPTNAPT
小趴菜学java
·
2023-06-09 11:18
网络
智能路由器
服务器
Linux网络
配置文件的路径及常用配置文件介绍
Linux网络
配置文件通常存储在/etc目录下。下面是一些常见的网络配置文件及其作用:/etc/hosts:用于映射主机名和IP地址,可以手动添加静态主机名解析信息。
java搬砖工-苤-初心不变
·
2023-06-09 07:36
Linux
linux
网络
服务器
linux执行conf文件,
Linux网络
配置——网络配置文件
第四章:
Linux网络
配置4.1
Linux网络
配置文件4.1.1ifcfg-eth0文件系统网络配置文件在/etc/sysconfig/network-scripts目录下,其中ifcfg-eth0文件包含第一块网卡的配置信息
weixin_39605326
·
2023-06-09 07:06
linux执行conf文件
Linux网络
接口配置文件ifcfg-eth0说明
/etc/sysconfig/network-scriptsDEVICE=eth0#网络接口名称HWADDR=**:**:**:**:**:**#MAC地址TYPE=Ethernet#配置文件接口类型UUID=***......#唯一标识ONBOOT=yes#系统启动时是否激活NM_CONTROLLED=yes#是否由NetworkManager控制该网络接口。修改保存后立即生效,无需重启。被其坑
梅开二度%
·
2023-06-09 07:35
日常代码块
linux
网络
服务器
Linux网络
配置
目录一、查看网络配置1.ifconfig命令—查看网络接口信息2.、hostname——查看主机名称1.1、查看主机名1.2、修改主机名称3.route——查看路由表条目4.netstat——查看网络连接情况5.ss——查看网络连接情况,获取socket统计信息二、测试网络连接1.ping命令——测试网络连通性2.traceroute——跟踪数据包3.nslookup——域名解析4.dig——域名
菜鸟3.0
·
2023-06-09 07:34
linux
运维
服务器
Linux网络
配置的相关文件
(1)etc/resolv.conf:resolv.conf文件是Linux系统中的一个配置文件,用于指定DNS服务器的地址。当在系统中进行网络访问时,需要将主机名解析为IP地址。resolv.conf文件中包含了DNS服务器的地址、搜索域名等信息,用于帮助系统进行主机名解析。在Linux系统中,resolv.conf文件通常位于/etc/目录下。以下是配置resolv.conf的步骤:打开终端使
IOT-Power
·
2023-06-09 07:55
linux
linux
网络
服务器
linux网络
编程-多进程实现TCP并发服务器
服务端流程步骤socket函数创建监听套接字lfdbind函数将监听套接字绑定ip和端口listen函数设置服务器为被动监听状态,同时创建一条未完成连接队列(没走完tcp三次握手流程的连接),和一条已完成连接队列(已完成tcp三次握手的连接)accept函数循环的从已完成连接队列中提取连接,并返回一个新的套接字cfd跟客户端进行通信fork函数创建一个子进程,让子进程与客户端进行通信子进程:rea
微尘8
·
2023-06-09 04:32
Linux
linux
服务器
c语言
linux系统编程-----下
linux网络
编程tcp通信BerkeleySocketTCP/IP协议族标准只规定了网络各个层次的设计和规范,具体实现则需要由各个操作系统厂商完成。
不好,商鞅要跑
·
2023-06-09 00:50
linux
linux
网络
tcp/ip
k8s网络模型
前言通过《
Linux网络
原理》我们已据备了一定的理论知识。k8s是怎么构建网络模型的呢?基础知识交换机和路由器都是网络中常见的设备,它们在网络通信中扮演不同的角色。
懒猫gg
·
2023-06-09 00:47
运维小趣
网络
kubernetes
你一定会用的一些Linux命令
#LInux复习##查看
配置命令
cpu情况:cat/proc/cpuinfocpu内核:cat/proc/cpuinfo|grepprocessor内存情况:cat/proc/meminfo磁盘情况:fdisk-l
Jin·
·
2023-06-08 23:47
Linux
linux
《
Linux网络
开发必学教程》30_文件浏览交互涉及
问题:浏览器与文件服务器如何交互?浏览器与文件服务器的交互文件浏览点击列表中的文件夹→进入子文件夹(展示子文件夹列表)文件下载点击列表中的文件→下载目标文件错误处理向服务器发送错误请求→浏览不存在的文件夹/下载不存在的文件文件浏览交互实现实现中的关键概念共享文件夹(root)服务端启动时指定的共享文件夹路径(服务系统中的路径)请求路径(req)文件/文件夹在服务端上相对共享文件夹的路径绝对路径Ab
·
2023-06-08 23:33
clinux网络编程
Linux内核Netfilter与iptables的原理
Linux内核Netfilter与iptables的原理
Linux网络
Netfilter之钩子函数注册《精通Linux内核网络》linux内核版本:5.4.215一、Netfilter挂载点相关钩子点:
子瓜云鬼
·
2023-06-08 19:05
Linux
linux
CZXX 1+X测试
配置命令
:SW1:System
苍炱
·
2023-06-08 17:06
CESHI
网络
【路由交换技术】Cisco Packet Tracer配置动态路由(RIP,OSPF,EIGRP)
文章目录拓扑图配置IP配置动态路由直连网段与非直连网段RIP动态路由RIP介绍
配置命令
及注意事项配置过程查看路由表测试连通性OSPF动态路由OSPF介绍
配置命令
及注意事项配置过程查看路由表测试连通性EIGRP
Burger2325
·
2023-06-08 17:29
计算机网络
路由交换技术
Cisco
Packet
Tracer
智能路由器
网络
Golang源码探究 —— 网络轮询器netpoller
目录一、
Linux网络
编程基础知识1.1socket编程1.2三次握手二、网络I/O模型2.1阻塞I/O模型2.2非阻塞I/O模型2.3I/O多路复用2.4信号驱动I/O2.5异步I/O三、Go网络轮询器
CoreDump丶
·
2023-06-08 17:22
Golang
Golang源码探究
linux
网络
golang
linux
Linux网络
——shell编程之iptables防火墙
Linux网络
——shell编程之iptables防火墙一、概述1.iptables2.netfilter和iptables的关系二、iptables中的四表五链1.四表五链的关系2.四表3.五链三、匹配顺序
赤壁战神曹阿瞒
·
2023-06-08 13:29
linux
网络
运维
Linux网络
——Shell编程之循环
Linux网络
——Shell编程之循环一、循环1.循环与遍历2.循环的优势二、for循环语句1.for语句的结构2.for语句应用示例三、while循环语句1.while语句的结构2.while语句应用示例四
赤壁战神曹阿瞒
·
2023-06-08 13:59
linux
网络
运维
Linux网络
——Shell编程之函数
Linux网络
——Shell编程之函数一、概述二、定义函数的格式1.格式一2.格式二三、函数的查看和删除1.查看declare2.删除declare四、函数的返回值1.return返回值2.echo返回值五
赤壁战神曹阿瞒
·
2023-06-08 13:59
linux
服务器
运维
Windows编译Flutter引擎
目录一、同步代码阶段1、
配置命令
行代理2、同步代码二、生成编译脚本阶段1、编译步骤2、相关异常未设备setDEPOT_TOOLS_WIN_TOOLCHAIN=0未设置VisualStudio编译环境没有
mushanshui
·
2023-06-08 10:49
前端跨平台
flutter
windows
git
锐捷
配置命令
整理
1、删除配置文件后重启deleteconfig.textreload2、telnet配置Ruijie(config)#linevty04进入telnet密码配置模式,04表示允许共5个用户同时telnet登入到交换机Ruijie(config-line)#login启用需输入密码才能telnet成功Ruijie(config-line)#passwordruijie将telnet密码设置为ruij
yenggd
·
2023-06-08 08:43
网络工程
网络通信
【
Linux网络
编程】传输层udp协议篇
udp协议篇一、本篇是在应用篇的后面的二、传输层2.1、再谈端口号2.2.1、两个问题2.2.2、两个常用命令2.2、UDP协议2.2.1、udp协议端格式&&理解报头2.2.2、udp的特点2.2.3、udp的缓冲区2.2.4、基于udp的应用层协议一、本篇是在应用篇的后面的讲解过程是自顶向下的,可以先看看应用层应用层HTTP协议篇的的传送位置二、传输层2.1、再谈端口号端口号(port)标识了
翻转的乌龟
·
2023-06-08 06:39
Linux网络编程
网络
linux
udp
【
Linux网络
编程】HTTPS协议原理
https协议原理一、HTTPS是什么二、基本概念2.1、什么是加密2.2、为什么要加密三、常见的加密方式四、数据摘要(指纹)&&数字签名五、HTTPS的工作过程探究方案(1):只使用对称加密方案(2):只使用非对称加密方案(3):双方都使用非对称加密方案(4):非对称加密+对称加密六、什么是证书七、最终方案八、问题解答一、HTTPS是什么HTTPS也是⼀个应⽤层协议,是在HTTP协议的基础上引⼊
翻转的乌龟
·
2023-06-08 06:38
Linux网络编程
网络
linux
https
【
Linux网络
编程】应用层HTTP协议篇
应用层一、应用层1.1、再谈协议1.2、HTTP协议1.2.1、认识URL1.2.2、urlencode和urldecode1.2.3、HTTP协议格式1.2.4、HTTP的方法1.2.5、HTTP的状态码1.2.6、HTTP常见的Header二、结合代码理解HTTP通信流程一、应用层程序员写的一个个解决我们实际问题,满足我们日常需求的网络程序,都是在应用层.1.1、再谈协议协议是一种“约定”.s
翻转的乌龟
·
2023-06-08 06:38
Linux网络编程
网络
linux
http
linux网络
配置
linux网路配置1.虚拟机网络1.1桥接模式1.2NAT模式1.3SCSI控制器(I/O)2.Centos7网络配置3.Ubuntu网络配置3.1networking(老方法)3.2netplan(新方法)4.ip命令簇4.1address4.2link4.3route4.3rule5.ifcfg命令家族5.1ifconfig1.语法及参数2.常用功能5.2route5.3netstat6.nm
壹只菜鸟
·
2023-06-08 03:11
#
linux
网络配置
网络
linux
服务器
Linux——安装VMwaretools实现文件共享功能
作为一个Linux初学者,应该熟悉相关的文件下载和安装以及简单的
配置命令
,下面通过安装一个VMwaretools来实现window环境和Linux环境下文件的共享功能的实现。
白白白鲤鱼
·
2023-06-08 01:08
Linux
linux
运维
服务器
java
谈谈
linux网络
编程中的应用层协议定制、Json序列化与反序列化那些事
linux【网络编程】之协议定制、序列化与反序列化一、序列化与反序列化二、应用层协议如何定制三、网络通信中数据流动的本质四、网络版计算器编写4.1业务流程4.2核心代码一、序列化与反序列化由于socketapi的接口,在读写数据的时候是以字符串的方式发送接收的,如果需要传输结构化的数据,就需要制定一个协议结构化数据在发送到网络中之前需要完成序列化接收方收到的是序列字节流,需要完成反序列化才能使用(
阿浩啊z
·
2023-06-08 00:04
linux网络编程
网络
linux
json
服务器
Linux网络
编程:基础知识
1.MAC地址和IP地址IPV4:32位;8bit×4=32bitIPV6:128位;4bit×32=128bit,图中IPV6补全为:fe80:0000:0000:0000:6e3f:77c3:ceca:b5a7MAC:48位;4bit×12=48bit(图中IPV6和MAC地址使用的16进制表示法,一个16进制数为4bit)2.网络号与主机号IP&子网掩码,全1的部分为网络号,全0的为主机号如
萌大妹哦
·
2023-06-07 22:18
Linux网络编程
Linux网络编程
Linux
网络编程
c语言
VLAN常用的
配置命令
VLAN概述:虚拟局域网是一种通过将局域网内的设备逻辑而非物理的划分成一个个网段从而实现虚拟工作组的技术。VLAN将一个物理的LAN在逻辑上划分成多个广播域,VLAN内的主机间可以直接通信,而VLAN间不能直接互通,这样广播报文被限制在一个vlan内,同时提高了网络的安全性。VLAN特点:(1)区段化(2)灵活性(3)安全性VLAN的划分方式1.基于端口划分vlan(目前最普遍的划分方式)2.基于
帝落若烟
·
2023-06-07 17:50
网络
HCIA-流量管理方案
目录ACL访问控制列表ACL分类:ACL的工作原理:ACL的组成:规则编号:通配符ACL的匹配机制ACL的匹配位置基本ACL的部署与配置基本ACL的
配置命令
基本ACL案列高级ACL高级ACL的创建命令高级
小趴菜学java
·
2023-06-07 11:36
网络
tcp/ip
udp
主机访问不到虚拟机(centos7)web服务的解决办法
二、解决办法2.1、配置虚拟机防火墙1)开启端口命令:firewall-cmd--add-port=80/tcp--permanent使
配置命令
生效:firew
等黄昏等你来
·
2023-06-07 06:45
Linux
linux
运维
服务器
Linux网络
服务:PXE高效批量网络装机
目录一、理论1.PXE批量网络装机概述2.搭建PXE远程安装服务器3.实现Kickstart无人值守安装二、实验1.搭建PXE远程安装服务器2.安装Kickstart无人值守安装3.安装图形化界面三、问题1.pleasecompleteallspokesbeforecontinuing提示一、理论1.PXE批量网络装机概述(1)PXE概述PXE指预启动执行环境(PrebooteXecutionEn
cronaldo91
·
2023-06-07 05:11
linux
网络
服务器
YUM安装LNMP架构
配置命令
与搭建论坛
LNMP架构
配置命令
与搭建论坛LNMP简介安装须知安装Nginx配置yum源yum安装nginx并查看版本号开启服务并且设为开机自启安装MySQL5.7(mariadb)移除软件包下载安装mysql安装
搬着砖,敲着代码
·
2023-06-07 02:24
架构
nginx
apache
Linux网络
基础 — 应用层
目录应用层再谈"协议"网络版计算器HTTP协议认识URLurlencode和urldecodeHTTP协议格式HTTP请求HTTP响应HTTP的方法HTTP的状态码HTTP常见Header拓展知识(了解)长链接http周边会话保持基本工具(http)应用层程序员写的一个个解决我们实际问题,满足我们日常需求的网络程序,都是在应用层再谈"协议"协议是一种"约定".socketapi的接口,在读写数据时
晚风不及你的笑427
·
2023-06-07 02:54
Linux网络编程笔记
服务器
运维
linux
网络
HCIA-单点故障-Smart Link
SmartLink基础命令配置:单设备”链路备份“方案——SmartLink案列实现单设备”链路备份“方案——MonitorLinkMonitorlink组Monitorlink的使用场景Monitorlink的基本
配置命令
小趴菜学java
·
2023-06-06 23:39
服务器
运维
《
Linux网络
开发必学教程》29_动态创建交互页面
问题:如何创建浏览器中的文件展示页面?再论前端页面交互页面分析静态部分表格,页面结构动态部分文件浏览路径(Path)文件列表(Table)"""""""""D.T.Software""""""DT4SWHttpFileServer""""Path:%s""%s"""""文件列表分析静态表格标题行表格列表结构动态部分表格行数据"";"""FileNameFileTypeFileSizeModifyT
·
2023-06-06 22:24
clinux网络编程
《
Linux网络
开发必学教程》28_浏览器请求响应实现
文件服务器架构职责定义主线程命令行输入,管理员可控制服务端工作状态监听线程服务端启动后对客户端连接进行监听的工作环境通讯线程客户端连接成功后与服务端的数据交互环境主线程intmain(intargc,char*argv){if(argc>=2){DIR*dir=opendir(argv[1]);if(dir!=NULL){close(dir);Run(argv[1]);}}printf("Cann
·
2023-06-06 22:34
clinux网络编程
《
Linux网络
开发必学教程》27_文件服务器可行性分析
需求分析服务端启动时指定某本地文件夹作为网络共享文件夹共享文件夹中的所有文件及子文件夹均可被客户端访问使用浏览器作为客户端,在浏览器中可“看到”所有共享文件用户可在浏览器中将目标文件下载到本地服务端可暂定服务,但不影响正在下载目标文件的客户端技术可行性分析服务端网络通讯基于Http协议与客户端浏览器通讯可使用tcpsocket实现对Http协议的支持服务端文件操作获取文件夹中的所有文件及子文件夹返
·
2023-06-06 22:02
clinux网络编程
《
Linux网络
开发必学教程》26_Web 前端开发基础
关于Http应用程序基于Http的应用程序本质上是一种特殊的C/S模型应用Http应用程序的底座是TCP协议(即:socket可完成应用)常见的Http客户端为浏览器,服务端为Web服务器简单理解:Http应用程序←→TCP应用程序+文本处理应用程序值得思考的问题浏览器为什么能成为“万能客户端”?什么是HTML?HTML指的是超文本标记语言:HyterTextMarkupLanguageHTML不
·
2023-06-06 22:00
clinux网络编程
《
Linux网络
开发必学教程》25_Http 协议基础
Http是什么?Http作为WWW的重要组成部分被提出(WorldWideweb)而当时的WWW是为了帮助研究者更好的进行知识共享基本理念:文档之间的相互关联形成超文本,最终连城相互参阅的WWWHttp(HyperTextTransferProtocol)用于定义文档之间如何跳转,即:文档传输协议Http是什么?Http是位于TCP/IP之上的应用层通讯协议Http世界中的“重要角色”域名解析服务
·
2023-06-06 22:59
clinux网络编程
《
Linux网络
开发必学教程》24_物联网服务模块实现(非必要)
笔者无对应硬件开发板,对涉及硬件操作部分的代码不做全部展开。(不影响主线理解)问题:服务模块如何获取真实环境信息?外设简介设备驱动开发基础GPIOGPIO即:General-PurposeInput/Output,通用型输入输出在硬件设备上,GPIO通常表现为引脚(Pin),输出为高电平或低电平程序设计中,可通过代码控制指定GPIO的输出,或接收外部输入GPIO是硬件与外部设备的接口,常用于对外部
·
2023-06-06 22:28
clinux网络编程
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他