APEX學習筆記(二)

2021-09-29 23:14:49 字數 725 閱讀 4181

訪問修飾符

private:如果您將訪問修飾符宣告為「私有」,則此類將僅在本地已知,並且您無法在該特定片段之外訪問此類。 預設情況下,類有此修飾符。

public:如果你宣告該類為「公共」,這意味著這個類是可訪問您的組織和您定義的命名空間。 通常,大多數apex類都使用此關鍵字定義。

global:如果將類宣告為「全域性」,那麼無論您的組織如何,都可以由所有頂點**訪問。 如果您使用webservice關鍵字定義方法,那麼必須使用global關鍵字宣告包含類。

共享模式

共享:這是salesforce中的apex類的乙個特殊功能。當使用「with sharing」關鍵字指定類時,它具有以下含義:當類將被執行時,它將尊重使用者的訪問設定和配置檔案許可權。假設,使用者的操作已經觸發了30條記錄的記錄更新,但使用者只能訪問20條記錄,並且不能訪問10條記錄。然後,如果類正在執行更新記錄的操作,則只有20個記錄將被更新,使用者有權訪問,其餘10個記錄不會更新。這也稱為使用者模式。

無共享:

即使使用者無法訪問30個中的10個記錄,所有30個記錄也將隨著類在系統模式下執行而更新,即它已使用無共享關鍵字定義。這稱為系統模式。

虛擬:如果你使用』virtual』關鍵字,那麼它表示這個類可以被擴充套件並允許覆蓋。如果你想覆蓋方法,那麼類應該使用virtual關鍵字宣告。

抽象:如果你宣告該類為』abstract』,那麼它將只包含方法的簽名,而不是實際的實現。

工作筆記 基於Apex的混合精度加速

from apex import amp model,optimizer amp.initialize model,optimizer,opt level o1 not 01 with amp.scale loss loss,optimizer as scaled loss scaled loss....

學習筆記二

1 算符運算子 1 5為1 1 5為 1 即只看被除數的符號。b a 先賦值後運算 a b 先運算後賦值。2 字串資料與任何資料使用 都是相連線,最終都會變成字串,例如 ad 2 結果為 ad2 3 轉義字元 通過 來裝便後面字母或符號的含義 n換行 linux b 退格 r 按下回車鍵,windo...

學習筆記(二)

k 近鄰演算法中的python知識 1.建立乙個3x3的單位矩陣a,a.shape的結果為 3,3 2.建立乙個一維矩陣b,b.shape為矩陣的長度。3.建立乙個4x2的矩陣c,c.shape 1 為第一維的長度 2,c.shape 0 為第二維的長度 4 4.tile函式位於python模組 n...