开发OJ系统也好多天了,主要是前面几天都没啥时间,今天打算开发完代码沙箱功能。使用Docker沙箱时遇到的坑还是比较多的。下面一个一个讲。
开发OJ系统的时候,遇到了id后两位变成0了,精度丢失,查看一番后发现是Long类型转json会出现精度丢失问题,所以我就使用JSON配置解决这个问题,在此记录下,具体原理后面补充。
若干年前,我学费了使用 i18n 进行国际化开发,但是因为其繁琐的配置过程,让我一度放弃了配置国际化,只是加入插件支持而已。如今突然摸索起这些插件,感觉国际化配置也不是很麻烦了。