Lemon是一個(gè)C或者C++語言的LALR(1)語法分析器生成器。它和“bison”與“yacc”的功能是一樣的,但它不是“bison”或者“yacc”的簡單復(fù)制。為了減少編寫代碼的錯(cuò)誤,它使用了一種不同的語法。Lemon使用了一種更為高級的分析引擎,運(yùn)行速度比“bison”與“yacc”要更快,并且該引擎是可重入的和線程安全的。更進(jìn)一步的,Lemon實(shí)現(xiàn)了能夠消除資源泄漏的特性,適合于長時(shí)間運(yùn)行的程序例如GUI或者嵌入式控制器中。
標(biāo)簽: Lemon bison LALR yacc
上傳時(shí)間: 2014-01-11
上傳用戶:lmeeworm
jSP編寫的了BBS系統(tǒng) 架設(shè)方法 : 解壓縮dzbbs.zip後,打開dzbbs/set.jsp,修改以下 try{ cn=DriverManager.getConnection("jdbc:mysql://localhost/mysql?useUnicode=true&characterEncoding=big5","root","pass") // mysql為資料庫名稱,root 為用戶帳號 , pass為用戶密碼 }catch(Exception e){ } String bbs_name="DzBBS" //論壇名稱 String temple="default" //風(fēng)格模版 String adminpass="pass" //管理員密碼 設(shè)定好後運(yùn)行http://user.net/dzbbs,然後再注冊成為會(huì)員即可,密碼需要和上面所設(shè)定的一樣 免費(fèi)論壇空間推薦 MyJavaServer+db4free 完美組合 MyJavaServer是國外免費(fèi)5mb空間 如何申請請看 http://blog.csdn.net/leafxx/archive/2006/10/02/1317960.aspx db4free是國外免費(fèi)Mysql空間
上傳時(shí)間: 2013-12-10
上傳用戶:yimoney
在了解實(shí)時(shí)嵌入式操作系統(tǒng)內(nèi)存管理機(jī)制的特點(diǎn)以及實(shí)時(shí)處理對內(nèi)存管理需求的基礎(chǔ)上,練習(xí)并掌握有效處理內(nèi)存碎片的內(nèi)存管理機(jī)制,同時(shí)理解防止內(nèi)存泄漏問題的良好設(shè)計(jì)方法。使用預(yù)先規(guī)劃的思想,構(gòu)建自己的私有內(nèi)存管理機(jī)制,在系統(tǒng)內(nèi)存池中申請內(nèi)存,并將其納入私有內(nèi)存管理機(jī)制中,形成靜態(tài)預(yù)分配內(nèi)存池; 靜態(tài)預(yù)分配內(nèi)存池支持一種以上固定長度內(nèi)存池,如16 字節(jié)內(nèi)存池和256 字節(jié)內(nèi)存池。固定長度內(nèi)存池的單塊長度應(yīng)考慮體系結(jié)構(gòu)開銷,并盡量減少內(nèi)部碎片;固定長度內(nèi)存池?cái)?shù)量應(yīng)可配置; 靜態(tài)預(yù)分配內(nèi)存池與系統(tǒng)內(nèi)存池的統(tǒng)一管理機(jī)制。向用戶分配內(nèi)存時(shí)應(yīng)保證長度最佳匹配原則。當(dāng)申請內(nèi)存的長度超過靜態(tài)預(yù)分配長度或資源不足時(shí),自動(dòng)向系統(tǒng)內(nèi)存池申請; 管理機(jī)制包括: a) 初 始化函數(shù); b) 內(nèi) 存申請/釋放函數(shù)。并特別要保證釋放安全; c) 告 警機(jī)制; d) 管 理監(jiān)視機(jī)制。 5. 利用可能的互斥機(jī)制或代碼可重入設(shè)計(jì),保證以上管理機(jī)制的操作安全性; 6. 創(chuàng)建多Task 環(huán)境測試及演示以上內(nèi)容
標(biāo)簽: 內(nèi)存管理 實(shí)時(shí)嵌入式 實(shí)時(shí)處理 操作系統(tǒng)
上傳時(shí)間: 2016-04-12
上傳用戶:lizhen9880
本文首先介紹了交通燈的發(fā)展歷史,微型計(jì)算機(jī)的發(fā)展歷史以及微機(jī)在各個(gè)領(lǐng)域的運(yùn)用。接著主要對微機(jī)8086芯片及8255可編程并行I/O接口芯片的功能和工作原理做了比較詳細(xì)的介紹,然后以這些芯片為中心器件來設(shè)計(jì)交通燈控制系統(tǒng),實(shí)現(xiàn)了對紅綠燈的燃亮和紅綠燈燃亮?xí)r間的控制,顯示時(shí)間通過8255輸出,由雙色LED燈顯示,本系統(tǒng)系統(tǒng)實(shí)用性強(qiáng),操作簡單。
上傳時(shí)間: 2013-11-28
上傳用戶:獨(dú)孤求源
用C語言寫的100行DES加密算法. DES算法具有極高安全性,到目前為止,除了用窮舉搜索法對DES算法進(jìn)行攻擊外,還沒有發(fā)現(xiàn)更有效的辦法。而56位長的密鑰的窮舉空間為256,這意味著如果一臺(tái)計(jì)算機(jī)的速度是每一秒種檢測一百萬個(gè)密鑰,則它搜索完全部密鑰就需要將近2285年的時(shí)間,可見,這是難以實(shí)現(xiàn)的,當(dāng)然,隨著科學(xué)技術(shù)的發(fā)展,當(dāng)出現(xiàn)超高速計(jì)算機(jī)后,我們可考慮把DES密鑰的長度再增長一些,以此來達(dá)到更高的保密程度。
上傳時(shí)間: 2014-01-18
上傳用戶:bakdesec
十字路口車輛穿梭,行人熙攘,車行車道,人行人道,有條不紊。那么靠什么來實(shí)現(xiàn)這井然秩序呢?靠的就是交通信號燈的自動(dòng)指揮系統(tǒng)。交通信號燈控制方式很多。本系統(tǒng)采用MSC-51系列單片機(jī)ATSC51和可編程并行I/O接口芯片8255A為中心器件來設(shè)計(jì)交通燈控制器,實(shí)現(xiàn)了能根據(jù)實(shí)際車流量通過8051芯片的P1口設(shè)置紅、綠燈燃亮?xí)r間的功能;紅綠燈循環(huán)點(diǎn)亮,倒計(jì)時(shí)剩5秒時(shí)黃燈閃爍警示(交通燈信號通過PA口輸出,顯示時(shí)間直接通過8255的PC口輸出至雙位數(shù)碼管);車輛闖紅燈報(bào)警;綠燈時(shí)間可檢測車流量并可通過雙位數(shù)碼管顯示。本系統(tǒng)實(shí)用性強(qiáng)、操作簡單、擴(kuò)展功能強(qiáng)
標(biāo)簽: 十字路口
上傳時(shí)間: 2017-01-24
上傳用戶:bjgaofei
Mifare One卡操作源碼,包括所有M1卡操作指令:尋卡、防沖突、選卡、三重認(rèn)證、密鑰加載、讀寫加減值操作,很全面。里面包含4種語言寫成的源碼,直接就可以使用,不可多得的好資料。
上傳時(shí)間: 2013-12-18
上傳用戶:磊子226
IAR for 8051編程手冊,可用于TI的CC243x系列芯片的編程調(diào)試指導(dǎo)。
上傳時(shí)間: 2017-09-08
上傳用戶:小寶愛考拉
基于FPGA的樂曲發(fā)生器設(shè)計(jì),以 EDA 技術(shù)為核心的能在可編程 ASIC 上進(jìn)行系統(tǒng)芯片集成的新設(shè)計(jì)方法
上傳時(shí)間: 2017-09-24
上傳用戶:chenjjer
經(jīng)典FGPA學(xué)習(xí)書籍 Xilinx FPGA設(shè)計(jì)權(quán)威指南 Vivado集成設(shè)計(jì)環(huán)境全書共分8章,內(nèi)容包括: Vivado設(shè)計(jì)導(dǎo)論、Vivado工程模式和非工程模式設(shè)計(jì)流程、Vivado調(diào)試流程、基于IP的嵌入式系統(tǒng)設(shè)計(jì)流程、Vivado HLS設(shè)計(jì)流程、System Generator設(shè)計(jì)流程、Vivado部分可重配置設(shè)計(jì)流程和Vivado高級設(shè)計(jì)技術(shù)。本書參考了Xilinx公司提供的Vivado最新設(shè)計(jì)資料,理論與應(yīng)用并重,將Xilinx公司最新的設(shè)計(jì)方法貫穿在具體的設(shè)計(jì)實(shí)現(xiàn)中。本書可作為使用Xilinx Vivado集成開發(fā)環(huán)境進(jìn)行FPGA設(shè)計(jì)的工程技術(shù)人員的參考用書,也可作為電子信息類專業(yè)高年級本科生和研究生的教學(xué)用書,同時(shí)也可作為Xilinx公司的培訓(xùn)教材。 本書全面系統(tǒng)地介紹了Xilinx新一代集成開發(fā)環(huán)境Vivado的設(shè)計(jì)方法、設(shè)計(jì)流程和具體實(shí)現(xiàn)。
上傳時(shí)間: 2022-06-10
上傳用戶:
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1