自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Java中各种Map使用代码示例

【代码】Java中各种Map使用代码示例。

2024-07-20 19:03:29 268

原创 长连接的钟表程序

在这个实验中,我们成功地构建了一个实时时间更新的 WebSocket 服务器,并通过一个 HTML 页面与之进行交互。以下是实验的主要收获和总结:- 功能实现:通过使用 Express、WebSocket 和 Moment.js 等技术,我们成功地创建了一个实时时间更新的服务器,并能够通过 WebSocket 实现与客户端的实时通信。- 页面交互:在 HTML 页面中,我们通过 WebSocket 接收来自服务器的时间更新,并能够通过输入框向服务器发送新的时间来更新时钟显示。

2024-06-14 09:52:06 1129

原创 P2P群聊系统包含多个Peer节点--Socket通信

本项目旨在设计和实现一个点对点(P2P)群聊系统,其中包含多个Peer节点。每个节点都保存完整的群聊过程记录,并提供客户端软件,允许用户发送聊天信息,并实时显示完整的群聊过程。本项目设计了一个P2P群聊系统,实现了节点间的实时通信和群聊功能。通过合理的架构设计和技术选型,能够满足用户的需求,并确保系统的稳定性和可靠性。

2024-05-31 11:51:13 1284 2

原创 linux平台下进程间的协调通信(管道+共享内存),信号量来实现进程间的同步和互斥

理解进程间通信通过管道和共享内存实现进程间通信是常见的方法,但需要理解它们的特点和适用场景。管道适合用于有父子关系的进程通信,而共享内存适合用于无关联的进程之间。管道的使用管道在父子进程之间的双向通信非常方便,通过pipe()函数创建,并可以使用write()和read()进行数据的读写操作。共享内存的使用共享内存允许多个进程访问同一块内存区域,需要使用shmget()shmat()等函数进行创建和附加。为了确保安全地访问共享内存,通常需要结合信号量来进行访问控制,防止出现竞态条件。

2024-05-12 15:29:00 1064

原创 linux平台上的TCP并发服务--多线程版本

联调服务器和客户端,服务器每收到一个连接就新建一个子进程,在子进程中接收客户端的服务时间请求,根据所请求的时间进行延时,然后终止子进程。如:客户端请求服务10s,则服务器的子进程运行10s,然后结束。其中,为服务器的IP地址,为服务器的端口号,为服务时间要求。用于管理线程池,包括线程数组、任务队列、队头、队尾、队列中任务数量以及互斥锁和条件变量。,该函数在一个循环中等待任务队列中的任务,处理任务,然后继续等待。函数将客户端请求的服务时间发送给服务器。

2024-05-11 12:14:49 760 2

原创 RPC 学生信息管理系统--更新版本

RPC 学生信息管理系统是一个基于 Java 和 MySQL 的远程过程调用(RPC)系统,旨在为学校或教育机构提供方便快捷的学生信息管理服务。该系统允许用户通过网络连接远程访问和管理学生信息,实现了客户端和服务器之间的数据传输和通信。

2024-04-27 19:54:54 366 1

原创 基于UDP协议设计支持多客户端并发访问的向量计算服务器程序——JAVA实现(demo版)

Socket套接字是计算机网络通信的基本技术,它提供了不同计算机之间进行数据交换的接口。Socket套接字可以看作是网络上运行的两个程序之间通信的桥梁。它由一个IP地址与一个端口号唯一确定,从而可以明确识别通信的双方。以下是关于Socket的一些关键概念:1. 分类:- 流式套接字(SOCK_STREAM):提供可靠的、面向连接的数据传输服务。它基于TCP协议,确保数据包的顺序传输和正确性,适合大量数据的传输。

2024-04-08 20:59:15 1130

原创 利用RPC技术实现一个学生信息管理系统--JAVA实现(demo版)

本文实现简单的RPC功能,即客户端实现用户交互,服务器端实现学生信息存储和管理,客户端与服务器端利用RPC机制进行协作。

2024-04-08 20:33:39 702

原创 西电计科/软工智能软件概论大作业分享(word+ppt参考)

西电计科/软工智能软件概论大作业分享(word+ppt参考)

2024-03-03 12:38:24 958 1

西电计算机网络期末试卷分析参考

西电计算机网络期末试卷分析参考期末复习使用

2024-03-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除