按时间归档:2020年06月
-
Timon 覆盖率工具在知乎测试实践中的应用
背景 结合代码设计测试用例能够有效提高测试精准度,为此我们研发了一种可以实时收集代码覆盖率的工具 Timon。Timon 与公司容器化构建系统 ZAE 打通;支持 Java、 Py…
-
Facebook 重写 iOS 版 Messenger:启动速度快 2 倍,核心代码减少 84%
与之前的 iOS 版本相比,新版 Messenger 的启动速度提升到了两倍,体积缩减到了四分之一。我们将 Messenger 的核心代码减少了 84%,从 170 万行减少到 3…
-
React Hook 的使用
Hooks是React v16.7.0-alpha中加入的新特性。它可以让你在class以外使用state和其他React特性 1.state hook的使用 useState是一…
-
从 React 的视角谈谈 Rust 和 GTK
最近我尝试了多种框架,想要制作出既易用又容易安装的应用程序,但是都以失败告终;最后我决定转向 Rust 和 GTK,开始拥抱原生软件开发。 虽说以前我也短暂尝试过 GTK,但它对…
-
一文看懂HashMap
HashMap是面试中经常问到的一个知识点,也是判断一个候选人基础是否扎实的标准之一,因为通过HashMap可以引出很多知识点,比如数据结构(数组、链表、红黑树)、equals和h…
-
打造工业级推荐系统(十):如何构建可解释的推荐系统
推荐系统的目标是为用户推荐可能会感兴趣的标的物。通过算法推荐达到节省用户时间、提升用户满意度、为公司创造更多的商业价值的目的。要想达到这个目的就需要让用户信任你的推荐系统,只有信任…
-
React hook 10种 Hook (详细介绍及使用)
React Hook是什么? React官网是这么介绍的: Hook 是 React 16.8 的新增特性。它可以让你在不编写 class 的情况下使用 state 以及其他的 R…
-
这份Webpack优化总会让你不得不爱,而且还爱的不能自拔
加油 在家的日子不能出去玩,不能出去吃,的确是很不开心的,不过也是真的增加了好多空闲时间 与其在家呆着无聊,不如安安静静的学习一下 疫情期间,不管怎样,心态不能崩,武汉加油,中国加…
-
可交互内容玩法技术揭秘
传统内容增强通过滤镜、标签、贴纸等手段丰富和提升内容的表现力,在抖音快手短视频大行其道的信息快速消费时代,如何通过有趣的玩法,好玩的特效降低用户的创作成本,提高内容表现形态和张力,…
-
React(hook)+Typescript+Antd 实现一个可配置的后台管理系统
1.效果预览地址 点击这里 2.应用到的技术栈 React(16.8)+ Typescript(3.5)+Antd(3.2)+redux + sessionStorage +…