2021-09-30 16:30:00 ~ 2021-10-01 16:30:00
本文介绍 Web、Android、iOS、Flutter 这些前终端平台下,与 “树” 及视图系统有关的技术话题,并尝试分析它们之间的异同点;方便从事大前端开发的同学对各平台的技术特性有更广泛的了解。
从 MySQL 8.0.4 开始,默认身份验证插件从 mysql_native_password 更改为 caching_sha2_password。
瀑布流布局算是一种比较流行的布局,参差不齐的多列结构,不仅能节省空间,还能在视觉展示上错落有致不拘一格。
你真的了解 TypeScript 装饰器吗?本文带你从它的诞生一路聊到原理应用。
实战业务中,遇到数据导入后,但发现缺少部分必要字段,一般怎么解决?
比如:emotion 代表情感值,取值范围为:0-1000。
其中:300-700 代表中性;0-300 代表负面;700-1000 代表正面。
但实际业务中,我们需要:中性:0;负面:-1;正面:1。
如何实现呢?
因为机房搬迁,堡垒机集群需要迁移到新的网段,我们需要批量修改 MySQL 上这些账号的网段地址。下面我们研究一下应该怎么修改。
希望单元测试也逐渐变成我们的工程师文化,也许下次某位同学出现代码级的线上问题时,我们复盘时会多问一句,这段代码你的单测覆盖到了吗?
上半年 iOS14.5 系统发布时,收到用户反馈,在做题过程中进行录音,然后重新播放,会出现断断续续的卡顿,无法完整的进行音频播放的现象。针对这个问题,我们分析对比了不同系统,录制播放环节进行交叉对比。预期能够定位问题。
通过对比发现,仅在iOS14.5系统上录制以及播放会出现异常的情况。很自然,首次的问题追查,我们放在了音频播放的api上。通过查询应用内,播放功能,我们发现,对于播放。仅调用了系统AVPlayer(url: audioUrl).play() 进行功能使用。
实际上,在播放的功能模块上,几乎没有自定义的内容。那么会是由于AVPlayer内部播放API变化导致的问题吗?
万字长文从背景和意义,微前端的优缺点,以及如何调试,实现等方面阐述了在字节跳动内部是如何落地微前端的,希望能给大家带来收获。文中提到的 garfish 微前端解决方案已经开源,欢迎大家提PR 和 Issue。
AI 正在不断拓展前端的技术边界, 算法的加持也为前端研发注入了全新的力量。本文为大家介绍什么是端智能,端智能的应用场景以及 Web 端侧实现 AI 的基本原理概念。
keframe是贝壳的一个关于Flutter流畅度优化的开源组件。主要功能是通过分帧渲染来优化由构建导致的卡顿,例如页面切换或者复杂列表快速滚动的场景。
如何让你的代码测试更充分?快来一探究竟吧!
关注公众号
接收推送