通过 Jenkins 并行完成 UI 的自动化测试
现在的 IT 公司会为了进入不同的市场开发相应的 App,来自同一家公司的 App 总会具有相似的 UI 逻辑,但 UI 的细节、风格又各有区分。随着产品的发展…
LeetCode - 687. Longest Univalue Path 树的最长同值路径
题目 解析 这个题目虽然不难,但是一开始还是没有注意细节: 一开始递归函数就是考虑先递归求出左右孩子的最长同值路径; 然后如果左孩子和右孩子和自…
Linux 上如何查看种子文件的内容
问题 : 我从网站上下载了一个 torrent(种子)文件。Linux 上有没有工具让我查看 torrent 文件的内容?例如,我想知道 torrent 里面都包含什么文件…
Opencv 实现 Surf 特征点和 Homography 匹配物体
另一篇博客已经初步了解单映性的原理和计算,这篇就借助 Opencv 库来实战。 目的:在一张背景图中寻找目标物体,并标注出来。 思路 1.通过 SurfFeatur…
密码学学习 - MAC 与 AEAD
这一篇主要是对消息认证码(MAC) 和 AEAD 的介绍,涵盖一些常见模式的原理和结构,其中在 MAC 算法中主要对 HMAC 进行介绍,并从 AE 到 AEAD 的整个过…
Android ViewFinder 方法
在 Android 获取一个 View 一般都是通过如下方式: TextView textView = (TextView) findViewById(R.id.textview); 相信大家都写过无数次 findViewByI…
React Router 中 HashRouter 和 BrowserRouter 的区别和原理?
React Router 是一个流行的第三方库,它允许在 React 应用程序中实现路由功能。React Router 支持两种路由方式:HashRouter 和 BrowserRouter。 HashR…
setTimeout 倒计时为什么会出现误差?
从任务队列 宏任务 微任务 执行栈的角度解释 执行栈(同步) -> 任务队列 (异步:宏任务、微任务) setTimeout() 只是将事件插入了“任务队列”,必…
- 共 1 页
- 1