最新 最热

驱动大全之UART子系统

有些同学想知道我是怎么分析驱动的,我正要研究UART子系统,所以写了这个笔记。 笔记并不是完整的教程,前后可能也没有关联,只是笔记,不要期望太多。...

2022-05-09
1

【源码】protobuf 中各个压缩(Serialize)、解压缩(Parse)函数辨析

Methods for serializing in protocol buffer format. Most of these are just simple wrappers around ByteSize() and SerializeWithCachedSizes().

2022-05-06
1

LCD屏幕操作原理_嵌入式Linux

在 Linux 系统中通过 Framebuffer 驱动程序来控制 LCD。Frame 是帧的意思,buffer 是缓冲的意思,这意味着 Framebuffer 就是一块内存,里面保存着一帧图像。Framebuffer 中保存着一帧图像的每一个像素颜色值,假设 LCD 的分...

2022-05-05
1

shuffle 中环形缓冲区

shuffle中环形缓冲区使用于map shuffle阶段存放map的缓存数据,当缓冲区的数据达到一定比率(80%)就会将缓冲区的数据刷写到磁盘文件中,在刷盘之前,会对数据分区、排序、合并,对缓冲区的操作是边写入边读取的过程,二者互不影响...

2022-04-18
1

读取上一行数据好卡啊!怎样能快一点儿? | Power Query案例实战

做数据处理的时候,会经常遇到在当前行读取上一行数据的问题,在Excel里,可以直接通过单元格的相对引用来实现。

2022-04-11
1

网络QoS的平衡之道——音视频弱网对抗策略介绍

随着AI和5G的到来,音视频应用将变得越来越广泛,人们对音视频的品质需求也越来越高,视频分辨率已经从高清发展为超高清、VR,视频帧率也已出现60fps、120fps等应用,交互式的应用对端到端延时也提出了更高的要求。与此同时,设...

2022-03-18
0

Oracle案例:一次gc buffer busy acquire诊断

本案例来自某客户两节点rac的一次生产故障,现象是大面积的gc buffer busy acquire导致业务瘫痪。 首先查看1节点AWR头部信息和load profile: 1节点AWR 得到的关键信息点: 对于LCPU 256的系统,AAS=13379.42/59.91=223,说明...

2022-03-04
0

c 语言画心

七夕又快到了,分享一个曾经玩过的代码,用 C 语言画一个跳动的心,很有逼格有木有。

2022-02-25
1

自适应流播放统计数据集

在一个流媒体会话中,可能会经历带宽波动,导致自适应切换事件发生,流媒体的播放有下列特点:

2022-02-18
1

低功耗设计 | always on cell

有些逻辑需要在关机期间保持活动状态,如Power Switch Cell、Retention Register Cells、Isolation Cells,他们就被称为Always-On Logic Cells。它可以不管voltage area的关断与否,一直保持常开的状态。...

2022-02-11
1