首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

阿里无线11.11 之 Weex——关于移动端动态性的思考、实现和未来

什么是动态性 今天在移动端,尤其是像手机淘宝这样的 app 中,动态性问题逐渐成为一个比较棘手的问题。所谓动态性,就是把移动应用本身的灵活性、迭代更新的周期和成本优化到极致。...为什么要解决动态化的问题 动态性需求的出现有很多必然的因素:我们的移动应用背后是一个平台级甚至是生态级的电商系统,它需要有海纳百川的能力和高速流通的特点,市场上很多移动应用也有类似的客观形态和诉求;同时整个行业迄今为止在移动端的积累都还不足以对产品形态...Weex的核心工作链细节 Weex 核心设计理念是三端一体化的动态化解决方案,云端同学实现实时发布和动态部署、模版预解析处理,前端同学在 JS Framework 实现动态内容解析并处理成 Virtual...DOM 的解析和布局、UI 渲染的实现、以及基础网络通讯、文件读写以及手势处理等基础 API 的实现。...第二,我们配合算法团队实现了今年的双十一主会场的个性化需求,即所谓的“千人千面”,并实现了双十一主会场商家的运营配置的静态数据和个性化推荐算法的动态数据在端侧的拼合展示。

1.3K20
您找到你想要的搜索结果了吗?
是的
没有找到

移动跨平台开发深度解析

注:本文为转载文章,部分内容参考移动端跨平台开发的深度解析,并做了精简和加工。...概述 移动跨平台开发一直是移动开发者和前端开发者追求的的话题,从早期的cordova、ionic,到如今的react native、weex、kotlin native和flutter等,可以说如今的跨平台框架可谓百花齐放...Weex Weex是阿里巴巴开源的一套移动跨平台开发框架,能够完美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出Native级别的性能体验,并支持iOS、安卓、YunOS及Web等多端部署。...Dom 主要是用于负责 dom 的解析、映射、添加等等的操作,最后通知UI线程更新。而 Render 负责在UI线程中对 dom 实现渲染。...由JS V8 引擎上解析 Virtual DOM ,得到 Json 数据发送至 Dom 线,这里输出 Json 也是方便跨端的数据传输。

3.4K20

推荐系统遇上深度学习(一四一)-移动端实时短视频推荐

今天给大家带来CIKM2022应用研究方向最佳论文-来自于快手团队的《Real-time Short Video Recommendation on Mobile Devices》,主要研究在移动端如何做到更好的短视频实时推荐...随着算力和存储能力发展,使得在一些移动端的的设备如手机、平板部署甚至训练简单的DNN模型变为可能。...通过在移动端部署轻量级的模型,提供实时的推荐排序能力,来解决上述两方面的问题,为用户提供更为实时准确的推荐结果。...接下来,对端上推荐系统的内容进行重点介绍。 3、端上排序模型 3.1 设计理念 由于模型部署在移动端,出于存储能力、计算能力和电量消耗等方面的限制,模型必须极度轻量且高效。...这样的设计不仅可以减少计算延迟,同时无需考虑客户端和服务端之间模型的一致性问题 这里快手选择的是第二种方式,即为移动设备设计一个小型但独立的模型。

1.2K40

好书推荐 | 现代前端技术解析

《现代前端技术解析》在前端知识体系上做了很好的总结和梳理,涵盖了现代前端技术绝大部分的知识内容,起到一个启蒙作用,能帮助读者快速把握前端技术的整个脉络,培养更完善的体系化思维,掌握更多灵活的前端代码架构方法...本书编辑推荐 近几年前端技术发展迅猛,各大公司对前端优秀人才的需求急剧增加。本书从一名一线专业前端从业者的角度,面面俱到地为大家剖析了当前Web前端所需要具备的各种现代技术。...——郭学亨(Henry),腾讯前端IMWeb团队负责人 本书从一名前端工程师的角度,梳理了现代前端技术所涉及的基础知识体系和原理性技术解析,包括开发方式的变更,前端跨栈技术以及未来VR等,契合当前流行的...——邓海龙(Helon),腾讯前端IMWeb团队成员 长按二维码,了解《现代前端技术解析》 扫码下方二维码, 随时关注更多前端干货文章! ▼ 微信:IMWebTech

