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网络编程
【
网络编程
】网络通信基础——简述TCP/IP协议
个人主页:兜里有颗棉花糖欢迎点赞收藏✨留言✉加关注本文由兜里有颗棉花糖原创收录于专栏【
网络编程
】【Java系列】本专栏旨在分享学习
网络编程
的一点学习心得,欢迎大家在评论区交流讨论目录一、ip地址二、端口号三
兜里有颗棉花糖
·
2023-12-24 01:12
网络编程
Java系列
网络
tcp/ip
网络协议
.Net 访问电子邮箱-LumiSoft.Net,好用
介绍:LumiSoft.Net.dll是C#下的免费开源的关于
网络编程
的一个类库,功能强大,包含FTP、FTP.Client、ICMP、IMAP、POP3、SMTP,如下图:需求:1、实现访问电
吾友客
·
2023-12-24 01:57
php
开发语言
【Java】
网络编程
-TCP回显服务器代码编写
前面我们讲了基于UDP的
网络编程
UDP回显服务器UDP字典服务器下面我们来讲基于TCP的回显服务编写1、服务器importjava.io.IOException;importjava.io.InputStream
沙河板混
·
2023-12-24 00:51
Java
#
Java网络编程
服务器
java
网络
【Java】Mac下的Tomcat安装配置
我们在进行
网络编程
时,其中重要的中间件就是Tomcat,下面我们将进行在Mac上配置Tomcat的讲解。
沙河板混
·
2023-12-24 00:17
Java
#
Java网络编程
java
macos
tomcat
网络
网络编程
用socket进行ip之间的收发数据>仅仅接收importsocket#创建socket对象server=socket.socket(family=socket.AF_INET,type=socket.SOCK_DGRAM)#准备接受的地址IP和端口server.bind(("192.168.11.130",8888))whileTrue:(msg,address)=server.recvfrom
流蓝浅
·
2023-12-23 21:37
netty
网络编程
-4.netty简易的Server与Client
NettyServerHandlerpackagecom.ctgu.netty.basic;importio.netty.buffer.ByteBuf;importio.netty.buffer.Unpooled;importio.netty.channel.ChannelHandlerContext;importio.netty.channel.ChannelInboundHandlerAdap
笨鸡
·
2023-12-23 19:33
Java
网络编程
原理与实践--从Socket到BIO再到NIO
文章目录Java
网络编程
原理与实践--从Socket到BIO再到NIOSocket基本架构Socket基本使用简单一次发送接收客户端服务端字节流方式简单发送接收客户端服务端双向通信客户端服务端多次接收消息客户端服务端
Artisan_w
·
2023-12-23 16:43
计算机网络与网络编程
java
网络
nio
服务器
Python
网络编程
- 01 socket简介
♂️♂️一、什么是socketsocket(简称套接字)是进程间通信的一种方式,它与其他进程间通信的一个主要不同是:它能实现不同主机间的进程间通信,我们网络上各种各样的服务大多都是基于Socket来完成通信的例如我们每天浏览网页、QQ微信聊天、收发email等等二、创建socket在Python中使用socket模块的函数socket就可以完成:importsocketsocket.socke
flowerflower
·
2023-12-23 14:54
网络编程
一、
网络编程
概述定义计算机网络是指将地理位置不同的具有独立功能的多台计算机以及外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件以及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统
网络编程
用来实现网络互连的不同计算机上运行的程序间
起风了_aab4
·
2023-12-23 14:50
Java
网络编程
BS架构+线程池优化
服务importjava.net.ServerSocket;importjava.net.Socket;importjava.util.concurrent.*;publicclassServer3{publicstaticvoidmain(String[]args)throwsException{ServerSocketserverSocket=newServerSocket(7777);//创
湖边看客
·
2023-12-23 12:15
java
网络
架构
Java基于TCP
网络编程
的群聊功能
服务端importjava.net.ServerSocket;importjava.net.Socket;importjava.util.ArrayList;importjava.util.List;publicclassServer2{publicstaticListonlineList=newArrayList<>();publicstaticvoidmain(String[]args)thr
湖边看客
·
2023-12-23 12:45
网络
java
tcp/ip
Java
网络编程
TCP多线程实现服务端接受多个客户端的信息
服务线程importjava.io.DataInputStream;importjava.io.InputStream;importjava.net.Socket;publicclassServerReaderThreadextendsThread{privateSocketsocket;publicServerReaderThread(Socketsocket){this.socket=sock
湖边看客
·
2023-12-23 12:44
网络
java
tcp/ip
Java
网络编程
---UDP
客户端importjava.net.DatagramPacket;importjava.net.DatagramSocket;importjava.net.InetAddress;importjava.util.Scanner;publicclassClient{publicstaticvoidmain(String[]args)throwsException{//1.创建客户端对象Datagra
湖边看客
·
2023-12-23 12:42
网络
java
udp
Python3.7操作DB2数据库
以下是基本的步骤:1、安装ibm_db包pipinstallibm_db2、连接到DB2数据库importibm_dbconn_str="DATABASE=;HOSTNAME=;PORT=;PROTOCOL=
TCPIP
宁儿测开进阶
·
2023-12-23 11:52
python相关
数据库
python
Netty-server
第一讲:服务端当然网上对Netty这框架有许多人都介绍,对于在
网络编程
的地位以及优劣性也有很多,打架可以去看看,今天我主要的目的是将自己项目中的实例拿出来和打架风向简单的提一嘴:Netty是一个NIOclient-server
冯杰宁
·
2023-12-23 10:16
Java
网络编程
-深入理解BIO、NIO
深入理解BIO与NIOBIOBIO为Blocked-IO(阻塞IO),在JDK1.4之前建立网络连接时,只能使用BIO使用BIO时,服务端会对客户端的每个请求都建立一个线程进行处理,客户端向服务端发送请求后,先咨询服务端是否有线程响应,如果没有就会等待或者被拒绝BIO基本使用代码:服务端:publicclassTCPServer{publicstaticvoidmain(String[]args)
11来了
·
2023-12-23 00:30
Java网络编程
java
网络
nio
解释器和编译器
微软公司的Qbasic语言也是解释方式,它不能生成可执行程序(但QuickBasic和VisualBasic可以);运用广泛的
网络编程
语言java则同时有解释和编译方式。解释器运行程序的方法
DITD
·
2023-12-22 21:54
网络通信(network communications)
概述
网络编程
:可以让设备中的程序与网络上其他设备中的程序进行数据交互(实现网络通信的)基本的通信架构●基本的通信架构有2种形式:CS架构(Client客户端/Server服务端)、BS架构(Browser
GLATY
·
2023-12-22 17:22
JavaNotes
java
iCloud账号服务器出问题了,icloud连接到服务器时出现问题(苹果id不能退出登录怎么办)...
(鼠标右键,以管理员身份运行)命令后进入Netshwinsockreset,表示将
网络编程
接口恢复到默认状态。当我们完成键入时,单击回车,这意味着在键盘上返回。
伍一峰
·
2023-12-22 17:58
iCloud账号服务器出问题了
注销icloud 服务器时出错怎么回事,电脑icloud连接服务器出错怎么办
(右键点击鼠标,以管理员身份运行)在命令后面输入Netshwinsockreset,它的意思是把
网络编程
接口重新恢复的默认状态。我们输入完成之后点击回车也就是键盘上的return。
白头如新倾盖如故
·
2023-12-22 17:57
注销icloud
服务器时出错怎么回事
Python中常用
网络编程
模块
嗨喽,大家好呀~这里是爱看美女的茜茜呐一、网络基础网络由下往上分为:物理层、数据链路层、网络怪、传输层、会话层、表示层和应用层。TCP/IP协议是传输层协议,主要解决数据如何在网络中传输;socket则是对TCP/IP协议的封装,它本身不是协议,而是一个调用接口;HTTP、FTP是应用协议,主要解决如何包装数据;更多精彩机密、教程,尽在下方,赶紧点击了解吧~python源码、视频教程、插件安装教程
茜茜是帅哥
·
2023-12-22 10:21
python
python
网络
php
pycharm
学习
爬虫
开发语言
Golang中context的理解
context在并发和
网络编程
中特别有用,因为它允许在请求之间传递截止日期和取消信号。以下是context的基本用法:创建context:Go语言提供了context包,用于创建context对象。
Bony-
·
2023-12-22 10:05
golang
服务器
数据库
网络编程
基础
网络编程
1.1网络通信的要素如何实现网络的通信?
会移动的树~
·
2023-12-22 07:43
java
网络
java
tomcat
python异步编程之asyncio(百万并发)-晒酷学院
然而在IO密集型的
网络编程
里,异步处理比同步处理能提升成百上千倍的效率,弥补了python性能方面的短板,如最新的微服务框架japronto,resquestspersecond可达百万级。
晒酷学院
·
2023-12-22 01:42
Linux
网络编程
——字节序
一、概念字节序是指多字节数据在计算机内存中存储或者网络传输时各字节的存储顺序。二、分类字节序有两者常见序:1.Big-Endian(大端):高位字节排放在内存的低地址端,低位字节排放在内存的高地址端。如:TCP/IP协议字节序。2.Little-Endian(小端):低位字节排放在内存的低地址端,高位字节排放在内存的高地址端。如:X86系列CPU字节序。网络字节序=大端字节序三、高低地址与高低字节
郑老师的小学童
·
2023-12-21 23:55
Linux系统编程
linux
Linux
网络编程
——概述、TCP/UDP的对比
为什么要学习
网络编程
前面对于进程间通信我们讲了:管道、消息队列、共享内存、信号、信号量。这5种通信方式都是依靠Liunx内核。这也造成了他们的一个缺点就是,这些通信方式只能在单机运行。
郑老师的小学童
·
2023-12-21 23:53
Linux系统编程
linux
(黑客)自学-网络安全
IP地址、MAC地址、互联网、WLAN、运营商、子网掩码、网络地址、广播地址、网段、网关、端口专栏:《
网络编程
》介绍数字世界的急速发展,
Mindtechnist
·
2023-12-21 20:56
前沿技术文献与图书推荐
web安全
网络
安全
Linux
网络编程
(文章链接汇总)
参考引用UNIX环境高级编程(第3版)黑马程序员-Linux
网络编程
Linux
网络编程
(一):网络基础(上)Linux
网络编程
(一):网络基础(下)Linux
网络编程
(二):Socket编程Linux
网络编程
Robot_Yue
·
2023-12-21 19:15
Linux网络编程
linux
服务器
高并发
c语言
嵌入式
网络编程
Linux
网络编程
(二):Socket 编程
参考引用黑马程序员-Linux
网络编程
1.套接字概念Socket本身有“插座”的意思,在Linux环境下,用于表示进程间网络通信的特殊文件类型本质为内核借助缓冲区形成的伪文件既然是文件,那么可以使用文件描述符引用套接字与管道类似
Robot_Yue
·
2023-12-21 19:15
Linux网络编程
linux
socket
套接字
c语言
Linux
网络编程
(一):网络基础(上)
参考引用UNIX环境高级编程(第3版)嵌入式LinuxC应用编程-正点原子1.网络通信概述网络通信本质上是一种进程间通信,是位于网络中不同主机上的进程之间的通信,属于IPC的一种,通常称为socketIPC,网络通信是为了解决在网络环境中,不同主机上的应用程序之间的通信问题网络通信可以分为三个层次硬件层:网卡设备,收发网络数据驱动层:网卡驱动(Linux内核网卡驱动代码)应用层:上层应用程序(调用
Robot_Yue
·
2023-12-21 19:14
Linux网络编程
linux
网络
运维
tcp/ip
FTP
HTTP
udp
Linux
网络编程
(一):网络基础(下)
参考引用UNIX环境高级编程(第3版)黑马程序员-Linux
网络编程
1.协议的概念1.1什么是协议从应用的角度出发,协议可理解为“规则”,是数据传输和数据解释的规则假设,A、B双方欲传输文件,规定:第一次
Robot_Yue
·
2023-12-21 19:12
Linux网络编程
linux
网络
半关闭
MSL
滑动窗口
游戏服务器读书清单
EffectiveC++MoreeffectiveC++深度探索C++模型STL源码分析设计模式Linux:开发环境:Linux鸟哥的私房菜I,II李明Linux视频教程编程:Unix高级环境编程Unix
网络编程
呆呆国王
·
2023-12-21 19:27
Java
网络编程
*TCP与UDP协议*
网络编程
什么是计算机网络?
萌新小码农
·
2023-12-21 18:02
java
网络
java
tcp/ip
初识Go语言
网络编程
,包括Web开发、API开发,下载引用,并且Go内置的net/http包基本把平常用到的网络功能都实现了云平台开发开源的Go语言开源项目云计算基础设施领域:docker、kubernetes、etcd
慕慕她爸
·
2023-12-21 16:09
TCP流套接字编程
ServerSocketAPISocketAPI示例:回显服务器服务器端客户端利用线程池实现并发编程TCP流套接字编程TCP和UDP差距是很大的,在数据传输方面,UDP是面向数据报的,而TCP是面向字节流的的,下面列出了使用TCP来实现
网络编程
所依赖的
十二分精神~
·
2023-12-21 14:50
tcp/ip
网络协议
网络
网络编程
day2作业
TCP通信模型TCP服务器端#include#definePORT8888#defineIP"192.168.125.130"intmain(intargc,constchar*argv[]){//创建文件描述符intsfd=-1;if((sfd=socket(AF_INET,SOCK_STREAM,0))==-1){perror("socketerror");return-1;}intreuse
傻猪猪一枚
·
2023-12-21 13:24
网络
linux
c语言
网络编程
day4作业
下载和上传功能:#include//实现下载功能intdo_download(intcfd,structsockaddr_insin){//定义变量存储下载请求包charbuf[516]="";//定义变量存储文件名charfileName[40]="";printf("请输入文件名:");scanf("%s",fileName);getchar();//组装请求包short*p1=(short*
傻猪猪一枚
·
2023-12-21 13:24
网络
网络编程
day3作业
多进程实现TCP并发服务器#include#definePORT8888#defineIP"192.168.125.130"voidhadder(intsigno){if(signo==SIGCHLD){while(waitpid(-1,NULL,WNOHANG)>0);}}intinformation_exchange(intnewfd,structsockaddr_incin){charbuf
傻猪猪一枚
·
2023-12-21 13:54
网络
算法
QT中
网络编程
之发送Http协议的Get和Post请求
文章目录HTTP协议GET请求POST请求QT中对HTTP协议的处理1.QNetworkAccessManager2.QNetworkRequest3.QNetworkReplyQT实现GET请求和POST请求Get请求步骤Post请求步骤测试结果使用QT的开发产品最终作为一个客户端来使用,很大的一个功能就是要和后端服务器进行交互。当前使用的QT版本如下:HTTP协议超文本传输协议(HyperTe
scx_link
·
2023-12-21 13:06
QT笔记
网络
qt
http
<JavaEE>
网络编程
--
网络编程
和 Socket 套接字
目录一、
网络编程
的概念1)什么是
网络编程
?2)
网络编程
中的基本概念1>收发端2>请求和响应3>客户端和服务端二、Socket套接字1)什么是“套接字”?
想听风雨
·
2023-12-21 12:00
JavaEE
java-ee
网络
java基础入门-23-【
网络编程
】
java基础入门-23-【
网络编程
】32、
网络编程
1.什么是
网络编程
2.
网络编程
三要素1.1IP1.2总结1.3IPV4的地址分类形式1.4常见的CMD命令1.5InetAddress类的使用1.6端口和协议
良辰美景好时光
·
2023-12-21 12:56
java入门
java
网络
网络编程
_
网络编程
三要素,TCP协议,UDP协议
网络编程
文章目录
网络编程
1
网络编程
三要素1.1IP地址1.1.1IP地址分为两大类1.1.2DOS常用命令1.1.3特殊IP地址1.2InetAddress类_表示IP地址的类1.2.1相关方法1.2.2
美人鱼战士与企鹅男孩合为一体
·
2023-12-21 08:43
笔记
基础知识
Java
SE
网络
tcp/ip
udp
java
网络编程
发送接受多案例
网络编程
发送接受多案例文章目录
网络编程
发送接受多案例练习一:多发多收练习二:接收并反馈练习三:上传练习(TCP协议)练习四:文件名重复练习五:服务器改写为多线程练习六:线程池改进练习一:多发多收需求:客户端
美人鱼战士与企鹅男孩合为一体
·
2023-12-21 08:12
笔记
基础知识
Java
SE
网络
php
开发语言
tcp/ip
JAVA基础篇——网络通信
十八、
网络编程
实现网络通讯,设备中的程序与网络中其他设备中的程序进行数据交互java.net.*1.前置知识基本的通信架构:CS(Client客户端/Server服务端)、BS架构(Browser浏览器
小鱼0135
·
2023-12-21 06:57
JAVA基础篇
java
开发语言
Java基础语法_Day23
一、
网络编程
概述网络协议通过计算机网络可以使多台计算机实现连接,位于同一个网络中的计算机在进行连接和通信时需要遵守一定的规则,这就好比在道路中行驶的汽车一定要遵守交通规则一样。
辽A丶孙悟空
·
2023-12-21 00:09
Java
网络编程
——通过JDBC API访问数据库
关系数据库仍然是目前最流行的数据库系统。如果没有特别说明,本帖所说的数据库就都指关系数据库。关系数据库中最主要的数据结构是表,表用主键来标识每一条记录,表与表之间可以存在外键参照关系。数据库服务器提供管理数据库的各种功能,包括:创建表,向表中插入、更新和删除数据,备份数据,以及管理事务等。数据库服务器的客户程序可以用任何一种编程语言编写,这些客户程序都向服务器发送SQL命令,服务器接收到SQL命令
布道师小羊
·
2023-12-20 22:23
#
网络+并发+函数式+JVM
JAVA高阶
SQL
java
网络
数据库
基于IO多路复用的Reactor模式
综述reactvi.反应,影响;reactorn.反应器;reactor是
网络编程
中的一种设计模式。
育王净量
·
2023-12-20 21:01
QT
网络编程
知识体系(二)
Qt
网络编程
:QAbstractSocket_qabstractsocket::socketerror-CSDN博客这篇博客中详细描述了QAbstractSocket这个基类的用法
hide_on-BUSh
·
2023-12-20 21:00
qt
网络
开发语言
网络编程
一
一、初识网络协议协议是我们接触互联网以来,听到的频率较高的一个术语,那它具体指的是什么呢?协议,是网络协议的简称,意思是在网络通信的过程中,所经过的网络设备必须要共同遵守一组约定,准则。举个例子来说,如果A君要去相亲,会提前和相亲对象说好,在某某咖啡厅,信物是志摩的诗夹带一束玫瑰。那么只要到达咖啡厅,见到拿着信物的人,那么就是A君的相亲对象了。但是实际上在网络通信中,协议是非常复杂的,不同的环境就
白桃乌龙来一打
·
2023-12-20 19:19
udp
java-ee
网络编程
二
前言在上一篇关于网络协议的博客中,我们简单概括了网络套接字中的UDP协议,本篇博客我们将继续学习分享关于网络套接字中另一个协议,TCP网络协议一、UDP和TCP协议区别是什么?二者之间的区别如下UDP的主要特点无连接:使用UDP的通信双方不需要直接保存对方的信息,直接投递。例如发短信,电信诈骗分子发短信给我,但是我压根不认识这些坏人,但是可以直接发短信给我面向数据报:UDP是以一个数据报作为传输单
白桃乌龙来一打
·
2023-12-20 19:17
网络
java
java-ee
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他