gcc编译乱序

gcc编译器在开启O2或者O3优化后,将会开启-fschedule-insns优化选项: 1 2 3 4 5 6 7 -fschedule-insns If supported for the target machine, attempt to reorder instructions to eliminate execution stalls due to required data

又一次迁移,从Hexo到Hugo

Abstract 2017年从自豪地采用WordPress迁移至Hexo,但是Hexo基于Node.js,安装了一些额外的插件后,依赖关系过于复杂,随着No

zsh-incr自动补全插件

zsh是一个很棒的shell,使用oh-my-zsh可以很快的配置好并进行使用,但是原生的tab命令补齐操作使用起来并不够流畅。 比如我个人使

分布式转码(三)实现

分布式视频转码需要的三个最基本的视频处理流程通过FFmpeg都可以达到了。 1.切片 1 2 ffmpeg -i input.mp4 -acodec copy -vcodec copy \ -f segment -segment_time 20 -reset_timestamps 1 -map 0:0 -map 0:1 %d.mp4 2.转码 1 ffmpeg -i input.mp4

分布式转码(一)Abstract

视频压制/转码 某些视频由于太过高清,并不需要1080p的分辨率,需要压制成720p,或者需要由x264转换为x265编码节省空间,或者其它各