解决方案
文章平均质量分 94
研发解决方案。提供包括Java后台/Python后台/人工智能/大数据/研发管理解决方案实现以及咨询(可私信)。逆行人生的场景随时会发生。这是我未来失业后的一条生路。不定期更新。如果专栏内容有帮助,欢迎订阅。
优惠券已抵扣
余额抵扣
还需支付
¥49.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
天然玩家
请大家不要再订阅了!!!如遇到专栏里可以解决您问题的文章,您可以私信我。为了保护之前订阅用户的权益,专栏内容依旧保留,但是不会再更新内容了。
展开
-
【解决方案】Redis队列Stream
Redis消息队列。原创 2023-10-29 14:14:27 · 452 阅读 · 0 评论 -
【解决方案】RAG理论:ES混合搜索BM25+kNN(cosine)以及归一化
(1)ES中如何通过BM25计算关键词搜索分数;(2)kNN如何通过consine计算语义/向量搜索**最终**分数,不是直接使用consine距离;(3)**混合搜索最终得分**是如何计算的,如何进行归一化优化。原创 2024-07-07 00:31:42 · 1365 阅读 · 0 评论 -
【解决方案】RAG实践:ES混合搜索BM25+kNN(cosine)
本系列分为两大部分:**实践**和**理论**。**先讲**实践,**应对快速开发迭代**,可快速上手实践;**再讲**理论,**应对优化**,如归一化。原创 2024-07-07 00:28:46 · 1607 阅读 · 0 评论 -
【解决方案】多个Http请求同步调用无法获取结果
App/钉钉同步调用无法获取响应,使用异步调用方式向App/钉钉推送结果。原创 2023-12-18 18:24:17 · 1101 阅读 · 0 评论 -
【解决方案】分布式事务方案分析:两阶段和TCC方案(图+文)
(1)两阶段分布式事务方案基于事务(数据库层面)的分布式方案,TCC分布式事务方案基于业务的分布式方案;(2)两阶段提交是强一致方案,但是仍有数据不一致的情况,统一事务管理器存在单点故障问题,导致整个系统不可用;(3)TCC是基于业务的方案,在业务层面,业务侵入性大,实现复杂;(4)提交:所有阶段均成功;回滚:任意阶段出现异常、失败等。原创 2023-01-09 18:36:53 · 924 阅读 · 0 评论 -
【解决方案】分布式锁方案分析:看图说话(图+文)
分布式锁:任意时刻,有且仅有一个线程可操作公共资源。分布式锁特征:(1)互斥性:任意时刻,只有一个客户端可以持有锁;(2)锁超时释放:保证资源循环利用,避免死锁(长生锁);(3)可重入性:一个线程可重复申请锁;(4)安全性:锁只能被持有锁的客户端释放(删除);(5)高性能和高可用:加锁和释放锁低时延,高可用,避免单机锁失效。分布式锁方案:单机:Redisson和多机:RedLock等。原创 2023-01-12 12:08:22 · 470 阅读 · 0 评论 -
【解决方案】令牌桶限流器(Redis+LUA+Python实现)
Python+Redis+LUA实现令牌桶限流。令牌桶限流在保持系统限流在选定的时间单位内稳定限流,同时,可以承载在单位时间内令牌桶容量的请求。原创 2024-09-01 21:14:13 · 150 阅读 · 0 评论