移动、前端、小程序、跨端……大前端领域百花争鸣,把握大前端未来的方向,关注科技企业的大前端实践,在这里看到大前端的前沿。

加载中
置顶
发表了博客
今天 11:17

字节跳动自研高性能微服务框架 Kitex 的演进之旅

字节微服务框架的挑战与演进 2014 年以来,字节跳动内部业务的快速发展,推动了长连接推送服务,它们面临着高并发的业务需求问题,对性能和开发效率都有很高要求。当时的业务,大部分都是由 Python 开发,难以应对新出现的问题。项目负责人在一众现存的技术栈中选择了 Golang 这一门新兴的编程语言,快速解决了性能和开发效率的问题。随后,字节跳动内部开始逐渐推广使用 Golang 进行服务开发。 2016 年, 第一代 Golang RPC 框... 展开更多

收藏 0
0
置顶
发表了博客
前天 18:29

云钉一体:EventBridge 联合钉钉连接器打通云钉生态

*作者:尘央* ## 背景 “以事件集成阿里云,从 EventBridge 开始”是 EventBridge 这款云产品的愿景和使命。作为一款无服务器事件总线服务,EventBridge 从发布以来,以标准化的 CloudEvents 1.0 协议连接了大量云产品和云事件,用户可以通过 EventBridge 轻松访问云上事件,驱动云上生态。 截止目前为止,EventBridge 已集成 85+ 阿里云产品,提供了 941+ 事件类型,集成 50+ SaaS产品,通过事件规则可轻松驱动 10+ 阿里系一方... 展开更多

收藏 1
0
置顶
发表了问答
昨天 16:40

APP内嵌H5页面的session失效问题

H5同学反应内嵌的页面session突然失效了,获取不到了,且该情况只发生在Android系统下,iOS及PC端正常。Android下通过CookieManager调用getCookie获取到的cookie和H5服务器上的对不上。 小弟现在有点迷糊在Android包没有变的前提下,H5说他们的代码逻辑也没有变动,为啥会突然出现这个情况。这个问题是需要Android开发者需要处理的么?还是需要H5的同学排查呢?......

收藏 0
置顶
程序员
发表了博客
昨天 10:32

面试官问:Go 中的参数传递是值传递还是引用传递?

一个程序中,变量分为变量名和变量内容,变量内容的存储一般会被分配到堆和栈上。而在 Go 语言中有两种传递变量的方式值传递和引用传递。其中值传递会直接将变量内容附在变量名上传递,而引用传递会将变量内容的地址附在变量名上传递。 ## Golang 中是如何做到 如果在面试时有面试官提问你:“Go 的参数是如何传递的?”你会怎么回答呢? 这个问题其实只有一个答案。因为在 **Golang 中所有的类型传递都是通过值传递实现的**,而... 展开更多

收藏 3
0
置顶
发表了博客
前天 16:41

B站S11破亿直播在线稳定性保障秘籍——TakinTalks演讲实录

