- 博客(196)
- 资源 (1)
- 收藏
- 关注
原创 音视频/流媒体协议和编码汇总
是应用层协议,使用TCP作为底层传输协议,并提供了低延迟、高带宽利用率和实时性的特点。(1)RTMP协议是Adobe的私有协议,未完全公开(2)一般传输的是 flv,f4v 格式流都作用于OSI模型中的传输层。RTCP是RTP的补充协议,用于提供对RTP会话的控制和监控。RTCP负责传输会话中的控制信息,包括发送者和接收者的统计信息、网络延迟、会话质量反馈等SRTP是在RTP(Real-time Transport Protocol)的基础上添加了加密和认证机制,用于保护音频和视频数据的机密性和完整
2024-02-10 09:14:34
4669
1
原创 Java JDK 下载以及Oracle JDK替代解决方案
Temurin由Eclipse开源基金会旗下的Adoptium工作组维护,基于openjdk构建的免费的jdk发行版(之前是AdoptOpenJDK),可用于在Java生产环境中替代oracle jdk。下载地址三:https://mirrors.huaweicloud.com/kunpeng/archive/compiler/bisheng_jdk/Corretto是由亚马逊维护的基于openjdk的免费的jdk生产就绪版本,提供长期支持,其中包括性能增强和安全修复。在亚马逊内部有数以千计的。
2023-12-18 15:10:05
1707
原创 牛客Leetcode高频题解(下)
dp[i][4]表示到第i天为止买过两次同时也买出过两次股票的最大收益。dp[i][2]表示到第i天为止买过一次也卖出过一次股票的最大收益。dp[i][3]表示到第i天为止买过两次只卖出过一次股票的最大收益。dp[i][1]表示到第i天为止买过一次股票还没有卖出的最大收益。dp[i][0]表示到第i天为止没有买过股票的最大收益。(2)先上下交换,在对角线交换。
2023-10-24 11:04:23
342
原创 Flink核心功能和原理
1.Flink的特性支持高吞吐、低延迟、高性能的流处理支持带有事件时间的窗口(Window)操作支持有状态计算的 Exactly-once 语义支持高度灵活的窗口(time/count/session)Window 操作,以及 data-driven 驱动支持具有 BackPressure 功能的持续流模型支持基于轻量级分布式快照(Snapshot)实现的容错同时支持处理流批一体Flink 在 JVM 内部实现了自己的内存管理支持迭代计算支持程序自动优化:避免特定情况下 Shuffle
2022-06-20 16:28:05
1243
原创 kafka核心工作原理
参考阅读地址:阅读1阅读2阅读3阅读4一、分区分配策略将所有broker(n个)和partition排序将第i个Partition分配到第(i % n)个broker上将第i个Partition的第j个Replica分配到第((i + j) % n)个Broker上根据上面的分配规则,若replica的数量大于broker的数量,必定会有两个相同的replica分配到同一个broker上,产生冗余。因此replica的数量应该小于或等于broker的数量。1.Producer
2022-05-17 12:31:44
2744
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人