首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://my.oschina.net/xxjin/blog/18688347

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

京东小程序 JS API 仓颉改造实践

本文导读 本文作者参与2025华为开发者大会,带来分享《京东+仓颉:高性能、跨平台鸿蒙应用开发实践分享》。本次创新实践为京东小程序团队与华为鸿蒙突击队合作对京东小程序API调用过程进行解析,通过借力仓颉实现小程序性能提升和便捷的开发体验。 欢迎一起交流讨论! 01 背景介绍 京东小程序容器是京东及其关联App的重要组成部分,承载了多种内部和外部业务。其中近期热门的模块秒送外卖、以及常用的买菜、超市店铺、奢侈品店铺等均属于小程序。 02 小程序架构 京东鸿蒙版小程序框架整体如下所示: 小程序采用双线程架构。即同时存在JS逻辑线程和WebView线程。其中JS逻辑线程(简称JS线程)负责运行JS引擎,执⾏业务逻辑;Webview通常运行在UI主线程,主要包括页面的渲染任务、响应交互事件并发送给JS线程。两个线程可能会启动worker子线程来辅助处理任务。 JS Bridge作为桥梁层,负责处理JS API的调用与派发。整体JS API派发逻辑由Native实现(C++)。当一个JS API调用请求到来后,首先判断该API是否有Native实现,如果没有则调用ArkTS的派发逻辑来调...

翟佳:在中国,做世界的 Pulsar

在用微信发消息的时候,你是否想像过,点发送按钮的瞬间,信息就从手机出发,经由服务中心,流向朋友的手机。来来回回之间,无数这样的信息持续传递,便汇聚成一条条消息流。 可是,每天有十多亿用户打开微信,如此庞大的信息流,怎么保证不出错呢? 其实,在服务中心内部,有一个关键的东西在发挥作用,那就是消息流中间件,这些中间件集群协同运作,负责解决海量消息的存储、排序、调度问题,所以这些消息能够快速、安全、准确、稳定地送达。即便在亿万人同时发消息的高峰期,系统也依然井井有条,不会拥堵混乱。 不只是微信——从滴滴的实时派单、12306 的抢票队列,到银行秒级支付通知,甚至工厂里千台设备的运行数据同步,背后都是消息流中间件在支撑。 市面上的消息流中间件众多, Apache Pulsar 凭借存算分离架构和云原生设计,越来越受关注。 翟佳做的就是 Pulsar 的生意,这是他的第三次创业旅程。成立谙流科技的第一天,就定下方向:要坚持做中国的社区,做中国的公司。在中国打好根基后,才能更好地走向全球市场。 如此笃定,如此清晰。 不久前,在一场创业者活动上,大家让翟佳用一句话介绍自己,他给出了一个简单却少有人能...

相关文章

发表评论

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册