《英雄联盟》S11全球总决赛·决赛中国战队夺冠,赛事直播盛况空前,观赛人数破亿。B站作为英雄联盟2021全球总决赛直播独家版权方不仅在整个比赛过程中保证了直播整体总体运行的平稳,还抗住了超预期的流量。 如此大型的直播活动,B站究竟是如何保障系统稳定的呢? 以下内容整理自TakinTalks·live直播活动中B站吕帆老师的精彩分享,若想查看精彩回放戳👉[https://news.shulie.io/?p=4279](https://news.shulie.io/?p=4279)(文... 展开更多

收藏 6
1
置顶
发表了博客
05/17 23:25

CompletableFuture原理与实践-外卖商家端API的异步化

> CompletableFuture由Java 8提供,是实现异步化的工具类,上手难度较低,且功能强大,支持通过函数式编程的方式对各类操作进行组合编排。相比于ListenableFuture,CompletableFuture有效提升了代码的可读性,解决了“回调地狱”的问题。本文主要讲述CompletableFuture的原理与实践,同时结合了美团外卖商家端API的异步化实战,希望能对从事相关开发的同学有所帮助或启发。 ![](https://oscimg.oschina.net/oscnet/up-8f4ab9901... 展开更多

收藏 6
2
置顶
发表了博客
05/17 11:18

干货|短视频创意设计,爆款视频手到擒来!

出品 | BI-移动流量-设计组 近几年,短视频是最热门的广告传播媒介,各大广告主为了用户增长和留存,都在极力深耕短视频广告(分为效果广告和品牌广告)。当流量时代过渡到“留量”时代,提升内容共生力成为短视频吸引注意力和增强传播效果的有力手段。 效果广告&品牌广告 效果广告:用大数据赋能,实现目标客户的精准投放。主要在移动端投放,关注消耗、点击量、下载量、转化成本。以数据为导向,结合用户喜好、用户体验调研,达... 展开更多

收藏 2
0
置顶
发表了博客
05/13 22:12

使用 Agora 为Android APP添加视频直播

![在这里插入图片描述](https://img-blog.csdnimg.cn/1933d35af9f7434eaa0b8c2ba2385028.jpeg#pic_center) [add-live-streaming-to-your-android-app-using-agora-featured1024×512 121 KB](https://web-cdn.agora.io/original/2X/5/5a7f2d1cdd4091b897a124aff0a661867280c544.jpeg) 视频互动直播是当前比较热门的玩法,我们经常见到有PK 连麦、直播答题、一起 KTV、电商直播、互动大班课、视频相亲等。 本文将演示如何通过声网... 展开更多

收藏 1
0
置顶
发表了博客
前天 10:54

得物AppH5秒开优化实战

文/得物技术 徐铭 导读: 一开始我们的H5页面秒开率只有30%左右,现在我们的H5页面秒开率达到了 75%。这中间巨大的差异究竟有哪些黑科技在里面?我们为什么要做H5页面的秒开优化?我们的秒开指标是如何统计的?客户端和H5是怎么配合做到 1+1>2的?监控是如何发现H5页面可优化项的?我们又通过监控发现了哪些可优化的问题呢? 1. 背景 H5秒开优化是一个老生常谈的问题,本文将逐步介绍如何通过客户端 + H5 的优化手段(1+1>2)把... 展开更多

收藏 6
1
置顶
发表了博客
05/17 18:39

一起看 I/O | Jetpack Compose 中的新特性

![](https://devrel.andfun.cn/devrel/posts/2022/05/9Fnk05.png) [Jetpack Compose 1.0](https://zhuanlan.zhihu.com/p/394742195) 正式版已经发布快一年的时间了,我们看到社区正以极大的热情采纳和使用 Compose: Kotlin 语法的简洁性以及使开发界面变得更快速、更简单的声明式开发方式得到了广大开发者们的赞赏。 ## **Compose 在社区中的反响** 我们看到 [许多公司已经在大规模采纳 Compose](https://developer.android.goo... 展开更多

收藏 2
0
置顶
发表了博客
05/17 13:32

前端工程化之FaaS SSR方案​

![图片](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/97864a30102a4c0fb9bab1a260a421c1~tplv-k3u1fbpfcp-zoom-1.image) > **导读**:揭秘百度直播研发部Web应用SSR技术新玩法,在CSR目录下添加一个JS计算函数就可以让页面具有SSR能力。依托端云协同驱动打通SSR技术关键路径、规模化落地引领高品质Web应用的市场价值。让我们对这个小时级赋能方案一探究竟。 > > > > 全文3608字,预计阅读时间10分钟 === **一、背景** ... 展开更多

收藏 0
0
置顶
发表了博客
05/17 13:53

爱番番微前端框架落地实践

![图片](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/4c7b112494af49e78110a5209b6111df~tplv-k3u1fbpfcp-zoom-1.image) **导读:**”微前端”这个词现在对前端同学来说已经比较熟悉了,各种方案也已经落地开花,比较主流如single-spa、乾坤,后来的也有webpack模块联邦。爱番番团队在项目初期后端微服务化的过程中,前端也落地了自己的微前端方案,更好的服务于敏捷开发,提升交付效率。 _全文3308字,预计阅读时间10分... 展开更多

收藏 0
1
置顶
发表了问答
05/16 12:53

handsontable的setDataAtCell方法赋值太慢。

数据太多时,setDataAtCell赋值太慢,用updateSettings或loadData又会更新数据,导致后续操作冲突。

收藏 0
置顶
程序员
发表了问答
05/13 17:36

各位大佬 为什么手机百度app浏览器里面 加载我的外部js会无效?

就在别的浏览器上面都是正常加载 但是在百度浏览器中就是加载不出来这个js 我就在js里面alert一句话 在百度浏览器里面都不会弹出来 但是可能过一个两个小时 再次打开百度浏览器的时候 又弹出来啦 具体原因不知道 但是在关闭百度浏览器的广告拦截功能过后 是可以真诚加载的

收藏 0
置顶
阿里前端专家
发表了博客
05/12 14:49

前车之鉴:聊聊钉钉 Flutter 落地桌面端踩过的“坑” | Dutter

![](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/8726e33e09124cb7b24a7a95e5a56f8e~tplv-k3u1fbpfcp-zoom-1.image) 作者:刘太举(驽良) > 《Dutter 系列文章》将阐述钉钉基于 Flutter 构建的跨四端应用框架(代号 Dutter)的技术实践与踩坑经验,共分为上、下两篇,上篇内容可点击 [Dutter | 钉钉 Flutter 跨四端方案设计与技术实践](https://mp.weixin.qq.com/s?__biz=Mzg4MDY0ODk0Ng==&mid=2247486687&idx=1&sn=f92... 展开更多

收藏 16
4
置顶
发表了博客
05/12 09:28

用Rust开发一个小程序沙箱SDK原生扩展

不懂移动端开发,也可以贡献移动端代码 无限增强FinClip小程序安全运行沙箱 FinClip小程序安全运行沙箱,以SDK的方式供App开发者嵌入,让自己的App秒变能运行小程序的超级App。在这里,“App”还不仅仅是指iOS或者Android的应用,宿主可以强大至配备多核CPU和较多内存的PC,也可以是运算能力比较有限的嵌入式设备(embedded devices),例如一个带触摸屏的Raspberry PI。 宿主硬件环境和软件环境都各有不同,需要暴露给小程序利... 展开更多

收藏 2
1
置顶
程序员
发表了博客
05/12 09:58

一文聊透 IP 地址的那些事

IP 地址,是一个大家都耳熟能详的名词。以生活举例,IP 在互联网中的作用就像是寄件时的收件人地址和寄件人地址,收件人地址让信件可以被正确送达,寄件人地址则让收到信的人可以回信。 ![](https://oscimg.oschina.net/oscnet/up-b34e7b493560dd25d0eb69947c0bdd8dcd3.png) IP 地址作为每一个互联网设备都拥有的,独一无二的地址,其本质是 TCP/IP 协议族中网络层的协议,也是 TCP/IP 协议族的核心协议。自 1981 年 Jon Postel... 展开更多

收藏 20
4
置顶
发表了问答
05/11 17:40

axios非寻常的跨域问题

axios在生产环境跨域,原因是请求了第三方api,形如:www.abc.com中axios get到www.bcd.com/api这样的情况,有什么好办法解决吗 开发环境使用server proxy代理可以解决,但生产环境不行 求助!

收藏 0
置顶
阿里前端专家
发表了博客
05/11 17:29

钉钉 Flutter 跨四端方案设计与技术实践 | Dutter

![](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/18ac541c91ed40228c4737837d64e24f~tplv-k3u1fbpfcp-zoom-1.image) > 《Dutter 系列文章》将阐述钉钉基于 Flutter 构建的跨四端应用框架(代号 Dutter)的技术实践与踩坑经验,共分为上、下两篇,本文为上篇,本周四将上线系列文章下篇《前车之鉴:聊聊钉钉 Flutter 落地桌面端踩过的“坑”》,欢迎追更 & 阅读。 作者:刘太举(驽良) 本文主要介绍钉钉基于 Flutter 构建... 展开更多

收藏 18
1
置顶
发表了博客
05/10 22:00

基于 Agora SDK 实现 iOS 端的多人视频互动

视频互动直播是当前比较热门的玩法,我们经常见到有PK 连麦、直播答题、一起 KTV、电商直播、互动大班课、视频相亲等。 本文将教你如何通过声网Agora 视频 SDK 在iOS端实现一个视频直播应用。注册声网账号后,开发者每个月可获得 10000 分钟的免费使用额度,可实现各类实时音视频场景。 话不多说,我们开始动手实操。 ## 一、 通过开源Demo,体验视频直播 可能有些人,还不了解我们要实现的功能最后是怎样的。所以我们在 GitHub... 展开更多

收藏 2
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
返回顶部
顶部
返回顶部
顶部