240 发简信
IP属地:上海
  • Web开发学习笔记

    基础概念 Library: 一些工具,实现特定的功能,通常你的代码会调用这些库Framework: 一个应用的基础框架,用的时候,需要遵守框架的规定,去插入相应的代码。最终是...

  • advisor使用

    advisor[https://github.com/tobegit3hub/advisor]是google Vizier(paper戳这里[https://static.g...

  • 理解Promise in JavaScript

    Promise是JavaScript中的一个核心概念,初学JavaScript,对Promise的概念和用法都比较模糊,这里做一个总结。首先Promise是用来执行异步代码的...

  • Squoosh-cli的代码解析

    cli是libsquoosh的命令行工具,可以直接在命令行中直接运行。 Cli的核心流程分析 cli使用commander包来实现命令行界面,核心函数是processFile...

  • Squoosh-编译及调试

    项目目录结构 使用tree -d -L 2来打印目录结构 libsquoosh: 核心代码,包含对于codec的调用,auto-optimizer的调用以及worker_po...

  • 120
    远程启动内网电脑

    家里有台主机,性能很强劲,本人有经常在外面工作,需要用到家里电脑跑一些计算,一直开着也很耗电,所以打算尝试下远程通过来启动内网电脑。弄好之后是真香。我现在常用的方式是远程启用...

  • 如何使用hugo和nginx来部署静态网站

    Hugo定制网站 安装Hugo 先安装Hugo 创建新的网站 选择Theme并添加 把theme的名字配置到config.toml中: 创建内容 运行server 在浏览器中...

  • C代码下如何打印callstack

    一般程序遇到问题的时候,我们最想知道的就是堆栈和当时的程序状态,通过堆栈可以很容易定位出问题。如果系统崩溃的时候可以给出堆栈信息,那么只需要使用第二步就可以。但一般崩溃的时候...

  • 120
    t-检验与f-检验

    卡方检验 又称Chi-Squared Test. 属于非参检验,没有具体参数和总体正态分布的假设,也成为自由分布检验。 零假设: 观测值和理论值的差异是由随机误差所致 确定数...

  • RTMP推流简介

    RTMP是一种常见的流媒体传输协议,主要用于在互联网上传输音视频。其他常见的一些流媒体协议还有HLS和DASH. RTMP优缺点 Pros 低延时 在服务端和客户端创建一个长...

  • 120
    动画渲染框架

    常用的动画渲染框架有两个,一个是Airbnb开源的Lottie,一个是腾讯开源的Pag;Lottie最初是为了解决矢量动画渲染开发的,社区的很多作品都是矢量动画。整个动画开发...

  • 如何使用统计量来描述分布

    统计的主要作用在于分析数据,总结数据的特征,并进一步了解其代表的物理含义。 在对数据建模分析之前, 需要先了解数据的特点,排除数据中的错误,考察数据是否符合模型假定的前提条件...

  • Skia如何测试

    Skia是一个google开源的渲染引擎,不熟悉的可以参考Skia简介[https://www.jianshu.com/p/a600d6bcfd33]。Skia作为一个很多成...

  • Skia简介

    Skia是一个用C++开发的开源的2D渲染引擎,支持多个硬件和软件平台。而且他是Google chrome, android, Flutter产品里面用到的图形引擎。 支持的...