相关文章
抛弃传统P2P技术,EasyRTC音视频基于WebRTC打造教育/会议/远程巡检等场景实时通信解决方案
一、方案背景
随着网络通信发展,实时音视频需求激增。传统服务器中转方式延迟高、资源消耗大,WebP2P技术由此兴起。EasyRTC作为高性能实时通信平台,集成WebP2P技术,实现低延迟、高效率音视频通信,广泛应用于教育、医疗…
建站知识
2025/5/25 14:42:05
设计模式系列(04):单例模式(Singleton)
本文为设计模式系列第4篇,聚焦创建型模式中的单例模式,涵盖定义、原理、实际业务场景、优缺点、最佳实践及详细代码示例,适合系统学习与实战应用。 目录
1. 模式概述2. 使用场景3. 优缺点分析4. 实际应用案例5. 结构与UML类图6. 代码示例7. …
建站知识
2025/5/25 22:44:54
SpringBoot 2.X 版本整合 Swagger + Knife4j 接口文档
省流:请看“三、怎么做接口文档?“的具体实现
一、什么是接口文档?
1.介绍:接口文档是用于说明系统或模块间交互接口详情的说明性文档(即展示接口信息的文档)
2.每条接口包括接口地址、名称、请求类型、…
建站知识
2025/5/25 19:37:06
Ubuntu——配置静态IP
一、windows打开cmd
# 连接wsl
wsl# 1.编写脚本
sudo vim /home/guiyongkang/set-static-ip.sh
# --- 脚本信息 start
#!/bin/bash# 静态 IP 配置
IP"192.168.100.123"
GATEWAY"192.168.100.1"
NETMASK"24"# 清除旧配置
sudo ip addr flush dev…
建站知识
2025/5/25 17:15:35
【每天一个知识点】Dip 检验(Dip test)
Dip 检验(Dip test)是一种用于检验一维数据分布是否为单峰(unimodal)的非参数统计方法。该检验由 Hartigan 和 Hartigan 于 1985 年提出,通常用于探索性数据分析中,以判断数据是否仅具有一个峰值结构&#…
建站知识
2025/5/25 17:39:55
IPv4 地址嵌入 IPv6 的前缀转换方式详解
1. 概述
在 IPv4 和 IPv6 网络共存的过渡期,NAT64(Network Address Translation 64)是一种关键技术,用于实现 IPv6-only 网络与 IPv4-only 网络的互操作。NAT64 前缀转换通过将 IPv4 地址嵌入到 IPv6 地址中,允许 IPv…
建站知识
2025/5/25 15:35:23
webpack构建速度和打包体积优化方案
一、分析工具
1.1 webpack-bundle-analyzer
生成 stats.json 文件 打包命令webpack --config webpack.config.js --json > stats.json使用 webpack-bundle-analyzer 插件const BundleAnalyzerPlugin = require(webpack-bundle-analyzer).BundleAnalyzerPlugin;
plugins: […
建站知识
2025/5/25 19:09:03
chrome 浏览器插件 myTools, 日常小工具。
1. 起因, 目的:
比如,chatgpt, google, 打开网页,就能直接输入文字,然后 grok 就不行,必须用鼠标点一下,才能输入文字。 对我而言,是个痛点!写个插件,自动点…
建站知识
2025/5/25 15:42:19