首页

  • 用 Test Cafe 编写 UI自动化 的例子

    Test Cafe 作为一款测试框架,非常适合开展 UI 自动化测试、浏览器兼容性测试,同时支持 TypeScript. 本文介绍 使用 Test Cafe 进行 UI 自动化的实例。

    发表时间 ·

  • Test Cafe 如何使用 headless 浏览器

    发表时间 ·

  • 前端测试工具 TestCafe 测试代码结构

    TestCafe 本身作为一款测试框架,有其自身特定的代码结构,本文介绍 TestCafe 的测试代码结构,并且与其他测试框架做一对比。

    发表时间 ·

  • 卷积的直观解释

    卷积运算应用广泛,但是由于计算公式中存在反转,违背直觉所以不容易理解。本文试着避免从信号处理的角度出发,从本质上解释卷积运算的来源。

    发表时间

  • 从掷骰子得到正态分布

    正态分布是如此的常见,也容易得到。因为一组独立同分布的随机变量,只要数量足够多,其总和就逼近正态分布。本文以动画的形式,展示如何用掷骰子的点数和得到正态分布。

    发表时间

  • 傅立叶变换的直观解释

    傅里叶变换几乎是任何工学学科绕不过去的工具,它不仅是观察分析这个客观世界的强有力工具,而且还从数学角度体现了自然界的美与巧妙。本文试着以直观的方法解释傅里叶变换的运算和本质。

    发表时间

  • 外摆线的动态演示

    发表时间

  • 使用 ffmpeg 批量剪辑 mp3

    ffmpeg 是一款使用方便的音视频编辑软件,我们可以用它来裁切、拼接、转码输出到其他类型的音视频文件。本文列举一些常用的操作命令。

    发表时间 ·

  • 从掷骰子观察二项分布

    每一次实验成功的概率为 p,那么连续做 N 次独立实验,中间成功的次数,就符合二项分布。本文以动画的形式模拟二项分布实验,可以看出分布情况随着 p 的变化而不同。

    发表时间

  • 弧度的动态演示

    发表时间 ·

  • 角的互动演示

    角、角度的动态演示

    发表时间 ·

  • 圆的周长

    圆的一周的长度

    发表时间

  • Python 正则表达式里的单行s和多行m模式

    Python 的 re 模块内置函数几乎都有一个 flags 参数,规定了正则匹配时的各种策略模式,其中有两个模式:单行(re.DOTALL, 或者re.S)和多行(re.MULTILINE, 或者re.M)模式。

    发表时间 ·

  • Jenkins 自动生成二维码到构建历史

    我们希望将构建好的文件自动生成下载链接,然后自动生成下载链接对应的二维码,再将二维码图片显示在 Jenkins 的构建历史(Build History)区块中。有几种不同的方法可以实现,本文介绍其中一种。

    发表时间 ·

  • lfhacks 信息提交系统

    我们经常碰到,需要利用网页收集、汇总信息的场合。这个简易、轻量的 PHP 小程序,能帮你快速的建立收集信息的页面,并且数据保存在文本文件里,数据保存的顺序和格式都可以定制。

    发表时间