- 博客(4)
- 收藏
- 关注
转载 理解堆排序的本质:建堆 + 交换 + 装箱+重复
堆排序是一种基于堆这种特殊结构的选择排序。常见于不允许使用额外空间(in-place)的场景,且性能稳定为O(n log n)。堆排序本质上是一个“摘最大值放到底部 + 重建最大堆”的过程,构造最大堆就是在为这个摘果子流程做准备。
2025-06-24 06:47:28
46
转载 通俗易懂分布式事务之2PC、3PC、Seata AT模式、Seata TCC模式
在任何一个流程中异常,事务协调者都会发起全局回滚事务,这种方式,在全局事务完成前,Connection对象都不会释放,因为你释放了你就无法控制了,缺点很明显,如果订单服务需要处理很久,库存服务Connection对象都不会释放,一直占用着,这种是强原子性的很浪费资源。进入try 方法时,出现网路拥堵,由于 seata 全局事务有超时限制,执行 try 方法超时后,进行全局回滚,回滚完成后如果此时 RPC 请求才到达参与者 ,执行 try 方法进行资源预留,从而造成悬挂。幂等:多次进入try。
2025-05-04 14:56:33
94
转载 Cxx Primer-chap3
1.主要内容: 2. 使用using声明符方便直接使用在命名空间中的实体:,一些注意事项: 3. 使用字符串字面量初始化时string 对象不会包含'\0'字符: 4. companion types -- string::size_type: 5. 对于类型string而言,operator+要求至少有一个操作数类型为s...
2024-07-25 03:24:00
92
转载 难倒吴恩达的LLM评估,有解吗?
吴恩达在人工智能领域,评估模型性能和输出质量一直是一个重要且复杂的问题。随着大规模语言模型(LLM)的广泛应用,如何有效评估这些模型的输出变得尤为关键。本文将探讨吴恩达来信中提出的LLM-as-a-Judge的困境,并介绍LangSmith和OpenAI在这一领域的前沿研究和解决方案。本系列合集,点击链接查看吴恩达提出L...
2024-07-04 04:11:04
280
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