while true遇到的小問題

需求,根據傳入的兩個時間字符串 返回來這兩個字符串相隔的年份和月份,放到list

比如傳入 2019-12,2020-2  那麼list放入 2019年12月,2020年1月,2020年2月

情況,使用紅色部分代碼,服務器cpu直接幹到100%,服務卡死,草擬嗎呀,通過跟蹤代碼(此處只是debug,回頭找找一些監控調優的工具)

處理,寫成綠色部分代碼提升了性能,cpu佔比回到了正常的範圍

總結,沒有細看自己寫的方法,綠色處代碼是網上找的改了改。應該是死循環的跳出條件沒控制好,下次慎用while true吧

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章