有道词典 Flutter 架构与应用

2021-09-01
阅读 15 分钟
5.7k
在 18 年 Flutter 发布正式版 1.0 版本以来,有道 Luna 团队保持持续的关注,在不少业务上进行大量的尝试,Flutter 本身统一 Skia 引擎带来的跨平台特性和一致的体验,AOT 下高性能,JIT 下热重载带来提高开发效率等特性,都让人们保持极大的热情和持续的投入,其生态社区也在快速增长。
封面图

你真的了解二叉树吗?(手撕算法篇)

2021-08-25
阅读 17 分钟
2.4k
如果你还没有看过第一部分《你真的了解二叉树吗(树形结构基础篇)》的话,强烈建议先看一下第一部分的内容,这样你在解题时会更加如虎添翼。很多第一篇里面已经讲过的内容,在这里将不再赘述。
封面图

你真的了解二叉树吗?(树形结构基础篇)

2021-08-19
阅读 8 分钟
5.2k
本文属于《你真的了解二叉树吗》系列文章之一,主要介绍的是树形结构的基础,在看完这篇文章之后,如果想要更加熟练掌握二叉树的话,可以看另一篇《你真的了解二叉树吗(手撕算法篇)》(下周发布)。
封面图

大厂offer?拿来吧你!网易有道笔试编程题特辑

2021-08-13
阅读 13 分钟
3.3k
联系我们:有道技术团队助手:ydtech01 / 邮箱:ydtech@rd.netease.com欢迎应届生同学们来到2022年校招运动会现在迎面向你们走来的是网易有道代表队!(传送门:[链接] )他们食堂好吃他们从不内卷今天,他们还带来了10道笔试编程题据说全做对的同学都顺利地拿到了 offer!同学们,请开始你们的 bug啊不表演吧!一、热身...
封面图

中国大学 MOOC Android 性能优化:冷启动优化总结

2021-08-05
阅读 8 分钟
5.9k
本文的重点在于如何定量的排查冷启动过程中的耗时操作,并提供对应的优化思路和实践方法总结。同时本文涉及到的冷启动优化主要涵盖两个方面:Application 的性能优化和 Launcher Activity 的性能优化。
封面图

JAVA语言异步非阻塞设计模式(应用篇)

2021-07-22
阅读 20 分钟
4k
本系列文章共2篇。在上一篇《原理篇》中,我们看到了异步非阻塞模型,它能够有效降低线程IO状态的耗时,提升资源利用率和系统吞吐量。异步 API 可以表现为 listener 或 Promise 形式;其中 Promise API 提供了更强的灵活性,支持同步返回和异步回调,也允许注册任意数目的回调。
封面图

JAVA语言异步非阻塞设计模式(原理篇)

2021-07-14
阅读 15 分钟
6.7k
本系列文章共2篇,对 Java 语言的异步非阻塞模式进行科普。《原理篇》讲解异步非阻塞模型的原理,以及核心设计模式“Promise”的基本特性。《应用篇》会展示更加丰富的应用场景,介绍 Promise 的变体,如异常处理、调度策略等,并将 Promise 和现有工具进行对比。

有道互动内容引擎 Ceramics 的业务实践

2021-07-07
阅读 11 分钟
2.4k
Ceramics 是一款 HTML5 互动内容引擎,主要为有道互动教学场景提供 Web 互动题目开发解决方案帮助开发者快速生产高质量的题目内容。

中国大学 MOOC Android 客户端开发提效之页面信息

2021-06-30
阅读 6 分钟
2k
本文主要描述了怎么样提高一个客户端开发排查和定位的效率,并且动手写了一个小工具的实践和思考,以及团队中其他合作者能够提高了定位问题效率,验证功能是否准确的效率。
封面图

分布式事务框架seata落地实践

2021-06-21
阅读 13 分钟
5.3k
seata是阿里巴巴研发的一套开源分布式事务框架,提供了AT、TCC、SAGA 和 XA 几种事务模式。本文以精品课项目组的物流后台服务为例,介绍seata框架落地的过程,遇到的问题以及解决方案。

网易有道开源EMLL:高性能端侧机器学习计算库,大幅提高计算性能

2021-06-15
阅读 5 分钟
5.4k
在人工智能技术不断深入发展的今天,我们对于计算的性能要求越来越高。传统的计算处理多数是基于云侧的,把所有图像、音频等数据通过网络传输到云中心进行处理后将结果反馈。但是随着数据的指数式增长,依靠云侧的计算已经显现了诸多不足,例如数据处理的实时性、网络条件制约、数据安全等,因此端侧的推理则愈发重要。
封面图

