第一篇:原畫初學(xué)者的學(xué)習(xí)之路
專訪原畫卡通設(shè)定美女講師-------陳珊珊
初學(xué)者的學(xué)習(xí)之路
Q1、首先,很高興珊珊接受本次采訪,先做下自我介紹吧。我從小自學(xué)漫畫,到高中才開始系統(tǒng)的學(xué)習(xí)美術(shù)。大學(xué)讀的是武漢理工大學(xué)動畫系。因?yàn)樽约禾貏e熱愛游戲,也對這個行業(yè)充滿了憧憬,就一股腦兒的投入進(jìn)去了,一呆就是五年。五年里有苦也有甜,最苦的是剛?cè)胄心嵌螘r間,那時候做的是原畫外包。很慶幸自己撐了過來,繪畫水平也得到了很大的提高。然后進(jìn)入蝸牛后,主要做角色和部分場景的原畫,同時還負(fù)責(zé)設(shè)計(jì)游戲UI。
Q2、能給大家說說什么是游戲原畫設(shè)定嗎?在公司里具體的原畫工作流程是怎么樣的呢? 簡單的說,游戲原畫設(shè)定就是按照策劃提供的游戲世界觀設(shè)定,把抽象的文字描述轉(zhuǎn)換成直觀的視覺效果設(shè)計(jì)圖,包括游戲中的人物、怪物、建筑、道具等等。
在具體流程上,一般制作人會帶領(lǐng)策劃部門拿出游戲設(shè)計(jì)的方案,并且跟美術(shù)總監(jiān)、原畫、2D&3D設(shè)計(jì)師進(jìn)行溝通探討,由原畫根據(jù)游戲設(shè)計(jì)方案做最初的角色、場景原型設(shè)計(jì),此后再經(jīng)過數(shù)次的溝通,確定風(fēng)格并不斷深入細(xì)節(jié),經(jīng)過修改和完善,才能拿出最終的設(shè)計(jì)定稿。
概括的說:游戲原畫設(shè)定體現(xiàn)了原畫設(shè)計(jì)師對游戲內(nèi)容的理解,甚至于原畫的風(fēng)格和水準(zhǔn)能直接影響一款游戲的品質(zhì)。原畫設(shè)計(jì)師是游戲世界的設(shè)計(jì)者之一,如果沒有原畫,策劃所構(gòu)建的世界只是一紙文字,而3D也只是在等待設(shè)計(jì)圖紙的泥瓦匠而已。
Q3、對于初學(xué)者來說,學(xué)習(xí)原畫需要具備什么樣的條件呢?沒有美術(shù)基礎(chǔ),也能做原畫設(shè)計(jì)師嗎? 首先要有顆能吃苦不怕打擊的強(qiáng)健的心臟。因?yàn)閷τ谛率謥碚f,一般都是要從美術(shù)最基礎(chǔ)的部分開始學(xué)習(xí),例如人體結(jié)構(gòu)、素描學(xué)等等。甚至線條也需要花費(fèi)大量的時間來練習(xí)?;A(chǔ)達(dá)標(biāo)了之后,才能說已經(jīng)做好了學(xué)習(xí)原畫的準(zhǔn)備。
其次是審美和鑒賞力,這兩種能力可以通過臨摹名家的作品來逐步訓(xùn)練。另外一個就是對于各種知識的補(bǔ)充,比如設(shè)計(jì)中國風(fēng)人物的時候,就需要了解中國服飾特點(diǎn)、傳統(tǒng)紋飾等相關(guān)知識。
沒有美術(shù)基礎(chǔ)的初學(xué)者通過勤學(xué)苦練是完全可以成為原畫設(shè)計(jì)師的。在原畫學(xué)習(xí)過程中主要還是要依靠練習(xí)——大量的、不間斷的練習(xí)。在練習(xí)過程中反復(fù)思考為什么要這么畫?人體結(jié)構(gòu)是否正確?動態(tài)是否自然舒服?如果只是簡單的臨摹,是不會有任何進(jìn)步的。大多數(shù)人最終放棄原畫學(xué)習(xí),不是因?yàn)樗麄儧]有繪畫天分,而是因?yàn)樗麄儧]有掌握有效的學(xué)習(xí)方法。
在學(xué)習(xí)過程中不斷的摸索,嘗試不同的繪畫風(fēng)格甚至是技法,最終找到自己喜歡的并且能把握的風(fēng)格,然后不斷的加入自己原創(chuàng)的元素,最終形成自己獨(dú)有的創(chuàng)作風(fēng)格。
Q4、整個原畫學(xué)習(xí)過程中最大難點(diǎn)是什么?又怎么克服呢?
原畫學(xué)習(xí)過程中最大的難點(diǎn)還是在于如何畫出自己腦中所想的那個形象。對于初學(xué)者來說,臨摹一個已經(jīng)存在的形象很簡單,無非就是花時間和力氣,但是真要創(chuàng)作的時候,就有點(diǎn)無所適從。而我們?nèi)绾稳タ朔??首先要掌握設(shè)計(jì)的技巧,然后不斷的練習(xí)基本技法、臨摹高手作品。原創(chuàng)其實(shí)就是一個從臨摹到借鑒最終到原創(chuàng)的過程。
Q5、珊珊是專攻原畫卡通設(shè)定的,卡通風(fēng)格其他風(fēng)格的差異在哪兒呢?
游戲原畫設(shè)定大致分成兩大類:寫實(shí)與卡通。
寫實(shí)一般來說,在基本形體上的夸張不大,比例還是按照正常來的。但是卡通的話,最大的特點(diǎn)就是造型夸張,會去強(qiáng)調(diào)某個特征,把這個特征放大。
(如圖1)
卡通原畫還有一個特色就是色彩,一般都較寫實(shí)顯得更加明亮干凈,給人可愛,活潑,很想抱在懷里的感覺。(下面是卡通風(fēng)格與寫實(shí)風(fēng)格色彩上的對比,風(fēng)格差異很明顯。)
(如圖2)
Q6、對初學(xué)者來說卡通設(shè)定是不是比寫實(shí)設(shè)定更難掌握? 應(yīng)該這樣說卡通設(shè)定較寫實(shí)設(shè)定難點(diǎn),就在于夸張,如果夸張的不好就會失去美感。比如設(shè)計(jì)的時候,人體結(jié)構(gòu)卡得不到位很可能導(dǎo)致結(jié)構(gòu)發(fā)生錯誤,人物角色都會失去美感,視覺感官上會特別別扭。而且在美術(shù)基礎(chǔ)訓(xùn)練的初期都是從練習(xí)寫實(shí)人體結(jié)構(gòu)開始的,卡通設(shè)計(jì)過程中所有的形體變形都是要基于對寫實(shí)形體了解之上??傊嫼每ㄍǖ那疤嵋欢ㄒ性鷮?shí)的寫實(shí)繪畫基本功。(如圖3)
另外在做所有類型的原畫設(shè)計(jì)時(不管是寫實(shí)或卡通),首先都要注意整個游戲的世界觀,以及策劃描述的最基本的要求,不能天馬行空。比如游戲設(shè)定要求是三頭身角色的歐美幻想系風(fēng)格的世界,那么從一開始設(shè)計(jì)的時候就必須牢記這點(diǎn)要求,如果設(shè)計(jì)出來的是四頭身甚至是五頭身的中國風(fēng)角色,那么這種設(shè)計(jì)就是失敗的設(shè)計(jì)!
Q7、那原畫的卡通風(fēng)格都有哪些種類,各自都有些什么特點(diǎn)呢? 卡通風(fēng)格目前主要是歐美風(fēng)格和日韓風(fēng)格。
歐美風(fēng)格主要特點(diǎn)就是角色體型非??鋸埐⑶蚁矚g在肌肉外形上去夸大,動作表情豐富,造型簡單概括。日韓風(fēng)格一般人物體型纖細(xì),男女變化不大,造型相對于歐美風(fēng)格來說比較復(fù)雜唯美。中國網(wǎng)游大都喜歡唯美的日韓系風(fēng)格,玩家不大能接受歐美系的卡通,這也是東西方審美的區(qū)別。(如圖4)
(日韓卡通風(fēng)格與歐美卡通風(fēng)格的差別)
Q8、游戲公司對原畫設(shè)計(jì)師的需求大么?要求很高嗎?達(dá)到什么的水平才能進(jìn)游戲公司呢?
游戲公司對原畫設(shè)計(jì)師的需求一直都很大!他們對求職者的基本要求是畫出來的東西不能走樣,型要準(zhǔn),色彩要到位。然后公司會著重看求職者設(shè)計(jì)能力如何,還有他們本身對游戲設(shè)計(jì)這個崗位的理解。
例如,我在招人時,首先看應(yīng)聘者基礎(chǔ)是否過關(guān),然后看作品有沒有閃光點(diǎn),是機(jī)械的臨摹,還是自己認(rèn)真思考后畫出來。因?yàn)榛A(chǔ)和技法是不斷長進(jìn)的,但是創(chuàng)作就難說。畫家和畫匠的區(qū)別就在于創(chuàng)作,而不是技法。創(chuàng)造力很重要,不然永遠(yuǎn)是個小原畫,而不會成為一個游戲的主美。
Q9、原畫設(shè)計(jì)師的發(fā)展方向有哪些呢?
簡單來說,就是藝術(shù)家和管理者,這2條路。
第1條路是對于特別喜歡鉆研技術(shù)的,醉心于繪畫的人而言,未來的路就是主美或者CG藝術(shù)家/概念設(shè)計(jì)師。而第2條路就是在游戲公司里不斷磨練自己,熟悉游戲制作過程以及除了原畫以外其他方面(如3D),最后成長為美術(shù)總監(jiān),甚至制作人。
對于我而言比較傾向于管理者,現(xiàn)在也在研究3D,因?yàn)橐蔀槊辣O(jiān),就必須要對技術(shù)方面多掌握,了解3D是基礎(chǔ)中的基礎(chǔ)。
Q10、最后,對學(xué)員有什么建議?
勤學(xué)苦練是基礎(chǔ),創(chuàng)造是動力,一個初學(xué)者不能挑食,各種風(fēng)格都要去嘗試并熟練運(yùn)用!同時也要不間斷的補(bǔ)充外圍知識!
第二篇:預(yù)算員初學(xué)者學(xué)習(xí)
預(yù)算員初學(xué)者學(xué)習(xí)
1.什么是模板和鋼模板?模版有何用途?
答:模板是澆筑混凝土成型用的模具。水泥、砂石、水及外加劑經(jīng)過攪拌機(jī)攪拌具有一定的流動性,必須澆筑在與構(gòu)件形狀尺寸相同的模型內(nèi),經(jīng)過凝結(jié)硬化,才能成為所需要的結(jié)構(gòu)構(gòu)件。鋼模板就是用鋼材制成的模板。
2.什么是腳手架?工程預(yù)算中,選擇腳手架類型與計(jì)算腳手架費(fèi)用的正確與否對施工有 何影響?
答:在園林施工中,當(dāng)施工高度超過地面(室外自然地面、室內(nèi)地面、室外設(shè)計(jì)地面)1.2m時,為了繼續(xù)進(jìn)行操作、堆放和運(yùn)送材料,必須搭設(shè)相應(yīng)高度的架子,即腳手架。工程預(yù)算中,選擇腳手架類型合適與否和計(jì)算腳手架費(fèi)用正確與否,直接影響施工作業(yè)的順利和
3.關(guān)于土方、預(yù)制鋼筋混凝土構(gòu)件、鋼板樁、風(fēng)管道“ target=_blank> 通風(fēng)管 道、預(yù)拌混凝 土的運(yùn)輸,定額中怎樣考慮?
答:土方、預(yù)制鋼筋混凝土構(gòu)件、鋼板樁、風(fēng)管道” target=_blank> 通風(fēng)管道、預(yù)拌混凝土等運(yùn)輸,均按綜合運(yùn)距考慮,不得調(diào)整。
4.什么是預(yù)制混凝土構(gòu)件?預(yù)制鋼筋混凝土構(gòu)件的運(yùn)輸工程量是否與預(yù)制構(gòu)件的運(yùn)輸量 相同?
答:預(yù)制混凝土構(gòu)件是指在進(jìn)入施工現(xiàn)場之前,按照采暖、衛(wèi)生和通風(fēng)空調(diào)工程施工圖紙及土建工程的有關(guān)尺寸,進(jìn)行預(yù)先下料、加工和部件組合或在預(yù)制加工廠訂購的各種 構(gòu)件。預(yù)制鋼筋混凝土構(gòu)件的運(yùn)輸工程量,不可作為預(yù)制構(gòu)件的運(yùn)輸量。
5.什么是鋼板樁?其作用是什么?
答:鋼板樁是一種支護(hù)結(jié)構(gòu),即可擋土又可防水。當(dāng)開挖的基坑較深,地下水位較高,又有出現(xiàn)流砂的危險(xiǎn)時,則可采用將鋼板樁打入土中,使地下水在土中滲流的路線延長,從而降低水力坡度,阻止地下水滲入基坑內(nèi),防止流砂現(xiàn)象的發(fā)生??拷薪ㄖ幕A(chǔ)下沉?xí)r,也打鋼板樁支護(hù)。
5.6.鋼板樁為什么能廣泛用于地下深基礎(chǔ)作防水、圍堰、坑壁支撐?
答:由于鋼板樁具有強(qiáng)度高、結(jié)合緊密、不漏水性好、施工簡便、速度快、可減少基坑 開挖土方量、臨時性鋼板樁可以多次重復(fù)使用等特點(diǎn),因而廣泛用于地下深基礎(chǔ)作防水、圍堰、坑壁支撐等。
7.什么是通風(fēng)管道?其材料的選擇原則是什么?
答:通風(fēng)管道是為了使空氣流通,降低有害氣體濃度的一種市政基礎(chǔ)設(shè)施。通風(fēng)管道材料選擇原則:
1.材料應(yīng)質(zhì)輕,便于加工、安裝及運(yùn)輸,便于各種閥門及配件的連接。2.必須符合防火要求。
3.當(dāng)輸送含水分或腐蝕性的氣體時,管材應(yīng)具有一定的防腐蝕性能。
4.風(fēng)道材料應(yīng)平整光滑,內(nèi)表面的粗糙度越小越好,可以減少氣流的阻力。
5.為了減少環(huán)境噪聲,通風(fēng)系統(tǒng)的風(fēng)道材料宜避免使用金屬材料,因金屬材料宜傳導(dǎo)聲音,同時設(shè)備的噪聲會引起管壁共振,這種振動會以聲波的形式向周圍輻射。
6.為了避免氣流中的自由電荷密集,產(chǎn)生灰塵附著等不良影響,常用的風(fēng)道材料應(yīng)耐高溫及防靜電,如普通薄鋼板、鍍鋅鋼板、硬質(zhì)聚氯乙烯板(塑料板)、鋁合金板、不銹 鋼板、石棉水泥板等。
8.當(dāng)主要材料的實(shí)際供應(yīng)價(jià)格與定額指導(dǎo)價(jià)中供應(yīng)價(jià)格發(fā)生差價(jià)時,應(yīng)該怎么處理這種價(jià)差?
答:本定額主要材料一欄中有材料代號者為定額指導(dǎo)價(jià),實(shí)際供應(yīng)價(jià)格與定額中的供應(yīng)
價(jià)格發(fā)生價(jià)差時,調(diào)整正負(fù)差價(jià),其差價(jià)僅計(jì)取稅金,不得計(jì)取其他費(fèi)用。
9.什么是工程概算?概算與預(yù)算有何區(qū)別?
答:要了解工程概算,先要弄清楚工程預(yù)算。設(shè)計(jì)單位或施工單位根據(jù)擬建工程項(xiàng)目的施工圖紙,結(jié)合施工組織設(shè)計(jì)(或施工方案),建筑安裝工程預(yù)算定額、取費(fèi)標(biāo)準(zhǔn)等有關(guān)基礎(chǔ)資料計(jì)算出來的該項(xiàng)工程預(yù)算價(jià)格(預(yù)算造價(jià)),稱為工程預(yù)算。建設(shè)預(yù)算泛指概算和預(yù)算兩大類。10.概算與預(yù)算的區(qū)別
11.概算定額:在預(yù)算定額基礎(chǔ)上以主要工序?yàn)闇?zhǔn)綜合相關(guān)工序的擴(kuò)大定額
預(yù)算定額:在一定時期,一定生產(chǎn)條件下,采用科學(xué)的辦法,規(guī)定出完成一定計(jì)量單位分項(xiàng)(或擴(kuò)大分項(xiàng)工程)或子項(xiàng)工程所必須消耗的人工\材料\施工機(jī)械臺班的數(shù)量標(biāo)準(zhǔn).
預(yù)算定額具有科學(xué)性\法令性\實(shí)踐性\和群眾性,是編制工程預(yù)算\確定工程造價(jià)的主要依據(jù).
12.什么是定額?編制概預(yù)算采用的定額有何特征?
答:定額就是標(biāo)準(zhǔn)。無論哪一種定額都是衡量經(jīng)濟(jì)效果的尺度。各種定額,因考核的對象不同,又具有各自不同的特性。編制概預(yù)算采用的定額是一種人工、材料、機(jī)械數(shù)量 和費(fèi)用的定額。它是根據(jù)當(dāng)前社會必要勞動消耗的水平,對生產(chǎn)單位產(chǎn)品所消耗的人工、材料、機(jī)械臺班和費(fèi)用等所規(guī)定的額度和標(biāo)準(zhǔn)。它又是建筑業(yè)中一項(xiàng)重要的經(jīng)濟(jì)技術(shù)法規(guī)。
13.什么是預(yù)算定額?它有何特點(diǎn)?預(yù)算定額與概算定額有何區(qū)別?
答:預(yù)算定額是指在一定時期,一定生產(chǎn)條件下,采用科學(xué)的辦法,規(guī)定出完成一定計(jì)量單位分項(xiàng)工程(或擴(kuò)大分項(xiàng)工程)或子項(xiàng)工程所必須消耗的人工、材料、施工機(jī)械臺班的數(shù)量標(biāo)準(zhǔn)。它反映了一定的生產(chǎn)條件下,產(chǎn)品與消耗之間的關(guān)系。它不僅規(guī)定了科學(xué)的數(shù)量標(biāo)準(zhǔn),而且還規(guī)定了相應(yīng)分項(xiàng)工程的工作內(nèi)容和工程內(nèi)容。它具有科學(xué)性、法令性、實(shí)踐性和群眾性,是編制工程預(yù)算、確定工程造價(jià)的主要依據(jù)。
概算定額是在預(yù)算定額基礎(chǔ)上以主要工序?yàn)闇?zhǔn)綜合相關(guān)工序的擴(kuò)大定額。14.什么是綠化?它包括哪兩個范疇?
答:綠化是在20世紀(jì)50年代由俄文翻譯而來的,即栽種樹木、花卉、草皮等綠色植物,以改善自然環(huán)境和人民生活、工作、學(xué)習(xí)條件的措施。綠化有兩個范疇:一個是國土綠化,即綠化祖國、植樹造林,提高全國森林覆蓋率;再一個是城市綠化,即在城市規(guī)劃
區(qū)內(nèi)種植樹木、花草,以改善城市生態(tài)環(huán)境,美化生活、工作、學(xué)習(xí)環(huán)境,增進(jìn)入民身心健康的活動。15.定額分類
定額是個大家族,預(yù)算定額是其中的主要成員,除此之外,還包括投資估算指標(biāo)、概算指標(biāo)、概算定額、施工定額、勞動定額、材料消耗定額、機(jī)械臺班定額、工期定額等等。
一、投資估算指標(biāo)
投資估算指標(biāo)是以一個建設(shè)項(xiàng)目為對象,確定設(shè)備、器具購置費(fèi)用,建筑安裝工程費(fèi)用,工程建設(shè)其他費(fèi)用,流動資金需用量的依據(jù)。例如,一個肉食品加工廠的投資估算。
投資估算指標(biāo)是在建設(shè)項(xiàng)目決策階段,編制投資估算、進(jìn)行投資預(yù)測、投資控制、投資效益分析的重要依據(jù)。
二、概算指標(biāo)
概算指標(biāo)是以整個建筑物或構(gòu)筑物為對象,以“m3”、“m2”、“座”等為計(jì)量單位,確定人工、材料、機(jī)械臺班消耗量及費(fèi)用的標(biāo)準(zhǔn)。
概算指標(biāo)是在初步設(shè)計(jì)階段,編制設(shè)計(jì)概算的依據(jù)。其主要作用是優(yōu)選設(shè)計(jì)方案和控制建設(shè)投資,例如編制教學(xué)大樓概算。
三、概算定額
概算定額是確定一定計(jì)量單位的擴(kuò)大分項(xiàng)工程的人上、材料、機(jī)械臺班消耗量的數(shù)量標(biāo)準(zhǔn)。概算定額是在擴(kuò)大初步設(shè)計(jì)階段或施工圖設(shè)計(jì)階段編制設(shè)計(jì)概算的主要依據(jù)。
四、預(yù)算定額
預(yù)算定額是規(guī)定消耗在單位建筑產(chǎn)品上人工、材料、機(jī)械臺地的社會必要勞動消耗量的數(shù)量標(biāo)準(zhǔn)。
預(yù)算定額是在施上圖設(shè)計(jì)階段及招標(biāo)投標(biāo)階段,控制工程造價(jià),編制標(biāo)底和標(biāo)價(jià)的重要依據(jù)。
五、施工定額
施工定額是規(guī)定消耗在單位建筑產(chǎn)品上的人工、材料、機(jī)械臺班企業(yè)勞動消耗量的數(shù)量標(biāo)準(zhǔn)。施工定額主要用于編制施工預(yù)算。施工定額是在工程招標(biāo)投標(biāo)階段編制標(biāo)價(jià),在施工階段簽發(fā)施工任務(wù)書,限額領(lǐng)料單的重要依據(jù)。
六、勞動定額
勞動定額是在正常施工條件下,某工種某等級工人或工人小組,生產(chǎn)單位合格產(chǎn)品所必須消耗的勞動時間,或是在單位工作時間內(nèi)生產(chǎn)單位合格產(chǎn)品的數(shù)量標(biāo)準(zhǔn)。勞動定額的主要作用是下達(dá)施工任務(wù)單、核算企業(yè)內(nèi)部用工數(shù),也是編制施工定額、預(yù)算定額的依據(jù)。例如,砌1m3磚基礎(chǔ)的時間定額為0.956工日/m3。
六、材料消耗定級
材料消耗定額是指在正常施工條件下,節(jié)約和合理使用材料條件下,生產(chǎn)中位合格產(chǎn)品所必須消耗的一定品種規(guī)格的材料數(shù)量。材料消耗定額的主要作用是下達(dá)施工限額領(lǐng)料單,核算企業(yè)內(nèi)部用量數(shù)量,也是編制施工定額和預(yù)算定額的依據(jù)。例如,砌 lin3磚基礎(chǔ)的標(biāo)準(zhǔn)磚用量為521塊/m3。
八、機(jī)械臺班使用定額
機(jī)械臺班使用定額規(guī)定了在正常施工條件下,利用某種施工機(jī)械,生產(chǎn)單位合格產(chǎn)品所必須消耗的機(jī)械工作時間,或者在單位工作時間內(nèi)機(jī)械完成合格產(chǎn)品的數(shù)量標(biāo)準(zhǔn)。例如:所載重汽車運(yùn)預(yù)制空心板,當(dāng)運(yùn)距為1km時的產(chǎn)量定額為 65.4t/臺班。
九、工期定額
工期定額是以單項(xiàng)工程或單位工程為對象,在平均建設(shè)管理水平,合理施工裝備水平和正常施工條件下,按施工圖設(shè)計(jì)條件的要求,按工程結(jié)構(gòu)類型和地區(qū)劃分要求,從工程
開工到竣工驗(yàn)收合格交付使用全過程所需的合理日歷天數(shù)。
工期定額是編制招標(biāo)文件的依據(jù),是簽訂施工合同、處理施工索賠的基礎(chǔ),也是施工企業(yè)編制施工組織設(shè)計(jì),安排施工進(jìn)度的依據(jù)。例如,北京地區(qū)完成高6層5000m2建筑面積以內(nèi)的住宅工程的工期定額為190天。
16.樹木假植是指移植裸根樹木時,如果不能及時栽植,要用濕潤的土壤暫時掩埋根部。起 苗分級后,如不立即運(yùn)出造林,把苗木集中起來,埋藏在濕潤的土壤中,稱為假植。時間較短的假植稱為臨時假植。做法:選擇避風(fēng)陰濕、排水良好、便于管理的地方,把苗 木的根系和莖的下部用濕潤的土壤埋好,踩實(shí)。如只假植三、五天,只需將苗木根部浸 水或用濕土遮蓋即可。
凡秋后起苗當(dāng)年不造林,需要假植越冬的,稱為長期假植。要假植越冬的,稱為長期假植。長期假植應(yīng)開掘假植溝,溝東西向,溝深視苗木大小而定,溝一邊成45°斜坡,將苗木單株或扎成小捆擺在假植溝中,苗梢朝南、壅土踏實(shí),然后再放第二行,直到苗 木放完為止。
如苗根較干,應(yīng)將苗根用水浸一晝夜后再假植。如土壤干燥,假植前應(yīng)灌溉,但不宜太多。假植應(yīng)掌握“疏排、深埋、踩實(shí)”的原則。面積較大的假植地要分區(qū)、分樹種、定數(shù)量(每一定數(shù)量做一標(biāo)記),并在地頭插標(biāo)牌,注明樹種、苗齡、數(shù)量、假植時間等。假植期間要經(jīng)常檢查,發(fā)現(xiàn)覆土下沉?xí)r要及時培土。春季化凍前要清除積雪。早春如苗木不能及時栽植,為抑制苗木萌發(fā),可進(jìn)行遮蔭 17.什么是綠化工程?如何實(shí)施?
答:狹義的綠化工程指樹木、草坪及其他地被植物、花卉、水生植物、攀緣植物的種植以及與之相關(guān)的整地,改良土壤,敷設(shè)排灌設(shè)施、安裝保護(hù)設(shè)施等。廣義的則與造園同義,包括綠地內(nèi)道路、橋梁、園椅、園燈等設(shè)施的建造。綠化工程因不同綠地或不同地段在防護(hù)、改善氣候衛(wèi)生狀況、休憩活動和造景等方面的目的不同,以及在質(zhì)量水平力面的要求不同而采取不同的布局形式、材料結(jié)構(gòu)、工程標(biāo)準(zhǔn)和技術(shù)措施。工程效益的實(shí)現(xiàn)在于形式與內(nèi)容統(tǒng)一的設(shè)計(jì)和符合設(shè)計(jì)要求的施工,同時還有賴于符合要求的長期養(yǎng)護(hù)管理。
18.什么是行道綠化?其目的是什么?
答:行道綠化是沿道路栽植樹本、花卉、草皮等綠色植物。主要目的在于遮蔭,同時美化路容。目前較多采用行道樹,采取兩側(cè)對稱排列。行道綠化可以保障交通安全.提高減塵、減噪等方面的效益。
19.什么是整理綠化用地?有何要求?
答:整理綠化用地指
園林綠化所用的土地,都要通過征用、征購或內(nèi)部調(diào)劑來解決,特 別是大型綜合性公園,往往占地面積很大,征地工作就是
園林工程開始之前最重要的事情。不論采取何種方式獲得土地,都要做好征地后的拆遷安置、退耕還綠和工程建設(shè)宣傳工作。土地一經(jīng)征用后,就應(yīng)盡快設(shè)置圍墻、籬柵或臨時性的圍護(hù)設(shè)施,把施工現(xiàn)場保護(hù)起來。
根據(jù)
園林規(guī)劃或園林種植設(shè)計(jì)的安排,已經(jīng)確定的綠化用地范圍,施工中最好不要臨時挪作他用,特別是不要作為建筑施工的備料、配料場地使用,以免破壞土質(zhì)。若作為臨時性的堆放場地,也要求堆放物對土質(zhì)無不利影響。在進(jìn)行綠化施工之前,綠化用地上所有建筑垃圾和其他雜物,都要清理干凈。若土質(zhì)已遭堿化或其他污染,要清除惡土,置換肥沃客土,別無選擇。
在施工現(xiàn)場范圍內(nèi),為了能夠保證開工后的施工用水、用電和車輛運(yùn)輸,以及保證各施工點(diǎn)有方便的施工場地,要求引入水源、電源,敷設(shè)水管、電線,并修筑材料運(yùn)輸便道,平整施工點(diǎn)的場地,做到“三通一平”。運(yùn)輸便道可按照規(guī)劃的主園路路線,需要一
段就修一段,只修筑路基相路面基層,不做路面面層鋪裝。
20.在工程量清單計(jì)價(jià)中,計(jì)算平整場地時一定要考慮是全挖土還是全填土,或是就地平整,如果在平整場地的范圍內(nèi)進(jìn)行挖土施工,有的業(yè)主就將平整場地部分的300mm 扣除了,報(bào)價(jià)時切記
21.園林設(shè)計(jì)和施工是一回事么? 畫圖的還得要知道建筑上用的東西?
回答1:兩者不是一回事,園林設(shè)計(jì)是把擬建園林工程做一個形象的設(shè)計(jì),用圖紙的形式表達(dá)出來,而施工則是將圖紙上表達(dá)的內(nèi)容以實(shí)物的形式修建出來,設(shè)計(jì)是施工的依據(jù),回答2:畫圖的要了解建筑上的一些知識,近幾年的園林設(shè)計(jì)包括很多建筑工程上的知識,不是單單的效果圖,和植物的配制,22.規(guī)費(fèi)是指國家及地方政府規(guī)定必須交納的費(fèi)用,包括工程排污費(fèi)、工程定額測定費(fèi)等。23.什么是綠地?其含義是什么?
綠地是指為改善城市生態(tài),保護(hù)環(huán)境,供居民戶外休憩,美化市容,以栽植樹木花草為主要內(nèi)容的土地,是城鎮(zhèn)和居民點(diǎn)用地中的重要部分。綠地的含意:
(1)廣義的綠地,指城市行政管轄區(qū)范圍內(nèi)由公共綠地、專用(單位附屬)綠地、防護(hù)綠地、園林生產(chǎn)綠地、郊區(qū)風(fēng)景名勝區(qū)、交通綠地等所構(gòu)成的綠地系統(tǒng)。
(2)狹義的綠地,指小面積的綠化地段,如街頭綠地、居住小區(qū)綠地等,有別于面積相對較大,具有較多休憩設(shè)施的公園。
(3)作為城市規(guī)劃術(shù)語,指公用地平衡表中的綠化用地,是城市建設(shè)用地的一大類,下分公共綠地和生產(chǎn)防護(hù)綠地兩個種類。24.清理綠化用地可采用什么方式? 答:清理綠化用地可采用人工平整和機(jī)械平整兩種方式。
(1)人工平整:是指地面凸凹的高差在正負(fù)30cm以內(nèi)的就地挖填找平
(2)機(jī)械平整:不論地面凸凹高差多少,一律執(zhí)行機(jī)械平整。25.什么是地形整理?它包括哪些內(nèi)容? 答:地形整理是為了適應(yīng)造景和建筑物修建的需要,對地形條件較差的園林工程進(jìn)行地形改造,也包括對地形條件較好的工地進(jìn)行局部整理。地形整理主要是處理表土及廢土、清除地面殘枝、敗葉、雜葉,圍護(hù)該保留的樹木,清除地表廢棄土,回填至地表深溝。26.什么是場地清理?場地清理的任務(wù)是什么? 答:場地清理是園林綠化施工前的一項(xiàng)必須的工作。園林綠化施工現(xiàn)場面積一般很大,場地清理的任務(wù)就是要拆除所有棄用的建筑物或構(gòu)筑物,清除所有無用的地表雜物。原有架空電線、埋地電纜、自來水管、污水管、煤氣管的拆除,必須事先與有關(guān)部門取得聯(lián)系,辦理好拆除手續(xù)之后,才可進(jìn)行。房屋只有在電源、水源、煤氣等截?cái)嘁院蟛诺貌鸪ΜF(xiàn)場中原有的樹木,要盡量保留。特別是大樹、古樹和成片的喬木樹林,更要妥善保護(hù),最好在外圍采取臨時性的圍護(hù)隔離措施,保護(hù)其在工程施工期間不受權(quán)害。對原有的灌木,則可視具體情況,或是保留,或是移走,或是為了施工方便而砍去,都可靈活確定。
27.草繩擾樹干的工程量計(jì)算方法?草繩擾樹干按照草繩擾樹干高度以m計(jì)算,根據(jù)樹木胸徑大 小進(jìn)行套價(jià)。28.人工整理綠化用地包括哪些內(nèi)容?
人工整理綠化用地包括挖、運(yùn)、填、壓四方面的內(nèi)容。綠地整理前,必須在施工場地范圍內(nèi)做一些準(zhǔn)備工作,進(jìn)行現(xiàn)場的清理,以便于后繼工作的正常開展。29.人力挖方有哪些優(yōu)缺點(diǎn)?挖方時應(yīng)注意哪些問題?
采用人力挖方施工,具有機(jī)動、靈活、細(xì)致、適應(yīng)多種復(fù)雜條件下施工的優(yōu)點(diǎn),但也
有工效低、施上時間長、施工安全性稍低的缺點(diǎn)。所以,這種方式一般多用在中小規(guī)模的土石方工程中。
人力施工所用的工具主要是鍬、鎬、鋼釬、鐵錘等;在巖石地施工時可能還要準(zhǔn)備爆破用火藥、雷管。組織好足夠的勞動力,同時要保障施工安全,這是人力施工最重要的工作之一。
在挖土施工工程中,要特別注意安全,隨時檢查和排除安全隱患。為此,保證每一個工人有足夠的施工工作面積是很重要的。一般的要求是,平均每一個人的施工活動范圍應(yīng)保證在4一6平米以上。同時還要注意,挖方工人不能在土壁下向里凹進(jìn)著挖土,要避免土壁坍塌。在土坡頂上施工的人,要隨時注意坡下的情況。坡下有人時一定不能將土塊、石塊或其他重物滾落坡下。在1.5m以上深度的土槽中挖土作業(yè)時,必須用木板、鐵管架等對一土壁進(jìn)行支撐,以避免坍塌,確保施工人員的安全。
挖土施工中一般不垂直向下挖得很深,要有合理的邊坡,并要根據(jù)土質(zhì)的疏松或密實(shí)情況確定邊坡坡度的大小。必須垂直向下挖土的,則在松軟土情況下挖深不超過0.7m,中密度土質(zhì)的挖深不超過1.25m,硬土情況下不超過2m深。
對巖石地面進(jìn)行挖方施工,一般要先行爆破,將地表一定厚度的巖石層炸裂為碎塊,再進(jìn)行挖方施工。爆破施工時,要先打好炮眼,裝上炸藥雷管,待清理施工現(xiàn)場及其周圍地帶,確認(rèn)爆破區(qū)無人滯留之后,才點(diǎn)火爆破。爆破施工的最緊要處就是要確保人員安全。
30.園林定額中,計(jì)算土方工程量為什么要劃分干土和濕土?劃分的標(biāo)準(zhǔn)是什么?
因?yàn)閳@林工程中,土方量一般不大,大部分人工挖土,干土和濕土的挖掘有難易之分,濕土還要增加排水機(jī)械費(fèi),所以要劃分干土和濕土。
劃分的標(biāo)準(zhǔn)是以地下水位為準(zhǔn),地下水位以上者為干土,地下水位以下者為濕土 31.園林定額中,采用機(jī)械施工的綠化用地的挖填土方工程,對大型機(jī)械進(jìn)出場費(fèi)有何規(guī)定?
采用機(jī)械施工的綠化用地的挖、填土方工程,其大型機(jī)械進(jìn)出場費(fèi)均按照“北京市建設(shè)工程機(jī)械臺班費(fèi)用定額”大型機(jī)械進(jìn)出場費(fèi)規(guī)定執(zhí)行,列人其獨(dú)立土石方工程概算 32.土方運(yùn)輸包括哪些內(nèi)容?其運(yùn)輸方法是什么?
土方運(yùn)輸包括余土外運(yùn)和取土。余土外運(yùn)系指單位工程總挖方量大于總填方量時,將 多余土方運(yùn)至堆土場;取土系指單位工程總填方量大于總挖方量時,將不足土方從堆土場取回運(yùn)至填土地點(diǎn)。其運(yùn)輸方法有人工運(yùn)土方和單輪雙輪車運(yùn)土方。人工運(yùn)土方是人工用鐵鍬、耙、鋤等工具裝土,用手推車送土。單輪雙輪車運(yùn)土方是指用手推車進(jìn)行水平運(yùn)輸,也能在腳手架、施工棧道上使用,還可與塔吊、井架等配合使用,解決垂直運(yùn)輸?shù)膯栴}。
33.園林定額中,計(jì)算外墻地槽長度及寬度,內(nèi)墻地槽長度及寬度有什么規(guī)定?其寬度與地 坑面積如何計(jì)算?如需增加工作面,其工程里如何計(jì)算? 外墻地槽長度以中線長度計(jì)算,內(nèi)墻地槽以槽底的凈長計(jì)算,其寬度及地坑面積均按設(shè)計(jì)圖紙計(jì)算。在實(shí)際施工時,如需增加工作面,土石方工程按施丁組織設(shè)計(jì)規(guī)定計(jì)算;若無規(guī)定時,可按下列規(guī)定計(jì)算:
(1)混凝土基礎(chǔ)或混凝土基礎(chǔ)墊層,需支模板時,每邊增加工作面30cm。
(2)使用卷材或防水砂漿做垂直防潮層時,每邊增加工作面60cm。
34.園林定額中,計(jì)算土石方、淤泥和流沙體積有什么規(guī)定?
土石方的體積按自然密實(shí)體積計(jì)算,填方按夯實(shí)后的體積計(jì)算;淤泥、流砂按實(shí)際體積計(jì)算。
35.園林定額中,“挖地槽底寬在3m以上,地坑底面積在20平米以上者,平整場地厚度在 30cm以上者均按挖土方計(jì)算”是什么意思? 園林定額挖地槽、挖地坑及平整場地是考慮到能一次性地拋土于槽邊上lm以外和能就地平衡土方的,只計(jì)增加人工而不計(jì)水平的運(yùn)輸;超過以上范圍的屬大量性挖土,只能套用挖土方子目。
36.施工中,土石方的填埋順序有何要求?
土石方的填埋順序?qū)κ┕べ|(zhì)量有影響。為了提高質(zhì)量,施工中應(yīng)按下述三方面的順序 要求進(jìn)行填埋土石。
(1)先填石方,后填土方。土、石混合填方時,或施工現(xiàn)場有需要處理的建筑渣土而填方區(qū)比較深時,應(yīng)先將石塊、渣土或粗粒廢土填在底層,并緊緊地筑實(shí);然后再將壤土或細(xì)土在上層填實(shí)。
(2)先填底土,后填表土。在挖方中挖出的原地面表土,應(yīng)暫時堆在一旁;而要將挖出的底土先填入到填方區(qū)底層。待底土填好后,才將肥沃表十回填到填方區(qū)作面層。
(3)先填近處,后填遠(yuǎn)處。近處的填方區(qū)應(yīng)先填,待近處填好后再逐漸填向遠(yuǎn)處。但每填一處,還是要分層填實(shí)。
37.填土所采用的方式會影響施工質(zhì)量嗎?在這方面應(yīng)注意哪些問題?
填土所采取的方式會影響施工質(zhì)量,在這方面要注意以下兩點(diǎn)。
(I)一般的土石方填埋,都應(yīng)采取分層填筑方式,一層一層地填,不要圖方便而采取沿著斜坡向外逐漸傾倒的方式。分層填筑時,在要求質(zhì)量較高的填方中,每層的厚度應(yīng)為30cm以下,而在一般的埋方中,每層的厚度可為30一60cm。填土過程中,最好能夠填一層就筑實(shí)一層,層層壓實(shí)。
(2)在自然斜坡上填土?xí)r,要注意防止新填土方沿著坡面滑落。為了增加新填土方與斜坡的咬合性,可先把斜坡挖成階梯狀,然后再填人土方。這樣,只要在填方過程中做到了層層筑實(shí),便叫保證新填土方的穩(wěn)定。38.園林定額中,計(jì)算回填土工程量有什么規(guī)定?
取棄土或松動土壤回填時,只計(jì)算運(yùn)輸?shù)墓こ塘?取堆積兩個月以上的棄土,除計(jì)算運(yùn)輸工程量外,還應(yīng)按一類土計(jì)算挖土工程量;取自然土回填時,除計(jì)算運(yùn)輸工程量外,還應(yīng)按土壤類別計(jì)算挖上工程量。39.什么是原土過篩?其目的是什么?
將原坑中刨出來的土經(jīng)過人工或機(jī)械篩土再加以利用的過程稱為原土過篩。其目的在于保證工程質(zhì)量前提下,充分利用原土以降低造價(jià),但原土的瓦礫、雜物含量不得超過30 %,且土質(zhì)理化性質(zhì)要符合種植要求。40.土壤是如何分類的?
土壤分為普堅(jiān)土和砂礫堅(jiān)土兩大類。
(1)普堅(jiān)土;是指砂、砂質(zhì)黏土、黃土、種植土、軟塊堿土、中等密實(shí)的黏土和黃土、工程垃圾堆積土、壓實(shí)的填筑土和含15%以內(nèi)的碎卵石和雜質(zhì)黃土等。鑒別方法,主要用鎬,少量用鍬進(jìn)行施工。
(2)砂礫堅(jiān)土,是指經(jīng)壓實(shí)或堅(jiān)實(shí)的黏土、板狀黃土、密實(shí)硬化的堿土、含碎卵石在30%以內(nèi)其粒徑在30cm以內(nèi)的雜質(zhì)黏土、天然級配砂石等。鑒別方法,全部用鎬、尖鍬,少量用撬棍挖掘施工。
41.個別小區(qū)室外高差與設(shè)計(jì)地坪在30CM以內(nèi),土方工程是否計(jì)算人工挖土方及外運(yùn)?平整場地是指建筑場地挖、填土方厚度在±30cm以內(nèi)及找平。挖、填土方厚度超過±30cm以外時,按場地土方平衡豎向布置圖另行計(jì)算。所以不能計(jì)算人工挖土方及外運(yùn),只能作平整場地處理.42.屋頂花園應(yīng)該計(jì)取垂直運(yùn)輸費(fèi),材料垂直運(yùn)輸費(fèi)=按水平運(yùn)距*7(系數(shù))
43.可以考造價(jià)工程師,每年的10月份考試,具體可以
http://004km.cn/tech/zaojia.asp去看
44.園林定額中,如何計(jì)算室內(nèi)回填土體積? 室內(nèi)回填土的體積,按承重墻或墻厚180mm以上的墻間凈面積厚度計(jì)算,不扣除垛、柱、附墻煙囪和間壁墻所占的面積。
45.什么是土方壓筑?分哪幾種方式?土方壓筑過程中應(yīng)注意哪些問題?
填方工程進(jìn)行之后,要伴隨著進(jìn)行土方的壓實(shí)筑緊工序。即要分層填土,分層壓實(shí)筑緊,填與壓兩道工序結(jié)合著展開。
土方壓筑分為人工夯壓和機(jī)械碾壓兩種方式。人工夯壓是很古老的一種夯土方式,其所用工具有木夯、石硪、鐵硪、滾筒、石碾等,是采用2人或4人為一小組,用人力打夯或拉動石碾、滾筒碾壓土層。這種壓筑方式比較適于在面積較小的填方區(qū)采用。機(jī)械碾壓方式則是采用機(jī)械動力來碾壓、夯實(shí)土地。
干燥土壤的土粒堅(jiān)硬,抗壓力強(qiáng),因此不易被壓實(shí)筑緊。土壤潮濕時,則土中水分多,土壤體積膨脹;用于填方后,因土壤逐漸干燥失水、體積收縮,填土的密實(shí)度也不高。因此,為了使土壤真正地被壓實(shí),保證土壤的密實(shí)度,填方土壤的含水量就應(yīng)該保持在最佳數(shù)值上。
為了進(jìn)一步提高夯壓質(zhì)量,在土方壓實(shí)過程中還應(yīng)注意以下幾點(diǎn):
(1)土方的壓實(shí)工作應(yīng)先從邊緣開始,逐漸向中間推進(jìn)。這樣碾壓,可以避免邊緣土被向外擠壓而引起坍落現(xiàn)象。
(2)填方時必須分層堆填、分層碾壓夯實(shí)。不要一次性地填到設(shè)計(jì)土面高度后,才進(jìn)行碾壓打夯。如果是這樣,就會造成填方地面上緊下松,沉降和塌陷嚴(yán)重的情況。
(3)碾壓打夯要注意均勻,要使填方區(qū)各處土壤密度一致,避免以后出現(xiàn)不均勻沉降。
(4)在夯實(shí)松土?xí)r,打夯動作應(yīng)先輕后重。先輕打一遍,使土中細(xì)粉受振落下,填滿下層土粒間的空間,然后再加重打壓,夯實(shí)土壤。46.什么是墊層?墊層分為哪幾類?什么是挖拆墊層?
承受并傳遞建筑物上部荷載的基土構(gòu)造層稱為墊層。墊層按構(gòu)成材料劃分,有灰土墊 層、三合土或合土墊層、砂墊層、砂石墊層、毛石墊層、碎磚墊層、礫(碎)石墊層和混凝土墊層等。挖拆墊層就是對墊層進(jìn)行處理達(dá)到合理利用的要求。
47.什么是基礎(chǔ)?基礎(chǔ)是如何分類的?
基礎(chǔ)是位于建筑物底層地面以下,承受上部建筑全部荷載的構(gòu)件。按材料及受力特點(diǎn) 不同,基礎(chǔ)可分為剛性基礎(chǔ)和柔性基礎(chǔ)兩大類。剛性基礎(chǔ)包括磚基礎(chǔ)、毛石基礎(chǔ)、混凝土基礎(chǔ)、灰土基礎(chǔ)等;柔性基礎(chǔ)主要是 鋼筋混凝土基礎(chǔ)。48.什么是道路路面?其類型有哪些?
道路路面是用堅(jiān)硬材料鋪設(shè)在路基上的一層或多層的道路結(jié)構(gòu)部分。路面應(yīng)當(dāng)具有較好的耐壓、耐磨和抗
風(fēng)化性能;要做得平整、通順,能方便行人或行車;作為園林道路,還要特別具有美觀、別致和行走舒適的特點(diǎn)。按照路面在
荷載作用下工作特性的不同,可以把路面分為剛性路面和柔性路面兩類。49.什么是剛性路面?其有何特點(diǎn)?
剛性路面主要指現(xiàn)澆的水泥混凝土路面。這種路面在受力后發(fā)揮混凝土板的整體作用,具有較強(qiáng)的抗彎強(qiáng)度;其中,又以
鋼筋混凝土路面的強(qiáng)度最大。剛性路面堅(jiān)固耐久,保養(yǎng)翻修少,但造價(jià)較高;一般在公園、風(fēng)景區(qū)的主要園路和最重要的道路上采用。50.什么是柔性路面?其有何特點(diǎn)?
柔性路面是用黏性、塑性材料和顆粒材料做成的路面,也包括使用土、瀝青、草皮和其他結(jié)合材料進(jìn)行表面處理的粒料、塊料加固的路面。柔性路面在受力后抗彎強(qiáng)度很小,路面強(qiáng)度在很大程度上取決于路基的強(qiáng)度。這種路面的鋪路材料種類較多,適應(yīng)性較大,易于就地取材,造價(jià)相對較低。園林中人流量不大的游覽道、散步小路、草坪路等,適宜采用柔性路面。
工程預(yù)算常出的100種錯誤
工程預(yù)算常出的100種錯誤
1、虛報(bào)工作量。認(rèn)真核對工作量可以避免;
2、重復(fù)報(bào)量,重復(fù)報(bào)洽商。同一變更內(nèi)容往往會有兩份以上的洽商變更;
3、曲解合同條款;
4、含糊洽商部位。偶在施工單位工作時,曾利用洽商含糊不清的部位及建設(shè)單位結(jié)算人員不熟悉工地及工作態(tài)度的不認(rèn)真,通過一份洽商偶多要了600多萬元;
5、涂改洽商內(nèi)容;
6、變換定額編號;
7、對于人工費(fèi)取費(fèi)的工程,更改定額人工費(fèi)含量達(dá)到工程造價(jià)的加大;
8、更改預(yù)算軟件自動計(jì)算的工作量,如高層建筑超高費(fèi)等;
9、虛增工作項(xiàng)目;
10、不光明的手段。
做工程預(yù)算本身就是要:
1、投機(jī);即抓住對方忽略的地方,來爭取提高造價(jià);
2、力爭;即不放過任何一個可以為己方創(chuàng)造利潤的小項(xiàng)目,乃至從一字多解,如做律師一樣;
3、抓住對方預(yù)算員的缺點(diǎn);
4、要給對方留一個開始時的好印象,必要時要讓他以為我的能力不如他,也就是要多請教他,把他給捧起來。造價(jià)預(yù)算容易遺漏100項(xiàng) 1 在平屋面保溫屋面中排汽孔 2 樓梯欄桿中的預(yù)埋鐵件 3 油漆、涂料施工用腳手架預(yù)制板梁砼:板梁封頭砼、運(yùn)輸、安裝鉆孔灌注樁:入巖深度的鉆孔(該項(xiàng)目市政和公路定額項(xiàng)目包含內(nèi)容差距很大)戶內(nèi)管道安裝的吹掃容易遺漏 7 室外管道安裝的超高費(fèi) 8 角鋼的制作安裝及其主材費(fèi)用 9 溝槽土方單側(cè)棄土的系數(shù)容易遺漏 10 外運(yùn)土的人工系數(shù)忘記乘電纜、電線等上清單只是提供凈工程量,在組價(jià)時還得加上預(yù)留、彎曲、損耗等長度在配電柜安裝清單中基礎(chǔ)型鋼容易漏 13 給排水上管道安裝清單中套管容易漏 14 風(fēng)管穿墻的封堵調(diào)節(jié)閥試壓沖洗臨時短管制作安裝。
16、設(shè)備安裝吊裝機(jī)具攤消。
17、工藝管道安裝中法蘭安裝的螺栓是未計(jì)價(jià)材料。
18、安裝部分:高層建筑增加費(fèi) 計(jì)算的基數(shù)包括6層或20m以下的全部人工費(fèi)。在高層建筑同時又符合超高施工條件時,高層建筑增加費(fèi)和超高增加費(fèi)是疊加計(jì)算的。
19、屋脊線、蓋板!主要是零星部件!20、一些零星的、小型構(gòu)件砼容易漏算;
21、屋面分格縫,特別有架空隔熱層時,水泥砂漿找平層有分格縫,而且在隔熱板上也要做分格縫;
22、一些規(guī)范要求的也容易漏項(xiàng),比如:墻長超過5米時要增設(shè)構(gòu)造柱,墻高超過4米時要增設(shè)壓梁;
23、設(shè)備安裝加墊鐵、管道安裝時支架制作、安裝、油漆防腐;
24、通風(fēng)管道安裝的帆布接口;
25、樓梯間頂層滿堂腳手架、屋面分格縫、設(shè)計(jì)說明中構(gòu)造要求以及一些室內(nèi)外零星構(gòu)件。
26、外墻抹灰分格嵌縫有相應(yīng)的定額子目,所用材料不同,應(yīng)套用相應(yīng)的子目
27、板的負(fù)筋分布筋很容易漏,因?yàn)閳D紙根本沒反映。除了要看下工地看看以外,沒別的辦法。
28、在挖土方工程中,現(xiàn)在的計(jì)價(jià)表,挖濕土方的抽水費(fèi)未計(jì)入(以前的定額是包含),現(xiàn)在歸入在措施項(xiàng)目中,即第二十一章 施工排水、降水、深基坑支護(hù)章節(jié)內(nèi)。在編制時,不要忘了??!
29、各種建筑的伸縮縫:屋面的分格縫、外墻與散水交接的瀝青嵌縫; 30、構(gòu)造柱的突出部分
31、預(yù)制板間的現(xiàn)澆帶;
32、打預(yù)制樁的,樁頭、接樁、送樁等。
33、鉆沖孔樁的,鋼護(hù)筒、入巖增加費(fèi)、操作平臺、砼是采用水下砼澆筑。
34、鋼板樁打、撥分開套子目、在基坑作業(yè)和在坑上作業(yè)的系數(shù)。
35、沒有詳細(xì)的布置圖,但圖紙說明中提到的項(xiàng)目。如填充墻的構(gòu)造柱、砌體加筋等。
36、措施項(xiàng)目費(fèi)用的大體積砼的測溫費(fèi)。
37、土建工程為二裝的預(yù)留預(yù)埋件。
38、土建工程中窨井、化糞池項(xiàng)目如套綜合定額,別漏了其中相應(yīng)的措施項(xiàng)目,如挖濕土排水費(fèi)、基坑排水費(fèi)及腳手、模板費(fèi)等。
39、暖通工程中容易遺留的項(xiàng)目:
1)空調(diào)風(fēng)管閥門、靜壓箱,風(fēng)機(jī)盤管回風(fēng)箱的保溫; 2)設(shè)備本體與管道連接中的法蘭; 3)屋面水系統(tǒng)管道中的土建支墩; 4)末端設(shè)備采用的減振措施。
40、合同文件并不是一張紙,包括投標(biāo)文件等,施工組織設(shè)計(jì)直接影響措施費(fèi)的構(gòu)成,按照規(guī)范施工則是合同內(nèi)容之一。比如投標(biāo)時按24小時連續(xù)施工考慮,夜間施工措施費(fèi)就不能不考慮,噪聲等環(huán)境保護(hù)費(fèi)用也不是簡單的費(fèi)率就可以代替的。再比如設(shè)計(jì)圖紙規(guī)定用PE給水管,但并未說明屋面部分要采取什么措施,按規(guī)范PE 管不能爆曬,應(yīng)有保護(hù)措施,報(bào)價(jià)時就應(yīng)該考慮。另外,定額和規(guī)范不符時,應(yīng)以規(guī)范為準(zhǔn),因?yàn)轵?yàn)收以規(guī)范為準(zhǔn)。
41、對清單項(xiàng)目和下掛定額子目的銜接不能完全掌握(包括工程量計(jì)算規(guī)則、工作內(nèi)容等)。定額有計(jì)算規(guī)則,清單有計(jì)算規(guī)則,兩者必須一致。比如前面多次有人提到的管道支架和穿墻套管,按清單是應(yīng)該計(jì)算,不過室內(nèi)管道安裝定額通常都包含支架和套管(各地規(guī)定有不同),再計(jì)算就重復(fù)了。
42、樓梯石材踏步開槽容易漏掉,墻面裝飾不同的裝飾材料接縫處理,頂棚扣板四周壓線易漏算。
43、土建里面的:人機(jī)配合挖土有個系數(shù),濕土也有系數(shù)。-0.06位置的防潮層。
44、土建中還有個東西容易忘,就是支撐鋼筋用的馬凳,實(shí)際施工中這個也是不小的數(shù)字,而且很煩。
45、土方類別及運(yùn)距;
46、洞內(nèi)、地下室內(nèi)等需照明施工的人工費(fèi)增加40%;
47、構(gòu)造柱圈過梁模板砼計(jì)算;
48、管樁樁芯砼、送樁及試驗(yàn)樁的計(jì)算、管樁長度應(yīng)計(jì)樁尖長度;
49、磚砌欄板1/
4、1/2厚定額按900考慮,每增加或減少人材機(jī)需調(diào)整;
50、樁芯圓鋼板、預(yù)埋鐵件等刷防銹漆等;
51、不規(guī)則墻面抹灰、墻面釘鋼絲網(wǎng)等人工增加;
52、墻面抹灰垂直高度超高抹灰厚度調(diào)整;
53、電氣豎井橋架工程量統(tǒng)計(jì)有出入,原設(shè)計(jì)沒有具體的安裝大樣圖,由預(yù)算人員根據(jù)經(jīng)驗(yàn)自行考慮安裝方式。
54、高大廠房安裝所用腳手架費(fèi)用。一般鋼結(jié)構(gòu)不搭設(shè)腳手架。
55、鋼筋工程中的墊鐵可算在鋼筋工程中?(按各地情況)。
56、抹灰工程中用的那個鐵絲網(wǎng)山東省2006版消耗定額已單設(shè)子目,進(jìn)入直接工程費(fèi)。
57、腳手架費(fèi)用應(yīng)以被批準(zhǔn)的施工組織設(shè)計(jì)中的做法計(jì)算。
58、裝飾中的門的特殊五金,尤其是防火門。
59、容易把室外臺階的底面抹灰漏掉 60、容易漏大體積砼里設(shè)置的金屬導(dǎo)熱管 61、不同砼等級澆筑時設(shè)置的快易收口網(wǎng)
62、在做裝飾裝修時清單項(xiàng)目多是按完成面計(jì)算的。很多項(xiàng)目看起來是完整的,如果不仔細(xì)看設(shè)計(jì)圖紙和施工規(guī)范及招標(biāo)文件是很容易漏算,導(dǎo)致清單組價(jià)不合理。
63、夾板基層的防潮防火及防蟲等處理,石材防潮處理,石材、拋光磚等邊角磨邊抽槽等細(xì)部處理,淺色的石材做地面多用白水泥等。較高的天花吊筋的反撐措施及防護(hù),特殊裝飾部位按設(shè)計(jì)要求拼接時需裁減材料時的損耗等。
64、梁高超過700MM和墻的對拉螺栓; 65、框架柱部分的砌體加固; 66、基礎(chǔ)滿堂腳手架 67、梁板墻增加的單項(xiàng)腳手架
68、外墻抹灰中的分格嵌縫項(xiàng)目,一般的也較容易疏忽的。69、腳手架項(xiàng)目中的油漆刷漿用腳手費(fèi)容易不計(jì)的。70、加氣塊墻面處理。
71、以投影面積計(jì)算的砼工程(樓梯、陽臺等)中砼含量大于定額含量應(yīng)調(diào)整。
72、管道與自控專業(yè)接口部分,取源部件可能會出現(xiàn)多算 73、腳手架的搭拆容易漏項(xiàng)
74、照明系統(tǒng)燈具安裝超高費(fèi)和其系統(tǒng)調(diào)試很容易遺忘 75、樓梯間的最上段,記取的腳手架費(fèi)不同下邊。76、防水材料附加層厚度的調(diào)整。77、散水的油膏灌縫 78、樓梯預(yù)埋件;
79、衛(wèi)生間等墻體上的砼翻邊(當(dāng)然此類屬于劃分問題,未算部分往往在墻體中計(jì)入了,可是在編制清單中這是個醒目的問題哦); 80、地下室工程中的照明費(fèi)用; 81、女兒墻變形縫的瀝青麻絲 82、預(yù)埋鐵件 83、出屋面煙囪 84、陽臺處的雨水管
85、清單投標(biāo)報(bào)價(jià)中,預(yù)制構(gòu)件以個計(jì)價(jià)時,預(yù)制構(gòu)件上的預(yù)埋鐵件 86、回填土中的挖土和運(yùn)土; 87、挖土(挖槽或挖坑)中的運(yùn)土; 88、基礎(chǔ)墊層;89、木制作的油漆; 90、磚基礎(chǔ)防潮層
91、土方人工清底時的難度系數(shù); 92、室外工藝管道安裝時的腳手架費(fèi)用; 93、鋼結(jié)構(gòu)焊接的無損檢測費(fèi)用; 94、工藝管線的穿墻套管封堵;
95、沉降觀測點(diǎn)的鋼筋頭及所用的人機(jī)費(fèi)96、加氣塊墻面處理。96、人工費(fèi)調(diào)整。97、基礎(chǔ)大放腳頂面防腐。
98、細(xì)石混凝土地面中的混凝土強(qiáng)度調(diào)整。99、門窗中的油漆及五金。100、安裝工程中的主材價(jià)格
第三篇:原畫學(xué)習(xí)方法
專訪原畫卡通設(shè)定美女講師-------陳珊珊
初學(xué)者的學(xué)習(xí)之路 q1、首先,很高興珊珊接受本次采訪,先做下自我介紹吧。
我從小自學(xué)漫畫,到高中才開始系統(tǒng)的學(xué)習(xí)美術(shù)。大學(xué)讀的是武漢理工大學(xué)動畫系。因?yàn)樽约禾貏e熱愛游戲,也對這個行業(yè)充滿了憧憬,就一股腦兒的投入進(jìn)去了,一呆就是五年。五年里有苦也有甜,最苦的是剛?cè)胄心嵌螘r間,那時候做的是原畫外包。很慶幸自己撐了過來,繪畫水平也得到了很大的提高。然后進(jìn)入蝸牛后,主要做角色和部分場景的原畫,同時還負(fù)責(zé)設(shè)計(jì)游戲ui。q2、能給大家說說什么是游戲原畫設(shè)定嗎?在公司里具體的原畫工作流程是怎么樣的呢?
簡單的說,游戲原畫設(shè)定就是按照策劃提供的游戲世界觀設(shè)定,把抽象的文字描述轉(zhuǎn)換成直觀的視覺效果設(shè)計(jì)圖,包括游戲中的人物、怪物、建筑、道具等等。在具體流程上,一般制作人會帶領(lǐng)策劃部門拿出游戲設(shè)計(jì)的方案,并且跟美術(shù)總監(jiān)、原畫、2d&3d設(shè)計(jì)師進(jìn)行溝通探討,由原畫根據(jù)游戲設(shè)計(jì)方案做最初的角色、場景原型設(shè)計(jì),此后再經(jīng)過數(shù)次的溝通,確定風(fēng)格并不斷深入細(xì)節(jié),經(jīng)過修改和完善,才能拿出最終的設(shè)計(jì)定稿。
概括的說:游戲原畫設(shè)定體現(xiàn)了原畫設(shè)計(jì)師對游戲內(nèi)容的理解,甚至于原畫的風(fēng)格和水準(zhǔn)能直接影響一款游戲的品質(zhì)。原畫設(shè)計(jì)師是游戲世界的設(shè)計(jì)者之一,如果沒有原畫,策劃所構(gòu)建的世界只是一紙文字,而3d也只是在等待設(shè)計(jì)圖紙的泥瓦匠而已。q3、對于初學(xué)者來說,學(xué)習(xí)原畫需要具備什么樣的條件呢?沒有美術(shù)基礎(chǔ),也能做原畫設(shè)計(jì)師嗎?
首先要有顆能吃苦不怕打擊的強(qiáng)健的心臟。因?yàn)閷τ谛率謥碚f,一般都是要從美術(shù)最基礎(chǔ)的部分開始學(xué)習(xí),例如人體結(jié)構(gòu)、素描學(xué)等等。甚至線條也需要花費(fèi)大量的時間來練習(xí)?;A(chǔ)達(dá)標(biāo)了之后,才能說已經(jīng)做好了學(xué)習(xí)原畫的準(zhǔn)備。
其次是審美和鑒賞力,這兩種能力可以通過臨摹名家的作品來逐步訓(xùn)練。另外一個就是對于各種知識的補(bǔ)充,比如設(shè)計(jì)中國風(fēng)人物的時候,就需要了解中國服飾特點(diǎn)、傳統(tǒng)紋飾等相關(guān)知識。
沒有美術(shù)基礎(chǔ)的初學(xué)者通過勤學(xué)苦練是完全可以成為原畫設(shè)計(jì)師的。在原畫學(xué)習(xí)過程中主要還是要依靠練習(xí)——大量的、不間斷的練習(xí)。在練習(xí)過程中反復(fù)思考為什么要這么畫?人體結(jié)構(gòu)是否正確?動態(tài)是否自然舒服?如果只是簡單的臨摹,是不會有任何進(jìn)步的。大多數(shù)人最終放棄原畫學(xué)習(xí),不是因?yàn)樗麄儧]有繪畫天分,而是因?yàn)樗麄儧]有掌握有效的學(xué)習(xí)方法。
在學(xué)習(xí)過程中不斷的摸索,嘗試不同的繪畫風(fēng)格甚至是技法,最終找到自己喜歡的并且能把握的風(fēng)格,然后不斷的加入自己原創(chuàng)的元素,最終形成自己獨(dú)有的創(chuàng)作風(fēng)格。q4、整個原畫學(xué)習(xí)過程中最大難點(diǎn)是什么?又怎么克服呢? 原畫學(xué)習(xí)過程中最大的難點(diǎn)還是在于如何畫出自己腦中所想的那個形象。對于初學(xué)者來說,臨摹一個已經(jīng)存在的形象很簡單,無非就是花時間和力氣,但是真要創(chuàng)作的時候,就有點(diǎn)無所適從。而我們?nèi)绾稳タ朔??首先要掌握設(shè)計(jì)的技巧,然后不斷的練習(xí)基本技法、臨摹高手作品。原創(chuàng)其實(shí)就是一個從臨摹到借鑒最終到原創(chuàng)的過程。q5、珊珊是專攻原畫卡通設(shè)定的,卡通風(fēng)格其他風(fēng)格的差異在哪兒呢? 游戲原畫設(shè)定大致分成兩大類:寫實(shí)與卡通。寫實(shí)一般來說,在基本形體上的夸張不大,比例還是按照正常來的。但是卡通的話,最大的特點(diǎn)就是造型夸張,會去強(qiáng)調(diào)某個特征,把這個特征放大。(如圖1)卡通原畫還有一個特色就是色彩,一般都較寫實(shí)顯得更加明亮干凈,給人可愛,活潑,很想抱在懷里的感覺。(下面是卡通風(fēng)格與寫實(shí)風(fēng)格色彩上的對比,風(fēng)格差異很明顯。)(如圖2)q6、對初學(xué)者來說卡通設(shè)定是不是比寫實(shí)設(shè)定更難掌握?
應(yīng)該這樣說卡通設(shè)定較寫實(shí)設(shè)定難點(diǎn),就在于夸張,如果夸張的不好就會失去美感。比如設(shè)計(jì)的時候,人體結(jié)構(gòu)卡得不到位很可能導(dǎo)致結(jié)構(gòu)發(fā)生錯誤,人物角色都會失去美感,視覺感官上會特別別扭。而且在美術(shù)基礎(chǔ)訓(xùn)練的初期都是從練習(xí)寫實(shí)人體結(jié)構(gòu)開始的,卡通設(shè)計(jì)過程中所有的形體變形都是要基于對寫實(shí)形體了解之上。總之,畫好卡通的前提一定要有扎實(shí)的寫實(shí)繪畫基本功。(如圖3)
另外在做所有類型的原畫設(shè)計(jì)時(不管是寫實(shí)或卡通),首先都要注意整個游戲的世界觀,以及策劃描述的最基本的要求,不能天馬行空。比如游戲設(shè)定要求是三頭身角色的歐美幻想系風(fēng)格的世界,那么從一開始設(shè)計(jì)的時候就必須牢記這點(diǎn)要求,如果設(shè)計(jì)出來的是四頭身甚至是五頭身的中國風(fēng)角色,那么這種設(shè)計(jì)就是失敗的設(shè)計(jì)!q7、那原畫的卡通風(fēng)格都有哪些種類,各自都有些什么特點(diǎn)呢? 卡通風(fēng)格目前主要是歐美風(fēng)格和日韓風(fēng)格。
歐美風(fēng)格主要特點(diǎn)就是角色體型非??鋸埐⑶蚁矚g在肌肉外形上去夸大,動作表情豐富,造型簡單概括。
日韓風(fēng)格一般人物體型纖細(xì),男女變化不大,造型相對于歐美風(fēng)格來說比較復(fù)雜唯美。中國網(wǎng)游大都喜歡唯美的日韓系風(fēng)格,玩家不大能接受歐美系的卡通,這也是東西方審美的區(qū)別。(如圖4)
(日韓卡通風(fēng)格與歐美卡通風(fēng)格的差別)q8、游戲公司對原畫設(shè)計(jì)師的需求大么?要求很高嗎?達(dá)到什么的水平才能進(jìn)游戲公司呢?
游戲公司對原畫設(shè)計(jì)師的需求一直都很大!他們對求職者的基本要求是畫出來的東西不能走樣,型要準(zhǔn),色彩要到位。然后公司會著重看求職者設(shè)計(jì)能力如何,還有他們本身對游戲設(shè)計(jì)這個崗位的理解。
例如,我在招人時,首先看應(yīng)聘者基礎(chǔ)是否過關(guān),然后看作品有沒有閃光點(diǎn),是機(jī)械的臨摹,還是自己認(rèn)真思考后畫出來。因?yàn)榛A(chǔ)和技法是不斷長進(jìn)的,但是創(chuàng)作就難說。畫家和畫匠的區(qū)別就在于創(chuàng)作,而不是技法。創(chuàng)造力很重要,不然永遠(yuǎn)是個小原畫,而不會成為一個游戲的主美。q9、原畫設(shè)計(jì)師的發(fā)展方向有哪些呢?
簡單來說,就是藝術(shù)家和管理者,這2條路。
第1條路是對于特別喜歡鉆研技術(shù)的,醉心于繪畫的人而言,未來的路就是主美或者cg藝術(shù)家/概念設(shè)計(jì)師。而第2條路就是在游戲公司里不斷磨練自己,熟悉游戲制作過程以及除了原畫以外其他方面(如3d),最后成長為美術(shù)總監(jiān),甚至制作人。對于我而言比較傾向于管理者,現(xiàn)在也在研究3d,因?yàn)橐蔀槊辣O(jiān),就必須要對技術(shù)方面多掌握,了解3d是基礎(chǔ)中的基礎(chǔ)。q10、最后,對學(xué)員有什么建議?
勤學(xué)苦練是基礎(chǔ),創(chuàng)造是動力,一個初學(xué)者不能挑食,各種風(fēng)格都要去嘗試并熟練運(yùn)用!同時也要不間斷的補(bǔ)充外圍知識!篇二:想學(xué)原畫需要注意什么?
學(xué)原畫需要注意什么?
隨著游戲行業(yè)的蓬勃發(fā)展,原畫和3d游戲美術(shù)也漸漸的進(jìn)入了人們的視線,很多愛好者想要學(xué)習(xí)或者從事這方面的工作,但是由于游戲原畫的難度比較大,很多美術(shù)類相關(guān)專業(yè)的朋友們或者游戲美術(shù)愛好者們進(jìn)入游戲原畫行業(yè)都感覺到相當(dāng)?shù)某粤?。那么有沒有學(xué)習(xí)游戲原畫比較好的方法呢?學(xué)習(xí)游戲原畫需要注意些什么呢?如何去學(xué)習(xí)游戲原畫呢?怎樣才能讓自己達(dá)到游戲行業(yè)的就業(yè)水平呢? 早期行業(yè)內(nèi)的美術(shù)人才多事其他美術(shù)相關(guān)專業(yè)轉(zhuǎn)職到游戲行業(yè)的,經(jīng)過項(xiàng)目和實(shí)踐的磨練成才的,隨著游戲產(chǎn)業(yè)的發(fā)展,對游戲美術(shù)人才的要求越來越高也越來越專業(yè)。目前很多想學(xué)習(xí)游戲原畫的朋友也多半是美術(shù)類相關(guān)專業(yè)的,甚至是自學(xué)過一些美術(shù)繪畫基礎(chǔ)的,所以原畫學(xué)習(xí)就會顯得吃力!而繪畫又講究的系統(tǒng)學(xué)習(xí),并不是一蹴而就的,各種繪畫的技巧也需要經(jīng)過自己的認(rèn)真刻苦的練習(xí)。很多朋友想通過自學(xué)來完成原畫的學(xué)習(xí),其實(shí)自學(xué)很容易走彎路,自己進(jìn)入瓶頸期都無法發(fā)覺,沒有明確的指導(dǎo)方向很難突破個人的障礙得到長足的進(jìn)步,更不用說系統(tǒng)的知識體系的建立!坤卓學(xué)院認(rèn)為,cg是插畫和原畫的統(tǒng)稱,說到cg就會想到游戲,cg這個詞通常與游戲掛鉤,含意也非常廣泛,是指為游戲、影視、動畫之類行業(yè)服務(wù)的工作,以游戲?yàn)槔?,按要求在短時間內(nèi)畫完一張角色設(shè)計(jì)或者場景設(shè)計(jì),然后交給3d模型師,3d模型師就會把原畫中的東西做成3d形象應(yīng)用到游戲里。原畫要求表達(dá)的內(nèi)容精準(zhǔn),絲毫不能含糊,游戲中的人物或怪物、場景全靠你的設(shè)計(jì),有著良好的設(shè)計(jì)能力和創(chuàng)意是一個優(yōu)秀的原畫師必備的。
下面分幾個方面介紹下學(xué)習(xí)原畫的簡單內(nèi)容和方法,希望對感興趣的朋友有幫助:
一、數(shù)字繪畫基礎(chǔ):現(xiàn)在的原畫都是通過電腦完成,因此相關(guān)的繪畫軟件的基礎(chǔ)是必備的,再加上一些美術(shù)繪畫的基礎(chǔ)知識,如造型方法、明暗關(guān)系、黑白過渡、素描空間、關(guān)系的塑造,道具基礎(chǔ),厚涂靜物照片寫生
二、靜物色彩:色彩的處理也是原畫至關(guān)重要的一環(huán),如色彩過渡、固有色、冷暖關(guān)系、環(huán)境色、色彩心理色調(diào)
三、線造型:要能夠準(zhǔn)確的掌握線條的構(gòu)圖等技巧線條表達(dá)、結(jié)構(gòu)轉(zhuǎn)折、線條的使用、線條的美感。訓(xùn)練方法:靜物結(jié)構(gòu)素描,不少于1張完成作業(yè)武器結(jié)構(gòu)素描,不少于1張完成作業(yè)主題斜側(cè)結(jié)構(gòu)素描,不少于2張完成作業(yè)勾線稿
四、材質(zhì)塑造:各種不同材質(zhì)在畫面中產(chǎn)生怎樣的效果,如何去表達(dá),尤其是金屬材質(zhì)的表達(dá)。形式美術(shù)設(shè)計(jì)方法、金屬材質(zhì)表達(dá)方法、發(fā)光效果等。訓(xùn)練方法:基本金屬武器精摹(無特效)不少于1張基本金屬武器設(shè)計(jì)(無特效)不少于1張金屬內(nèi)嵌發(fā)光練習(xí),不少于1張金屬花紋練習(xí),不少于1張金屬武器設(shè)計(jì),帶內(nèi)嵌光效,不少于1張石材材質(zhì)塑造。
五、場景基礎(chǔ):透視知識、大氣透視、視覺中心、構(gòu)圖設(shè)計(jì)、疊色方法、氣氛圖畫法,場景設(shè)計(jì)、內(nèi)容場景設(shè)計(jì)方法,速涂技法、套索選區(qū)技法、漸變技法、筆刷技法、概念設(shè)計(jì)篇三:0基礎(chǔ)學(xué)如何學(xué)好原畫 0基礎(chǔ)如何學(xué)好原畫 0基礎(chǔ)學(xué)習(xí)原畫,是否能夠?qū)W好?學(xué)習(xí)游戲美術(shù)到底有多難不難?需要多長的時間才能學(xué)會原畫,原畫的就業(yè)好不好?·····這些問題一直以來都是廣大的傳統(tǒng)美術(shù)學(xué)員甚至是cg學(xué)者非常關(guān)心的話題,所幸的是,到目前為止,這些問題都在坤卓學(xué)院教學(xué)經(jīng)驗(yàn)中得到了一一的解答,針對非美術(shù)專業(yè)或者美術(shù)功底薄弱的人員去學(xué)習(xí)原畫,接下來作為坤卓學(xué)院的老師,我來分享一下我在實(shí)戰(zhàn)教學(xué)中的經(jīng)驗(yàn): 0基礎(chǔ)學(xué)習(xí)原畫在坤卓學(xué)院既有成功的案例,也有失敗的案例。失敗的案例往往并不在于天賦不夠,領(lǐng)悟力不強(qiáng),而是在于內(nèi)心出了問題。這表現(xiàn)在如下四個方面:
一、傳統(tǒng)學(xué)原畫的思維難以扭轉(zhuǎn),一味以量來影響質(zhì)的變化。其實(shí),不管學(xué)任何東西,我們應(yīng)該要找對方法和技巧,一方面取決于老師的授課方法,一方面對于學(xué)習(xí)者來講,要按照正確的方法加以運(yùn)用,正所謂,授人以魚不如授人以漁,正式這個道理。很對學(xué)員在學(xué)習(xí)原畫時,想到的就是自己要拿起筆去畫,完全不理會老師課堂上所講授的方法,其實(shí)就是喪失了學(xué)好原畫的最佳時機(jī);
二、當(dāng)遇到困難的時候,沒有辦法冷靜地面對,客觀地分析,慢慢地解決,一到兩次的實(shí)踐不得法后,就開始?xì)怵H,把美術(shù)的問題變成自己的“歷史問題”,一味地用自己基礎(chǔ)差、自己沒有學(xué)習(xí)原畫的天賦、時間不夠用、自己這也不對、那也不對來埋怨自己。這樣久而久之,無法把精力集中到解決實(shí)際的問題上,更無法從解決問題中獲得后續(xù)的動力,作品不斷地重畫,始終沒有完整的一張作品。
三、無法把學(xué)習(xí)美術(shù)與內(nèi)心修養(yǎng)調(diào)和到一起。藝術(shù)學(xué)習(xí)是一個身心靈三者平衡的過程。試想,一個內(nèi)心狂亂不安,欲念時期起彼伏的人,怎么可能耐得住寂寞,堅(jiān) 持每天10來個小時的練習(xí)呢?所以我們提倡靜心,提倡有節(jié)律的生活規(guī)律,提倡通過閱讀一些對內(nèi)心有幫助的書籍來達(dá)到逐步降服內(nèi)心的目的??墒?,部分的同學(xué)卻完全不重視,他們常常上網(wǎng)到深夜,甚至是通宵,生物節(jié)律完全被打亂,白天卻又不能按時到場,拖著一個疲憊的身心,怎么可能學(xué)好繪畫呢?
四、環(huán)境從某種程度上造就了人的成功。如果一個學(xué)習(xí)班里,人人都關(guān)系惡劣,我想誰也不會在其中得到什么裨益。在面對學(xué)習(xí)困難的時候,也相互鼓勵,彼此幫助,他們自己私下還常常互相談心,交流,分享,同時也分擔(dān)學(xué)習(xí)的快樂和生活的憂愁。追求夢想不是5分鐘的熱情,燃燒完了就沒有了,而是需要持之以恒的行動和長年累月的積累。
那么對于0基礎(chǔ)人員來講,要學(xué)好原畫,必須具備以下幾個條件:
條件一:必須掌握繪畫學(xué)習(xí)的基本規(guī)律和原理。部分同學(xué)不重視理論知識的學(xué)習(xí),只是一味埋頭“苦”畫。其實(shí)不知,真正學(xué)通理論的人,練習(xí)的時候只有身體上的勞累,卻無心靈上的迷惘。很多人之所以覺得“苦”,的確是因?yàn)閷τ诶L畫的原理還知之甚少,內(nèi)心困頓所造成的。
條件二:要有堅(jiān)忍不拔的決心與毅力!既然你選擇了學(xué)習(xí)原畫,那么就“容”不得你中途反悔。為何?這個問題我一再強(qiáng)調(diào)。很多零基礎(chǔ)學(xué)員選擇游戲原畫是轉(zhuǎn)行而來,在作出這個抉擇的過程中面對了很多的困難和壓力,你一旦中途放棄,你周圍的人不會再相信你任何的“豪言壯語”,甚至連你自己都不會相信自己,以后你該如何面對自己的每一次判斷呢?所以,既然選擇了要學(xué),就要學(xué)出點(diǎn)樣子。不是要和別人比較什么,而是要讓自己佩服自己,這才是學(xué)習(xí)的意義。條件三:做好一輩子長期戰(zhàn)的準(zhǔn)備。說到這里,有同學(xué)開始倒吸涼氣了。我并不是說你一輩子都要在艱苦的練習(xí)中渡過,而是你要做好一輩子艱苦練習(xí)的準(zhǔn)備。因?yàn)橹灰岩环N奮斗變成了畢生的信念,那么才能夠給予自己最大的余地和空間。
條件四,把艱苦的訓(xùn)練,變成每日的習(xí)慣,融入你的生活,變成你的樂趣。學(xué)習(xí)一個陌生的專業(yè),走上一個全新的職業(yè),對任何一個人來講都不是一件輕而易舉的事情。期中可能面臨的挑戰(zhàn),時起彼伏。要把困難轉(zhuǎn)化為樂趣才能真正地持久。
條件五,做一個性格開朗的人。目前看來,我的學(xué)生中能夠在游戲行業(yè)中獲得最大進(jìn)步的,往往都是人格健全,性情開朗的人,如果你要在游戲行業(yè)中混出個樣子,請把你的爭斗心,偏狹心以及一切的負(fù)能量好好地釋放出去,然后在繪畫中逐步地補(bǔ)充正能量。你才能獲得真正持久的動力。
接下來,我來給大家談?wù)勱P(guān)于0基礎(chǔ)學(xué)習(xí)原畫的步驟及方法:
概述:其實(shí)畫畫是把眼睛能看到的東西,用手和可用的工具,用科學(xué)的光影的理解方式,把眼前三維視覺立體的物體,實(shí)現(xiàn)在二維平面的畫面中!因此,最初評價(jià)一張畫好壞的標(biāo)準(zhǔn),就是眼前看到的三維實(shí)物畫面,是否能準(zhǔn)確無誤的變成二維平面視覺畫面,造型的準(zhǔn)確度、光影、比例關(guān)系、是否跟眼前的真實(shí)畫面能做到一模一樣,就是我們第一步要做的訓(xùn)練,鍛煉眼睛與手的準(zhǔn)確度!這就是所謂的基本功,跟學(xué)音樂要音準(zhǔn),學(xué)舞蹈要會劈叉是一樣的道理!但,有一點(diǎn),千萬不要忽視其中的方法與技巧。
方法與技巧1:畫畫第一條件,型準(zhǔn)!為了鍛煉眼睛的準(zhǔn)確度,我們時常要依靠一些輔助的線條,用輔助的工具去測量比例關(guān)系,這是用非常理性的方式去計(jì)算目測的各個角度的比例關(guān)系,以此訓(xùn)練我們的眼睛更為準(zhǔn)確,如果型都打不準(zhǔn)的同學(xué),可以嘗試在電腦里,臨摹一張作品的時候,盡量去拉更多的比例線, 盡量一直調(diào)整到跟原圖一模一樣!不要去考慮光影關(guān)系,只考慮型準(zhǔn)問題。
比如,你們在臨摹人體的時候,先把體積的線框結(jié)構(gòu)圖和主要的關(guān)節(jié)點(diǎn)給定位出來,然后量他們的具體和比例關(guān)系,這樣在大的關(guān)系上形體會準(zhǔn)確,然后再把握小范圍面積的型準(zhǔn),比如放大了臉部,再丈量距離,這是一個很花費(fèi)時間的過程,也是最鍛煉眼(轉(zhuǎn)載于:原畫學(xué)習(xí)方法)睛的過程,盡量不要第一次畫的不準(zhǔn)了,就不畫了,作廢掉畫下一張,這是不好的習(xí)慣!一定要堅(jiān)持不斷的修改一張,畫視覺疲勞了,休息一會就又發(fā)現(xiàn)新的問題了,實(shí)在看不出來就找高手幫忙看,一直修改到型準(zhǔn)確,長時間練習(xí)眼睛,這才能在型準(zhǔn)上有所提高!
方法與技巧2:光影體積感。我在這里就不強(qiáng)調(diào)幾何形體的塑造了,任何一本基礎(chǔ)素描書里都有光影、明暗交界線的道理,我就不多說了,我要跟那些苦苦臨摹的朋友說的 是,不要把眼睛看到細(xì)節(jié)上,看整體關(guān)系,只要時刻有大關(guān)系的把握,無論何時,在ps里把圖縮到很小,都是一張完整的作品,這很重要!一開始 就要對比光源的關(guān)系,先找到明交界線和暗交界線,然后分析出最亮、次亮、次次亮??然后分析出最暗、次暗、次次暗??往往最亮的部分,都是反光最強(qiáng)烈的,比如金屬、光滑表面的材質(zhì)等。最暗的部位都是光最難照到的部位。然后對比材質(zhì)受光的亮度,依次對比,畫面關(guān)系是靠對比出來的!
方法與技巧3:關(guān)于臨摹,我覺得,臨摹盡量不要去臨照片,因?yàn)檎掌斯庥皽?zhǔn)確,沒有任何的美術(shù)意識,所謂的美術(shù)意識就主觀的美術(shù)創(chuàng)造性。美術(shù)意識來自于線條的變化、光影層次的變化、色彩的運(yùn)用、造型的夸張變形等等,每一個成功的藝術(shù)家都有自己的獨(dú)特的主觀美術(shù)創(chuàng)造性,好像本杰明最標(biāo)志的艷麗高飽和的色彩和瀟灑的筆觸,張旺的中國白描、小白的唯美線描等等,每一種獨(dú)特的美術(shù)形式都有藝術(shù)家的審美,這也是藝術(shù)作品最重要的價(jià)值,因?yàn)樾枰囆g(shù)家常年累月的挖掘自己和磨練自己養(yǎng)成的繪畫習(xí)慣!我們需要學(xué)習(xí)的就是這種審美和繪畫形式、習(xí)慣和審美。
所以我建議大家在臨摹的時候,盡量臨摹自己喜歡的藝術(shù)家的畫,因?yàn)槟阒韵矚g,是因?yàn)槟愫退囆g(shù)家之間的審美接近,你們有類似的情感方向,也就是氣場比較對味!這或許就是未來你要發(fā)展的繪畫形式的方向!也就是說,喜歡畫血腥怪獸的,我相信一定不會喜歡我畫的唯美!說明我們氣場不和!找自己喜歡的作品來臨摹,模仿每一個筆觸的細(xì)節(jié),去體味藝術(shù)家已經(jīng)藝術(shù)加工處理過的每一筆,你將收獲到許多的靈感!如果你能包容的學(xué)習(xí)更多藝術(shù)家的美術(shù)意識,未來你會從中找到最適合自己的繪畫方式,一直培養(yǎng)一種審美堅(jiān)持下去,或許會成為你獨(dú)有的風(fēng)格!
方法與技巧4:零起點(diǎn)的同學(xué)們要是有一點(diǎn)啟發(fā)就好了,記住,型都不準(zhǔn)就別考慮光影素描了,光影素描都做不到,就別考慮色彩冷暖關(guān)系了。色彩關(guān)系都把握不好,就別說塑造畫 面了。塑造畫面都做不到,談何設(shè)計(jì)。無法設(shè)計(jì),怎么建立世界觀。世界觀都建立不起來,如何表達(dá)你畫面中要訴說的故事,沒有故事的表達(dá),如何把你要說的話你 所認(rèn)為的人生真理告訴這個世界?咱們要想未來成為用創(chuàng)造畫面來向世人傳達(dá)真理和打動人心美感的藝術(shù)家,就踏踏實(shí)實(shí)的從第一步做起——型準(zhǔn)。
以上是我對0基礎(chǔ)學(xué)習(xí)原畫的一些建議,根據(jù)我在坤卓學(xué)院所授課的一些經(jīng)驗(yàn),給大家作下分享,希望對大家有所幫助。關(guān)于,游戲行業(yè)原畫師的就業(yè)前景及薪資方面,后續(xù),我再跟大家詳細(xì)講講。謝謝大家,如果有不對的地方,也希望高手指正。篇四:游戲原畫課程學(xué)習(xí)步驟 游戲原畫課程學(xué)習(xí)步驟
隨著游戲行業(yè)的蓬勃發(fā)展,游戲行業(yè)對游戲從業(yè)者的需求量是越來越大,當(dāng)然游戲原畫也不另外,不管是哪個游戲平臺都是要用到游戲原畫的,所以游戲原畫的人才需求量可以說是更大的,但是由于原畫自身對設(shè)計(jì)者的自身繪畫天分要求過高,所以能夠符合要求,從事原畫師一職的人是少之又少的。所以為了游戲行業(yè)的發(fā)展,對原畫師的培養(yǎng)是迫在眉睫的。
為了為社會輸送優(yōu)秀的游戲原畫設(shè)計(jì)人才,很多學(xué)校紛紛開設(shè)了原畫專業(yè)課程,以下就是具體的課程內(nèi)容: 第一階段:原畫基礎(chǔ)老師和學(xué)員進(jìn)行首次溝通并設(shè)定初級預(yù)期目標(biāo):
每名學(xué)員入校后的基礎(chǔ)各不相同,專職講師將會與你一對一交流,從認(rèn)識素描并了解素描對游戲制作的重要性開始,一直到學(xué)習(xí)基礎(chǔ)透視理論,學(xué)習(xí)構(gòu)圖技巧等等。像這樣的基礎(chǔ)的部分要求徹底鞏固。因?yàn)椴还苁墙窈笞?d或是畫原畫,不管是角色或是場景,基礎(chǔ)扎實(shí)才是王道。
第二階段:原畫基礎(chǔ)色彩理論、人體解剖知識及初級電腦繪畫:
理論課中將學(xué)習(xí)顏色調(diào)配法、顏色三要素、配色技巧等知識掌握后,就要開始訓(xùn)練如何在電腦上利用手繪板繪圖,這段時間將是腦與手和手繪板磨合的期間。后期將開始學(xué)習(xí)人體解剖知識,了解人體結(jié)構(gòu)對于今后的原畫設(shè)計(jì)工作將大有幫助。
第三階段:游戲原畫專業(yè)講師與學(xué)員初次交流,定制個人學(xué)習(xí)計(jì)劃:
簡述游戲行業(yè)的發(fā)展現(xiàn)狀,各種類型游戲的開發(fā)流程概述以及介紹目前設(shè)計(jì)風(fēng)格和設(shè)計(jì)流派。在學(xué)員了解大的行業(yè)情況后,老師開始一對一的制定學(xué)員學(xué)習(xí)計(jì)劃,從色彩學(xué)知識,裝飾色彩學(xué)和寫生色彩學(xué)到場景透視原理以及人體造型訓(xùn)練等等。本階段老師將對每個學(xué)員的優(yōu)缺點(diǎn)及學(xué)習(xí)狀況進(jìn)行評價(jià),根據(jù)每個學(xué)員掌握的情況來調(diào)整學(xué)習(xí)計(jì)劃。
第四階段:建立科學(xué)的設(shè)計(jì)方法,熟悉完整的設(shè)計(jì)流程:
通過獨(dú)立制定的學(xué)習(xí)計(jì)劃,讓學(xué)員做出符合項(xiàng)目需求的設(shè)計(jì)。通過設(shè)計(jì)小物件和初級功能型建筑,幫助學(xué)員整理設(shè)計(jì)思路,熟悉設(shè)計(jì)流程,從而培養(yǎng)出良好的設(shè)計(jì)習(xí)慣。
第五階段:獨(dú)立設(shè)計(jì)出符合行業(yè)標(biāo)準(zhǔn)的中國及西方幻想游戲角色:
本階段將重點(diǎn)教授人物形象設(shè)計(jì),使學(xué)員掌握目前市場上主流游戲風(fēng)格的角色形象設(shè)計(jì)。通過人物造型剖析,中西方傳統(tǒng)古代的人物形象設(shè)計(jì)到幻想仙俠題材的人物形象設(shè)計(jì),并學(xué)習(xí)男女游戲角色的功能及等級設(shè)計(jì),培養(yǎng)學(xué)員熟練利用視覺元素的能力。老師會跟進(jìn)所有學(xué)員的制作流程,因?yàn)槟阍O(shè)計(jì)的角色要在后續(xù)的游戲制作中符合要求才是有用的設(shè)計(jì)。
第六階段:掌握造型上的變形規(guī)律,從容設(shè)計(jì)游戲怪物形象:
符合游戲行業(yè)要求的怪物設(shè)計(jì)才是有價(jià)值的,這是我們教學(xué)理念的重中之重,因?yàn)槟阍O(shè)計(jì)怪物后還有如3d模型、貼圖、動作等后續(xù)工作,所以我們要深入剖析動物結(jié)構(gòu)和變形規(guī)律,掌握后續(xù)流程中3d制作的基本知識,學(xué)會設(shè)定游戲怪物角色的等級,用多元化的設(shè)計(jì)元素創(chuàng)造出屬于自己的強(qiáng)大怪物角色。進(jìn)入節(jié)點(diǎn)考試階段,五名老師將點(diǎn)評你的作品。
第七階段:掌握繪制不同風(fēng)格的設(shè)計(jì)稿,進(jìn)階學(xué)習(xí)場景原畫:
小班式教學(xué)的優(yōu)勢在這里顯示出來,因?yàn)檎n程是個人定制的,所以這個時候同學(xué)們不僅掌握了行業(yè)流行的繪制方法,也有著自己喜愛的繪畫風(fēng)格。老師會介紹不同風(fēng)格的建筑特點(diǎn),學(xué)習(xí)通過不同風(fēng)格的游戲場景來烘托游戲的世界觀及場景的模塊化設(shè)計(jì)方法(布局、模塊化規(guī)律、拆分方法),并繪制氣氛圖、城鎮(zhèn)布局、生態(tài)環(huán)境等多種多樣的場景原畫。
第八階段:學(xué)習(xí)不同風(fēng)格的游戲人物造型,進(jìn)階學(xué)習(xí)角色原畫:
學(xué)習(xí)進(jìn)階版角色設(shè)計(jì),人物的職業(yè)、戰(zhàn)斗、防御等重要環(huán)節(jié)。在進(jìn)階版怪物設(shè)計(jì)時要學(xué)習(xí)包括動植物的生態(tài)鏈、進(jìn)化學(xué)、食物鏈等理論知識,讓你設(shè)計(jì)出符合生物進(jìn)化標(biāo)準(zhǔn)的終極boss。此階段學(xué)習(xí)結(jié)束以后,將進(jìn)入最后一次節(jié)點(diǎn)考試,5名考評老師來自我校的游戲原畫、3d美術(shù)、動作等學(xué)科、綜合分析每一名學(xué)員的作品是否符合行業(yè)標(biāo)準(zhǔn)和藝術(shù)要求。
第九階段:作品簡歷包裝,項(xiàng)目實(shí)訓(xùn),企業(yè)實(shí)習(xí)同時展開:
原畫設(shè)計(jì)學(xué)習(xí) 解問1:成為一個優(yōu)秀的原畫設(shè)計(jì)師應(yīng)該有什么樣的知識儲備?
我覺得問題本身可能存在一種小誤區(qū),好比我問你,想配臺專業(yè)的電腦應(yīng)該用什么樣的鼠標(biāo)墊?
說得有點(diǎn)夸張,就是為了讓你意識到,一個優(yōu)秀的原畫設(shè)計(jì)師,前幾個要素里并沒有固定的知識儲備。我所認(rèn)識的不少優(yōu)秀的原畫師,他們的知識儲備并沒有很定向的一個范圍,有些甚至對美術(shù)本身的認(rèn)知度也很低(比如美術(shù)史、色彩心理學(xué)等),他們共同知道的大都是美術(shù)基礎(chǔ)知識,工作流程,項(xiàng)目設(shè)計(jì)需求和商業(yè)需求等這些。反倒是一些跨領(lǐng)域的知識儲備豐富很多(人文的,天文地理的,星座的,建筑的,動物百科的等),每個人的興趣領(lǐng)域不同。
如果知識儲備不是最重要,那哪些才是呢?
第一,手頭功夫
知識只是理論,而在工作里是不需要太多停留在書本上的東西的。有人會說,扯淡吧!連色彩原理都不知道,怎么上色的?。∪绻谧凶鲈嫷?,可以馬上回答我一下問題么:
1、原色的定義
是什么,哪些是三原色?
2、間色和復(fù)色又是什么?
3、三大色彩屬性是哪些?立體色標(biāo)又有哪些?——————以上算是色彩理論中最基礎(chǔ)的了,我想一下子能全說出來的其實(shí)不多,但并不影響他們畫出美美噠的色彩,然而這些理論我都懂,但我游戲套裝原畫配色潤色一團(tuán)糟(網(wǎng)頁設(shè)計(jì)還是稍有信心的,原畫方面資訊和閱歷比較多),那是因?yàn)槲胰鄙賹?shí)踐練習(xí)和養(yǎng)成色彩習(xí)慣。畫畫還是一門很講究實(shí)踐的技術(shù)活的,所有的基礎(chǔ)知識,需要吸收并體現(xiàn)在作品里才有說話權(quán)。
第二,職業(yè)基礎(chǔ)
我覺得一個優(yōu)秀的原畫設(shè)計(jì)師必須有的一些職業(yè)基礎(chǔ)知識和理念(基礎(chǔ)不算儲備):
1、美術(shù)基礎(chǔ)(素描、構(gòu)圖、透視、色彩、人體結(jié)構(gòu)等)
2、職業(yè)理念(契約精神、職業(yè)要領(lǐng)、基礎(chǔ)人際等)
3、行業(yè)流程(行業(yè)需求的了解、明確工作任務(wù)等)
4、協(xié)作能力(項(xiàng)目協(xié)作、團(tuán)隊(duì)合作能力等)
第三,設(shè)計(jì)能力
設(shè)計(jì),才是游戲原畫設(shè)計(jì)師的核心能力。我相信所有人都會認(rèn)同這句話,這也掛鉤到第一個點(diǎn),手頭功夫就是為了保證你的設(shè)計(jì)理念能更多傳達(dá)的前提。關(guān)于設(shè)計(jì),有很多可以培養(yǎng)的方向和方法,可以臨摹成品,拆分別人的設(shè)計(jì)來學(xué)習(xí)和理解,也可以設(shè)定圍繞主題抓取關(guān)鍵元素做設(shè)計(jì),還可以按著項(xiàng)目流程,在一個世界觀及簡單文案下參考并創(chuàng)作出設(shè)計(jì)點(diǎn)。
如果你花錢找個一個老師或者去學(xué)院培訓(xùn),如果課程里不涉及設(shè)計(jì),不講究設(shè)計(jì),你這錢絕對是白交了。
第四,藝術(shù)思維
如果你已經(jīng)很優(yōu)秀,藝術(shù)會讓你更上一層樓。
原畫本質(zhì)是畫畫,畫畫本質(zhì)依然是一種感性的表達(dá)方式,依然可以上升到一種藝術(shù)形式。藝術(shù)中可能包含了人文,包含了個人修養(yǎng)、閱歷,也可能是純粹的視覺感官享受??傊?,一個有藝術(shù)追求的游戲原畫設(shè)計(jì)師,會把優(yōu)秀當(dāng)一種習(xí)慣,因?yàn)樗闹杏懈蟮哪繕?biāo)??纯茨切┧Q的上的大神,個人作品在風(fēng)格和敘事上多少都有些藝術(shù)的味
道。
當(dāng)然我這里說的藝術(shù)不僅限于作品本身,我接觸的一些大神,他們的思維也相當(dāng)有趣。藝術(shù),會直接影響著行為和態(tài)度,有點(diǎn)扯遠(yuǎn)。
總之,所謂的知識儲備,可能是在設(shè)計(jì)這塊的時候,會需要不少跨領(lǐng)域的知識和認(rèn)知。還有要儲備的更多是參考圖、素材圖、項(xiàng)目案例圖等。多拓展閱讀和眼界總是好的,我看到ls說有大神在豆瓣推薦的一大堆設(shè)計(jì)書籍都很不錯,可以作為拓展閱讀和提升。只是并不是必須儲備的,我相信國內(nèi)在職原畫師沒幾個看全的,所以不要走這方面的彎路。解問2:在做原畫設(shè)計(jì)的同時如何發(fā)展自己成為自由插畫師呢? 只是一個古老的面包與愛情的故事,工作維持生活,但想朝著自己喜歡的自由方向發(fā)展。我相信也是大部分原畫工作者所追求的。
第四篇:Java初學(xué)者如何學(xué)習(xí)(必看)(本站推薦)
這篇文章是我無意中在網(wǎng)上看到的,很有感觸,感覺對初學(xué)者肯定會有幫助,打算整理一下再發(fā)出來的,可是改了半天,還是沒人家原本的內(nèi)容連貫,有邏輯性。所以直接拿過來了。希望想學(xué)習(xí)java朋友可以花點(diǎn)時間看看,看完肯定會有所收獲的,我不多說了,趕緊看看牛人的建議吧。JAVA交流群四一八,三五五,加上五三一。給初學(xué)者之一:淺談java及應(yīng)用 學(xué)java不知不覺也已經(jīng)三年了
每次上網(wǎng),泡bbs逛論壇,沒少去java相關(guān)的版面 總體感覺初學(xué)者多,高手少,精通的更少
很多人對java感到茫然,不知所措,不懂java能做什么 即便知道了java很有用,也不清楚該從哪里入手 所以就有了 java入門難 這一說法
ok,那我們就從java到底能做什么聊起 先說什么是java java是一種面向?qū)ο笳Z言,真正的面向?qū)ο?,任何函?shù)和變量都以類(class)封裝起來 至于什么是對象什么是類,我就不廢話了
關(guān)于這兩個概念的解釋任何一本面向?qū)ο笳Z言的教材里面都有 知道了什么是java,那自然就會對java能干什么感興趣
在說java能做什么之前,先說java作為一個真正面向?qū)ο笳Z言的優(yōu)點(diǎn) 首先第一個,既然是真正的面向?qū)ο?,那就要做到徹底的封裝
這是java和c++最大的不同,java所有的源碼以及編譯后的文件都以類的形式存在
java沒有所謂的類外部定義,所有的函數(shù)(方法)以及變量(屬性)都必須在類內(nèi)部定義 這樣就不會出現(xiàn)一個類被切割成這里一塊那里一塊的情況,c++就可以,不是么? 這樣做使得整個程序的結(jié)構(gòu)異常清晰,明了
其次第二個,最讓人歡呼雀躍的是完全屏蔽了指針,同時引入了垃圾回收機(jī)制 任何一個寫過c/c++代碼的人,都會對內(nèi)存管理深惡痛絕 因?yàn)檫@使得我們不能把主要精力放在我們關(guān)心的事情上 而需要考慮計(jì)算機(jī)內(nèi)部的一些事情,作為一個軟件工程師
我想沒有一個人愿意把大量的時間花在內(nèi)存管理上,畢竟我們不是電子工程師 此時java的優(yōu)勢體現(xiàn)出來了,它完全屏蔽了內(nèi)存管理
也就是說,如果你用java寫程序,寫出來的任何一個程序內(nèi)存上的開銷,都不受你控制 乍一看,似乎你受到了束縛,但實(shí)際上不是這樣
因?yàn)殡m然你的程序無法對內(nèi)存進(jìn)行管理,降低了一定的速度 但你的程序會非常非常的安全,因?yàn)槟銦o法調(diào)用一個空指針 而不像以前寫c的時候那樣,成天因?yàn)榭罩羔樁鴵?dān)驚受怕
當(dāng)然,如果你深入了解這一行,就會發(fā)現(xiàn)java其實(shí)也無法保證程序不去調(diào)用空的指針 但是它會在最大程度上避免空指針的調(diào)用
這已經(jīng)很好了,安全,這是java的最突出的優(yōu)點(diǎn)
第三個,虛擬機(jī)跨平臺,這是java最大的特點(diǎn),跨平臺 可能所有人都知道windows,但是不是所有人都知道unix 和java一樣,很多人都不知道unix這種操作系統(tǒng)干什么用
我不想多說unix的應(yīng)用,這不是主要,但是我要說,大部分小型機(jī) 工作站,都跑在unix一族的操作系統(tǒng)上,比如linux/solaris unix比起windows有一個最顯著的特點(diǎn),穩(wěn)定,這就好比思科和華為 思科的機(jī)器慢但穩(wěn)定,華為的機(jī)器快但不穩(wěn)定,作為服務(wù)器這一端來說還是非常有市場的 而且很重要的windows不安全,在ms的宣傳中我想所有人都很少看到安全二字 因?yàn)閣indows操作系統(tǒng)針對的是pc用戶,pc死機(jī)就死機(jī)咯,大不了重啟 最經(jīng)常冒出來的就是藍(lán)屏,在服務(wù)器這一端上因?yàn)閙s沒有自己的芯片
所以要做系統(tǒng)有些力不從心啊。扯遠(yuǎn)了,那么java可以做到在windows上編譯 然后在unix上運(yùn)行,這是c/c++做不到的 那么說到這里,java能做什么逐漸清晰起來 剛才說到了,java程序有一個的特點(diǎn)是安全
這個安全是針對你的系統(tǒng)來說得,系統(tǒng)在跑了java程序之后會特別地穩(wěn)定
而且還能跨平臺,那么很明顯,java主要應(yīng)用于除了windows操作系統(tǒng)以外所有的平臺 比如手機(jī),服務(wù)器
想想看,如果你寫的程序要跑在手機(jī)上,而手機(jī)有多少款用的是windows? 就算有,那如果你用c/c++,是不是要針對每一款手機(jī)寫一套程序呢? 累死,那跨平臺的java就不用,做到編譯一次,隨時運(yùn)行
同樣,在服務(wù)器這一端,如果我想給一個網(wǎng)絡(luò)門戶站點(diǎn),比如sina 寫一個應(yīng)用程序,pc的性能肯定無法滿足sina這樣大站點(diǎn)并發(fā)數(shù)量的要求 那么它就需要買服務(wù)器,那么服務(wù)器ms沒有市場,而且windows很不安全 那么十之八九會買一個sun/ibm的機(jī)器,或者h(yuǎn)p,但不管是誰的機(jī)器
它裝的操作系統(tǒng)也不會是windows,因?yàn)閣indows太不安全了,而且多核的支持太差了 這個有空再說,那么如果你要寫一個程序在這樣的機(jī)器上跑
難道我們就在這個機(jī)器上做開發(fā)么?當(dāng)然不可能,一般程序員開發(fā)用的都是pc,windows 那么該怎么辦?寫一個程序,然后再拿到服務(wù)器上去編譯,去調(diào)試? 肯定不可能,所以我們就希望找到一個語言,編譯完生成程序之后
在pc上調(diào)試,然后直接移植到服務(wù)器上去,那么此時,我們就會毫不猶豫地選擇java 因?yàn)樵诳缙脚_以及安全性來說,java永遠(yuǎn)是第一選擇 ok,下面說java的缺點(diǎn)
一慢,這其實(shí)是一種誤區(qū),這就好比goto語句一樣
java也拋棄了指針,雖然看上去似乎變慢了,但是在這個兩三年硬件性能就能翻番的年代 速度已經(jīng)不是我們關(guān)心的問題了,而且對于企業(yè)級的應(yīng)用來說
沒有什么比安全穩(wěn)定更重要的,換句話說,我們可以忍受慢,但是不能忍受死機(jī)和藍(lán)屏 而且越大型的應(yīng)用,這種慢的劣勢體現(xiàn)得越模糊
因?yàn)楫?dāng)系統(tǒng)項(xiàng)目越做越大,任何一個環(huán)節(jié)做不好都可能影響全局的情況下 安全尤其重要,而且就像goto語句一樣
這種過分追求速度的主張會給系統(tǒng)開發(fā)和糾錯以及維護(hù)帶來無可挽回甚至不可避免的損失 把內(nèi)存交給計(jì)算機(jī)去管理吧,這種代價(jià)值得
我們做的不是pc游戲,沒必要把內(nèi)存的那一點(diǎn)點(diǎn)消耗當(dāng)親爹
二難看,又是一個誤區(qū),很多人甚至拿出java swing控件畫出的界面來說 呵呵,其實(shí)java不是不能畫得好看,IDEA就是java寫的IDE,挺漂亮的
但為什么難看呢,是因?yàn)閟wing控件它本身就是unix時代的產(chǎn)物,swing控件貼近unix界面
老外看unix界面其實(shí)挺順眼的,他們就是吃unix飯長大的
而unix又是吃百家飯的,不像ms那么唯利是圖,所以不怎么對中國人友好 加上我國又沒有公司在做操作系統(tǒng),所以看上去是不怎么順眼 其實(shí)玩過unix的人都知道,unix對中文的支持一直不怎么好 給初學(xué)者之二:從JDK說起
在知道了java有什么優(yōu)點(diǎn),能做什么之后 就該說一下java該如何去學(xué)了
在說java如何去學(xué)之前,有必要把java的幾個大方向做一個簡單說明 早在99年的時候
sun公司做出了一個決定,將java應(yīng)用平臺做一個劃分 畢竟在不同領(lǐng)域,語言應(yīng)用特性是有區(qū)別的
針對不同領(lǐng)域內(nèi)的應(yīng)用,sun公司可以發(fā)布相關(guān)高端標(biāo)準(zhǔn)來統(tǒng)一規(guī)范代碼 這三大塊就是J2SE,J2EE以及J2ME 這個舉措今天看來無疑是非常了不起的
正是由于這次革命性的發(fā)展,使java從一種小打小鬧游戲性的語言 發(fā)展成為今天企業(yè)級應(yīng)用的基礎(chǔ)
這里要特別說明一下J2SE J2EE J2ME中2的意思 其實(shí)2就是英文單詞to的諧音,就是to的意思
而不是second edition,當(dāng)然java 2本身版本號就是1.2,也有點(diǎn)2nd edition的味道 說點(diǎn)題外的,sun公司發(fā)布的java版本很有意思
雖然總是寫是1.X但其實(shí)外界對這種版的說法也就是X.0 比如java 2,其實(shí)就是java 1.2 1.3其實(shí)就是3.0,1.4就是4.0,現(xiàn)在所說的5.0 其實(shí)就是1.5 只是以前我們更習(xí)慣叫1.X而已
可能到了5.0以后,就全改叫X.0而不是1.X了
所以以后聽到別人說java 5.0,千萬別驚訝,其實(shí)就是1.5 在這三個J2*E中J2SE是基礎(chǔ),就是java 2的標(biāo)準(zhǔn)版(java 2 standard edition)也就是最基礎(chǔ)的java語言部分,無論學(xué)什么java技術(shù),J2SE都是必須掌握的 要使用J2SE就必須安裝JDK(java development kit)
JDK在sun公司的主頁上可以免費(fèi)下載,下載后需要安裝,具體安裝流程看教材 JDK包含有五個部分:核心API,集成API,用戶界面API,發(fā)布技術(shù)還有java虛擬機(jī)(JVM)先說運(yùn)行環(huán)境,運(yùn)行環(huán)境最主要要說的就是java虛擬機(jī)(JVM)
前面我們說過java是跨平臺的語言,那么如何做到跨平臺呢?畢竟每種操作系統(tǒng)都是不同的
java的設(shè)計(jì)者們提出了一個虛擬機(jī)的概念
在操作系統(tǒng)之上建立一個統(tǒng)一的平臺,這個平臺必須實(shí)現(xiàn)某些功能以支持程序的運(yùn)行 如下圖:
------| program |------| JVM |------| UNIX | Windows | Linux | Solaris |..------程序員所寫的每一個程序都先運(yùn)行在虛擬機(jī)上 所有操作都必須經(jīng)過虛擬機(jī)才能和操作系統(tǒng)交互
這樣做不僅統(tǒng)一了所有操作系統(tǒng),同時也保證了操作系統(tǒng)的安全 要死機(jī)的話,死的是虛擬機(jī)(JVM)而操作系統(tǒng)并不會受此影響 而我們所說的java運(yùn)行環(huán)境指的主要是JVM,其他的不說了,省略
下面說說JDK(java development kit)的API,其實(shí)用JDK來包括運(yùn)行環(huán)境以及開發(fā)工具 個人感覺是不恰當(dāng)?shù)?,因?yàn)檫@三個單詞僅能說明開發(fā)工具,也就是幾個標(biāo)準(zhǔn)的API 而沒有讓人感覺到有運(yùn)行環(huán)境的意思在里面,這是題外 那么什么是API? 簡單地說就是Application Programming Interface,應(yīng)用程序編程接口 在java里面,就是一些已經(jīng)寫好了的類打成的包
這又要解釋什么是類什么是包了,簡單說一下,包就是類的集合 一個包包含零個或多個類,嗯,具體的可以去看書
這些類是java的基礎(chǔ)類,常用的類,可以簡單理解成java的工具集 最后說一下JDK的發(fā)布技術(shù),其實(shí)按我的理解,講白了就是編譯器將.java文件轉(zhuǎn)換成.class文件的一種技術(shù)
這三部分組成了JDK,有了JDK,就可以開發(fā)出J2SE應(yīng)用軟件了 最原始的只要用一個記事本寫幾行代碼就可以了
但一般來說我們會使用效果比較好的開發(fā)工具,也就是IDE 在J2SE這一塊,特別推薦JCreator這款I(lǐng)DE sun公司的產(chǎn)品,與JDK結(jié)合得幾乎是天衣無縫,非常適合初學(xué)者使用
教材方面中文的推薦電子工業(yè)出版社出版的《java教程》初級與高級篇各一本 還有就是《21天學(xué)通java》雖然有人說21天系列是爛書,但個人感覺
對于j2se,這本書翻譯得已經(jīng)很不錯了,基本沒有什么語法錯誤,語句也很通順 最后要說的就是《thinking in java》
這本書自然很經(jīng)典,說得比較細(xì),只是我覺得不太適合初學(xué)者,其實(shí)也不難
初學(xué)者直接看也不成問題,但個人感覺還是找本教材也就是前面推薦的兩款來看比較好 基本概念的理解還是用教材的,畢竟thinking in java有的版本翻譯得很爛 而且個人建議還是看原版比較好,當(dāng)然這幾本都看最好了,但如果沒時間 至少精讀其中一本,然后再看其他兩本就可以,其實(shí)三本書內(nèi)容也差不多
但看問題的角度方式以及面向的讀者也都不同,嗯,怎么說呢,找適合自己的吧 最后要說的是
由于虛擬機(jī)的存在,J2SE的大多數(shù)軟件的使用會比一般桌面軟件慢一些 效果不盡如人意,現(xiàn)在大概只有swing控件還在使用吧,其它沒怎么聽說 J2EE&J2ME 這是java應(yīng)用的重中之重,如果想拿高薪,最好把J2EE學(xué)好
記得以前在csdn上看過一個調(diào)查,月薪上萬的程序員主要從事哪方面的工作 十個中有八個是做J2EE的,其他兩個一個做J2ME,還有一個做嵌入式 也許有些夸張,但也從某一方面說明J2EE人才的稀缺以及應(yīng)用的廣泛
所以如果想學(xué)java,只精通j2se是永遠(yuǎn)不夠的,至少還需要時間去了解其它兩個J2*E
給初學(xué)者之三:java企業(yè)級應(yīng)用之硬件篇
總算講到企業(yè)級應(yīng)用了,內(nèi)容開始逐漸有趣起來 java企業(yè)級應(yīng)用分為硬件篇和軟件篇
重點(diǎn)在軟件,硬件是外延,嚴(yán)格地說與java沒有必然聯(lián)系 但是,由于java是網(wǎng)絡(luò)語言,不了解硬件的一些基礎(chǔ)知識
軟件知道再多也沒什么用,不要上了戰(zhàn)場還不知道為什么而打仗
硬件是軟件的基礎(chǔ),在這個前提下,有必要專門花一點(diǎn)點(diǎn)篇幅來聊一下硬件 硬件,簡單地說就是我們實(shí)際生活中看得見摸得著的東西,也就是那些冰冷的機(jī)器,比如服務(wù)器,個人電腦還有網(wǎng)絡(luò)交換機(jī),路由器等等,那么先拋開網(wǎng)絡(luò)設(shè)備不談,先來說說計(jì)算機(jī)電腦的歷史
在很早很早以前,人類創(chuàng)造了第一臺電腦,那時候的電腦只是一臺用來計(jì)算的機(jī)器 無比大,無比重,無比傻,除了算其它屁事不會做,沒有所謂的人工智能與計(jì)算機(jī)網(wǎng)絡(luò) 但是總算是誕生了,雖然以今天的眼光去看那時候的機(jī)器巨傻無比 只配叫做計(jì)算器而不是電腦,沒有邏輯思維能力,只會死算 但千里之行,始于足下,反正是造出來了 然后隨著時間的推移,制造業(yè)發(fā)展發(fā)展發(fā)展
電腦性能逐漸得到提升,速度快了起來,成本也逐漸低了下來
于是人們造出了第二臺,第三臺,第四臺,第五臺……第n臺計(jì)算機(jī) 人們就造出了無數(shù)臺計(jì)算機(jī)并使其成為一種產(chǎn)品
逐漸應(yīng)用于許多復(fù)雜計(jì)算領(lǐng)域,不僅僅是科研,許多生產(chǎn)領(lǐng)域也開始出現(xiàn)計(jì)算機(jī)的影子 然后又隨著時間的推移,人們發(fā)現(xiàn)不可能把所有的計(jì)算機(jī)都做成一個樣子 因?yàn)楦餍懈鳂I(yè)對計(jì)算機(jī)性能的要求各不相同
于是開始把計(jì)算機(jī)劃分檔次,最簡單地是按照計(jì)算機(jī)的大小劃分 就是教科書上寫的大型機(jī),中型機(jī),小型機(jī)
//個人感覺這樣分純粹扯淡,還以為是小孩子玩球,分為大球,中球和小球 但是不管怎樣,計(jì)算機(jī)不再是千篇一律一個樣子了
按照性能的不同,在不同領(lǐng)域,出現(xiàn)了滿足符合不同要求的計(jì)算機(jī) 幾乎在同時,人們也開始考慮計(jì)算機(jī)之間通訊問題
人們開始考慮將不同的計(jì)算機(jī)連接起來,于是網(wǎng)線出現(xiàn)了,網(wǎng)絡(luò)出現(xiàn)了 又隨著網(wǎng)絡(luò)的發(fā)展,出現(xiàn)了一下專門為了尋址而存在的機(jī)器 這就是路由器和交換機(jī),然后又出現(xiàn)了一些公益性的組織或團(tuán)體 他們制定了一系列的標(biāo)準(zhǔn)來規(guī)范以及管理我們的網(wǎng)絡(luò) 于是3w出現(xiàn)了,計(jì)算機(jī)的網(wǎng)絡(luò)時代來臨了
嗯,說到這里,計(jì)算機(jī)發(fā)展到今天的歷史大概說完了,我們來詳細(xì)說說網(wǎng)絡(luò)時代的計(jì)算機(jī)以及各個硬件供應(yīng)商之間的關(guān)系
前面說到了,計(jì)算機(jī)分為大型機(jī),中型機(jī)和小型機(jī)……
但是現(xiàn)在市場上沒有人這樣分,要是出去買機(jī)器,對硬件供應(yīng)商說
我要買一款中型機(jī),或者說,我要買一款小型機(jī),硬件供應(yīng)商肯定會問問題
他們會問你買機(jī)器干什么用的?科學(xué)計(jì)算啊還是居家用,是作服務(wù)器啊還是圖形設(shè)計(jì) 但不管怎樣,簡單地說大中小型機(jī)已經(jīng)沒有什么意義了 我們按照使用范疇來劃分 簡單劃分為
服務(wù)器,工作站還有微機(jī) 服務(wù)器(server)
服務(wù)器涵蓋了幾乎所有的大型機(jī)以及大部分中型機(jī)甚至一些小型機(jī) 用通俗點(diǎn)話說??衿骶褪悄掣齬??4小時不間斷運(yùn)行提供服務(wù)的機(jī)器 比如賣飛機(jī)票(中航信),比如酒店預(yù)定(攜程)
比如提供門戶站點(diǎn)相關(guān)服務(wù)(sina),比如電子商務(wù)(ebay,amazon,阿里巴巴)這些服務(wù)對機(jī)器都有一些特定的要求,尤其強(qiáng)調(diào)安全和穩(wěn)定 工作站(workstation)
工作站其實(shí)是圖形工作站的簡稱,說白了,就是某種功能極其強(qiáng)大的計(jì)算機(jī) 用于特定領(lǐng)域,比如工程設(shè)計(jì),動畫制作,科學(xué)研究等 個人電腦/微機(jī)(pc)
計(jì)算機(jī)網(wǎng)絡(luò)的最末端,這個應(yīng)該不用我說太多了 網(wǎng)絡(luò)時代的pc已經(jīng)普及到千家萬戶
說完了分類,我們就來說說各個硬件供應(yīng)商 首先是服務(wù)器還有工作站
這兩類硬件供應(yīng)商主要是以下三家 Sun,IBM還有HP(惠普)然后是PC 以前IBM還有PC事業(yè)部,現(xiàn)在被聯(lián)想吞并了(蛇吞象)
現(xiàn)在國際市場上有聯(lián)想和DELL(戴爾),目前戴爾還是國際老大 還有HP康柏
然后是網(wǎng)絡(luò),也就是路由器和交換機(jī)
這塊市場嘛,Cisco(思科)Brocade(博科)還有McDATA三足鼎立 內(nèi)核(CPU)PC內(nèi)核
主要是AMD和Intel,前者最近與Sun公司合作,Sun也有一部分單雙核服務(wù)器用的是AMD的
服務(wù)器與工作站內(nèi)核 這一塊與硬件廠商綁定
還是Sun,IBM,HP三家自己生產(chǎn) 題外
在一些大型主機(jī)應(yīng)用市場,比如賣飛機(jī)票
德國的漢莎,中國的中航信,香港的國泰用的都是尤利(美國的公司,英文名我忘了)其它用的是IBM的機(jī)器,現(xiàn)在能做大型機(jī)的感覺似乎只有IBM可以
尤利已經(jīng)快倒了,技術(shù)太落后了,現(xiàn)在他們的系統(tǒng)還是fortran寫的,連c都不支持 要特別說明的是,一個超大型主機(jī)然后多個小終端/pc的結(jié)構(gòu)現(xiàn)在越來越?jīng)]市場了 將來的趨勢是用一整個包含多個服務(wù)器的分布式操作系統(tǒng)來取代這些大型主機(jī) 因?yàn)榇笮椭鳈C(jī)更新?lián)Q代極其困難,一旦數(shù)據(jù)量超過了主機(jī)的處理能力 那么就要換主機(jī),這個成本是極大的,但是如果用分布式操作系統(tǒng) 那就只需要增加小服務(wù)器就行了
硬件就大概說到這里,與大多數(shù)人沒什么關(guān)系
因?yàn)榇蠖鄶?shù)人壓根不可能進(jìn)入這些硬件領(lǐng)域,除非做銷售 說了這么多,只是為了給軟件部分打基礎(chǔ)而已 //做嵌入式的除外
給初學(xué)者之四:java企業(yè)級應(yīng)用之軟件篇 嗯,說過了硬件就該是軟件了 這篇是這個系列的重中之重
首先我們來說說什么是軟件,統(tǒng)一一下概念 所謂軟件通俗地說就是一套計(jì)算機(jī)程序 實(shí)現(xiàn)了某些功能的計(jì)算機(jī)程序
在很早很早以前,一臺計(jì)算機(jī)的軟件是不分層次結(jié)構(gòu)的
一臺計(jì)算機(jī)只有一個系統(tǒng),這個系統(tǒng)既是操作系統(tǒng)又是應(yīng)用軟件,與硬件緊密綁定 后來經(jīng)過許多年的發(fā)展發(fā)展發(fā)展 人們把一些與硬件緊密相連的又經(jīng)常用到必不可少的功能做到一套程序中去 這一套程序就被人們稱做操作系統(tǒng)
另外一些可有可無的,不同工作適應(yīng)不同環(huán)境的功能封裝到另外一套程序中去 而這一系列程序被人們稱作應(yīng)用軟件 如下圖:
------------|應(yīng)用軟件:falshgat/IE/realplayer/winamp..|------------|操作系統(tǒng):UNIX/Windows/Linux/Solaris...|------------前一篇我們知道,硬件分為服務(wù)器工作站與pc 其實(shí)無論哪種硬件的軟件,都有操作系統(tǒng)與應(yīng)用軟件 ok,那下面我們來談應(yīng)用軟件
在現(xiàn)在企業(yè)級應(yīng)用中,我們的應(yīng)用軟件一般分為三層 三層分別是表示層,業(yè)務(wù)邏輯層,數(shù)據(jù)持久層------------------------------|表示層|業(yè)務(wù)邏輯層|數(shù)據(jù)持久層|------------------------------我們來說說三層中的代表軟件 表示層
這一層一般在客戶端pc機(jī)上,最常見的是IE瀏覽器,這就是表示層的軟件 表示層是直接與使用者交互的軟件 業(yè)務(wù)邏輯層
這一層一般在服務(wù)器端,顧名思義,所有業(yè)務(wù)邏輯處理都在這一層完成
最典型的是appserver,比如IBM的websphere,BEA的weblogic還有tomcat/jboss等 這一層也是三層中的重點(diǎn),我們要說的大部分內(nèi)容都是關(guān)于這一層的,這個等會再說 這一層就叫做中間層 數(shù)據(jù)持久層
這一層典型的就是數(shù)據(jù)庫,一般也在服務(wù)器端 但該服務(wù)器一般與裝業(yè)務(wù)邏輯層軟件的服務(wù)器分開 當(dāng)然你也可以用IO輸入輸出流往硬盤上寫東西
但沒人會建議你這么做,因?yàn)檫@樣做你的數(shù)據(jù)缺乏管理,不管怎樣 這一層要做的就是保存數(shù)據(jù),業(yè)務(wù)邏輯層軟件一般不負(fù)責(zé)保留數(shù)據(jù)
或者說業(yè)務(wù)邏輯層只負(fù)責(zé)暫時儲存數(shù)據(jù),一關(guān)機(jī),業(yè)務(wù)邏輯層數(shù)據(jù)全部over了 那么數(shù)據(jù)的持久化(也就是儲存數(shù)據(jù))就必須要在這一層完成下面放著這些概念不談,我們來說說將來的趨勢 趨勢一:
瘦客戶端,很早很早以前,當(dāng)時C/S模式也就是client/server 客戶端軟件大行其道的年代,一個pc用戶,是采用一個傻終端連接到服務(wù)器上 然后進(jìn)行相應(yīng)的操作,最典型的就是我們上bbs經(jīng)常用的c-term 這就是那個時代的產(chǎn)物,同樣還有我國現(xiàn)行的機(jī)票定座用的e-term 后來呢,瀏覽器變得非常流行,人們發(fā)現(xiàn),瀏覽器也能傳遞一些數(shù)據(jù) 雖然這些數(shù)據(jù)并不像那些終端那樣準(zhǔn)確,但應(yīng)付大多數(shù)日常需求足夠了
于是人們就提出一個瘦客戶端概念,也就是說,將來表示層所有的其他軟件疾揮? 我們唯一需要的就是一個網(wǎng)頁瀏覽器,然后通過瀏覽器輸入ip地址連接到服務(wù)器 然后進(jìn)行相關(guān)的操作,由于網(wǎng)頁瀏覽器一般每個操作系統(tǒng)都有自帶一個 這樣做就達(dá)到了給我們客戶端瘦身的目的(不需要安裝額外軟件)這樣模式被稱作B/S模式,也就是browser/server模式
但需要指出的是,雖然瘦客戶端是趨勢,但并不代表胖客戶端沒有市場 尤其是一些復(fù)雜的業(yè)務(wù)操作,還是瀏覽器這種簡單軟件無法勝任的趨勢二:
傻數(shù)據(jù)庫,ok,首先,我承認(rèn),這個名詞是我發(fā)明的,但我實(shí)在無法找到一個更好的表達(dá) 什么是傻數(shù)據(jù)庫,如果誰對數(shù)據(jù)庫有所了解的話,就知道,以前的數(shù)據(jù)庫
有自己的一套管理體系,甚至有自己的客戶端,比如oracle,mysql,sqlserver都有 在某個管理工具上寫什么sql語句查詢數(shù)據(jù)庫是我們以前常做的事 那么將來我們提倡的是:將所有的業(yè)務(wù)邏輯封裝到業(yè)務(wù)邏輯層去 管理的事情由軟件來做,由業(yè)務(wù)邏輯層的軟件來做 所謂傻數(shù)據(jù)庫就是說,將來的數(shù)據(jù)庫什么事都不用做
只用把數(shù)據(jù)給我保存好就行了,那些復(fù)雜的業(yè)務(wù)邏輯什么外鍵什么關(guān)聯(lián) 都沒數(shù)據(jù)庫什么事了,都交給業(yè)務(wù)邏輯層軟件來做
這樣做的好處就是:我們就不需要這些該死難懂又復(fù)雜的數(shù)據(jù)庫系列管理工具了 而且這些工具每個數(shù)據(jù)庫都有自己的工具,完全不一樣,亂七八糟,沒有人喜歡面對他們 除了數(shù)據(jù)庫維護(hù)人員,也就是DBA,我們是軟件工程師,維護(hù)的事讓他們?nèi)プ?/p>
而且嚴(yán)禁數(shù)據(jù)庫維護(hù)人員改動數(shù)據(jù)庫的數(shù)據(jù),他們只做備份,必要時候恢復(fù)一下就是了 了解了這兩個趨勢之后,是不是有種砍頭去尾保中間的感覺?
沒錯,未來的趨勢就是中間件時代,中間件工程師將是未來計(jì)算機(jī)應(yīng)用的主流 那再次統(tǒng)一一下概念,什么是中間件?
記得我上學(xué)的時候,看ibm的教材,看了半天中間件定義,就看懂記住一句話 中間件是做別人不愿意去做的事情,現(xiàn)在想想,狗屁定義,呵呵 什么是中間件,中間件是業(yè)務(wù)邏輯層的應(yīng)用軟件 是處理業(yè)務(wù)數(shù)據(jù)與客戶端之間業(yè)務(wù)邏輯的一種應(yīng)用軟件 一種提供網(wǎng)絡(luò)服務(wù)的服務(wù)器端應(yīng)用軟件
舉個非常簡單的例子,網(wǎng)上銀行,某個人想用IE進(jìn)入工行的賬戶,然后轉(zhuǎn)帳 在這個例子中,客戶端表示層顯然是IE,數(shù)據(jù)持久層顯然是銀行的核心數(shù)據(jù)庫 那么中間件是什么?中間件就是提供這種服務(wù)的系統(tǒng) 這三層的劃分如下
------------------------------|表示層 | 業(yè)務(wù)邏輯層 | 數(shù)據(jù)持久層 |------------------------------| IE | 網(wǎng)上銀行 | 數(shù)據(jù)庫 |------------------------------給初學(xué)者之五:企業(yè)級應(yīng)用之中間件 前面一篇簡單介紹了一下應(yīng)用軟件的分層
下面重點(diǎn)介紹一下中間件,也就是業(yè)務(wù)邏輯層的軟件結(jié)構(gòu) 從本系列第二篇我們知道,java程序是跑在虛擬機(jī)之上的 大致結(jié)構(gòu)如下:------------| grogram |------------| 虛擬機(jī) |------------| 操作系統(tǒng) |------------也就是說操作系統(tǒng)先運(yùn)行一個java虛擬機(jī),然后再在虛擬機(jī)之上運(yùn)行java程序 這樣做的好處前面也說過了,就是安全,一旦出現(xiàn)病毒或是其他什么東西 掛掉的是虛擬機(jī),操作系統(tǒng)并不會受多大影響
這時候有人可能會問,為什么非要虛擬機(jī)?把操作系統(tǒng)當(dāng)成虛擬機(jī)為什么不行? 可以,當(dāng)然可以,但是這樣做某一個應(yīng)用軟件的bug就可能造成整個操作系統(tǒng)的死亡 比如說我們在某個服務(wù)器上安裝了一個收發(fā)電子郵件的軟件和java虛擬機(jī) 那么一旦黑客通過收發(fā)電子郵件的軟件入侵系統(tǒng),那么操作系統(tǒng)就整個玩完 那么如果黑客通過java程序進(jìn)行攻擊的話,那么死的將會是虛擬機(jī)而不是操作系統(tǒng) 大不了虛擬機(jī)崩潰,而操作系統(tǒng)正常運(yùn)行不受任何影響
舉個簡單例子,比如說最常見的是將數(shù)據(jù)庫(DB)與中間件放在同一臺服務(wù)器上------------------------| program | |-----------| DB | | 虛擬機(jī) | |------------------------| 操作系統(tǒng) |------------------------那么此時如果沒有虛擬機(jī),黑客病毒攻擊中間件系統(tǒng),就有可能造成操作系統(tǒng)的死亡 那此時數(shù)據(jù)庫也有可能跟著一起玩完,那損失可就大咯
那如果此時有虛擬機(jī),那么一旦被攻擊,死的是虛擬機(jī),操作系統(tǒng)與數(shù)據(jù)庫不受任何影響 嗯,回顧完虛擬機(jī),再來介紹中間件
在很早很早以前,任何一家企業(yè),想要搭建一個局域網(wǎng)系統(tǒng),他需要請?jiān)S多個工程師 比如說我們想搭建一個網(wǎng)上銀行,客戶端用瀏覽器,后臺數(shù)據(jù)庫比如說用oracle 那么搭建這樣一個網(wǎng)上銀行,可能需要用到多少個工程師,我們來算一算
首先,由于客戶端用的是瀏覽器,我們需要一些了解網(wǎng)絡(luò)通訊協(xié)議以及一些瀏覽器標(biāo)準(zhǔn)的網(wǎng)絡(luò)工程師
其次,由于后臺數(shù)據(jù)庫用的是oracle,那我們還需要請oracle的工程師,因?yàn)閿?shù)據(jù)庫這一層每個數(shù)據(jù)庫公司的接口什么都不 一樣
然后,我們還需要一些操作系統(tǒng)的工程師,因?yàn)槲覀兊南到y(tǒng)需要跟操作系統(tǒng)直接交互 最后,我們需要一些設(shè)計(jì)網(wǎng)上銀行系統(tǒng)及其相關(guān)業(yè)務(wù)的工程師
太多了太多了,這樣一個中間件隊(duì)伍實(shí)在太龐大了,制作維護(hù)成本實(shí)在太高了 不僅如此,這樣一個中間件就算做出來,他們所寫的代碼也只能滿足這一家公司使用 其它公司統(tǒng)統(tǒng)不能再用,代碼重用率極低,近乎不可能重用 畢竟這個系統(tǒng)中改動任何一個部分都有可能涉及到整個系統(tǒng)的改動 那么如何降低成本? 我舉出了四組的工程師:
網(wǎng)絡(luò)工程師,數(shù)據(jù)庫工程師,操作系統(tǒng)工程師以及設(shè)計(jì)網(wǎng)上銀行系統(tǒng)的業(yè)務(wù)工程師 除了最后一組設(shè)計(jì)網(wǎng)上銀行的業(yè)務(wù)工程師之外,前面三組工程師是不是每一個項(xiàng)目都需要的?
就算不是每一個項(xiàng)目都需要,至少也是絕大多數(shù)項(xiàng)目需要的吧?
哪個項(xiàng)目能夠脫離網(wǎng)絡(luò),數(shù)據(jù)庫和操作系統(tǒng)?不可能,在這個時代已經(jīng)很少很少了 好,那既然每個項(xiàng)目都需要,我們是不是可以用一個產(chǎn)品來取代這三組的工程師呢? 我們的業(yè)務(wù)工程師只需要遵循這個產(chǎn)品所提供的接口,進(jìn)行相應(yīng)的開發(fā)就行了 人們提出了一種叫做appserver也就是應(yīng)用服務(wù)器的東西
應(yīng)用服務(wù)器是干什么的?按官方的說法,應(yīng)用服務(wù)器是包括有多個容器的軟件服務(wù)器 那容器是什么?容器(Container)到底是個什么東西我想多數(shù)人還是不清楚 在說這個之前,先介紹一下組件
什么是組件,組件是什么?組件其實(shí)就是一個應(yīng)用程序塊 但是它們不是完整的應(yīng)用程序,不能單獨(dú)運(yùn)行 就有如一輛汽車,車門是一個組件,車燈也是一個組件 但是光有車燈車門沒有用,它們不能跑上公路
在java中這些組件就叫做javabean,有點(diǎn)像微軟以前的com組件 要特別說明的是,由于任何一個java文件編譯以后都是以類的形式存在 所以javabean肯定也是一個類,這是毫無疑問的 好,那么容器里裝載的是什么呢?就是這些組件 而容器之外的程序需要和這些組件交互必須通過容器
舉個例子,IE發(fā)送了一個請求給容器,容器通過調(diào)用其中的一個組件進(jìn)行相關(guān)處理之后 將結(jié)果反饋給IE,這種與客戶端軟件交互的組件就叫做servlet 但是組件有很多種,那么如何區(qū)分這些組件呢?
有多種管理辦法,比如同是同樣是servlet,有些是通過jsp生成的
而有些是開發(fā)人員自己寫的,那么通過jsp生成的servlet集中放在一個地方 而開發(fā)人員自己寫的則需要在xml里面配置一些基本的參數(shù)
同時,不同組件有可能還需要繼承一些特定的父類或者接口,這也是容器管理的需要 還有其他的一些組件,這里就不一一說明舉例了 那么容器有很多種,按照他們裝載的組件類型劃分
比如有裝ejb的ejb容器,有裝servlet與jsp還有靜態(tài)頁面的web容器等等 //這種只含有web容器的應(yīng)用服務(wù)器也被叫做web服務(wù)器 當(dāng)表示層的應(yīng)用軟件通過網(wǎng)絡(luò)向appserver發(fā)送一個請求的時候
appserver自動找到相應(yīng)容器中的組件,執(zhí)行組件中的程序塊,把得到結(jié)果返還給客戶 而我們要做的事就是寫組件也就是javabean,然后放到appserver里面去就可以了 至于怎樣與IE通訊,怎樣截獲網(wǎng)絡(luò)上的請求,怎樣控制對象的數(shù)量等等
這些繁瑣而無味的工作我們都不管,都由appserver去做吧,把注意力集中在業(yè)務(wù)邏輯上 appserver與其他相關(guān)軟件的關(guān)系如下圖:
------------------------| 表示層 | 業(yè)務(wù)邏輯層 | 數(shù)據(jù)持久層 |------------------------| |-----------------| | | IE | | javabean | | | |->------------------> DB | | client <-appserver <-| | |-------------------------| | | | 虛擬機(jī) | | |--------------|-------------------------|------------| | Windows | Linux/Saloris |LinuxSaloris| |--------------|-------------------------|------------| 圖上可以看出:虛擬機(jī)負(fù)責(zé)處理中間件與操作系統(tǒng)之間的交互 appserver則負(fù)責(zé)組件的管理以及與其他兩層的業(yè)務(wù)交互
要說明的是上圖中還包含有應(yīng)用程序客戶端容器(Application client container)管理應(yīng)用程序客戶端組件的運(yùn)行,應(yīng)用程序客戶端和它的容器運(yùn)行在客戶機(jī) 這種情況比較復(fù)雜一般說的是兩個server之間的通訊
比如jsp/servlet容器在一個服務(wù)器上,而ejb容器在另外一個服務(wù)器上等等 這是分布式操作系統(tǒng)大面積應(yīng)用的基礎(chǔ),這個以后再說 嗯,那么話題再回到中間件上去,什么是中間件?
appserver就是所謂的中間件,但是中間件不僅有appserver,還有其他的東西 換句話說,appserver只是中間件的一種
而關(guān)于中間件有諸多規(guī)范以及遵循這些規(guī)范的模型 最流行的規(guī)范無非兩種,一個是j2ee還有一個是.net 但是.net幾乎只有微軟在用,所以很多人把.net這個規(guī)范就當(dāng)成是微軟的中間件產(chǎn)品 也不為過,畢竟沒幾個公司喜歡跟著微軟屁股后面跑的 給初學(xué)者之六:java企業(yè)級應(yīng)用之綜合篇 我們知道中間件有很多種規(guī)范以及相關(guān)的模型 最流行的一個是j2ee還有一個是.net 那么各大公司關(guān)于這兩套規(guī)范各有什么產(chǎn)品以及周邊呢? j2ee: 黃金組合
操作系統(tǒng):Solaris 應(yīng)用服務(wù)器:Weblogic 數(shù)據(jù)庫:Oracle 開發(fā)工具:JBuilider/IntelliJ IDEA 優(yōu)點(diǎn):性能一級棒,大企業(yè)大公司做系統(tǒng)的首選,世界五百強(qiáng)幾乎都是這套組合 缺點(diǎn):極貴 超級組合,也是最安全最酷的黃金組合,硬件采用SUN公司的機(jī)器 但是SUN的服務(wù)器很貴,同等價(jià)格不如去買IBM的機(jī)器
SUN的服務(wù)器支持Solaris的效果自然不用說,Solaris號稱是世界上最安全的操作系統(tǒng) Oracle也是世界上最安全,性能最優(yōu)的數(shù)據(jù)庫,Weblogic是當(dāng)今性能最優(yōu)的appserver JBuilder和IDEA各有所長,JBuilder是Borland公司的招牌之一
是當(dāng)今世界上最流行的java IDE,用delphi寫的,但網(wǎng)絡(luò)上評價(jià)似乎不是很好 IDEA擁有插件功能,界面在所有java IDE中最為漂亮,東歐人開發(fā)的產(chǎn)品 東歐人嚴(yán)謹(jǐn)?shù)淖黠L(fēng)在這個產(chǎn)品上體現(xiàn)得尤為突出,用java寫的
IDEA甚至號稱自己被業(yè)界公認(rèn)為是最好的IDE//個人保留意見,沒有最好只有更好 但我用JBuilder的時候發(fā)現(xiàn)了不少bug,而至今還沒有在IDEA上發(fā)現(xiàn)什么bug 個人推薦IDEA 價(jià)格方面,Solaris開源,但是SUN的服務(wù)器比較貴,Weblogic最高是34萬 oracle標(biāo)準(zhǔn)版要18.6萬,企業(yè)版要49萬,JBuilder要2.7萬左右 IDEA零售價(jià)大概是500美金,也就是5000多元
另外,雖然理論上這些產(chǎn)品的綜合性能要高于其他選擇,但是必須看到
由于產(chǎn)商之間的利益沖突,比如oracle也有自己的appserver,但是性能不怎樣 使得這幾種產(chǎn)品之間協(xié)作的性能要比預(yù)想中的要差一點(diǎn)點(diǎn)--開源系列 操作系統(tǒng):-應(yīng)用服務(wù)器:JBoss 數(shù)據(jù)庫:MySql 開發(fā)工具:Netbeans 優(yōu)點(diǎn):便宜,性能未必最佳,但是對付中小企業(yè)足夠了 缺點(diǎn):出了問題自己抗吧
嗯,這是java陣營最大的特色,免費(fèi)免費(fèi),還有在開發(fā)工具這一欄Eclipse也是免費(fèi)的 但后面要說,算了,換個有代表性的開源產(chǎn)品來
tomcat僅有web容器而沒有ejb容器,而jboss已經(jīng)集成了tomcat 也就是說下載了jboss之后,啟動的同時也就啟動了tomcat jboss在tomcat基礎(chǔ)之上多加了一個ejb容器,使得jboss+tomcat成為和weblogic websphere之外又一個得到廣泛應(yīng)用的appserver 現(xiàn)在大概是這樣,中小型企業(yè)多用jboss,如果應(yīng)用小一點(diǎn)就用tomcat 只有給那些大型企業(yè)做的項(xiàng)目,才會花錢去上一個weblogic或者websphere mysql也是開源的數(shù)據(jù)庫,做得非常不錯,如果系統(tǒng)對數(shù)據(jù)庫要求不高 或者安全要求不是非常嚴(yán)格,mysql是一個非常不錯的選擇 開發(fā)工具方面,netbeans是sun公司極力推廣的一種IDE 聽說在北美市場使用量已經(jīng)超過eclipse了
操作系統(tǒng),軟件再不用錢,服務(wù)器也要錢,看這臺機(jī)器上跑什么操作系統(tǒng)就用什么了--IBM套餐 操作系統(tǒng):Linux 應(yīng)用服務(wù)器:Websphere 數(shù)據(jù)庫:DB2 開發(fā)工具:Eclipse/WebSphere Studio 優(yōu)點(diǎn):服務(wù)好,IBM可以提供全套服務(wù),也可以替客戶承擔(dān)風(fēng)險(xiǎn) 缺點(diǎn):把機(jī)器數(shù)據(jù)全部交給IBM,安全什么的都由不得你了 呵呵,IBM全套產(chǎn)品,甚至包括硬件設(shè)備IBM的服務(wù)器 由于是一個公司的產(chǎn)品,各產(chǎn)品之間的協(xié)作自然不錯
價(jià)格方面,Linux,DB2,Eclipse都是開源產(chǎn)品,Websphere目前零售價(jià)是33.8萬人民幣 IBM服務(wù)器不錯,可以考慮--.net: 微軟陣營
操作系統(tǒng):Windows 應(yīng)用服務(wù)器:.net應(yīng)用服務(wù)器(好像叫IIS)數(shù)據(jù)庫:SqlServer 開發(fā)工具:MS Visual Studio 優(yōu)點(diǎn):客戶端的用戶體驗(yàn)良好,和客戶端諸多微軟產(chǎn)品的兼容性強(qiáng) 缺點(diǎn):離開了微軟,寸步難行,和其他任何一家公司的產(chǎn)品都不兼容 微軟的東西,怎么說呢,太專橫了 微軟所有的東西都是圍繞著windows來做的
.net其實(shí)已經(jīng)可以實(shí)現(xiàn)跨平臺了,但是微軟出于自身商業(yè)考慮 在其應(yīng)用服務(wù)器跨平臺的實(shí)現(xiàn)上設(shè)置了種種障礙 而且針對windows,微軟做了大量的優(yōu)化,可以這么看.net就是與windows捆綁的一套產(chǎn)品
所以有些人說,微軟的產(chǎn)品離開了windows,就是渣
而且.net開源選擇也少,安全性方面考慮,windows本身就有一堆補(bǔ)丁要打了 sqlserver也不安全,至于.net到底安全不安全我不清楚,畢竟我沒怎么用過 但整體考慮,感覺.net不是大企業(yè)的首選,鑒于其濃厚的商業(yè)背景 也不是中小企業(yè)的首選,但是必須看到
客戶端也就是微機(jī)pc市場已經(jīng)完全被windows所壟斷
所以在一些快速開發(fā),還有和微軟產(chǎn)品兼容性要求較高的領(lǐng)域,.net還是比較有市場的 最后一個visual studio對它之前的版本兼容,且支持c,c++,c#,vb等語言 在其傳統(tǒng)領(lǐng)域,比如寫一些桌面軟件等客戶端應(yīng)用上,.net還是第一選擇--最后要說明的是 這些組合不是固定不變的
由于J2EE得到了絕大多數(shù)IT企業(yè)的支持以及JAVA跨平臺的特性 我們可以自由地定制個性化的組合
比如我可以選擇windows+jboss+eclipse+oracle 也可以選擇solaris+websphere+IDEA+mysql 等等,這些自由組合都是可以的,但是有一點(diǎn)必須說明 微軟的東西,一般來說離開了windows就不能用
比如你選擇了.net應(yīng)用服務(wù)器,那操作系統(tǒng)就必須是windows 你選擇了sqlserver,那就必須在windows上用
還有就是遵循j2ee規(guī)范的所有的組件都可以在不同的應(yīng)用服務(wù)器上互相移植 比如你可以在測試的時候用jboss 而在正式投產(chǎn)上線的時候使用websphere,只需要在配置文件中作相應(yīng)改動即可 給初學(xué)者之七:java企業(yè)級應(yīng)用之術(shù)語篇
在了解完J2ee的相關(guān)周邊產(chǎn)品之后需要深入J2ee規(guī)范內(nèi)部去了解一下到底這些規(guī)范 這里介紹幾個最常用的規(guī)范 再繼續(xù)說下去之前有必要說幾個常識
下面進(jìn)入正題 再談容器
前面介紹過容器,我覺得有必要再補(bǔ)充一點(diǎn)
容器從某種意義上說其實(shí)就是一個可運(yùn)行的java寫的應(yīng)用程序 猶如c++/c編譯后生成的.exe文件
不同的是java編譯后的文件需要用命令行或者腳本啟動執(zhí)行 由于容器是由java寫的,所以容器都能夠跨平臺
雖說如此,似乎大部分容器都針對不同的操作系統(tǒng)提供了不同的版本 但可以肯定的一點(diǎn)是,相同容器間的移植組件不需要重新編譯 Servlet web容器組件
Servlet確切地說,就是web容器運(yùn)行的java組件
與普通javabean不同的是,Servlet定義了一系列方法//比如init()和destroy()供容器調(diào)用,調(diào)用的主要目的是為了管理
當(dāng)一個request請求被web容器截獲之后,容器分析該請求地址 然后通過一個配置文件中的映射表//web.xml 調(diào)用相應(yīng)的Servlet組件處理后將結(jié)果返還給客戶端 JSP//Java Server Page web容器組件
Servlet出現(xiàn)了之后,人們發(fā)現(xiàn)幾乎沒有辦法用一個非常直觀的方式去編寫頁面 畢竟頁面是html語言編寫的
而讓我們用一種流程式的處理方式去逐行教計(jì)算機(jī)如何寫html代碼太困難 在這種情況下JSP應(yīng)運(yùn)而生,JSP將java代碼嵌入html代碼內(nèi)部
然后存成.jsp文件,再由計(jì)算機(jī)編譯生成Servlet儲存起來//注意這個過程
所以JSP和Servlet對于web容器來說其實(shí)是一種東西,雖然它們編寫遵循的標(biāo)準(zhǔn)有所不同 極大地簡化了代碼同時增加了代碼的可讀性,生產(chǎn)維護(hù)成本下降 值得一提的是,在制定JSP規(guī)范的過程中,借鑒了ASP的很多規(guī)范 寫過ASP并熟悉Java語言的人應(yīng)該能很快掌握J(rèn)SP EJB//Enterprise JavaBean ejb容器組件
隨著時間的推移,人們發(fā)現(xiàn)普通的JavaBean似乎并不能滿足企業(yè)級應(yīng)用的需要 最典型的就是虛擬機(jī)提供的垃圾回收收集機(jī)制也就是GC不夠完善 可以優(yōu)化的余地極大,在這種情況下,EJB應(yīng)運(yùn)而生 EJB和其它組件一樣,不過遵循了某些規(guī)范而已
但是這些規(guī)范更多的是為充分利用機(jī)器并提高性能為主要目的的 舉個簡單例子
比如某個web服務(wù)器有100個用戶同時連接上
由于網(wǎng)絡(luò)連接是瞬時連接,所以很多時候并發(fā)數(shù)并沒有100那么大 前一秒有可能有30個請求被發(fā)送過來并被處理 后一秒可以只有10個請求被發(fā)送過來并被處理
只有在非常非常極端的情況下才有可能發(fā)生100個請求同時被發(fā)送過來并被處理的情況 那么我們是否需要保留100個那么多個對象在服務(wù)器的內(nèi)存里面去處理這些請求呢? 很顯然,不需要,大多數(shù)時候//甚至可以說是所有時候,我不相信有那么極端的情況 我們只需要保存其中的10-30%就夠了,那么什么時候需要20%,什么時候需要50% 甚至100%,這個過程就交給容器去管理,這就是ejb容器每天在干的事 管理內(nèi)存中活躍的對象
恩,必須強(qiáng)調(diào)的一點(diǎn)是,由于使用的不成熟 我們經(jīng)常把規(guī)范以及具體的應(yīng)用兩個名詞混用
舉個簡單例子,我們說Servlet,極有可能說的是Servlet規(guī)范 也有可能說的是一個具體的Servlet,這個就要看情況而定了 EJB,JSP也是如此
JDBC 和數(shù)據(jù)庫的連接
這個嚴(yán)格說來是數(shù)據(jù)庫產(chǎn)商需要關(guān)心的事 關(guān)于AppServer如何與數(shù)據(jù)庫的連接
但是也需要開發(fā)人員做一點(diǎn)事,因?yàn)锳ppServer不知道什么時候組件需要用到數(shù)據(jù)庫 同時也需要開發(fā)人員告訴AppServer他們使用的是什么數(shù)據(jù)庫,ip地址等等 JDBC就是關(guān)于這一套東東的規(guī)范 包括數(shù)據(jù)庫的產(chǎn)商應(yīng)提供什么樣的接口 AppServer應(yīng)用服務(wù)器應(yīng)該如何去連接 開發(fā)人員應(yīng)該如何去配置這些連接等等
還有一些數(shù)據(jù)源,連接池等概念參考相關(guān)數(shù)據(jù)在此就不再贅述 其它的規(guī)范比如JMX等確切地說與開發(fā)人員關(guān)聯(lián)并不大了 這類高級應(yīng)用只對AppServer應(yīng)用服務(wù)器產(chǎn)商重要 也不再羅嗦了---------記得聽說過這樣一種說法
大一時候不知道自己不知道 大二時候知道自己不知道 大三時候不知道自己知道 大四時候知道自己知道 為什么呢,因?yàn)榇?/p>
一時候剛進(jìn)大學(xué),什么都不懂,很正常,大家都一樣 大二或者大三時候開始接觸知識,雖然還是不懂,但慢慢地開始學(xué)習(xí),開始積累 過了一段時間,知道自己知道了//也就是前一種說法的大四,后一種說法的大三 開始屁癲,開始拽得不得了,覺得自己懷才不遇,千里馬難尋伯樂的那種感覺 有些人是大四畢業(yè)了以后開始拽,悟性高一點(diǎn)的,大三就開始拽,因人而異 這幾乎是每一個初學(xué)者經(jīng)過一段時間學(xué)習(xí)后的必然階段 不管如何,總之開始入門了,這也不是壞事
但最后每個人都會知道自己不知道的,也就是后一種說法的大四階段 //前一種說法里面的那些家伙估計(jì)要到工作以后才能明白 因?yàn)槿魏我婚T學(xué)科都博大精深,要是能在兩三年之內(nèi)就統(tǒng)統(tǒng)搞懂 那不是在吹牛就是坐井觀天,java如此,c如此,c++也是如此 那么到了本系列的第七集,可愛的讀者應(yīng)該處在什么階段呢? 恭喜,在看完這篇文章之后,你就基本處于知道自己不知道的那種階段 離拽起來還有那么一段距離,因?yàn)槟銈儺吘惯€沒有學(xué)習(xí)和積累一定的基礎(chǔ)知識 但是騙騙外行,蒙蒙國企那些吃閑飯的管理人員問題不大
給初學(xué)者之八:java高級應(yīng)用之框架篇 沒錯,我沒敲錯
之所以不再聲稱是企業(yè)級應(yīng)用而稱之為高級應(yīng)用 是因?yàn)橄旅嬉v的東西屬于純民間性質(zhì) 是java具體應(yīng)用的上層建筑,可用可不用,沒有人強(qiáng)迫你用 首先給框架//framework 下一個定義
我想讀者你可能聽說過.net framework這個概念
沒錯,我們將要說的framework也和這個framework差不多 所不同的是.net framework的競爭對象是j2ee那一系列標(biāo)準(zhǔn) 而我們將要說到的幾個框架則應(yīng)用在j2ee的不同層面 單就單個框架而言,沒有.net framework管得那么多
但是卻要比它精專多了,而且總量加起來,也遠(yuǎn)比微軟那一套框架要廣泛得多 回到正題,框架是什么?
軟件工程之所以被叫做軟件工程就是因?yàn)橛心敲匆慌擞X得可以用工程學(xué)里面 那些管理Project的方法來管理軟件從開發(fā)到維護(hù)這一系列流程 那么在建筑工程里面框架是什么?
現(xiàn)在建筑多采用鋼筋混凝土結(jié)構(gòu),注意里面一個很重要的詞匯:鋼筋 托福閱讀中曾有一題聽力就是關(guān)于鋼筋結(jié)構(gòu)的誕生,在美國 恩,現(xiàn)代建筑中多在建筑起來之前,先用鋼筋搭建出一個框架出來 然后往鋼筋中間填入混凝土,從而形成一個完成的建筑 而今天要說到的框架就是這么一個東西在每一個軟件中間的實(shí)現(xiàn)
框架就是那么一個通過預(yù)先寫好代碼從而幫我們建立起一個軟件結(jié)構(gòu)的這么一個東西 這里提一下框架與規(guī)范//主要指J2ee規(guī)范也就是官方標(biāo)準(zhǔn)的區(qū)別 從某種意義上說,J2ee規(guī)范本身就是一個框架 無論是web容器也好,還是ejb容器也好,它們都開發(fā)了一部分通用的代碼 并且?guī)椭覀兇罱ㄆ饋砹艘粋€軟件結(jié)構(gòu),我們要做的就是往里面填入組件 比如ejb/servlet/jsp等等
沒錯,要這么理解也沒錯,但是為了避免混亂,我們還是嚴(yán)格區(qū)分開來 本文中將要提到的框架如無特別說明,就是指的是非官方標(biāo)準(zhǔn)的框架 規(guī)范是規(guī)范,而框架是建立在規(guī)范之上的一種東西
可以說是標(biāo)準(zhǔn)的延續(xù),或者說是民間的嘗試,總之是這么一個非官方的東西 說到這里順便提一下JCP組織也就是Java Community Process/Java社區(qū) 當(dāng)初Sun公司在java發(fā)布之初,為了提倡開源和共項(xiàng)
同時也出于一個提出合理的標(biāo)準(zhǔn)的目的,而讓廣大的開發(fā)者參與標(biāo)準(zhǔn)的制定 而成立了這樣一個社區(qū),現(xiàn)在還健在,網(wǎng)址是jcp.org 每一個新的規(guī)范發(fā)布之前都會在這個社區(qū)廣泛討論,最終對規(guī)范的制定產(chǎn)生巨大的影響 其中就包括企業(yè)級的參與者,相當(dāng)有名的JBoss以及我國的金碟公司都是其中的成員 下面介紹一下幾個相當(dāng)著名的框架,必須要指出的是,雖然框架大多開源 但并不代表所有的框架都開源,比如.net framework,但是java框架大多數(shù)開源 言歸正傳
Struts 表示層框架,名字來源于飛機(jī)的金屬框架 可能有讀者會提問了 表示層不是客戶端么?
沒錯,但是語言這東西,眾口爍金,別人都這么說你就不好不這么說了 最早表示層說的是客戶端,后來隨著時間的發(fā)展 人們也把服務(wù)器端直接與客戶端//比如IE 打交道的那部分也稱為表示層//JSP+Servlet 那么表示層框架是干什么的呢?
早先大規(guī)模應(yīng)用JSP的時候,人們發(fā)現(xiàn),JSP里面充斥著邏輯代碼與數(shù)據(jù) 可讀性極差,于是人們借用很早很早以前的MVC模式的思想 把表示層組件分為V-Viewer,也就是JSP M-Model模型,一般來說是一個JavaBean C-Controller控制器,一般來說是一個Servlet 所有人通過JSP和服務(wù)器打交道,發(fā)送請求,Viewer把這個請求轉(zhuǎn)發(fā)給Controller Controller通過調(diào)用一個Model來處理該請求,然后返回?cái)?shù)據(jù)到Viewer 這么一個過程,從而達(dá)到數(shù)據(jù)與邏輯的剝離,增強(qiáng)代碼可讀性,降低維護(hù)成本 而幫助人們實(shí)現(xiàn)這一系列東西的就是Struts框架,就是這么一個東西 Struts的競爭對手主要是產(chǎn)商們極力倡導(dǎo)的JSF也就是Java Server Faces 但是由于Struts出道時間早,所以應(yīng)用比較多 JSF則是產(chǎn)商們大力支持,前景看好
對于這一層來說,在JSP的html代碼中出現(xiàn)的java語句越少越好 因?yàn)閖ava代碼越少說明頁面處理的業(yè)務(wù)邏輯越少,也越合理 這也是Struts最初的目的,記住這話
Spring 大名鼎鼎的Spring框架
有人曾說2005年一片叫春之聲,指的就是該框架
Spring起源于Rod Johnson的《Expert One-on-One J2EE Design and Development》一書 Rod Johnson認(rèn)為,J2ee里面的那一套//尤其是ejb 太重了,對于單機(jī)的系統(tǒng)來說,沒有必要使用那么復(fù)雜的東西 于是就開始設(shè)計(jì)并引導(dǎo)Spring小組開發(fā)出這樣一個構(gòu)架
不能不說他是個天才,因?yàn)榈牡拇_確不是所有的系統(tǒng)都是跨多服務(wù)器的 沒有必要把一個簡單的系統(tǒng)設(shè)計(jì)得那么復(fù)雜//天才的那幾個共性又體現(xiàn)出來了 Spring從誕生之日起就是針對EJB的,力爭在不少應(yīng)用上取代EJB 而它也確實(shí)達(dá)到了這個目的
現(xiàn)在包括WebLogic等主流應(yīng)用服務(wù)器還有主流IDE都開始逐漸接受該框架 并提供相應(yīng)支持
提到Spring就不能不說控制反轉(zhuǎn)Ioc//Inversion of Control 和依賴注射DI//Dependency Injection 什么叫控制反轉(zhuǎn)呢?
套用好萊塢的一句名言就是:你呆著別動,到時我會找你。
Hibernate 名字取材自O(shè)RM最早的一句玩笑話//ORM就是OR-Mapping 說用了ORM之后,程序員就可以去冬眠了,而不需要操心那么多事
這里不得不說的是,該框架由于做得太好,以至于被J2ee招安,成為EJB3.0的一部分 替代原有EJB2.X里面關(guān)于Entity Bean而成為EJB ORM的工具 這里解釋一下ORM//OR-Mapping 中文名對象關(guān)系映射
什么意思呢?我們知道傳統(tǒng)的數(shù)據(jù)庫都是關(guān)系型的
一條條記錄以表格的形式儲存,而表與表之間充斥著是關(guān)系/關(guān)聯(lián)
比如說一個人,名字zhaoce,性別男,年齡23那么數(shù)據(jù)庫中是這么儲存的 姓名 性別 年齡 zhaoce m 23 某女 f 22 而實(shí)際應(yīng)用服務(wù)器中的實(shí)體都是以對象的形式存在,一個個對象 zhaoce是以這種形式存在的 Human human=new Human();human.setName(“zhaoce”)human.setSex(“m”);human.setAge(23);這樣的,那么我們知道,傳統(tǒng)的JDBC是通過一個二維字符串將數(shù)據(jù)取出 需要我們自己將其包裝成對象,在存入的時候,我們還需要將對象拆開 放入sql語句中//Insert into Huamn values('zhaoce','m',23)然后執(zhí)行該sql語句
太麻煩太麻煩,ORM理念的提出改變了這一切,ORM認(rèn)為,這些東西應(yīng)該由框架來做 而不是程序員,程序員做他該做的,不要為這種破事分心,還測試半天 于是就出現(xiàn)了Hibernate,JDO,TopLink等等,甚至.net里面也有ADO.net 過去一段時間是Hibernate和JDO爭風(fēng),現(xiàn)在看來Hibernate逐漸成為主流并被官方接納 成為規(guī)范標(biāo)準(zhǔn)之一,替代掉原來EJB2.X的ORM EntityBean TopLink則是Oracle公司推出和Oracle數(shù)據(jù)庫結(jié)合的一種ORM 商業(yè)用軟件,貴且復(fù)雜,不過正在逐漸開放
而象表示層一樣,這一種專門面對數(shù)據(jù)層的代碼也被稱為數(shù)據(jù)持久層 所以數(shù)據(jù)持久層這一概念有時不僅僅指代數(shù)據(jù)庫
關(guān)于ORM,最高的境界應(yīng)該是在java代碼中不出現(xiàn)任何一句的sql語句 注意,是不包括sql語句,Hibernate的hql以及ejb的ejb-ql不算在內(nèi)
至于出現(xiàn)不出現(xiàn)hql/ejb-ql等替代ql,這要視具體情況而定,不過最好也是不出現(xiàn) 當(dāng)然最后所說的過分理想的情況往往不現(xiàn)實(shí),總之一句話
以sql為代表的ql/*還有hql,ejbql等*/語句在代碼中出現(xiàn)得越少越好 記住這話,現(xiàn)在未必能夠理解,學(xué)了以后就懂了
這三個是目前最為常用的框架 而目前光已公布的框架就>500 還在不停增加中,不可能一一列舉,有興趣的可以去看相應(yīng)文檔 要指出的是框架不是應(yīng)用程序
只是一堆組件的有序復(fù)合,應(yīng)用時不能脫離于應(yīng)用服務(wù)器單獨(dú)存在給初學(xué)者之九:收尾 最后一篇介紹幾個常見的概念 設(shè)計(jì)模式
這可不僅是java獨(dú)有
我看的書就是c++和smalltalk例子的 先說說什么是設(shè)計(jì)模式
模式是什么?模式是經(jīng)驗(yàn)的總結(jié),潛規(guī)則的抽象
什么意思呢?比如說我們坐飛機(jī),上飛機(jī)前需要經(jīng)過幾個步驟 什么安檢領(lǐng)取登機(jī)牌之類的,這一套流程能不能改呢?
可以,但為什么幾乎全世界的航空公司登機(jī)前都是這一套流程呢? 因?yàn)楹娇展窘?jīng)過長期實(shí)踐之后得出了一堆結(jié)論和經(jīng)驗(yàn) 并認(rèn)為這樣做才是最安全,或說是最有效率的 這就是模式,模式是編程高手之間交流的橋梁 兩個編程高手通過統(tǒng)一命名的模式了解對方的思想
當(dāng)然不借助模式可不可以?當(dāng)然可以,只是模式無處不在,你不知道而已
又比如吃飯,每吃一口飯,我們要先端碗,拿筷子,張嘴,塞飯入口,咀嚼最后吞咽 這就是一套模式,我們給這套模式命名為吃飯 那么當(dāng)老爸叫吃飯的時候,我們就能明白什么意思
而不用老爸進(jìn)來囈囈啊啊并比畫上半天,啞語也不是這么用的 這就是模式,已知的模式有400多種//好象更多,不記得了 比如數(shù)據(jù)庫有數(shù)據(jù)庫的設(shè)計(jì)模式,編程有編程的模式等等
面向?qū)ο笥谐S玫?1種模式,需要掌握,主要分為創(chuàng)建,行為,結(jié)構(gòu)三類 J2ee有J2ee的模式,Sun公司出了一本書叫《J2EE核心模式》可以拿來看看 必需要指明的是,模式不是規(guī)范,比如吃飯模式
沒有人規(guī)定你吃飯非得要那么吃,你可以端碗,上拋,張嘴在下落后連碗一起吞咽 這也可以,只要你愿意,同樣,只要你愿意,你就可以不遵循模式
模式之外還有反模式,學(xué)模式不可定勢,不要學(xué)死,活學(xué)活用,無招勝有招才是最高境界 JavaDoc 文檔工具,極其好用
可以根據(jù)注釋自動生成HTML文檔 Ant 98年,有一位程序員在從歐洲飛回美國的飛機(jī)上想到了這么一個東西 從而改變了整個世界,他的名字叫James Duncan Davidson 組織管理工具,可以這么描述它
比如你想在編譯之后自動再次生成JavaDoc 那么你只需要編輯Ant腳本//對,就像Windows腳本那樣 然后批處理就可以了,不過現(xiàn)在Ant已經(jīng)廣泛集成到IDE中去 不需要自己手動編寫,不過如果想要炫炫,據(jù)說此招百試不爽 JUnit 測試工具,Unit家族可不只有JUnit 還有其它版本的,這個不細(xì)說,具體實(shí)踐一下就明白了 POJO //Plain Old Java Object 就是傳統(tǒng)的Java對象,也就是一個JavaBean 由虛擬機(jī)來掌握其生死
常用的兩個管理構(gòu)架/規(guī)范是Spring和EJB容器 命名由來是某人//名字我忘了
覺得我們使用了太多的規(guī)范,以至于我們都忘記了純粹的java對象 以至于我們都忽略了它的存在,所以叫了這么一個名字 以喚醒人們的記憶,這個意義上來說EJB其實(shí)不能算是POJO 畢竟遵循了一堆的接口,但是不管怎樣,接口歸接口,還是沒有繼承類 沒有被強(qiáng)加什么//遵循可以寫空方法假遵循 所以說還是POJO也對 但是由于這種東西缺乏管理,不象Servlet有專門的容器管理并繼承了一定的類 而沒有管理的對象在虛擬機(jī)中是很危險(xiǎn)的,因?yàn)槔厥諜C(jī)制各個虛擬機(jī)不同 而且也不怎樣,極有可能長時間不回收,這樣在企業(yè)級的應(yīng)用中呢 就有可能造成內(nèi)存大量被占用從而死機(jī),毫無疑問,這種機(jī)制需要優(yōu)化 這種優(yōu)化就是通過EJB容器或者Spring構(gòu)架來實(shí)現(xiàn) 這么做還有一個好處就是迫使程序員對每一個類做封裝
強(qiáng)迫他做管理,以達(dá)到防止內(nèi)存泄露的目的,內(nèi)存泄露最經(jīng)常出現(xiàn)的錯誤就是 引用未釋放,引用最典型體現(xiàn)在new這個關(guān)鍵字上,new得越多引用得越多 隨著時間地增長,有可能導(dǎo)致循環(huán),不停new new new new new.....其中哪怕只要有一個new處理不當(dāng),虛擬機(jī)無法回收內(nèi)存 那就極有可能完蛋,而且這種小bug越是在大的項(xiàng)目越是難以找到 有可能因?yàn)橐粋€人而影響整個項(xiàng)目組,所以不妨記住我的一條經(jīng)驗(yàn) 好的系統(tǒng)框架不應(yīng)該在業(yè)務(wù)邏輯流程中出現(xiàn)new關(guān)鍵字 現(xiàn)在不理解也無所謂,將來有一天會明白的 SOA 面向服務(wù)的構(gòu)架
不說太多,這個屬于上上層建筑
不過不妨記住我的一句話,可以幫助理解這個概念 面向什么就是對什么做封裝 面向?qū)ο缶褪菍ο笞龇庋b 面向服務(wù)類似,剩下的靠悟性 反射
1.4新增功能,非常強(qiáng)大
通過反射,程序可以解析出類本身的屬性也就是變量
/注意這里說的屬性不是.net里面的屬性,我不喜歡微軟造的新名詞,亂 還有行為也就是方法,然后通過invoke()方法調(diào)用該方法 甚至可以新增對象等,java首創(chuàng),本是其它語言所沒有的
后來被微軟抄了去,利用該功能,開源框架廣泛受益并大量采用,近乎瘋狂地使用 具體就不說了,最后要指出的是,有一種說法是利用反射會降低效率 在早期的時候,的確是,現(xiàn)在不會了,放心使用 容器
5.0以后的版本在J2SE中都出現(xiàn)了容器 各位甚至可以自己嘗試用標(biāo)準(zhǔn)庫去使用容器 書籍
《Thinking in Java》 //實(shí)話說,一般,尤其是翻譯后的版本,原版還行 《Java教程》 //電子工業(yè)出版社出版的那本,上下冊,很厚,但翻譯得不錯 《21天學(xué)通Java》 //入門極好,但是《21天學(xué)通j2ee》極爛,不要買 《Mastering EJB》 //翻譯過的書質(zhì)量我不清楚,估計(jì)不怎樣,請看原版書籍 《精通Hibernate》 //看清楚作者,孫衛(wèi)琴,其它人的別買
其它的可以不用了,網(wǎng)絡(luò)上的遠(yuǎn)比書上來得多,來得好,雖然也來得雜 最后的建議 一,不要做一個浮躁的人 二,學(xué)好英語,很重要 三,閱讀源代碼和文檔
四,共享源代碼,不要做一個功利的人 五,熱愛Java 相信能看到這里的朋友都是真心想學(xué)習(xí)java,在編程的路上你已經(jīng)成功的走出了第一步,接下來就是努力的走下去。。加Java學(xué)習(xí)群四一八,三五五,五三一。
第五篇:電腦初學(xué)者如何學(xué)習(xí)電腦知識
電腦初學(xué)者如何學(xué)習(xí)電腦知識
看到不少剛?cè)腴T的電腦剛?cè)腴T者找不到適合自己的學(xué)習(xí)方法,到處碰壁,不但沒了信心和興趣,而且也耽誤了不少寶貴的時間和金錢,做了許多無用功,到頭來毫無收獲。
因此我總結(jié)了一下我個人的一些學(xué)習(xí)方法與心得(當(dāng)然有一些方法也是網(wǎng)上的朋友教我的),希望能給剛?cè)腴T的朋友一些參考,使其少走彎路。如果您是一只老鳥,覺得這個教程對您毫無幫助,那么請您跳過此教程,畢竟不是所有人都像您一樣掌握了良好的學(xué)習(xí)方法,那些迷惑中的電腦剛?cè)腴T者,正需要這樣一個教程!以下序號不分先后,希望大家也能拿出你們自己的心得和我交流。
具體學(xué)習(xí)方法
一、利用搜索引擎
這是一種高效的學(xué)習(xí)方法,相信每個高手都從這里受益匪淺,這也是電腦剛?cè)腴T者最好的老師,她隨叫隨到,言聽即從,力量強(qiáng)大。強(qiáng)烈建議
大家在遇到問題前,先請教一下。
1)公共搜索引擎
比如大名鼎鼎的Google(別告訴我你不知道喲),還有百度等。利用這類搜索引擎,你幾乎可以搜到任何你想要的東西,比如:文章,教程,軟件,安全站點(diǎn),安全論壇,一切的一切。
所以以后不要再問諸如什么的均可。
1)公共搜索引擎
比如大名鼎鼎的Google(別告訴我你不知道喲),還有百度等。利用這類搜索引擎,你幾乎可以搜到任何你想要的東西,比如:文章,教程,軟件,安全站點(diǎn),安全論壇,一切的一切。
所以以后不要再問諸如什么的 注冊表, 怎么進(jìn);什么是 BIOS.請不要埋怨這位高手不耐心,面對千百個這樣的電腦剛?cè)腴T者問題,他這么做已經(jīng)很人道了。計(jì)算機(jī)基礎(chǔ)知識
因此可以看出,掌握良好的學(xué)習(xí)技巧對電腦剛?cè)腴T者來說是多莫重要,不少電腦剛?cè)腴T者就是因?yàn)橄襁@樣到處碰壁后,最終放棄了學(xué)習(xí)。
*不會利用搜索引擎對電腦剛?cè)腴T者來說是致命的,你將舉步為艱,反之,你將進(jìn)步神速。
2)站點(diǎn)內(nèi)部/論壇的搜索引擎
使用方法上大同小異,比如你現(xiàn)在需要一篇教程或是一個軟件,而你又覺得google或者baidu上搜出來的東西太雜或覺得沒有專業(yè)性,那么這時候你就可以到各大安全站點(diǎn)或論壇上去搜索,比如軟件下載有華軍;電腦軟件技術(shù)有硅谷動力;電腦知識普及電腦視頻教程網(wǎng)等,在這些站點(diǎn)的內(nèi)部引擎里搜到的教程或軟件,一般都是比較有保證的。計(jì)算機(jī)基礎(chǔ)知識試題及答案
*如果你是一只想飛的電腦剛?cè)腴T者,那么就學(xué)著去搜索吧。
二、閱讀書籍
學(xué)習(xí)中,書籍是必不可少的,這個我不用多少,只是希望大家能有選擇的購買書籍,找到最適合自己的那一種。
1)基礎(chǔ)知識類
一般來說電腦剛?cè)腴T者的基礎(chǔ)是比較差的,甚至一些基本常識都不知道,因此有幾本基礎(chǔ)知識的書作為參考是必不可少的,比
如關(guān)于TCP/IP,網(wǎng)絡(luò),操作系統(tǒng),局域網(wǎng)等,甚至是關(guān)于DOS,windows基礎(chǔ)的書都是很有必要的。在讀書的過程中,你一定會遇到許多不懂的名
字或術(shù)語,該怎么辦呢?白學(xué)了??去搜索吧!
注意:此類書籍關(guān)鍵在于它的通俗易懂性,不要追求多莫深入,對電腦剛?cè)腴T者來說,急于求成是最要不得的。因?yàn)槲疫€是學(xué)生,因此學(xué)校的圖書館是很好的書源(主要是免費(fèi)),我?guī)缀踅璞榱怂蟹矫鏁?,如果你已?jīng)不是學(xué)生,建議你到各大圖書館去借,因?yàn)檫@樣要比買書不知
省多少錢。
*電腦剛?cè)腴T者準(zhǔn)備2-4本即可
2)大眾雜志類
此來書籍的精華在于它的合訂本,比如電腦報(bào)合訂本,電腦應(yīng)用文萃合訂本等等,就相當(dāng)于一個大百科,分類詳細(xì),內(nèi)容豐富,每年買上一兩
本就足夠了,你會從中受益匪淺。
注意:此類書籍的優(yōu)勢在于內(nèi)容全面,各個方面都能涉及到,查找方便,但因其定位在大眾雜志,內(nèi)容相對比較基礎(chǔ),適合電腦剛?cè)腴T者做全
方位了解。計(jì)算機(jī)
*電腦剛?cè)腴T者準(zhǔn)備1-2本即可
3)雜志類
比如《網(wǎng)友》,《電腦愛好者》等,此類雜志專業(yè)性強(qiáng),內(nèi)容由淺入深,討論詳細(xì),并附送光盤,對比較富裕的朋友來說是個不錯的選擇,當(dāng)
然,你也可以到網(wǎng)上找一些電子版,下載觀看。
注意:這是一種比較好的入門方法,許多朋友都是在無意中買了此類雜志后,才開始對技術(shù)感興趣的。*電腦剛?cè)腴T者不定期購買即可,如果你經(jīng)濟(jì)確實(shí)不富裕,可以放棄,或找電子版觀看
三、察看教程
教程大部分發(fā)布于網(wǎng)上,你可以到各大安全站點(diǎn)的文章系統(tǒng)中去找,或者去相關(guān)論壇或Google搜索。這是一種令人興奮的學(xué)習(xí)方法,一篇好的教程能讓你進(jìn)步飛快,如果你能找到一些專業(yè)而又詳細(xì)的教程,你的學(xué)習(xí)將會事半功倍,因?yàn)榻坛瘫葧x起來更親切,而且語言通俗易懂,尋找方便(如果是書籍,那要買多少本?。?,而且他最大的特點(diǎn)在于百家爭鳴,對于同一個問題可能有很多的教程,你可以一一觀看,從中總結(jié)出最精華的部分。
注意:由于任何人都可以發(fā)布教程(當(dāng)然,好的安全站點(diǎn)是有驗(yàn)證機(jī)制的),所以一些個別教程并不能保證其正確性,或者不能保證在任何情況下都具有正確性,因此在閱讀時要有所取舍。還有,一些老的教程其內(nèi)容或所涉及軟件可能不再適用,請大家注意這點(diǎn)。