新框架設計隨想 二

2021-04-02 14:49:51 字數 696 閱讀 2901

一 採集機本地資料列表

1 與採集相關資料(採用access資料庫)

二進位制資料不便於資料之間的關聯!且資料共享讀寫有時侯會出問題。

a. da、sg、st 

b. cannel、simsenor、sub、alarm

c. bitpt、mudt、devt、pipet  (注意鑽頭部分的處理)

上述資料與伺服器的同步問題如何解決呢?

2 採集生成原始資料(採用二進位制檔案)

a. cadrt  間隔資料

b. ocadrt 原始資料

c. logginginfo 錄井資訊資料

二  資料傳輸

用memorystream compress技術,將訊息標誌和資訊內容壓縮到一起,加密壓縮.

需要傳輸的內容有:

a. 採集相關資料

b. 採集生成資料

c. 色譜相關資料

d. 色譜控制資料

三 對應用程式要求

能夠對資料庫機器**進行選擇

我想access檔案是否能夠通過其他方式傳送到伺服器呢?

比如ftp方式??壓縮傳送到伺服器。

300da,300sg,100st,20bitpt,30mud,1000devt,1000pipet

udp檔案傳輸:需要使用udp協議必須自己實現類似於tcp/ip底層的滑窗協議,對udp報文進行流量控制和差錯控制 

MegEngine 框架設計

megengine框架設計 megengine 技術負責人許欣然將帶了解一個深度學習框架是如何把網路的定義逐步優化並最終執行的,從框架開發者的視角來看待深度學習。背景 ai 浪潮一波又一波,彷彿不會演算法就落後於時代。深度學習框架處理了各種裝置的計算細節 求導 計算優化序列的工作,而在動態 靜態兩套...

測試框架設計

關於測試框架的好處,比如快速回歸提高測試效率,提高測試覆蓋率等這裡就不討論了。這裡主要討論自動化框架包含哪些內容,以及如何去設計一個測試框架。1.什麼是自動化測試框架?它是由一個或多個自動化測試基礎模組 自動化測試管理模組 自動化測試統計模組等組成的工具集合。以常見的前端ui測試為例,一個測試框架大...

WCC框架設計

一個好的框架,不僅能幫助程式開發節約很多時間,同時也能減少bug的引入。這個框架是在ssy同學的基礎上進行了一些改進 主要在於一下幾點 會隨著專案開發逐漸更新這篇文章 1.應用了反射機制,實現網路task的多型。2.應用mvc模式,獨立出資料model,讓activity更加專注在介面響應和基本的業...

框架設計的粒度

先拿一個常見的oa中的許可權管理舉例,常規的設計方式無非就是許可權 角色 人這三層,關係如下 那麼這樣的許可權設計是可以基本滿足一個oa的需要的,那麼只需要做一個filter去進行許可權的控制就ok了。如果考慮到軟體的擴充套件性貌似也足夠用了。但是考慮一下顯示情況,如果上線之後許可權需要增加意味著什...

Tiny框架設計原則

tiny框架在設計時充分考慮此原則,凡是可以通過一定的約定來大大減少配置或開發量的,一般都會採用。所以在tiny框架的擴充套件 開發 配置過程中,會經常發現一些 潛規則 如果利用好這些 潛規則 會起起事半功倍的效果。tiny框架的構建者對於做重複的事情一向是深惡痛絕的,因此非常不原意開發人員在基於t...