討論串[邊緣] 原來substring
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 1→)留言1則,0人參與, 4年前最新作者lturtsamuel (謹言慎行 拼relocate)時間4年前 (2021/09/10 17:12), 編輯資訊
0
1
1
內容預覽:
這我知道. 去看cassandra的java原始碼. 就會發現到處用byte stream. 用index的方法在stream上滑來滑去 然後cast成自己想要的類別的指針. 就是為了要最大程度上避免垃圾蒐集. 程序員好像在直接跟memory裡面的1和0打交道. 怎麼不直接用rust呢?. 我看re
(還有86個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 4年前最新作者lopp54321010 (日南肚子上的肥肉)時間4年前 (2021/09/10 17:02), 編輯資訊
0
1
1
內容預覽:
這個其實就Cygames負責研究.Net技術的子公司Cysharp自己出的StringBuilder. 他們的CEO很喜歡用Struct重做一些微軟本來就有提供的Class. 因為Struct會直接用Stack的空間不會產生Garbage Collection. 而依照我自己的感覺,C#的八成效能瓶
(還有245個字)

推噓10(10推 0噓 12→)留言22則,0人參與, 4年前最新作者KusanagiYuma (草薙由麻)時間4年前 (2021/09/10 16:24), 4年前編輯資訊
0
0
0
內容預覽:
如果太多substring的話 會很吃效能. 如果很多substring或其他string運算的話 service光跑一個6000多顆die的map. 可能就要跑十分鐘這麼久 所以用Json String傳入 然後再用物件解析 是一個比較好的做法. 另外C#有個東西叫做string builder
(還有340個字)
首頁
上一頁
1
下一頁
尾頁