鐘日涵 湖南省岳陽(yáng)市第十五中學(xué)
引言:電子學(xué)研究的核心是電磁波以及電子運(yùn)動(dòng),是一種較為新穎的信息作業(yè)手段。隨著計(jì)算機(jī)以及相關(guān)技術(shù)的不斷發(fā)展,電子學(xué)研究中對(duì)于計(jì)算機(jī)的使用越來越多,產(chǎn)生了較多的研究項(xiàng)目。電子學(xué)與計(jì)算機(jī)的發(fā)展關(guān)系十分緊密,兩者相互作用與影響,實(shí)現(xiàn)了共同發(fā)展。目前,計(jì)算機(jī)在電子學(xué)方面的應(yīng)用也十分廣泛,例如智能化通信監(jiān)控系統(tǒng)、基于C++類庫(kù)的數(shù)據(jù)存取方法、個(gè)性化需求的服務(wù)發(fā)現(xiàn)技術(shù)等。
我國(guó)的通信事業(yè)得到了飛速的發(fā)展,使得通信監(jiān)控管理工作更加繁重,其重要的地位也不斷突顯。在智能化通信監(jiān)控系統(tǒng)中,通信電源集中監(jiān)控系統(tǒng)由監(jiān)控中心、各個(gè)監(jiān)控站點(diǎn)、各個(gè)監(jiān)控單元以及多個(gè)監(jiān)控設(shè)備組成,監(jiān)控中心以及監(jiān)控站中的監(jiān)控主機(jī)為IBM-PC機(jī)[1]。在監(jiān)控系統(tǒng)中,能夠通過監(jiān)控主機(jī),完成對(duì)范圍內(nèi)所有監(jiān)控對(duì)象的運(yùn)行參數(shù)以及工作狀態(tài)的監(jiān)視。
智能化技術(shù)在該通信監(jiān)控系統(tǒng)中得到廣泛的應(yīng)用。利用高智能的現(xiàn)場(chǎng)控制設(shè)備,實(shí)現(xiàn)在較為惡劣的天氣下,對(duì)較多且分散的模擬量信號(hào)以及數(shù)字量信號(hào)的精準(zhǔn)測(cè)量。在智能化控制平臺(tái)中,分布式智能控制模塊起到至關(guān)重要的作用。分布式智能控制模塊不僅能夠完成現(xiàn)場(chǎng)數(shù)據(jù)的采集,還能向現(xiàn)場(chǎng)的各個(gè)輸出控制裝置發(fā)出指令,有著較高的智能性。智能化通信監(jiān)控系統(tǒng)的智能控制模塊將嵌入式微控制器作為主體,并將計(jì)算機(jī)技術(shù)、控制技術(shù)以及檢測(cè)技術(shù)進(jìn)行有機(jī)的結(jié)合,完成多種類物理量的精確采集、自動(dòng)校對(duì)自主診斷的功能。
智能化通信監(jiān)控系統(tǒng)在建設(shè)中使用了獨(dú)特的“電氣隔離”技術(shù)以及平衡差傳輸技術(shù)。能夠保證單個(gè)模塊的故障不會(huì)影響整個(gè)系統(tǒng)的網(wǎng)絡(luò)安全,提升系統(tǒng)網(wǎng)絡(luò)的可靠性。智能化監(jiān)控系統(tǒng)的使用能夠完成對(duì)于歷史故障信息的統(tǒng)計(jì)與分析,對(duì)新的故障進(jìn)行及時(shí)的報(bào)警。
在C++類庫(kù)中,實(shí)際上能夠提供出兩種數(shù)據(jù)存取的方式。第一、基礎(chǔ)類數(shù)據(jù)存取方法。編程者能夠?qū)τ贠racle數(shù)據(jù)庫(kù)進(jìn)行任意的訪問。例如添加記錄、檢索記錄、編輯記錄、執(zhí)行任意的SQL語句等。但這樣的方式要求著編程者必須要親自從數(shù)據(jù)庫(kù)中調(diào)出數(shù)據(jù)信息,并輸入界面中的顯示窗口。基礎(chǔ)類數(shù)據(jù)存取方法的操作流程如下:在程序的框架中,要進(jìn)行C++類庫(kù)的初始化,可以調(diào)用OStartup方法;在應(yīng)用程序結(jié)束之前,要對(duì)C++類庫(kù)進(jìn)行清除,可以使用OShutdown方法;在Visual C++程序的頭文件中增加一個(gè)#include<o(jì)racl.h>的包含文件;定義ODatabase對(duì)象;定義ODynaset對(duì)象;進(jìn)行記錄的處理。
第二,OBinder類以及OBound類數(shù)據(jù)存取方法。相比于基礎(chǔ)類數(shù)據(jù)存取方法,這種方法更加簡(jiǎn)便。OBinder類以及OBound類數(shù)據(jù)存取方法能夠?qū)崿F(xiàn)數(shù)據(jù)庫(kù)文件以及界面窗口的直接關(guān)聯(lián),實(shí)現(xiàn)界面窗口中的數(shù)據(jù)自動(dòng)導(dǎo)入數(shù)據(jù)庫(kù),并進(jìn)行保存。OBinder類以及OBound類數(shù)據(jù)存取方法的具體操作流程如下:利用Visual C++中的資源編輯器創(chuàng)建界面控件;在應(yīng)用程序中,聲明一個(gè)OBinder實(shí)例;在每一個(gè)控件中各聲明一個(gè)OBound子實(shí)例;對(duì)于每一個(gè)OBound子實(shí)例必須使用BindToControl方法,在子實(shí)例與控件變量中建立起聯(lián)系;建立OBinder實(shí)例并打開,構(gòu)建dynaset對(duì)象,獲得當(dāng)前數(shù)據(jù)庫(kù)的記錄;調(diào)用OBinder::Close方法,結(jié)束程序。
該系統(tǒng)能夠完成對(duì)于目的IP以及端口號(hào)、源IP地址以及端口號(hào)的監(jiān)視,實(shí)現(xiàn)對(duì)于網(wǎng)絡(luò)入侵行為的檢測(cè)。在該系統(tǒng)構(gòu)建的過程中,必須要建立引入異常值并建立起相應(yīng)的模型。在這一階段,需要引入訓(xùn)練數(shù)據(jù)。訓(xùn)練數(shù)據(jù)的提取來自于實(shí)際的網(wǎng)絡(luò)環(huán)境,且為通過檢驗(yàn)后的正常流量,組成以下兩個(gè)階段的數(shù)據(jù):第一、生成階段的訓(xùn)練數(shù)據(jù),主要用于各屬性異常概率的計(jì)算;第二、合并階段的訓(xùn)練數(shù)據(jù),若出現(xiàn)了數(shù)據(jù)的“異常”,并不意味著入侵行為,僅僅代表著值域的更新。
構(gòu)建條件規(guī)則庫(kù)是建立基于條件規(guī)則庫(kù)的流量異常檢測(cè)系統(tǒng)的重要部分。首先,要進(jìn)行條件規(guī)則的引入。在網(wǎng)絡(luò)流量中,包含著一定的關(guān)聯(lián)性,一旦出現(xiàn)入侵行為,則流量正常波動(dòng)的規(guī)律就會(huì)出現(xiàn)異常。基于這樣的情況,通過檢驗(yàn)這種關(guān)聯(lián)性的異常來判斷入侵行為,能夠檢測(cè)單個(gè)屬性的異常更早的發(fā)現(xiàn)入侵行為。其中,普遍使用的條件規(guī)則為Pr(結(jié)果|條件)。第二、合并條件規(guī)則。如果一項(xiàng)條件規(guī)則能夠檢出所有的異常都已經(jīng)被其他的規(guī)則所檢測(cè)出,則該項(xiàng)條件規(guī)則就應(yīng)當(dāng)被合并起來。可以根據(jù)SeqR{Ri}確定出檢驗(yàn)訓(xùn)練數(shù)據(jù)的各個(gè)規(guī)則的順序,保證被合并的規(guī)則是異常值相對(duì)較低的條件規(guī)則。
隨著人們對(duì)于個(gè)性化服務(wù)的需求增加,個(gè)性化需求的服務(wù)發(fā)現(xiàn)技術(shù)得到不斷的提升。目前,除了能夠?qū)崿F(xiàn)對(duì)于不同的用戶提供相同的服務(wù)之外,還實(shí)現(xiàn)針對(duì)每一個(gè)用戶提供個(gè)性化的服務(wù)[2]。不同用戶有著不同的興趣愛好以及專業(yè)領(lǐng)域,對(duì)同一項(xiàng)服務(wù)的關(guān)注點(diǎn)也有所不同。現(xiàn)階段的個(gè)性化服務(wù)技術(shù)在電子商務(wù)領(lǐng)域以及Web應(yīng)用方面得到了廣泛的使用。基于此,相關(guān)研究人員對(duì)于基于用戶的偏好來進(jìn)行個(gè)性化服務(wù)發(fā)現(xiàn)的研究更加重視。
個(gè)性化需求的服務(wù)發(fā)現(xiàn)技術(shù)中,包含的關(guān)鍵技術(shù)有用戶個(gè)性化數(shù)據(jù)信息的采集、用戶興趣模型的建立、個(gè)性化服務(wù)信息的推薦。其中個(gè)性化數(shù)據(jù)信息的采集包括隱式采集以及顯示采集兩種:隱式采集就是web的挖掘技術(shù)、顯示采集就是人工輸入。個(gè)性化服務(wù)信息推薦技術(shù)的主要使用依據(jù)為用戶的反饋。例如微信朋友圈中廣告的“我不感興趣”著一功能等。為了更加準(zhǔn)確的分析出用戶的興趣,通常需要建立起針對(duì)與每一個(gè)用戶的興趣模型,也就是用戶描述文件。個(gè)性化需求的服務(wù)發(fā)現(xiàn)技術(shù)通過使用基于內(nèi)容過濾的個(gè)性化搜索算法,實(shí)現(xiàn)了對(duì)于不同用戶的針對(duì)性服務(wù)推薦。
總結(jié):綜上所述,計(jì)算機(jī)在電子學(xué)方面的應(yīng)用十分廣泛,其發(fā)展也與電子學(xué)的發(fā)展較緊密。計(jì)算機(jī)在電子學(xué)方面的應(yīng)用包括智能化通信監(jiān)控系統(tǒng)、基于條件規(guī)則庫(kù)的流量異常檢測(cè)系統(tǒng)、基于C++類庫(kù)的數(shù)據(jù)存取方式、個(gè)性化需求的服務(wù)發(fā)現(xiàn)技術(shù)等等。在未來,人們對(duì)于計(jì)算機(jī)技術(shù)以及電子學(xué)方面的研究會(huì)更加多樣,為人們提供更好的服務(wù)。