0%

FFmpeg 概述

TLDR:FFmpeg 是领先的多媒体框架,能够解码编码转码复用解复用、流式传输过滤播放人类和机器创建的几乎所有内容。它支持从最晦涩的古老格式到最前沿的格式。无论它们是由某个标准委员会、社区还是公司设计的。它还具有高度的可移植性:FFmpeg 可以在各种构建环境、机器架构和配置下在 Linux、Mac OS X、Microsoft Windows、BSD、Solaris 等平台上编译、运行并通过我们的测试基础架构 FATE

more: 官网介绍

阅读全文 »

简介

整理汇总了北京、上海、广州、深圳、杭州、成都的互联网公司,方便有需要的小伙伴快速查阅,这份 List 可以作为一个大纲,寻找合适自己的公司。。。

阅读全文 »

写在最前

比起设计模式,个人认为这 3 条原则更加重要:

  • DRY(Don’t Repeat Yourself):尽量在项目中减少重复的代码行,重复的方法,重复的模块。其实许多设计原则和模式最本质的思想都是在消除重复。
  • KISS(Keep It Simple, Stupid):让代码简单直接,用简单的方法解决复杂的问题,保持代码可读性和可维护性,足够简单,也就意味着很容易读懂,这就让 BUG 不容易隐藏且更容易修复。
  • YAGNI(You aren’t gonna need it):只有当你需要的时候才去添加额外的功能,不要过度设计。我们经常会在开发当中尽可能的迎合未来可能的需求。而为了迎合某些产生概率极低的需求而设计的成本是非常高的,这种过度设计的收益非常低。可能你深思熟虑的设计花了不少时间成本,却在未来的两三年内这个设计却完全没有派上用场。一些设计是否必要,更多的应该基于当前的情况。而不是为了应对未来的各种变化,画蛇添足的设计。

阅读全文 »

最近换了台 Apple M2 电脑,整个软件都进行重装,Hexo 年久失修,在设置的时候出现很多警告 ⚠️,看了一下日志主要原因是以前版本依赖的 node 版本太低了,还有相关依赖库因为太旧有不少安全漏洞,查了一下 Hexo 最新发布的为 7.3 版本 ,于是打算整体迁移一下。

阅读全文 »