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网络
编程 - 基于标准 I/O函数的套接字(socket)编程
引言我们前面的博文中采用的都是默认数据通信手段read&write函数以及Linux系统调用的I/O函数recv&send等。其实我们还可以使用学习C语言时掌握的标准I/O函数进行数据收发操作。在网络数据交换时使用标准I/O函数也是可以的。一标准I/O函数的优点本文将介绍利用标准I/O函数在网络编程中进行收发数据的使用方法。常见的标准I/O函数有:fopen、fclose、feof、fgetc、f
yunfan188
·
2022-12-29 14:04
#
网络编程
Linux网络编程
socket编程
TCP/IP网络编程
标准I/O
华为设备
配置命令
华为设备的常用命令1、system-view用户视图进入系统试图2、sysnameAR1修改设备名称3、display查看命令,如果不知道查看哪条就在display后面一个?,然后输入要查的内容4、displaycurrent-configuration查看设备所有配置5、vlan10创建vlan106、vlanbatch102030创建多vlan7、displayvlan查看vlan配置情况8、
小肥溜了猪
·
2022-12-29 05:09
华为
H3C华三路由器基础
配置命令
拓扑:设备开机后出现如下图样式*******************************************************************************Copyright(c)2004-2017NewH3CTechnologiesCo.,Ltd.Allrightsreserved.**Withouttheowner'spriorwrittenconsent,**
小肥溜了猪
·
2022-12-29 05:39
p2p
网络协议
网络
网络工程师 考试命令合集 交换机、路由器、ACL、NAT、防火墙等
配置命令
交换机基本配置displaycurrent-configuration//显示当前配置displaysaved-configuration//保存的配置autospeed100//接口在自协商模式下速率为100mbpsnegotiationauto//自协商为全双工displayinterface端口//查看该端口的状态vlanxmanagement-vlan//设置管理vlanport-grou
清风拂来水波不兴
·
2022-12-28 08:10
网络
网络
Linux网络
编程(socket的udp通信)
目录
Linux网络
编程(socket的udp通信)一、udp通信用到的相关函数解析二、udp通信的编程模型三、dup通信编程示例服务器端客户端
Linux网络
编程(socket的udp通信)UDP是无连接的
杭电羊皮卷
·
2022-12-27 05:54
网络编程
udp
网络
linux
ARM板移植minicom工具:虚拟机中交叉编译minicom源码
下面是源码和我的
配置命令
:minicom依赖ncurses,故先配置编译并安装它,后面才是mi
汉尼拔勇闯天涯
·
2022-12-26 22:54
驱动和内核
STM32MP157驱动调试
linux
arm
嵌入式硬件
Linux网络
设计之TCP网络协议栈
网络协议栈一、TCP网络开发APITCP服务器调用的APITCP客户端调用的APIAPI函数的作用二、TCP的三个阶段2.1TCP建立连接TCP的三次握手TCP报头半连接队列和全连接队列TCP状态转换2.2TCP传输数据传输控制块TCBTCP分包TCP粘包及解决方案2.3TCP四次挥手总结后言一、TCP网络开发APITCP,全称传输控制协议(TransmissionControlProtocol)
Long_xu
·
2022-12-26 11:29
Linux网络设计
网络
linux
tcp/ip
C/C++
网络协议
Linux网络
:套接字编程
网络套接字上一文已经讲解了网络的大致概念。本文先进行网络套接字编程,先理解应用层,之后在自顶向下深入学习网络协议栈。1.网络编程概念1.1源目的IP端口号源目的IPIP地址(公网IP)唯一的标识了互联网中的一台主机。源IP确定了一个报文从哪来,目的IP确定了一个报文到哪去的问题。能够指导报文该如何进行路径选择。IP地址确定了目的主机,但这只是第一步,还要进一步确定目标主机上的提供数据处理的服务进程
AKA你的闺蜜
·
2022-12-24 07:53
Linux
网络
udp
tcp/ip
套接字
socket
Linux网络
编程(4)——UDP实现中英文翻译的服务器
服务器://中英文服务器//用户输入英文单词,返回一个翻译出来的结果#include"封装UDP服务端.hpp"#includeintmain(){UdpServerserver;//lamdba表达式中[]可以写东西:把lambda外部变量捕获到lanbda表达式里面//&按引用捕获没有按值捕获server.Strat("0.0.0.0",9090,[&dict](conststd::strin
Mood Crows
·
2022-12-24 07:45
Linux
LInux套接字编程
UDP协议
Linux网络
协议栈
TCP与UDP区别区别一、是否基于连接TCP是面向连接的协议,而UDP是无连接的协议。即TCP面向连接;UDP是无连接的,即发送数据之前不需要建立连接。区别二、可靠性和有序性区别TCP提供交付保证(Tcp通过校验和,重传控制,序号标识,滑动窗口、确认应答实现可靠传输),无差错,不丢失,不重复,且按序到达,也保证了消息的有序性。该消息将以从服务器端发出的同样的顺序发送到客户端,尽管这些消息到网络的另
咕噜咕噜崩
·
2022-12-23 11:06
Linux进阶
网络
java
linux
Linux网络
编程_01_网络基础
Linux网络
编程总目录(点击下面链接即可到达对应章节)
Linux网络
编程_01_网络基础
Linux网络
编程_02_socket套接字
Linux网络
编程_03_应用层HTTP协议
Linux网络
编程_04
柿子__
·
2022-12-23 11:27
Linux网络编程
网络
linux
服务器
网络编程
计算机网络
Linux网络
与数据封装
Linux网络
与数据封装1.网络应用程序的设计模式(1)C/S架构(2)B/S架构2.协议3.网络分层模型4.协议格式——数据包的封装思想(1)以太网帧格式(2)IP段数据格式(3)UD
Mindtechnist
·
2022-12-23 11:25
Linux从小白到大神
网络编程
数据包封装
网络分层
TCP/UDP
Linux网络
以太网帧
性能提升 57% ,SMC-R 透明加速 TCP 实战解析 | 龙蜥技术
Linux内核网络协议栈没有银弹,当前
Linux网络
协议栈是在性能(吞吐、CPU使
OpenAnolis小助手
·
2022-12-22 21:48
网络
芯片
java
大数据
人工智能
【Linux】
Linux网络
编程
(一).回顾系统编程进程的通信方式#无名管道,有名管道,信号,消息队列,共享内存,信号量—>在同一个linux系统下套接字通信-->跨主机主机A主机ARose.c----Jack.c—>无名管道,有名管道,信号,消息队列,共享内存,信号量主机A----主机BRose.cJack.c—>套接字通信(二).网络编程大纲#网络编程传输层协议TCP/UDP关于网络概念知识–IP,端口号,字节序,socke
福伴
·
2022-12-21 12:15
linux网络
编程epoll详解
目录epoll原理解析epoll提供的接口epoll的触发模式epoll原理解析从socket接收网络数据说起:1、网络传输中,网卡会把接收到的数据写入内存,网卡向CPU发出一个中断信号,操作系统便能得知有新数据到来,再通过网卡中断程序去处理数据。2、进程执行socket()函数创建socket,这个socket对象包含了发送缓冲区、接收缓冲区与等待队列等成员,等待队列指向所有需要等待该Socke
架相
·
2022-12-21 11:44
C/C++
网络
linux
服务器
vscode配置保姆级教程
vscode配置使用文档vscode基本配置关于vscode为什么要用vscode基本配置下载插件安装创建项目高级
配置命令
行插件关于插件的设置插件推荐关于编码对于c语言开发者在远程服务器上开发代码显示漂亮的代码关于如何高亮你是否老少括号找半天
lobmo
·
2022-12-20 18:56
学习
笔记
工具
vscode
编辑器
sublime
text
Flask web的环境、网络与上下文
flask虚拟环境的
配置命令
:$pipinstallpipenv#`cd`进入项目根目录$pipenvinstall#创建虚拟环境$pipenvshell#激活虚拟环境子shell#可以使用`$pi
JaydenCheng
·
2022-12-20 07:59
flask
前端
网络
python
后端
2022 计网复习应用题【太原理工大学】
>_<目录1.判断IP地址类型2.通过IP地址求子网掩码3.求网络地址和广播地址4.求主机号和可用IP5.双绞线的选择6.将端口分入VLAN命令7.写出路由
配置命令
1.判断IP地址类型简单地说,A类网络的
小猴子 M6
·
2022-12-17 20:47
期末复习汇总
服务器
运维
Linux系统编程网络编程1
进程间的通讯依赖于Linux内核,缺陷:无法多机通讯
Linux网络
编程:地址:IP地址、端口号;数据:协议(数据格式):http、TCP/UDP客户端:ftp、http、socketsocket套接字:
sunshime.
·
2022-12-17 12:15
Linux系统编程
linux
c语言
开发语言
Anaconda进行虚拟环境管理(conda命令总结)
conda命令的分类:自身管理1.help/version2.更新命令集合3.
配置命令
集合虚拟环境管理1.虚拟环境的查看2.虚拟环境的创建及使用3.虚拟环境的克隆/导入导出(1)克隆(2)导出(3
翩若惊鸿_
·
2022-12-17 11:55
conda
python
linux
xshell可以连接虚拟机的的Linux,xftp连接不上问题解决
我的电脑环境:宿主机:win10虚拟机的
Linux网络
连接方式是NAT最近虚拟机安装Linux之后,在主机上使用xshell和xftp发现xshell可以正常连接虚拟机上的Linux,但是xftp无论如何都连接上后来才发现
欲无缘
·
2022-12-17 08:27
答疑解惑
linux
服务器
运维
【linux-opencv】linux编译opencv报错:in-source builds are not allowed
CMakeCache.txt文件,这是已经编译后的缓存文件,里面记录里曾编译的相关路径,并不是build或builds文件夹的问题,应该是相关路径冲突了,只要删除CMakeCache.txt文件在重新输入编译
配置命令
就可
开心的饲养员
·
2022-12-16 12:51
#
OpenCV
opencv
WSL_02 WSL配置强大的 zsh
更换主题3.1使用vscode打开`.zshrc`4自定义支持插件4.1修改配置5安装第三方插件`autosuggestion`5.1下载参考1ZSH简介zsh是Linux命令行界面,可以为帮助我们自定义
配置命令
行窗口
LiQiang33
·
2022-12-16 12:20
Windows
Linux
WSL
linux
ubuntu
github
「NIO源码」JavaNIO源码 & JNI分析一:linux API介绍
偏重个人兴趣向整理,如有不适,欢迎吐槽
Linux网络
编程查阅资料的时候,发现wiki百科讲的已经
·
2022-12-15 14:03
后端网络nio
Linux网络
安全之网络防火墙NAT原理简析
一、网络防火墙基本架构二、NAT表(网络地址转换)1.概念:将内网IP翻译成外网IP的技术,支持PREROUTING,INPUT,OUTPUT,POSTROUTING四个链。2.NAT实现分为下面类型SNAT:内网访问外部网络时,将内网地址转换成本地网络中特定的公网地址,再使用该公网地址,访问外部网络,这是请求报文过程,响应报文即外部网络将数据传送到本地网络特定的公网IP,再转换成本地内网IP,进
CodeAmmon
·
2022-12-14 21:32
网络
linux
web安全
linux网络
管理
第1章网络管理1.1网络概述1.1.1因特网组成:边缘部分由所有连接在因特网上的主机组成供用户直接使用,用来进行数据交换(传送数据、音频或视频)和资源共享核心部分功能:向网络边缘中的大量主机提供连通性,使边缘部分中的任何一个主机都能够向其他主机通信(即传送或接收各种形式的数据).关键组成部分:路由器(router),路由器是实现分组交换(packetswitching)的关键构件,任务是转发收到的
逃跑的浣熊
·
2022-12-13 13:45
运维
linux
运维
tcp/ip
Linux网络
编程(TCP/IP/UDP)
TCP/IP是互联网的基础,TCP代表传输控制协议,IP代表互联网协议。目前有两个版本IP,一个是32位地址的IPv4和一个是128位的IPv6。IP主机和IP地址每一个注意由一个32位的IP地址来标识。为了方便起见,通常用32位的IP低质号用记点法标识例如:134.121.64.1也可以用主机名标识如dns1.eec.wsu.edu。实际上应用程序通常使用主机名而不是IP地址。因为给定其中一个,
娄晓旭Eloise
·
2022-12-13 10:51
linux
vim
Linux网络
编程 - 基于UDP的服务器端/客户端
一理解UDP1.0UDP协议简介UDP(UserDatagramProtocol,用户数据报协议)[RFC768]UDP协议的数据传输单元叫UDP用户数据报,而TCP协议的数据传输单元叫TCP报文段(segment)。UDP在传送数据前不需要先建立连接。远地主机的运输层在收到UDP报文段后,不需要给出任何确认。虽然UDP不提供可靠交付服务,但在某些情况下却是一种最有效的工作方式。下图给出了一些应用
yunfan188
·
2022-12-13 09:14
#
网络编程
Linux网络编程
socket编程
TCP/IP网络编程
UDP编程
Linux网络
编程 - 优雅地断开TCP套接字连接
一基于TCP的半关闭TCP中的断开连接过程比建立连接过程更重要,因为连接过程中一般不会出现大的变数,但断开过程有可能发生预想不到的情况,因此应准确掌控。只有掌握了下面要讲解的半关闭(Half-close),才能明确断开过程。1.1单方面断开连接带来的问题Linux的close()函数意味着完全断开连接。完全断开连接不仅指无法传送数据,而且也不能接收数据。因此,在某些情况下,通信一方调用close断
yunfan188
·
2022-12-13 09:14
#
网络编程
Linux网络编程
socket编程
TCP/IP网络编程
TCP编程
【
Linux网络
(C++)】——网络套接字(TCP/UDP编程模型)多进程,多线程,线程池服务器开发(画图解析)
目录一.套接字基本概念IP地址TCP和UDP协议端口号端口号vs进程pid网络字节序本地字节序转换成网络字节序网络字节序转换为本地字节序二.套接字的基本操作socket的创建域(domain)类型(type)协议(Protcol)返回值structsocketaddr地址结构structsockaddr结构structsockaddr_in结构socket绑定地址(bind函数)Socket监听连
努力学习的少年
·
2022-12-13 09:13
linux网络
网络
服务器
linux
linux网络
NFS共享存储服务
这里写目录标题一.NFS概述二.服务端配置三.客户端配置一.NFS概述NFS(NetworkFileSystem)网络文件系统是一种基于TCP/IP传输的网络文件系统协议。通过使用NFS协议,客户机可以像本地目录一样访问远程服务器中的共享资源。对于大多数负载均衡群集来说,使用NFS协议来共享数据存储是比较常见的做法,NFS也是NAS存储设备必然支持的一种协议,但是由于NFS没有用户认证机制,而且数
ge_bq
·
2022-12-12 19:01
linux
网络
服务器
PIX防火墙NAT
PIX防火墙NAT一实验拓扑二实验要求1)完成防火墙的基本配置2)熟悉防火墙的访问规则3)熟悉防火墙的路由配置4)理解防火墙的NAT的工作过程以及熟悉
配置命令
A)R1的lo0去往R2的lo0的报文使用动态
weixin_34161083
·
2022-12-11 12:34
网络
MacOS安装miniconda,并且配置虚拟环境
有时候我们只需要使用到anaconda去创建虚拟环境,因此可以使用miniconda作为替换,今天带来安装教程一、miniconda下载和安装下载地址在这,大家可以直接下载pkg包,一件安装,无需任何
配置命令
彩虹花
·
2022-12-10 20:42
软件安装教程
pytorch
mac
anaconda
python
tensorflow
简单的创建一个小型服务器
linux网络
linux网络
基础
linux网络
一、DHCP服务1.DHCP基础2.DHCP好处3.DHCP分配方式4.配置二、FTP服务1.FTP服务基础2.匿名访问FTP服务3.本地用户访问FTP服务总结一
记忆风沙
·
2022-12-10 13:57
云计算
linux系统
网络
分分钟解决OSPF配置问题
选取规则自动选取手动选取DR和BDRDR和BDR的选取自动选取手动选取OSPF的组播地址OSPF的度量值为COST(成本)OSPF多区(非骨干区域)路由器类型链路状态通告(LSA)命令与实验配置好IP地址后配置末梢网络
配置命令
完全末梢区域
配置命令
高级配置路
记忆风沙
·
2022-12-10 13:27
云计算
网络
如何配置YUM源
如何配置YUM源一、ifconfig命令二、nmcli命令三、hostname和hostnamectl命令常用的网络
配置命令
包括:显示网卡的配置信息(ifconfig)、配置网卡信息(nmcli)、显示和修改主机名
syp_net
·
2022-12-09 18:53
linux
linux
网络
服务器
深大计算机网络实验五——交换机与VLAN的基本配置
3)配置交换机端口参数,了解相关命令的使用方法4)进行VLAN配置,了解VLAN
配置命令
使用方法。5)实验验证,提交实验报告。实验步骤任务1.VLAN基本配置首先交换机和主机
Anakin Skywalker RM 00
·
2022-12-09 09:53
华为
网络
鸟哥的
linux网络
基础,鸟哥的 Linux 私房菜 -- 基础网络概念.pdf
鸟哥的Linux私房菜--基础网络概念.pdf鸟哥的Linux私房菜为取得较佳浏览结果,请爱用firefox浏览本网页|繁体主站|简体主站|基础篇|服务器|企业应用|桌面应用|安全管理|讨论板|酷学园|书籍戡误|鸟哥我|昆山资传|第二章、基础网络概念切换分辨率为800x600最近更新日期:2011/07/15你的服务器是放在网络网络上面来提供服务的,所以,如果没有网络或者是网络不通,那么你的服务器
KellyFrog
·
2022-12-08 21:41
鸟哥的linux网络基础
转:
Linux网络
子系统之---- PHY 配置
http://blog.sina.com.cn/s/blog_5426448c0102wfv6.htmlMII即媒体独立接口,也叫介质无关接口。它包括一个数据接口,以及一个MAC和PHY之间的管理接口(图1)。数据接口包括分别用于发送器和接收器的两条独立信道。每条信道都有自己的数据、时钟和控制信号。MII数据接口总共需16个信号。管理接口是个双信号接口:一个是时钟信号,另一个是数据信号。通过管理接
玛丽奥ZJY
·
2022-12-07 23:24
【MAC】
linux 命令 读phy_
Linux网络
子系统之---- PHY 配置
MII即媒体独立接口,也叫介质无关接口。它包括一个数据接口,以及一个MAC和PHY之间的管理接口(图1)。数据接口包括分别用于发送器和接收器的两条独立信道。每条信道都有自己的数据、时钟和控制信号。MII数据接口总共需16个信号。管理接口是个双信号接口:一个是时钟信号,另一个是数据信号。通过管理接口,上层能监视和控制PHY。RMII口是用两根线来传输数据的,MII口是用4根线来传输数据的,GMII是
weixin_39651325
·
2022-12-07 23:23
linux
命令
读phy
Linux实训项目——第八章:配置网络接口及远程管理
实训目的1、掌握LINUX下TCP/IP网络的设置方法2、掌握网络配置文件以及使用网络
配置命令
3、掌握使用网络测试工具以及启用和禁用系统服务4、熟练利用SSH远程管理LINUX系统5、熟练利用VNC远程管理
知行不能合一
·
2022-12-07 18:17
LINUX实训项目
linux
网络
tcp/ip
Linux网络
:关于TCP / IP 五层协议栈的基础总结
套接字编程应用层传输层网络层数据链路层物理层全文约1109字,预计阅读时长:3分钟网络基础网络协议局域网、以太网OSI、TCP/IP结构模型数据包封装、分用交换机、路由器IP地址和MAC地址Linux:计算机网络基础Socket套接字编程
Linux
Kevlavik
·
2022-12-07 13:59
Linux
网络
linux
tcp/ip
网络协议
后端
ES和Kibana设置账号密码
命令:dockerexec-ites/bin/bash第二步:在ES的配置文件中添加以下
配置命令
:viconfig/elasticsearch.yml#添加如下内容http.cors.enabled:truehttp.cors.allow-origin
日日行不惧千万里
·
2022-12-07 08:36
docker
经验记录
elasticsearch
大数据
搜索引擎
Mac使用miniconda 安装python3.8详细步骤
MacMinicondapython3.8版本下载Mac下载miniconda下载1:可以直接下载pkg包,一件安装,无需任何
配置命令
。
Zachos
·
2022-12-07 06:26
机器学习
笔记
macos
python
linux
Linux网络
1.ip地址InternetProtocolIP地址类型分为:公有地址、私有地址公有地址(Publicaddress)由InterNIC(InternetNetworkInformationCenter因特网信息中心)负责。这些IP地址分配给注册并向InterNIC提出申请的组织机构。通过它直接访问因特网。私有地址(Privateaddress)属于非注册地址,专门为组织机构内部使用。IP地址按类
下雨天吃火锅哩
·
2022-12-06 00:32
Linux
网络
服务器
运维
计算机配置静态路由目标,静态路由的
配置命令
用户需求:某学校网络拓扑图如图所示,要求配置静态路由,实现计算机PC1、PC2和PC3互通。直连路由直连路由出现在路由表的条件(1)接口为“up/up”状态。(2)接口已经完成了IP地址的配置。直连路由的检查静态路由是指由网络管理员手工配置的路由信息,用于定义去往目的网络的明确路径。静态路由的类型标准静态路由默认静态路由汇总静态路由浮动静态路由静态路由根据如何指定目标,又可以分为3种:如果仅指定下
叶修的伞
·
2022-12-05 19:41
计算机配置静态路由目标
后台开发学习路线
目录语言基础语法基础面对对象基础语法进阶STL标准模板库推荐书籍算法与数据结构常见算法类型常用数据结构推荐书籍计算机网络重点掌握知识点推荐书籍数据库重点掌握推荐书籍操作系统重点掌握推荐书籍Linux系统Linux系统操作和命令推荐书籍
Linux
SS_zico
·
2022-12-05 16:18
个人学习经历
c++
Linux网络
编程 | 计算机网络体系结构概述
前言简述计算机网络编程的相关基础知识。一、网络网络是由若干结点和连接这些结点的链路组成,网络中的结点可以是计算机,交换机、路由器等设备。网络设备有:交换机、路由器、集线器传输介质有:双绞线、同轴电缆、光纤把多个网络连接起来就是所谓互联网。二、网络的七层/四层模型OSI模型从低到高分别是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。应用层:网络服务与最终用户的一个接口,常见的协议有:
大柳_
·
2022-12-05 16:41
Linux
网络
网络协议
linux
Linux开发工具的使用
文章目录1.Linux软件包管理yum什么是软件包yum的使用2.vim文本编辑器vim的
配置命令
模式插入模式底行模式3.gdb调试器使用1.Linux软件包管理yum什么是软件包在Linux下安装软件
C_Trip
·
2022-12-05 14:57
linux操作系统和网络
linux
centos
服务器
TI的单芯片毫米波雷达传感器
配置命令
是如何传递到DSP和ARM核的?(串口程序代码走读)
本文编辑:调皮哥的小助理TI毫米波雷达
配置命令
是如何传递到DSP和ARM核的?(程序代码走读)TI毫米波雷达,上位机通过串口接收数据,雷达
配置命令
也是上位机通过串口下发到雷达芯片里,如下图所示。
调皮连续波(rsp_tiaopige)
·
2022-12-05 14:21
TI毫米波雷达学习
算法
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他