static-members

    2熱度

    3回答

    所以我最近發現它使用了特別的技術我從來沒有見過的一些源代碼(成語);簡而言之;而不是爲有問題的類使用靜態變量,它使用類源文件中的局部變量。 myclass.h class myclass { //static int myint; public: myclass(); ~myclass(); int count(); }; myclass.cpp

    5熱度

    2回答

    嘿。 在閱讀了關於Service Locator模式的here之後,它讓我想到了只有靜態成員的類真的是要走的路,或者如果正常的類似C的interace不會更合適。當他們甚至不需要它時,我看到人們一直在圍繞着class關鍵字投擲。 實例與鏈接的網頁拍攝靜態成員類: class Locator { public: static IAudio* GetAudio() { return se

    2熱度

    1回答

    我不確定在PHP中這是否可能,但這是我試圖做的。我在課堂上有一個靜態變量,我想在課堂外作爲參考。 class Foo { protected static $bar=123; function GetReference() { return self::&$bar; // I want to return a reference to the static me

    0熱度

    1回答

    我有自定義適配器類,它包含SQLiteDatabase。適配器管理db連接: public AutoDBAdapter(final Context context){ this.context=context; checkDatabase(); try{ openDB(); }catch(Exception e){ e.printSt

    0熱度

    4回答

    總之..問題是......「說什麼?」擴展名爲「我沒有收到錯誤」 嚴格標準:非靜態方法Pyro \ Template :: preLoad()不應該靜態調用,假設$ this來自/ opt中的不兼容上下文在線/lampp/htdocs/dc/pyro/app/controllers/admin/courses.php 14 public function actionIndex() {

    1熱度

    3回答

    我試圖做這樣的事情: string strFirstName; string strSurname; public static bool MyItem(string FirstName, string Surname) { strFirstName = FirstName; //won't work obviously strSurname = Surname; }

    9熱度

    3回答

    我可以在我的Web應用程序中使用靜態變量嗎?什麼是靜態的替代品?當我在頁面中使用靜態變量並且多個用戶使用應用程序時,它會產生衝突數據(不正確的數據)。 使用靜態成員有什麼限制? 靜態成員是否在內存中共享?

    2熱度

    3回答

    ASP.NET網站中的類需要爲每個請求多次訪問數據庫表。數據庫表應該很少改變,如果有的話。也許一個月幾次。 在類的靜態構造函數,該表是從數據庫中取出,並在靜態局部變量緩存。只要類需要訪問表,那麼它只是使用緩存的靜態版本。 我的問題是關於這個緩存的壽命,表的靜態版本。 據我所知,它獲取的第一次類被實例化或使用在類的靜態方法。但是在Web服務器上發生這種情況的頻率如何?如果表格發生變化,我們希望重置表

    0熱度

    3回答

    所以,說我有以下枚舉聲明: public class WatchService implements Runnable { private State state; private enum State { FINDING_MANIFEST, FINDING_FILES, SENDING_FILES, WAITING_TO_FINISH };

    1熱度

    3回答

    讓我們考慮一下這個頁面的代碼隱藏: public partial class Products : Page { private static SomeClass SharedField; public Product() { // ... Some logic } } 是否所有Products頁面實例共享相同的SharedField,