技术栈

设计思路

ScilogyHunter
13 天前
设计思路·数学库·spacemath
SpaceMath库的由来和设计思路三维向量、旋转矩阵、四元数、欧拉角和轴角这些量的数学公式实现并不复杂,很多应用自行实现所需算法,也有不少功能全面的开源数学库可用。但"能用"和"好用"是两个差别很大的概念:自实现的模块往往不规范、功能不全面,甚至存在算法错误,也难在其他项目中复用;现成的通用库又常常过于庞大、缺乏针对性,移植成本高。基于对算法与需求的既有理解,以及一些蠢蠢欲动的新想法和对漂亮代码的偏执,特开发了此数学库,重点解决三个问题——约定容易混乱、功能边界不完整、数值细节不稳健。
吾日三省Java
7 个月前
java·spring boot·设计思路
SpringBoot锁设计:让你的系统不再“抢”出问题!在高并发场景下,如何保证数据的一致性和系统的稳定性?这是每个后端开发工程师都必须面对的挑战。今天,我们来深入探讨一个企业级的锁设计解决方案,它不仅能够解决单机环境下的并发问题,还能应对分布式环境中的复杂场景。看完这篇文章,你将掌握一套完整的锁设计思路,让你的系统在高并发下依然稳定如山!
我是有底线的