知鸦日报2023-11-03

2023-11-02 16:30:00 ~ 2023-11-03 16:30:00

产品

58同城产品:付费会员场景下的设计机会点挖掘

摘要

设计师的价值就是解决问题,对业务支撑是基线,对业务赋能是增量。从更好的效果、更高的效率等角度寻找设计赋能机会点~

登录后可查看文章图片

技术

字节跳动技术:抖音大型直播的画质优化实践

摘要

春晚/世界杯/亚运会等大型赛事节目在抖音平台进行直播,而不同赛事节目涉及链路众多,本文讲解析如何保障各链路的画质稳定提升?

登录后可查看文章图片

哔哩哔哩技术:B站KAFKA探索与实践

摘要

Kafka 是我们公司各个部门的重要数据中间件,主要用于上报、暂存和分发各种数据。

登录后可查看文章图片

360技术:ROI引领测试效能:计划、平衡与价值输出

摘要

在现代商业和技术领域,投资回报率(Return on Investment,ROI)一直是被关注的焦点之一。企业和项目经理们都追求在有限的资源和时间内实现最大的ROI,以确保他们的投资和决策是明智的,有助于组织的成功和可持续发展。

在软件开发和项目管理领域,测试是确保产品质量和用户满意度的重要环节。然而,测试本身也需要投资,包括时间、人力和技术资源,而在当下企业追求人效的前提下,这些资源也是极其有限的。因此,我们也必须深入探讨测试活动如何与ROI相关联。

在本文中,我们将探讨三个关键问题,包括测试计划制定的价值,测试成本和质量风险之间的平衡,以及项目提效手段,而这些问题都与ROI紧密相关。

登录后可查看文章图片

360技术:视频流画质检测的自动化测试探索

摘要

在媒体处理过程中,直播视频源经过媒体服务转码后,需要拉流校验转码后视频画面。考虑接入自动化检测方式进行输在媒体处理过程中,直播视频源经过媒体服务转码后,需要拉流校验转码后视频画面。考虑接入自动化检测方式进行输出画面的画质检测,弥补人工校验易受环境干扰无法逐帧或逐画面校验的问题。

汽车之家技术:之家广告索引系统设计

摘要

在处理海量广告库中的数据时,广告index索引系统需要快速筛选出几个或几十个符合条件的广告,以满足实时性要求。本文将对车智投index索引系统的设计进行简要介绍,以帮助大家更好地了解广告索引召回的处理过程。

登录后可查看文章图片

阿里巴巴技术:「我在淘天做技术」1688的AIGC商业化落地实践探索

摘要

近期,1688的技术团队通过AIGC的能力,实现了一键大促。“嗨~ 天猫精灵,帮我生成一个熊猫玩偶会场”。一起来看1688的AIGC商业化落地实践探索。

登录后可查看文章图片

阿里巴巴技术:应用性能设计的圣杯:读写扩散的概念与实践

摘要

本文结合这三年作者在钉钉见到的应用架构,以及一些业界的实践分享,整理出一篇关于应用读写扩散设计的维基。

登录后可查看文章图片

京东技术:生产环境JVM崩溃问题排查解决

摘要

有时候系统刚刚启动时,系统运行正常,但是随着时间的流逝和代码执行次数的增加,Java内部也会做一些内部优化,但就是这些内部优化也可能会给系统带来破坏性影响。

京东技术:大模型问答助手前端实现打字机效果

摘要

随着现代技术的快速发展,即时交互变得越来越重要。用户不仅希望获取信息,而且希望以更直观和实时的方式体验它。这在聊天应用程序和其他实时通信工具中尤为明显,用户习惯看到对方正在输入的提示。

ChatGPT,作为 OpenAI 的代表性产品之一,不仅为用户提供了强大的自然语言处理能力,而且关注用户的整体交互体验。在使用 ChatGPT 进行交互时,用户可能已经注意到了一个细节:当它产生回复时,回复会像人类逐字输入的方式逐渐出现,而不是一次性显示完整答案。

这种打字效果给人一种仿佛与真人对话的感觉,进一步增强了其自然语言处理的真实感。一开始,许多开发者可能会误以为这是通过 WebSockets 实现的,这是因为 WebSockets 是一种常用于实时通信的技术。然而,仔细研究后,我们发现 ChatGPT 使用了一种不同的技术:基于 EventStream 的方法。更具体地说,它似乎是通过 SSE (Server-Sent Events) 来实现逐个字地推送答案的。

此外,考虑到 ChatGPT 的复杂性和其涉及的大量计算,响应时间可能会长于其他基于数据库的简单查询。因此,采用 SSE 逐步推送结果的方式可以帮助减少用户感到的等待时间,从而增强用户体验。

好未来技术:Java多线程之CompletableFuture

摘要

CompletableFuture是java.util.concurrent库在java 8中新增的主要工具,同传统的Future相比,其支持流式计算、函数式编程、完成通知、自定义异常处理等很多新的特性。Future接口相对简单些,提供了取消(cancel)、获取结果(get)、检测是否完成或者取消(isCancelled、isDone)这些方法,Future接口提供了异步获取结果的能力。CompletableFuture还能够将任务放到不同的线程中执行, 既可以在当前线程中直接执行任务,也可以将其放到其他任务线程中执行,这个过程是自动的,无需干预。

CompletableFuture实现了CompletionStage接口和Future接口,前者是对后者的一个扩展,增加了异步回调、流式处理、多个Future组合处理的能力,使Java在处理多任务的协同工作时更加顺畅便利。CompletionStage相当于“阶段”,一个CompletionStage对象是异步计算中的一个阶段,当 一个CompletionStage完成时会触发下一个动作或计算。 CompletionStage解决了Future的一些问题: Future没有提供通知机制,Future是否执行完任务需要不断的检查或者调用get()方法阻塞任务执行,CompletionStage完美的解决了该问题,前一个任务 执行成功后可以自动触发下一个任务的执行,中间无需等待。CompletableFuture 和 FutureTask 同属于 Future 接口的实现类,都可以获取线程的执行结果 。

登录后可查看文章图片

携程技术:携程后台低代码平台的探究与实践

摘要

PGClowcode平台是携程市场内容PGC团队搭建的主要用于后台页面开发的低代码平台,第一版于23年3月上线,截至10月平台已经拥有100+用户,在平台上开发了130+个应用和180+个页面。本文将主要介绍团队采用低代码平台的背景、方案调研、落地过程中遇到的问题以及解决方案,同时也大致介绍了该低代码平台提供的能力。

登录后可查看文章图片

科普

辣哭四川人的辣椒精,到底是什么东西

摘要

餐饮界的新晋网红曹氏鸭脖,依靠“特辣挑战”出圈,无数嗜辣人士纷纷应征挑战,却无一不失败而归。

在此之前,变态辣鸡翅、火鸡面、螺蛳粉、麻辣火锅底料,一向“嗜辣如命”的吃货们都被辣得涕泪横流。

翻看曹氏鸭脖官方发布的制作材料和上述食品的配料表,你会发现,其中都加了一种名为“辣椒精”的调味料。

这种能辣哭吃货的辣椒精到底是什么东西?它到底会不会对人体健康产生危害?

登录后可查看文章图片


‹ 2023-11-02 日报 2023-11-04 日报 ›

qrcode

关注公众号
接收推送