程序員實(shí)習(xí)日志
程序員在實(shí)習(xí)的過(guò)程中學(xué)到了什么呢?每天有什么樣的任務(wù)呢?程序員實(shí)習(xí)日志是小編想跟大家分享的,歡迎大家瀏覽。
程序員實(shí)習(xí)日志一
由于自己編程能力還算可以吧,所以軟件組的老大就叫我加入開(kāi)始做一些這次項(xiàng)目的東西,說(shuō)了一句“我可是沒(méi)把你當(dāng)實(shí)習(xí)生哦。”,這話一聽(tīng)當(dāng)時(shí)感覺(jué)還好,不過(guò)后來(lái)一想,我卻是吃虧了,他不把我當(dāng)實(shí)習(xí)生但給我的卻是實(shí)習(xí)生工資,這點(diǎn)有點(diǎn)想不過(guò)去,不過(guò)沒(méi)關(guān)系,實(shí)習(xí)嘛就是學(xué)習(xí),有基本工資也不錯(cuò)了,關(guān)鍵的公司提供的條件那是在學(xué)校里所得不到的:商業(yè)性的問(wèn)題。
今天將上述實(shí)例的方法用到本次項(xiàng)目中,開(kāi)始項(xiàng)目中的一些任務(wù)。仍然使用抽象工廠模式,將自定義窗體封裝到類(lèi)庫(kù)中,將窗體的控件預(yù)留到外部進(jìn)行實(shí)施定義;在XML文件中配置窗體的實(shí)際參數(shù),利用反射按從XML中讀出的參數(shù)動(dòng)態(tài)加載窗體。將上述的實(shí)例方法運(yùn)用到了實(shí)際項(xiàng)目中。
程序員實(shí)習(xí)日志二
每天都有不同的要求,哎,果然和學(xué)校是不一樣啊,今天將DLL中的控件更換成窗體,方法仍然采用反射+抽象工廠模式。
雖然自己有一定編程經(jīng)驗(yàn),但是遇到問(wèn)題是不可避免的,今天在編寫(xiě)過(guò)程中遇到了一個(gè)問(wèn)題,就是當(dāng)窗體接口和窗體類(lèi)庫(kù)放在一起的時(shí)候,在工廠中創(chuàng)建的.實(shí)例無(wú)法裝換成接口類(lèi)型,經(jīng)過(guò)多次測(cè)試和上網(wǎng)查閱相關(guān)資料,發(fā)現(xiàn)控件類(lèi)實(shí)現(xiàn)接口,不能將接口放在同一個(gè)類(lèi)庫(kù)中,針對(duì)以上問(wèn)題在網(wǎng)上查閱相關(guān)資料,結(jié)果還是沒(méi)有相同的主題,沒(méi)辦法,只有有硬著頭皮在網(wǎng)上找,沒(méi)有主題就找有沒(méi)有相關(guān)的例子,結(jié)果還是沒(méi)有,差點(diǎn)就無(wú)語(yǔ)了,突然看到有類(lèi)似方法的一個(gè)例子,真是柳暗花明又一村啊,仔細(xì)看了看,發(fā)現(xiàn)他和我的結(jié)構(gòu)有些差異,所以調(diào)了一下結(jié)構(gòu),一編譯果然痛過(guò)了,就是將兩個(gè)類(lèi)庫(kù)分離,再在接口中加入工廠便可創(chuàng)建實(shí)例并轉(zhuǎn)換成接口。在主窗體中只需要引用該接口類(lèi)庫(kù)便可達(dá)到要求,使程序耦合性降低了。
程序員實(shí)習(xí)日志三
昨天的任務(wù)基本已完成,今天溫習(xí)了一下加深了對(duì)知識(shí)的理解,可以說(shuō)掌握得比較牢固了,今天又有新的任務(wù),可以說(shuō)每天都在進(jìn)步。
按組長(zhǎng)要求編寫(xiě)RankStyle=Group時(shí)的窗體排列方式,在XML中配置控件或窗體的參數(shù),利用XML讀接口從XML中讀出參數(shù),為了使程序具有靈活性,在組長(zhǎng)的提示下將窗體的配置按照窗體的Name屬性進(jìn)行配置,之前是利用字段的方式寫(xiě)在XML中,但是組長(zhǎng)說(shuō)這樣的話在程序中查找不方便,可我覺(jué)得沒(méi)什么啊,當(dāng)然了,對(duì)于我這個(gè)沒(méi)有工作經(jīng)驗(yàn)的人來(lái)說(shuō)看什么都是可以的,所以要多學(xué)習(xí)學(xué)習(xí)。在FormControl中利用雙層循環(huán)將控件容器中的控件按Name與讀出的配置進(jìn)行匹配,如果在XML中配置了該窗體,就設(shè)置該窗體的一些屬性。個(gè)人感覺(jué)實(shí)現(xiàn)了該功能吧,最后經(jīng)過(guò)組長(zhǎng)看了一下審核基本通過(guò)。 要求:
根據(jù)Group,從XML中讀取控件配置信息,動(dòng)態(tài)設(shè)置控件在主窗體中的顯示。
程序員實(shí)習(xí)日志四
又是一個(gè)雨天,早上上班時(shí)間還下得很大,就沒(méi)起床了。直接電話向經(jīng)理請(qǐng)了假,說(shuō)是頭痛下午再過(guò)去了,還好經(jīng)理爽快的答應(yīng)了,要不一去就會(huì)露餡現(xiàn)出原形的!
上午上網(wǎng),下載了三個(gè)網(wǎng)站源碼,本想找個(gè)部署運(yùn)行看下效果,結(jié)果一看,后臺(tái)數(shù)據(jù)庫(kù)全不一樣:分別使用了三個(gè)不同的數(shù)據(jù)庫(kù)(SQL Server2000、Oracle、Mysql),很是無(wú)奈。 個(gè)人比較熟悉微軟的SQL Server2000,可那個(gè)好一點(diǎn)源碼用的卻是MySQL,突然有種把數(shù)據(jù)庫(kù)重建的想法,因?yàn)閿?shù)據(jù)庫(kù)之間相互轉(zhuǎn)換的軟件好像一般都不好使,這可能是數(shù)據(jù)庫(kù)廠商之間的競(jìng)爭(zhēng)造成的兼容性差所至。由于時(shí)間有限,這活便暫且被擱置下來(lái)。
【程序員實(shí)習(xí)日志】相關(guān)文章:
實(shí)習(xí)講課日志11-26
客服實(shí)習(xí)日志08-23
sun認(rèn)證java程序員須知Java日志框架11-12
教師實(shí)習(xí)日志格式07-21
頂崗的實(shí)習(xí)日志12-01
實(shí)習(xí)日志4篇12-01