• Cypress 每次测试后注销的解决方法

    Cypress 在默认情况下,每次测试结束后将清除程序的状态。这样做的副作用是,如果测试中一个用户通过登录行为进入了登录态,那么这个登录态会被取消,用户回到未登录状态。如果要进行另一个测试,就需要重新登录。

    发表时间  ·  技术  · 

  • 当selenium遇上docker

    docker-selenium 项目 将传统的 selenium 集成在docker 容器中,方便使用和携带。另外还包括了用于调试的 headless 浏览器、VNC server等工具,用于调试和开发。本文介绍这一项目中的镜像类型和使用方法。

    发表时间  ·  技术  · 

  • 用 Puppeteer 处理新tab页

    使用 puppeteer 打开页面后,有些链接或者按钮会主动打开新 tab 页(target=_blank), 那么如何控制浏览器打开新tab,并且获取新tab页面内容,并且最后返回原始页面?本文列出了一个可行的方法。

    发表时间  ·  技术  · 

  • Chrome 如何恢复到69版本之前的经典主题

    最近,Google 为了庆祝 Chrome 诞生 10 周年,在新推出的 69 版本 Chrome 中,对 UI 做了重大改变。在我们真正能接受新的 UI 之前,先看看如何回到以前的外观主题。

    发表时间  ·  技术

  • 用 nginx 搭建文件下载服务器

    有时候临时需要搭建一个文件服务器、提供文件目录浏览和文件下载功能,有一种比较简便的方法是使用 nginx 的 目录列表 功能,由 ngx_http_autoindex_module 提供。

    发表时间  ·  技术  · 

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

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

    发表时间  ·  技术  · 

  • 世界电压插座标准乱象的前世今生

    直到今天,世界各国的民用电力标准五花八门,无论是电压、频率、插头的尺寸、形状,各国都实行独特的国家标准,而从未有过统一的世界标准。本文讨论这种现象的由来。

    发表时间  ·  生活

  • Jmeter 如何在输出报告隐藏步骤

    在Jmeter 输出的 html 报告中,能看到全部的请求指标,但是其中一些辅助请求(比如登录请求)的指标,不在我们关心范围内,但是它们会占去每张图的篇幅,影响对关键指标趋势的观察,所以需要把这些结果隐藏起来。本文介绍一种隐藏的方法。

    发表时间  ·  技术  · 

  • python 里list, tuple, set, dict的异同

    发表时间  ·  技术  · 

  • Puppeteer 配置浏览器属性

    《Puppteer 实现 web 自动测试》 一文里,我们已经初步的列出了 puppeteer 脚本的用法,这里继续深入每一步骤的细节配置,更为方便的编写和调试代码。

    发表时间  ·  技术  · 

  • Python 列表元素替换

    在 Python 中,如何替换列表中的元素?其实 Python 并无自带 Replace 方法,只能自己编写循环或者使用列表解析的方法。

    发表时间  ·  技术  · 

  • 曳物线的形成过程 - 动图

    曳物线又叫追击线、犬线、狗追兔子线。兔子沿直线逃走,猎狗始终瞄准着猎物兔子,猎狗所跑过的轨迹线就是曳物线。

    发表时间  ·  数学

  • lfhacks日记:简短精致的在线日记

    轻量易安装,极简风格
    自适应移动设备屏幕,支持手机、pad、电脑同时访问
    纯文本存储,不使用数据库

    发表时间  ·  技术

  • 利用命令行工具(1) 寻找文件

    利用命令行工具(0) 处理日志 一文中,一系列介绍命令行处理文件的文章,本文用于查找符合特定条件的文件。

    发表时间  ·  技术  · 

  • 商标通用化的故事:商标代替商品名

    许多我们日常挂在嘴边的商品名称,其实原先是其中某一种商品的商标,可能因为这些商标过于知名,也可能是因为这些商标开拓了新的领域,这些驰名商标逐渐成为同一类商品的代称,也就是商标通用或商标淡化,这是个很有意思的现象。

    发表时间  ·  生活

  • 二进制的交互演示

    人能掌握的符号个数是有限的,而数的数量是无穷的,所以人们被逼着用有限个符号表示无限个数,这就产生了记数系统。本文希望能帮助理解不同记数系统的来源和特点。

    发表时间  ·  数学  · 

  • Python 用递归生成器计算笛卡尔积

    本文介绍如何用 Python 实现向量的笛卡尔积(或者叫外积)。一个方法是使用内置函数,另一个方法使用递归生成器实现。

    发表时间  ·  技术  · 

  • 批量搜索并复制/剪切文件的批处理程序

    搜索包含关键字的文件名是最常用的功能之一,比如按人名搜索mp3、按内容搜索图纸等等,当需要搜索成百上千个关键词时,会消耗大量的人力和时间,这时就需要批量搜索功能。本文介绍一个我自己编写的、用于批量搜索文件的批处理程序。

    发表时间  ·  技术  · 

  • 卷积的直观解释

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

    发表时间  ·  数学  · 

  • 如何将多行文字 join 到一行

    docker 镜像保存为离线文件时,多个镜像保存在同一个 tar 中会减少体积,那么如何将多个镜像名称方便的合并在一行内?本文介绍一种方法。

    发表时间  ·  技术  · 

  • 在 Cent OS 虚拟机中使用 yum 安装 vmware tools

    发表时间  ·  技术  · 

  • Python 的集合(set)运算

    数学里集合运算在 Python 语言的 set 数据类型中也有对应的运算。

    发表时间  ·  技术  · 

  • Python 的集合(set)类型

    本文简单介绍了Python语言里set类型自带的方法,set类型表示元素和集合的从属关系(membership),和列表等序列相比,最大的特点是无序。可以跟数学里的集合概念完全对应起来。

    发表时间  ·  技术  · 

  • Jmeter 用 groovy 解析 json

    在 Jmeter 里,用 Groovy 解析 json 格式的响应内容是很方便的,既能灵活提取指定字段,又能做进一步的复杂逻辑处理。本文介绍这种方法。

    发表时间  ·  技术  · 

  • Jmeter 在线程组之间共享 Cookie

    Jmeter 如何管理 Cookie 一文中提到,Cookie Manager 的作用范围是当前的线程组。如果有多个线程组,需要将 Cookie 在线程组之间传递,就需要使用全局属性传递。具体做法见本文内容。

    发表时间  ·  技术  · 

  • Jmeter 如何管理 Cookie

    如今许多网站都不是简单的接收请求然后响应了,而是需要客户端同时处于“登录状态”,而证明客户端登录状态的“凭证”,就是服务器先前返回的 Cookie. 只有客户端再次发起请求的时候携带上 Cookie,才能证明当前用户处于已登录状态。本文讨论 Jmeter 如何管理 Cookie.

    发表时间  ·  技术  · 

  • Python 多重列表解析里for的顺序

    发表时间  ·  技术  · 

  • 利萨如图形的动态演示

    利萨如图形,Lissajous curve,也叫李萨如图形、李沙育图形,用来展示两个相互垂直的简谐振动的合成。两种垂直的振动可能是相互垂直的弹簧、或者相位相差 90°的正弦波信号。

    发表时间  ·  数学

  • Python 找出序列里的符合要求的元素

    这篇文章要讨论的是,如何用 Python 提取出一个序列中,符合特定条件的所有元素。例如,找出序列里的所有正数、所有以 Wang 结尾的名字、等等

    发表时间  ·  技术  · 

  • Python 读取csv的某列

    CSV 本质上是文本文件,能提供与 Excel 的表格类似的二维数据结构。因为是文本文件,读写都比 Excel 方便容易的多,经常拿来作为数据的中转格式。本文讨论如何快速有效的按列读取 CSV 文件。

    发表时间  ·  技术  · 

  • Python 里 immutable和hashable的概念

    发表时间  ·  技术  · 

  • Python 的zip函数

    发表时间  ·  技术  · 

  • Python 列表作为默认参数

    发表时间  ·  技术  · 

  • Jmeter 的 vars 和 props 用法

    Jmeter 的 JSR223 控件是 代替 BeanShell 的新一代脚本控件,支持多种脚本语言,尤其是其中的 Groovy,更是重点推荐使用的脚本语言,本文研究其中的 vars 和 props 两种对象的用法。

    发表时间  ·  技术  · 

  • 外摆线的动态演示

    发表时间  ·  数学

  • 对数螺线

    发表时间  ·  数学

  • 伯努利定律

    伯努利定律告诉我们,流速快的流体压强小。但这又有什么用?

    发表时间  ·  自然

  • 锡箔船

    用锡箔做一个船,看看物体自身的形状如何影响物体所受到的浮力。

    发表时间  ·  自然

  • 沸腾吧,可乐!

    曼妥思+可乐实验效果十分惊人,几颗曼妥思投入可乐瓶后,一根硕大的可乐柱从可乐瓶中喷涌而出。

    发表时间  ·  自然

  • 不怕火的气球

    塑料气球一见火就融化了,但是装满水的气球为什么不怕火烧?

    发表时间  ·  自然

  • 估算水的比热容

    水是比热容最大的物质,我们有没有办法以日常生活中常见的物品,粗略地估算出水的比热呢?

    发表时间  ·  自然

  • 漂浮的冰

    冰作为水的固态形式,密度反而比液态的水更小,比如冰能漂浮在水面上。这个神奇的现象有什么实际意义?

    发表时间  ·  自然

  • 冲不走的乒乓球(一)

    水的力量大得惊人。但是,水有时候却连一个乒乓球都冲不走。这是怎么回事?

    发表时间  ·  自然

  • 简易气垫船

    用日常生活中常见的材料自己做一个气垫船,可以在桌子上自由的滑动。

    发表时间  ·  自然

  • 自制喷雾器

    想自己用简单的材料做一个喷雾器吗?同时也要了解其中的道理。

    发表时间  ·  自然