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
TCPIP网络编程
【100天精通Python】Day46:Python
网络编程
_
网络编程
基础与入门
目录专栏导读1
网络编程
的基础2.基本概念和协议2.1计算机网络基础2.2网络协议、IP地址、端口号2.3常见网络协议3.套接字编程3.1套接字的基本概念3.2套接字的基本操作3.3套接字通信模型和方法:
LeapMay
·
2023-09-05 19:44
100天精通Python
前端
python
网络编程
【
网络编程
】TCP/IP协议(互联网的基石)
(꒪ꇴ꒪),Hello我是祐言QAQ我的博客主页:C/C++语言,数据结构,Linux基础,ARM开发板,
网络编程
等领域UP快上,一起学习,让我们成为一个强大的攻城狮!
祐言QAQ
·
2023-09-05 18:52
网络编程
网络
tcp/ip
网络协议
算法
linux
计算机网络
一、概述参考书籍https://blog.csdn.net/SPOTO2021/article/details/130662739经典
网络编程
书籍推荐[计算机网络].
楊建軍
·
2023-09-05 18:46
计算机网络
计算机网络
linux
网络
深入协议栈了解TCP的三次握手、四次挥手、CLOSE-WAIT、TIME-WAIT。
TCP
网络编程
的代码网上很多,这里就不再赘述,简单用一个图展示一下tcp
网络编程
的流程:1、深入connect、listen、accept系统调用,进一步理解TCP的三次握手这三个函数都是系统调用,我们可以分为请求连接方和被动连接两部分
坚持学习.
·
2023-09-05 18:06
网络基础
网络
tcp/ip
服务器
后端
《TCP/IP
网络编程
》阅读笔记--地址族和数据序列
目录1--IP地址和端口号2--地址信息的表示3--网络字节序与地址变换4--网络地址的初始化与分配5--Windows部分代码案例1--IP地址和端口号IP地址分为两类:①IPv4表示4字节地址族;②IPv6表示16字节地址族;IPv4标准的4字节IP地址分为网络地址和主机地址,一般分为A、B、C、D和E类型:①A类:网络ID(1字节),主机ID(3字节);首字节范围:0~127;②B类:网络I
晓晓纳兰容若
·
2023-09-05 16:37
网络编程笔记
tcp/ip
网络编程
面试题
计算机网络体系结构在计算机网络的基本概念中,分层次的体系结构是最基本的。计算机网络体系结构的抽象概念较多,在学习时要多思考。这些概念对后面的学习很有帮助。网络协议是什么?在计算机网络要做到有条不紊地交换数据,就必须遵守一些事先约定好的规则,比如交换数据的格式、是否需要发送一个应答信息。这些规则被称为网络协议。为什么要对网络协议分层?简化问题难度和复杂度。由于各层之间独立,我们可以分割大问题为小问题
小怪兽打葫芦娃
·
2023-09-05 16:51
JAVA面试-基础篇
网络
linux并发服务器 —— linux
网络编程
(七)
网络结构模式C/S结构-客户机/服务器;采用两层结构,服务器负责数据的管理,客户机负责完成与用户的交互;C/S结构中,服务器-后台服务,客户机-前台功能;优点1.充分发挥客户端PC处理能力,先在客户端处理再提交服务器,响应速度快;2.操作界面好看,满足个性化需求;3.安全性较高,面向固定用户群,程序更注重流程;缺点1.需要安装专用的客户端软件;2.对客户端的操作系统有限制,不能跨平台;B/S结构-
逮到647了
·
2023-09-05 15:15
服务器
linux
网络
QT实战
网络编程
客户端和服务器收发文件
QTcpServer+QTcpSocket学习开启简介服务器头文件服务器源文件服务器UI设计客户端头文件客户端源文件客户端UI设计展示效果总结简介废话不多说,实现客户端和服务器收发文件,就是吹牛,学会如何搭建成功,基于局域网实现!记得添加network到.pro工程文件服务器头文件#ifndefMAINWINDOW_H#defineMAINWINDOW_H#include#include#incl
「QT(C++)开发工程师」
·
2023-09-05 13:28
Qt5
界面开发工程师课程
服务器
qt
Qt网络编程
QTcpServer
QTcpSocket
Python 与5G
网络编程
本身的特点决定了其不适合静态编译型语言,而Python语言被选作
网络编程
的基础语言,更多的是源于Python的动态特性及其上手简单、开发效率高等优势。传统的网络运维方式多为人
Python分享阁
·
2023-09-05 11:11
编程语言
网络
运维
python
人工智能
【系统编程】线程池以及API接口简介
(꒪ꇴ꒪),Hello我是祐言QAQ我的博客主页:C/C++语言,数据结构,Linux基础,ARM开发板,
网络编程
等领域UP快上,一起学习,让我们成为一个强大的攻城狮!
祐言QAQ
·
2023-09-05 10:19
系统编程
microsoft
linux
运维
网络协议
服务器
算法
《TCP/IP
网络编程
》阅读笔记--基于TCP的服务器端/客户端
1--TCP/IP协议栈TCP/IP协议栈共分4层,可以理解为数据收发分成了4个层次化过程;链路层:链路层是物理链接领域标准化的结果,专门定义LAN、WAN、MAN等网络标准;IP层:IP层用于解决数据传输过程中路径的选择问题;TCP/IP层:即传输层,用于解决数据传输的问题(数据顺序、可靠性等);应用层:程序员根据数据传输规则,编写规定的程序(例如Socket)来实现数据传输;2--TCP服务器
晓晓纳兰容若
·
2023-09-05 10:25
网络编程笔记
tcp/ip
【Linux
网络编程
】环境配置篇
由于博主本学期所使用的Linux系统为Ubuntu,所以这篇博客会先以安装虚拟机和Ubuntu开始。虚拟机的话,可以选择VMware,也可以选择VirtualBox。直接选择安装就行,这个应该是没有什么问题的。但是,如果之前电脑安装过Vmware,再安装VirtualBox,可能会遇到桥接网络未指定的问题,这个问题可能是VMware的组件和VirtualBox的组件有冲突,需要先去删除下面这个选项
C_Ryson
·
2023-09-05 09:56
linux
【Java转Go】Go中使用WebSocket实现聊天室(私聊+群聊)
这两天Go学了
网络编程
,也学了websoc
符华-
·
2023-09-05 09:53
Go
golang
go
websocket
Linux
网络编程
基础知识
网络编程
本质:使用操作系统的接口函数,使得应用程序具备收发网络数据的能力核心概念协议:为进行数据通信而预定义的数据规则地址:网络通信中的用于标识设备的整数值端口号:设备为收发数据而指定的数值,用于标识具体链接可理解为
他人恐惧我贪婪
·
2023-09-05 09:39
linux
网络
UNIX
网络编程
卷一 学习笔记 第三十章 客户/服务器程序设计范式
开发一个Unix服务器程序时,我们本书做过的进程控制:1.迭代服务器(iterativeserver),它的适用情形极为有限,因为这样的服务器在完成对当前客户的服务前无法处理已等待服务的新客户。2.并发服务器(concurrentserver),为每个客户调用fork派生一个子进程。传统上大多Unix服务器程序属于这种类型。3.使用select函数处理多个客户的单个TCP服务器进程。4.并发服务器
吃着火锅x唱着歌
·
2023-09-05 07:04
UNIX网络编程卷一(第三版)
unix
网络
学习
用RIO包健壮地读写
包中函数是对Linux基本I/O函数的封装,使其更加健壮、高效,更适用于
网络编程
。具体来说,它会自动处理读写中的不足值情况。这种情况在网络应用中经常出现,因此编写网络程序时,我们经常用到它。
df12138
·
2023-09-05 05:50
Linux
网络
c语言
day-08 基于Linux的
网络编程
(套接字和标准I/O、分离I/O流、epoll、多线程服务器)
一.套接字和标准I/O(一)标准I/O函数的优点标准I/O函数(stdio)是在C语言中用于进行输入和输出操作的库函数。它们包括了一组标准的输入和输出函数,如printf、scanf、fopen、fclose等。标准I/O函数具有以下优点:简单易用:标准I/O函数提供了简洁的接口,使得输入和输出操作变得简单易用。开发人员无需自行处理底层的文件或设备操作,而是直接使用高级的函数调用来完成输入和输出任
djykkkkkk
·
2023-09-05 05:02
#
网络编程
服务器
运维
c++
Golang基本的
网络编程
Go语言基本的Web服务器实现Go语言中的http包提供了创建http服务或者访问http服务所需要的能力,不需要额外的依赖。Go语言在Web服务器中主要使用到了“net/http”库函数,通过分析请求的URL来实现参数的接收。下面介绍了http中Web应用的基本操作,主要包括路由器的定义、路由的设备、请求参数的提取。packagemainimport("fmt""log""net/http""s
SWUST_Vector
·
2023-09-05 04:11
Golang基础知识
golang
开发语言
后端
Linux
网络编程
项目 —— FTP 网盘
目录1.项目功能1.1远程功能1.2本地功能2.项目基本流程2.1服务端2.2客户端3.项目所需API3.1access函数3.2popen函数3.3chdir函数3.4strtok函数3.5strncmp函数4.FTP代码实例4.1头文件ftp.h4.2客户端client.c4.3服务端server.c4.4程序运行结果5.项目补充5.1关于某些命令是用popen函数还是system函数5.2关
Outside_
·
2023-09-05 03:20
linux
服务器
网络
tcp/ip
unix
Linux
网络编程
—— 网络基础与相关 API
目录1.网络基础1.1TCP/IP协议1.2网络的体系结构1.3TCP/IP协议族体系1.4网络预备知识1.4.1socket1.4.2IP地址1.4.3端口号1.4.4字节序1.4.5字节转换函数1.4.6TCP/UDP对比2.TCP编程API2.1socket函数2.2bind函数2.3listen函数2.4accept函数2.5客户端连接函数connect3.UDP编程3.1send函数3.
Outside_
·
2023-09-05 03:20
网络
linux
tcp/ip
02java进阶04-字节流、字符流、缓冲流、转换流、序列化流、打印流、
网络编程
目录一、IO概述1.1什么是IO1.2IO的分类1.3IO的流向说明1.4顶级父类们二、字节流2.1一切皆为字节2.2字节输出流【OutputStream】2.3FileOutputStream类2.4字节输入流【InputStream】2.5FileInputStream类2.6字节流练习:图片复制三、字符流3.1字符输入流【Reader】3.2FileReader类3.3字符输出流【Write
我爱摸鱼~
·
2023-09-05 00:37
Java语法学习
java
6.
网络编程
套接字(上)
文章目录1.
网络编程
基础1.1为什么需要
网络编程
?
晓星航
·
2023-09-04 21:18
JavaEE
java
javaee
网络协议
网络
TCP IP
网络编程
(三) 地址族与数据序列
文章目录分配给套接字的IP地址与端口号网络地址网络地址分类与主机地址边界地址信息的表示表示IPv4地址的结构体结构体sockaddr_in的成员分析网络字节序与地址变换字节序与网络字节序字节序转换网络地址的初始化与分配将字符串信息转换为网络字节序的整数型网络地址初始化INADDR_ANY向套接字分配网络地址总结分配给套接字的IP地址与端口号网络地址IP地址分为两类:IPv44字节地址族IPv616
北方以南ccc
·
2023-09-04 20:20
TCP/IP网络编程
网络
tcp/ip
linux
tcp
套接字的创建时机、新创建连接套接字的端口、套接字描述符的解惑
网络编程
实际上也可以称作套接字编程。
迷雾总会解
·
2023-09-04 18:18
网络/密码
网络
网络编程
day 6
1、基于UDP聊天室服务器#defineERR_MSG(msg)do{\fprintf(stderr,"__%d__",__LINE__);\perror(msg);\}while(0)#defineIP"127.0.0.1"#definePORT6666//创建链表Linklistptrlist_create();Linklistptrnode_buy(datatypee);intlist_in
OK来也
·
2023-09-04 16:20
网络
用TCP实现客户端与服务器通信-多线程Java
使用Java进行
网络编程
,多线程使用TCP实现服务器客户端之间通信,并且服务器会给客户端返回一个响应1.服务器端代码如下(示例):packageServer;importjava.io.IOException
一口一个大饼
·
2023-09-04 16:03
java
tcp/ip
服务器
用UDP实现客户端与服务器通信-Java
使用Java进行
网络编程
,用UCP实现服务器客户端之间通信,并且服务器会给客户端返回一个响应1.服务器端代码如下(示例):packageServer;importjava.io.IOException;
一口一个大饼
·
2023-09-04 16:03
java
udp
服务器
15-
网络编程
基础
一、
网络编程
1.
网络编程
基础1.1概念计算机网络:把分布在不同区域的计算机【设备】与专门的一些外部设备通过通信线路相关联,形成一个网络系统,从而使得计算机之间可以共享数据
网络编程
:同一个网络中不同的机器之间的通信
墨雨love薏雪
·
2023-09-04 13:40
Java
网络编程
-Socket实现数据通信
文章目录前言
网络编程
三要素IP地址和端口号传输协议Socket使用Scoket实现网络通信TCPTCP通信-发送方TCP通信-接收方结果UDPUDP通信-发送方UDP通信-接收方结果总结前言本文主要是为下一篇
江 流 儿
·
2023-09-04 08:40
#
java相关
java
网络
开发语言
Java中的
网络编程
------基于Socket的TCP编程和基于UDP的
网络编程
,netstat指令
Socket在Java中,Socket是一种用于网络通信的编程接口,它允许不同计算机之间的程序进行数据交换和通信。Socket使得网络应用程序能够通过TCP或UDP协议在不同主机之间建立连接、发送数据和接收数据。以下是Socket的基本介绍:Socket类型:在Java中,有两种主要类型的Socket,分别用于不同类型的通信协议:TCPSocket:使用TCP协议进行通信,提供可靠的、面向连接的数
WM之辈
·
2023-09-04 04:37
网络
java
tcp/ip
开发语言
udp
Java中的InetAddress类
InetAddress类位于java.net包中,是Java
网络编程
的一部分。常用方法:getLocalHost():这个方法获取本地主机的InetAddress对象,它表示当前计算机。
WM之辈
·
2023-09-04 04:36
java
开发语言
【C语言】自定义类型之 --- 联合体(共用体)
简单有料~在校大学生一枚,专注C/C++/GO的干货分享,立志成为您的好帮手~C/C++学习路线(点击解锁)(●’◡’●)❤️C语言❤️初阶数据结构与算法❤️C++❤️高阶数据结构❤️Linux系统编程与
网络编程
文章目录前言联合体
简 料
·
2023-09-04 00:51
C语言
c语言
联合体
共用体
自定义类型
《TCP/IP
网络编程
》阅读笔记--Socket类型及协议设置
目录1--协议的定义2--Socket的创建2-1--协议族(ProtocolFamily)2-2--Socket类型(Type)3--Linux下实现TCPSocket3-1--服务器端3-2--客户端3-3--编译运行4--Windows下实现TCPSocket4-1--TCP服务端4-2--TCP客户端4-3--编译运行1--协议的定义协议是对话中使用的通信规则,拓展到计算机领域可整理为“计
晓晓纳兰容若
·
2023-09-04 00:44
网络编程笔记
网络
tcp/ip
笔记
《TCP/IP
网络编程
》阅读笔记--基于Windows实现Hello Word服务器端和客户端
目录1--HelloWord服务器端2--客户端3--编译运行3-1--编译服务器端3-2--编译客户端3-3--运行1--HelloWord服务器端//gcchello_server_win.c-ohello_server_win-lwsock32//hello_server_win9190#include#include#include//打印错误信息voidErrorHandling(cha
晓晓纳兰容若
·
2023-09-04 00:12
网络编程笔记
tcp/ip
网络编程
JAVA
网络编程
个人笔记 第五章 URL和URI
JAVA
网络编程
个人笔记第五章URL和URIURL和URIURL/URI简介URI与URL的定义URL的语法schemeuser:passwordhostportpathParamsqueryFragment
mcyuuji
·
2023-09-03 23:33
java网络编程
java
网络
开发语言
Golang ORM框架 — GORM
熟悉Java
网络编程
的同学可能都接触过MyBatis、Hibernate等ORM框架,这些框架大大地减少了我们与数据库之间交互的繁杂性。Golang作为
itsgopher
·
2023-09-03 23:01
golang
数据库
23062
网络编程
day5
根据selectTCP服务器流程图编写服务器#include#defineERR_MSG(msg)do{\fprintf(stderr,"__%d__:",__LINE__);\perror(msg);\}while(0)#definePORT8888#defineIP"192.168.114.104"intkeyboard_events(void);intcliConnect_events(in
戴佳伟菜逼
·
2023-09-03 19:49
网络
23062
网络编程
day7
网络聊天室编写(基于UDP)服务器#include#definePORT8888//端口号:接收方绑定的端口号#defineIP"192.168.114.56"//本机IP#defineERR_MSG(msg)do{\fprintf(stderr,"__%d__:",__LINE__);\perror(msg);\}while(0)//需要传入到分支线程的参数typedefstructClimsg
戴佳伟菜逼
·
2023-09-03 19:49
网络
23062
网络编程
day2
1.TCP的服务器客户端的代码服务器#include#defineERR_MSG(msg)do{\fprintf(stderr,"__%d__:",__LINE__);\perror(msg);\}while(0)#definePORT8888#defineIP"192.168.114.104"intmain(intargc,constchar*argv[]){//创建流式套接字socketint
戴佳伟菜逼
·
2023-09-03 19:19
网络
23062
网络编程
day4
作业:多进程并发服务器根据流程图重新编写。#include#defineERR_MSG(msg)do{\fprintf(stderr,"__%d__",__LINE__);\perror(msg);}while(0)#definePORT8888#defineIP"192.168.114.104"voidhandler(intsig){while(waitpid(-1,NULL,WNOHANG)>
戴佳伟菜逼
·
2023-09-03 19:19
c语言
tcp/ip
网络协议
udp
23062
网络编程
day1
使用共用体判断字节序#includetypedefunion{unsignedshortintvalue;unsignedcharbytes[2];}Bytes;intmain(intargc,constchar*argv[]){unsignedshortintval=0x0201;Bytesb;b.value=val;if(b.bytes[0]==0x01&&b.bytes[1]==0x02){
戴佳伟菜逼
·
2023-09-03 19:19
php
linux
开发语言
【TCP 粘包拆包】
粘包问题在TCP这种字节流协议上做应用层分包是
网络编程
的基本需求。
千北@
·
2023-09-03 17:25
网络协议
tcp/ip
网络
网络协议
Linux
网络编程
1(网络基础定义)
在
网络编程
的系列学习中,我们将逐渐揭开网络神秘的面纱,不仅要懂网络,还知道如何编写网络程序网络的起源网络最
浪雨123
·
2023-09-03 15:47
Linux(基础使用
系统编程
网络编程)
网络
服务器
运维
Linux系统编程-
网络编程
一、
网络编程
的基本知识1.1TCP/IP模型层(1)应用层{http超文本传输协议;ftp文件传输协议;telnet远程登录;ssh安全外壳协议;stmp简单邮件发送;pop3收邮件}(2)传输层{tcp
永不秃头的程序员
·
2023-09-03 13:19
linux
网络
linux
tcp/ip
【】
网络编程
1.什么是socketsockert又叫套接字,指的是网络通信的两端,分别是服务器和客户端。socket编程指的是通过代码实现客户端和服务器之间的通信2.服务器的实现①创建套接字对象family:ip类型,AF_INET->ipv4,AF_INET6->ipv6type:传输协议类型,SOCK_STREAM->TCP,SOCK_DGRAM->UDPserver=socket.socket()②绑定
Z_JoonGi
·
2023-09-03 12:34
CP Autosar-Ethernet配置
文章目录前言一、Eth层级结构介绍二、Autosar实践2.1ETHDriver2.2EthInterfaceEthInterfaceAutosar配置2.3
TcpIp
模块Eth
TcpIp
Autosar
诊断协议那些事儿
·
2023-09-03 11:54
Ethernet-以太网
Autosar-CP
车载系统
网络
架构
经验分享
Python
网络编程
详解
概要Python作为一种强大的编程语言,拥有丰富的
网络编程
库和框架,能够方便地进行各种
网络编程
任务。
Rocky006
·
2023-09-03 11:12
python
开发语言
flask
django
网络
网络编程
上(UDP)
网络编程
上(UDP):https://blog.csdn.net/Veer_c/article/details/103843591
网络编程
下(TCP):https://blog.csdn.net/Veer_c
Veer_c
·
2023-09-03 09:25
java
socket
udp
网络协议
网络
【
网络编程
上】
目录一.什么是互联网1.计算机网络的定义与分类(了解)(1)计算机网络的定义(2)计算机网络的分类①按照网络的作用范围进行分类②按照网络的使用者进行分类2.网络的网络(理解)3.互联网基础结构发展的三个阶段(了解)二.OSI七层体系结构(重点)1.计算机网络体系结构2.协议与划分层次3.OSI七层体系结构(熟练)三.TCP/IP与五层体系结构(重点)1.TCP/IP的四层协议体系结构(1)类比七层
放牛的守护神_
·
2023-09-03 09:23
网络编程
网络
服务器
运维
Java 基础进阶篇(十九):一文搞懂
网络编程
文章目录一、
网络编程
概述二、网络通信三要素2.1IP地址2.2端口2.3协议2.3.1网络通信协议的两套参考模型2.3.2UDP协议2.3.3TCP协议三、UDP通信3.1DatagramPacket:
Xiu Yan
·
2023-09-03 09:52
JavaSE
网络
java
网络协议
tcp
udp
上一页
54
55
56
57
58
59
60
61
下一页
按字母分类:
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
其他