蒙城随笔1
蒙特利尔生活回忆
k8s运维笔记
战战兢兢的边学习边运营公司k8s的笔记
经纬度相关处理
¶1. 概述
在开发中,遇到了需要使用经纬度的场景,一开始我们简单的在数据库以Decimal(2,6)来存储,但后来遇到了需要计算各点的距离,因此考虑重构对经纬度的处理。
现在使用的方案为,前端给后端传double(六位精度够用了),后端转为jts包下的Point类,存入数据库时也是point数据类型。
¶2. jts
JTS Topology Suite(Java Topology Suite)是一个开源的Java软件库,它为欧几里得平面线性几何提供了一个对象模型以及一组基本的几何函数。
导入库的时候遇到一个小插曲,我把其maven依赖配置写进了dependencyManagement,死活下载不到对应的包,后来才注意到。dependencyManagement仅仅用于统一版本,仍然要在依赖配置下添加相关依赖。
¶3. 数据库point使用
1234INSERT INTO test VALUE (POINT(1.123456,2.123456));INSERT INTO test VALUE (POINT(11.123456,12.123456));INSERT INTO test ...
流水线部署笔记
真实开发项目流水线部署
随笔
B站老蒋:四个世界
进程
ORANGE'S:一个操作系统的实现,第六章
保护模式-2
ORANGE'S:一个操作系统的实现,第三章-2
保护模式-1
ORANGE'S:一个操作系统的实现,第三章-1
IO系统
ORANGE'S:一个操作系统的实现,第七章
OSLab2
操作系统作业2——FAT12镜像查看工具