通用 - C 常用 Command 列表
一些常用到的 C Command
Vue3 - 帶入使用者自訂參數去調用 Axios
封裝後的 Axios 初使化時可以自訂參數,且在調用時也可以動態調整參數值
Vite 填加本地端 Mockup Server 透過 vite-plugin-mock
提供本地端的 RESTful API 模擬服務
Vue3 - 透過 TypeScript 在 Vite 中添加 Axios
將 Axios 填加到 Vue3 的專案中,並參考 Naive UI Admin的寫法將其封裝調用
Vite-快速開始模版 Vitesse
快速開發模版 Vitesse
Redfish - Mockup Server
透過 Docker 去架設 Redfish Mockup Server
通用 - Git 常用 Command 列表
一些常用到的 Git Command,包含 Pull, Push, Status, Log, Revert, Commit, Branch, etc.
C#-轉資料開發
說明為了解決兩個資料庫在互轉時可以更靈活而開發的 Library ,雖然市面上早就有很多 DB Management Tool 就有支援,但是不知道可不可以符合我想要的需求,所以就寫了一個包含以下功能的 Library
標準化的轉資料函式,透過 INI 設定檔可互轉
可以支援 Oracle,MSSQL 互轉(可擴充)
可以支援互轉中途 Plug In 處理其它事
支援時區設定
失敗可以支援重傳(三次)
可支援下列四種型態互轉
批次
同步
復製
更新
Development架構整個 Library 分三個部份
MigrateDataLib(主體)
MigrateDataModel(介接PlugIn的Interface)
PlugInProject(PlugIn所開發的專案)
Class Diagram 如下圖所示![](/uploads/csharp-migrate-data-library/Class Diagram.png)
程式的進入點為 MigrateData - DoTask 其 Activity Diagram 如下圖所示![]( ...
概念-MES系統
說明MES(Manufacturing Execution System),中文名稱為「製造執行系統」,在產品從工單發出到成品完工的過程中,製造執行系統起到傳遞信息以優化生產活動的作用。在生產過程中,藉助實時精確的信息、MES引導、發起、響應,報告生產活動。作出快速的響應以應對變化, 減少無附加價值的生產活動,提高操作及流程的效率。MES提升投資回報、淨利潤水平、改善現金流和庫存周轉速度、保證按時出貨。MES保證了整個企業內部及供應商間生產活動關鍵任務信息的雙向流動。
概念MES 系統大多數會跟 ERP 系統介接,透過 ERP 取得訂單、 BOM 表、數量、成品需求、生產計劃等, MES 會將這些資訊轉換成工單及各製作指令,讓產線人員及生產設備可以實際執行流程,再將生產結果、操作訊息、庫存、品質等回傳給 ERP 系統。大概會像下面的流程:
接收 ERP 的工單訊息
產線收到工單後展開並實際投料
MES 記錄產線各站點的執行情況
將生產結果回報給 ERP
而 MES 的架構,就會依據產線的實際情況會有所不同,但大致上都會圍繞著下面幾個專有名詞。
產線:工廠所存在的產線
製程:生產時 ...
WPF-股票監看
說明由於上班如果要看股票就只能透過網頁或很明顯的應用程式切來切去又怕被老闆看到,或著是一直盯看手機又不好意思開提醒的音效,所以就想說寫一個隱藏在畫面右下角可以即時更新股價的程式,可以不用一直切換畫面且半透明不易被發現又不會打擾到工作,當然以上需求都是我朋友提出來的,我只負責開發。
開發定位於畫面右下角先在MainWindow.xaml中
設定 Window 屬性讓視窗可以低調一點
加入一個 Grid 用來放置股票編號跟成交價
再於右上角加入一個 Image 用以關閉程式
12345678910111213141516<Window x:Class="Stock.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="MainWindow" ...