在了解實(shí)時(shí)嵌入式操作系統(tǒng)內(nèi)存管理機(jī)制的特點(diǎn)以及實(shí)時(shí)處理對(duì)內(nèi)存管理需求的基礎(chǔ)上,練習(xí)并掌握有效處理內(nèi)存碎片的內(nèi)存管理機(jī)制,同時(shí)理解防止內(nèi)存泄漏問(wèn)題的良好設(shè)計(jì)方法。使用預(yù)先規(guī)劃的思想,構(gòu)建自己的私有內(nèi)存管理機(jī)制,在系統(tǒng)內(nèi)存池中申請(qǐng)內(nèi)存,并將其納入私有內(nèi)存管理機(jī)制中,形成靜態(tài)預(yù)分配內(nèi)存池; 靜態(tài)預(yù)分配內(nèi)存池支持一種以上固定長(zhǎng)度內(nèi)存池,如16 字節(jié)內(nèi)存池和256 字節(jié)內(nèi)存池。固定長(zhǎng)度內(nèi)存池的單塊長(zhǎng)度應(yīng)考慮體系結(jié)構(gòu)開(kāi)銷,并盡量減少內(nèi)部碎片;固定長(zhǎng)度內(nèi)存池?cái)?shù)量應(yīng)可配置; 靜態(tài)預(yù)分配內(nèi)存池與系統(tǒng)內(nèi)存池的統(tǒng)一管理機(jī)制。向用戶分配內(nèi)存時(shí)應(yīng)保證長(zhǎng)度最佳匹配原則。當(dāng)申請(qǐng)內(nèi)存的長(zhǎng)度超過(guò)靜態(tài)預(yù)分配長(zhǎng)度或資源不足時(shí),自動(dòng)向系統(tǒng)內(nèi)存池申請(qǐng); 管理機(jī)制包括: a) 初 始化函數(shù); b) 內(nèi) 存申請(qǐng)/釋放函數(shù)。并特別要保證釋放安全; c) 告 警機(jī)制; d) 管 理監(jiān)視機(jī)制。 5. 利用可能的互斥機(jī)制或代碼可重入設(shè)計(jì),保證以上管理機(jī)制的操作安全性; 6. 創(chuàng)建多Task 環(huán)境測(cè)試及演示以上內(nèi)容
標(biāo)簽: 內(nèi)存管理 實(shí)時(shí)嵌入式 實(shí)時(shí)處理 操作系統(tǒng)
上傳時(shí)間: 2016-04-12
上傳用戶:lizhen9880
常用的串行通信方式。在 Visual C++的編程中,既可以用 Windows API函數(shù)進(jìn)行串行通信編程,也可以利用環(huán)境自帶的控件進(jìn)行編程。利用 API函數(shù)編寫(xiě)實(shí)際應(yīng)用程序時(shí),往往要考慮多線程的問(wèn)題,這樣編出來(lái)的程序不但十分龐大,而且結(jié)構(gòu)比較復(fù)雜,繼承性差,維護(hù)困難。但是使用串行通信控件就 相對(duì)簡(jiǎn)單一些,而且功能強(qiáng)大,性能安全可靠
上傳時(shí)間: 2013-12-24
上傳用戶:rocwangdp
J2EE高校學(xué)籍管理信息系統(tǒng)的設(shè)計(jì)及實(shí)現(xiàn) 本文中的學(xué)籍信息管理系統(tǒng)將 Mvc 以ModelViewControl) 模式和J2EE相結(jié)合,使界面與業(yè)務(wù)邏輯徹底分離,在系統(tǒng)架構(gòu)中各司其職、互不干涉,具有較強(qiáng)的伸縮性、 通用性和可操作性。 文中用統(tǒng)一建模語(yǔ)言UML對(duì)系統(tǒng)進(jìn)行詳細(xì)分析,并給出了系統(tǒng)的具體設(shè)計(jì), 包括系統(tǒng)結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù) 設(shè)計(jì)、信息安全訪問(wèn)設(shè)計(jì)等。 此外,本文還著重描述了系統(tǒng)實(shí)現(xiàn)過(guò)程中的一些關(guān)鍵技術(shù), 包括在系統(tǒng)數(shù)據(jù)訪問(wèn),實(shí) 現(xiàn)的 相關(guān)技術(shù)( 如 數(shù)據(jù)庫(kù)連接池技術(shù)) 以 及加密技術(shù)等。 系統(tǒng)采用基于J ZE E 多層結(jié)構(gòu),各項(xiàng)應(yīng)用均在We b上展開(kāi),通過(guò)We b方式完成用 戶與系統(tǒng)的交互。瀏覽器層為用戶提供可視化圖形界面 We b服務(wù)層響應(yīng)客戶請(qǐng)求,為 客戶提供所請(qǐng)求的數(shù)據(jù) 應(yīng)用服務(wù)層進(jìn)行應(yīng)用邏輯計(jì)算,完成瀏覽器請(qǐng)求的相應(yīng)的商業(yè) 計(jì)算和業(yè)務(wù)數(shù)據(jù)操作 數(shù)據(jù)庫(kù)層存儲(chǔ)、管理數(shù)據(jù)信息。采用多層結(jié)構(gòu)的方式使得系統(tǒng)具 有很強(qiáng)的伸縮性、通用性、兼容性和可操作性,每一層能夠?qū)W⒂谔囟ǖ慕巧凸δ堋? 系統(tǒng)的實(shí)現(xiàn)中采用J a va 的加密技術(shù)完成用戶信息的加密、 認(rèn)證功能 采用數(shù)據(jù)庫(kù)連接池 技術(shù)提高系統(tǒng)的數(shù)據(jù)庫(kù)訪問(wèn)效率等。
標(biāo)簽: J2EE ModelViewControl Mvc 管理信息系統(tǒng)
上傳時(shí)間: 2016-06-01
上傳用戶:離殤
基于J2EE的物流信息系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 介紹了J2EE 體系結(jié)構(gòu)、Mv c模式等相關(guān)概念和技術(shù),并重點(diǎn)探討了 目 前比 較受歡迎的三種開(kāi)源框架( s t r ut s框架、S Pr i n g框架和H i b e m a t e 框架)。 分析了他們的體系結(jié)構(gòu)、 特點(diǎn)和優(yōu)缺點(diǎn)。 根據(jù)J ZE E的分層結(jié)構(gòu),結(jié)合We b應(yīng)用 的特點(diǎn), 將三種框架進(jìn)行組合設(shè)計(jì), 即表現(xiàn)層用S t r ut s框架、 業(yè)務(wù)邏輯層用S P ri n g 框架、持久層用比b ema t e 框架,從而來(lái)構(gòu)建物流信息系統(tǒng)。這種整合框架使各 層相對(duì)獨(dú)立, 減少各層之間的禍合程度,同時(shí)加快了系統(tǒng)的開(kāi)發(fā)過(guò)程,增強(qiáng)了系 統(tǒng)的可維護(hù)性和可擴(kuò)展性,初步達(dá)到了分布式物流信息系統(tǒng)的設(shè)計(jì)目標(biāo)。 經(jīng)過(guò)以上分析,結(jié)合物流系統(tǒng)的業(yè)務(wù)需求,進(jìn)行了相關(guān)的實(shí)現(xiàn)。最后,系統(tǒng) 運(yùn)用先進(jìn)的A ja x技術(shù)來(lái)增強(qiáng)Ui層與服務(wù)器的異步通信能力, 使用戶體驗(yàn)到動(dòng)態(tài) 且響應(yīng)靈 敏的桌 面級(jí)w e b應(yīng)用程序。 通過(guò)江聯(lián)公司的試運(yùn)行結(jié)果,系統(tǒng)達(dá)到了 渝瞇。 并 且 對(duì) 江 聯(lián) 公 司 提 出 了 基 于 R F I D 的 解 決 方 案 的 實(shí) 施 計(jì) 劃 。
上傳時(shí)間: 2016-06-01
上傳用戶:ynsnjs
模擬實(shí)現(xiàn)銀行家算法,用銀行家算法實(shí)現(xiàn)資源分配。設(shè)計(jì)五個(gè)進(jìn)程{P0,P1,P2,P3,P4}共享三類資源{A,B,C}的系統(tǒng),{A,B,C}的資源數(shù)量分別為10,5,7。進(jìn)程可動(dòng)態(tài)地申請(qǐng)資源和釋放資源,系統(tǒng)按各進(jìn)程的申請(qǐng)動(dòng)態(tài)地分配資源。要求程序具有顯示和打印各進(jìn)程的某一時(shí)刻的資源分配表和安全序列;顯示和打印各進(jìn)程依次要求申請(qǐng)的資源號(hào)以及為某進(jìn)程分配資源后的有關(guān)資源數(shù)據(jù)。
上傳時(shí)間: 2013-12-26
上傳用戶:金宜
1553B總線是MIL-STD-1553總線的簡(jiǎn)稱,其中B就是BUS,MIL-STD-1553總線是飛機(jī)內(nèi)部時(shí)分制命令/響應(yīng)式多路復(fù)用數(shù)據(jù)總線。1553B數(shù)據(jù)總線標(biāo)準(zhǔn)是20世紀(jì)70年代由美國(guó)公布的一種串行多路數(shù)據(jù)總線標(biāo)準(zhǔn)。1553B總線能掛31個(gè)遠(yuǎn)置終端,1553B總線采用指令/響應(yīng)型通信協(xié)議,它有三種終端類型:總線控制器(BC)、遠(yuǎn)程終端(RT)和總線監(jiān)視器(BM);信息格式有BC到RT、RT到BC、RT到RT、廣播方式和系統(tǒng)控制方式;傳輸媒介為屏蔽雙絞線,1553B總線耦合方式有直接耦合和變壓器耦合;1553B總線為多冗余度總線型拓?fù)浣Y(jié)構(gòu),具有雙向傳輸特性,其傳輸速度為1Mbps傳輸方式為半雙工方式,采用曼徹斯特碼進(jìn)行編碼傳輸。
上傳時(shí)間: 2014-01-18
上傳用戶:13681659100
細(xì)胞神經(jīng)網(wǎng)絡(luò)(CNN)GUI源代碼 細(xì)胞神經(jīng)網(wǎng)絡(luò)(CNN)是一種和人類神經(jīng)網(wǎng)絡(luò)非常相似的并行計(jì)算模型,各個(gè)鄰接節(jié)點(diǎn)間有不同的通信。在本程序中A模型是反饋矩陣,B是控制矩陣。
標(biāo)簽: CNN 神經(jīng)網(wǎng)絡(luò) GUI 源代碼
上傳時(shí)間: 2014-01-27
上傳用戶:kelimu
"jsp下中國(guó)式復(fù)雜報(bào)表的設(shè)計(jì)及應(yīng)用 包括Cell插件JSP中讀取和保存數(shù)據(jù)庫(kù)的代碼示例,需要安裝用友華表軟件技術(shù)有限公司的Cell插件后才能正常觀看,請(qǐng)先下載Cell插件。 Cell網(wǎng)站: http://www.cellsoft.cc/Cell/index.asp cell插件下載地址: http://www.cellsoft.cc/GL_Down/2008121321664295.exe 產(chǎn)品概述: Cell 插件用于開(kāi)發(fā)B/S結(jié)構(gòu)程序,使用Asp, Asp.net, Jsp, VbScript, JavaScript等語(yǔ)言開(kāi)發(fā),可以在瀏覽器中直接打印報(bào)表(非IE打印),帶有國(guó)際化數(shù)字簽名,讓用戶使用更方便,更安全。 · 具備Cell組件的所有特色功能,在瀏覽器中提供報(bào)表的顯示和打印(非IE的打印) · 網(wǎng)絡(luò)報(bào)表界面美觀,大大改善了瀏覽器中報(bào)表的輸出效果 · 帶有國(guó)際化數(shù)字簽名,讓用戶使用的更安全、更放心 · 可將報(bào)表文件另存為華表文件或者Excel文件,從而可以進(jìn)行進(jìn)一步加工 · 支持ASP、ASP.Net、JSP、VBScript、JavaScript等語(yǔ)言開(kāi)發(fā) 在開(kāi)發(fā)工具中將Cell插件引入至工程,然后將Cell插件拖至頁(yè)面中即可開(kāi)始報(bào)表設(shè)計(jì)。"
標(biāo)簽: Cell jsp JSP 報(bào)表
上傳時(shí)間: 2014-01-18
上傳用戶:l254587896
本書(shū)所介紹的內(nèi)容旨在研究Windows應(yīng)用程序之間的通信、掛鉤和捆綁的技術(shù),為編寫(xiě)通信、加密、翻譯和計(jì)算機(jī)安全等軟件服務(wù)。有些內(nèi)容與黑客技術(shù)相關(guān),但這些知識(shí)旨在使人們深入認(rèn)識(shí)黑客技術(shù)內(nèi)幕,提高對(duì)計(jì)算機(jī)的防護(hù)意識(shí)
標(biāo)簽: Windows 應(yīng)用程序 通信
上傳時(shí)間: 2016-10-23
上傳用戶:l254587896
ERO系統(tǒng).針對(duì)生產(chǎn)型、分銷型、服務(wù)型企業(yè)等不同的行業(yè)特點(diǎn),對(duì)全部資源進(jìn)行整合,把企業(yè)的客戶關(guān)系、產(chǎn)品設(shè)計(jì)、生產(chǎn)管理、庫(kù)存管理、委外管理、采購(gòu)管理、資金控制、財(cái)務(wù)系統(tǒng)、人力資源、協(xié)同辦公、物流配送、電子商務(wù)、質(zhì)量控制、系統(tǒng)安全等整合為非常明確可控制的模塊化流程單元,使企業(yè)的人力、物力、財(cái)力、信息得到最充分、最合理、最具效率的信息化應(yīng)用,幫助企業(yè)增強(qiáng)核心競(jìng)爭(zhēng)力,使企業(yè)可持續(xù)發(fā)展。從系統(tǒng)架構(gòu)來(lái)看它的特點(diǎn)如下: 三層結(jié)構(gòu)設(shè)計(jì):本系統(tǒng)是基于INTERNET的B/S架構(gòu),通過(guò)建立用戶層、業(yè)務(wù)邏輯層、數(shù)據(jù)層的三層體系實(shí)現(xiàn)胖服務(wù)器+瘦客戶端; 支持多平臺(tái):本系統(tǒng)采用J2EE開(kāi)發(fā)體系,通過(guò)支持Linux、Windows、Unix等操作系統(tǒng),支持Mysql、Oracle 、DB2、 Sql Server等數(shù)據(jù)庫(kù),支持Apache、Jboss、Websphere等中間件實(shí)現(xiàn)一次編譯到處運(yùn)行;
上傳時(shí)間: 2014-11-23
上傳用戶:蠢蠢66
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1