software-design

    0熱度

    2回答

    該方案如下: 我有一個數據庫,我存儲用戶,我想保持數據(數據庫)和邏輯(商務)層完全隔離。 我已經創建了幾個特定的​​例外,以在界面(Flask)圖層中顯示正確的消息。如UserNotFound,UserEmailUsed,UserNameTaken 所有的代碼是在一個文件cruduser.py 連接如到數據庫: def connect(): '''Connect to the data

    0熱度

    1回答

    下面的代碼是在java運行按鈕工作正常,併發送一條消息到我的號碼,當它得到我選擇的錯誤,然後它顯示在TextboxArea中的錯誤,但停止按鈕不結束循環退出的program.How我可以實現停止按鈕 /* * To change this license header, choose License Headers in Project Properties. * To cha

    1熱度

    1回答

    我對A.I真的很感興趣,但我很困惑;我讀這篇文章: https://gamedevelopment.tutsplus.com/tutorials/finite-state-machines-theory-and-implementation--gamedev-11867 它打破了一個複雜的AI算法的簡單FSM,但不應該去學習,在這篇文章中各州的過渡一個AI是簡單的條件下,我看到這個IA應該學習的東

    -3熱度

    1回答

    我現在對設計模式和系統設計感興趣,看起來這些例子很簡單,它忽略了在一個真實的複雜系統中如何組合事物。 你知道我什麼時候可以找到使用基本原理的複雜設計的例子嗎?

    0熱度

    2回答

    例如,在我們的應用程序中,我們可以從某個消息傳遞代理將數據加載到數據庫中,同時從數據庫中檢索這些數據。 我們是否應該使用相同的裝載和檢索綁定?或者在一般情況下沒有必要,最好爲加載和檢索創建單獨的綁定。

    -1熱度

    1回答

    例 在線結算: 用戶添加項目到購物車,點擊結帳,並通過信用卡支付訂單。 訂單通過OrderMicroservice創建 一)令與「完成」狀態通過OrderMicroservice 二)更新付款是通過信用卡處理,並通過PaymentMicroservice 三)發票記錄通過InvoiceMicroservice創建並通過電子郵件發送給用戶 對於s由於發票微服務失敗,數據庫存儲已滿或電子郵件未能發送,

    0熱度

    2回答

    是否有一個最佳實踐,如何防止在ViewModel中顯示數據庫中的自動增量主鍵(ID),以使其不會顯示給最終用戶? 我知道桌子上還有其他可以使用的獨特字段。但是,如果不確定是否存在(或將保留)獨特的呢? 我想創建一個散列並將其保存在數據庫中名爲ViewKey的列中。例如在表格地址中。

    1熱度

    2回答

    我一直在Udacity的課程「軟件開發過程」上課。 在第1課中,軟件過程被定義爲將軟件開發分解成可以單獨解決的較小塊的過程。 然而,在第2課中,軟件開發生命週期是作爲確定軟件歷史的一系列決策而引入的。 然而,當我用Google搜索軟件開發生命週期中,它被定義爲「規劃的過程中,創建,測試和部署信息系統」 ,當我用Google搜索了各種軟件開發流程和軟件開發生命週期模型,它們都幾乎相同。 這讓我有些困

    0熱度

    1回答

    我需要一個關於構建應用程序的建議,我必須構建一個應用程序,該應用程序必須具有基本的GUI元素和scematic編輯器(我必須自動生成網絡與不同的對象(假設它們作爲節點)從給定的數據在XML 到目前爲止我已提取的網絡爲在python給定數據文件的數據和連接的信息。現在我需要顯示在網絡圖應用示意圖 我對Python包有點新,所以我想通過嵌入networkX/Graphviz的包,wxPython的,通

    -1熱度

    1回答

    我是新來的移動開發,並想知道如果它是反模式有一個遠程,配置服務器,以'配置'移動客戶端。這個想法是避免配置細節[除了到配置服務器的URL]與移動分配,而是連接到配置服務器,以獲取其他細節,如第三方密鑰,服務端點等。任何想法。提前致謝!!