同一段程序,为何在windows下和linux下运行结果不一样

XIAIANAN 2019-01-04 04:17:02
同一段程序,在windows下运行有数据,在linux下运行无数据,连接的数据库是一样的,界面也是一样的
...全文
844 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
小工蜂 2019-01-04
  • 打赏
  • 举报
回复
你确定你程序一样?看你前面几个字段的值win下都做了整数处理
咸鱼混子 2019-01-04
  • 打赏
  • 举报
回复
可能是因为系统不一样,位数不一样,计算的结果也不一样,你看看日志里面报错了没有或者日志里面有没有这两个值的计算记录
XIAIANAN 2019-01-04
  • 打赏
  • 举报
回复
引用 1 楼 LCL_data 的回复:
因为两个系统环境是不一样的

比如路径 windows 是D:\a\b linux是\root\a\b

需要具体看下实际的代码才知道


并没有涉及到路径问题,只是这两张图片的字段没有值,一个在windows下有值,一个在linux下无值
XIAIANAN 2019-01-04
  • 打赏
  • 举报
回复

只是这两个字段不同,并且这两个字段不是从数据库中查出来的,是计算后赋值的
十八道胡同 2019-01-04
  • 打赏
  • 举报
回复
引用 2 楼 咸哼酒家 的回复:
talk is cheap show me the code


咸哼酒家 2019-01-04
  • 打赏
  • 举报
回复
talk is cheap show me the code
十八道胡同 2019-01-04
  • 打赏
  • 举报
回复
因为两个系统环境是不一样的

比如路径 windows 是D:\a\b linux是\root\a\b

需要具体看下实际的代码才知道

81,115

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