2021-03-23 16:30:00 ~ 2021-03-24 16:30:00
在苹果推出 WebKit 后,UIWebView 正在退出历史舞台,WKWebView 凭借着速度快、占用内存小等优势逐渐的被大家广泛使用。云音乐在 WebView 上的使用要求有离线包加载以及免流等能力,这一切都得依赖请求拦截能力。本文总结了我们在实现 WKWebView 请求拦截的一些经验,希望能帮助到正在研究该方面的同学。
本文介绍了户型图标准化重建(R2V)在贝壳的实践, 详细说明了建模方式, 优化trick以及对比了其直观建模的优势...
带你深入了解玩物得志图片加载优化实践
tapable 是 webpack 内部使用的一个流程管理工具。webpack 内部负责编译的 Compiler对象 和负责创建 bundle 的 Compilation 对象都是基于tapable 中的钩子函数。
Seata 是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。本文介绍了贝壳广研的小伙伴们面对 Seata 社区版批处理场景下的性能问题,攻克并反馈开源社区的奋斗历程。
iTerm2 的优点这里不做赘述了,第一次使用的话可以先看看官网的介绍:features、Highlights for New Users。本文主要是结合实际使用场景,介绍一些进阶使用技巧(基本的 Oh My Zsh、rzsz 等配置就不重复说明了)。
业务架构是跨系统的业务架构蓝图,应用架构、数据架构、技术架构是解决方案的不同方面。
多年来,全球业界已在业务架构、应用架构、数据架构、技术架构方面积累了大量经验。
近几年,数字化转型呼唤“懂行人”打通四种架构,确保技术支撑业务、业务支撑战略。
本文就带大家来厘清这几种架构之间的脉络关系。
当我们查看目前主流的项目中的 devDependencies,会发现各种各样的模块工具。归纳一下有:JavaScript转译、css预处理器、elint、pretiier 等等。这些模块我们不会在生产环境用到,但它们在我们的开发过程中充当着重要的角色,而所有的上述工具,都建立在 AST 的基础上。
Read to find out how Grab's Performance Marketing team leveraged on automation to improve conversion rates.
Flutter颜色吸管工具的实现。
Redis里面使用skiplist是为了实现sorted set这种对外的数据结构。sorted set提供的操作非常丰富,可以满足非常多的应用场景。这也意味着,sorted set相对来说实现比较复杂。同时,skiplist这种数据结构对于很多人来说都比较陌生,因为大部分学校里的算法课都没有对这种数据结构进行过详细的介绍。因此,为了介绍得足够清楚,本文会比这个系列的其它几篇花费更多的篇幅。
随着短视频兴起,音视频技术已经越来越火热,或许你之前有了解过如何在前端处理音视频,但随着视频文件的逐渐增大、用户体验要求的不断提高,纯前端处理音视频的技术也推成出新。下面将结合实际案例,讲解如何使用 FFmpeg 和 WebAssembly 实现前端视频截帧。
QQ 正常,网页打不开?可能是 DNS 出问题哦~
Flutter与原生混合开发下路由难题小解
应该怎样才能掌握一个项目所有的知识点?
马化腾“四看”是一个很好的工作导图,基于HRBP工作特性,我们可以打磨成——HRBP工作“十二式”。
人生就是一个个的决定组成的,其中总有一些决定了你人生的关键去向。生活中的小事都做不好决定,凭什么可以在大事上做决策呢?
关注公众号
接收推送