undo

    2熱度

    1回答

    我使用Microsoft Access作爲管理數據(以前存儲在電子表格中)的方式,以更多表格,有序和邏輯的方式。一切似乎都適合我的客戶,但她有一個問題:「是否有模式允許更改被恢復?假設我已經做了一些更改,並且我想恢復到原始版本, 那可能嗎?」 我理解她的擔憂並不亞於我想說「這是一個數據庫是如何工作的,您更改行,他們將被寫入該行立即」,我不能讓自己說出來。她一直在使用MS Excel,並且Excel

    0熱度

    2回答

    我不小心擦除了我的模型中的所有記錄。 Model.destroy_all 對於輸出,我收到了所有已銷燬記錄的大型列表。 => [#<Model id: 1, some_attribute: "Hello World">, #<Model id: 2, some_attribute: " Hello World 2">, etc etc etc] 但是,我知道它的文字。 我可以做任何事情,使

    1熱度

    1回答

    我正在開發一個應用程序,使用NotifyFilters.FileName和NotifyFilters.DirectoryName過濾器來使用FileSystemWatcher觀看文件/目錄創建/刪除事件。我也設置IncludeSubdirectories爲真 使用此,如果我在Windows資源管理器中複製文件夾,我得到創建事件的每個子文件夾以及新文件夾本身。但是,如果我在Windows資源管理器(

    0熱度

    2回答

    我在java中進行連接4遊戲,並且對於如何爲其創建撤消方法有點困惑。我知道這可以使用ArrayList或Stack來完成,但我不太確定如何實現它。我的遊戲和GUI代碼可以在下面看到,任何幫助將不勝感激! import javax.swing.JOptionPane; public class ConnectFourGame { private int[][] board;

    0熱度

    1回答

    我意外地丟了一個相當大的表 - 回收站未啓用。我很確定數據仍然存在於UNDO表空間中,但我不知道如何解決。我完全按照它在放下之前重新創建表 - 結構完全一樣。然而,當我嘗試閃回表,我得到這個錯誤: flashback table tablex to timestamp (systimestamp - interval '120' minute); Error: 01466 DBD::Oracl

    1熱度

    1回答

    一個同學和我工作的一個項目,我們都是新顛覆。我們意識到我們項目的最後幾個版本有一些缺陷。所以我們決定取消這些修改,並從引入這些問題的地方開始。 什麼是最適當的方式在SVN做到這一點?我們是否應該從舊版本的項目中創建一個新的「分支」,然後繼續在該分支上工作? ,或者我應該使用這樣的事情? (使用合併撤消更改) Force old revision to be the newest revision

    1熱度

    1回答

    我們正在考慮在AngularJS中構建一個類似Excel的應用程序,我們希望撤銷/重做支持單元格編輯。 關於實施這個最佳策略的任何建議? 我不只是想撤消剛輸入到文本框中的文本。我的意思是在幾個單元格中輸入數據,然後撤消每個條目。 我已經嘗試過在每次修改之前將當前模型推入堆棧。這可以通過將模型恢復到之前的狀態進行撤消。但是,如何將這與REST CRUD交互結合起來呢? 解析CRUD的「自然」方法是對

    1熱度

    2回答

    我有一個加載圖像的QGraphicsView子類。然後,用戶可以通過單擊並拖動來在該圖像上繪製一些線條。 void TabView::mousePressEvent(QMouseEvent *event){ if (event->button() == Qt::LeftButton) { scene->addLine(line); } } 我加了撤消功能,像這

    0熱度

    1回答

    我有一個加載了位圖的ImageView。當用戶觸摸位圖時,我在位圖上的觸摸位置使用畫布繪製一個圓圈。現在,我需要撤消繪製的圓。無處不在,我找到片段來撤消繪製的路徑,而不是直接圈選。有沒有人有解決方案來撤消以前繪製的圈子?

    3熱度

    1回答

    我想在我製作的GUI中創建一個「撤消」功能。我的想法是創建一個對象的副本,當設置發生更改時,該對象將存儲我的GUI的所有設置。要做到這一點,如果有一個「主」回調會很方便,只要用戶觸發任何其他GUI回調就會觸發。這樣的回調是否存在?謝謝!