這些關於直播源碼的程序員術語你知道嗎?

今天小編偶遇技術部兩個程序員小哥,聽兩小哥聊天一會來個「J快叡兒」(JQuery)一下子又來個「安可T五X」(ActiveX),聽的小編一臉懵逼,因而小編深刻技術部,近距離觀看直播源碼是如何敲出來及程序員以前都有哪些術語,下面我將爲各位看官講解敲直播源碼須要瞭解什麼。前端

1、 基礎語言
C:C語言(The C Programming Language)語言簡潔,功能強大。
C++:C++語言(The C++ Programming Language)在C語言的基礎上開發的一種面向對象編程語言。
Objective-C:是擴充C的面向對象編程語言,只能用於ios及Mac OSX的編寫。
Java:又稱爪(zhao)哇,能夠編寫web應用程序及嵌入式系統等,有了它就可將直播功能嵌入現有APP。
Qt:一款跨平臺編譯器,支持Android、Windows Phone、IOS。
(除了這些還有C#/Swift/Perl/Shell/Scala等,直播源碼敲出來真是不容易啊!)ios

2、 前端開發(網站的表現層及結構層)
HTML:(HyperText Markup Language)超文本標記語言,其實就是一種網頁文件格式。
HTML5:即爲HTML的升級版,H5爲其簡寫,相對來講更加靈活。
CSS:層疊樣式表(Cascading Style Sheets),對網頁的佈局、顏色、字體等效果進行改變。
CSS3:CSS技術的升級版本,也是網頁製做時所採用的層疊樣式表技術。
JQuery:輕量級JavaScript庫,可以兼容多瀏覽器。
(JS/Ajax/DOM/Flash/UI這些也是不或缺的,因此直播源碼很不免費下載到。)程序員

3、 後端開發(數據庫設計及管理等)
API:應用程序編程接口(Application Programming Interface)
CGI:公共網接口(Common Gateway Interface)
GUI:圖形用戶接口(Graphical User Interface)
PHP:超文本預處理器(PHP: Hypertext Preprocessor)是一種通用開源腳本語言。
(直播系統後端開發人員還要會寫Java代碼、SQL語言等等,直播源碼就是這樣一點一點敲出來的。)web

4、 其餘
SDK:軟件開發包(software development kit)包括軟件開發相關的文檔、範例和工具的集合。
CDN:內容分發網絡(content delivery network)使得內容傳輸更快、更妥當。
除了上面寫的這些以外,還有其餘的一些術語,但經過以上這些咱們就已經可以看出程序員寫直播源碼不易,在這裏爲每個程序員點個贊。數據庫

相關文章
相關標籤/搜索