顺心冬天

文章
9
资源
0
加入时间
3年0月20天

if条件选择结构和switch条件选择结构

if条件选择结构和switch条件选择结构if条件选择结构1if条件选择结构是根据条件判断之后再做处理的一种语法结构,if(判断条件){满足条件后执行语句}if…else…基本结构是if(判断条件){ 满足条件}else{ 不满足判断条件需要执行的语句。}else if块的顺序是连续的,而不是跳跃的,第一个条件之后的所有条件都是在第一个条件不成立的情况下才出现的,而第二个条件之...

Kafka高性能高吞吐的原因总结1、磁盘顺序读写2、零拷贝 3、分区分段+索引4、批量压缩 5、批量读写 6、优化JVM

保证了消息的堆积 顺序读写 磁盘会预读,预读即在读取的起始地址连续读取多个页面,主要时间花费在了传输时间,而这个时间两种读写可以认为是一样的。 随机读写 因为数据没有在一起,将预读浪费掉了,需要多次寻道和旋转延迟,而这个时间可能是传输时间的许多倍。避免CPU将数据从一块存储拷贝到另外一块存储的技术 传统的数据复制: 零拷贝: 磁盘文件 → 内核空间读取缓冲区 → 网卡接口 → 消费者进程 Kafka的message消息实际上是分布式存储在一个一 个小的s

音频之基本概念知识

也称取样频率,以Hz为单位,指每秒钟取得声音样本的次数, 香农定理中要求采样频率至少为最高信号源频率的2倍,实际应用中可能高于2倍。但是,由于人耳的分辨率很有限, 太高的频率差异分辨不出来,所以实际应用中采样频率不会超过48KHz。采样位数就是采样值用多少位0和1来表示,也叫采样精度,用的位数越多,表示的声音波形越平滑,就越接近真实声音。如用8位表示,采样值取值范围就是-128--127,如用16位表示,采样值取值范围就是-32768--32767。(其中,单声道的声道数为1,立体声的声道数为2