conceptual

    1熱度

    3回答

    我是C#和WPF的新手。我剛剛在C#中學習了異步編程。 我們舉辦活動和一些我們趕上這個事件。 這種方法的優點是我們不需要直接調用對象方法。例如我們從數據庫中加載數據,然後在加載數據方法完成後,引發事件LoadDataSuccessfully 然後主類捕獲該事件並引發事件UpdateGUIAfterLoadDataSuccessfully,其他控件將捕獲此事件並更新GUI。 但現在我想可能是....

    1熱度

    2回答

    我想在含模%在Java中 例如方程數目不詳的價值: x % 26 = y,如果我有y價值?我怎樣才能x

    2熱度

    1回答

    因此,我已經使用bash和sh編寫了一些全面的腳本,但僅使用了幾個小型java程序。我已經閱讀了幾本java書籍,只是覺得它並不粘。我發現C和C++由於一些奇怪的原因更易於掌握,然後腳本就變得非常簡單。 我理解腳本和編程之間的一個很大的差距就是理解程序是如何處理的。例如,在一個劇本,我可以做到以下幾點: #!/bin/sh var="my variable" echo "$var" 顯

    8熱度

    3回答

    我知道PowerShell管道工作方式是通過獲取一個cmdlet的輸出並將其作爲輸入傳遞給另一個cmdlet。但是這樣做怎麼樣? 第一個cmdlet是否完成並立即傳遞所有輸出變量,然後由下一個cmdlet處理? 或者是每次從第一個cmdlet輸出一個輸出,然後通過所有其餘的管道cmdlet運行它?

    5熱度

    3回答

    我一直在閱讀Eric Lippert's blog一段時間(這很好,你應該檢查出它)和在他的一個posts的評論中,他提到他沒有意圖索引一系列數字而只是列舉它們。 枚舉和索引有什麼區別,我到處搜索過?在我的搜索過程中,當迭代進入等式時,我變得更加困惑了?有人可以解釋這3個概念,甚至可以舉個例子嗎?在你將這個標記爲一個複製之前,我已經看到了一些關於「Iterator vs Enumerator」的問

    1熱度

    1回答

    我有很長的代碼功能約100行。這很難閱讀。 哪種更清潔或更好的方法來分離功能? 第一種方式 function main() { func1(); func2(); func3(); func4(); func5(); } 方式二 function main() { // more code here func1(); }

    1熱度

    1回答

    我現在開始使用Zend Framework 2或Symfony 2的新項目的概念。 我當前想知道,因爲我在數據建模和應用程序概念上是一個新手,如何處理一般配置數據不會鏈接到我的實體。例如,我有常量,數字,甚至文本和媒體,應該可以通過管理進行配置,並且涉及整個應用程序,但這與我的模型數據無關(例如,產品的最高價格,某些常規範圍等等,我根本不知道如何存儲)。 所以,我應該: 創建一個相關的「參數」表什

    2熱度

    2回答

    我有以下簡單的控制檯應用程序: class Program { private static int times = 0; static void Main(string[] args) { Console.WriteLine("Start {0}", Thread.CurrentThread.ManagedThreadId); var

    0熱度

    2回答

    我一直在努力學習一款小遊戲。 該遊戲的目的是它將在線,但我有一些麻煩,如何序列化從服務器發送到客戶端的命令。 有很多不同的命令可以發送,手動處理這些令我瘋狂。目前我正在使用很多'ifs'來做到這一點,但我希望有一個可以幫助的設計模式。 我想用不同種類的對象解開消息,這樣我就可以從某種隊列中得到它們,並有效地對待它們......但是我想要部分或全部自動完成。 解決這類問題有沒有好的做法?如果它也很高

    1熱度

    1回答

    由於SRP說: 類或模塊應該有一個,且只有一個理由去改變 我有一些倉庫類對於實施CRUD操作的每種類型的實體(每種類型,一個存儲庫)。 因此,這些類型的存儲庫類似乎有多個更改原因,例如每個查詢條件可能會發生變化等。 這種情況對於應用程序服務類也是如此,我認爲。 我的問題是: 是否會導致使用這種類型的存儲庫或應用服務類的,違反SRP? 如果違反,我該如何處理這個問題?