亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種詞典筆應用框架及詞典筆的制作方法

文檔序號:40448472發(fā)布日期:2024-12-27 09:13閱讀:7來源:國知局
一種詞典筆應用框架及詞典筆的制作方法

本發(fā)明實施例涉及智能設備,尤其涉及一種詞典筆應用框架及詞典筆。


背景技術:

1、近幾年來,教育行業(yè)興起了智能詞典筆,對不認識的中文字詞和英文單詞進行查詢是現(xiàn)在中小學生的基本需求,通過詞典筆掃描想要了解的字詞,詞典筆會將對應字詞的含義顯示在詞典筆的屏幕中,操作比較簡單快捷。詞典筆具有查詢詞典的功能,不需要手動輸入文本,直接通過光學字符識別(英文:optical?character?recognition,縮寫:ocr)技術掃描文本,即可查詢詞典獲得該文本的查詢結果。詞典筆相較于紙質字典、電子詞典,詞典應用程序等等在實現(xiàn)查詢詞典的功能上更為簡單、快速、便捷。

2、目前,詞典筆的應用框架擴展性能不好,處理事件過程中占用系統(tǒng)內存和cpu資源較多,造成大量的資源浪費。


技術實現(xiàn)思路

1、本發(fā)明實施例提供一種詞典筆應用框架及詞典筆,可以為開發(fā)者提供伸縮性的功能擴展,降低系統(tǒng)開銷,提高團隊開發(fā)效率。

2、第一方面,本發(fā)明實施例提供的一種詞典筆應用框架,開發(fā)者基于所述詞典筆應用框架開發(fā)詞典筆應用,所述詞典筆應用框架包括:i/o復用模塊、rpc模塊、定時器、事件循環(huán)機制和插件管理器;

3、所述i/o復用模塊用于處理和/或監(jiān)聽每個線程的執(zhí)行序列中的應用i/o事件;

4、所述rpc模塊用于提供不同線程之間的通信,以擴展應用的多種能力,調用不同的線程處理監(jiān)聽到的應用i/o事件;

5、所述定時器用于為處理應用i/o事件提供計時功能,在處理超時后通知應用進行回調;

6、所述事件循環(huán)機制用于處理應用事件隊列和分發(fā)應用i/o事件,并觸發(fā)應用i/o事件相關聯(lián)的回調;

7、所述插件管理器用于存儲和管理插件。

8、可選地,所述i/o復用模塊還用于在處理每個線程的執(zhí)行序列中的應用i/o事件時觸發(fā)lvgl時鐘。。

9、可選地,所述rpc模塊為基于libdbus函數(shù)庫的dbus。

10、可選地,所述詞典筆應用框架使用一個描述符對所述定時器集中管理。

11、可選地,所述詞典筆應用框架中的各種功能通過插件方式提供。

12、可選地,所述插件遵循接口定義。

13、第二方面,本發(fā)明實施例提供一種詞典筆,包括如權利要求1至6任一項所述的詞典筆應用框架。

14、本發(fā)明實施例中,詞典筆應用框架,開發(fā)者基于詞典筆應用框架開發(fā)詞典筆應用,詞典筆應用框架包括:i/o復用模塊、rpc模塊、定時器、事件循環(huán)機制和插件管理器,i/o復用模塊用于處理和/或監(jiān)聽每個線程的執(zhí)行序列中的應用i/o事件,rpc模塊用于提供不同線程之間的通信,以擴展應用的多種能力,調用不同的線程處理監(jiān)聽到的應用i/o事件,定時器用于為處理應用i/o事件提供計時功能,在處理超時后通知應用進行回調,事件循環(huán)機制用于處理應用事件隊列和分發(fā)應用i/o事件,并觸發(fā)應用i/o事件相關聯(lián)的回調,插件管理器用于存儲和管理插件。通過i/o復用模塊來降低系統(tǒng)開銷,避免了資源浪費,通過插件管理器管理插件為開發(fā)者提供伸縮性的功能擴展,同時能夠為團隊提供并行開發(fā),提高團隊開發(fā)效率。



技術特征:

1.一種詞典筆應用框架,其特征在于,開發(fā)者基于所述詞典筆應用框架開發(fā)詞典筆應用,所述詞典筆應用框架包括:i/o復用模塊、rpc模塊、定時器、事件循環(huán)機制和插件管理器;

2.如權利要求1所述的詞典筆應用框架,其特征在于,所述i/o復用模塊還用于在處理每個線程的執(zhí)行序列中的應用i/o事件時觸發(fā)lvgl時鐘。

3.如權利要求1所述的詞典筆應用框架,其特征在于,所述rpc模塊為基于libdbus函數(shù)庫的dbus。

4.如權利要求1所述的詞典筆應用框架,其特征在于,所述詞典筆應用框架使用一個描述符對所述定時器集中管理。

5.如權利要求1所述的詞典筆應用框架,其特征在于,所述詞典筆應用框架中的各種功能通過插件方式提供。

6.如權利要求5所述的詞典筆應用框架,其特征在于,所述插件遵循接口定義。

7.一種詞典筆,其特征在于,包括如權利要求1至6任一項所述的詞典筆應用框架。


技術總結
本發(fā)明公開了一種詞典筆應用框架及詞典筆,詞典筆應用框架包括:I/O復用模塊用于處理和/或監(jiān)聽每個線程的執(zhí)行序列中的應用I/O事件,RPC模塊用于提供不同線程之間的通信,以擴展應用的多種能力,調用不同的線程處理監(jiān)聽到的應用I/O事件,定時器用于為處理應用I/O事件提供計時功能,在處理超時后通知應用進行回調,事件循環(huán)機制用于處理應用事件隊列和分發(fā)應用I/O事件,并觸發(fā)應用I/O事件相關聯(lián)的回調,插件管理器用于存儲和管理插件。通過I/O復用模塊來降低系統(tǒng)開銷,避免了資源浪費,通過插件管理器管理插件為開發(fā)者提供伸縮性的功能擴展,同時能夠為團隊提供并行開發(fā),提高團隊開發(fā)效率。

技術研發(fā)人員:姚盼圓
受保護的技術使用者:上海探尋信息技術有限公司
技術研發(fā)日:
技術公布日:2024/12/26
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1