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
网络协议&网络编程
SpringBoot整合WebSocket
介绍WebSocket是基于TCP的一种新的
网络协议
。它实现了浏览器与服务器全双工通信——浏览器和服务器只需要完成一次握手,两者之间就可以创建持久性的连接,并进行双向数据传输。
Alonzo de blog
·
2024-01-20 22:09
Spring
SpringBoot
spring
boot
websocket
后端
java
Linux的介绍
Linux能运行主要的UNIX工具软件、应用程序和
网络协议
。它支持32位和64位硬件。Linux继承了Unix以网络为
ming23
·
2024-01-20 18:54
详解DHCP部署与安全方案:保护你的网络免受攻击
数据来源这篇文章涉及一些IP地址的基础知识,不熟悉的可以先看这一篇--IP地址详解1、DHCP作用DHCP(动态主机配置协议)是一个局域网的
网络协议
。
狗蛋的博客之旅
·
2024-01-20 15:07
网络安全基础
安全
udp
网络
Python
网络编程
之粘包问题
【一】粘包问题介绍【1】粘包和半包粘包:定义:粘包指的是发送方发送的若干个小数据包被接收方一次性接收,形成一个大的数据包。原因:通常是因为网络底层对数据传输的优化,将多个小数据包组合成一个大的数据块一次性传输,以提高传输效率。**举例:**A给B发送了两条信息,分别是”下雨天留客天留人“和”不留“,然而B一次性全部收到了”下雨天留客天留人不留“,这就可能会让B理解成留人的意思半包:定义:半包是指接
在飞行-米龙
·
2024-01-20 13:10
Python
网络编程
网络
python
开发语言
python
网络编程
详解
最近在看《UNIX
网络编程
卷1》和《FREEBSD操作系统设计与实现》这两本书,我重点关注了TCP协议相关的内容,结合自己后台开发的经验,写下这篇文章,一方面是为了帮助有需要的人,更重要的是方便自己整理思路
代码输入中...
·
2024-01-20 13:09
网络
udp
tcp/ip
开发语言
深度学习
Python 常用模块struct
【一】介绍struct模块提供了一种处理二进制数据的方式它允许你使用类似于C语言的结构体的方式来打包(pack)和解包(unpack)数据这对于处理二进制文件、
网络协议
等场景非常有用。
在飞行-米龙
·
2024-01-20 13:09
Python
模块和包
python
开发语言
tcp/ip
网络
今天给大家讲解一下Python
网络编程
篇
前言想要从零基础成为一名资深的互联网Python开发工程师。有几个阶段是必须要进行的。第一个就是入门阶段俗称Python基础,目前在学习Python的众多人群当中,这一类的人是最多的。甚至有的朋友在这个阶段待了很久也没有实质性的突破。就像我们看的玄幻小说一样,感觉就要突破了,但是总差那么一点点。老师课上讲的都会,为什么自己就是想不到,为什么自己就是做不出来呢?本期推送整理了初学者可能会用到的Pyt
随遇啊
·
2024-01-20 13:38
python
linux
网络
编程语言
http
网络编程
之TCP编程
《计算机
网络编程
》我们接触
网络编程
,肯定是要对
网络编程
的一些专业术语及基本理论知识是要有所认知的。python
网络编程
无非是在这些基础理论知识之上给我们提供了一些方便实用的网络库来供我们使用。
@十三阿哥
·
2024-01-20 13:08
#
python中级篇
python
网络编程
Python
网络编程
之TCP详细讲解
【一】传输层【1】概念传输层是OSI五层模型中的第四层,负责在网络中的两个端系统之间提供数据传输服务主要协议包括**TCP(传输控制协议)和UDP(用户数据报协议)**【2】功能**端到端通信:**传输层负责在源和目标主机之间建立、维护和终止通信。分段和重组:将上层应用层传递下来的数据进行分段,以适应网络的传输要求,并在目标主机上将这些分段重组成完整的消息。错误检测与纠正:提供可靠的数据传输,通过
在飞行-米龙
·
2024-01-20 13:06
Python
网络编程
网络
tcp/ip
网络协议
python
细解跨域以及跨域的解决方案
同时它也是面试中最常出现的考点之一,面试官可以通过跨域,了解应聘者对
网络协议
、网络安全等概念的理解。
尚硅谷铁粉
·
2024-01-20 11:28
网络
java
前端
创作活动(七十五)———程序员必备面试技巧(可能会问的面试题)
复习核心知识:回顾重要的编程语言、数据库管理和
网络协议
等方面的知识,并深入理解
瑞崽崽崽
·
2024-01-20 11:56
面试
职场和发展
1.16 day3 IO
网络编程
用udp实现tftp下载功能#include#definePORT69#defineIP"192.168.122.24"intxiazai(intsfd,structsockaddr_insin,intfd,socklen_tsocklen){charbuf[516]="";charack[4];short*p1=(short*)buf;*p1=htons(1);char*p2=buf+2;str
谢必安灬
·
2024-01-20 08:12
网络
1.18 day5 IO
网络编程
select客户端#include#definePORT9999#defineIP"192.168.122.46"intmain(intargc,constchar*argv[]){intsfd=-1;if((sfd=socket(AF_INET,SOCK_STREAM,0))==-1){perror("socketerror");return-1;}intreuse=-1;if(setsocko
谢必安灬
·
2024-01-20 08:10
网络
php
开发语言
【python】14.
网络编程
入门和网络应用开发
网络编程
入门计算机网络基础计算机网络是独立自主的计算机互联而成的系统的总称,组建计算机网络最主要的目的是实现多台计算机之间的通信和资源共享。
九五一
·
2024-01-20 07:09
python随心记
python
网络
php
AWTK 开源智能串口屏方案视频介绍
轻松集成第三方开源库,比如sqlite3和各种
网络协议
。AWTK开源智能串口屏方案视频介绍
李先静
·
2024-01-20 07:07
AWTK
串口屏
Java学习(十八)--
网络编程
介绍需求如何准确地定位网络上一台或多台主机;定位主机上的特定的应用找到主机后如何可靠高效地进行数据传输目的直接或间接地通过
网络协议
与其它计算机实现数据交换,进行通讯;网络通信网络:两台或多台设备通过一定物理设备连接起来构成网络
hahaha2221
·
2024-01-20 05:34
java学习
java
学习
开发语言
Linux内核--
网络协议
栈(二)整体介绍
协议介绍及使用------>3.1、核心网络框架------>3.2、系统调用接口------>3.3、协议无关接口(socket)------------>3.3.1、sock------>3.4、
网络协议
的注册
文艺小少年
·
2024-01-20 04:52
CPU性能分析与操作系统的构建
linux
网络协议
arm开发
Linux内核--
网络协议
栈(四)内核
网络协议
栈
目录一、引言二、数据报文的封装与分用------>2.1、封装------>2.2、分用三、Linux内核
网络协议
栈------>3.1、协议栈的分层结构------>3.2、
网络协议
栈初始化流程四、Socket
文艺小少年
·
2024-01-20 04:51
CPU性能分析与操作系统的构建
linux
网络协议
arm开发
23111
网络编程
day2
思维导图重打代码#include#defineSER_IP"192.168.122.150"//服务器ip#defineSER_PORT8888//服务器端口intmain(intargc,constchar*argv[]){//1.创建用于连接的套接字intsfd=socket(AF_INET,SOCK_STREAM,0);if(sfd==-1){perror("socketerror");re
z2606200330
·
2024-01-20 02:56
网络
23111
网络编程
day3
思维导图tip协作服务程序如下:#include#defineSER_PORT69#defineSER_IP"192.168.125.180"intdo_upload(intcfd,structsockaddr_insin){//向服务器发送上传请求charbuf[512]="";//组装请求数据short*p1=(short*)buf;*p1=htons(1);char*p2=buf+2;str
z2606200330
·
2024-01-20 02:56
网络
23111
网络编程
day4
思维导图#include#defineSER_PORT69#defineSER_IP"192.168.125.180"intdo_download(intcfd,structsockaddr_insin){//向服务器发送下载请求charbuf[516]="";charfileName[40]="";printf("请输入文件名:");scanf("%s",fileName);getchar();
z2606200330
·
2024-01-20 02:56
网络
23111
网络编程
day5
思维导图使用select实现TCP客户端的并发#include#defineSER_PORT8888#defineSER_IP"192.168.157.150"#defineCLI_PORT6666#defineCLI_IP"192.168.157.150"intmain(intargc,constchar*argv[]){//创建套接字intcfd=socket(AF_INET,SOCK_STR
z2606200330
·
2024-01-20 02:24
网络
细说JavaScript BOM之window常用子对象
//例如https://www.zhishunet.com//分心可知,它使用的
网络协议
是https服务器名称是www,zhishunet.comlocation常用对象属性属性描述search设置或返回从问好
知数SEO
·
2024-01-20 00:47
JavaScript
Web专区
javascript
JsBom
JavaScript
BOM
*
网络编程
(Echo模型/聊天室模型)
Echo是一个经典的程序开发模型,本程序的意义在于:客户端随意输入信息并且将信息发送给服务器端,服务器端接收后前面加上一个"ECHO"的标记返回。本程序设计如下:由于需要采用多次输入的形式,所以不能够每次连接后立刻关闭服务端可以设置一个字符串,如果输入了byebye,那么才表示结束本次的操作。范例:实现服务器端publicclassTestDemo{publicstaticvoidmain(Str
秋笙fine
·
2024-01-19 23:54
在CSDN上找专栏高手
大数据)游戏云原生阅读量过百万过200篇博文监控DevOps自动化运维低代码平台大数据阅读量近千万自动化python确定了python+自动化python+自动化办公+自动化测试+数据库编程华为OD机器人
网络编程
网络安全
fo安方
·
2024-01-19 21:23
每天一分享
分类
在物联网应用开发中是否该用MQTT v5.0?
由于是基于TCP/IP的
网络协议
,因此MQTT采用的是发布方-订阅方(publisher-subscriber)的通信模型。
鹤子青云上
·
2024-01-19 19:17
ARP、RARP 协议
博客地址,排版更优美:快速理解
网络协议
(四)ARP、RARP协议关注微信公众号,内容更丰富!
lopowh
·
2024-01-19 19:43
网络基础知识
网络
linux
运维
Flutter
网络编程
Flutter
网络编程
即是Dart的
网络编程
。基本使用下面是一个get请求的示例。
iwakevin
·
2024-01-19 15:22
Python
网络编程
Python
网络编程
用TCP协议进行Socket编程在Python中十分简单,对于客户端,要主动连接服务器的IP和指定端口,对于服务器,要首先监听指定端口,然后,对每一个新的连接,创建一个线程或进程来处理
牛发666
·
2024-01-19 14:19
一篇文章彻底搞懂websocket协议的原理与应用(一)
注:本文转自知乎https://zhuanlan.zhihu.com/p/581974844前言WebSocket协议是基于TCP的一种新的
网络协议
。
Ethereal@_@
·
2024-01-19 14:20
计算机网络
websocket
网络协议
蚂蚁Java互联网架构师第1期高端
0003--多线程之间通讯.zip├─0004--Java并发编程.zip├─0005--数据交换格式与SpringIOC底层实现.zip├─0006--自定义注解与设计模式.zip├─0007--Java
网络编程
之
飞雪雪团队
·
2024-01-19 13:05
【JavaSE学习】05-1常用API
站黑马)学习笔记01Java入门02数组、方法03面向对象&Java语法04-1Java高级(Stream流、异常处理、日志技术)04-2Java高级(文件处理-IO流)04-3Java高级(多线程、
网络编程
小飞侠要上天
·
2024-01-19 12:15
JavaSE学习
学习
java
【JavaSE学习】04-1Java高级(Stream流、异常处理、日志技术)
站黑马)学习笔记01Java入门02数组、方法03面向对象&Java语法04-1Java高级(Stream流、异常处理、日志技术)04-2Java高级(文件处理-IO流)04-3Java高级(多线程、
网络编程
小飞侠要上天
·
2024-01-19 12:44
JavaSE学习
学习
java
【Java笔记】基础学习笔记汇总(下)
【Java笔记】基础学习笔记汇总(下)【Java笔记】基础学习笔记汇总(下)1.
网络编程
三要素2.TCP通信3.客户端java.net.Socket4.服务端java.net.ServerSocket5
trajectories
·
2024-01-19 11:39
Java后端
java
mysql
github
spring
jquery
Dubbo 3.x源码(1)—RPC是什么?RPC与HTTP的关系
两个不同服务器上的服务之间如果想要进行数据传输或者方法调用,那么需要通过
网络编程
来实现,如果我们手动实现
网络编程
进行远程调用的话,会带来巨大的工作量,并且还需要考虑底层所使用的
网络协议
,序列化方式等等。
刘Java
·
2024-01-19 10:56
Dubbo
3.x
源码
rpc
http
网络
dubbo
Linux
网络编程
(二-套接字)
目录一、背景知识1.1端口号1.2网络字节序1.3地址转换函数二、Socket简介三、套接字相关的函数3.1socket()3.2bind()3.3connect()3.4listen()3.5accept()3.6read()/recv()/recvfrom()3.7send()/sendto()3.8close()四、UPD客服/服务端实验一、背景知识1.1端口号端口号是访问服务器的标识,就好
阿华田敲代码
·
2024-01-19 09:36
Linux基础知识
linux
网络
运维
第16章_
网络编程
拓展练习(TCP编程,UDP编程)
文章目录第16章_
网络编程
拓展练习TCP编程1、学生与老师交互2、查询单词3、拓展:查询单词4、图片上传5、拓展:图片上传6、多个客户端上传文件7、群聊UDP编程8、群发消息第16章_
网络编程
拓展练习TCP
丁总学Java
·
2024-01-19 09:35
JavaSE拓展练习
网络
tcp/ip
udp
网络编程
http和https区别
.https则是具有安全性的SSL加密传输协议4.端口不一样,http:80.Https:4435.连接方式不一样Http无状态的https协议是由SSL+HTTP协议构建的可进行加密传输,身份认证的
网络协议
Jacqueline文萍
·
2024-01-19 09:53
【Qt5】学习笔记(一):TCP
网络编程
widget.cpp三、客户端设计1.界面搭建2.代码整理(1)tcpClient.pro(2)widget.h(3)widget.cpp四、服务器端与客户端交互总结摘要本篇文章在Qt5.9.1环境下实现
网络编程
Synchron.
·
2024-01-19 08:10
Qt5学习笔记
网络
qt
tcp/ip
Java
网络编程
——UDP通信原理
一、TCP和UDP概述传输层通常以TCP和UDP协议来控制端点与端点的通信TCPUDP协议名称传输控制协议用户数据包协议是否连接面向连接的协议。数据必须要建立连接无连接的协议,每个数据报中都给出完整的地址信息,因此不需要事先建立发送方和接受方的连接是否可靠可靠协议。确保收方完全地获取发送方所发送的全部数据不可靠协议。发送方所发送的数据报并不一定以相同的次序到达接收方。可以传输的数据大小传输数据大小
陈皮太
·
2024-01-19 08:31
java
网络
java
udp
Qmap应用大全
QMap的用法简单易懂且非常有用,它可以应用于许多领域,如图形界面、
网络编程
等。它可以存储任何类型的数据作为键和值,并且提供了快速查找、插入和删除操作。以下是一些常见的特性:1.QMap是基于红黑树
AI+程序员在路上
·
2024-01-19 07:20
QT实战系列
qt
开发语言
物联网
前端
网络编程
day2
思维导图大小臂#include#defineSER_PORT8888//服务器端口号#defineSER_IP"192.168.125.37"//服务器ip地址#defineCLI_PORT6666//客户端的端口号#defineCLI_IP"192.168.125.50"//客户端IP地址intmain(intargc,constchar*argv[]){//1、创建用于通信的套接字文件描述符i
2201_75638688
·
2024-01-19 07:07
网络
网络编程
day5
思维导图多路复用selsectser#include#defineSER_PORT8888//服务器端口号#defineSER_IP"192.168.125.50"//服务器IP地址intmain(intargc,constchar*argv[]){//1、创建用于连接的套接字intsfd=socket(AF_INET,SOCK_STREAM,0);if(sfd==-1){perror("sock
2201_75638688
·
2024-01-19 07:03
网络
Apache Common 工具介绍
其中包括数据结构处理、IO操作、
网络编程
、数学运算、字符串处理等等多种功能模块。
robin-cloud
·
2024-01-19 06:37
apache
网络模型与
网络协议
网络协议
是为计算机网络中进行数据交换而建立的规则、标准或者说是约定的集合。因为不同用户的数据终端可能采取的字符集是不同的,两者需要进行通信,必须要在一定的标准上进行。
戏神
·
2024-01-19 05:58
网络
网络协议
华清远见作业第二十九天——
网络编程
(第四天)
思维导图:基于UDP的TFTP文件传输代码:#includevoidmenu();intdownload(intcfd,structsockaddr_insin);intup(intcfd,structsockaddr_insin);#defineSER_PORT69#defineSER_IP"192.168.125.4"intmain(intargc,constchar*argv[]){//1创
m0_62462327
·
2024-01-19 04:24
华清远见作业
单片机
嵌入式硬件
华清远见作业第三十天——
网络编程
(第五天)
思维导图:使用selsect实现TCP客户端的并发代码#include#defineSER_PORT8888//服务器端口号#defineSER_IP"192.168.125.50"//服务器ip地址#defineCLI_PORT6666//客户端的端口号#defineCLI_IP"192.168.125.50"//客户端ip地址intmain(intargc,constchar*argv[]){
m0_62462327
·
2024-01-19 04:51
华清远见作业
网络
c语言
详解IP安全:IPSec协议簇 | AH协议 | ESP协议 | IKE协议_ipsec esp
认证头)ESP(EncapsulatingSecurityPayload,封装安全载荷)IKE(InternetKeyExchange,因特网密钥交换)IKE的两个阶段IP安全概述大型网络系统内运行多种
网络协议
程序员老冉
·
2024-01-19 03:57
tcp/ip
安全
网络协议
[
网络编程
] 应该使用getaddrinfo()来代替gethostbyname()
前言在
网络编程
中,有时需要通过域名或者主机名来获取IP地址。以为通常使用gethostbyname()API。
zlllc
·
2024-01-19 02:22
网络编程
网络
windows
linux
c++
Linux
网络编程
- 基于 I/O 复用的服务器端(epoll 实现)
引言实现I/O复用的传统方法有select函数和poll函数。我们介绍了select函数的使用方法,但由于各种原因导致这些方法无法得到令人满意的性能。因此有了Linux下的epoll、BSD的kqueue、Solaris的/dev/poll和Windows的IOCP等复用技术。本文将讲解Linux的epoll技术。【select相关博文链接】I/O多路复用的实现机制-select用法总结Linux
yunfan188
·
2024-01-19 01:41
#
并发编程
#
网络编程
Linux编程
Linux网络编程
socket编程
TCP/IP网络编程
I/O复用
epoll
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他