
折腾 Quickwit,Rust 编写的分布式搜索引擎(专为从对象存储中实现亚秒级搜索而设计)
Quickwit 是首个能在云端存储上直接执行复杂的搜索与分析查询的引擎,并且具有亚秒级延迟。它借助 Rust 语言和分离计算与存储的架构设计,旨在实现资源高效利用、易于操作以及能够扩展到 PB 级数据量。
线性dp:最长公共子串
Go 互斥锁 Mutex 源码分析(二)
在
Go 互斥锁 Mutex 源码分析(一) 一文中分析了互斥锁的结构和基本的抢占互斥锁的场景。在学习锁的过程中,看的不少文章是基于锁的状态解释的,个人经验来看,从锁的状态出发容易陷入细节,了解锁的状态转换过一段时间就忘,难以做到真正的理解。想来是用静态的方法分析动态的问题导致的。在实践中发现结合场景分析互斥锁对笔者来说更加清晰,因此有了
Go 互斥锁 Mutex 源码分析(一),本文接着结合不同场景分析互斥锁。
PG数据库导致断电/重启无法正常启动问题排查
一、问题
【Azure Logic App】在逻辑应用中开启或关闭一个工作流是否会对其它工作流产生影响呢?

预设型 DP
题意:给你
\(n,K\) ,求有多少个
\(1\) 到
\(n\) 的排列,满足相邻两个数的
\(\max\) 的和不超过
\(K\) 。答案对
\(998244353\) 取模。
DDD是软件工程的第一性原理?
本文需要以系列前文的逻辑链条和结论为前提,如果没有阅读过前文的,可以阅读合集《
老肖的领域驱动设计之路》。
k8s新版本使用container而不是docker导致创建pod一直提示证书问题
当前我的内核版本是:
.NET 音频采集
声音录制有麦克风、扬声器以及混合录制三类方式,麦克风和扬声器单独录制的场景更多点,混合录制更多的是用于本地录音
小狮博客