SpringBoot 短链接生成实战:支持自定义短码、缓存加速、限流防刷
第三方短链接服务用着用着就各种不爽——调用有配额限制,数据不透明,域名还不在自己手里。我之前一个项目跑了一段时间第三方服务,结果某天配额用完了线上直接挂,从那以后就决定自己搞。
Java中List的自定义去重写法
List中元素去重是常用的功能,如果是简单元素还好办,比如字符串String,直接转成个Set就行。如果是一个复杂对象,然后需要根据一定条件,比如按某字段去重,保留特定元素,就会复杂些。写法可能有很多,我们来看看如何用比较简洁优雅的方式来实现。
中科大少年班天才离职OpenAI,哈佛史上最年轻华人正教授,只待了5个月
OpenAI,你也留不住人呐,我看。就在刚刚,哈佛史上最年轻的华人正教授、斯隆奖和物理学新视野奖得主、弦理论领域的明星学者——
Java开发者转Python:选对FastAPI,你已经赢了一半
主题:Java开发者在AI时代如何转Python 一、先说一个我的翻车现场去年还是前年,公司给现有业务系统加"智能问答"功能。我是Java出身,第一反应当然是纯Java硬刚:Spring Boot + HttpClient 直连大模型API,自己手搓流式输出。
String 的 SDS 比 C 字符串强在哪,三个设计点面试够用
带过好几个人准备 Redis 面试之后,我发现 SDS 这道题有个奇怪的现象:资料太全了,全到候选人背了七八个特性,讲的时候平均用力,反而没一个讲透。我的建议一直是做减法:O(1) 长度、二进制安全、预分配减 realloc,就这三个点,每个讲到结构体字段级别,比背十个点强。
OpenSSH紧急修复Alpine Linux严重漏洞:257字节密码即可突破SSH防线
IT之家 11 月 6 日消息,科技媒体 The Hacker News 最新报道称 OpenSSH 项目昨日(11 月 5 日)发布紧急更新 10.6p2,紧急修复一个允许用 257 至 1,024 字节长密码绕过 SSH 认证的漏洞。
前后端Long精度丢失的踩坑
那天前端同事跑过来跟我说,"你那个接口返回的订单ID,更新数据时接口没返回异常,但数据重新查又没更新成功"我当时第一反应是:不可能,后端查出来是什么就返回什么,肯定是你前端哪里处理出了问题。