字串優化處理

2021-08-21 09:31:32 字數 393 閱讀 3107

1.字串切割的優化

字串切割,經常使用的方法是split(),但是其效能不太好,建議使用indexof()和substring()結合使用,能夠大大提高效率,split()內部採用的正規表示式來操作的,因此:當進行簡單切割的時候盡量用indexof()和substring()結合使用,實在是特別複雜了,需要用到正則了,再用split()

2.字串拼接的優化

3.基本資料型別轉換為字串的優化

基本型別轉換為字串的方法有:string.valueof(),tostring(),+""。

例如將乙個int型別的資料轉換成string,int a = 5;

平時工作中雖然這些都能用,但是若碰到資料量比較龐大的時候,就會出現效率問題,因此還是多注意程式的效率問題,避免低效率問題。

記憶體優化處理

使用分析器,修改洩露的問題 避免循壞引用,dealloc rootviewcontroller block 的self 等引數 確定dealloc 方法按照預期呼叫了 基本上沒什麼好說了,你已經做了你該做的 顯然uikit本身還做了一些其它的你不需要知道的事情,也許是為了優化整個流程,也許是對特定的...

php fpm優化處理

php fpm.conf有兩個至關重要的引數 乙個是 max children 另乙個是 request terminate timeout 我的兩個設定的值乙個是 40 乙個是 900 但是這個值不是通用的,而是需要自己計算的。計算的方式如下 如 果你的伺服器效能足夠好,且寬頻資源足夠充足,php...

FLEX日期格式化處理和字串轉換

一 格式化處理 c sharp view plain copy print?var mydateformatter dateformatter new dateformatter mydateformatter.formatstring yyyy mm dd jj nn ss mydateforma...