有道精品课全链路测试的改进和思考

2021-06-04
阅读 3 分钟
2.8k
这篇文章主要给大家分享精品课测试团队为保证大促稳定性,在最近一年半时间的所做的一些尝试和探索。比如,如何准确预估开闸瞬间的用户流量,如何更好地进行性能优化后的验证和回测,如何解决夜深人静压测的尴尬等等。值得欣慰的是,经过持续测试和优化,精品课的所有服务,在几十亿规模的交易流量下,都表现出了很好的...
封面图

从源码中来,到业务中去,React性能优化终极指南

2021-05-27
阅读 9 分钟
3.5k
前言:我们从React源码入手,结合有道精品课大前端的具体业务,运用三大原则对系统进行外科手术式的优化。同时介绍React Profiler这款工具如何帮我们定位性能瓶颈前言:我们从React源码入手,结合有道精品课大前端的具体业务,运用三大原则对系统进行外科手术式的优化。同时介绍React Profiler这款工具如何帮我们定位性...
封面图

网易云课堂 Service Worker 运用与实践

2021-05-20
阅读 23 分钟
3.8k
本文首先会简单介绍下前端的常见缓存方式,再引入Service Worker的概念,针对其原理和如何运用进行介绍。然后基于google推出的第三方库Workbox,在产品中进行运用实践,并对其原理进行简要剖析。
封面图

有道技术沙龙 | JAVA下午茶

2021-05-14
阅读 1 分钟
2.6k
度过了愉快的五一假期是不是急需知识充电?有道技术沙龙系列第二期正式启动啦!第二期给大家带来JAVA相关技术干货长按扫描下图二维码报名参与~长按扫描上图二维码或点击【报名链接】报名参与~当然干货多多,福利多多的沙龙怎么会少了相关福利呢?除了精美伴手礼到场即送还有升级的抽奖福利更有美味茶歇交流学习干货,结...
封面图

网易云课堂个性化推荐实践与思考

2021-04-28
阅读 7 分钟
3.5k
如果说推荐系统的定义是什么,每本书每篇文章说的都不太一样,协同过滤1992年就已经有了,三十年里无数大佬分析了个性化推荐的缘起和意义,世界已经不需要多一个人的见解。但是,当所有人都说一件事情是正确的时候,我们也要想清楚它为什么是正确的。
封面图

网易有道 ASR 团队斩获 Interspeech 2021 算法竞赛两项冠军

2021-04-22
阅读 2 分钟
3.1k
在近期举行的Interspeech 2021会议上,主办方开展了“非母语儿童语音识别”的特别会议,并发布专项数据集用于算法评测竞赛,旨在推动非母语儿童语音识别技术的研究。此次竞赛共分为4个细分赛道,网易有道ASR团队斩获其中2项冠军与1项亚军。
封面图

在有道 | L同学:一位十五年有道人的成长故事

2021-04-16
阅读 3 分钟
1.3k
从开始运营有道技术团队之初,我们就一直想要启动《在有道》这个栏目,去聆听有道技术同学们的故事。我们觉得技术的背后,其实还是关于人,那些技术的思考与实践,也都源于人的创造和灵感。唯有理解了在有道工作与生活的人们,才能更好地理解有道。《在有道》系列的第一期,我们和网易有道技术总监L同学聊了聊他的故事。...
封面图

团队协作中,如何写出让同事赞不绝口的代码

2021-04-08
阅读 3 分钟
5.5k
团队中的每个人都会用不同的视角来’审视‘你的”作品“,那么我们如何拿出一份像艺术品一样的项目代码,然后赢得得同事们的赞许呢?作者/ 琼虎(安增平)编辑/ hjy
封面图

报名倒计时 | 有道技术沙龙,聊聊明星语音背后的故事

2021-03-25
阅读 1 分钟
1.2k
自上周有道技术沙龙开始招募以来已经收到了众多小伙伴的报名给爱学习的同学们点个赞! 目前,有道技术沙龙仍在报名中欢迎来有道技术沙龙现场交流到场观众赠送网易纪念款帆布包严选好物抽奖送不停!
封面图

活动 | Apache Pulsar Meetup 欢迎报名

2021-03-25
阅读 1 分钟
1.3k
由 StreamNative 发起有道技术沙龙联合主办的Apache Pulsar Meetup 北京站走进网易北京研发中心!Apache Pulsar PMC 成员、StreamNative CTO 翟佳有道精品课实时数仓负责人李荣谦等多位业内实践者将带来精彩的分享
封面图

