源碼學習
⑴ 怎樣學習查看源代碼
主要是你的學習方法不對,我本身英語差的要命,當年中考英語考21分,高考考27分,但是學這個卻快的很,從開始學到基本熟練也才花了一個多月而已,而且是一邊工作一邊學而已我想你覺得難應該是太關注死記硬背這些樣式名了,你把精力和事件都放在記代碼上去了,就好比學英語記單詞一樣其實學習代碼你不要去記這些代碼的意思,你要從代碼的功能方面去學習,首先你先把一些常用的樣式代碼主要了解一下,一些深入的特殊的代碼可以往後再了解,因為只有你對這個有一定認識之後,你學習的速度效率才會更快
下面我就給你列舉一下一些常用的樣式並寫出用法來
1、背景background:url(images/bg.jpg)00no-repeat#000;是4個關於背景的簡寫;如:背景圖平:background-image、背景圖片位移:background-position、背景平鋪:background-repeat、背景顏色:background-color;2、高度height:100px、寬度width:100px;其中px是一個單位(像素),網頁是以像素為單位的3、邊框border:1pxsolid#000;是3個關於邊框的簡寫;邊框粗細:border-width:1px;邊框樣式(實線):border-style:solid;邊框顏色:border-color:#000;4、字體:font:bold12pxArial,Helvetica,sans-serif;分解開的話就是:字體粗細font-weight:bold;字體大小font-size:12px;字體樣式:font-family:Arial,Helvetica,sans-serif;字體行高line-height:20px;字體顏色color:#666;5、內邊距padding:10px20px30px40px;分解開就是上內邊距:padding-top:10px;右內邊距:padding-right:20px;下內邊距:padding-bottom:30px;左內邊距:padding-left:40px;6、外邊距margin:10px20px30px40px;分解開就是上外邊距:padding-top:10px;右外邊距:padding-right:20px;下外邊距:padding-bottom:30px;左外邊距:padding-left:40px;7、float:left;向左浮動以我這些年來的工作經驗,上面列舉的這些樣式是比較常用的樣式,我敢說只要了解上面這些樣式代碼的功能,做出一個頁面來是不成問題的
當然,我這里列舉的只是一些常用的,其他的樣式等你熟悉了再自己學習一下你可以用Dreamweaver來寫代碼,因為這個軟體有代碼提示功能,只要打代碼樣式的頭一個字體就會有相應的代碼樣式提示給你,只要你能夠大概的了解代碼的功能,也就沒必要把代碼全記住,做這行我都四五年了也不能完完全的寫出多少代碼的全稱,因為我根本沒有去記,我只要看到這個代碼就知道這個是做什麼用的就夠了有一點要提醒下你,你最好是把Dreamweaver當做一個輔助輸入工具,多鍛煉一些手寫代碼,這樣對自己學習很有幫助純手打,希望對你有幫助
⑵ 源代碼怎麼學
spring是一種架構,是一種工具,作為工具,使用才是最重要。而什麼時候需要理解源代碼,是需要使用同樣思想編寫一個類似的工具,或者要對這個工具進行改進的時候才需要完全理解源代碼。這是耗時又耗力的工作。
學習源碼,基本都是直接看代碼
⑶ 源代碼怎樣學
你的問題很模糊,那要看你要學習的源代碼是哪種語言了。比如現在最流行的JAVA&LAVA2、C++等
⑷ 如何在 GitHub 看源代碼學習
git diff 對比文件的差異 git branch 列出所有分支 git log 顯示提交記錄 分支 git brach 分支名 創建分支 git checkout 分支名 切換分支 提交 git add 跟蹤新文件或者已有文件的改動,或者用來解決沖突 git commit 把文件從stage提交到branch ...
⑸ 源代碼的學習(如何學習)
源代碼的學習1. 畫出整個程序的流程圖,理解整個程序流程的思想。畫流程圖的方式更讓人很直接 的理解程序的整體流程,而不會被代碼所干擾,讓程序員總體上把握整個程序。2. 對流程各節點(函數或過程)的理解。流程的每一節點是構成整個流程的不可缺少的部份。3. 再把流程和流程各節點串起來理解整個程序,可能的話最好寫出讀書筆記。4. 如果想深刻的學習到源代碼的精髓所在,請寫一個相近的程序進行操練。當你理解了這個程序並不表明你掌握了這個程序,只有在你操練一個相近的程序時,你才知道你到底理解了多少,掌握了多少。 其實源代碼的學習這是一個從整體到不斷細化的過程,是一個極為繁瑣的過程同時也是一個不斷認清事物本原的過程。 很多程序員(包括我自己)在相當長的時間內,過份注重程序代碼的細節部份,而忽略了程序的有機整體,這不能不說是一種悲哀。 特別是軟體大工業時
⑹ 怎麼利用源碼學習編程
VBS是腳本語言,而Basic和C++都是高級語言,不知道你想寫些什麼,所以很難說該學什麼,你可以看看腳本語言的應用范疇再做決定,應用程序的話推薦Basic或者C++,因為這個領域腳本多數是輔助的角色
同c++一樣,pascal也是種高階的程序設計語言,具體的特性就不在這里說了,你可以到相關的社區論壇看看.但相對來說pascal的應用並不廣泛,也不適合自學
學這些東西,推薦你看一些國外的經典教材而不是國內那種照著使用手冊翻譯的據說叫教材的東西,因為國外這些教材時間比較長,稱得上經典並熱銷至今的幾本書的質量都是信得過的,特別是如果你想較深入地學習的話.
當然如果學會查看手冊或者在msdn之類的文檔中查找是最好的
如果想盡快寫出一些應用程序,那麼在學習了基本的語法之後,應該看一些編程實例的書,或者從網上下一些源碼參考著編寫,因為只有這樣,你才能學到很多語言之外而應用時很重要的知識和技巧,同時實踐才是編程最好的學習方法
⑺ 如何學習及利用開源代碼
源代碼的學習1. 畫出整個程序的流程圖,理解整個程序流程的思想。畫流程圖的方式更讓人很直接 的理解程序的整體流程,而不會被代碼所干擾,讓程序員總體上把握整個程序。2. 對流程各節點(函數或過程)的理解
⑻ 程序員如何學習源代碼
想成為一名優秀的程序員,源代碼的學習是必不可少的。閱讀優秀的源代碼可以幫我們理解書籍中講到的理論知識,更好的去應用它,並且能夠開闊我們的思路,完善我們的思想。 那麼我們應該如何去學習源代碼呢?一起來看看達內老師的建議。 源代碼的學習是一個從整體到不斷細化的過程,在學習中不能想著一步到位,要慢慢的去深入。源代碼作為軟體的特殊部分,是程序員在工作中不能忽略的。想要學習源代碼,你不妨按以下步驟試試。第一步,畫出整個程序流程圖,理解整個程序的思想。這個方式可以讓人很直接的理解程序的整體流程,而不會被代碼所干擾,讓程序員從總體上把握程序。第二步,對流程各節點(函數或過程)的理解。流程的每一節點是構成整個流程的不可缺少的部份。第三步,把流程和流程各節點串起來理解整個程序,如果可以的話還可以記筆記總結下自己的經驗。 第四步,如果想深刻的學習到源代碼的精髓所在,你可以寫一些相近的程序進行操練。但是你理解了這個程序並不代表你掌握了這個程序,只有當你編寫一個相近的程序時,你才知道自己到底理解了多少,掌握了多少。
⑼ 怎樣學習源代碼
1. 畫出整個程序的流程圖,理解整個程序流程的思想。畫流程圖的方式更讓人很直接 的理解程序的整體流程,而不會被代碼所干擾,讓程序員總體上把握整個程序。2. 對流程各節點(函數或過程)的理解。流程的每一節點是構成整個流程的不可缺少的部份。3. 再把流程和流程各節點串起來理解整個程序,可能的話最好寫出讀書筆記。4. 如果想深刻的學習到源代碼的精髓所在,請寫一個相近的程序進行操練。當你理解了這個程序並不表明你掌握了這個程序,只有在你操練一個相近的程序時,你才知道你到底理解了多少,掌握了多少。 其實源代碼的學習這是一個從整體到不斷細化的過程,是一個極為繁瑣的過程同時也是一個不斷認清事物本原的過程。 很多程序員(包括我自己)在相當長的時間內,過份注重程序代碼的細節部份,而忽略了程序的有機整體,這不能不說是一種悲哀。 特別是軟體大工業時代的現在,由於項目的龐大,整個項目被人為的分割成七零八落的幾個獨立小塊 (這就更須要有人對整個項目的統領),程序員在這幾個小塊中各自為戰,墮落自己的思維,限制在狹小的空間中還自得其樂。整個一井底之蛙。 但是我們也要看到,現在有越來越多的程序員潛意識里明白了這個缺陷,正在不斷的改進。 其實我真正想說的是,大凡世事紛繁復雜,但道理卻殊途同歸,這才是萬法歸一的理解。