第一篇:dangdang項(xiàng)目感想 第一組
dangdang項(xiàng)目感想
1.項(xiàng)目名稱及開發(fā)環(huán)境
本次項(xiàng)目名稱當(dāng)當(dāng)網(wǎng),在Linux系統(tǒng)下,采用Tomcat服務(wù)器,MyEclipse軟件來完成的。2.主要采用哪些技術(shù)
2.1 Struts2框架
Struts2是一款MVC設(shè)計(jì)思想的實(shí)現(xiàn),適用于開發(fā)JavaWeb程序。MVC思想是將應(yīng)用程序根據(jù)職責(zé)不同劃分成M,V,C三部分組成,Model模型:負(fù)責(zé)請求的業(yè)務(wù)處理;View視圖:負(fù)責(zé)界面與用戶交互;Controller控制器:負(fù)責(zé)協(xié)調(diào)模型和視圖工作。傳統(tǒng)的Struts1框架采用JSP + Servlet + JavaBean,而本次當(dāng)當(dāng)網(wǎng)采用Struts2框架JSP + Filter + JavaBean來實(shí)現(xiàn)的。
控制器:StrutsPrepareAndExecuteFilter
模型:JavaBean(Action組件)
視圖:JSP,Result組件,struts2標(biāo)簽
redirect
dispatcher 2.2 JDBC+dbcp連接池
項(xiàng)目中使用連接池的原因:
原因一: 避免頻繁創(chuàng)建和銷毀connection
原因二:將connection控制在一定數(shù)量范圍內(nèi)保證服務(wù)器穩(wěn)定 2.3 客戶端采用jQuery+Ajax 2.3.1 jQuery 是一個(gè)javascript框架,它使用豐富的選擇器來查找到dom節(jié)點(diǎn),將這些dom節(jié)點(diǎn)封裝成jQuery對象。這樣做的原因,是為了更好地兼容不同的瀏覽器。即通過操作jQuery對象提供的標(biāo)準(zhǔn)的屬性和方法來實(shí)現(xiàn)對dom節(jié)點(diǎn)的操作。
2.3.2 Ajax 可以使用瀏覽器內(nèi)置的一個(gè)特殊的對象(XmlHttpRequest)異步地(即瀏覽器不會(huì)拋棄原有的頁面,用戶可以繼續(xù)操作該頁面)向服務(wù)器發(fā)送請求,服務(wù)器將處理的結(jié)果以文本或者xml文檔的方式返回給瀏覽器,可以使用javascript來更新原有的頁面(更新時(shí)需要使用到服務(wù)器返回的這些文本或者xml文檔)。使用Ajax的原因:
原因一:頁面無刷新(不打斷用戶的操作)
原因二:按需獲取數(shù)據(jù)(瀏覽器與服務(wù)器之間傳輸?shù)臄?shù)據(jù)量減少,因?yàn)榉?wù)器與瀏覽器不再需要傳遞整個(gè)頁面)。
原因三:可以利用客戶端的計(jì)算能力,減輕服務(wù)器的壓力。原因四:是一種標(biāo)準(zhǔn)化的技術(shù),不需要安裝插件。
3.當(dāng)當(dāng)網(wǎng)主要的功能模塊 3.1 產(chǎn)品瀏覽模塊 頭部,實(shí)現(xiàn)了登入,登出,采用了OGNL表達(dá)式做判斷,也可以鏈接到購物車,我的當(dāng)當(dāng);左側(cè),實(shí)現(xiàn)了分類瀏覽,分頁瀏覽,排序?yàn)g覽,也可以購買相應(yīng)的產(chǎn)品。采用了JDBC,多表聯(lián)合查詢,根據(jù)父類ID查找子類;采用了Ajax技術(shù)實(shí)現(xiàn)了異步傳輸。中間,實(shí)現(xiàn)了編輯推薦,熱銷圖書,最新上架圖書功能,都采用了多表聯(lián)合查詢,Ajax實(shí)現(xiàn)局部頁面刷新,編輯推薦還用到了JDBC中的滾動(dòng)結(jié)果集來實(shí)現(xiàn)的;右側(cè)實(shí)現(xiàn)了新書熱賣榜功能,也采用了多表聯(lián)合查詢,Ajax實(shí)現(xiàn)局部頁面刷新。3.2 購物車模塊
我的購物車實(shí)現(xiàn)了增加,刪除,修改和恢復(fù)等功能,采用了集合遍歷顯示,Ajax技術(shù)異步傳輸,正則表達(dá)式驗(yàn)證,OGNL表達(dá)式做判斷,用攔截器攔截沒有登錄的用戶,從而讓沒有登錄的用戶不能使用該模塊的功能。3.3 用戶管理模塊
由填寫注冊信息頁面,郵箱驗(yàn)證頁面,注冊成功頁面,登錄頁面來實(shí)現(xiàn)的。填寫注冊信息頁面實(shí)現(xiàn)了填寫用戶的基本信息,和驗(yàn)證碼校驗(yàn)功能,采用了正則表達(dá)式來校驗(yàn)采用了Ajax來異步傳輸,密碼采用了MD5進(jìn)行加密,驗(yàn)證碼采用了集合操作,輸入輸出流來對驗(yàn)證碼的圖片獲取和生成,提交成功后,將用戶信息存入數(shù)據(jù)庫中保存;郵箱驗(yàn)證頁面采用了Ajax技術(shù)異步傳輸,并把郵箱已經(jīng)校驗(yàn)過記入數(shù)據(jù)庫;注冊成功頁面采用了集合遍歷,OGNL表達(dá)式來實(shí)現(xiàn)了回顯;登錄界面實(shí)現(xiàn)了驗(yàn)證功能,采用了jQuery來進(jìn)行驗(yàn)證的。3.4 創(chuàng)建訂單模塊 由確認(rèn)訂單頁面,填寫送貨地址頁面,訂單成功 頁面來實(shí)現(xiàn)的。訂單頁面實(shí)現(xiàn)了顯示訂單基本信息,采用了OGNL表達(dá)式來實(shí)現(xiàn)顯示的;填寫送貨頁面實(shí)現(xiàn)了送貨信息驗(yàn)證采用了正則表達(dá)式和Ajax技術(shù)來驗(yàn)證的,送貨信息回顯采用了jQuery來實(shí)現(xiàn)判斷,Ajax技術(shù) 實(shí)現(xiàn)異步傳輸,json實(shí)現(xiàn)傳輸數(shù)據(jù),提交成功后,將訂單信息,產(chǎn)品信息,收獲信息都插入到數(shù)據(jù)庫中保存;訂單成功頁面實(shí)現(xiàn)了顯示訂單號和總金額,采用了OGNL表達(dá)式實(shí)現(xiàn)回顯。該模塊還采用了攔截器棧對沒有登錄的用戶和沒有購買過商品的用戶進(jìn)行攔截,從而讓沒有登錄的用戶和沒有購買過商品的用戶不能使用該模塊的功能
以上模塊都采用了默認(rèn)事務(wù)回滾的攔截器棧來保證事務(wù)完成性,采用session和Cookie機(jī)制來儲(chǔ)存數(shù)據(jù)。4.項(xiàng)目總結(jié)
4.1在項(xiàng)目中遇到的問題
問題一:在產(chǎn)品瀏覽模塊,對產(chǎn)品進(jìn)行了默認(rèn)排序,銷量排序,上架時(shí)間排序,價(jià)格排序,每次更換排序,會(huì)自動(dòng)變回默認(rèn)排序,最后采用了jQuery框架將下拉列表中對應(yīng)選項(xiàng)的selected屬性設(shè)置為true,這樣就可以將你選擇的排序方式顯示在用戶面前了。
問題二:在產(chǎn)品瀏覽模塊中,在點(diǎn)擊購買時(shí),增加了一個(gè)檢查登錄的攔截器來防止沒有登錄的用戶進(jìn)行購買商品,如果是已經(jīng)登錄的用戶就采用了Ajax技術(shù)發(fā)送異步請求,返回購買成功的信息。但是,在攔截器進(jìn)行攔截以后,返回了一個(gè)html的登錄界面,不能達(dá)到攔截的效果,最后在過濾器中加了一個(gè)判斷用戶是否登錄,將Ajax返回做判斷的布爾變量該為false,這樣就可以使頁面重定向到登錄界面。
問題三:在購物車模塊,當(dāng)用戶夠買了已經(jīng)刪除的商品,購物車中不會(huì)出現(xiàn)該商品,而是在恢復(fù)區(qū)中的被刪除的商品數(shù)量上加1,最后是在購物車中添加方法中添加了判斷,首先判斷當(dāng)前商品是否購買過,如果購買過而且在恢復(fù)區(qū)中,就將商品的數(shù)量設(shè)置成1,將購物車中是否刪除過的屬性設(shè)為沒有刪除過即可。
問題四:在創(chuàng)建訂單模塊,無法實(shí)現(xiàn)新用戶收獲信息保存到數(shù)據(jù)庫,老用戶收獲信息只在數(shù)據(jù)庫中更新,最后在填寫送貨地址的jsp中,添加了一個(gè)隱藏域,將當(dāng)前收獲信息中的主鍵值保存,這樣就可以通過jQuery數(shù)據(jù)取出,從而實(shí)現(xiàn)對數(shù)據(jù)庫的相應(yīng)操作。4.2項(xiàng)目中的收獲
經(jīng)過本次項(xiàng)目,讓我對struts2框架不僅僅是停在理論層面上,而是有了更好的實(shí)踐,要全局把握思想,整體架構(gòu),才能很好的完成項(xiàng)目。對于OGNL表達(dá)式,jQuery,Ajax技術(shù)也是有所提高。
第二篇:項(xiàng)目感想
項(xiàng)目感想
首先,我比較幸運(yùn),在做個(gè)項(xiàng)目的時(shí)上到領(lǐng)導(dǎo),劉總、鄧總大力支持,然而到組內(nèi)成員都很支持,所以整個(gè)項(xiàng)目總體推進(jìn)比較順利。
其實(shí)一開始,我也是工作比較被動(dòng),一方面是政策時(shí)間很緊迫,項(xiàng)目涉及面廣,涵蓋所有的業(yè)務(wù)系統(tǒng);二方面自己工作經(jīng)歷不足;三是項(xiàng)目推進(jìn)過程中可學(xué)習(xí),借鑒的地方比較少。
慢慢的,在大家的幫助下,自己總結(jié)了幾點(diǎn)工作經(jīng)驗(yàn),工作思想都慢慢清晰起來:
一是按工作輕重緩急,做好時(shí)間規(guī)劃和安排。
二是組內(nèi)成員明確分工。其實(shí)能安排來做項(xiàng)目的人員,都是比較優(yōu)秀的。發(fā)現(xiàn)每個(gè)成員的優(yōu)點(diǎn),合理安排工作,明確到人。
三是注意溝通方式和方法,加強(qiáng)協(xié)調(diào)能力。其實(shí)一個(gè)項(xiàng)目做成,需要多方面配合,科技部、公司方,相關(guān)業(yè)務(wù)部門等。從會(huì)議室至測試環(huán)境等方面都需要協(xié)調(diào),所以溝通方式方法比較重要。
四是主動(dòng)聯(lián)系,科技部、公司方手頭上都安排了很多事情,一般口頭答應(yīng)的事情,一會(huì)都忘記,所以如果自己時(shí)間允許的話,主動(dòng)聯(lián)系,有時(shí)我就坐在公司方邊上,看到他處理。主動(dòng)聯(lián)系可以為自己贏得時(shí)間。
五是定期或不定期組織會(huì)議。項(xiàng)目緊張時(shí),我們是每日一碰頭會(huì),因?yàn)闃I(yè)務(wù)人員、科技人員、公司方在工作過程中,遇到問題,大家掌握的信息參差不齊,當(dāng)天遇到的問題,當(dāng)天大家坐在一起,當(dāng)面把信息統(tǒng)一下,然后討論方案。確保每個(gè)人知道的項(xiàng)目進(jìn)度和信息是一致。后期項(xiàng)目沒那么緊張,每周一碰頭會(huì)。
以上就是我的分享,希望能對大家項(xiàng)目推進(jìn)能有所幫助,謝謝大家。
第三篇:項(xiàng)目總結(jié)感想
“基于無線傳感器網(wǎng)絡(luò)的圖像監(jiān)控系統(tǒng)研究”個(gè)人總結(jié)
無線傳感器網(wǎng)絡(luò)是近幾年發(fā)展起來的一種新興技術(shù),在條件惡劣和無人堅(jiān)守的環(huán)境監(jiān)測中顯示了很大的應(yīng)用價(jià)值。隨著近期成像技術(shù)的進(jìn)步, 大規(guī)模生產(chǎn)的小型、低能耗、低成本的圖像/ 視頻傳感器已經(jīng)推動(dòng)了無線傳感器網(wǎng)絡(luò)在圖像監(jiān)控中的應(yīng)用,成為目前的研究熱點(diǎn)!
基于無線傳感器網(wǎng)絡(luò)的圖像監(jiān)控可以廣泛應(yīng)用于對圖像幀率要求不高的監(jiān)控場合,如:環(huán)境污染監(jiān)測、電力傳輸鐵塔檢測、交通控制、兒童和老年人監(jiān)護(hù)等方面。它不僅滿足了監(jiān)控的基本要求,而且具有無需布線、安裝方便、使用公頻段無需交費(fèi)、成本低廉等優(yōu)點(diǎn)。隨著無線傳感器網(wǎng)絡(luò)技術(shù)的發(fā)展,它在圖像監(jiān)控領(lǐng)域的應(yīng)用必將越來越廣闊,并在國民經(jīng)濟(jì)中發(fā)揮著巨大的作用。
為此,我們申報(bào)了基于無線傳感器網(wǎng)絡(luò)的圖像監(jiān)控系統(tǒng)研究的項(xiàng)目,并通過一年的不懈努力,終于完成了項(xiàng)目的研究。
通過參與本次項(xiàng)目,我學(xué)到了很多專業(yè)知識,充分地鍛煉了我的創(chuàng)新思考能力。通過不斷地學(xué)習(xí)、摸索、嘗試,使我對科研項(xiàng)目的相關(guān)工作有了更加深刻的體會(huì)。
1、充分的準(zhǔn)備是成功的前提
古人云,磨刀不誤砍柴工。前期的知識儲(chǔ)備、文獻(xiàn)儲(chǔ)備、材料準(zhǔn)備、方法準(zhǔn)備可以避免手忙腳亂,充分的預(yù)實(shí)驗(yàn)會(huì)使我們充滿信心。一步一個(gè)腳印,就不必“從頭再來”。收集相關(guān)文獻(xiàn),學(xué)習(xí)文獻(xiàn)材料是前期的準(zhǔn)備過程中所必不可少的。
收集文獻(xiàn)材料,研讀文獻(xiàn)也是有一定技巧可循的。
收集文獻(xiàn)可以從網(wǎng)絡(luò),圖書館,書店和朋友同學(xué)那里取得。主要是要找到該領(lǐng)域出現(xiàn)的“近期”的綜述性文獻(xiàn),一般是不超過三年以前發(fā)表的論文。什么是綜述性文獻(xiàn)呢?一般來說,英文的綜述性文獻(xiàn)在題目上有“?..review?.”(一般為較為通俗的綜述評論)或“survey”(一般為比較專業(yè)化的文獻(xiàn)綜述)這樣的字樣。綜述性文章的內(nèi)容不是在研究一個(gè)具體的問題,而是在回顧,評論某個(gè)領(lǐng)域在最近或者過去的一段時(shí)間里的研究情況,并對于不同的研究者和不同時(shí)期的研究特點(diǎn)進(jìn)行評論,最后還要為未來的研究方向以及創(chuàng)新的可能性作出預(yù)測。
在綜述性文獻(xiàn)中,作者會(huì)羅列出大量的參考文獻(xiàn),并且還要對這些參考文獻(xiàn)的相對重要性進(jìn)行評說。你就可以根據(jù)這樣的評說和所羅列出來的文獻(xiàn)去進(jìn)一步搜索更多的文獻(xiàn),然后又從那里的參考文獻(xiàn)去找出更多的參考文獻(xiàn),如此等等。這樣,沿著一條路線,你就可以在一段時(shí)間里,譬如,在一年以內(nèi),做到基本掌握該領(lǐng)域的研究情況了,也知道這個(gè)領(lǐng)域的前沿是什么了。
研讀文獻(xiàn)應(yīng)該是與文獻(xiàn)的檢索過程同時(shí)或者是交錯(cuò)進(jìn)行的。在檢索到文獻(xiàn)的同時(shí)就應(yīng)該開始進(jìn)行文獻(xiàn)的研讀了,同時(shí),在研讀文獻(xiàn)的同時(shí)就應(yīng)該根據(jù)在閱讀過程中出現(xiàn)的新的檢索要求去檢索新的文獻(xiàn),收集文獻(xiàn)是一個(gè)不斷反復(fù)進(jìn)行的過程。
所以是“研讀”而不是“閱讀”文獻(xiàn),是要求在讀文獻(xiàn)的時(shí)候應(yīng)該同時(shí)捕捉住產(chǎn)生的火花進(jìn)行研究,而不僅僅是一種簡單的閱讀過程,如進(jìn)行新的模型的推導(dǎo)及用新的數(shù)據(jù)進(jìn)行計(jì)算等。在看人家的文章的時(shí)候,要養(yǎng)成用“批判”和“懷疑”的眼光去思考的習(xí)慣,在讀到人家的判斷時(shí),應(yīng)該在自己的心中不斷地問著“是嗎?為什么?可能不是這樣的吧?”,同時(shí)試著去找相反的例子,還有在邏輯上進(jìn)行深入的思考——這就是“研究”。
根據(jù)我們的經(jīng)驗(yàn)總結(jié),在讀文獻(xiàn)的時(shí)候,特別是沿著一條固定的思路下去讀了許多文獻(xiàn)之后,很容易就出現(xiàn)新的火花和思如泉涌的情形。但是,過了之后,就容易把它們忘記了。因此,為了在后面寫作論文的時(shí)候可以充分利用前面在讀文獻(xiàn)的時(shí)候出現(xiàn)的新的想法和線索,為了不忘記它們。一般要采用做讀書筆記的辦法。做好讀書筆記對于科研項(xiàng)目方向的準(zhǔn)確指導(dǎo)有著十分重要的作用。
2、項(xiàng)目記錄要真實(shí)詳盡。
人總是有一點(diǎn)虛榮心的。只把成功的步驟或漂亮的結(jié)果記到實(shí)驗(yàn)記錄里,是很多人的做法。殊不知,許多寶貴經(jīng)驗(yàn)和意外發(fā)現(xiàn)就這樣與你擦肩而過??陀^、真實(shí)、詳盡的記錄是一筆寶貴的財(cái)富。在做項(xiàng)目的過程中尤其要做好詳盡的記錄,以便對出現(xiàn)的問題準(zhǔn)確的把握,及時(shí)的解決。
項(xiàng)目過程中我們曾遇到過很多失敗和挫折,但恰恰是這些不成功的經(jīng)歷讓我們及時(shí)的發(fā)現(xiàn)問題,不斷推進(jìn)項(xiàng)目的發(fā)展進(jìn)程。
同時(shí)在看文獻(xiàn)時(shí)也要做好記錄和標(biāo)記。復(fù)印或打印的文獻(xiàn),直接用筆標(biāo)記或批注。pdf 或html 格式的文獻(xiàn),可以用編輯器標(biāo)亮或改變文字顏色。這是避免時(shí)間浪費(fèi)的又一重要手段。否則等于沒看。
3、交流是最好的老師
做項(xiàng)目遇到困難是家常便飯。我們的第一反應(yīng)是什么?反復(fù)嘗試?放棄?看書?這些做法都有道理,但首先應(yīng)該想到的是交流。對有身份的人,私下的請教體現(xiàn)你對他的尊重;對同年資的人,公開的討論可以使大家暢所欲言,而且出言謹(jǐn)慎。千萬不能閉門造車。一個(gè)問題折騰很久,后來別人告訴你那是死路,豈不悔之不及?
4、最高層次的能力是表達(dá)能力
再好的工作最終都要靠別人認(rèn)可。表達(dá)能力,體現(xiàn)為寫和說的能力,是需要長期培養(yǎng)的素質(zhì)。比如發(fā)現(xiàn)一個(gè)罕見病例,寫好了發(fā)一篇論著;寫不好只能發(fā)一個(gè)病例報(bào)道。比如做一個(gè)課題,寫好了發(fā)一篇或數(shù)篇論著;寫不好只能發(fā)一個(gè)論著摘要或被槍斃。一張圖,一張表,無不是表達(dá)能力的體現(xiàn)。寥寥幾百上千字的標(biāo)書,可以贏得大筆基金;雖然關(guān)系很重要,但寫得太差也不行。有人說,我不學(xué)PCR,不學(xué)spss,只要學(xué)會(huì)ppt就可以了。此話有一點(diǎn)道理,實(shí)驗(yàn)室的boss 們表面上就是靠一串串ppt 行走江湖的。經(jīng)常有研究生因思維敏捷條例清楚而令人肅然起敬。也經(jīng)常有研究生不理解“為什么我做了大部分工作而老板卻讓另一個(gè)沒怎么干活的人寫了文章,讓他去大會(huì)發(fā)言”。這就是表達(dá)能力的重要性。
經(jīng)過了一年的學(xué)習(xí)與鍛煉,我們終于完成了這個(gè)項(xiàng)目的設(shè)計(jì)研究。也要感謝我們項(xiàng)目組的每個(gè)成員,是大家的不斷努力讓我們擁有了一份十分寶貴的經(jīng)歷與回憶。
第四篇:項(xiàng)目融資感想
項(xiàng)目融資
通過一個(gè)學(xué)期對項(xiàng)目融資課程的學(xué)習(xí),我們感覺到視野得到進(jìn)一步拓展、思路得到進(jìn)一步擴(kuò)展、知識結(jié)構(gòu)得到進(jìn)一步完善、知識量得到更新和補(bǔ)充,在學(xué)習(xí)中保持了良好的精神狀態(tài),上課認(rèn)真聽講、課后積極討論,互動(dòng)學(xué)習(xí)效果好,學(xué)習(xí)任務(wù)圓滿完成。通過對投資結(jié)構(gòu)及風(fēng)險(xiǎn)分析、各種基本融資模式和融資擔(dān)保的學(xué)習(xí),我們從宏觀上對項(xiàng)目融資有了一個(gè)全面的認(rèn)識,完全脫離了原來只見樹木不見森林的狀態(tài)。從融資背景分析開始到項(xiàng)目發(fā)起人,具體融資方案以及最后的融資效果和風(fēng)險(xiǎn)分析,一整套完整的流程讓我們樹立了全面的概念。同時(shí)通過對各種案例分析,我們具體了解到融資操作過程中的諸多重要環(huán)節(jié),掌握到各個(gè)步驟中的核心控制點(diǎn)。
項(xiàng)目融資的定義
從廣義上講,為了建設(shè)一個(gè)新項(xiàng)目或者收購一個(gè)現(xiàn)有項(xiàng)目,或者對已有項(xiàng)目進(jìn)行債務(wù)重組所進(jìn)行的一切融資活動(dòng)都可以被稱為項(xiàng)目融資。從狹義上講,項(xiàng)目融資(Project Finance)是指以項(xiàng)目的資產(chǎn)、預(yù)期收益或權(quán)益作抵押取得的一種無追索權(quán)或有限追索權(quán)的融資或貸款活動(dòng)。我們一般提到的項(xiàng)目融資僅指狹義上的概念。主要包括BOT(Build-Operate-Transfer,建設(shè)-運(yùn)營-轉(zhuǎn)讓)、ABS(Asset-Backed Securitization,資產(chǎn)擔(dān)保證券化)、TOT(Transfer-operate-Transfer,轉(zhuǎn)讓-運(yùn)營-轉(zhuǎn)讓)、產(chǎn)品支付、融資租賃等。
項(xiàng)目融資的歷史
項(xiàng)目融資作為一種項(xiàng)目資金新型的籌集方式,始于上世紀(jì)30年代美國油田開發(fā)項(xiàng)目,后來逐漸擴(kuò)大范圍,廣泛應(yīng)用于石油、天然氣、煤炭、銅、鋁等礦產(chǎn)資源的開發(fā),如世界最大的,年產(chǎn)80萬噸銅的智利埃斯康迪達(dá)銅礦,就是通過項(xiàng)目融資實(shí)現(xiàn)開發(fā)的。項(xiàng)目融資作為國際大型礦業(yè)開發(fā)項(xiàng)目的一種重要的融資方式,是以項(xiàng)目本身良好的經(jīng)營狀況和項(xiàng)目建成、投入使用后的現(xiàn)金流量作為還款保證來融資的。它不需要以投資者的信用或有形資產(chǎn)作為擔(dān)保,也不需要政府部門的還款承諾,貸款的發(fā)放對象是專門為項(xiàng)目融資和經(jīng)營而成立的項(xiàng)目公司。如何融到必備資金,對任何一家企業(yè)的誕生或者發(fā)展至關(guān)重要。經(jīng)過幾十年的發(fā)展,目前項(xiàng)目融資已經(jīng)被廣泛應(yīng)用于大型工程項(xiàng)目的資金籌集過程中,項(xiàng)目融資的發(fā)展對于解決大型工程項(xiàng)目的資金缺口,尤其是基礎(chǔ)設(shè)施類項(xiàng)目的資金緊張局面起到了十分重要的作用。
我國項(xiàng)目融資的現(xiàn)狀與發(fā)展趨勢
項(xiàng)目融資方式在發(fā)達(dá)市場經(jīng)濟(jì)國家已有幾十年甚至百余年歷史,但直到最近若干年才引入我國,相對于我國傳統(tǒng)的融資方式而言,是一種新的融資方式。1986年動(dòng)工興建的廣東沙角火力發(fā)電B廠項(xiàng)目是國內(nèi)最早嘗試使用BOT融資方式興建的基礎(chǔ)設(shè)施建設(shè)項(xiàng)目,我國第一例正式的BOT試點(diǎn)項(xiàng)目則是1995年5月由國家計(jì)委批準(zhǔn)的廣西來賓電廠B廠項(xiàng)目。來賓電廠從發(fā)起到項(xiàng)目融資結(jié)束,一直受到國內(nèi)外的普遍關(guān)注,產(chǎn)生了廣泛的影響,該項(xiàng)目被評為1995年世界十大BOT項(xiàng)目之一。BOT項(xiàng)目融資方式可以直接吸收外商投資,不額外增加政府償還外債的責(zé)任,外方或民間投資者承擔(dān)了建設(shè)項(xiàng)目的融資、建設(shè)、采購、經(jīng)營、市場、維護(hù)等方面的風(fēng)險(xiǎn),因而更加重視成本控制和風(fēng)險(xiǎn)管理以及市場開拓和提高服務(wù)質(zhì)量。BOT方式有利于引進(jìn)國外先進(jìn)技術(shù),改善和提高項(xiàng)目的管理水平。所以,近年來BOT
融資方式逐步拓展到高速公路、收費(fèi)路橋、隧道、自來水廠及污水處理廠等基礎(chǔ)設(shè)施項(xiàng)目,成為我國基礎(chǔ)設(shè)施建設(shè)應(yīng)用最多的項(xiàng)目融資方式。具有創(chuàng)新性和適用性的TOT融資方式,近年來在我國也有了嘗試性的運(yùn)用。河南省新鄉(xiāng)電廠新廠項(xiàng)目是1993年以TOT方式進(jìn)行建設(shè)的一個(gè)較早案例。近年來,上海市在基礎(chǔ)設(shè)施建設(shè)籌資方面,盤活基礎(chǔ)設(shè)施資產(chǎn)存量、出售部分專營權(quán)的做法也是采用了TOT方式。上海南浦大橋、楊浦大橋建設(shè)投入22億元,通過出售49%的專營權(quán),加上評估升值等因素,共籌資25億元,用于徐浦大橋的建設(shè)。滬嘉、滬寧高速公路上海段,也采用了這種融資辦法。其他一些省市也進(jìn)行了轉(zhuǎn)讓公路經(jīng)營權(quán)等方面的嘗試。ABS項(xiàng)目融資方式是指以項(xiàng)目所屬資產(chǎn)為支撐,以項(xiàng)目資產(chǎn)可以帶來的預(yù)期收益為保證,通過在資本市場發(fā)行債券來募集資金的融資方式。它可以不受原始權(quán)益人自身?xiàng)l件的限制,繞開一些客觀存在的籌資壁壘,實(shí)現(xiàn)以較低的成本籌集到大量資金的目的,這一特點(diǎn)適合我國的國情。我國相當(dāng)一部分技術(shù)密集型的中小企業(yè)由于信用級別較低、放款風(fēng)險(xiǎn)高而不易找到合適的擔(dān)保人或抵押品,難于獲得銀行貸款,ABS融資方式正好解決了這一困難。在我國大力發(fā)展資本市場和鼓勵(lì)境外融資的形勢下,是一種有前途的融資方式。隨著我國市場經(jīng)濟(jì)的發(fā)展,項(xiàng)目融資方式在非國有經(jīng)濟(jì)部門的融資領(lǐng)域中將占有重要地位。項(xiàng)目融資方式有助于控制信貸風(fēng)險(xiǎn)和提高銀行的經(jīng)營效益,有逐步被國內(nèi)商業(yè)銀行采用的趨勢。近年來,國內(nèi)金融機(jī)構(gòu)轉(zhuǎn)換經(jīng)營機(jī)制、注重防范金融風(fēng)險(xiǎn),紛紛推出項(xiàng)目融資金融服務(wù)業(yè)務(wù),包括飛機(jī)、船泊、大型設(shè)備國際租賃融資,國際銀團(tuán)貸款配套國內(nèi)貸款的項(xiàng)目融資,國際資本市場項(xiàng)目直接融資等多種金融服務(wù)品種。說明我國金融業(yè)正逐步與國際接軌。我國早期的項(xiàng)目融資方式以吸收外資為重點(diǎn)。隨著我國市場經(jīng)濟(jì)改革不斷深入和全球經(jīng)濟(jì)一體化進(jìn)程的加快,項(xiàng)目融資方式必將在國內(nèi)信貸方面得到越來越廣泛的運(yùn)用。
項(xiàng)目融資的參與者
由于項(xiàng)目融資的結(jié)構(gòu)復(fù)雜,因此參與融資的利益主體也較傳統(tǒng)的融資方式要多。概括起來主要包括以下幾種:項(xiàng)目公司、項(xiàng)目投資者、銀行等金融機(jī)構(gòu)、項(xiàng)目產(chǎn)品購買者、項(xiàng)目承包工程公司、材料供應(yīng)商、融資顧問、項(xiàng)目管理公司等。
項(xiàng)目公司是直接參與項(xiàng)目建設(shè)和管理,并承擔(dān)債務(wù)責(zé)任的法律實(shí)體。也是組織和協(xié)調(diào)整個(gè)項(xiàng)目開發(fā)建設(shè)的核心。項(xiàng)目投資者擁有項(xiàng)目公司的全部或部分股權(quán),除提供部分股本資金外,還需要以直接或間接擔(dān)保的形式為項(xiàng)目公司提供一定的信用支持。金融機(jī)構(gòu)(包括銀行、租賃公司、出口信貸機(jī)構(gòu)等)是項(xiàng)目融資資金來源的主要提供者,可以是一兩家銀行,也可以是由十幾家銀行組成的銀團(tuán)。
項(xiàng)目融資過程中的許多工作需要具有專門技能的人來完成,而大多數(shù)的項(xiàng)目投資者不具備這方面的經(jīng)驗(yàn)和資源,需要聘請專業(yè)融資顧問。融資顧問在項(xiàng)目融資中發(fā)揮重要的作用,在一定程度上影響到項(xiàng)目融資的成敗。融資顧問通常由投資銀行、財(cái)務(wù)公司或商業(yè)銀行融資部門來擔(dān)任。
項(xiàng)目產(chǎn)品的購買者在項(xiàng)目融資中發(fā)揮著重要的作用。項(xiàng)目的產(chǎn)品銷售一般是通過事先與購買者簽訂的長期銷售協(xié)議來實(shí)現(xiàn)。而這種長期銷售協(xié)議形成的未來穩(wěn)定現(xiàn)金流構(gòu)成銀行融資的信用基礎(chǔ)。特別是資源性項(xiàng)目的開發(fā)受到國際市場需求變化影響、價(jià)格波動(dòng)較大,能否簽訂一個(gè)穩(wěn)定的、符合貸款銀行要求的產(chǎn)品長期銷售協(xié)議往往成為項(xiàng)目融資成功實(shí)施的關(guān)鍵。
項(xiàng)目融資的種類
一、無追索權(quán)的項(xiàng)目融資
無追索權(quán)(No-recourse)的項(xiàng)目融資
無追索的項(xiàng)目融資也稱為純粹的項(xiàng)目融資,在這種融資方式下,貸款的還本付息完全依靠項(xiàng)目的經(jīng)營效益。同時(shí),貸款銀行為保障自身的利益必須從該項(xiàng)目擁有的資產(chǎn)取得物權(quán)擔(dān)保。如果該項(xiàng)目由于種種原因未能建成或經(jīng)營失敗,其資產(chǎn)或受益不足以清償全部的貸款時(shí),貸款銀行無權(quán)向該項(xiàng)目的主辦人追索。
無追索權(quán)項(xiàng)目融資在操作規(guī)則上具有以下特點(diǎn):
1、項(xiàng)目貸款人對項(xiàng)目發(fā)起人的其他項(xiàng)目資產(chǎn)沒有任何要求權(quán),只能依靠該項(xiàng)目的現(xiàn)金流量償還。
2、項(xiàng)目發(fā)起人利用該項(xiàng)目產(chǎn)生的現(xiàn)金流量的能力是項(xiàng)目融資的信用基礎(chǔ)。
3、當(dāng)項(xiàng)目風(fēng)險(xiǎn)的分配不被項(xiàng)目貸款人所接受時(shí),由第三方當(dāng)事人提供信用擔(dān)保將是十分必要的。
4、該項(xiàng)目融資一般建立在可預(yù)見的政治與法律環(huán)境和穩(wěn)定的市場環(huán)境基礎(chǔ)之上。
二、有限追索權(quán)項(xiàng)目的融資
有限追索權(quán)(Limited-recourse)項(xiàng)目的融資
除了以貸款項(xiàng)目的經(jīng)營收益作為還款來源和取得物權(quán)擔(dān)保外,貸款銀行還要求有項(xiàng)目實(shí)體以外的第三方提供擔(dān)保。貸款行有權(quán)向第三方擔(dān)保人追索。但擔(dān)保人承擔(dān)債務(wù)的責(zé)任,以他們各自提供的擔(dān)保金額為限,所以稱為有限追索權(quán)的項(xiàng)目融資。
項(xiàng)目融資的有限追索性表現(xiàn)在三個(gè)方面:
1、時(shí)間的有限性。即一般在項(xiàng)目的建設(shè)開發(fā)階段,貸款人有權(quán)對項(xiàng)目發(fā)起人進(jìn)行完全追索,而通過“商業(yè)完工”標(biāo)準(zhǔn)測試后,項(xiàng)目進(jìn)入正常運(yùn)營階段時(shí),貸款可能就變成無追索性的了。
2、金額的有限性。
如果項(xiàng)目在經(jīng)營階段不能產(chǎn)生足額的現(xiàn)金流量,其差額部分可以向項(xiàng)目發(fā)起人進(jìn)行追索。
3、對象的有限性
貸款人一般只能追索到項(xiàng)目實(shí)體。
項(xiàng)目融資的特點(diǎn)
(1)項(xiàng)目導(dǎo)向
主要是依賴于項(xiàng)目的現(xiàn)金流量和資產(chǎn)而不是依賴于項(xiàng)目的投資者或發(fā)起人的資信來安排融資。
(2)有限追索
除了以貸款項(xiàng)目的經(jīng)營收益作為還款來源和取得物權(quán)擔(dān)保外,貸款銀行還要求有項(xiàng)目實(shí)體以外的第三方提供擔(dān)保。貸款行有權(quán)向第三方擔(dān)保人追索。但擔(dān)保人承擔(dān)債務(wù)的責(zé)任,以他們各自提供的擔(dān)保金額為限,所以稱為有限追索權(quán)的項(xiàng)目融資。
(3)風(fēng)險(xiǎn)分擔(dān)
為了實(shí)現(xiàn)項(xiàng)目融資的有限追索,對于與項(xiàng)目有關(guān)的各種風(fēng)險(xiǎn)要素,需要以某種形式在項(xiàng)目投資者(借款人)、與項(xiàng)目開發(fā)有直接或間接利益關(guān)系的其他參與者和貸款人之間進(jìn)行分擔(dān)。
(4)融資成本較高
與傳統(tǒng)的融資方式比較,項(xiàng)目融資存在的一個(gè)主要問題,也是其第四個(gè)特點(diǎn),是相對籌資成本較高,組織融資所需要的時(shí)間較長。
(5)信用結(jié)構(gòu)多樣化
在項(xiàng)目融資中,用于支持貸款的信用結(jié)構(gòu)的安排是靈活和多樣化的。項(xiàng)目融資的框架結(jié)構(gòu)由四個(gè)基本模塊組成,即項(xiàng)目投資結(jié)構(gòu)、項(xiàng)目融資結(jié)構(gòu)、項(xiàng)目資金結(jié)構(gòu)和項(xiàng)目的信用保證結(jié)構(gòu)。
(6)非公司負(fù)債型融資
非公司負(fù)債型融資(off-balancefinance),是指項(xiàng)目的債務(wù)不表現(xiàn)在項(xiàng)目投資者(即實(shí)際借款人)的公司資產(chǎn)負(fù)債表中的一種融資形式。
項(xiàng)目融資的方式
項(xiàng)目融資的方式:BOT方式;ABS方式;TOT方式;PFI方式
BOT融資的優(yōu)點(diǎn):擴(kuò)大資金的來源,政府能在資金缺乏的情況下利用外部資金建設(shè)一些基礎(chǔ)設(shè)施項(xiàng)目;提高項(xiàng)目管理效率,增加國有企業(yè)人員對外交往的經(jīng)驗(yàn)及提高管理水平;發(fā)展中國家可以吸收外國投資,引進(jìn)國外先進(jìn)技術(shù);
BOT的具體形式:標(biāo)準(zhǔn)BOT,建設(shè)---經(jīng)營---移交;BOOT,建設(shè)--擁有--經(jīng)營--移交;BOO,建設(shè)--擁有--經(jīng)營
ABS運(yùn)作過程:組建SPC;SPC與項(xiàng)目結(jié)合;利用信用增級手段使該組資產(chǎn)獲得預(yù)期的信用等級;SPC發(fā)行債券階段;SPC的償債階段
TOT方式的特點(diǎn):有利于引進(jìn)先進(jìn)管理方式;項(xiàng)目引資的可能性增加;使建設(shè)項(xiàng)目的建設(shè)和營運(yùn)時(shí)間提前;融資對象更為廣泛;具有很強(qiáng)的可操作性;
BOT與ABS的區(qū)別
①運(yùn)作繁簡程度與融資成本的差異。BOT方式的操作復(fù)雜,難度大。ABS融資方式的運(yùn)作則相對簡單
②項(xiàng)目所有權(quán)、運(yùn)營權(quán)的差異。BOT項(xiàng)目的所有權(quán)、運(yùn)營權(quán)在特許期內(nèi)屬于項(xiàng)目公司;ABS進(jìn)行基礎(chǔ)設(shè)施項(xiàng)目融資,可以使東道國保持對項(xiàng)目運(yùn)營的控制,但卻不能得到國外先進(jìn)的技術(shù)和管理經(jīng)驗(yàn)。
③投資風(fēng)險(xiǎn)的差異。BOT項(xiàng)目投資人承擔(dān)的風(fēng)險(xiǎn)相對較大。ABS項(xiàng)目的投資者數(shù)量眾多,分散了投資風(fēng)險(xiǎn),④適用范圍的差異。BOT方式是非政府資本介人基礎(chǔ)設(shè)施領(lǐng)域某些關(guān)系國計(jì)民生的要害部門是不能采用BOT方式的。ABS方式不必?fù)?dān)心重要項(xiàng)目被外商控制。
TOT方式與BOT方式的比較
TOT不以需要融資的項(xiàng)目的經(jīng)濟(jì)強(qiáng)度為保證,依賴所獲特許經(jīng)營權(quán)的項(xiàng)目的一定時(shí)期的未來收益;BOT依賴項(xiàng)目。TOT政府具有完全的控制權(quán)。
PFI,私人主動(dòng)融資,有三種典型類型:在經(jīng)濟(jì)上自立的項(xiàng)目;向公共部門出售服務(wù)的項(xiàng)目;合資經(jīng)營;
PFI模式的優(yōu)點(diǎn):有廣泛的適用范圍;能夠廣泛吸引經(jīng)濟(jì)領(lǐng)域的私營部門或非官方投資者,參與產(chǎn)品的產(chǎn)出;吸引私人部門知識、技術(shù)和管理方法,提高公共項(xiàng)目的效率和降低產(chǎn)出成本,便社會(huì)資源配置更加合理化;最大優(yōu)勢在于是政府公共項(xiàng)目投融資和建設(shè)管理方式的重要制度創(chuàng)新。
項(xiàng)目融資的階段與步驟
項(xiàng)目融資的階段:投資決策分析;融資決策分析;融資結(jié)構(gòu)分析;融資談判和項(xiàng)目融資的執(zhí)行
項(xiàng)目融資的框架結(jié)構(gòu)由四個(gè)模塊組成,項(xiàng)目投資結(jié)構(gòu);項(xiàng)目融資結(jié)構(gòu);項(xiàng)目資金結(jié)構(gòu);項(xiàng)目信用保證結(jié)構(gòu);
融資決策分析階段的主要工作:選擇項(xiàng)目的融資方式------決定是否采用項(xiàng)目融資;任命項(xiàng)目融資顧問-----明確融資任務(wù)和具體目標(biāo)要求;
融資結(jié)構(gòu)分析階段的主要工作:評價(jià)項(xiàng)目風(fēng)險(xiǎn)因素;評價(jià)項(xiàng)目的融資結(jié)構(gòu)和資金結(jié)構(gòu)------修正項(xiàng)目融資結(jié)構(gòu);
融資談判階段的主要工作:選擇銀行、發(fā)出項(xiàng)目融資建議書;組織貸款銀團(tuán);
起草融資法律文件;融資談判;
融資執(zhí)行階段的主要工作:簽署項(xiàng)目融資文件;執(zhí)行項(xiàng)目投資計(jì)劃;貸款銀團(tuán)經(jīng)理人監(jiān)督并參與項(xiàng)目決策;項(xiàng)目風(fēng)險(xiǎn)控制與管理;
對于銀行和其他債權(quán)人而言,項(xiàng)目融資的安全性來自:一是來自項(xiàng)目本身的經(jīng)濟(jì)強(qiáng)度;二來自項(xiàng)目之外的各種直接或間接的擔(dān)保。
項(xiàng)目融資的風(fēng)險(xiǎn)
按照項(xiàng)目風(fēng)險(xiǎn)的階段性劃分為:項(xiàng)目建設(shè)開發(fā)階段風(fēng)險(xiǎn)、項(xiàng)目試生產(chǎn)階段風(fēng)險(xiǎn)、項(xiàng)目生產(chǎn)經(jīng)營階段風(fēng)險(xiǎn)。
按照項(xiàng)目風(fēng)險(xiǎn)的表現(xiàn)形式劃分為:
信用風(fēng)險(xiǎn),完工風(fēng)險(xiǎn),生產(chǎn)風(fēng)險(xiǎn),技術(shù)風(fēng)險(xiǎn),資源風(fēng)險(xiǎn),能源和原材料供應(yīng)風(fēng)險(xiǎn)按經(jīng)營管理風(fēng)險(xiǎn)類別劃分
管理風(fēng)險(xiǎn),市場風(fēng)險(xiǎn),金融風(fēng)險(xiǎn),政治風(fēng)險(xiǎn)(1)國家風(fēng)險(xiǎn)(2)國家政治經(jīng)濟(jì)法律穩(wěn)定性風(fēng)險(xiǎn),環(huán)境保護(hù)風(fēng)險(xiǎn)。
按照項(xiàng)目的投入要素劃分為:人員風(fēng)險(xiǎn)、時(shí)間風(fēng)險(xiǎn)、資金風(fēng)險(xiǎn)、技術(shù)風(fēng)險(xiǎn)、其他風(fēng)險(xiǎn)。
按照項(xiàng)目的可控制性劃分為:項(xiàng)目的核心風(fēng)險(xiǎn)、項(xiàng)目的環(huán)境風(fēng)險(xiǎn)(項(xiàng)目的金融風(fēng)險(xiǎn)、部分項(xiàng)目的市場風(fēng)險(xiǎn)、項(xiàng)目的政治風(fēng)險(xiǎn))。
第五篇:項(xiàng)目感想及總結(jié)
項(xiàng)目感想及總結(jié)
我所做的項(xiàng)目是使用php進(jìn)行的網(wǎng)站開發(fā)設(shè)計(jì),并且在項(xiàng)目中用到了與Mysql數(shù)據(jù)庫溝通的數(shù)據(jù)庫知識、少量的JS、CSS、HTML代碼知識。由于這些知識都是此前并未有太多涉及,此次是幾乎從零開始進(jìn)行學(xué)習(xí),并且在項(xiàng)目的實(shí)踐中不斷地進(jìn)行嘗試,慢慢積累此方面的編程經(jīng)驗(yàn)。這種在編程實(shí)踐中學(xué)習(xí)的過程,我認(rèn)為是作為程序員提升自己技術(shù)水平的最佳方式。單單地像在校期間那樣只憑借書本和老師的教授去習(xí)得編程技巧和思維方式,畢竟是難以快速運(yùn)用的,而且這還需要大量死記硬背,不然就會(huì)很快遺忘。反觀在編寫項(xiàng)目的過程中進(jìn)行學(xué)習(xí),即便是先前對這一領(lǐng)域并無多少涉獵,憑借著當(dāng)代互聯(lián)網(wǎng)的快速高效搜尋,也能在短時(shí)間內(nèi)快速得到解決問題的方案。尤其是在這一項(xiàng)目中的web編程,此領(lǐng)域的能稱得上是精華的書籍寥寥無幾,絕大多數(shù)書的內(nèi)容都具有很強(qiáng)的時(shí)效性,也許在圖書館找到的書僅僅是兩三年前所寫,但其介紹的技術(shù)卻在今天已經(jīng)被替換和淘汰。這樣一來,也就逼迫著學(xué)習(xí)者必須去互聯(lián)網(wǎng),去論壇,去相關(guān)技術(shù)的官方主頁學(xué)習(xí),去向那些此領(lǐng)域的前輩學(xué)習(xí)。
敲代碼是一個(gè)人的事,但編程不是一個(gè)人的事情。既然我們所調(diào)用的每一個(gè)庫,每一行全局函數(shù),都是更多程序員編寫出來的,那么我們就有理由去學(xué)會(huì)他們這些函數(shù)的用法,怎么用才能發(fā)揮其正確的功效,才能最大限度地使用別人寫好了的那些代碼,不必自己重復(fù)發(fā)明輪子。我在某種意義上,把做web編程或者一些前端編程的過程視作電子儀器接線的過程,那些儀器都是精密的很、經(jīng)過大量電子線路集成后的元件,而做程序員的只需要明確我們要用哪些儀器,然后把他們拿來,用導(dǎo)線開關(guān)按照電路圖連接好,編程就是指這個(gè)過程。學(xué)會(huì)怎樣用別人做好的東西,遠(yuǎn)比自己搞清楚那個(gè)原理然后動(dòng)手自制一個(gè)來得輕松和高效。
除此之外,我覺得看別人代碼也是絕好的學(xué)習(xí)機(jī)會(huì)——在現(xiàn)在的水平,不一定是看那些具備最精妙算法和業(yè)界最佳設(shè)計(jì)模式的工程——因?yàn)榇蟾趴吹脮?huì)很艱難,越看越困,而且看過之后比較難運(yùn)用。其實(shí)一些網(wǎng)上能找到的解決小問題的小代碼,或者很基礎(chǔ)的小應(yīng)用的實(shí)現(xiàn)都也值得一看,而且尤其在web編程中,小代碼往往解決大問題(比如JS),而且用的時(shí)候只需把它封裝一下再調(diào)用就好。我的目的是,如果需求某一功能,先想辦法方便地實(shí)現(xiàn)它,接著再考慮優(yōu)化。在這一過程中總會(huì)發(fā)現(xiàn)很多自己犯的錯(cuò),或者走的彎路,在這種時(shí)候必須不厭其煩地修改自己的代碼,或者重寫——這個(gè)過程在小型項(xiàng)目中往往并不會(huì)有多費(fèi)時(shí)費(fèi)力,只是情感上大概一時(shí)接受不了……
還有一個(gè)重要的感受,就是完全不要畏難,不要感覺某個(gè)功能的實(shí)現(xiàn)或某些庫的代碼很高深,很晦澀,根本不是人類能讀下來的——恰恰相反,代碼都是人寫的,而且其寫成代碼的目的之一就是讓人能讀懂,讓人能理解寫下這幾行代碼的人企圖做什么,并且用到了什么功能來做到這一點(diǎn)。如果說我們程序員就是為此而生的一類人,并不是指做程序員必須要有天才的領(lǐng)悟本領(lǐng)和代碼感覺或者怎樣——而是指我們就是得學(xué)習(xí)代碼,學(xué)習(xí)其他人用這些編程詞匯組成的各種解決方案,然后用學(xué)到的這些東西組裝我們想要的東西。有了這種覺悟去讀代碼,哪怕領(lǐng)悟力很慢,看過就忘了七七八八,也是在實(shí)實(shí)在在提高自己編程能力。作為新手程序員,不是那么需要各種小聰明和靈光一閃——那大部分是架構(gòu)師或者黑客們熱衷的要素。新手就是要學(xué),學(xué)得越多,就越能把自己手上的0-255之間的那些字符用成自己的手足,隨心所欲,到那種時(shí)候再談創(chuàng)新也不遲。