话题公司 › 得物

公司:得物

得物,原名“毒”,是中华人民共和国上海市上海识装信息科技有限公司推出的一个电商手机应用。第三方商家和个人可以入驻得物平台与其他用户进行交易。

RAG—Chunking策略实战

分块技术是RAG系统的关键,决定了知识检索的连贯性和准确性。不当分块会导致信息断裂,影响模型推理。高质量分块需结合文档结构、语义边界和适度重叠,避免固定长度切割。策略包括基础分块、结构感知、语义主题分块及高级混合方法,需根据文本类型调整参数。优化分块能显著提升检索相关性和答案质量,是改善RAG性能的核心。

告别数据无序:得物数据研发与管理平台的破局之路

得物自建大数据研发与管理平台Galaxy,旨在提升数据交付效率、质量及架构合理性。平台聚焦数据研发套件、数据架构技术、数据质量技术和智能化数据研发四大核心能力,通过自动化、规范化手段优化数据生产链路,降低存储计算成本,提升数据复用度。未来将探索智能ETL Agent、Data Fabric和数据逻辑化等前沿技术,持续推动数据研发智能化与高效化。

从一次启动失败深入剖析:Spring循环依赖的真相

Spring在解决循环依赖时,通过三级缓存和提前曝光机制确保Bean的正确引用。然而,当循环依赖遇上AOP代理,如@Transactional或@Validated时,可能导致Bean版本不一致,引发启动失败。本文深入分析了这一问题的根源,并提供了短期和长期解决方案,强调从设计上避免循环依赖的重要性。

Apex AI辅助编码助手的设计和实践

Apex通过VSCode插件集成SSO认证、CursorRules知识库和Webview远程UI,实现无感安装MCP并提升提示词撰写效率。其架构设计以插件为主控,Webview承载UI,服务层聚合认证、工程上下文等功能。通过版本编排解耦插件迭代,确保安全与可观测性。核心功能包括规则知识库同步、远程Webview更新、Monorepo识别等,旨在将AI能力工程化落地,提升开发效率与代码质量。

从 JSON 字符串到 Java 对象:Fastjson 1.2.83 全程解析

Fastjson作为阿里开源的高性能JSON库,以处理小数据快著称。其核心架构分为序列化/反序列化引擎、配置管理和安全防护层,通过ASM字节码生成技术优化性能,但AutoType机制曾引发安全漏洞。源码分析揭示了其序列化采用DFS遍历对象树,反序列化依赖词法分析和安全检查。流式解析支持大文件处理。建议在非极端场景选用更安全的Jackson或Fastjson2。

用好 TTL Agent 不踩雷:避开内存泄露与CPU 100%两大核心坑

TTL Agent能透明传递线程上下文,但使用不当会引发内存泄漏和CPU飙升。生产案例显示,Agent顺序错误会导致透传失效,而高频线程切换场景下TTL开销会加剧性能问题。建议将TTL Agent置于首位,CPU密集型场景改用API显式透传。规范使用策略能有效规避稳定性风险,实现零侵入与性能的最佳平衡。

线程池ThreadPoolExecutor源码深度解析

线程池在并发编程中至关重要,通过复用线程减少资源开销,提升系统性能。核心设计包括线程复用、任务队列和拒绝策略,灵活控制资源。内置线程池虽便捷,但存在内存溢出风险,需谨慎选择。最佳实践包括异常处理、拒绝策略选择和线程隔离,确保系统稳定性和可维护性。合理使用线程池能显著提升性能,需结合业务场景精细调参。

基于浏览器扩展 API Mock 工具开发探索

探索浏览器插件开发,深入理解Manifest V3架构,掌握请求拦截与脚本注入核心技术。通过Mock工具实现API请求拦截与数据模拟,提升开发效率。项目结构设计合理,功能丰富,包括Mock规则创建、页面白名单管理及请求日志记录。未来将结合AI能力,进一步拓展插件应用场景,优化开发体验。

