发布了文章2024-05-28
深度学习的飞速发展,能力越来越强大,在 Web 端随着浏览器的的特性不断升级,在其上运行算法模型也慢慢从摸索尝试走向实用。Web 端的推理可以认为是“端智能“的一种,传统的机器学习由于模型大小、机器算力等限制大都是放在服务端做的,但是随着以手机为代表的端设备...
发布了文章2024-05-10
最近在业务代码中看到了 react-html5video这个组件,发现原来的代码拿到 ref 之后,还是调用了很多 h5 video 标签的原生方法,比较好奇这个组件到底干了啥,于是进去看了下代码,发现有点东西,这里总结出来和大家分享一下。
发布了文章2024-05-06
前端性能是一个老生常谈的话题了,它不单单是一个技术概念,而是用户体验中非常重要的一环。通常在一些面向用户的产品中它直接影响了用户转化率、粘性等重要指标。
发布了文章2024-04-16
在介绍完 HarmonyOS 系统架构之后,相信大家对 Harmony 的生态以及玩法有了一个大致的了解。有了些许理论概念之后,我们正式进入「激动人心」的动手阶段,用什么工具开发(《工具篇》),在什么平台上(《系统篇》),怎样去开发(《编码篇》),达成什么结果(《实...
发布了文章2024-03-21
程序员安身立命的手艺就是写代码,可多少人知道如何才能写出好的代码呢?这几年也做过很多次的代码 CR,可好代码的标准在哪里呢?我们在做 CR 的时候,其实只是停留在代码的表面,主要是跟规范相关的点:命名、代码行数、代码写法、注释如何,这些其实都是可以用 ESL...
发布了文章2024-02-29
1、图像的基础知识1.1 位图和矢量图图片一般可以分为 位图 和 矢量图类别位图 Bitmap矢量图 Vector定义由像素点组成的图像,每个像素点都有自己的颜色和位置信息。由数学方程描述的图像,使用直线、曲线、多边形等数学形状来定义图像。常见格式JPEG、PNG、GIF 等SVG...
发布了文章2024-02-23
写完了《工具篇》,我们再来看看 HarmonyOS 的系统结构,为什么不先说编码而选择系统先进行介绍?俗话说,编程语言只是一个工具,工具多种多样,而工具作用的对象才是最需要先了解的,这样可以做到有的放矢(先找钉子,再用趁手锤子),在编码学习的时候也可以相互映...
发布了文章2024-02-01
现存许多图表产品在双 Y 轴混合图刻度线对齐上还存在不足,例如下图展示的 Ant Design Charts 和 Echarts。但 BizCharts 不仅可以自动实现双 Y 轴刻度线对齐,还能做到两侧 Y 轴刻度线随交互变化而变化。
发布了文章2024-01-25
在现代的网络应用开发中,异步编程是一个基础且重要的概念。由于其能够在不阻塞主执行线程的情况下执行任务,异步操作成为构建高性能、能处理大量并发请求的应用程序的关键。然而,异步编程的管理尤其具有挑战性,特别是在需要在应用的不同部分间共享上下文时。例如...
发布了文章2024-01-19
本文作为微前端核心系列的开篇,并不急于深入主题去介绍微前端的应用,而是从微前端的基础即模块加载开始铺垫,因为认为微前端实际上做的第一件事其实就是组合"模块",将一群模块构建成应用。一个好的模块标准和流畅的模块调度,能够使上层应用事半功倍。
发布了文章2024-01-12
最近在做业务需求时,需要实现对图片的液化功能,类似于美图秀秀的瘦脸功能。这已经不仅是图片缩放、拖动、剪裁这类对图片整体的操作了,而是需要对图片的像素进行一系列的计算和修改,那么该怎么实现这个功能呢?
发布了文章2024-01-04
有限状态机,又称有限状态自动机(FSA,finite-state automation),是表示有限个状态在这些状态之间的转移和动作等行为的数学计算模型,有限状态机是“自动机理论”中研究的一类自动机。
发布了文章2022-03-31
网络如此发达的今天,攻击无处不在,而每一次攻击的成功往往造成信息的泄漏,严重者甚至带来经济的损失。所以作为技术人员,我们每个人都应该懂一点攻防;这样做虽然无法做到完全保护个人隐私,但对增强个人安全意识还是有帮助的。
发布了文章2022-03-25
在可视化开发中,无论是二维的 canvas 还是三维开发,线条的绘制都是非常常见的,比如绘制城市之间的迁徙图、运动轨迹图等等。不管是在三维还是二维,所有物体都是由点构成、两点构成线、三点构成面。那么在 ThreeJS 中绘制一根简单的线的背后又有哪些故事呢,本文将...
发布了文章2022-03-21
Midway 是阿里巴巴内部开发的基于 TypeScript 的 Node.js 研发框架,在集团内部,由于其集成了内部的各类基础服务与稳定性监控,同时支持 FaaS 函数部署,所以是内部 Node.js 应用研发的首选框架。
发布了文章2022-03-15
这是一个正经的招聘贴。这是一个正经的招聘贴。这是一个正经的招聘贴。团队介绍在山的那边,海的那边,有这样一个团队,他们颜值超高,已知 cos 0 = 1,那么 cos 美女 = ?别人上班他们玩桌游 他们定期组织团队活动,宝,团队的荣耀,你确定不加入?他们和谐友爱、互...
发布了文章2022-03-14
在风控领域图可视化场景中,由于可视化图中的节点多且关系复杂,导致用户很难看清节点之间的关联关系;通常我们会使用一些图布局算法对整张图进行布局,使整张图的关系更加清晰,便于用户分析。
发布了文章2022-02-28
在游戏中,我们经常可以见到外发光的效果。典型的比如室内场景下的吊灯、电子设备屏幕、室外夜晚的路灯、车灯等等。这些场景的共性是他们提供了亮度和气氛的强烈视觉信息。在实际生活中,这些辉光是由于光线在大气或我们的眼睛中散射而造成的。但是渲染这些物体到屏...
发布了文章2022-02-10
作为破除人类交流困境的神器,没有什么场景是一张表情包不能表达的。想像一下,当你正同时打开 N 个 VSCode 疯狂打码的时候,DING~ 的一声脆响,产品经理发来一条消息:昨天提的那几个 bug 修复好了吗?
发布了文章2022-01-26
总所周知,写文章需要一个标题。虽然我们搞代码的人一般都喜欢单刀直入,但是受制于文体的约束和发表载体的要求,有时不得不想一个标题。而起一个标题,不亚于起一个函数名或者变量名。单就这篇文章,我就有好几个草稿标题,例如:《页面加载指标演进之路》,《Eleme...