42910

D+解析移动APP的利器

3月27日,国内最大域名智能解析服务商DNSPod正式推出移动解析服务,名为“D+”,填补了目前国内市场上关于HttpDNS的这一空白。...(https://www.dnspod.cn/httpdns) DNSPod技术负责人介绍称,“D+”是为移动而生的专业解析服务,它的诞生就是为了解决移动解析常见的“域名劫持”和“解析结果跨域”两项难题...,让客户以最小的改造成本,解决移动业务解析异常的问题,并满足流量精确调度的需求。...越来越多的人选择手机上网的同时,移动端的弊病频繁发生:网站访问缓慢甚至无法访问、无法连接服务器、随意弹出广告、访问到钓鱼网站......以上问题非常常见,甚至无法解决,归根到底就是“域名劫持”和“解析结果跨域...: A、部署BGP Anycast网络 B、异地容灾,实时切换 总而言之,“D+”专为APP而生,操作原理简单,开发成本低,但是在避免移动解析失败和提升移动解析速度上,功效显著。

94510

移动化研究中心:CIO必须关注的十大移动CRM推荐

今天移动化研究中心联合移动化那些事儿共同推出CIO关注移动化系列,为您全面解析最新的移动CRM产品。排名不分先后。...推荐理由:用户如果关注八百客的移动CRM,不如关注他的SaaS产品和PaaS平台,从八百客的介绍就可以看出,Web浏览器能访问八百客的页面就叫移动化,这个在产品的理解错误显得有点低级,如果都这么理解移动化...推荐理由:如果把前面三位称为老牌劲旅,不如说前面三者是传统PC端的产物,而销售易是在移动互联网时代下的产品,具有企业社交化、云计算和移动三大主流技术基因,另外没有PC系统的负担,是一款将移动和社交进行有机融合的一款产品...推荐理由:更专注外勤人员管理的移动企业管理系统,采用主流的移动中间件平台技术设计,可以实现跨平台,跨终端,跨多业务系统的融合,不仅可以与企业的ERP、OA、CRM等系统进行融合,还能支持大型的定制化开发...推荐理由:纷享销客是一家近年才成立的专注于移动办公的移动互联网公司,这注定了其CRM产品与传统CRM从基因上的差异。

1.2K70

移动端跨平台开发的深度解析

(事实上更多是共存发展)看完本篇,相信你会对于当下跨平台移动开发的现状、实现原理、框架的选择等有更深入的理解。 全篇内容较多,需耐心食用! ...本篇主要以react-native、weex、flutter,结合资讯展望,深入聊聊当前跨平台移动开发的实现原理、现状与未来。...由JS V8 引擎上解析 Virtual DOM ,得到 Json 数据发送至 Dom 线,这里输出 Json 也是方便跨端的数据传输。...Render 通过解析渲染数据的描述,然后分发给不同的模块。   比如 控件渲染属于 dom 模块中,页面跳转属于navigator模块等。...最后  内容有点长,其实很多点并没有细致的展开说明,但是通过本文,对于移动端跨平台的现状与未来,希望可能给你带来一点帮助。

2.9K20

移动跨平台技术方案的深度解析

随着互联网产品逐渐兴起,越来越多产品体验从线下搬到了线上,尤其是移动互联网产品相关,所以很多企业就会更加重视降本增效,以最快的速度推出质量满意度高、用户体验性好的产品,那么就顺势催生了很多跨端跨平台方案...一、移动跨平台的原理与特性目前移动端跨平台开发中,大致归纳为以下几种情况:react native、weex均使用JavaScript作为编程语言,目前JavaScript在跨平台开发中,可谓占据半壁江山...但,一个完整 HTML5 页面的展示要经历浏览器控件的加载、解析和渲染三大过程,性能消耗要比原生开发增加 N 个数量级。...泛Web容器时代的解决方案优化了Web容器时代的加载、解析和渲染这三大过程,把影响他们独立运行的Web标准进行了裁剪,以相对简单的方式支持了构建移动端页面必要的Web标准;同时,这个时代的解决方案基本上完全放弃了浏览器控件渲染...三、移动跨平台技术方案对比现有的跨平台技术和解决方案大致可分为三类,分别是 Web 跨端、容器跨端、小程序跨端。

1.1K30

移动腾讯网 | 推荐系统 embedding 技术实践总结

当前主流的推荐系统中,embedding 无处不在,从一定意义上可以说,把 embedding 做好了,整个推荐系统的一个关键难题就攻克了。...因此,本文总结了移动腾讯网推荐系统中的 embedding 技术实践,力图达到娱人娱己的目的。 什么是 embedding embedding 其实就是一种稠密向量的表示形式。...item embedding 在移动腾讯网的推荐系统中,由于我们的 item 主要是图文,所以 item 的向量化,实际就是一个文本和图片向量化的过程。...,另一个是把按人推荐转化为分群推荐。...在移动腾讯网的动态规则聚类召回算法中就借鉴了 Airbnb 分群训练 embedding 的思想。 ? 在特征工程中,对于离散值,连续值,多值大致有以下几种 embedding 的方法。

1.6K41

9 大跨平台移动 App 开发工具推荐

本文我们将为大家介绍 9 个优秀的移动 App 开发工具,帮你在短时间内设计出最前沿、最高效的应用。 ? 9、移动应用开发工具 Codename One ?...Codename One是一个针对移动应用开发者的、开源的、跨平台的Java工具,旨在帮助Java开发者通过单一代码库来针对所有移动(智能手机和平板电脑)平台构建本地应用。...5、C# .NET 跨平台移动框架 MonoCross ? MonoCross 是利用 C #.NET 开发的跨平台移动框架。...Kony Mobile Platform 可以让开发人员构建多平台移动应用程序,它有预先构建的应用程序,使新手更容易开发应用。 3、跨平台移动端开发 NativeScript ?...(参考编译自:Dzone,译者:开源中国) 地址: http://gitbook.cn/gitchat/column/59e080a94f7fbe555e4799b1 相关推荐 带来高收入的

5.4K20

全链路解析推荐系统技术综述

01 推荐系统技术架构 整个推荐技术,经过几年的发展已经比较完善,上图展示了推荐系统的一个整体架构,分为数据和推荐模型两层。 1....往往经过排序完之后的结果并不是整个推荐系统最终给用户呈现的结果,这里需要做多样性的、信任性的、疲劳度的控制、分页过滤等等,最终才得到整个的推荐的结果。...可解释 随着推荐系统的发展,包括信息安全法,还有很多其他方面,对推荐系统的可解释性要求也比较强。 推荐系统的可解释可以分为: ① 怎么去基于其他用户和基于商品去做可解释。...可解释推荐是在给用户提供推荐的列表时,给用户解释为什么会这样推。能够帮助提升整个推荐系统的说服力,以及对用户的表征能力。 06 评估 最后,简要介绍推荐系统 Metrics 的变化。 1....推荐系统线上的指标是与所推荐的内容,包括场景密切相关的,所以说推荐系统的目标不一样,所选择的指标观测也不一样。

50731

深度解析京东个性化推荐系统

作者简介: fisherman,时任推荐部门推荐系统负责人,负责推荐部门的架构设计及相关研发工作。Davidxiaozhi,时任推荐部门推荐系统架构师,负责推荐系统的架构设计和系统升级。...随着业务的快速发展以及移动互联网的到来,多屏(京东App、京东PC商城、M站、微信手Q等)互通,推荐类型从传统的商品推荐,逐步扩展到其他类型的推荐,如活动、分类、优惠券、楼层、入口图、文章、清单、好货等...推荐产品发展过程 推荐产品发展历程主要经历了几个阶段(图1),由简单的关联推荐过程到个性化推荐,逐步过渡到场景智能推荐。...在移动互联时代,多屏场景非常普遍,整合用户在多屏的信息,能使个性化推荐更精准。多屏整合的背后技术是通过前端埋点,用户行为触发埋点事件,通过点击流系统进行多屏的行为信息收集。...推荐系统随着业务发展和社会生活方式的改变而进行不断升级,经历了从PC时代到移动互联时代,从关联推荐走向个性化推荐,从纯商品推荐到多类型推荐的转变。个性化推荐系统已经实现了千人千面。

2.2K31
领券