文章 2025-10-01 来自:开发者社区

WebSocket网络编程深度实践:从协议原理到生产级应用

Hello,我是蒋星熠Jaxonic! 在浩瀚无垠的技术宇宙中,我是一名执着的星际旅人,用代码绘制探索的轨迹。 每一个算法都是我点燃的推进器,每一行代码都是我航行的星图。 每一次性能优化都是我的天文望远镜,每一次架构设计都是我的引力弹弓。 在数字世界的协奏曲中,我既是作曲家也是首席乐手。让我们携手,在二进制星河中谱写属于极客的壮丽诗篇! 摘要 WebSocket 就像是连接地球与太空站的量子...

WebSocket网络编程深度实践:从协议原理到生产级应用
文章 2024-08-19 来自:开发者社区

网络编程原理

1、什么是IO多路复用 I/O多路复用的本质是使用select,poll或者epoll函数,挂起进程,当一个或者多个I/O事件发生之后,将控制返回给用户进程。以服务器编程为例,传统的多进程(多线程)并发模型,在处理用户连接时都是开启一个新的线程或者进程去处理一个新的连接,而I/O多路复用则可以在一个进程(线程)当中同时监听多个网络I/O事件,也就是多个文件描述符。select、poll ...

文章 2024-07-31 来自:开发者社区

(二)Java网络编程之爆肝HTTP、HTTPS、TLS协议及对称与非对称加密原理!

引言    在《上篇》文章中,已经讲明了当下计算机网络的基础知识,其中对网络体系结构、分层模型、TCP/IP协议簇.....等多方面内容进行了阐述,而在本章会分析到网络知识中另外两个大名鼎鼎的协议:HTTP/HTTPS。    作为一名程序员,尤其是Java程序员,那必须得了解并掌握HTTP/HTTPS相关知识。因为在如今计算机网络通信中,HTTP协议...

(二)Java网络编程之爆肝HTTP、HTTPS、TLS协议及对称与非对称加密原理!
文章 2024-07-31 来自:开发者社区

(一)Java网络编程之计网基础、TCP-IP协议簇、TCP、UDP协议及腾讯QQ通信原理综述

引言    就目前而言,多数网络编程的系列的文章都在围绕着计算机网络体系进行阐述,但其中太多理论概念,对于大部分开发者而言,用途甚微。因此,在本系列中则会以实际开发者的工作为核心,从Java程序员的角度出发,详细解读Java的网络编程核心内容。 一、计算机网络的“前世今生”与基础概念    先来看看维基百科对于 计算机网络 这个名词的解释: ...

(一)Java网络编程之计网基础、TCP-IP协议簇、TCP、UDP协议及腾讯QQ通信原理综述
文章 2024-01-09 来自:开发者社区

网络编程之 哈希表原理讲解 来自老司机的源码

鉴于博主很久没由跟新过数据结构的内容了,所以博主打算给大家讲解一下哈希表的操作下面的内容来自于一位老司机 martin的源码,博主在这里借用一下,目的是突出哈希表的原理,明天博主就周末了,也能腾出时间来给上传自己的哈希表的应用。这个是可以插入字符串的哈希表,一般的都是对数字的操作,所以这个的逼格是很高的!!!!(难点剖析放在最后)#pragma once #define DEFAULT_SIZ.....

文章 2023-06-03 来自:开发者社区

客服端和服务器的原理高中生都知道,我还不懂-java网络编程技术

‍个人主页:@元宇宙-秩沅 **hallo 欢迎 点赞 收藏⭐ 留言 加关注✅!** 本文由 秩沅 原创 收录于专栏 java ⭐⭐- @[TOC] 题目 编写一个程序,实现客户端与服务器玩猜数字游戏:客户端和服务器建立套接字连接后,服务器向客户端发送一个1-100的随机数,用户将自己猜测的数数字发送给服务器,服务器向用户发送信息“猜大了”“猜小了”“猜对了”。运行结果...

客服端和服务器的原理高中生都知道,我还不懂-java网络编程技术
文章 2023-04-18 来自:开发者社区

网络编程懒人入门(十五):外行也能读懂的网络硬件设备功能原理速成

本文由黄工首先发表于strongerHuang公众号,原题“网络硬件的发展史”,本文有修订。1、引言本文是《网络编程懒人入门》系列文章的第15篇,本篇将继续以通俗易懂的文字,帮你无脑理解各种基础网络硬件设备的功能原理。本文不罗列复杂、全面的计算机网络理论,目的是让阅读者脱离以往计算机理论专著的枯燥内容,在寓教于乐的语言文字中轻松快速的掌握这些知识,适合入门者,计网大佬和网络编程老油条们请略过。学....

网络编程懒人入门(十五):外行也能读懂的网络硬件设备功能原理速成
文章 2022-12-11 来自:开发者社区

网络编程与通信原理

总感觉这个概念,和研发有点脱节;一、基础概念不同设备之间通过网络进行数据传输,并且基于通用的网络协议作为多种设备的兼容标准,称为网络通信;以C/S架构来看,在一次请求当中,客户端和服务端进行数据传输的交互时,在不同阶段和层次中需要遵守的网络通信协议也不一样;应用层:HTTP超文本传输协议,基于TCP/IP通信协议来传递数据;传输层:TCP传输控制协议,采用三次握手的方式建立连接,形成数据传输通道....

网络编程与通信原理
文章 2022-11-23 来自:开发者社区

网络编程原理二

TCP / IP 协议应用层传输层互联网层数据链路层物理层一、应用层应用层是我们网络编程主要针对的地方,也是程序员进行主要交互的一层。我们来看一些应用协议有哪些,以及应用层协议的两种形式。1. 常用的现有应用层协议DNS(域名系统)HTTP(超文本传送协议)FTP(文件传输协议)Telnet(远程终端协议)2. 自定义协议开发之前,建立约定。开发过程中就会让客户端和服务器之间严格遵守协议约定好的....

网络编程原理二
文章 2022-11-23 来自:开发者社区

网络编程原理一

一、Socket 套接字引言操作系统提供的网络编程 API 叫做 socket API,socket API 中涉及到一个核心概念 socket而 socket 本质上是一个文件描述符。我们通过 socket 文件来操作网卡。我们都知道,对于计算机来说,键盘是一个标准输入文件;显示器是一个标准输出文件。因为操作系统在管理硬件设备和软件资源的时候,为了风格统一,就都通过文件来管理。所以一切皆文件,....

网络编程原理一

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。