开发
vivo 基于 JaCoCo 的测试覆盖率设计与实践
作者:vivo 互联网服务器团队- Xu Shen本文主要介绍vivo内部研发平台使用JaCoCo实现测试覆盖率的实践,包括JaCoCo原理介绍以及在实践过程中遇到的新增代码覆盖率统计问题和频繁发布导

数据可视化系列教程|六大组件基础知识
FlyFish 是云智慧公司自主设计、研发的一款低门槛、高拓展性的低代码应用开发平台, 为数据可视化开发场景提供了高效的一站式解决方案。飞鱼提供丰富的组件和应用模板库, 可通过拖拉拽的形式完成数据可视
得物客服IM消息通信SDK自研之路
客服IM的核心业务就是在线沟通,客服与用户通过实时沟通的方式可以在最短的时间内帮助用户解决问题。初期为了快速支撑业务需求,便基于第三方SDK进行了二次开发,同时也埋下了问题定位困难,特殊功能实现成本高

数据可视化系列教程之组件构成
FlyFish 是云智慧公司自主设计、研发的一款低门槛、高拓展性的低代码应用开发平台, 为数据可视化开发场景提供了高效的一站式解决方案。飞鱼提供丰富的组件和应用模板库, 可通过拖拉拽的形式完成数据可视

基于 LowCodeEngine 的调试能力建设与实践
低代码由于研发效能和交付的优势变得越来越普及,在降本提效的同时也带来了很多黑盒逻辑。现有的低代码平台普遍缺乏面向用户的调试能力,当用户在低代码搭建遇到问题时,排查和解决问题强依赖平台的客服答疑或浏览器
MAUI + Masa Blazor 开发界面跟随系统主题切换的App
新建Service目录,并添加ThemeService.cs该RequestedTheme 属性返回 AppTheme 枚举成员。 AppTheme 枚举定义下列成员:Unspecified,指示设备

前后端数据接口协作提效实践
作者 | YP导读:在大部分场景中,前后端可以在开发前约定好数据接口,双方能够围绕约定并行地完成开发和自测 。然而在大型系统中一些后端模块有时并非直连前端,在它们之间可能包含一些其它模块的处理过程,为

干货|为什么说开源基金会的选择很关键?(上)
而开源的发展离不开开源基金会,如Apache基金会、Linux基金会、以及中国的开放原子开源基金会,都已经成为开源生态中非常关键的部分。目前全球100多个开源项目基金会绝大部分注册在美国,这些开源基金

数据可视化平台的下一站 | 来自国产开源数据可视化 datart「超级铁粉」的馈赠
初遇:数据可视化平台的下一站让我们先回顾一下2017年在github上正式开源的davinci,datart的前身,据不完全的市场统计,市面上近70%的企业在此前已经用上了开源数据可视化 davinc

干货|语义网、Web3.0、Web3、元宇宙这些概念还傻傻分不清楚?(上)
元宇宙这个概念很大,目前也没有定论,先把这个概念放到后面讨论。首先,我们聊聊语义网、Web3.0和Web3。 语义网,是W3C组织对于WWW万维网的扩展。这个概念,在1999年就被万维网的创始人Ber

携程 Spark 多租户查询服务演进,Apache Kyuubi 未来可期
与 HiveServer2 对应的 Spark Thrift Server 是 Apache Spark 社区基于 HiveServer2 实现的一个 Thrift 服务,目标是做到无缝兼容 Hive

火山引擎&搜款网:服装批发背后的智慧与“荐”行
服装行业,满足了人们对穿衣打扮的基本诉求。服装批发是服装行业供应链上不可或缺的一环。在互联网还未普及的年代,服装店都是实体店,开在步行街或十字街头。当时的店面进货方式略显单一,店主到服装批发市场“拿货
ios 一个xib注册多个cell
先和普通创建xibCell一样,在xib中选中左边那个Cell,copy(command + c)或者在拖一个UITableViewCell上去,然后paste(command + v),.xib中就
得物基于Attach to Process的实时调试实践
虽然我们做了很多的努力,让编译速度有了显著的提升,但是如果日常每一个测试包出现问题都要重新编译运行,那么这对于任何一个开发团队来说都是比较难受的。因此,我们根据Xcode的Attach to Proc
CloudWeGo 在飞书管理后台平台化设计实践
飞书是真正的一站式企业沟通与协作平台,整合视频会议、即时消息、日历、云文档、邮箱、工作台等功能于一体,立志打造高效的办公方式,加速企业成长。飞书管理后台(以下简称 Admin)是飞书套件专为企业管理员