《从统计方法到大语言模型:NLP 的问题与方法演进》

博主头像 《从统计方法到大语言模型:NLP 的问题与方法演进》 导言 今天的语言模型可以续写、翻译、摘要、回答问题,也可以根据少量示例改变输出形式。回看这段历史,容易把各项研究排成一条通向大模型的直线。然而,早期论文通常只解决一个具体困难:离散词串难以泛化,循环网络难以训练,固定向量难以承载长句,或者预训练模 ...

Java的强引用、软引用、弱引用、虚引用

博主头像 背景 工程中用到guava的本地缓存。它底层实现和API接口上使用了强引用、软引用、弱引用。所以温故知新下,也夯实下基础。 预备知识 先来看下GC日志每个字段的含义 Young GC示例解释 [GC (Allocation Failure) [PSYoungGen: 273405K->20968K( ...

CreaLens 告别AI塑料感:补齐150个影视底层逻辑,让你的作品一秒入戏

博主头像 为什么别人做的AI短片电影质感拉满,而你的AI作品却总是甩不掉那股廉价的“塑料感”? 很多AI视频领域的创作者都陷入了一个巨大的误区:以为做视频就是修改提示词,然后把剩下的工作交给AI。但实际上,你和专业创作者之间差的影视导演专业基础。 真正的高级感,源于对画面的掌控力 当普通玩家还在纠结画面里的人 ...

用 Python 给非接触电压传感器做自动标定:Modbus 读取、二乘(least squares)拟合与误差报表

现场做完非接触电压测量改造,投运前总要跟标准表比对一次。人工抄表比对的问题是不好复现、不好留档,也不好看出误差随量程的分布规律。这篇笔记给一套可运行的自动标定方案:用 Python 经 Modbus RTU 读传感器读数,同时读取标准表(或手动录入标准值),做二乘(least squares)拟合得 ...

RabbitMQ、Kafka、RocketMQ 三选一?这篇把消息队列选型彻底讲透了

博主头像 MQ 面试高频干货!RabbitMQ、Kafka、RocketMQ 选型深度解析,摒弃单纯参数背诵,基于业务场景推导选型方案。横向对比三大 MQ 核心能力,附带事务消息、幂等消费、消息零丢失可直接落地 Java 代码。拆解消息丢失、积压、重复消费等生产难题,附面试应答模板,掌握完整 MQ 选型方法论... ...

Python 批量导入多个 CSV 至单个 Excel 文件

博主头像 日常数据处理中,经常遇到需要把一批 CSV 文件汇总到一个 Excel 工作簿的场景——每个 CSV 对应一个工作表,方便统一查看和分发。Python 原生 csv 模块可以读取数据,但要逐个写入 Excel 的不同工作表,还需要额外的写入逻辑。使用 Free Spire.XLS for Pytho ...

解决 brew install 慢:换用清华镜像源

博主头像 用 Homebrew 装软件时,下载卡住、速度极慢是常见问题。原因通常是默认源在国外,国内访问不稳定。笔者这里记录一个简单做法:把 Homebrew 的下载地址换成清华镜像,速度会明显改善。 01 | 为什么要换镜像 Homebrew 安装软件时,需要先访问 API 获取软件信息,再去下载对应的 B ...

go语言中结构体匿名字段和嵌套结构体(继承)

博主头像 结构体的匿名字段: 结构体允许其成员字段在声明时没有字段名而只有类型,这种没有名字的字段就称为名匿名字段。 匿名字段默认采用类型名作为字段名,结构体要求类型必须唯一 结构体中匿名字段的简单使用 package main import ("fmt") // 结构体匿名 type Person stru ...

123···100>