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
====网络编程====
Linux C
网络编程
概述
网络编程
计算机网络概述分类网络体系结构通信协议通信流程网络通信帧格式以太网帧格式分析ARP协议分析IP数据报分析IP分类IP分配子网掩码TCP段分析TCP三次握手协议⭐TCP四次挥手协议⭐TCP编程基于
江玖_
·
2023-11-21 06:24
linux
计算机网络
linux
c语言
网络
tcp/ip
udp
linux下基于TCP协议的多线程聊天室的搭建
文章是博主在学习unix
网络编程
一段时间之后,算是做的一个小的总结吧。希望能够给刚入门unix
网络编程
的同学学习和参考,当然博主也是学生一枚,更希望有大神批评指点。。。
uestclr
·
2023-11-21 06:22
Unix/linux
多线程
聊天室
tcp协议
linux
IT
Ajax基础
GoogleSuggestAJAX(AsynchronousJavaScriptandXML),最早出现在2005年的GoogleSuggest浏览器端进行
网络编程
(发送请求,接收响应)的技术方案它使我们可以通过
amanohina
·
2023-11-21 05:59
linux
网络编程
之TCP协议编程
Linux
网络编程
之TCP协议编程tcp协议编程模型socket函数sockaddr_inbindlistenconnect应用服务端代码客服端代码TCP协议编程)tcp协议编程模型Server1.创建
温柔了岁月.c
·
2023-11-21 04:34
Linux从基础到入门
网络
linux
tcp/ip
Go
网络编程
和 TCP 抓包实操
作为一名软件开发者,
网络编程
是必备知识。本文通过Go语言实现TCP套接字编程,并结合tcpdump工具,展示它的三次握手、数据传输以及四次挥手的过程,帮助读者更好地理解TCP协议与Go
网络编程
。
kevin_tech
·
2023-11-21 03:27
网络
java
python
socket
go
书籍、视频、GiteeGitHub项目
语言编程、C语言三剑客(C专家编程、C陷阱和缺陷、C和指针)C++:C++Primer、EffectiveC++、MoreEffectiveC++、STL源码剖析、深度探索C++模型服务器:TCP/IP
网络编程
君莫vv
·
2023-11-20 23:57
书籍及视频
音视频
c语言
开发语言
【Java】
网络编程
基础—InetAddress类和URL编程
个人主页:Dawn黎明开始系列专栏:Java⭐每日一句:为了那个远方,你要奋不顾身欢迎大家:关注+点赞+评论+收藏⭐️文章目录一.InetAddress类✍目标(1).常用方法(2).案例演示二.URL编程✍目标(1).URL的基本结构(2).URL类的常用方法(3).案例演示一.InetAddress类✍目标熟悉InetAddress类,能够使用InetAddress类的常用方法获取IP地址。(
Dawn黎明开始
·
2023-11-20 22:23
Java
java
URL
【Python进阶】近200页md文档14大体系知识点,第4篇:linux命令和vim使用
分别有Linux命令,多任务编程、
网络编程
、Http协议和静态Web编程、html+css、JavaScript、jQuery、MySql数据库的各种用法、python的闭包和装饰器、mini-web框架
程序员一诺
·
2023-11-20 22:41
python
linux
linux
python
vim
Java高级编程-----
网络编程
网络通信协议通过计算机网络可以实现多台计算机连接,但是不同计算机的操作系统和硬件体系结构不同,为了提供通信支持,位于同一个网络中的计算机在进行连接和通信时必须要遵守一定的规则,这就好比在道路中行驶的汽车一定要遵守交通规则一样。在计算机网络中,这些连接和通信的规则被称为网络通信协议,它对数据的传输格式、传输速率、传输步骤等做了统一规定,通信双方必须同时遵守才能完成数据交互。网络通信协议有很多种,目前
程序猿在线码字
·
2023-11-20 20:00
网络
java
开发语言
【C++】标准模板库 STL 简介
简料简料,简单有料~在校大学生一枚,专注C/C++/GO的干货分享,立志成为您的好帮手~C/C++学习路线(点击解锁)❤️C语言❤️初阶数据结构与算法❤️C++❤️高阶数据结构❤️Linux系统编程与
网络编程
文章目录前言什么是
简 料
·
2023-11-20 20:28
C++
c++
开发语言
STL
标准模板库
Python
网络编程
一、基础知识1、名词缩写TCP(TransmissionControlProtocol)传输控制协议IP(InternetProtocol)因特网协议HTTP(HyperTextTransferProtocol)超文本传输协议OSI/RM(OpenSystemInterconnectionReferenceModel)开放式系统互联参考模型UDP(UserDatagramProtocol)用户数据
ququququ
·
2023-11-20 17:19
Linux
网络编程
-进程管道
目录4.1管道4.3.1用C来建立、使用管道4.3.2需要注意的问题4.2有名管道4.4.1有名管道的创建4.4.2有名管道的I/O使用4.4.3未提到的关于有名管道的一些注意4.1管道简单的说,管道就是将一个程序的输出和另外一个程序的输入连接起来的单向通道。它是UNIX/Linux系统的各种进程通信方法中,最古老而应用最为广泛的一种(特别是在shell中)。#ls-l|more在上面的例子中我们
Linux后台开发狮
·
2023-11-20 14:38
Linux网络编程
linux
网络
unix
Linux系统编程【文件IO、进程、进程间通信、信号、线程、互斥】
Linux系统编程的笔记,包含了【文件IO、进程、进程间通信、信号、多线程、互斥】等知识点,并给出了大量的代码案例对每个重要的知识点进行了代码演示,通过理论和实操的结合,更好的透析每个知识点,为后续的unix
网络编程
打下基础
jiong1998
·
2023-11-20 12:02
c++
Linux_基础编程day03
将近日学习Linux基础编程,系统编程,
网络编程
的word笔记搬运过来,图片无法直接粘贴,就丢失掉了。日后工作学习中使用与扩充维护还是word笔记。
scavenger1994
·
2023-11-20 12:00
Linux
linux操作系统下c语言编程入门
程序设计入门--文件操作4)Linux程序设计入门--时间概念5)Linux程序设计入门--信号处理6)Linux程序设计入门--消息管理7)Linux程序设计入门--线程操作8)Linux程序设计入门--
网络编程
Ursa_Major
·
2023-11-20 12:52
linux
linux
编程
c
语言
struct
buffer
ntlm java_深讨Java SE 6 在 HTTP 方面的新特性(NTLM)
概述Java语言从诞生的那天起,就非常注重
网络编程
方面的应用。随着互联网应用的飞速发展,Java的基础类库也不断地对网络相关的API进行加强和扩展。
晴空霹雳小哪吒
·
2023-11-20 11:09
ntlm
java
Linux多路转接 select、poll、epoll详解
Linux
网络编程
多路转接五种IO模型,阻塞IO、非阻塞IO、多路复用IO、信号驱动IO以及异步IO。
necesse
·
2023-11-20 11:46
网络
Linux
c++
开发语言
后端
网络
服务器
Linux 零拷贝sendfile函数
了解Linux中的sendfile函数在Linux系统编程中,sendfile函数是一个强大的系统调用,用于高效地在文件描述符之间传输数据,特别是用于
网络编程
中发送文件数据。
@新法
·
2023-11-20 08:51
Linux
系统编程
linux
服务器
零拷贝
ubuntu
C#
网络编程
(三) 多线程概述
概述一个运行的程序成为一个进程,同一个进程又可以分为多个独立运行的执行流,称为线程。属性和方法基本操作:启动线程线程休眠销毁线程设置ThreadState属性设置优先级和线程池线程在System.Threading命名空间,其中的Thread用于创建和控制线程常用属性主要属性描述IsAlive判断线程是否处于活动状态IsBackground获取或者设置一个值,指示某个线程是否为后台线程IsThre
吾将上下而求索19
·
2023-11-20 08:23
C#
学习笔记
网络编程
线程
多线程
Java【
网络编程
2】使用 TCP 的 Socket API 实现客户端服务器通信(保姆级教学, 附代码)
,TCP协议和UDP协议1,什么是Socket(套接字)2,浅谈TCP协议和UDP协议的区别和特点二、基于TCP协议的SocketAPI1,ServerSocket类2,Socket类三、逐行代码解析
网络编程
灵魂相契的树
·
2023-11-20 08:20
JavaEE初阶
java
tcp/ip
Socket
网络通信
Java【
网络编程
1】使用 UDP 的 Socket API 实现客户端服务器通信(保姆级教学, 附代码)
协议1,什么是Socket(套接字)2,浅谈TCP协议和UDP协议的区别和特点二、基于UDP协议的SocketAPI1,DatagramSocket类2,DatagramPacket类三、逐行代码解析
网络编程
灵魂相契的树
·
2023-11-20 08:19
JavaEE初阶
java
udp
网络通信
socket
Netty面试题
一:为什么Netty适合做
网络编程
?使用简单:封闭了Java原生NIO类库繁琐的API,使用起来更加高效;功能强大:预置多种编码能力,支持多种主流协议。
沧浪之水12010137
·
2023-11-20 08:18
netty
java
面向Socket编程,实现Java客户端向服务器发送http请求
二、代码实现通信总结前言作为一个合格的程序员,不能不懂
网络编程
,说到
网络编程
,Socket编程作为网络通信的底层API,对我们了解那些网络框架的底层原理,大有助益。一、Socket是什么?
ITJingYing2050
·
2023-11-20 07:39
Java基础知识
socket
网络
java
http
java使用 TCP 的 Socket API 实现客户端服务器通信
程序员进行
网络编程
主要是在TCP/IP五层网络模型中的应用层,而数据在网络
沧浪之水12010137
·
2023-11-20 07:38
netty
java
linux
网络编程
多进程并发,linux
网络编程
学习笔记之三 -----多进程并发服务端
补充一点是:fork返回后,原进程中的每一个文件或套接口描写叙述符的引用计数加1(相当于被多打开了一次),每调用一次close,引用计数减1,仅仅有当引用计数减到0时才会真正关闭该套接字。可运行文件被linux运行的唯一方式就是调用exec,把当前进程映像替换成新的程序文件。从该程序的main開始运行。linux典型做法是,fork之后開始exec。通经常使用COW技术。进程在exit()结束后。
weixin_39620197
·
2023-11-20 07:04
linux网络编程多进程并发
socket多进程
网络编程
逐步解析
文章目录1.fork()函数创建子进程2.wait()和waitpid()函数3.vfork()函数与fork()函数的区别4.exec*()函数执行另外一个程序5.system()和popen()函数1.system()函数2.popen()函数6.多进程改写服务器程序7.系统限制1.fork()函数创建子进程头文件#include#include函数原型pid_tfork(void);(pid
yi只宇
·
2023-11-20 07:25
APUE
linux
服务器
openssl开发详解
3.1SM43.2AES3.3DES3.43DES四、openssl非对称加密4.1SM24.2RSA4.3ECC五、openssl的hash5.1SM35.2md55.3sha256五、证书5.1证书格式六、openssl
网络编程
七
N阶二进制
·
2023-11-20 07:49
openssl
c++
linux
开发语言
密码学
openssl
ssl
Java
网络编程
(两种聊天室:TCP和UDP)
网络编程
您的导航
网络编程
网络编程
基础知识一、
网络编程
三要素IP地址端口协议二、IP地址与InetAddress类IP地址分类InetAddress类三、端口(Port)与InetSocketAddressInetSocketAddress
yangsf_
·
2023-11-20 07:47
Java笔记
java
intellij-idea
udp
tcp/ip
网络协议
JAVA入门基础进阶(十六)——
网络编程
、UDP、TCP
文章目录1.
网络编程
入门1.1
网络编程
概述【理解】1.2
网络编程
三要素【理解】1.3IP地址【理解】1.4InetAddress【应用】1.5端口和协议【理解】2.UDP通信程序2.1UDP发送数据【应用
改变世界的李
·
2023-11-20 07:17
java基础
udp
java
tcp/ip
【计算机网络】
网络编程
UDP和TCP的Socket api
文章目录TCP和UDP区别UDP的SocketDatagramSocketDatagramPacket应用:EchoServer服务器代码服务器的构造函数:服务器的工作函数start()客户端代码客户端的构造函数构造请求数据报全部代码运行结果五元组TCP的socket应用:EchoServer服务器的代码服务器的构造函数服务器的工作函数start()多线程处理线程池处理客户端的代码客户端的构造函数
CAFE~BABE
·
2023-11-20 07:17
计算机网络
udp
网络
tcp/ip
socket
websocket
day15
网络编程
、UDP、TCP、服务端优化
目录一、
网络编程
1.常用命令2.
网络编程
三要素3.Inetaddress类二、UDP协议2.1UDP发送端2.2UDP接收端2.3练习2.4UDP三种通讯方式2.4.1.单播2.4.2.组播2.4.3广播三
Java老湿机
·
2023-11-20 07:15
Java进阶
网络
tcp/ip
udp
【学习日记2023.4.13】之线程池_
网络编程
(UDP编程)
.时间单位详解1.3ExecutorService中的常见方法线程池处理Runnable任务任务拒绝策略线程池处理Callable任务1.4Executors工具类工具类创建线程池1.5线程池小结2.
网络编程
Yishooo.
·
2023-11-20 07:45
#JavaSE进阶
学习
udp
java
JDK --
网络编程
(TCP/UDP)
三要素:IP地址:设备在网络中的地址,是唯一的标识端口:应用程序在设备中唯一的标识协议:数据在网络中传输的规则,常见的协议有UDP协议和TCP协议InetAddress--代表IP地址名称说明publicstaticInetAddressgetLocalHost()返回本主机的地址对象publicstaticInetAddressgetByName(Stringhost)得到指定主机的IP地址对象
naki_bb
·
2023-11-20 07:15
JDK常用类
tcp/ip
udp
网络编程
15-
网络编程
UDP通信程序 TCP通信程序
1.
网络编程
入门1.1
网络编程
概述【理解】计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统
网络编程
在网络通信协议下
InLoadwetrust
·
2023-11-20 06:43
javase
udp
tcp/ip
java
Android
网络编程
之传递数据给服务器(二)
Android
网络编程
之传递数据给服务器(二)请尊重他人的劳动成果,转载请注明出处:Android
网络编程
之传递数据给服务器(二)我曾在《Android
网络编程
之传递数据给服务器(一)》一文中介绍了如何通过
CrazyCodeBoy
·
2023-11-20 05:10
Android高手进阶
Android开发
Android网络编程
Android开发高手进阶
Android网络编程
传递数据给服务器
Android传递数据给服务器
python3
网络编程
中semaphore用法_python线程信号量semaphore使用解析
这篇文章主要介绍了python线程信号量semaphore使用解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下一.semaphore信号量原理多线程同时运行,能提高程序的运行效率,但是并非线程越多越好,而semaphore信号量可以通过内置计数器来控制同时运行线程的数量,启动线程(消耗信号量)内置计数器会自动减一,线程结束(释放信号量)内置计数
weixin_39950057
·
2023-11-20 03:19
学习
网络编程
No.10【深入学习HTTPS】
引言:北京时间:2023/11/14/18:45,因为种种原因,上个月的文章昨天才更新,目前处于刷题前夕,算法课在看了。这次和以前不一样,因为以前对知识框架没有很好的理念,并不清楚相关知识要学到什么时候才算完,大部分时间都花在了总结博客中,而这次我们已经将主线课程全部学完,当然网络相关知识还有多篇博客没有及时总结,但是无关紧要。目前我们就可以进行模式切换,将算法学习变成主线任务,写博客变为支线任务
狂小伍的博客
·
2023-11-20 00:32
学习网络编程
网络
学习
https
【Linux
网络编程
】TCP状态转换、半关闭、2MSL时长
------------->【Linux系统编程/
网络编程
】(学习目录汇总)发送SYN标志位–>SYN_SEND状态-->接收对端发送的ACK标志位、SYN标志位-->SEND_SYN状态-->发送ACK
BillySturate
·
2023-11-19 23:49
Linux网络编程
linux
网络
tcp/ip
Linux
网络编程
之 TCP状态转换
Linux
网络编程
之TCP状态装换从上面的图中可以看出,TCP共有11状态.由TCP发送和接收的数据有:ACK,FIN,SYN,RST.对于一个还未调用connect的client和未调用listen的
谭海燕
·
2023-11-19 23:15
linux技术
tcp
linux
编程
网络
server
socket
Linux
网络编程
之TCP状态转换
Linux
网络编程
之TCP状态转换2011-05-1718:09:57分类:LINUX客户端TCP状态迁移:CLOSED->SYN_SENT->ESTABLISHED->FIN_WAIT_1->FIN_WAIT
cqhweb
·
2023-11-19 23:14
liunx
从linux源码看socket(tcp)的timeout
#从linux源码看socket(tcp)的timeout##前言
网络编程
中超时时间是一个重要但又容易被忽略的问题,对其的设置需要仔细斟酌。
0375d0fed80b
·
2023-11-19 22:12
Python Socket
网络编程
:实现局域网内和局域网与广域网之间的持续通信
PythonSocket
网络编程
:实现局域网内和局域网与广域网之间的持续通信在计算机网络中,Socket是一种提供网络通信的编程接口,通过使用Socket可以实现不同设备之间的数据传输。
JwxDjango
·
2023-11-19 20:27
网络
python
服务器
信息与通信
Java网络
Java是
网络编程
的首要语言,java.net包封装了大量的类和接口,提供了一种易于使用的方法来访问网络资源,下面是java.net包的一些重要类和接口。
骆驼整理说
·
2023-11-19 18:59
Java基础
java
开发语言
[
网络编程
学习]-0.学习路线
1.看了尹圣雨的《
网络编程
》,打开了入门。2.小林coding的《图解网络》3.极客app的《
网络编程
实战》
yunhuibin
·
2023-11-19 16:30
websocket
C++编写的多线程自动爬虫程序
C++作为一种高效的编程语言,具有高效的并发处理能力和丰富的
网络编程
库,因此非常适合用于编写多线程自动爬虫程序。本文将介绍如何使用C++编写一个多线程自动爬虫程序,包括程序的设计、实现和测试等方面。
小小卡拉眯
·
2023-11-19 11:39
爬虫小知识
c++
爬虫
开发语言
Java
网络编程
网络编程
网络编程
对于很多的初学者来说,都是很向往的一种编程技能,但是很多的初学者却因为很长一段时间无法进入
网络编程
的大门而放弃了对于该部分技术的学习。
我要天天向上
·
2023-11-19 10:29
Java
网络编程
Java
TCP
Socket
网络技术概念与Java
网络编程
技术——最通俗的理解(转载)
网络编程
网络编程
对于很多的初学者来说,都是很向往的一种编程技能,但是很多的初学者却因为很长一段时间无法进入
网络编程
的大门而放弃了对于该部分技术的学习。
梦幻幽魂
·
2023-11-19 10:28
网络编程
网络编程
java
java
网络编程
网络编程
网络编程
对于很多的初学者来说,都是很向往的一种编程技能,但是很多的初学者却因为很长一段时间无法进入
网络编程
的大门而放弃了对于该部分技术的学习。
Bee大前端
·
2023-11-19 10:28
java网络编程
网络编程
tcp
udp
网络编程
基础概述
网络编程
网络编程
对于很多的初学者来说,都是很向往的一种编程技能,但是很多的初学者却因为很长一段时间无法进入
网络编程
的大门而放弃了对于该部分技术的学习。
m0_54853420
·
2023-11-19 10:17
java
网络
服务器
java
大数据
开发语言
JAVA
网络编程
网络编程
网络编程
对于很多的初学者来说,都是很向往的一种编程技能,但是很多的初学者却因为很长一段时间无法进入
网络编程
的大门而放弃了对于该部分技术的学习。
新靖界
·
2023-11-19 10:14
J2EE
网络编程
JAVA
TCP
UDP
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他