稀土掘金

一个帮助开发者成长的社区,挖掘最优质的互联网技术

6346篇收录文章访问博客 →

最新文章

  • 类型系统 —— Type、rtype 与运行时类型元数据

    reflect.Value.Call 底层走 call 方法,手动复刻编译器逻辑:校验参数、获取 ABI 布局、分配栈帧、装填参数执行函数,处理变参与方法接收者,靠 unsafe 完成调用,是反射性能

  • String、StringBuilder、StringBuffer:三个”字符串”,到底区别在哪?

    学 Java 一定会遇到这三兄弟:String、StringBuilder、StringBuffer。 名字都带"String",用法也差不多,到底区别在哪?拼接字符串又快慢之分? 这篇一篇讲透

  • DevOps平台 — 第十七篇:测试管理的设计与实现

    一个需求从提出到交付,还需要回答一个问题:「质量是否达标?」——用例沉淀测试设计,评审把控准入门槛,计划组织执行节奏,报告生成快照结论。

  • 对接群晖NAS,上传和删除踩坑记录

    ERP附件同步群晖网盘,因HTTP参数太坑改用FTP。封装FtpUtil时踩坑:连接后必须先切换工作目录;编码必须设在connect前,并发送OPTS UTF8 ON防乱码。失败直接抛异常,调试全靠底

  • WeKnora 问答实现

    提问时,WeKnora 提供两种运行时:快速问答与智能推理。快速问答是固定顺序的事件插件链;智能推理是 ReAct 循环,由模型通过 Function Calling 选用工具。

  • RSA+AES 混合加密的三个坑

    最近在对接第三方的开放接口。对方的规矩是:请求体用 AES 加密,AES 密钥再用平台 RSA 公钥加密后一起发过去。 标准的 hybrid 方案,看着没难度。结果联调花的时间比写业务代码还多。三个坑

  • 同样是 Decimal,为什么 MySQL 和 ClickHouse 会写成两套世界

    同样是Decima,为什么在行存跟列存需要两套内存结构? 两边的差异不是“语法上谁支持得更多”, 而是TP 与 AP、行存与列存、数据规模与执行方式共同塑造出来的工程差异。

  • 你的日志可能吃掉了 40% 的一个 CPU 核

    你的日志可能吃掉了 40% 的一个 CPU 核 一个 10 万 QPS 的服务,每个请求打 5 条日志。实测这 50 万条/秒的日志要花多少 CPU: 最差的写法和最好的写法差了 7.3 倍——从 4

  • 【Jetpack 内核实战 05 】:Room 入门——实体 / DAO / 数据库搭建与增删改查

    本文介绍了Android开发中如何使用Room数据库框架来解决原生SQLite的痛点,并详细讲解了Room的三大核心组件(Entity、DAO、Database)的使用方法。 文章首先分析了原生SQL

  • 水印字幕无痕擦除!电商、短剧素材处理告别“贴膏药”

    对于视频投放、内容投流与短剧出海团队而言,大概都经历过这种崩溃瞬间: 一批电商素材要投放到新平台,平台水印和促销角标却怎么都去不掉;花大价钱买的影视片源准备出海发行,画面底下压着去不掉的硬字幕;好不容