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
socket编程java笔试
Linux网络编程 |
Socket编程
:TCP服务器单执行流、多线程、多进程的实现
文章目录TCP协议TCP通信流程Socket相关接口TCPSocket的封装TCP客户端TCP服务器单执行流TCP服务器多线程TCP服务器多进程TCP服务器TCP协议TCP协议:传输控制协议特性:面向连接,可靠传输,面向字节流应用场景:安全性要求大于实时性要求的场景---文件传输TCP通信流程Socket相关接口1.创建套接字intsocket(intdomain,inttype,intproto
Reset。
·
2023-11-15 08:49
Linux
socket
网络
linux
Linux
socket编程
(2):socket函数介绍及C/S模型代码实现
上一节简单介绍了一下套接字、字节序和地址结构体的概念,算是对socket有一个入门的了解。这一节就实现一个客户端-服务端的代码,从这个例子中来学习socket函数的使用。文章目录1客户端/服务端模型2套接字函数2.1socket:创建套接字2.2bind:绑定套接字2.3listen:监听套接字2.4accpet:接受客户端连接请求2.5connect:与服务器套接字建立连接2.6close:关闭
tilblackout
·
2023-11-15 08:16
网络编程
网络协议
Linux
socket编程
(3):利用fork实现服务端与多个客户端建立连接
上一节,我们实现了一个客户端/服务端的Socket通信的代码,在这个例子中,客户端连接上服务端后发送一个字符串,而服务端接收到字符串并打印出来后就关闭所有套接字并退出了。上一节的代码较为简单,在实际的应用中,客户端和服务端需要像一个聊天室一样能够收发信息,但这样就引出了一些问题:1、服务端程序需要既能accept新的客户端请求,又能实时获与已经建立连接的客户端发来的消息2、客户端程序需要既能从st
tilblackout
·
2023-11-15 08:37
网络编程
linux
TCP协议(建议收藏)
1.TCP特点有连接:需要双方建立连接才能通信,在
socket编程
中服务端newServerSocket(port)需要绑定端口,在客服端newSocket(serverIp,serverPort)与服务端建立连接可靠传输
指挥部在下面
·
2023-11-15 07:17
网络
tcp/ip
网络
服务器
Socket编程
1.什么是Socket为了应用层和传输层能够交互,操作系统提供一些API给应用层,这些API可以把应用层的数据交给传输层,而这些API就是socket。传输层中有很多协议,其中知名的就是TCP和UDP,因此操作系统提供了两个版本的API让应用层使用。TCP和UDP的区别TCP是有连接,UDP无连接。(打电话是有连接的,要通信双方东建立好连接,才能通信;而发短信是无连接,不需要建立好连接)TCP是可
指挥部在下面
·
2023-11-15 07:41
网络
网络
socket编程
【
Java笔试
强训】Day10(CM62 井字棋、HJ87 密码强度等级)
CM62井字棋链接:井字棋题目:给定一个二维数组board,代表棋盘,其中元素为1的代表是当前玩家的棋子,0表示没有棋子,-1代表是对方玩家的棋子。当一方棋子在横竖斜方向上有连成排的及获胜(及井字棋规则),返回当前玩家是否胜出。题目分析:代码实现:packageDay10;publicclassDay10_1{publicbooleancheckWon(int[][]board){//writec
我才是今麦郎
·
2023-11-14 07:16
笔试强训
java
开发语言
网络编程套接字
1.认识端口号2.初始TCP和UDP协议3.
socket编程
接口---------------------------------------------------------------------
不会学习的小白O^O
·
2023-11-14 07:31
Linux模块学习
网络
网络编程学习笔记
参考:套接字通信部分《TCP/IP网络编程》以及《TCP/IP网络编程》学习笔记
socket编程
1.字节序字节序,顾名思义字节的顺序,就是大于一个字节类型的数据在内存中的存放顺序,也就是说对于单字符来说是没有字节序问题的
__Rain
·
2023-11-14 04:12
笔记
c++
windows
JAVA网络编程之UDP协议接收发送数据
我们所说的网络编程也可以说是
Socket编程
,也叫套接字编程.套接字(socket)是一个抽象层,应用程序可以通过它发送或接收数据,可对其进行像对文件一样的打开、读写和关闭等操作。
cleannnnnn
·
2023-11-14 01:48
UDP协议发送数据
UDP协议发送数据
网络编程
Linux
socket编程
(1):套接字、字节序和地址结构体
套接字(socket)是一种使用标准Unix文件描述符与其他程序进行通信的方式,它在实际的应用中都十分常用。所以从这一篇文章开始,我将详细介绍一下Linux环境下的socket的用法。本篇文章将介绍套接字、字节序和地址结构体的相关知识。文章目录1什么是套接字2字节序3地址结构体1什么是套接字计算机网络由多个层组成,每个网络层提供关于该层数据的不同限制。而套接字的本意是提供一种进程间通信的方法,使得
tilblackout
·
2023-11-13 07:23
网络编程
服务器
server
Socket编程
DEMO
目录0、jar包依赖1、ServerSocket服务端主程序:2、任务执行类3、tomcatJdbcPool:4、客户端:0、jar包依赖1、ServerSocket服务端主程序:packagesocket;importjava.net.ServerSocket;importjava.net.Socket;importjava.util.concurrent.ExecutorService;imp
博风
·
2023-11-12 08:32
Java相关
#
JavaBase
websocket
Socket编程
与应用开发---- 数据采集的设计与实现(TCP)
代码Server:#include#include#pragmacomment(lib,"WS2_32")//链接到WS2_32.lib#include#include//随机数头文件这是两个函数!一个是srand函数!这是在调用rand()这个函数之前使用的!rand()是一个产生随机数的函数!而srand是一个设置随机数种子的函数!通常这两个函数是一起使用的!来完成产生随机数的功能!而time
hibernate2333
·
2023-11-12 07:36
Linux —— 网络编程套接字
目录一,网络字节序二,
socket编程
接口sockaddr结构源IP地址、目的IP地址,在IP数据包头部,有此两个IP地址;端口号,是传输层协议的内容;端口号是一个2字节16位的整数;端口号用来标识一个进程
挨代码
·
2023-11-12 05:16
操作系统
Linux
C#
Socket编程
(服务端、客户端)
1.最直白的Socket代码服务端//创建一个用于监听的SocketSocketlistener=newSocket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);//绑定IP地址和端口号IPAddressipAddress=IPAddress.Parse("127.0.0.1");IPEndPointlocalEnd
qq1326702940
·
2023-11-12 00:12
网络编程
c#
Socket
Socket客户端
Socket服务端
Socket聊天
Socket网络编程
Socket1环境查看通过cmd窗口的命令:ipconfig查看本机IP地址查看网络情况是否正常:ping百度官网用来进行本地测试的地址127.0.0.1,回环测试地址,默认代表的就是本机的IP2Socket概述
socket
「已注销」
·
2023-11-10 03:01
java
java
后端
2022高级
Java笔试
总结,阿里P8重点推荐的火爆全网MySQL路线笔记
前言要相信,你现在所有的努力和付出都会在将来的某一天回报给你!首先阿里巴巴作为国内互联网行业的领头羊,培养了一代又一代的IT技术人才,很多想进阿里这些互联网大厂的程序员看中的不仅仅是高薪+丰厚的福利待遇,同样也看中了学习氛围以及人脉圈子,这些资源在你以后对你来说都将是一笔财富。如果你想进大厂,一定是要求自身技术栈能达到企业的需求甚至超过企业的需求,关于技术如何提升的问题,一直以来都备受关注,IT行
A程序员导师
·
2023-11-09 17:21
Java
经验分享
面试
java
猎豹MFC--
Socket编程
基础TCP服务端和客户端
技术细节:绑定前增加服务端地址:增加一个指定端口:增加客户端的地址:和地址的长度“:客户端的套接字代表一个新的链接:增加字节数组:下面做客户端//增加服务器端套接字的地址:增加定义端口:增加命令行参数:增加命令行参数检查:永远是本机IP127.0.0.1链接失败了获取检查代码:重新编译服务端看到正在监听说明服务端无错:成功了。发送的是hello:在虚拟机中运行试试:在本地客户机中找到该文件:复制到
weixin_30568715
·
2023-11-09 11:55
网络
运维
【基于MFC的
Socket编程
】基于TCP协议服务器客户端通信程序
基于TCP协议服务器客户端通信程序开发环境一、运行结果二、功能模块三、数流图开发环境VisualStudio2019先放结果图一、运行结果实现功能:1.简洁的用户界面2.开启、关闭服务器端3.连接服务器端4.能够对输入的文字进行传输5.能够进行文件传输首先在服务器端启动服务器,然后在客户端连接服务器;2.服务器向客户端发送消息8.客户端向服务器发送消息断开连接,关闭服务器服务器向客户端发送文件客户
手可摘辰
·
2023-11-09 11:18
Socket
服务器
mfc
tcp/ip
【
Java笔试
强训】Day9(CM72 另类加法、HJ91 走方格的方案数)
CM72另类加法链接:另类加法题目:给定两个intA和B。编写一个函数返回A+B的值,但不得使用+或其他算数运算符。题目分析:代码实现:packageDay9;publicclassDay9_1{publicintaddAB(intA,intB){//writecodehereif(B==0){returnA;}intsum;intcarray;while(B!=0){sum=A^B;carray
我才是今麦郎
·
2023-11-09 05:32
笔试强训
java
开发语言
Python3入门2--列表、元组等数据结构、字符串驻留机制及字符串格式化操作
模块、异常及捕获第四章项目打包、类和对象高级、序列、迭代器、生成器、装饰器第五章正则表达式、json、logging日志配置、数据库操作、枚举、闭包、匿名函数和高阶函数、time、datetime第六章
Socket
鸢尾の
·
2023-11-08 22:48
Python
python
pycharm
后端
Linux学习笔记13—调用传输层接口的网络套接字编程(TCP/UDP sever client)
文章目录一、预备知识1IP地址2端口号3TCP协议4UDP协议5网络字节序二、
socket编程
接口1socket常见API与一些预备知识2udpechoseverI创建套接字II绑定IP与端口号III提供服务
魔术师的徒弟
·
2023-11-08 20:00
Linux学习笔记
linux
网络
tcp/ip
udp
socket
Socket 通信
文章目录Socket通信创建流程图通信示例对一些概念进行讲述对Socke编程所用的函数进行讲解网络通信和SocketSocket通信流程图:通信示例对
Socket编程
有一个初步的了解,看看具体代码是如何实现的
零二年的冬
·
2023-11-08 17:25
linux
服务器
网络
c语言
【网络篇】
socket编程
——TCP(史上最全)
初始TCP1.TCP协议特点2.TCP头:3.确认应答机制4.超时重传机制5.流量控制6.拥塞控制(1)TCP的拥塞控制方法慢开始拥塞避免快重传快恢复二、建立连接——三次握手三、断开连接——四次挥手四、
socket
icy、泡芙
·
2023-11-08 15:12
嵌入式
网络
tcp/ip
网络协议
计算机网络实验——基于TCP协议的
socket编程
一、实验目的1.实现一个能够在局域网中进行点对点聊天的实用程序。2.熟悉c++、Java等高级编程语言网络编程的基本操作。3.基本了解对话框应用程序的编写过程。4.实现TCP套接字编程。二、实验内容(一)实验思路1、学习理解TCP协议。2、实现TCP客户端之间多线程通信以及聊天页面的UI实现。(二)实验步骤1、理解TCP协议。TCP(TransmissionControlProtocol传输控制协
m0_67402588
·
2023-11-08 15:11
java
tcp/ip
网络
服务器
spring
java
linux-网络基础概念与
socket编程
文章目录学习目标1网络基础概念1.1协议1.2分层模型1.3数据通信过程1.4网络应用程序的设计模式1.5以太网帧格式1.6网络名词术语解析(自行阅读扫盲)2
SOCKET编程
2.1
socket编程
预备知识
琰婧
·
2023-11-08 07:46
#
linux-网络编程
Linux网络编程-
Socket编程
socket这个词可以表示很多概念:1.在TCP/IP协议中,“IP地址+TCP或UDP端口号”唯一标识网络通讯中的一个进程,“IP地址+端口号”就称为socket。2.在TCP协议中,建立连接的两个进程各自有一个socket来标识,那么这两个socket组成的socketpair就唯一标识一个连接。socket本身有“插座”的意思,因此用来描述网络连接的一对一关系。3.TCP/IP协议最早在BS
祝你幸福365
·
2023-11-08 07:42
#
Linux网络编程
网络
linux
tcp/ip
Java网络编程--TCP通讯
Java网络编程--TCP通讯目标实验步骤预备知识使用说明实验代码总结目标基于TCP的
Socket编程
。使用套接字编写客户—服务器程序,实现客户—服务器交互计算。
喜欢吃布丁但是没有钱
·
2023-11-08 07:09
Java
Java
网络编程
TCP通信
PHP--SOCKET功能详解 及
SOCKET编程
1.预备知识一直以来很少看到有多少人使用php的socket模块来做一些事情,大概大家都把它定位在脚本语言的范畴内吧,但是其实php的socket模块可以做很多事情,包括做ftplist,httppost提交,smtp提交,组包并进行特殊报文的交互(如smpp协议),whois查询。这些都是比较常见的查询。特别是php的socket扩展库可以做的事情简直不会比c差多少。php的socket连接函数
一亩地
·
2023-11-08 07:38
❤
PHP
❤
网络编程
-----socket协议
php
socket
Python3进阶--项目打包、类和对象高级、序列、迭代器、生成器、装饰器
模块、异常及捕获第四章项目打包、类和对象高级、序列、迭代器、生成器、装饰器第五章正则表达式、json、logging日志配置、数据库操作、枚举、闭包、匿名函数和高阶函数、time、datetime第六章
Socket
鸢尾の
·
2023-11-08 03:09
Python
python
pycharm
后端
python进阶--月考三
装饰器(二)创建名为express.py文件,编写以下推导式(三)创建一个process_study.py编写一个多进程程序(四)创建一个thread_study.py编写一个多线程程序(五)根据需求进行
socket
amynn
·
2023-11-08 03:02
python
python
开发语言
数据分析
python进阶--月考二
创建名为express.py文件,编写以下推导式(25分)(三)创建名为process_test.py的文件,计算1-3000之间的水仙花数(四)创建文件my_th.py,编写多线程程序(五)根据需求进行
socket
amynn
·
2023-11-08 03:02
python
python
开发语言
机器学习
python进阶--月考一
)装饰器(二)创建名为express.py文件,编写以下推导式(三)创建名为multi_proc.py的文件,计算1-3000之间的素数(四)创建文件my_th.py,编写多线程程序(五)根据需求进行
socket
amynn
·
2023-11-08 03:32
python
python
开发语言
C语言
socket编程
实例
文章目录一、实验说明二、面向连接的流式套接字C/S例子三、非阻塞的多人聊天服务器端例子四、简单的IPv6UDP
socket编程
四、参考书籍和一、实验说明服务端:树莓派(可以使用putty、xshell、
在下摸鱼怪
·
2023-11-07 12:27
网络
socket
c语言
Windows下的
Socket编程
C语言
Windows下纯C代码
socket编程
源码演示同一主机或者用一局域网之间进行通信。
奔跑的小白、
·
2023-11-07 12:57
windows
c语言
网络
Windows下C语言
socket编程
在Windows下利用C语言实现socket通信,刚开始学习,记录自己的学习过程,如果出现错误还望各位大佬指点一二。一、原理1.socket()函数intsocket(intdomain,inttype,intprotocol);domain:协议域,决定了socket的地址类型,在通信中必须采用对应的地址。type:指定socket类型。常用的socket类型有,SOCK_STREAM、SOCK
pw_虚实之间
·
2023-11-07 12:24
socket
c语言
2023-04-03 C语言
socket编程
API简述 ( chitGPT 辅助编写 )
老林的C语言新课,想快速入门点此C语言
socket编程
API前言一、C语言socketAPI二、使用步骤可通过一下代码了解自己计算机的字节序:我们可以通过四个简单的函数来转换主机字节序和网络字节序:IP
不停感叹的老林_
·
2023-11-07 12:52
计算机网络
c语言
网络
服务器
c语言
socket编程
代码例子
socket_client客户端代码#include#include#include#include#include#includeintmain(){//1.创建socket,socket()函数intsockfd=0;sockfd=socket(AF_INET,SOCK_STREAM,0);if(sockfd==-1){printf("创建失败:%d");perror("socket");}e
在线98
·
2023-11-07 12:51
C/C++代码片段
socket
c语言
C语言
socket编程
实例
C语言
socket编程
实例一.面向连接的流式套接字C/S例子二.非阻塞的多人聊天服务器端例子三.简单的IPv6UDP
socket编程
四.使用wireshark抓包分析tcp协议解析五.了解Teardrop
远船兄
·
2023-11-07 12:19
分布式存储
网络开发套接字以及UDP、TCP协议
目录一、Socket套接字1、Socket套接字的概念2、Socket套接字分类3、Java数据报套接字通信模型4、Java流套接字通信模型5、
Socket编程
注意事项二、UDP数据报套接字编程1、DatagramSocketAPI2
只羡鸳鸯不羡仙仙
·
2023-11-07 09:22
网络
tcp/ip
udp
Qt6教程之三(13) TCP/IP通讯与
socket编程
目录一前言二TCP/IP协议架构和通信原理三TCP/IP的连接与断开过程四Qt中开发TCP/IP原理概述五完整实例代码示范一前言在软件开发中,常用的技术体系里面网络通信属于最重要的“联通”技术,是必须要掌握的技术。那为什么网络通信如此重要呢,我想大概有以下几点:不同硬件之间的交互,如两台电脑之间、电脑与其他硬件之间的交互;不同软件程序之间的交互,如通过A程序通过IP地址和端口给B程序发送消息或数据
code_shenbing
·
2023-11-06 12:48
Qt学习
程序开发
tcp/ip
qt
c++
.NET开源高性能Socket通信中间件Helios介绍及演示
Helios为我们大大的简化了
Socket编程
,它已经为我们处理好了高并发情况下的解包,粘包,buffer管理等等。
andy930606
·
2023-11-06 09:07
c#
人工智能
网络
Java笔试
题整理(四)— 20190324
0324笔试题整理1.(判断)abstract和final可以同时作为一个类的修饰符。()【知识点】修饰符【分析】abstract修饰一个类,这个类肯定可以被继承,但是final类是不能继承的,所以有矛盾,肯定不能同时用【答案】×2.(单选)ArrayListlist=newArrayList(20);中的list扩充几次A.0B.1C.2D.3【知识点】集合框架【分析】默认ArrayList的长
Alisa_ljn
·
2023-11-06 05:13
学习笔记
Java
BIO/NIO/AIO的几个思考
为什么网上一讲到BIO/NIO/AIO就是
Socket编程
、网络编程blabla一堆?NIO是不是就是javanio库?
小智pikapika
·
2023-11-06 05:12
java RMI远程方法调用编程模型初探
RMI是实现分布式编程的方法之一,javaRMI的实现比较复杂,涉及到
Socket编程
,序列化等等,但是我们用起来却相当简单。下面举一个简单的例子来阐述一下RMI编程的大体框架。
奔跑吧小蜗牛
·
2023-11-05 05:02
JAVA
java
RMI
网络编程(一)TCP单进程服务器编程详解
文章目录一,单进程处理服务器1,基本概念2,
socket编程
2.1字节序转换,IP地址转换,套接字赋值2.1.1字节序2.1.2IP地址转换2.1.3,结构体:sockaddr,sockaddr_in2.2
橡秄
·
2023-11-05 04:50
#
linux服务器编程
mysql
数据库
性能优化
Linux网络编程(TCP
Socket编程
实现过程)
一、TCPSocketServer服务器基本流程框架1.创建服务器套接字Socket2.设置服务器地址结构htons、inet_aton和inet_ntoa3.绑定服务器套接字Bind4.监听传入的连接请求Listen5.接受客户端连接请求Accept6.服务器数据的收发Recv、Send7.关闭套接字Close代码实现服务器二、TCPSocketClient客户端基本流程框架1.创建客户端套接字
咖喱年糕
·
2023-11-04 14:14
LINUX
网络
linux
tcp/ip
服务器
ubuntu
c语言
运维
基于协程io_uring 异步网络库系列 V: executor 和线程池 thread pool
这是一个系列文章,目录:cppcoro源码级使用教程系列:概述|C++20coroutine教程|io_uring异步IO网络框架系列笔记_我说我谁呢--CSDN博客很遗憾的是,虽然本身学习服务器应该把
socket
RzBu11d023r
·
2023-11-04 11:37
网络编程
C++
c++
协程
cppcoro
proactor
02 socket套接字编程---udp服务端和客户端
初步认识TCP、UDP协议2.1.TCP协议2.2.UDP协议三、网络字节序3.1.主机字节序转换为网络字节序(hosttonetwork)3.2.网络字节序转换为主机字节序(tonetwork)四、
socket
今天也要写bug、
·
2023-11-04 01:45
计算机网络
网络协议
【JavaEE初阶】 网络编程基础与Socket套接字
网络编程中的基本概念发送端和接收端请求和响应客户端和服务端常见的客户端服务端模型Socket套接字概念分类Java数据报套接字通信模型Java流套接字通信模型
Socket编程
注意事项⭕总结网络编程基础为什么需要网络编程
遇事问春风乄
·
2023-11-03 15:50
JavaEE初阶
java-ee
网络
java
开发语言
UDP
TCP
Socket
Java
Socket编程
--一个BIO Socket客户端的进化
Socket编程
其实也是基于IO流操作,并且其流操作都是阻塞的,就想着写一个Socket程序并对其一步一步优化,来加深对IO的理解。
快给我饭吃
·
2023-11-03 03:06
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他