知鸦日报2024-07-02

2024-07-01 16:30:00 ~ 2024-07-02 16:30:00

产品

响应式布局设计|创造无缝的跨平台用户体验

摘要

文章主要介绍了设计中常见的四个断点和栅格系统以及布局的概念。通过确定断点的起点,并建立断点,以适应常见的显示尺寸。栅格由列、槽和边距组成,用于规范网页中的版面布局和信息分布。布局是指不同内容和UI元素在屏幕上的定位,允许设计师利用可用空间使设计和内容对用户有意义。建议使用24列结构来平衡灵活性和复杂性,并适应多场景多尺寸的需求。文章还通过两个例子说明了在不同屏幕尺寸下如何调整布局,包括折叠导航、折叠列和网格结构的变化。

登录后可查看文章图片

技术

百度推荐排序技术的思考与实践

摘要

本文主要介绍了百度在推荐排序方面的思考与实践,以及特征、算法和架构三个角度的介绍。百度采用了离散化特征设计,平衡了记忆和泛化效果,特别是对头部用户和稀疏长尾的处理方式不同。文章强调了用户的点击和消费决策序列在模型设计中的重要性。百度通过分层设计和联训提高模型效率,采用弹性计算法保证模型复杂性和性能。精排模型精度高,重排模型在此基础上做list wise。百度希望通过这些措施实现推荐公平和数据分布的平衡。

登录后可查看文章图片

网易技术:云音乐2023年度听歌报告动效大揭秘

摘要

2023网易云音乐年度听歌报告已经上线,你它被刷屏了吗?有没有好奇那些精美的动效是如何制作的呢?这篇文章将为你揭秘年报的动效是如何设计和落地的。

登录后可查看文章图片

哔哩哔哩技术:基于Freetype的文字渲染流程以及缓存策略

摘要

OpenGL 对于文字的绘制以及字体的操纵提供了低层次的支持,即位图字体。每个字形根据他们的编号被放到位图字体中的确切位置,在渲染这些字形的时候根据这些排列规则将他们取出并贴到指定的位置。这种方法相对来说很容易实现。

登录后可查看文章图片

响应式设计中的断点

摘要

断点决定了网页何时调整到不同的布局。它们帮助设计师(和开发者)在多种屏幕尺寸、方向和设备上保持布局的一致性。

登录后可查看文章图片

腾讯技术:后台开发必备:每个程序员都应掌握的缓存技术

摘要

本文介绍了后台开发中使用的缓存技术,包括缓存策略、缓存类型、缓存淘汰策略以及常见的缓存问题。缓存是一种存储技术,用于快速获取数据。后台开发中使用缓存可以提升接口响应速度、降低数据源服务负载压力以及减少计算资源浪费。缓存策略分为通读缓存和旁路缓存。缓存类型分为本地缓存和分布式缓存。本地缓存使用简单,无外部依赖,读取速度快。然而,本地缓存的空间有限,分布式缓存可以解决这个问题。分布式缓存使用外部的缓存服务,独立部署,可以提供更多的存储空间,无分布式一致性问题,并支持数据持久化和恢复。常见的分布式缓存服务包括Redis,它支持多种数据结构,多种集群模式,保证高可用和易于扩展。

登录后可查看文章图片

58同城技术:解密Lego:客户端日志系统的演进

摘要

文章介绍了转转客户端的Lego日志系统结构,并探讨了埋点上报的优化方向。通过优化和升级,提高了数据上报的可靠性、实时性和稳定性,并降低了维护成本。文章还指出了未来的演进方向,如采用低功耗传输方式替代https接口请求,优化异常处理方案以及日志文件上传策略。

登录后可查看文章图片

阿里巴巴技术:怎么在业务团队写好发消息的代码?

摘要

作者根据自己的经验认为是没有最佳实践的,而是要根据自己的业务情况做取舍。同时,真的发生问题的时候,事前做好容错设计才是确保稳定性的银弹。

登录后可查看文章图片

Elasticsearch 8.x 存储有无压缩?能压缩到多少?

摘要

文章主要介绍了Elasticsearch的压缩功能以及压缩算法。默认情况下,Elasticsearch使用LZ4压缩算法进行数据压缩,但也可以选择best_compression算法以获得更高的压缩比。文章通过实验证明,LZ4算法可以将存储空间压缩到一半,而best_compression算法可以将存储空间压缩到原始空间的35%。对于对压缩比要求较高的情况,推荐使用best_compression算法。同时,通过优化建模参数等方式可以进一步提高压缩效果。

登录后可查看文章图片

哔哩哔哩技术:B站基于Iceberg的湖仓一体架构实践

摘要

在B站,每天都有PB级的数据注入到大数据平台,经过离线或实时的ETL建模后,提供给下游的分析、推荐及预测等场景使用。面对如此大规模的数据,如何高效低成本地满足下游数据的分析需求,一直是我们重点的工作方向。

网易技术:网易数帆数据生产力技术体系

摘要

任何一个方法论的落地,都必须有其配套的成熟工具软件作为支撑,数据生产力方法论也不例外。

阿里巴巴技术:命令行工具开发:如何快速实现命令行提示?

摘要

本文介绍了使用clap-rs框架生成命令行提示脚本的方法。作者通过定义YAML规范来编写命令行工具,无论是使用Java、Python、Node.js还是Rust编写的工具,开发人员都可以根据该规范选择自己喜欢的语言和命令行解析器进行开发。作者还提到了一个JSON Schema文件,可以在编写YAML文件时提供代码提示,使编写命令行YAML规范文件更加简单。

登录后可查看文章图片

京东技术:Lombok注解引发的空指针问题分析

摘要

凡是依赖JDK Introspector获取类set方法描述的工具类、组件都会受到其写入方法定义导致的一些列问题。

科普

医院手术切下来的器官,最后都去哪儿了

摘要

有些东西,不收藏也罢

登录后可查看文章图片


‹ 2024-07-01 日报 2024-07-03 日报 ›

qrcode

关注公众号
接收推送