SQLite 中的高精度日期/时间

2024-08-15

本文介绍了 sqlean-time,一个用于 SQLite 的高精度日期/时间扩展,它提供了丰富的函数集来处理时间和持续时间。该扩展允许存储具有纳秒精度的过去和未来数十亿年的日期,并提供创建、提取、比较、计算、舍入和格式化时间值的函数,以及处理 Unix 时间和常见持续时间的函数。

阅读更多
31
未分类 sqlean-time

Go 语言中的原子操作组合

2024-06-25

文章探讨了 Go 语言中原子操作的使用,指出虽然单个原子操作是安全的,但多个原子操作的组合并非原子性的,结果可能不确定。作者以计数器为例,展示了不同情况下原子操作组合的安全性,并强调了序列独立性的重要性。最后,作者建议谨慎使用原子操作, mutexes 虽然不那么亮眼,但能减少并发错误。

阅读更多
44
未分类 并发编程