-
當(dāng)前位置:首頁(yè) > 創(chuàng)意學(xué)院 > 技術(shù) > 專題列表 > 正文
網(wǎng)絡(luò)灰色項(xiàng)目源碼(網(wǎng)絡(luò)灰色項(xiàng)目源碼怎么弄)
大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于網(wǎng)絡(luò)灰色項(xiàng)目源碼的問題,以下是小編對(duì)此問題的歸納整理,讓我們一起來看看吧。
開始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對(duì)話答疑等等
只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準(zhǔn),寫出的就越詳細(xì),有微信小程序端、在線網(wǎng)頁(yè)版、PC客戶端
官網(wǎng):https://ai.de1919.com。
創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,如需了解SEO相關(guān)業(yè)務(wù)請(qǐng)撥打電話175-8598-2043,或添加微信:1454722008
本文目錄:
一、如何看項(xiàng)目代碼
問題一:剛進(jìn)項(xiàng)目組,怎么看代碼? 20分 先將做好的這部分項(xiàng)目打開操作一遍,一定要先熟悉這個(gè)項(xiàng)目的業(yè)務(wù)流程,否則不知道他們?cè)瓉頌槭裁催@樣寫代碼。在操作項(xiàng)目的時(shí)候,你也可以想想,如果是你來做這個(gè)項(xiàng)目,你會(huì)怎么做,然后再看看他們是怎么實(shí)現(xiàn)的。演示項(xiàng)目的時(shí)候可以通過鏈接地址找到相應(yīng)模塊的源代碼文件。作為過來人,我只能告訴你,熟悉業(yè)務(wù)流程是最重要的。
問題二:如何讀項(xiàng)目代碼 (再?zèng)]有文檔這個(gè)總是有的吧?哪怕是個(gè)代號(hào))2.這個(gè)項(xiàng)目的性質(zhì)3.源代碼的規(guī)模有多少行(其中有多少行是注釋),總共有多少個(gè)文件(每一類文件分別有多少個(gè),每個(gè)文件是多少行)如果是面向?qū)ο蟮?,有多少個(gè)class,如果是面向過程的有多少個(gè)function4.功能的詳細(xì)整理功能列表函數(shù)名 功能 功能描述5.功能模塊之間的關(guān)系(哪怕沒有注釋,按名稱,調(diào)用關(guān)系一定能整理清楚)如果你把我上面列的5點(diǎn)搞清楚了,再來抱怨,我想應(yīng)該是下面這個(gè)樣子:老大給了我一個(gè)項(xiàng)目源碼讓我看,注釋都沒有,是一個(gè)超級(jí)留言本,總共有10萬行代碼,就兩個(gè)文件,函數(shù)不到10個(gè),功能就是注冊(cè)和留言,連修改刪除功能都沒有,大家說我看這樣的代碼有意思嗎?我是不是還要待在這里?如果你完成了我上面說的5步,你仍然覺得沒什么值得學(xué)的,沒有什么需要做的,說明你不適合干編程這一行。下邊呢就具體的介紹一下心得。當(dāng)我們學(xué)習(xí)程序編碼時(shí),首先會(huì)看一些程序代碼例子,然后學(xué)例子去修改編寫代碼;當(dāng)我們剛進(jìn)入一個(gè)公司,公司會(huì)把要維護(hù)修改的項(xiàng)目分給我們,讓我們修改維護(hù),要想修改編寫,首先要讀懂項(xiàng)目主要程序;當(dāng)我們?nèi)タ匆恍﹥?yōu)秀的開源項(xiàng)目,想從中學(xué)習(xí)這些項(xiàng)目的設(shè)計(jì)思想時(shí),我們也要去看項(xiàng)目代碼…如此等等,可以說讀代碼是為了寫代碼,寫出非常優(yōu)秀的代碼。因此對(duì)于程序開發(fā)人員來說,快速閱讀項(xiàng)目代碼是一個(gè)必需要掌握的能力。前段時(shí)間,我接手了一個(gè)php做的系統(tǒng),公司要求我參閱這個(gè)項(xiàng)目重新做一個(gè)Demo,在讀這個(gè)系統(tǒng)代碼時(shí),我積累了一些關(guān)于讀項(xiàng)目代碼的心得體會(huì),主要內(nèi)容如下。 清楚主要功能 想一想如何實(shí)現(xiàn) 首先要清楚項(xiàng)目的主要功能,知道它主要是干什么用的,才可能從總體上去把握項(xiàng)目。可以通過向公司同事或其他人請(qǐng)教、或查閱項(xiàng)目需求分析文檔,概要設(shè)計(jì)文檔來快速獲得項(xiàng)目主要功能,如果沒有這些文檔,可以在網(wǎng)上搜索項(xiàng)目的功能,如果以上這些都沒有條件的話,那只有把此項(xiàng)目運(yùn)行起來,通過自己的實(shí)際操作來得到項(xiàng)目的主要功能了。清楚項(xiàng)目主要功能后,自己首先想一想,如果讓我做,該如果去實(shí)現(xiàn)呢,這樣能夠得到對(duì)自己來說的技術(shù)難點(diǎn),讀源代碼時(shí)會(huì)更留意這些內(nèi)容,效率也就提高上去了。 運(yùn)行項(xiàng)目 找到實(shí)現(xiàn)主要功能的代碼 清楚主要功能以后,就可以去讀實(shí)現(xiàn)主要功能的代碼了,當(dāng)然還需要找到這些功能是在那些文件,那些類來實(shí)現(xiàn)的。為了找到實(shí)現(xiàn)類,我們還要把項(xiàng)目運(yùn)行起來,依據(jù)項(xiàng)目類型及特點(diǎn),通過不同方法找到實(shí)現(xiàn)類代碼。把這些文件記錄下來,隨后只需重點(diǎn)看這些文件中的代碼,就可以了。 依據(jù)代碼的類層次關(guān)系 了解項(xiàng)目體系結(jié)構(gòu) 通過其他一些工具把這些代碼的類圖導(dǎo)出來,比如(rational rose或powerdesigner的逆向工程),如果是Java項(xiàng)目還可以導(dǎo)出Javadoc。依據(jù)導(dǎo)出的內(nèi)容,了解每一個(gè)主要實(shí)現(xiàn)類的大致功能,及這些類之間相互關(guān)系,這樣也就清楚了項(xiàng)目的類層次結(jié)構(gòu),即項(xiàng)目體系結(jié)構(gòu)。 清楚項(xiàng)目主要實(shí)現(xiàn)技術(shù) 依據(jù)導(dǎo)出的類圖和對(duì)項(xiàng)目了解的疑點(diǎn),如果是技術(shù)方面,比如自己不知道或不清楚該怎么實(shí)現(xiàn)某種功能,那就趕緊參照源代碼,找到項(xiàng)目主要實(shí)現(xiàn)技術(shù)。如果對(duì)此技術(shù)不熟悉,那就快快在Baidu或Google上面搜索一把,ok,一定會(huì)很多關(guān)于此技術(shù)的資料等著你去看呢,抓緊閱讀這些資料,盡快掌握此技術(shù)的內(nèi)容。 調(diào)試主要實(shí)現(xiàn)類,從中了解實(shí)現(xiàn)細(xì)節(jié) 了解了項(xiàng)目的體系結(jié)構(gòu),并清除項(xiàng)目主要實(shí)現(xiàn)技術(shù)后,下一步就是看實(shí)現(xiàn)細(xì)節(jié)了??磳?shí)現(xiàn)細(xì)節(jié),也是從整體到局部,從看各個(gè)方法聲明出發(fā),在逐步看每個(gè)方法體。當(dāng)然沒有必要每個(gè)方法都要去一行一行看,只需重點(diǎn)看與實(shí)現(xiàn)此類主要功能的核心方法。對(duì)某些代碼看過一兩編后......>>
問題三:如何看一個(gè)java web 項(xiàng)目代碼 首先把項(xiàng)目跑起來,根據(jù)自己想看的功能跟下去。
比如現(xiàn)在我想看商品添加的功能模塊,在頁(yè)面找到添加的按鈕,找到后臺(tái)請(qǐng)求地址,比如請(qǐng)求地址是localhost/sun/product/add.do
然后再找到該java web的攔截是什么做的,如果是原生的servlet就直接在.java類中通過search找到這個(gè)實(shí)現(xiàn)了該注解的并繼承了Servlet的類
如果是用spring mvc實(shí)現(xiàn)攔截的就找實(shí)現(xiàn)了spring標(biāo)準(zhǔn)的攔截位置
如果是struts等等根據(jù)該框架的標(biāo)準(zhǔn)找到后臺(tái)控制層代碼
我這里全部是講的mvc模式。
如果是那種沒使用mvc開發(fā)模式的,那你就可以不用看了,沒有看的價(jià)值。因?yàn)檫^ 了一個(gè)月他自己也看不懂自己的代碼邏輯。
找到了控制層代碼,那么一切就迎刃而解了 ,該打斷點(diǎn)打斷點(diǎn),該跟代碼的跟代碼。。
后臺(tái)數(shù)據(jù)庫(kù)事物那種,就暫且不提了,懂的人一點(diǎn)就通,不懂的我解釋也解釋不清楚
問題四:C#。。如何查看項(xiàng)目代碼? 從你觸發(fā)的事件開始,比如頁(yè)面上有一個(gè)button按鈕,點(diǎn)擊后觸發(fā)該按鈕事件,如果點(diǎn)擊超鏈接,就分析鏈接的頁(yè)面,如果頁(yè)面上有內(nèi)置的控件,看控件設(shè)置了哪些屬性,不過高手寫的代碼都不用去設(shè)置控件屬性的,都是在后臺(tái)代碼中寫,你直接在前臺(tái)頁(yè)面按F7查看后臺(tái)代碼,可以設(shè)置斷點(diǎn)單步調(diào)試,可以清晰的分析出程序每一步做什么,謝謝,這是我個(gè)人心得。
問題五:java中怎么在整個(gè)項(xiàng)目里查找代碼 這個(gè)就要看開發(fā)工具了,這個(gè)不是java,是開發(fā)工具里設(shè)置的MyEclipse是ctrl+h
問題六:如何閱讀一個(gè)大型項(xiàng)目代碼 對(duì)于程序員來說,寫代碼永遠(yuǎn)比讀代碼來的舒服。但現(xiàn)實(shí)情況是,程序員常常需要閱讀其他人員寫的代碼,更多的時(shí)候這些代碼可能即沒文檔也沒注釋。不過,好象有個(gè)人說過一句話,代碼之前,了無秘密。運(yùn)用適當(dāng)?shù)牟呗钥梢宰岄喿x工作變的輕松很多。1. 對(duì)于常用的系統(tǒng)函數(shù)進(jìn)行追蹤。比如ReadFile,CreateDevice,CreateWindow,在這些函數(shù)處放幾斷點(diǎn),可以看到代碼的調(diào)用過程。通過這種方式可以方便地把代碼分為底層代碼和上層邏輯代碼。2.依據(jù)項(xiàng)目依賴關(guān)系進(jìn)行閱讀。項(xiàng)目的依賴關(guān)系同時(shí)表明了項(xiàng)目的復(fù)雜程度。對(duì)于大型的項(xiàng)目通常都會(huì)分割成若干子項(xiàng)目,根據(jù)項(xiàng)目的依賴關(guān)系,循序漸進(jìn)的方式可以讓閱讀變的簡(jiǎn)單。3.對(duì)于以lib形式提供的子項(xiàng)目。在閱讀時(shí),可以先把lib的整個(gè)項(xiàng)目做為黑盒使用。根據(jù)_declspec(dllexport)或者以頭文件方式提供的調(diào)用接口,可以減少對(duì)于細(xì)節(jié)的閱讀時(shí)間。根據(jù)模塊進(jìn)行大致的劃分,可以有效地對(duì)項(xiàng)目的結(jié)構(gòu)有直接的感性認(rèn)識(shí)。4.識(shí)別項(xiàng)目中使用的設(shè)計(jì)模式。對(duì)于大型項(xiàng)目來說,設(shè)計(jì)模式是必不可少的。在龐大的代碼中識(shí)別設(shè)計(jì)模式,尋找代碼中使用相似手法的代碼結(jié)構(gòu)可以極大簡(jiǎn)化需要閱讀的代碼。5.根據(jù)數(shù)據(jù)流程分析。動(dòng)態(tài)職責(zé)劃分。6.修改部分代碼,進(jìn)行調(diào)試。修改部分常數(shù)或者饒過某些程序執(zhí)行流程,或者以簡(jiǎn)化的數(shù)據(jù)對(duì)程序進(jìn)行追蹤。
問題七:怎樣看一個(gè)SSH項(xiàng)目的項(xiàng)目代碼? 1.首先你得啟動(dòng),看登錄流程,再找一個(gè)功能點(diǎn),針對(duì)增刪改查實(shí)現(xiàn)的技術(shù)
2.上面主要針對(duì)請(qǐng)求的發(fā)送響應(yīng)、連接數(shù)據(jù)庫(kù)等;然后就是看前臺(tái)頁(yè)面展示如何去后臺(tái)數(shù)據(jù),用到了哪些ext、或是easyUI技術(shù)
3.以上2點(diǎn)主要針對(duì)有任務(wù)了能快速上手;學(xué)習(xí)項(xiàng)目技術(shù)就得看啟動(dòng)時(shí),配置文件怎么寫的,xml文件的配置:事物、定時(shí)器、連接池、監(jiān)聽器、webservice接口等
4.最后就是項(xiàng)目業(yè)務(wù)流程了
問題八:如何快速看懂別人的代碼 我看了兩年,才達(dá)到看一個(gè)一個(gè)準(zhǔn)的境界。這是一個(gè)過程。慢慢來吧。
問題九:分類匯總結(jié)果如何同時(shí)顯示項(xiàng)目代碼和項(xiàng)目名稱 利用分類匯總功能試試。應(yīng)該能滿足你的要求。
具體操作:?jiǎn)卧襁x定在標(biāo)題行的任一單元格如何。數(shù)據(jù)---分類匯總----分類字段,選生產(chǎn)部---匯總方式,選求和---選定匯總項(xiàng),選你要求和的數(shù)據(jù)列標(biāo)題---確定。
問題十:如何查看一個(gè)包的源代碼 查看Eclipse中導(dǎo)入包的源碼:1、項(xiàng)目中的Web App Libraries選項(xiàng)2、然后找到剛導(dǎo)入的jar包,并3、雙擊其中的一個(gè)Class文件4、點(diǎn)Attach Source..按鈕,在彈出窗口中選第二項(xiàng)External location5、點(diǎn)右面的External File,選擇源文件所在路徑,選編碼格式,一般默認(rèn)GBK,點(diǎn)OK以后雙擊這個(gè)包下面的class文件,就能直接看到源碼了:
二、求一套完整的JAVA WEB項(xiàng)目的網(wǎng)絡(luò)購(gòu)物網(wǎng)站源代碼 很急!
java的商城很少,可以百度搜索下javashop看看。不過,這種網(wǎng)站,還需要大量二次開發(fā)。
三、求一套完整的JAVA WEB項(xiàng)目的網(wǎng)絡(luò)購(gòu)物網(wǎng)站源代碼
雖然源碼便宜到十塊錢能買一套或者n套了吧,不過10分就想買還是有點(diǎn)too young too sample
四、懂視生活
1、自媒體,這是目前最常見的一種輕資產(chǎn)投資項(xiàng)目,其中平臺(tái)投資商為維護(hù)網(wǎng)站,消費(fèi)者也就是廣大讀者,利用平臺(tái)獲得廣告分成,也可以開設(shè)專門的課程獲取收益,簡(jiǎn)直可以稱得上白手起家。
2、網(wǎng)路銷售,網(wǎng)絡(luò)銷售就是在網(wǎng)上銷售產(chǎn)品,以互聯(lián)網(wǎng)作為工具,銷售產(chǎn)品,網(wǎng)絡(luò)營(yíng)銷并沒有公認(rèn)的定義,主要以互聯(lián)網(wǎng)作為營(yíng)銷手段,目前也是比較熱門的輕資產(chǎn)投資項(xiàng)目。
3、合伙人,找合伙人可以降低創(chuàng)業(yè)資金壓力,有助于快速達(dá)到一支具有豐富實(shí)踐經(jīng)驗(yàn)的運(yùn)作團(tuán)隊(duì)。
4、代理經(jīng)銷,代理營(yíng)銷也是目前比較熱門的輕資產(chǎn)投資項(xiàng)目,整體經(jīng)營(yíng)風(fēng)險(xiǎn)主要由經(jīng)銷商承擔(dān),因此風(fēng)險(xiǎn)非常小。
5、培訓(xùn)咨詢,這也是很受投資者歡迎的輕資產(chǎn)投資項(xiàng)目,主要提供與培訓(xùn)有關(guān)的各種咨詢工作內(nèi)容。
以上就是關(guān)于網(wǎng)絡(luò)灰色項(xiàng)目源碼相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會(huì)為您講解更多精彩的知識(shí)和內(nèi)容。
推薦閱讀:
網(wǎng)絡(luò)銷售都有哪些平臺(tái)(網(wǎng)絡(luò)銷售都有哪些平臺(tái)可以做)
列舉通過網(wǎng)絡(luò)推廣網(wǎng)站的方法(列舉通過網(wǎng)絡(luò)推廣網(wǎng)站的方法有)
網(wǎng)絡(luò)營(yíng)銷戰(zhàn)略(網(wǎng)絡(luò)營(yíng)銷戰(zhàn)略是什么)
嘉定花園景觀設(shè)計(jì)工程(嘉定花園景觀設(shè)計(jì)工程招聘)
猜你喜歡
seo搜索引擎優(yōu)化實(shí)訓(xùn)總結(jié)(seo搜索引擎優(yōu)化實(shí)訓(xùn)總結(jié)怎么寫)
我的未來不是夢(mèng)音樂(我的未來不是夢(mèng)音樂課件)
成人大專自考報(bào)名時(shí)間(成人大專自考報(bào)名時(shí)間表)
分析色彩(分析色彩的聯(lián)覺現(xiàn)象對(duì)珠寶類產(chǎn)品的影響)
百度應(yīng)用程序(百度應(yīng)用程序下載安裝)
pdf免費(fèi)編輯在線(免費(fèi)pdf在線編輯器)
外國(guó)人網(wǎng)購(gòu)用什么網(wǎng)站(外國(guó)人網(wǎng)購(gòu)用什么網(wǎng)站好)