global-state

    3熱度

    4回答

    在我的React應用程序中,我需要存儲一些需要在任何地方都可訪問的數據,但不希望將其保存在全局(即靜態)數據結構中,以便模擬我的單元測試和風格指南。 我的意思的數據是例如: 恆定IN_BROWSER即在瀏覽器true構建和在節點false。 是在瀏覽器上的啓動初始化恆定IS_MOBILE誰是當前登錄的用戶的 數據, 網址,我連接到API(這是本地主機,中間服務器或生產,取決於配置) 現在我有一個名

    0熱度

    2回答

    我目前正在構建一個支持多種不同任務的Thor可執行文件。一些任務引發其他任務。例如 驗證 驗證本地用戶 創建 調用驗證 有些事情會 調用配置 配置: 調用驗證 有些事情會 約托爾的好處是,我現在可以單獨調用所有的三個任務,但可以肯定的例子是,認證只通過調用調用一次。 但是現在什麼是在這些任務之間共享數據的最佳方式。例如,身份驗證時,我想設置當前用戶的用戶標識。因此,當我想要從我們的web服務請求數

    8熱度

    4回答

    因此,我正在閱讀Google測試博客,它說全局狀態很差,並且很難編寫測試。我相信 - 我的代碼現在很難測試。那麼我如何避免全球狀態呢? 我使用全局狀態(據我瞭解)最重要的是管理我們的開發,接受和生產環境之間的關鍵信息。例如,我有一個名爲「Globals」的靜態類,它帶有一個名爲「DBConnectionString」的靜態成員。當應用程序加載時,它確定要加載哪個連接字符串,並填充Globals.D

    1熱度

    2回答

    我想緩存一些數據以供我的所有請求使用。我想要一個內存緩存,它會在代碼文件發生變化時被刷新(信息通過反射獲得,並且更改代碼文件可能會使其無效)。這可能沒有第三方外部服務(如memcached)? 加入:我知道像apache這樣的web服務器會創建多個工作進程。沒關係,如果他們每個人都有自己的緩存。

    0熱度

    1回答

    我想問一下關於如何保存和更改全局應用程序的最佳做法。我有一個解析器(現在是單身),這其中包括有像 private String mode private List<String> loadedResources 然後我有十個模塊一個非常簡單的接口 ModuleOutput parse(String line, Path context) throws ModuleException; 一

    1熱度

    1回答

    我一直在閱讀mysql全局狀態變量。 我對以下兩件事感到困惑。 uptime and uptime_since_flush_status 是否有人會對此置若罔聞......? 問候, UDAY

    1熱度

    3回答

    我對這個區別有一個總的直覺,但是我無法準確地確定是什麼使數據庫與全局狀態不同。 隨着「全局狀態」天真的定義,數據庫通常至少應用程序全局。你可以想象有一個應用程序可以在執行中改變數據庫,但在一般情況下,它是全局使用的。 至於狀態,我不認爲我需要認爲,一個數據庫包含狀態的情況。 那麼是什麼讓數據庫與「糟糕」的全局狀態不同呢? 這個問題上來,因爲我試圖避免緊耦合,其中一個對象需要知道它的母公司。例如,假

    0熱度

    1回答

    林: interface DashboardProps extends React.Props<Dashboard> { globalState? : GlobalState } export class Dashboard extends React.Component<DashboardProps, any>{ } 在AppLayout我把它叫做: <Route pat

    3熱度

    4回答

    請注意:由「純」的功能,我的意思並不是「純虛」 我指的是this 如果一個功能「讀」一些全局狀態,並自動使其不純?還是取決於其他因素? 如果它自動呈現不純,請解釋原因。 如果它取決於其他因素,請解釋它們是什麼。