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
Roro-网络编程
<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
基于Boost的HTTP客户端程序编程
Boost是一个流行的C++库集合,提供了许多功能强大的组件和工具,包括
网络编程
。首先,我们需要确保已经在系统中安装了Boost库。你可以从Boost的官方网站上下载并安装最新的Boost版本。
PixelEnigma
·
2023-12-20 17:28
http
网络协议
网络
编程
基于Java的在线投稿系统设计与实现(源码齐全可用)
项目描述临近学期结束,还是毕业设计,你还在做java程序
网络编程
,期末作业,老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等。
程序猿麦小七
·
2023-12-20 16:47
毕业设计
Java
后台
Java
Web
java
投稿
源码
基于ssm校园交友网站设计与实现(源码齐全可用)
项目描述临近学期结束,还是毕业设计,你还在做java程序
网络编程
,期末作业,老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等。
程序猿麦小七
·
2023-12-20 16:44
Java
后台
毕业设计
Java
Web
交友
java
源码
毕业设计
Python 学习札记 - 线性代数
后来出国跨专业学计算机,操作系统,数据结构,
网络编程
、数据库等课程还好对付,在选学3D计算机图形时,数学就成了拦路虎,当时是恶补了一通,现在又都还给老师了。所以这次从
Kitty_风花
·
2023-12-20 15:19
【Java】
网络编程
-UDP字典服务器客户端简单代码编写
上文讲了UDP回响服务器客户端简单代码编写本文将讲述UDP字典服务器客户端简单代码编写。所谓回显,就是指客户端向服务器发送一个报文,从服务器那里得到一条一模一样的回响报文而我们的字典功能呢,则是实现了输入中文,得到对应的英文1、代码讲解要实现这个功能,我们只需要对process()方法进行修改,即对处理request,返回response这个功能进行修改要实现字典功能,我们在构造方法里定义一个Ma
沙河板混
·
2023-12-20 11:28
Java
#
Java网络编程
服务器
运维
java
网络
Netty入门基础知识
简介Netty是一款高性能java
网络编程
框架,被广泛应用在中间件、直播、社交、游戏等领域。Netty对javaNIO进行高级封装,简化了网络应用的开发过程。
少年与荆棘
·
2023-12-20 01:03
网络编程
网络知识
JAVA
java
网络协议
Netty由浅到深_第三章_ NIO与零拷贝
先看一下java传统IO和
网络编程
的一段代码上述代码:1)首先先把HardDriver(硬件)数据进行DMA(directmemoryacces直接内存拷贝,不使用CPU)copy到kernelBuffer
44478788
·
2023-12-20 00:49
Netty
java
网络
nio
netty
内核
NIO与零拷贝
零拷贝的基本介绍二、传统IO数据读写的劣势三、mmap优化四、sendFile优化五、mmap和sendFile的区别六、零拷贝实战6.1传统IO6.2NIO中的零拷贝6.3运行结果一、零拷贝的基本介绍零拷贝是
网络编程
的关键
玉面大蛟龙
·
2023-12-20 00:46
java
java
网络编程
NIO
零拷贝
第六章 NIO与零拷贝
数据读写NIO与零拷贝传统IOmmap优化sendFile优化零拷贝的再次理解mmap和sendFile的区别NIO零拷贝案例传统IO模式零拷贝方式AIOBIO、NIO、AIO对比零拷贝基本介绍零拷贝是
网络编程
的关键
幺零二肆
·
2023-12-20 00:45
netty
java
网络
nio
netty
第三章 第三节NIO零拷贝
1.NIO与零拷贝1.1零拷贝基本介绍零拷贝是
网络编程
的关键,很多性能优化都离不开Java程序中,常用的零拷贝有mmap(内存映射)和sendFile。
--believe
·
2023-12-20 00:14
Netty
nio
【JavaSE - 整体学习大纲】
面向对象(上)第05章:面向对象(中)第06章:面向对象(下)第07章:异常处理第08章:多线程第09章:Java常用类第10章:枚举类与注解第11章:Java集合第12章:泛型第13章:IO流第14章:
网络编程
第
深山老Java
·
2023-12-19 23:17
JavaSE
-
编程技术
学习
经验分享
java
java-ee
intellij-idea
#TCP
网络编程
一、TCP介绍、编程流程1.1TCP介绍、编程流程TCP回顾:1、面向连接的流式协议;可靠、出错重传、且每收到一个数据都要收到一个数据要给出相应的确认2、通信之前需要建立连接3、服务器被动连接TCP与UDP的差异二、TCP编程——socket2.1TCP套接字创建三、TCP客户端——connect、send、recv3.1connect3.2send注意:不能用TCP协议发送0长度的数据包(UDP
越策越开心
·
2023-12-19 23:10
网络
tcp/ip
服务器
网络编程
『socket套接字 ‖ 简易UDP网络程序』
个人主页:北海所属专栏:Linux学习之旅、神奇的网络世界操作环境:CentOS7.6阿里云远程服务器文章目录️前言️正文1.预备知识1.1.IP地址1.2.端口号1.3.端口号与进程PID1.4.传输层协议1.5.网络字节序2.socket套接字2.1.socket常见API2.2.sockaddr结构体UDP网络程序3.字符串回响3.1.核心功能3.2.程序结构服务器设计3.3.创建套接字3.
北 海
·
2023-12-19 23:55
神奇的网络世界
Linux学习之旅
网络
udp
网络协议
面试题总结(七)【
网络编程
】【华清远见西安中心】
请简述一下OSI七层协议模型?OSI七层协议模型是国际标准化组织(ISO)制定的用于网络通信的参考模型,用于定义和描述不同网络层次之间的功能和协议。该模型包括以下七个层次:1.物理层(PhysicalLayer):负责传输比特流,定义物理接口、电压等物理特性。主要涉及物理媒介、数据传输速率、编码、电缆规范等。2.数据链路层(DataLinkLayer):负责在物理层上提供可靠的数据传输,将比特流转
徐子宸
·
2023-12-19 22:47
华清远见
徐子宸
西安华清远见
面试
tcp协议
网络编程
1.Wireshark抓包工具:1.sudoapt-getinstallwireshark2.sudowireshark3.选择抓取数据包的网卡4.执行网络程序实现数据通信2.UDP包头:8个字节1.源端口(2个字节)2.目的端口(2个字节)3.长度(2个字节)4.校验码(2个字节)3.MTU:最大传输单元UDPMTU最大为:1500UDP一次发送的数据最大不要超过1500个TCP编程:1.通信流
Omedetou。
·
2023-12-19 21:59
网络
tcp/ip
网络协议
Java EE 网络之
网络编程
文章目录1.什么是
网络编程
1.1基础概念2.Socket套接字2.1概念2.2分类2.2.1TCP和UDP的区别2.3UDP数据报套接字编程2.3.1DatagramSocket2.3.2DatagramPacket2.3.3
柒柒要开心
·
2023-12-19 18:03
Java
EE
java-ee
网络
java
Java--
网络编程
网络编程
网络相关知识IPV4报文分类常用端口号网络通讯协议
网络编程
中的两个主要问题及其要素InetAddress类的使用TCP通信三次握手四次挥手SocketTCP通信实现UDP通信实现(需要使用DatagramSocket
菜菜的小彭
·
2023-12-19 16:28
java
java
网络
网络协议
url
❤️原始套接字(
网络编程
再进阶)❤️
文章目录TCP、UDP开发回顾TCP编程回顾原始套接字的功能创建原始套接字的代码通过原始套接字截取数据报演示如何通过原始套接字强势获得数据包并进行分析制作一个网络数据分析器ARP欺骗(谨慎使用,了解就好,不然会被警察叔叔抓的)代码演示TCP、UDP开发回顾数据报式套接字(SOCK_DGRAM)1、无连接的socket,针对无连接的UDP服务2、可通过邮件模型来进行对比流式套接字(SOCK_STRE
魔动山霸
·
2023-12-19 03:50
linux
udp
tcp/ip
使用原始套接字完成网络数据包的封装和发送
代码摘选了:原始套接字(
网络编程
再进阶)中的代码实现,为了更加灵活的使用,做了一些更改#include#include#include#include#include#include#include#include
icquu
·
2023-12-19 03:49
C基本代码学习
玩味数据
网络
开发语言
网络协议
wireshark
c语言
用“价值”的视角来看安全:《构建新型网络形态下的网络空间安全体系》
作者简介:懒大王敲代码,正在学习嵌入式方向有关课程stm32,
网络编程
,数据结构C/C++等今天给大家介绍《构建新型网络形态下的网络空间安全体系》这本书,希望大家能觉得实用!
懒大王敲代码
·
2023-12-18 22:24
懒大王闲谈
安全
无需公网IP联机Minecraft,我的世界服务器本地搭建教程
创建隧道映射内网端口5.远程联机测试6.配置固定远程联机端口地址6.1保留一个固定TCP地址6.2配置固定TCP地址7.使用固定公网地址远程联机8.总结作者简介:懒大王敲代码,正在学习嵌入式方向有关课程stm32,
网络编程
懒大王敲代码
·
2023-12-18 22:54
内网穿透
网络知识
tcp/ip
服务器
网络协议
使用Axure RP结合内网穿透工具制作本地静态web页面并实现公网访问
作者简介:懒大王敲代码,正在学习嵌入式方向有关课程stm32,
网络编程
,数据结构C/C++等今天给大家讲解使用AxureRP结合内网穿透工具制作本地静态web页面并实现公网访问,希望大家能觉得实用!
懒大王敲代码
·
2023-12-18 22:18
技术分享
内网穿透
axure
前端
自动化
远程工作
经验分享
Broken pipe
Brokenpipe错误通常发生在
网络编程
中,比如在使用socket编程时,当客户端发送了一个请求,但是服务器已经关闭了连接或者在客户端发送数据时,网络连接出现了问题,这时就会抛出Brokenpipe异常
编织幻境的妖
·
2023-12-18 22:40
java
go
网络编程
day2
作业1>将TCP和UDP通信模型自己实现一遍//客户端#include#defineUSER_PORT9002#defineUSER_IP"192.168.125.39"#defineSERVER_PORT8001#defineSERVER_IP"192.168.125.39"intmain(intargc,constchar*argv[]){//socket()intsock_fd=-1;if(
专写bug的屑
·
2023-12-18 20:37
科技
算法
linux
数据结构
c语言
服务器
网络编程
day3
#include#defineSERPORT8888#defineSERIP"192.168.125.91"#defineCLIPORT6213#defineCLIIP"192.168.125.93"intmain(intargc,constchar*argv[]){//1、创建用于通信的套接字intcfd=-1;if((cfd=socket(AF_INET,SOCK_STREAM,0))==-1
专写bug的屑
·
2023-12-18 20:34
网络
JAVA基础面试题
简单易学;面向对象(封装,继承,多态);平台无关性(Java虚拟机实现平台无关性);GC实现垃圾回收;异常处理机制;支持多线程;支持
网络编程
并且很方便;编译与解释并存;面向对象和面向过程的区别面向过程:
哈哈屋社
·
2023-12-18 17:25
Java基础
面试题
java
开发语言
关于计算机找不到packet.dll怎么办-详细修复方法
packet.dll是一个与网络数据包捕获相关的动态链接库文件,常见于许多
网络编程
和抓包工具中。如果在代码执行过程中找不到packet.dll,可能导致相关功能无法正常使用。
sheng12345678rui
·
2023-12-18 11:20
windows
dll文件
dll丢失
dll
dll修复
java
网络编程
-简单聊天室的实现
服务端importjava.io.*;importjava.net.ServerSocket;importjava.net.Socket;importjava.util.ArrayList;importjava.util.Collections;importjava.util.List;importjava.util.concurrent.ArrayBlockingQueue;publicclas
心里没有一点AC数
·
2023-12-18 05:31
java
网络
开发语言
cpu 被挂起和阻塞_同步异步,阻塞与非阻塞
在研究I/O多路复用时,《UNIX
网络编程
》中,归纳总结了五种I/O模型,包括同步异步I/O:阻塞I/O(Blo
weixin_39869733
·
2023-12-18 05:38
cpu
被挂起和阻塞
网络编程
中同步与异步,IO阻塞与非阻塞总结
IO操作分两个阶段第1个阶段:等待数据准备好(从外部设备磁盘或网络读到内核缓冲区);第2个阶段:采用系统调用(内核进程),操作系统内核将数据从内核缓冲区读到用户空间。第1阶段花费的时间远远大于第2阶段这两个阶段就会产生4种运行方式最好的proactor异步非阻塞首先异步中一定没阻塞方式处理;内核会主动通知一次同步阻塞IO内核一般不会通知,只能轮询检测内核区是否有数据,有数据则才会去读取请求的回复r
风华正茂,挥斥方遒
·
2023-12-18 05:08
Linux
C/C++
网络
linux
服务器
深入解析非阻塞Golang IO框架nbio
在本篇文章中,我们将深入分析一个高性能的
网络编程
框架:nbio。nbio项目里也包含了在nbio之上构建的nbhttp,这个不在我们讨论范围。
kevin_tech
·
2023-12-18 05:34
golang
网络
服务器
网络协议
java
Doip功能实现 1
这个过程假设你已经具备了一定的C语言编程经验,以及对
网络编程
的基本了解。
小昭dedug
·
2023-12-18 04:28
ISO13400
网络
第三章 第二节NIO
网络编程
应用实例-群聊系统
实现多人群聊服务器端:可以监测用户上线,离线,并实现消息转发功能客户端:通过channel可以无阻塞发送消息给其它所有用户,同时可以接受其它用户发送的消息(有服务器转发得到)目的:进一步理解NIO非阻塞
网络编程
机制
--believe
·
2023-12-18 02:03
Netty
网络
nio
服务器
基于Springboot的高校教学评价系统的设计与实现(源码+调试)
项目描述临近学期结束,还是毕业设计,你还在做java程序
网络编程
,期末作业,老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等。
程序猿麦小七
·
2023-12-18 00:30
毕业设计
Java
后台
Java
Web
spring
boot
后端
java
基于Springboot的教学信息反馈系统的设计与实现(源码+调试)
项目描述临近学期结束,还是毕业设计,你还在做java程序
网络编程
,期末作业,老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等。
程序猿麦小七
·
2023-12-17 23:06
Java
后台
毕业设计
Java
Web
spring
boot
后端
java
网络并发编程--maoz
并发
网络编程
文章目录1.
网络编程
1.1网络基础知识1.1.1什么是网络1.1.2网络通信标准1.1.3通信地址(IP地址确定计算机,端口号确定网络程序)1.1.4服务端与客户端1.2UDP传输方法1.2.1
kate zhu
·
2023-12-17 22:47
Linux
R&S
Python
python-
网络编程
-02-进程
基础理论#一操作系统的作用:1:隐藏丑陋复杂的硬件接口,提供良好的抽象接口2:管理、调度进程,并且将多个进程对硬件的竞争变得有序#二多道技术:1.产生背景:针对单核,实现并发现在的主机一般是多核,那么每个核都会利用多道技术有4个cpu,运行于cpu1的某个程序遇到io阻塞,会等到io结束再重新调度,会被调度到4个cpu中的任意一个,具体由操作系统调度算法决定。2.空间上的复用:如内存中同时有多道程
梁正雄
·
2023-12-17 22:46
python
【Java】
网络编程
-UDP回响服务器客户端简单代码编写
这一篇文章我们将讲述
网络编程
中UDP服务器客户端的编程代码1、前置知识UDP协议全称是用户数据报协议,在网络中它与TCP协议一样用于处理数据包,是一种无连接的协议。
沙河板混
·
2023-12-17 21:50
Java
#
Java网络编程
网络
udp
服务器
java
21章网络通信
Java提供了丰富的
网络编程
工具,可以进行TCP和UDP通信,并且还提供了NIO(NewI/O)包,用于更高效地处理非阻塞I/O操作。以下是Java网络通信的主要特点和使用方法的总结:IP
低语.
·
2023-12-17 18:56
java
上一页
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
其他