[導(dǎo)讀]近日在公司領(lǐng)到一個(gè)小需求,需要對(duì)之前已有的試用用戶申請(qǐng)規(guī)則進(jìn)行拓展。我們的場(chǎng)景大概如下所示:按照上述的條件我們可以得出的結(jié)論是:咱們的主要流程主要是基于and或者or的關(guān)系。如果有一個(gè)不匹配的話,其實(shí)咱們后續(xù)的流程是不用執(zhí)行的,就是需要具備一個(gè)短路的功能。對(duì)于目前的現(xiàn)狀來(lái)說,我如...
近日在公司領(lǐng)到一個(gè)小需求,需要對(duì)之前已有的試用用戶申請(qǐng)規(guī)則進(jìn)行拓展。我們的場(chǎng)景大概如下所示:按照上述的條件我們可以得出的結(jié)論是:- 咱們的主要流程主要是基于 and 或者 or 的關(guān)系。
- 如果有一個(gè)不匹配的話,其實(shí)咱們后續(xù)的流程是不用執(zhí)行的,就是需要具備一個(gè)短路的功能。
- 對(duì)于目前的現(xiàn)狀來(lái)說,我如果在原有的基礎(chǔ)上來(lái)改,只要稍微注意一下解決需求不是很大的問題,但是說后面可維護(hù)性非常差。
后面經(jīng)過權(quán)衡過后,我還是決定將這個(gè)部分進(jìn)行重構(gòu)一下。針對(duì)這個(gè)需求,我首先梳理了一下咱們規(guī)則執(zhí)行器大概的設(shè)計(jì), 然后我設(shè)計(jì)了一個(gè) V1 版本和大家一起分享一下,如果大家也有這樣的case 可以給我分享留言,下面部分主要是設(shè)計(jì)和實(shí)現(xiàn)的流程和 code。規(guī)則執(zhí)行器的設(shè)計(jì)
對(duì)于規(guī)則的抽象并實(shí)現(xiàn)規(guī)則
執(zhí)行器構(gòu)建
執(zhí)行器的調(diào)用
總結(jié)
規(guī)則執(zhí)行器的優(yōu)點(diǎn)和缺點(diǎn)優(yōu)點(diǎn):
- 比較簡(jiǎn)單,每個(gè)規(guī)則可以獨(dú)立,將規(guī)則,數(shù)據(jù),執(zhí)行器拆分出來(lái),調(diào)用方比較規(guī)整;
- 我在 Rule 模板類中定義 convert 方法做參數(shù)的轉(zhuǎn)換這樣可以能夠,為特定 rule 需要的場(chǎng)景數(shù)據(jù)提供拓展。
缺點(diǎn):
- 上下 rule 有數(shù)據(jù)依賴性,如果直接修改公共傳輸對(duì)象 dto這樣設(shè)計(jì)不是很合理,建議提前構(gòu)建數(shù)據(jù)。
那些年雷軍也是一名普通的程序員別再燒管子了,線圈兩端并一個(gè)二極管吧CAN總線很難嗎?CAN總線看不懂是不可能的!小白如何入門單片機(jī)?幾個(gè)建議助你提高學(xué)習(xí)效率,把握學(xué)習(xí)方向作者:努力不禿頭
鏈接:https://juejin.cn/post/6988318047077400590
來(lái)源:稀土掘金
著作權(quán)歸作者所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。
欲知詳情,請(qǐng)下載word文檔
下載文檔
本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
執(zhí)行器的作用是控制機(jī)器人或機(jī)器的動(dòng)作,根據(jù)指令完成所需動(dòng)作;傳感器的作用是將所測(cè)得的物理量轉(zhuǎn)換為電信號(hào),以便計(jì)算機(jī)或控制器進(jìn)行處理和分析。
關(guān)鍵字:
傳感器
執(zhí)行器
【2025年7月7日, 德國(guó)慕尼黑訊】全球功率系統(tǒng)和物聯(lián)網(wǎng)領(lǐng)域的半導(dǎo)體領(lǐng)導(dǎo)者英飛凌科技股份公司(FSE代碼:IFX / OTCQX代碼:IFNNY)最新推出了PSOCTM 4 HVMS產(chǎn)品系列,擴(kuò)展其PSOC? 4 HV...
關(guān)鍵字:
智能傳感器
執(zhí)行器
微控制器
蘇州 2025年7月1日 /美通社/ -- 2025年第一季度,儒拉瑪特成功斬獲國(guó)內(nèi)制動(dòng)系統(tǒng)龍頭企業(yè)的首個(gè)EMB(機(jī)械式線控制動(dòng))自動(dòng)化項(xiàng)目。該項(xiàng)目涵蓋30余個(gè)工藝站,可兼容多個(gè)產(chǎn)品的生產(chǎn)。儒拉瑪特團(tuán)隊(duì)通過模...
關(guān)鍵字:
制動(dòng)系統(tǒng)
線控
執(zhí)行器
裝配線
上海2025年4月23日 /美通社/ -- 工信部制定的《人形機(jī)器人創(chuàng)新發(fā)展指導(dǎo)意見》中提出拓展人形機(jī)器人場(chǎng)景應(yīng)用,聚焦 3C、汽車等制造業(yè)重點(diǎn)領(lǐng)域打造制造業(yè)典型場(chǎng)景是方向之一。近日,上海開普勒機(jī)器人有限公司與上汽通用汽...
關(guān)鍵字:
機(jī)器人
上汽
執(zhí)行器
PS
2025年3月7日 – 提供超豐富半導(dǎo)體和電子元器件?的業(yè)界知名新品引入 (NPI) 代理商貿(mào)澤電子 (Mouser Electronics) 推出內(nèi)容豐富的硬件項(xiàng)目資源中心,幫助工程師從頭開始設(shè)計(jì)并建構(gòu)創(chuàng)新的實(shí)體解決方...
關(guān)鍵字:
微控制器
傳感器
執(zhí)行器
多年來(lái),在超過100個(gè)Hackster項(xiàng)目中,我們研究了一些非常深入和復(fù)雜的解決方案,從機(jī)器人到視覺處理,創(chuàng)建自己的硬件,當(dāng)然還有涵蓋數(shù)學(xué)等概念的項(xiàng)目,以及fpga中的濾波。
關(guān)鍵字:
執(zhí)行器
FPGA
Basys 3
旋轉(zhuǎn)編碼器
我們的世界正變得更加智能且緊密相連,樓宇和工廠正以前所未有的方式實(shí)現(xiàn)自動(dòng)化。為了確保這些新系統(tǒng)有效運(yùn)行,可靠的信息通信至關(guān)重要——這不僅體現(xiàn)在工業(yè)控制面板內(nèi)部,也包括遍布整個(gè)場(chǎng)所的各種設(shè)備之間的通信。
關(guān)鍵字:
以太網(wǎng)
機(jī)器人
執(zhí)行器
運(yùn)動(dòng)傳感器
上海2024年9月26日 /美通社/ -- 傅利葉自主研發(fā)的新一代通用人形機(jī)器人GR-2迎來(lái)重磅發(fā)布。立足于"為AI打造最佳具身載體"的產(chǎn)品愿景,GR-2在硬件、設(shè)計(jì)、開發(fā)框架等多個(gè)關(guān)鍵環(huán)節(jié)...
關(guān)鍵字:
機(jī)器人
AI
開發(fā)者
執(zhí)行器
北京2024年8月26日 /美通社/ -- 8月21日,2024世界機(jī)器人大會(huì)在北京拉開帷幕。此次大會(huì)以"共育新質(zhì)生產(chǎn)力 共享智能新未來(lái)"為主題,來(lái)自全球的數(shù)百款創(chuàng)新產(chǎn)品參展,其中不乏首發(fā)新品。專注于...
關(guān)鍵字:
機(jī)器人
測(cè)試
執(zhí)行器
智能制造
在宣揚(yáng)工業(yè)4.0新成果和未來(lái)可能性的文章和視頻中,智能傳感器常能成為大家關(guān)注的焦點(diǎn)。傳感器是工廠車間的“耳目”,讓可編程邏輯控制器(PLC)洞察一切,而執(zhí)行器(圖1)就像幕后的無(wú)名英雄,賦予指令以“筋肉”,幫助完成所有任...
關(guān)鍵字:
傳感器
執(zhí)行器
智能工廠
我們可能認(rèn)為驅(qū)動(dòng)螺線管或閥門執(zhí)行器接縫非常簡(jiǎn)單。老實(shí)說,在大多數(shù)情況下確實(shí)如此。打開或關(guān)閉電流并不是很困難。但是,如果我們的應(yīng)用程序需要非??焖俚卮蜷_/關(guān)閉負(fù)載驅(qū)動(dòng)怎么辦?實(shí)現(xiàn)這一目標(biāo)的最佳方法是什么?
關(guān)鍵字:
閥門
執(zhí)行器
負(fù)載驅(qū)動(dòng)
【2024 年 1 月 31 日美國(guó)德州普拉諾訊】Diodes 公司 (Diodes) (Nasdaq:DIOD) 推出首款符合汽車標(biāo)準(zhǔn)的雙通道高側(cè)電源開關(guān) — ZXMS82090S14PQ、ZXMS82120S14PQ...
關(guān)鍵字:
LED
雙通道高側(cè)開關(guān)
執(zhí)行器
LAN8670/1/2系列以太網(wǎng)PHY簡(jiǎn)化了將低速設(shè)備連接到標(biāo)準(zhǔn)以太網(wǎng)網(wǎng)絡(luò)的架構(gòu)
關(guān)鍵字:
以太網(wǎng)
傳感器
執(zhí)行器
近日在公司領(lǐng)到一個(gè)小需求,需要對(duì)之前已有的試用用戶申請(qǐng)規(guī)則進(jìn)行拓展。我們的場(chǎng)景大概如下所示:按照上述的條件我們可以得出的結(jié)論是:咱們的主要流程主要是基于and或者or的關(guān)系。如果有一個(gè)不匹配的話,其實(shí)咱們后續(xù)的流程是不用...
關(guān)鍵字:
執(zhí)行器
傳感器和執(zhí)行器 什么是傳感器與執(zhí)行器?它們有什么不同?傳感器和執(zhí)行器看似沒啥區(qū)別,其實(shí)有很大的本質(zhì)區(qū)別。
關(guān)鍵字:
傳感器
執(zhí)行器
區(qū)別
通過這篇文章,小編希望大家可以對(duì)機(jī)器人執(zhí)行器、機(jī)器人未來(lái)應(yīng)具備的能力的相關(guān)情況以及信息有所認(rèn)識(shí)和了解,詳細(xì)內(nèi)容如下。
關(guān)鍵字:
機(jī)器人
執(zhí)行器
電動(dòng)執(zhí)行器
薄膜執(zhí)行器可將觸覺皮膚添加到任何產(chǎn)品表面,在任何頻率下產(chǎn)生局部、獨(dú)立的感覺,從而產(chǎn)生各種觸覺效果。
關(guān)鍵字:
基美電子
觸覺執(zhí)行器
執(zhí)行器