文章讨论了自己曾经编写分页代码时遇到的一个时间戳相关的排序 BUG。作者发现 PostgreSQL 的时间戳类型的精度为微秒级,这可能导致同一用户创建了多条拥有相同时间戳的记录。
必须看到,这几年越来越多的项目正在往富客户端应用方向转变,前端在项目中的占比变大。随着未来浏览器计算能力的进一步提升,它允许进行一些更复杂的计算。伴随职责的变更,前端的形态也可能会发生一些重大变化。
在我们生活的这个世界中到处都是被排序过的。站队的时候会按照身高排序,考试的名次需要按照分数排序,网上购物的时候会按照价格排序,电子邮箱中的邮件按照时间排序……总之很多东西都需要排序,可以说排序是无处不在。现在我们举个具体的例子来介绍一下排序算法。
了解 CSS 是前端开发的精髓
苹果的软件质量危机 当优质硬件遇上次品软件
早期的 Linux
还有人在使用 Dreamweaver 吗?
OpenAI 研究人员发现,即使是最好的人工智能也 “无法解决 ”大部分编码问题
再见 K-9 邮件客户端
简洁代码与软件设计哲学
手工编程对比 AI 编程
Torvalds:作为 C 语言维护者,你可以避免使用 Rust,但不能干涉它。
Julia 的新天地