相关文章
【Linux网络】UDP套接字【实现英汉转化】
------实现一个简单的英译汉的功能------ 一:Udp Server服务端
先看Udp Server服务端的整体框架:
Log lg;enum{SOCKET_ERR 1,BIND_ERR
};class UdpServer
{
public:UdpServer(uint16_t port):port_(port){}~UdpServer(){}
public:
private:int sockfd…
建站知识
2025/12/12 1:15:15
论文阅读笔记——Janus,Janus Pro
Janus
Janus 论文
理解任务(VQA)需要高层语义特征如物体类别、关系(信息压缩)生成任务依赖细粒度细节如局部纹理,去模拟数据的分布(信息扩展)单一编码器无法同时满足两种要求,导致…
建站知识
2025/12/19 11:01:10
TCP/IP 协议族
1、计算机网络体系结构
1.1 网络模型
开放系统互连参考模型 (Open System Interconnect,OSI)是国际标准化组织(ISO)和国际电报电话咨询委员会(CCITT)联合制定的开放系统互连参考模型,为开放式…
建站知识
2025/12/19 11:01:11
深入理解 Linux 的 set、env 和 printenv 命令
在 Linux 和类 Unix 系统中,环境变量是配置和管理 Shell 及进程行为的核心机制。set、env 和 printenv 是与环境变量交互的三个重要命令,每个命令都有其独特的功能和用途。本文将详细探讨这三个命令的区别,帮助大家更好地理解和使用这些命令。…
建站知识
2025/12/19 11:01:10
博客打卡-八皇后问题
题目如下:
在国际象棋中,皇后是最厉害的棋子,可以横走、直走,还可以斜走。棋手马克斯贝瑟尔 1848 年提出著名的八皇后问题:即在 8 8 的棋盘上摆放八个皇后,使其不能互相攻击 —— 即任意两个皇后都不能处…
建站知识
2025/12/11 19:47:30
包管理工具npm与pnpm
什么是NPM?
npm是一个JavaScript包管理工具,能够允许开发者轻松地下载、安装、共享、管理项目的依赖库和工具,是node.js自带的包管理工具,因此,你需要先安装Node.js
安装node.js
直接到官网进行下载即可,…
建站知识
2025/12/12 1:16:34
RabbitMQ 快速上手
RabbitMQ 核心概念
1.专业术语
1.Producer 和 Consumer
Producer 生产者,就是 RabbitMQ Server 的客户端,向 RabbitMQ 发送消息
Consumer 消费者,也是 RabbitMQ Server 的客户端,从 RabbitMQ 接收消息
Broker 就是 RabbitMQ Server,主要是接受和发送消息 ~ 生产者创建消息…
建站知识
2025/12/11 21:25:02
threejs模型对象、材质
1. 三维向量Vector3与模型位置
点模型Points、线模型Line、网格网格模型Mesh等模型对象的父类都是Object3D (opens new window),如果想对这些模型进行旋转、缩放、平移等操作,如何实现,可以查询Threejs文档Object3D (opens new window)对相关…
建站知识
2025/12/12 17:34:55

