ffmpeg简易播放器(4)–使用SDL播放音频

thbcm阅读(188)

SDL中播放音频有两种模式,第一种是推送模式(push),另一种是拉取模式(pull)。前者是我们主动将音频数据填充到设备播放缓冲区,另一种是SDL主动拉取数据到设备播放缓冲区。这里我们使用的是拉取模式进行播放,这种模式是比较常用的。

一种线程安全的缓存工具实现方式

thbcm阅读(185)

在高并发场景中,缓存的核心作用是避免重复计算。比如,某个计算任务非常耗时,如果多个线程同时请求相同的数据,我们希望只计算一次,后续请求直接使用缓存结果。

然而,实现这样的缓存工具需要考虑以下几个问题:

解密prompt系列47. O1 Long Thought的一些特征分析

thbcm阅读(182)

但O1之后,思维链的一个简单但之前都没进入视野的特征引起了大家的注意,那就是
思考的长度对推理效果的影响,更准确来说是
通过哪些思考步骤来有效延长思维长度对推理的影响。这一章我们着重讨论
思考长度
慢思考的一些特点,下一章再讨论一些实现方案。哈哈注意这里的很多观点都是各方推测,请审慎辨别~

低成本高可用方案!Linux系统下SQL Server数据库镜像配置全流程详解

thbcm阅读(177)

最近遇到一个客户需求,客户的生产环境有大量的SQL Server数据库(
大概180套),客户的诉求是需要把生产环境的Windows系统转为Linux系统,转为Linux系统之后需要沿用原来的数据库高可用方案。把数据库转到Linux系统比较容易,因为从SQL Server 2017开始就支持Linux系统,但是要沿用原来的数据库高可用方案就有点难度。了解到客户之前的生产环境所用的数据库高可用方案是数据库镜像,因为客户的生产环境高可用性要求不算太高,数据库镜像技术已经可以完全满足要求。

联系我们