相关文章
WebSocket底层原理及 java 应用
WebSocket 底层原理
1. WebSocket 协议的基本原理
WebSocket 是一个在客户端和服务器之间建立持久、全双工的连接的协议。与传统的 HTTP 请求/响应模型不同,WebSocket 允许客户端和服务器双方通过一个持久的连接进行双向通信。
1.1 WebSocket 握手过程
WebSocke…
建站知识
2025/1/12 17:07:29
ffmpeg-avio实战:打开本地文件或者网络直播流dome
使用ffmpeg打开打开本地文件或者网络直播流的一个小dome。流程产靠ffmpeg4.x系列的解码流程-CSDN博客 #include <libavcodec/avcodec.h>
#include <libavformat/avformat.h>
#include <libavformat/avio.h>
#include <libavutil/file.h>
#include &l…
建站知识
2025/1/12 22:24:20
git push命令
git push 常用命令 1. 拉取远程仓库最新数据
使用 git fetch
git fetch作用: 获取远程仓库的最新数据(包括分支、标签等),但不会修改本地工作目录。 结果: 仅更新远程分支(如 origin/main)的…
建站知识
2025/1/13 8:41:20
计算机网络 笔记 数据链路层 2
1,信道划分: (1)时分复用TDM
将时间等分为“TDM帧”,每个TDM帧内部等分为m个时隙,m个用户对应m个时隙
缺点:每个节点只分到了总带宽的1/m,如果有部分的1节点不发出数据,那么就会在这个时间信道被闲置,利用…
建站知识
2025/1/12 17:47:39
30天开发操作系统 第 12 天 -- 定时器 v1.0
前言
定时器(Timer)对于操作系统非常重要。它在原理上却很简单,只是每隔一段时间(比如0.01秒)就发送一个中断信号给CPU。幸亏有了定时器,CPU才不用辛苦地去计量时间。……如果没有定时器会怎么样呢?让我们想象一下吧。 假如CPU看不到定时器而仍想计量时…
建站知识
2025/1/12 17:47:34
里氏替换原则(Liskov Substitution Principle,LSP):面向对象设计的基本原则
诸神缄默不语-个人CSDN博文目录
里氏替换原则(Liskov Substitution Principle,LSP)是面向对象设计的基本原则之一。 文章目录 一、概念定义二、违反里氏替换原则的常见情况及示例三、遵循里氏替换原则的好处 一、概念定义
基本表述 子类型必…
建站知识
2025/1/11 7:47:45
附加共享数据库( ATTACH DATABASE)的使用场景
附加共享数据库(使用 ATTACH DATABASE)的功能非常实用,通常会在以下几种场景下需要用到: 1. 跨数据库查询和分析
场景: 你的公司有两个独立的数据库:
一个存储了学生信息 (school.db)一个存储了员工信息 …
建站知识
2025/1/11 7:45:43
sql server cdc漏扫数据
SQL Server的CDC指的是“变更数据捕获”(Change Data Capture)。这是SQL Server数据库提供的一项功能,能够跟踪并记录对数据库表中数据所做的更改。这些更改包括插入、更新和删除操作。CDC可以捕获这些变更的详细信息,并使这些信息…
建站知识
2025/1/13 4:07:16