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
ruby+网络编程
【系统编程】线程池以及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
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
大白认识python
它可用于的领域:web开发
网络编程
爬虫开发云计算开发人工智能自动化运维金融分析科学运算游戏开发桌面软件以下几个数字再来了解python数字1:80python由GuidovanRossum在八十年代末期和九十年代初在荷兰的数学和计算机科
大白python
·
2023-09-03 08:34
Java
网络编程
和NIO详解1:JAVA 中原生的 socket 通信机制
本文转自:https://github.com/jasonGeng88/blog本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看https://github.com/h2pl/Java-Tutorial喜欢的话麻烦点下Star哈文章将同步到我的个人博客:www.how2playlife.com本文是微信公众号【Java技术江湖】的《不可轻视的Java网
da3acf50377b
·
2023-09-03 06:20
JAVA全栈简历技术栈
LayuiNode.jsES6NpmBabel前端模块化WebPackVueUniappReact后端JavaSE基础(最难)计算机基础知识Java入门基础知识基本数据类型数组面向对象编程异常常用类集合框架IO流多线程
网络编程
注解反射
477955926
·
2023-09-03 05:33
全栈
Java中Socket的学习(一)——Socket讲解及常用方法讲解
Socket编程也成为
网络编程
,主要使用ServerSocket和Socket,还会使用到io流。
雨欲语
·
2023-09-03 05:45
Java学习
Go
网络编程
一、
网络编程
入门在tcp/ip模型的应用层和传输层中,基于传输层抽象了一系列接口,而此接口即用于我们的实际开发中为socket(套接字)。
vicent_uuid4
·
2023-09-03 03:01
go
实战编程
网络
golang
tcp/ip
Android 的
网络编程
android的
网络编程
分为2种:基于socket的,和基于http协议的。
weixin_34101784
·
2023-09-03 03:30
移动开发
操作系统
Windows下的
网络编程
接口已普遍存在于现代操作系统中Windows下的socket编程接口与Linux中几乎相同不同之处返回值类型不同(句柄类型)句柄不是文件描述符,Windows中并不是一切皆文件Windows下socket()的用法Windows
网络编程
接口几点细微差异通过
qq_52484093
·
2023-09-03 03:58
网络编程
windows
网络
Java
网络编程
一、什么是计算机网络打电话--连接--接了--通话TCP发信息--发送就完事了--接收UDP(可能会掉包)javaweb:网页编程B/S架构(浏览器)
网络编程
:TCP/IPC/S架构(客户端)二、网络通信的两个要素
那我懂你的意思啦
·
2023-09-03 03:57
网络
服务器
运维
网络编程
详解
1.IPpackagewangluobiancheng;importjava.net.InetAddress;importjava.net.UnknownHostException;publicclassInterAddress{publicstaticvoidmain(String[]args){try{InetAddressinetAddress=InetAddress.getLocalHos
qdyones
·
2023-09-03 03:57
基础学习
网络
java
数据库
linux
网络编程
(一)Linux
网络编程
--网络知识介绍Linux
网络编程
--网络知识介绍客户端和服务端网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端.客户端在网络程序中,如果一个程序主动和外面的程序通信
heibaiyijing
·
2023-09-03 03:27
《linux开发》
上一页
51
52
53
54
55
56
57
58
下一页
按字母分类:
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
其他