DieselChen

个人博客,记录一下学习的点滴~

0%

Docker 是一个应用程序开发、部署、运行的平台,使用 go 语言开发。相较于传统的主机虚拟化,Docker 提供了轻量级的应用隔离方案,并且为我们提供了应用程序快速扩容、缩容的能力。

阅读全文 »

平常在数据库选型时,会考虑到MySQL、PostgreSQL、MongoDB、sqlite,但你知道他们之间的区别吗?一直以来都没有一个清晰的认知,所以最近两个月的时间看了几本数据库相关的书籍并且阅读了 MySQL 的官方文档,在此来总结一下相关知识点

阅读全文 »

写完代码后,我们一般这样 git add . //添加所有文件 git commit -m “本功能全部完成” 执行完commit后,想撤回commit,怎么办?

阅读全文 »

最近fix一个奇怪的bug,这个bug源于是为了解决商品价格在计算的时候因为有小数,在计算的时候由于存在精度丢失所以选择了乘 100 以分单位进行计算。但是在golang中 float64类型的 13.8 ✖️ 100 !=1380

阅读全文 »