來源碼是撒子
1. 源代碼究竟是什麼
源代碼就是人類可以看懂的機器文字,程序員在寫完代碼以後,會將源代碼編譯為機器代碼,可能是一個可執行程序exe啥的,我們平時用的就是這個可執行程序,要想增加功能,或者改善程序,就需要有源代碼了,因為人不可能通過0和1編出高級程序。
舉個例子:你用Word寫好一個文檔,生成一個PDF文件,一般來說PDF是不可修改的,你可以把這個PDF發給別人閱讀,但是別人要想修改這個PDF就不好操作。而你有這個PDF的原稿(Word文檔)你可以很方便的修改然後再生成PDF文檔。這里的Word文檔就相當於源代碼,PDF文檔就相當於軟體。
簡介
代碼,沒什麼可說的,廣義的,只要算是程序語言寫的都是,c寫出來的是代碼,編譯後,成匯編語言程序,也可以說是代碼;再匯編成,機器語言程序,也可以說是代碼;不過,算得上代碼的,也算是程序,一般都是廣義的說法。
說「源」的問題、你用c寫出來的,讓我看,那是源代碼;你把編譯成.exe文件的代碼,讓我直接運行,那就不是源代碼、你做的java游戲,如果你把自己寫的java代碼給我,那是源代碼;把處理過的可執行文件給我,那不是源代碼。
2. 什麼是開放源代碼
開放源代碼也稱為源代碼公開,指的是一種軟體發布模式。
一般的軟體僅可取得已經過編譯的二進制可執行檔,通常只有軟體的作者或著作權所有者等擁有程序的原始碼。
有些軟體的作者會將原始碼公開,此稱之為「源代碼公開」,但這並不一定符合「開放源代碼」的定義及條件,因為作者可能會設定公開原始碼的條件限制,例如限制可閱讀原始碼的對象、限制衍生品等。
(2)來源碼是撒子擴展閱讀
開放源代碼軟體就是在開放源代碼許可證下發布的軟體,以保障軟體用戶自由使用及接觸源代碼的權利。這同時也保障了用戶自行修改、復制以及再分發的權利。
簡而言之,所有公布軟體源代碼的程序都可以稱為開放源代碼軟體。 開放源代碼有時不僅僅指開放源代碼軟體,它同時也是一種軟體開放模式的名稱。使用開放源代碼開放模式的軟體代表就有GNU/Linux操作系統。
嚴格地說來,開放源代碼軟體與自由軟體是兩個不同的概念,只要符合開源軟體定義的軟體就能被稱為開放源代碼軟體(開源軟體)。
3. 源碼(最原始程式的代碼)詳細資料大全
源碼就是鍵簡指編寫的最原始程式的代碼。運行的軟體是要經過編寫的,程式設計師編寫程式的過程中需要他們的「語言」。音樂家用五線譜和音符,建築師用圖紙和筆,那程式設計師的工作的語言就是「源碼」了。
人們平時使用軟體時就是程式把「源碼」翻譯成我們可直觀的形式表現出來供我們使用的。
任何一個網站螞廳頁面,換成源碼就是一堆按一定格式書寫的文字和符號,但我們的瀏覽器幫我們翻譯成眼前的模樣了。
基本介紹
- 中文名 :原始碼
- 外文名 :source code
- 含義 :編寫的最原始程式的代碼
- 類別 :電腦代碼
分類
1.計算機裡面運行的所有東西都是用程式編出來的(包括作業系統,如Windows,還有Word等,網路游戲也一樣),而編寫程式要用到計算機語言,用計算機語言直接編出來的程式就叫源碼,比如用VisualBasic編寫的源碼檔案一般為.bas檔案,而用C++編寫的一般為.cpp檔案,原始碼不能直接運行,必須編譯後才能運行。源碼經過編譯處理後就可以直接在作業系統下運行了。 2.很多的站長都喜歡使用建網站的程式源碼,因為可以很方便的修改,對於任何一個seo人員來說,都是非常好的一個切入點。 3.從字面意義上來講,源檔案是指一個檔案,指原始碼的集合.原始碼則是一組具有特定意義的可以實現特定功能的字元(程式開發代碼)。 4.「原始碼」在大多數時候等於「源檔案」。 比如在這個網頁上右鍵滑鼠,選擇查看源檔案.出來一個記事本,裡面的內容就是此網頁的原始碼."這句話就體現了他們的關系,此處的源檔案是指網頁的源檔案,而原始碼就是源檔案的內容,所以又可以稱做網頁的原始碼.. 原始碼是指原始代碼,可以是任何語言代碼。 匯編碼是指原始碼編譯後的代碼,通常為二進制檔案,比如共享庫、執行檔、.NET中間代碼、JAVA中間代碼等。 高級語言通常指C/C++、BASIC、C#、JAVA、PASCAL、易語言等等。匯編語言就是ASM,只有這個,比這個更低級的就是機器語言了。作用
源碼主要功用有如下2種作用: 1.生成目標代碼,即計算機可以識別的代碼。 2.對軟體進行說明,即對軟體的編寫進行說明。為數不少的初學者,甚至少數有經驗的程式設計師都忽視軟體說明的編寫,因為這部分雖然不會在生成的程式中直接顯示,也不參與編譯。但是說明對軟體的學習、分享、維護和軟體復用都有巨大的好處。因此,書寫軟體說明在業界被認為是能創造優秀程式的良好習慣,一些公司也硬性規定必須書寫。 需要指出的是,原始碼的修改不能改變已經生成的目標代碼。如果需要目標代碼做出相應的修改,必須重新編譯。源碼組合
網站源碼作為軟體的特殊部分,可能被包含在一個或多個檔案中。一個程式不必用同一種格式的原始碼書寫。例如,一個程式如果有C語言庫的支持,那麼就可以用C語言;而另一部分為了達到比較高的運行效率,則可以用匯編語言編寫。 較為復雜的軟體,一般需要數十種甚至上百種的原始碼的參與。為了降低這種復雜度,必須引入一種可以描述各個原始碼之間聯系,並且如何正確編譯的系統。在這樣的背景下,修訂控制系統(RCS)誕生了,並成為研發者對代碼修訂的必備工具之一。 還有另外一種組合:原始碼的編寫和編譯分別在不同的平台上實現,專業術語叫做軟體移植。著作權分類
如果按照原始碼類型區分軟體,通常被分為兩類:自由軟體和非自由軟體。自由軟體一般是不僅可以免費得到,而且公開原始碼;相對應地,非自由軟體則是不公開原始碼。所有一切通過非正常手段獲得非自由軟體原始碼的行為都將被視為非法。質量標准
對於計算機而言,並不存在真正意義上的「好」的原始碼;然而作為一個人,好的書寫習慣將決定原始碼的好壞。原始碼是否具有可讀性,成為好壞的重要標准。軟體文檔則是表明可讀性的關鍵。執行效率
雖然我們可以通過不同的語言來實現計算機的同一功能,但在執行效率上則存在不同。普遍規律是:越高級的語言,其執行效率越低。這也是為什麼匯編語言生成的檔案比用BASIC語言生成檔案普遍要小的原因。 原始碼就是用匯編語言和高級語言寫出來的代碼。主要對象是面向開發者; 我們平常使悶亮隱用的應用程式都是經過源碼編譯打包以後發布的,呈現的最後結果是面向使用者,最終客戶的。程式使用
網站程式一般就是可以用記事本打開的好多行英文的,用程式語言寫好的軟體 源程式經過編譯成目標程式,才能運行。一般目標程式不能再修改了。 我們電腦上安裝的軟體都是目標程式。源程式不可能直接運行的。 提倡軟體開源的人士認為應該提供源程式給用戶,讓用戶自己修改,有利於軟體行業的發展。反對的人覺得這樣不利於保護著作權。 你如果不懂編程,源程式可以不管它。不影響正常使用。獲取與編寫
源碼基本上不再需要從頭編寫,因為源碼是屬於可復制可二次開發的程式,一些網站會提供一些已經製作好的源碼,你下載後可以在其基礎上修改,直到成為適合自己使用的源碼,此類的網站有收費的與免費的,以及一些源碼質量不保證的論壇提供,利用這些平台,你可以快速完成一個程式的製作,事半功倍。例子
dedecms源碼是基於php+mysql的cms建站系統,簡潔方便擴充性強大,全國知名網站admin,chinaz,都是dedecms核心源碼。源碼模板組成
源碼模板有很多種類,在這里我主要講的是ZBLOG風格模板如何修改,此方法可以舉一反三。對於WordPress、PJBLOG、動易CMS、織夢CMS、風訊CMS的風格模板修改方法都是一樣的。修改一個你滿意的網頁模板,你要有以下基礎,會一點HTML(標准通用標記語言下的一個套用)語言,會一點DIV+CSS,會一點圖片製作方法。 第一步,先講解一下主題模板的構成。下面以Z-blog主題「低調與華麗」風格模板來說明,模板均分為三大部分,①網頁的檔案,②CSS檔案,③圖片檔案。一般情況修改模板只需修改這三部分。 第二步,你可以讓模板可視化再修改。幾乎所有默認的源碼網頁模板的路徑都是系統自帶的標簽。這樣把講HTML檔案放入Dreamweaver里時會是一堆的代碼。如何將程式模板轉換為可視化界面呢。其實只需要修改CSS和圖片路徑就可以了。
如:
<link rel="stylesheet" rev="stylesheet" href="<#ZC_BLOG_HOST#>themes/<#ZC_BLOG_THEME#>/style/<#ZC_BLOG_CSS#>.css" type=text/css media="screen" />加紅色的部分就是系統標簽,這時你可以修改成你本機的虛擬路徑。其他的程式標簽都有說明,請查看相關系統標簽。
如:<link href="../style/css/LuSongSong-Index.css" rel="stylesheet" type=text/css />修改好之後你就可以在Dreamweaver裡面直觀的看到網頁界面了,並且修改起來也非常方便。(記得模板修改之後別忘記把CSS路徑改回去喔!)
如圖所示:
第三步,修改LOGO,和模板相關圖片。網頁我所要的框架改好了,但裡面的logo和banner都還是人家的怎麼辦呢?接下來就是如何修改模板中的相關圖片了。由於盧鬆鬆提供的「低調與華麗」風格模板,包含的有源檔案,所以修改起來非常方便,你只需要修改裡面的文字,下載一點你喜歡的其他圖示就可以了。對於修改網頁中的圖片推薦使用Fireworks,原因是Fireworks不僅可以打開PNG源檔案,還可以打開PSD源檔案,相反Photoshop是不能打開PNG源檔案的 第四步,教程看的再多不自己動動手,親自試一試。那就趕快下載「低調與華麗」風格模板試一試吧!
4. 開源代碼是什麼意思
一句話來說,開源指的是那些源代碼或源設計可以被大眾使用、修改發行的軟體或設計體。
大眾最熟悉的開源軟體就是安卓,相信用非蘋果的智能手機用戶,現在每天用的肯定都是安卓,它也是現在影響力最大的開源軟體之一,如果沒有安卓的開源開放,相信今天沒有那麼多手機廠商和移動互聯網的興起。
如果只是從生態的角度來說,蘋果的生態也很開放,現在他們也推出了開源鏈中Swift。從這方面來說,其實兩者都是一樣的,只是開源、開放的方式方法不太一樣。
Linux 無疑是開源頃肢軟體里最最成功的一個,不管是從它目前的生態建設角度,還是從業界評價來看,包括今天雲計算的基礎也都倚賴Linux的貢獻和基石。當然,像OpenStack、Hadoop 、Spark等也非常成功,這些開源項目都屬於底層技術,在支撐今天整個大數據、雲計算的發展。
(4)來源碼是撒子擴展閱讀:
開源並不意味著免費,開源只是說我們做了一個好東西,把棚乎山它開放給大家使用,目的是希望大家更多地使用它,並反饋使用過程中的問題或者改進方式,使得整個開源項目進步得更快,能夠更好地共享給更多有需要的人,目前像 Linux、Hadoop、Spark等等,都是這么做的。但很多時候開源背後還是帶有很濃厚的商業背景。
做得比較大的開源項目背後都有商業公司在支撐,如果一個成功的開源項目背後沒有商業公司,這是不健康的,我們需要開源和商業之間的互補對稱來促進整個社區和技術的不斷前進答。
5. 來源碼是什麼意思
問題一:來源國是什麼意思 就是某樣東西的發出國家啊,比如進口一批泰國香米,這批米的來源國就是泰國。可以是各個層面的意思,如信息,疾病,資金,人力等等
問題二:來源什麼意思? 事情的起源
問題三:用工來源什麼意思 就是某個單位招錄勞動力的主要對象,如建築工人以農民工為主要來源,國家機關以大學生為主要來源鍵冊滾,企業以專科生、職業技術學院畢業生為主要來源等等。
問題四:來源地區是什麼意思 原先就讀學校所屬的地區
問題五:誰知道來源是朋友驗證消息是什麼意思???他是從哪裡加的我 通訊錄
問題六:生意參謀里的二級來源哈一級來源是什麼意思 一級來源就是指
二級來源就是一級來源里的明細,比如
問題七:ASPT來源刊是什麼意思 ASPT來源期刊是指由中國科學院文獻情報中心(A)、中國社會科學院文獻信息中心(S)、北京大學圖書館(P),中國學術(光碟版)電子雜志社(T)共同建設的《中國科學文獻計量評價資料庫》。
問題八: *** 單一來源采購是什麼意思? 就是指定采購某單位的產品,中標單位會是指定的公司
問題九:微信來源朋友驗證消息是什麼意思 這是你設置的驗證消息,和QQ一樣的。方便你看看驗證消息,是熟人一下就知道,直接同意在設置 隱私 中有 加我為朋友時需要驗證,你開啟了這個,就會有這個情況,你說的,再加上漂流瓶,附近的人,姿擾都會有這種情況。
問題十:成果來源是什麼意思 成果就是平時辛苦的勞作,認稿余真的研究
6. 源代碼是什麼東東
1、源碼是使用html編寫的,通過IE把它翻譯為網頁,它是所有網頁的核心,但是html 並不是計算機語言,只是網頁的另一種描述.源代碼是一種語言,組織排版網頁上的元素(圖片,視頻,音樂,文字等)的一種標准語言。
2、如果您要製作網頁,您可以選用如Frontpage或Dreamwaver等工具,這些工具都是所見即所得性質的,就是說您在工具界而上製作的,就能直接在瀏覽中原樣顯示出來。但,這些工具同時還提供了源代碼視圖,也就是說,如果一些功能沒有辦法直接通過工具來實現,那你要編輯源代碼了。
3、當然,您也可以直接用記事本來編輯網頁,直接輸入代碼,然後另存為.htm或.asp或其他為後綴名的文件。您保存下來的這些文件就是網頁了,而您在記事本里編輯的那些,就是源代碼。
7. 現在網上的那些網站源碼都是怎麼弄來的都是破解來的嗎
兩種;
一是免費的源碼:他們是開發商放出的
免費版
即不完整加密版,主要是為了做廣告;另一種是
黑客
黑來的,然後加入後門和病毒,這主要是為了
抓肉雞
,或傳播病毒
另一種是
程序員
自己開發和整理的源碼;如
200源碼網的源碼
8. 源代碼有什麼用
源代碼的作用為:
1、生成目標代碼,即計算機可以識別的代碼。
2、對軟體進行說明,即對軟體的編寫進行說明。為數不少的初學者,甚至少數有經驗的程序員都忽視軟體說明的編寫,因為這部分雖然不會在生成的程序中直接顯示,也不參與編譯。但是說明對軟體的學習、分享、維護和軟體復用都有巨大的好處。
注意:需要指出的是,源代碼的修改不能改變已經生成的目標代碼。如果需要目標代碼做出相應的修改,必須重新編譯。
(8)來源碼是撒子擴展閱讀:
源代碼的版權分類:
1、自由源代碼:自由源代碼一般是不僅可以免費得到,而且公開源代碼,任何用戶只要想用都可以去借鑒、使用或者修改自由源代碼。
2、非自由源代碼:非自由源代碼則是不公開源代碼。所有一切通過非正常手段獲得非自由軟體源代碼的行為都將被視為非法。所以如果未經源代碼所有者私自使用源代碼是侵犯版權的行為,嚴重的會被追究相應的法律責任。
9. 什麼是來源碼
什麼是網站源碼呢?
是用asp,php,asp.net ,jsp,CGI等語言開發的,沒有編輯和加密的源文件
網站源碼的分類
以開發語言為標准可以分為asp源碼,php源碼,asp.net源碼,jsp源碼,CGI源碼
以收費方式分:收費源碼,免費源碼
收費源碼按價格高低可以分為:
高價源碼(1000以上):一般為大公司開發,因為工人多,成本高,所以價格也高,但服務水平也高,技術相對高;
中價源碼(100-1000):一般是個人開發或仿站和二次開發,因為個人成本低,所以價格也低,膽服務有限,只有個別提供售後服務(如200源碼)
低價源碼(1-100):這類是非技術員,在網上找的相對完整的免費源碼,大多是幾元或幾十元可以買很多個,這類源碼一般不完整,可用性很低,因為賣家不懂技術,所以也不會
提供服務,一般賣了就不問事了,所以經虛鏈常被人說成騙子,一分價格一分貨,如果你想幾元錢買的程序,想如何好,人家如何服務,也是不現實的
免費源碼一般為公司型免費坦如源碼和黑客型免費源碼
公司型免費源碼是公司放出的廣告版,是去了主要功能的版本,他的特點是可看不可以用;只能瀏覽無法管理,他們的目的是讓大家買其正版程序,起到廣告作用。
黑客型免費源碼是黑客偷取別人程序後放出的,他的特點是源碼中藏有大量的境鏈,和木馬代碼或廣告代碼,程序中留有後門和病毒;其目的是通過免費代碼傳播黑鏈病毒和抓肉
雞,使用這類源碼,一般是要付出很高的代價,請記住,任讓譽啟何人做任何事都是有目的的,最終的目的是為了賺錢,只是所用的方法不同而已;這個年代沒有雷鋒,雷鋒只生活在70年代
10. 源碼是怎麼來的要給我詳細說明
源碼、、
分為很多種,程序源碼,網站源碼,動畫源碼,等等等
所謂源碼,就是程序員製作時候的源代碼
源碼的來處有很多種
1.程序員自己發布到網上,供大家下載(很偉大,贊一個)
2.黑客入侵伺服器,偷到之後,放到網上給大家下載
3.相關有源碼的公司進行出售
好了,全收打,給點分吧