破解gh-ost变更导致MySQL表膨胀之谜

MySQL DDL变更后,表存储空间膨胀近100%,统计信息偏差严重,部分SQL出现慢查。根因在于变更工具机制与单行记录过大叠加,导致页分裂异常,一个页仅存一条记录,浪费空间。统计信息因页内唯一值减1操作而失真,进而影响SQL优化器决策。解决方案包括临时执行原生DDL语句重整表空间,长期则需调整变更流程,避免全量与增量数据交叉并行执行。

MySQL单表为何别超2000万行?揭秘B+树与16KB页的生死博弈

MySQL单表数据量建议不超过2000万,主要基于B+树索引结构。B+树通过16KB数据页组织数据,非叶子节点存储主键和页指针,叶子节点存储实际数据。三层B+树可支持约2500万行数据,查询最多3次磁盘IO,性能高效。单表行数受主键大小、行数据大小和磁盘限制,合理控制单行大小和索引设计可优化性能。B+树的高扇出特性使其比B树更适合作为MySQL索引。

0基础带你精通Java对象序列化--以Hessian为例

Hessian作为Java生态中的高效二进制编解码器,专为Java优化,支持泛型、多态等特性。其核心机制通过对象图遍历和编码协议实现对象与字节流的转换,利用数据块标签、重复对象复用、数据压缩等技术提升效率。Hessian在处理小整数、字符串和POJO时,通过内联、分段和复用策略,显著减少冗余数据,提升编解码性能,是Java RPC场景下的稳健选择。

前端日志回捞系统的性能优化实践

本文深入探讨了现代前端日志回捞系统的性能优化策略,重点解决了存储膨胀、包体积过大和性能影响三大核心问题。通过智能化数据库清理、异步加载上传模块、动态引入JSZip库及日志队列优化,有效提升了系统效率和用户体验。同时,针对打包构建中的技术难点,提出了具体的解决方案,为高性能前端项目提供了宝贵的实践经验。

得物灵犀搜索推荐词分发平台演进3.0

电商导购系统通过词分发平台提升用户购物体验,涵盖下拉词、热搜榜单等功能。平台采用模块化设计,支持灵活调整推荐算法,降低开发成本。架构演进至3.0版本,引入图化引擎,简化业务逻辑开发。配套工具如脚本化开发、DIFF评估平台等,助力策略优化与系统稳定性。未来规划聚焦平台建设、框架优化及场景扩展,提升智能化与功能性。

R8疑难杂症分析实战:外联优化设计缺陷引起的崩溃

R8编译器在优化Android应用时,ApiModel外联功能可能导致生成多余的new-instance指令,引发native崩溃。问题根源在于构造函数调用高版本API时,R8错误地保留了类加载逻辑。解决方案包括禁用ApiModel、官方修复、自行修复或业务改造,推荐后者以降低风险。升级AGP需谨慎,避免特定场景下的编译优化问题。

可扩展系统设计的黄金法则与Go语言实践

可扩展性设计是软件系统的关键,通过开闭原则和模块化设计,结合策略模式、中间件链等编码实践,构建适应业务变化的系统。插件化架构和配置驱动架构进一步提升灵活性。扩展性验证指标和演进路线确保系统持续优化,平衡当前需求与未来变化,打造“生长型”系统。

得物新商品审核链路建设分享

得物平台通过AI大模型和算法技术,推动商品审核从人审向机审和AI审核演进。通过动态配置能力和规则引擎,实现高效审核流程,提升审核效率和质量。机审规则支持快速接入和调整,无需代码发布,算法规则接入效率提升70%。数据分析驱动规则优化,审核指标显著提升,AI审核逐步接管人工审核,降低人工成本。

Accueil - Wiki
Copyright © 2011-2025 iteam. Current version is 2.147.1. UTC+08:00, 2025-10-30 01:31
浙ICP备14020137号-1 $Carte des visiteurs$