有道技术岗大揭秘!这么幸福的生活,真的是熬夜掉发Top1的职业吗?

2021-03-25
阅读 2 分钟
2k
招聘信息点击 [链接] 查看详情社招岗位技术专家JAVA工程师直播技术支持高级前端工程师Android 工程师前端开发工程师安卓开发工程师WEB前端工程师嵌入式软件工程师C++/Qt开发工程师高级安卓开发工程师Windows开发工程师高级Android工程师资深U3D开发工程师高级前端开发工程师高级测试开发工程师web前端研发工程师高级JAVA...
封面图

有道技术沙龙 | AI 语音交互技术在语言学习场景的实践

2021-03-17
阅读 1 分钟
2.4k
经过数月的精心筹备有道技术沙龙即将正式启动!首先感谢:思否、将门-TechBeat、掘金技术社区合作伙伴的大力帮助首期我们将和大家聊聊语音交互技术的那些事儿明星爱豆的声音是如何生成的?一根笔如何教会小朋友读绘本?选择题也可以用语音来回答吗?答案尽在 有道技术沙龙 第一期!除了干货满满的技术分享当然不能少了福...
封面图

有道 Kubernetes 容器API监控系统设计和实践

2021-03-11
阅读 6 分钟
6.4k
本期文章,我们将给大家分享有道容器服务API监控方案,这个方案同时具有轻量级和灵活性的特点,很好地体现了k8s集群化管理的优势,解决了静态配置的监控不满足容器服务监控的需求。并做了易用性和误报消减、可视化面板等一系列优化,目前已经超过80%的容器服务已经接入了该监控系统。 来源/ 有道技术团队微信公众号作者/...
封面图

有道写作浏览器扩展实践

2021-03-03
阅读 10 分钟
6.8k
有道写作浏览器扩展作为一款为网页增加英文语法批改的辅助工具,允许用户在任意网页上绝大部分的富文本编辑器、多行文本输入框中编辑英文文本,可实时得到批改结果反馈,并自行接受建议自动修改,实现完美写作。来源/ 有道技术团队公众号作者/ 李靖雯编辑/ 刘振宇
封面图

有道云笔记新版编辑器架构设计(下)

2021-01-27
阅读 7 分钟
9.9k
上期文章,我们从整体上介绍了富文本编辑器的背景,并分享了有道云笔记新版编辑器技术选型中的模型和渲染部分。本期文章,我们将继续分享技术选型中的编辑和指令部分内容,并详细解读有道云笔记编辑器的分层架构设计。作者/ 金鑫编辑/ 刘振宇
封面图

有道云笔记新版编辑器架构设计(上)

2021-01-21
阅读 6 分钟
13.5k
在开发有道云笔记的新版编辑器的过程中,我们遇到很多实际问题,愈发感觉到这是一个非常有深度的前端技术领域,所以我们将新版编辑器的技术选型、架构和部分实现细节拿出来分享给大家,希望对大家开发富文本编辑器、做复杂系统的架构设计有一定参考意义。
封面图

硬件测试的思考和改进:有道词典笔的高效测试探索

2021-01-14
阅读 6 分钟
3k
作者/ 刘哲编辑/ Ryan来源/ 有道技术团队(ID: youdaotech)引言当我们提到智能硬件的高效测试时,通常会考虑使用自动化测试的方案,提升产品的测试效率和质量。由于智能硬件的使用过程中,包括了大量和用户的行为交互,这就导致在测试方案上,传统的软件自动化测试很难完全模拟用户的完整使用行为。因此,我们除了要考...

技术杂谈 | Flutter 的性能分析、工程架构与细节处理

2021-01-08
阅读 17 分钟
6.5k
出品/ 有道智云编辑/ Ryan来源:有道技术团队(ID:youdaotech)一、为何 Flutter跨端技术众多,为何选择 Flutter?它能带来哪些优势,有哪些缺点?先看看具体的工程效果:Flutter 工程效果​v.qq.comweb 端效果体验:flutter_exercise1.1 Flutter VS 原生无论如何,原生的运行效率毋庸置疑是最高的,但是从工程工作量的...

有道精品课实时数据中台建设实践

2020-12-31
阅读 4 分钟
2.8k
本期文章中,有道精品课技术团队将和大家分享有道精品课数据中台的架构演进过程以及 Doris 作为一个 MPP 分析型数据库是如何为不断增长的业务体量提供有效支撑并进行数据赋能的。