基本的優化規則

2021-06-28 20:27:35 字數 496 閱讀 5430

對**進行優化處理時,需要考慮一些基本的優化規則:

1.在**優化之前,先要有乙個同一**的可靠的、非優化的版本。

2.應利用演算法優化措施,而不是通過提公升系統特性來獲取最大限度的效能提公升。

3.不要將**優化與組合語言實現混為一談。

4.在試圖用組合語言重寫程式之前,先檢視一下編譯器生成的彙編**並估算它的效率。

5.如果編譯器生成的組合語言列表雖然顯得很不錯,但是程式執行起來仍然很慢,就可以考慮將它載入到乙個反彙編工具之中去。

6.如果可用的處理器指令能夠實現比較高效的演算法,那麼就用不著去管編譯器而可以著手去實現彙編**。

7.在開發彙編**時,不管存在什麼樣的干擾,都應該給出乙個精巧而高效的方案。

前端優化的規則

1.減少http請求 條件get請求每次都會產生乙個304的請求 4.壓縮元件 在server端對response資源進行壓縮再傳給瀏覽器,一般使用gzip 5.將css放再頂部 能加快頁面內容顯示,並且能避免頁面產生白屏 6.將js放在底部 7.避免css表示式 8.將js,css放在外部檔案中 ...

基本的ATPCS規則

基本atpcs規定了在子程式呼叫時的一些基本規則,包括下面四方面的內容。各暫存器的使用規則及其相應的名稱。資料棧的使用規則。引數傳遞的規則。子程式結果的返回規則。1.暫存器的使用規則及其相應的名稱 暫存器的使用必須滿足下面的規則。子程式間通過暫存器r0 r3來傳遞引數,被呼叫的子程式在返回前無需恢復...

總結優化索引的規則

優化索引的規則如下 if 乙個表中有兩個索引 i1 and i2 and i1索引所涉及的列數 i2索引所涉及的列數 and i1索引中列的順序與i2索引中列的順序相同 then if i1索引是 unique then if i2索引是乙個外來鍵的參考列 then do nothing else ...