面向服務的架構 service-oriented architecture
服務消費者(service consumer)可以通過傳送訊息來呼叫服務。這些訊息由乙個服務匯流排(service bus)轉換後傳送給適當的服務實現。這種服務架構可以提供乙個業務規則引擎(business rules engine),該引擎容許業務規則被合併在乙個服務裡或多個服務裡。這種架構也提供了乙個服務管理基礎(service management infrastructure),用來管理服務,類似審核,列表(billing),日誌等功能。
用於實現物件導向程式設計語言裡不同型別系統的資料之間的轉換
模型(model)-檢視(view)-控制器(controller)
m是指業務模型,v是指使用者介面,c則是控制器,使用mvc的目的是將m和v的實現**分離,從而使同乙個程式可以使用不同的表現形式。
遠端過程呼叫協議 remote procedure
call
protocol
它是一種通過網路從遠端電腦程式上請求服務,而不需要了解底層網路技術的協議。
load balance
建立在現有網路結構之上,它提供了一種廉價有效透明的方法擴充套件網路裝置和伺服器的頻寬、增加吞吐量、加強網路資料處理能力、提高網路的靈活性和可用性。
權重是乙個相對的概念,針對某一指標而言。某一指標的權重是指該指標在整體評價中的相對重要程度。權重是要從若干評價指標中分出輕重來,一組評價指標體系相對應的權重組成了權重體系。
閾的意思是界限,故閾值又叫臨界值,是指乙個效應能夠產生的最低值或最高值。
長連線,指在乙個連線上可以連續傳送多個資料報,在連線保持期間,如果沒有資料報傳送,需要雙方發鏈路檢測包。
是指通訊雙方有資料互動時,就建立乙個連線,資料傳送完成後,則斷開此連線,即每次連線只完成一項業務的傳送。
- 對比
- 長連線多用於操作頻繁,點對點的通訊,而且連線數不能太多情況。每個tcp連線都需要三步握手,這需要時間,如果每個操作都是短連線,再操作的話那麼處理速度會降低很多,所以每個操作完後都不斷開,下次處理時直接傳送資料報就ok了,不用建立tcp連線。例如:資料庫的連線用長連線,如果用短連線頻繁的通訊會造成socket錯誤,而且頻繁的socket 建立也是對資源的浪費。
而像web**的http服務一般都用短鏈結,因為長連線對於服務端來說會耗費一定的資源,而像web**這麼頻繁的成千上萬甚至上億客戶端的連線用短連線會更省一些資源,如果用長連線,而且同時有成千上萬的使用者,如果每個使用者都占用乙個連線的話,那可想而知吧。所以併發量大,但每個使用者無需頻繁操作情況下需用短連好。
總之,長連線和短連線的選擇要視情況而定。
STM32晶元名稱含義
每種stm32的產品都由16個字母或數字構成的編號標示,使用者向st訂貨時必須使用這個編號指定需要的產品。這16個字元分為8個部分,下面通過乙個例子說明它們的意義 stm32 f 103 c 6 t 7 1 2 3 4 5 6 7 8 第1部分 產品系列名,固定為stm32 第2部分 產品型別 f表...
軟體版本名稱的含義
alpha 是內部測試版,一般不向外部發布,會有很多bug.一般只有測試人員使用。beta 也是測試版,這個階段的版本會一直加入新的功能。在alpha版之後推出。rc release candidate 顧名思義麼 用在軟體上就是候選版本。系統平台上就是發行候選版本。rc版不會再加入新的功能了,主要...
智慧型駕駛 領域常見專業名稱英文縮寫
隨著人工智慧技術的興起,掀起了無人駕駛行業的熱潮,國內外無論高校 企業還是科研院所都投入了巨大的人力物力進行相關技術的研發。博主在閱讀文獻和看車企 adas公司產品介紹時,常會出現很多專業名稱縮寫,包括一些車型配置單中也常提起,下面就概括性地進行介紹,對剛入智慧型駕駛領域的童鞋們進行科普。英文簡稱 ...