String value = StringFormatter.format("abc%.1f", a).getValue();
這樣一行代碼,在macOs上運行正常,在docker linux環境下卻卡死,java所謂的跨平臺呢😂。
經驗:
- 即使是javaSe,冷門api未經過千錘百煉,還是會有狠深狠深狠蛇很深的坑呢。坑了我和架構師將近8個小時的時間😂。
- 在dev環境無法debug的情況,只能不斷去縮小問題所在的區域,直至定位到某一行代碼,即使結果多麼不可思議,這一行代碼仍舊是問題所在。
- 活久見。