



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第程序設(shè)計(jì)實(shí)習(xí)日志
程序設(shè)計(jì)實(shí)習(xí)日志
了解程序設(shè)計(jì)和程序編碼的工作嗎?下面是整理的程序設(shè)計(jì)實(shí)習(xí)日志,大家一起來看看吧!
程序設(shè)計(jì)實(shí)習(xí)日志篇1
201_年_月_日_天
最近到網(wǎng)上找了些視頻資料,看后很過癮,可看歸看,一動(dòng)手寫代碼就傷神了。忘說內(nèi)容了,其實(shí)看的就幾個(gè)與Java編程相關(guān)的開源框架(Struts+Spring+Hibernate)而已,不過涉及到的東西就多了,開發(fā)平臺(tái)用的是Eclipse+MyEclipse,這個(gè)還好應(yīng)付,裝上設(shè)一下環(huán)境變量就搞定,跟JDK差不多。難的是在這之上的插件的應(yīng)用,要知道開源的東西特多,很多其實(shí)多差不多,但你卻不得不花時(shí)間去了解,而且版本的兼容性問題有時(shí)會(huì)讓你不知從哪處理是好。開源而且集成的東西用起來是好,感覺就是復(fù)雜了一點(diǎn)!尤其是面對一大堆英文文檔或者官方英文指導(dǎo)手冊時(shí)候,砸電腦的沖動(dòng)都有呀!
程序設(shè)計(jì)實(shí)習(xí)日志篇2
201_年_月_日_天
我們在使用tooltip的時(shí)候,有以下幾個(gè)關(guān)鍵點(diǎn):
1,創(chuàng)建CToolTipCtrl對象,Create()函數(shù)實(shí)現(xiàn)。
2,使用AddTool()函數(shù)向這個(gè)tooltip中加入tools,這也是綁定tool到某個(gè)控件的過程,從中我們可以知道在這個(gè)CToolTipCtrl對象中應(yīng)該存在著不止一個(gè)tool,而是一系列的tool,通過函數(shù)DelTool實(shí)現(xiàn)刪除,AddTool實(shí)現(xiàn)添加,UpdateTipTe_t實(shí)現(xiàn)更新tool的文本。
3,最關(guān)鍵的是我們需要一個(gè)觸發(fā)tooltip的關(guān)鍵點(diǎn),這個(gè)關(guān)鍵點(diǎn)控制著何時(shí)顯示這個(gè)tooltip,一般情況下我們在PreTranslateMessage()函數(shù)中進(jìn)行處理,這也是我們攔截WM_MOUSEMOVE的地方,攔截之后,我們調(diào)用tooltip的RelayEvent向toolTip對象傳遞這個(gè)消息用以表示tooltip可以被顯示或者更新。
靜態(tài)鏈接MFCDLL模塊的時(shí)候,由于MFC總是使用它所練級額的DLL模塊狀態(tài),所以不存在模塊管理的問題。
調(diào)試DLL的時(shí)候,我們需要e_e文件的配合,所以先要生成e_e測試文件,然后將DLL工程設(shè)置成active,這時(shí)候會(huì)出現(xiàn)e_e路徑提示對話框,我們將測試用的e_e路徑填入就可以了。
程序設(shè)計(jì)實(shí)習(xí)日志篇3
201_年_月_日_天
今天就簡單聊聊上面的Struts+Spring+Hibernate吧。
Struts代表:表示層;Spring代表:業(yè)務(wù)邏輯層;Hibernate則代表持久層。他們是目前在JavaWeb編程開發(fā)中用得最多的框架,其實(shí)這樣區(qū)分是為了適應(yīng)軟件開發(fā)過程中各個(gè)分工部門之間保持一致性的需要。說得簡單點(diǎn)就是大家都在一個(gè)模式下寫代碼,這樣就能保證寫出來的程序能被每一個(gè)人都能夠讀懂,而且有些基本的東西它可以自動(dòng)幫你生成,不用你自己一個(gè)一個(gè)的敲了,達(dá)到了代碼復(fù)用。這樣保證可讀性的同時(shí)也提高了開發(fā)效率,從而降低了成本。Struts這個(gè)框架其實(shí)就是JavaMVC設(shè)計(jì)模式中(簡稱Model1與Model2)Model2的一個(gè)具體實(shí)現(xiàn),Spring則通過提供ICO(控制反轉(zhuǎn),也稱依賴注入)實(shí)現(xiàn)了對對象甚至事務(wù)(如聲明式事務(wù))的集中管理,此外還引入了AOP(對向切面編程),當(dāng)然也完全兼容其它框架。Hibernate嗎,就是一個(gè)實(shí)現(xiàn)對象與關(guān)系映射的中間件,大家知道,現(xiàn)在的主流數(shù)據(jù)庫還是關(guān)系型的,但編程卻已經(jīng)采用了面向?qū)ο蟮乃枷耄绾巫尵幊倘藛T能像操作對象一樣,操縱數(shù)據(jù)庫里的數(shù)據(jù)呢?Hibernate就是這樣一種框架。以前Java程序員與數(shù)據(jù)庫打交道都是通過JDBC,還要寫SQL語句,不過Hibernate徹底改變了這一切,它在JDBC之上又作了一次封裝,從而實(shí)現(xiàn)了不用寫SQL語句就可以實(shí)現(xiàn)操作數(shù)據(jù)庫。
值得提醒的是,這三個(gè)框架都是輕量級的,沒有侵入性或者侵入性很低,不像EJB這樣的重量級框架,它們都能最大限度的實(shí)現(xiàn)代碼的可復(fù)用。
猜你感興趣:
1.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 物業(yè)火災(zāi)工程部應(yīng)急預(yù)案(3篇)
- 老人火災(zāi)應(yīng)急預(yù)案流程(3篇)
- 2025年法學(xué)概論考試復(fù)習(xí)資源及試題及答案
- 醫(yī)院發(fā)生火災(zāi)應(yīng)急預(yù)案存在問題(3篇)
- 軟考網(wǎng)絡(luò)專家試題及答案
- 復(fù)雜環(huán)境下的戰(zhàn)略選擇試題及答案
- 高考數(shù)學(xué)重要期末復(fù)習(xí)及答案
- 計(jì)算機(jī)軟件水平考試試題及答案解析
- 定期審視和調(diào)整財(cái)務(wù)計(jì)劃
- 2025商業(yè)店鋪購買合同模板
- 部編版二年級下冊語文課件語文園地七-小動(dòng)物
- 融合終端微應(yīng)用開發(fā)設(shè)計(jì)規(guī)范-版本
- 電力市場交易模式
- 婦科門診護(hù)理質(zhì)量控制管理考核標(biāo)準(zhǔn)
- 秋收起義-完整版課件
- 朝陽區(qū)編制外崗位應(yīng)聘人員報(bào)名表
- 自動(dòng)噴水滅火系統(tǒng)質(zhì)量驗(yàn)收項(xiàng)目缺陷判定記錄
- 人教版一年級起點(diǎn)小學(xué)二年級英語下冊全套教案
- T-CCIAT 0043-2022 建筑工程滲漏治理技術(shù)規(guī)程
- 供貨、安裝、調(diào)試、驗(yàn)收方案
- 電氣設(shè)備-開篇緒論匯編
評論
0/150
提交評論