[邊緣] 原來substring

看板Marginalman作者 (草薙由麻)時間4年前 (2021/09/10 16:24), 4年前編輯推噓10(10012)
留言22則, 12人參與, 4年前最新討論串1/3 (看更多)
如果太多substring的話 會很吃效能 如果很多substring或其他string運算的話 service光跑一個6000多顆die的map 可能就要跑十分鐘這麼久 所以用Json String傳入 然後再用物件解析 是一個比較好的做法 另外C#有個東西叫做string builder 只要宣告一個String builder物件 先將要寫入檔案的每一行append在string builder中 再一次性寫入 這樣可以整個Map掃描後 只做一次File I/O 又省下了不少執行時間 交大資工純血碩真的猛 本來一片跑十分鐘 現在一片15秒 扯 我還要加強 果然一直以來要考慮這種執行緒或底層及UI優化 我還是遠遠不夠啊 好強!果然我才是應該在家裡煮飯洗衣服打掃照顧小孩的那個 我超廢QQ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.182.173.97 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1631262292.A.EC1.html

09/10 16:25, 4年前 , 1F
室友是鬼吧
09/10 16:25, 1F

09/10 16:25, 4年前 , 2F
鬼鬼
09/10 16:25, 2F

09/10 16:26, 4年前 , 3F
回來吧果凍魚 上ㄚ室友
09/10 16:26, 3F

09/10 16:26, 4年前 , 4F
大師
09/10 16:26, 4F

09/10 16:26, 4年前 , 5F
跟鬼一樣耶,碩士論文寫星型網路真的跟鬼一樣
09/10 16:26, 5F

09/10 16:27, 4年前 , 6F
本HEVC仔現在在半導體廠嘴砲,我看室友再回職場應該
09/10 16:27, 6F

09/10 16:27, 4年前 , 7F
直接豬屎屋了
09/10 16:27, 7F

09/10 16:28, 4年前 , 8F
幹,我現在一邊寫測試報告,一邊思考十分鐘變15秒
09/10 16:28, 8F

09/10 16:28, 4年前 , 9F
怎麼這麼猛,這就是底層仔的實力嗎?
09/10 16:28, 9F

09/10 16:28, 4年前 , 10F
大師
09/10 16:28, 10F

09/10 16:29, 4年前 , 11F
string不是inmutable所以不能大量幹這種事嗎
09/10 16:29, 11F
你知道工廠IT只要能動就是神 要優化還會問你本來跑的好好的為什麼要改 久而久之開始不考慮這些事情了

09/10 16:30, 4年前 , 12F
懂優化的都大師
09/10 16:30, 12F

09/10 16:30, 4年前 , 13F
字串操作很吃效能R
09/10 16:30, 13F

09/10 16:30, 4年前 , 14F
字串原來有這麼多玩具可以玩是不是XD

09/10 16:30, 4年前 , 15F
stringbuilder主要是這方面有優化 所以大量loop組字
09/10 16:30, 15F

09/10 16:30, 4年前 , 16F
Cysharp還有特別出套件處理
09/10 16:30, 16F

09/10 16:30, 4年前 , 17F
串的時候不推薦用string += 這種做法
09/10 16:30, 17F
我是不太用這種 我都StreamWriter一行一行來

09/10 16:37, 4年前 , 18F
根本還是要多用profiling tool
09/10 16:37, 18F

09/10 16:37, 4年前 , 19F
叫室友幫忙R
09/10 16:37, 19F
※ 編輯: KusanagiYuma (175.182.173.97 臺灣), 09/10/2021 16:47:39

09/10 17:11, 4年前 , 20F
大師==
09/10 17:11, 20F

09/10 17:17, 4年前 , 21F
我以為這常識= =
09/10 17:17, 21F

09/10 17:46, 4年前 , 22F
抱歉,我就爛
09/10 17:46, 22F
文章代碼(AID): #1XEnPKx1 (Marginalman)
文章代碼(AID): #1XEnPKx1 (Marginalman)