




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第頁2023java工程總結(jié)java工程總結(jié)范文
java工程總結(jié)范文,總結(jié)怎么寫?以下是我?guī)淼膉ava工程總結(jié)范文,歡送閱讀!
java工程總結(jié)范文
四周的JAVA根底學(xué)習(xí),三周的嬉戲工程,轉(zhuǎn)瞬間就過去了。
回想當(dāng)時(shí)起先學(xué)習(xí)JAVA根底的時(shí)候,做嬉戲的時(shí)候,總覺得時(shí)間還早。
現(xiàn)在轉(zhuǎn)頭一看,時(shí)間過得真的很快。
JAVA嬉戲工程做了三周,我的感覺是這才是真正起先經(jīng)驗(yàn)程序員的日子。
從第一天起先的嬉戲框架的搭建,到分包,分類……一路走來,看著30多個(gè)類的工程,讓我有總種眩暈的感覺。
不知不覺,我盡然寫了如此多的代碼,雖然許多都是在張老師指導(dǎo)下才完成。
但是我總還是有種很驕傲的感覺。這才是我們做嬉戲里面的重中之重。
他們那么是我牢記的其次個(gè)詞。
框架架構(gòu)的搭建首先就要要求框架搭建者對(duì)于工程的框架非常的熟識(shí),并且熟識(shí)業(yè)務(wù)這才能將一個(gè)優(yōu)秀的框架呈現(xiàn)在程序員面前。
而在框架的指導(dǎo)下,程序員要寫代碼將是異樣的輕松加簡(jiǎn)潔。
只要看這框架就可以很簡(jiǎn)單的寫出代碼。
那么也是為什么有;二八原那么;的緣由,為什么框架架構(gòu)師如此吃香的緣由。
分層那么是感覺特殊深的一個(gè)詞。
以前我們寫代碼,是想到那就寫打那。
根本沒有什么持續(xù)可言。
當(dāng)一個(gè)工程寫完以后,陡然間望見一塌糊涂的代碼,在以后做進(jìn)一步修改和優(yōu)化簡(jiǎn)直是無從下手。
這里又要提到另外一個(gè)詞:注釋。
注釋一個(gè)很好的東西。
有了注釋的存在,我們?cè)诓檎以S多東西都便利了很多。
許多代碼只看一行代碼不知道什么意思。
一看注釋就明白了。
所以,分的思想是一個(gè)程序員必需駕馭的思想。
注釋那么是一個(gè)好的程序員應(yīng)當(dāng)養(yǎng)成的好習(xí)慣。
當(dāng)然,這個(gè)習(xí)慣須要漸漸的養(yǎng)成。
另外剩下一個(gè)感受很深的東西就是根底。
其實(shí)許多東西我們都是學(xué)過。
并且在別人的提示下可以很快的說出來。
但是當(dāng)沒人給你當(dāng)這個(gè)引子的時(shí)候,我們經(jīng)常就手足無措。
這就是根底不鞏固的重要表現(xiàn)。
我也信任沒人不知道根底的重要性,所以三周的工程結(jié)束后,我個(gè)人的感覺,對(duì)于根底的東西我比以前駕馭得好多了。
但是只是相對(duì),我還須要對(duì)根底學(xué)問進(jìn)行近一步的穩(wěn)固,復(fù)習(xí)。
對(duì)于根底的東西有自己的理解。
無論怎樣,JAVA嬉戲工程結(jié)束以后,我們比之以前是成長(zhǎng)了許多。
我會(huì)努力在后面的數(shù)據(jù)庫,web等等的學(xué)習(xí)中努力學(xué)習(xí)。
java工程總結(jié)范文
在通過將近一個(gè)月的工程中,使我學(xué)到咯許多的東西,也讓我看到了我自己的一些在學(xué)問上缺乏,也將使我在后面javaweb的學(xué)習(xí)中還要更加努力,以便在以后能找到自己適意的工作,也不枉費(fèi)在朗沃9個(gè)多月的學(xué)習(xí),在這次工程中讓我學(xué)到了許多的東西,不只是代碼上的學(xué)問,也學(xué)諜咯java框架上的一些根本東西,還有層次結(jié)構(gòu)的好處和又來,比方:MVC思想,MVC的又來有起先的兩層結(jié)構(gòu)到三成結(jié)構(gòu)的過度以及兩層結(jié)構(gòu)的優(yōu)缺點(diǎn),以及現(xiàn)在流行的三層結(jié)構(gòu)的優(yōu)缺點(diǎn),DAO模式的應(yīng)用,對(duì)象的封裝,socket通信的原理以及用socket發(fā)送對(duì)象等許多的學(xué)問點(diǎn),怎樣實(shí)現(xiàn)封裝使得更好的保護(hù)數(shù)據(jù),實(shí)現(xiàn)java的三大特點(diǎn),使代碼的耦合度降低提高內(nèi)聚力類和類之間的依靠性降低使模塊和模塊之間的層次清楚,實(shí)現(xiàn)代碼的復(fù)用和實(shí)現(xiàn)結(jié)構(gòu)的復(fù)用使得開發(fā)一個(gè)系統(tǒng)的性能更加的優(yōu)異。
在這次工程中使我對(duì)java面對(duì)對(duì)象的相識(shí)有了更時(shí)刻的印象,對(duì);萬物皆為對(duì)象岜整個(gè)理念有更深層次的理解,通過和老師的溝通和上網(wǎng)了解的一些學(xué)問,其實(shí)搞軟件的實(shí)質(zhì)并不使在代碼上實(shí)現(xiàn)一個(gè)什么什么的功能,你只要情愿去著你用你所學(xué)的學(xué)問確定能夠?qū)崿F(xiàn)某一個(gè)功能,但學(xué)軟件的最根本使分析和設(shè)計(jì),所以現(xiàn)在市面上會(huì)設(shè)計(jì)的人才使最來錢的人,在軟件開發(fā)的生命周期中編碼其實(shí)使占很小一局部工作,數(shù)據(jù)庫設(shè)計(jì)人員和java的框架技術(shù)人員使很賺錢的,也只有對(duì)在對(duì)象上有更多的了解你才能從代碼層次上上升為另一種理念過后你才能在以后的編碼中設(shè)計(jì)出更加優(yōu)異和性能更高的代碼,也只有這樣那么你將來才有可能成為一個(gè)合格的程序員(時(shí)常編碼高手),在二個(gè)工程中的開發(fā)中使我團(tuán)隊(duì)開發(fā)軟件上有了了解,也使我了解了在團(tuán)隊(duì)開發(fā)軟件的時(shí)候的一些留意點(diǎn),不能隨意更改類名,方法名悻變量及其修飾符,假設(shè)你一時(shí)興起該了的話那么在工程融合的時(shí)候問題時(shí)機(jī)層出不窮,就有可能使你的工程失敗,所以標(biāo)準(zhǔn)時(shí)很重要的,代碼的標(biāo)準(zhǔn)將很大層次上的說明你對(duì)代碼的熟念度。
在這次工程中使我對(duì)層次模型有了了解,在你那到一個(gè)工程文檔的時(shí)候你比不使立刻就起先編碼而是,找到每個(gè)層次上類,找到邊界類,依據(jù)相應(yīng)的業(yè)務(wù)設(shè)計(jì)出數(shù)據(jù)庫原型,在數(shù)據(jù)庫原型出來之后在設(shè)計(jì)數(shù)據(jù)庫的表和表之間的關(guān)系,只有層次模型在你腦海中有深刻的印象的時(shí)候那么你的編碼當(dāng)然也就很順當(dāng)?shù)膶?shí)現(xiàn),層次模型一旦建立那么你代碼上實(shí)現(xiàn)就圍繞這個(gè)架構(gòu)來寫,那么你的系統(tǒng)才有可能勝利,這樣在添加業(yè)務(wù)或者使更改業(yè)務(wù)時(shí)才很便利更改一個(gè)地方不會(huì)影響到其他的層次,這樣才有可能提高你系統(tǒng)的敏捷性和擴(kuò)展性,這也時(shí)衡量一個(gè)系統(tǒng)好壞的標(biāo)準(zhǔn),在這次工程開發(fā)中用到咯大量的配置文件比方:用屬性文件來建立socket連接,用xml文件在找業(yè)務(wù)類,這樣有使我對(duì)配置文件的好處又有了肯定的了解:合理的運(yùn)用配置文件時(shí)提高代碼敏捷性的一個(gè)方面,在建立套節(jié)字連接的時(shí)候用配置文件可以很便利的更改我在那個(gè)端口號(hào)上建立連接,在看不到源代碼的時(shí)候我也可以更改在其他端口上建立socket連接,在業(yè)務(wù)的時(shí)候用xml文件來找相應(yīng)的業(yè)務(wù)類,這樣就可以在還要添加業(yè)務(wù)的時(shí)候只須要在xml文件中在添加業(yè)務(wù),在寫起相應(yīng)的代碼就可以實(shí)現(xiàn),用配置文件找業(yè)務(wù)還又一個(gè)好處就是在調(diào)用業(yè)務(wù)的時(shí)候不用對(duì)業(yè)務(wù)類靜態(tài)的創(chuàng)立一個(gè)對(duì)象,而是用反射的方式找到調(diào)用那個(gè)方法,而是在程序執(zhí)行的時(shí)候在創(chuàng)立對(duì)象在對(duì)象用完之后在釋放資源,這樣就可以削減電腦內(nèi)存的消耗,使得程序的性能更加優(yōu)異。
同時(shí)也增加了代碼的敏捷性。
在用JDBC獲去數(shù)據(jù)庫連接對(duì)象的時(shí)候,其實(shí)時(shí)很有學(xué)文的咯,你假設(shè)在用連接對(duì)象的時(shí)候就要數(shù)據(jù)庫建立連接對(duì)象,在用完諸后就關(guān)閉連接對(duì)象,在許多用戶同時(shí)來運(yùn)行你的系統(tǒng)的時(shí)候,就將產(chǎn)生許多的連接對(duì)象,這樣有使得你的系統(tǒng)性能降低,很好的解決方法就是用數(shù)據(jù)庫連接池:在程序啟動(dòng)的時(shí)候就建立最大連接和最小連接,當(dāng)多用戶懇求的時(shí)候只需從數(shù)據(jù)庫連接池中那出連接對(duì)象,這樣就可以削減屢次連接對(duì)象,起先在最大連接對(duì)象和最小領(lǐng)接對(duì)象的選擇上又有了問題,創(chuàng)立最大連接時(shí)多少呢?最小連接有是多少呢?假設(shè)一起先最大連接數(shù)過多,而用戶有很少那么就奢侈資源,并且系統(tǒng)啟動(dòng)將會(huì)很慢,假設(shè)最大連接數(shù)過少那么程序啟動(dòng)很快但在啟動(dòng)后運(yùn)行程序時(shí)有會(huì)很慢,最小連接數(shù)假設(shè)很小,那么在許多客戶訪問的時(shí)候?qū)?huì)很慢,合理利用數(shù)據(jù)庫連接池將會(huì)很大局部的提高程序的性能、在這次工程還用到了日志文件來記錄錯(cuò)誤信息,在這次工程中還用到了許多的學(xué)問點(diǎn)我就不一一的在這里列舉了。
順便給大家?guī)椎烂嬖囶}(是前面部的同學(xué)給我說的):
1、談?wù)刦inal、finally、finalize的區(qū)分。
2、HashMap和Hashtable的區(qū)分。
3、說說你對(duì)ejb的相識(shí)。
4、GC是什么?為什么要有GC?
5、談?wù)勀銓?duì)抽象類與接口相識(shí)?
java工程總結(jié)范文
首先初識(shí)語法的階段,必需要學(xué)會(huì)怎么操作對(duì)象,操作if和for,操作listsetmap,然后是線程、IO和jdbc什么的,其余的,假設(shè)是一時(shí)不理解,可以后邊須要時(shí)再學(xué)。
這階段完了,你可以寫些能在限制臺(tái)打印出來的小程序,熬煉下邏輯思維。
也就是號(hào)稱JAVASE畢業(yè)了,其實(shí)不過是入門而已,假設(shè)要往WEB方向開展,這些倒是根本足夠了。
接下來要學(xué)html,jsp,servlet,javascript,oracle,tomcat,目標(biāo),寫出第一個(gè)動(dòng)態(tài)網(wǎng)站,或許只是個(gè)登陸功能,只能展示下個(gè)人資料,但這是很重要的一步,你要弄清晰的是,一個(gè)用戶的點(diǎn)擊產(chǎn)生的懇求,是從哪里發(fā)起,哪里接收,哪里處理,哪里返回,你得理解閱讀器和效勞器的關(guān)系和分工,cookie和session,request和response。
這個(gè)是個(gè)WEB開發(fā)的學(xué)習(xí)初級(jí)階段,這都是些JAVA誕生以來最原始的最正式的WEB開發(fā)技術(shù),當(dāng)然現(xiàn)在真正的工程很少干脆采納這些技術(shù)了,為了不斷提高技術(shù)的易用性、開發(fā)效率和可維護(hù)性、可擴(kuò)展性,多數(shù)開源工程都是在這些原始技術(shù)的根底上封裝、改良。
所以這個(gè)階段不要盲目樂觀地跑去找工作或者對(duì)實(shí)習(xí)挑三揀四,你會(huì)被打擊到的。
好,初始階段完成,起先進(jìn)入WEB開發(fā)的正題,首先是傳聞中的三大框架,strutshibernatespring成為嫻熟的增刪改查程序員是必需的,在這個(gè)階段你還要理解為什么要用這仨而不是那些JSPSERVLETJDBC,你要體會(huì)到寫MVC、三層架構(gòu)的好處。
這個(gè)階段不要輕易質(zhì)疑三大框架的價(jià)值,或許剛起先你會(huì)覺得麻煩,覺得他們有時(shí)候是多此一舉,一兩年后回過頭來你會(huì)覺得少了這些框架你已經(jīng)很難干活了。
這個(gè)階段還要避開的心態(tài)是能嫻熟地增刪改查了,就認(rèn)為寫程序不過如此,然后往簡(jiǎn)歷上填個(gè)精通,這也是新手面試被批得體無完膚的緣由之一。
假設(shè)你學(xué)得好,這會(huì)應(yīng)當(dāng)能嫻熟地寫個(gè)博客啊,小論壇啊之類的WEB工程了,也就是到達(dá)了就業(yè)的根本要求。
接下來就沒有固定模式了,你的第一家企業(yè)對(duì)你的影響會(huì)很大,我見識(shí)過爛企業(yè)是如何毀新人的,用著設(shè)計(jì)惡劣的架構(gòu),老掉牙的技術(shù),不斷地耽誤新人的成長(zhǎng)。
有的員工在這種企業(yè)一呆數(shù)年,思維已經(jīng)完全被錯(cuò)誤觀點(diǎn)定型,深陷于公司業(yè)務(wù)和老系統(tǒng)中疲于奔命,看似能解決問題,卻無法給公司帶來真正的進(jìn)步,就像一個(gè)用了數(shù)年砍刀的人,就算再嫻熟,刀法再好,也打不過用槍的。
假設(shè)離開了這個(gè)公司,唯恐很難在這個(gè)行業(yè)再立足。
記得有個(gè)說法很好,一個(gè)人用10年的時(shí)間重復(fù)做頭一兩年做的事,你的真實(shí)工作閱歷其實(shí)還是一兩年。
爛公司的老員工就是如此。
在這頭一年里,定個(gè)標(biāo)準(zhǔn)吧,你應(yīng)當(dāng)能做到的有:
把一些常用的瑣碎技術(shù)學(xué)會(huì)了,比方xml的作用和實(shí)際運(yùn)用,如何操作文件,如何運(yùn)用日志,如何簡(jiǎn)化封裝常用的工具類,比方日期操作、編碼處理、分頁模塊等等,這些小東西會(huì)占用你大量的時(shí)間去處理摸索。
把數(shù)據(jù)庫用好。
數(shù)據(jù)庫不是會(huì)增刪改查就可以了的,你要關(guān)注事務(wù)設(shè)置是否合理,是否有可能產(chǎn)生臟數(shù)據(jù),是否要?jiǎng)佑脴酚^鎖悲觀鎖等等,重要數(shù)據(jù)出了錯(cuò),無論是技術(shù)上還是業(yè)務(wù)上都是很麻煩的事。
懂得什么是集群,什么是分布式,懂得怎么向別的系統(tǒng)發(fā)懇求,交換數(shù)據(jù),webservice。
假設(shè)你也寫頁面,你要會(huì)用JAVASCRIPT,不肯定要很深化,你可以用JQUERY代替,做到無刷新的頁面操作以及AJAX懇求。
第一年能到達(dá)這個(gè)程度,你肯定已經(jīng)在平均水準(zhǔn)之上了。
在我到達(dá)這個(gè)水平常,我有種好似一切網(wǎng)站開發(fā)都不在話下的感覺,當(dāng)然后來我很快就覺察了我還差得太遠(yuǎn)太遠(yuǎn)
這個(gè)階段想面?zhèn)€高薪的`工作還是很難的,只能說到達(dá)溫飽線了,不用為柴米油鹽發(fā)愁。
下一個(gè)階段,你應(yīng)當(dāng)考慮你的代碼質(zhì)量了。
多線程和異步、并發(fā)的概念會(huì)突然變得很重要,因?yàn)樵谝粋€(gè)對(duì)性能有要求的系統(tǒng)里,是不會(huì)允許你把各種瑣事都排著隊(duì)一件件去辦的,你不能老寫些a方法調(diào)b方法再調(diào)c方法再調(diào)d方法然后返回的代碼。
你起先想起有隊(duì)列這種東西,有runable這種東西,你起先覺得自己的代碼高端起來了,和當(dāng)年的增刪改查程序員有天壤之別。
但同時(shí)麻煩也來了,你起先遇到線程平安問題,尤其是當(dāng)你的程序跑在一個(gè)多機(jī)環(huán)境而不是單機(jī)環(huán)境里的時(shí)候,你會(huì)對(duì)這些很頭痛。
對(duì)于這些問題,Jms技術(shù)是個(gè)很有代表性的東西,當(dāng)然并不像ssh那么常用。
你會(huì)覺察數(shù)據(jù)庫性能實(shí)在不行,出于不甘現(xiàn)狀,或者趕時(shí)髦,你該去了解nosql了,memcachedredismongodb,紛繁蕪雜,沒關(guān)系,試著用用,能很好地緩解mysql之類關(guān)系數(shù)據(jù)庫的壓力。
出于公司某些業(yè)務(wù)須要,你可能會(huì)鉆研一個(gè)特定技術(shù)領(lǐng)域,比方全文搜尋技術(shù),lucene\solr,比方工作流jbpm,比方權(quán)限系統(tǒng),單點(diǎn)登陸之類的,又或者某些特定業(yè)務(wù)領(lǐng)域的算法探討,這些是你的加分項(xiàng)。
你起先覺察你的代碼很亂,久了以后自己都看不懂,重復(fù)的,難以重用的代碼積累如山,不想維護(hù),BUG百出。
于是你要起先重視設(shè)計(jì)模式,合理地改造下自己的代碼習(xí)慣,不再被僵化的SSH,MVC三層架構(gòu)束縛住。
Google和各種資料是你進(jìn)步的動(dòng)力,極少再遇到必需請(qǐng)教別人才能解決的問題,假設(shè)你這個(gè)階段還老是問別人,你的技術(shù)生涯也就快到頭了。
這個(gè)階段,假設(shè)你的交際和自我推銷實(shí)力不是太差,你的收入將是白領(lǐng)水平,至少接近了。
我覺得多數(shù)程序員在工作多年之后都能到達(dá)這個(gè)水平,有的人只須要兩年,有的人卻要用上五六年,在這個(gè)階段落伍的人,有的是出于天賦和思維所限,有的是出于對(duì)技術(shù)缺乏熱忱,有的是出于工作內(nèi)容的制約。
等到年近中年,再也拼不過年輕人,被淘汰出局,只能在自嘲為屌絲和碼農(nóng)的無奈中黯然轉(zhuǎn)行。
這是個(gè)很重要的分水齡,你能不能接著進(jìn)步,能不能在30歲以后接著從事技術(shù)工作,能不能在公司里獨(dú)當(dāng)一面,我覺得就看你能不能超越這個(gè)階段了。
我前面提到的爛公司里的工作數(shù)年的工程經(jīng)理,連這個(gè)層次都還沒到達(dá)...
接下來又是個(gè)全新的階段。
你要讀讀優(yōu)秀開源工程的源碼,你要搞懂一些當(dāng)年不懂的根底學(xué)問,你起先理解thinkinginjava的精髓,你能寫一些底層的代碼,有時(shí)還會(huì)覺得自己封裝的比某些開源工具更好用更簡(jiǎn)潔。
WEB的難點(diǎn)和重點(diǎn)恒久都在于性能、負(fù)載實(shí)力上,而現(xiàn)在網(wǎng)絡(luò)的興旺造成了數(shù)據(jù)量和操作密度的大大上升,硬件卻沒有相應(yīng)的進(jìn)步,你得試著更好地運(yùn)用更多的效勞器來協(xié)同工作,從WEB端到效勞端到數(shù)據(jù)庫,全都須要集群,須要分布式,須要合理的限制數(shù)據(jù)的流向,駕馭好網(wǎng)站上下,一大堆機(jī)器的平衡,找出性能的瓶頸,找出穩(wěn)定性和平安性的瓶頸,硬件出現(xiàn)故障,第三方技術(shù)出現(xiàn)錯(cuò)誤,將被當(dāng)成習(xí)以為常融入到你的系統(tǒng)和代碼里細(xì)致考慮。
起先覺得方案無比地重要,一將無能累死千軍將不斷應(yīng)驗(yàn),一個(gè)不好的設(shè)計(jì),一個(gè)不好的方案,會(huì)讓一群優(yōu)秀的程序員工作成果大打折扣。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)玉米收購合同范本
- 外賣品牌加盟合同范本
- 醫(yī)院廚房協(xié)議合同范本
- 司機(jī)和公司合同范本
- 2025年腫瘤醫(yī)療服務(wù)合作協(xié)議書
- 叉車質(zhì)保合同范本
- 南京古玩買賣合同范本
- 勞動(dòng)合同范本 證明
- 印刷材料合同范本
- 公司服務(wù)用房合同范例
- 部編版小學(xué)(2024版)小學(xué)道德與法治一年級(jí)下冊(cè)《有個(gè)新目標(biāo)》-第一課時(shí)教學(xué)課件
- 2024年湖南汽車工程職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫標(biāo)準(zhǔn)卷
- 20S515 鋼筋混凝土及磚砌排水檢查井
- (正式版)HGT 6313-2024 化工園區(qū)智慧化評(píng)價(jià)導(dǎo)則
- 電廠機(jī)組深度調(diào)峰摸底試驗(yàn)方案
- 地球上的大氣知識(shí)結(jié)構(gòu)圖
- 線束加工工時(shí)對(duì)照表
- 新加坡SM1向性測(cè)試模擬試卷
- 美國(guó)小企業(yè)投資公司計(jì)劃(SBIC)
- 商務(wù)演示模版
- 美國(guó)簽證在職證明中英文模板.doc
評(píng)論
0/150
提交評(píng)論