python 全棧開發 day2 字元編碼與電腦容量

來源:互聯網
上載者:User

標籤:div   編碼   bit   asc   rpe   代碼   c#   erlang   ice   

二進位

編碼
ASSIC  每一個字元統一都需要8個bit來儲存

電腦容量
1位 = 1bit
8bit = 1byte = 1位元組
1024bytes = 1kbytes =1KB 1024個字元,小文檔 ,幾百k可以表示一張圖片
1024KB = 1Million Bytes = 1MB = 1兆 , 幾萬字的文檔, 大圖片
1024MB = 1Gigabytes , 一個清晰的電影,不是高清,高清能達到數10個g
1024GB = 1TB ,
1024TB = 1PB,

00000000
00110001
00000001

程式設計語言介紹
什麼是程式設計語言?
定義好一套與電腦互動的文法規則,這套規則 就可稱為一門程式設計語言

我們聽不懂日語是因為不懂日語的文法規則

學編程 == 學文法規則

編程能幹什嗎?
print hello world
eject cd

一堆指令的組合 == 》 軟體


有很多套與電腦互動的文法規則,
600多種程式設計語言
C = 各個作業系統的開發語言 1973
C++ = C++是C語言的加強版 ,1983年,貝爾實驗室的Bjarne Stroustrup在C語言基礎上推出了C++[1] 。 C++進一步擴充和完善了C語言,是一種物件導向的程式設計語言。

java = 1995 由sun 公司開發出來,java 虛擬機器 支援跨平台

php = 1994, 純web開發語言, 1994 Netscape 瀏覽器誕生了

python = 1989年誕生, 剛開始被做為指令碼語言, 開發小任務, 跟linux同年誕生,89,1991,蘇聯解體, 1991年正式版本


C# = c sharpe =C#是微軟公司發布的一種物件導向的、運行於.NET Framework之上的進階程式設計語言。並定於在微軟職業開發人員論壇(PDC)上登台亮相。C#是微軟公司研究員Anders Hejlsberg的最新成果。C#看起來與Java有著驚人的相似;它包括了諸如單一繼承、介面、與Java幾乎同樣的文法和編譯成中間代碼再啟動並執行過程。但是C#與Java有著明顯的不同,它借鑒了Delphi的一個特點,與COM(元件物件模型)是直接整合的,而且它是微軟公司 .NET windows網路架構的主角。

ruby =
Ruby, 一種簡單快捷的物件導向(物件導向程式設計)指令碼語言,在20世紀90年代由日本人松本行弘(Yukihiro Matsumoto)開發,遵守GPL協議和Ruby License。它的靈感與特性來自於 Perl、Smalltalk、Eiffel、Ada以及 Lisp 語言。由 Ruby 語言本身還發展出了JRuby(Java平台)、IronRuby(.NET平台)等其他平台的 Ruby 語言替代品。Ruby的作者於1993年2月24日開始編寫Ruby,直至1995年12月才正式公開發佈於fj(新聞群組)。因為Perl發音與6月誕生石pearl(珍珠)相同,因此Ruby以7月誕生石ruby(紅寶石)命名。
Ruby on rails web架構

perl = Unix平台上開發出來的語言,做文文書處理非常強大, 可以寫出沒人能看懂的代碼

shell = 指令碼語言, 簡單易學,基於unix,linux, 做一些簡單的系統管理任務, 營運人員必學

scalar = Scala是一門多範式的程式設計語言,一種類似java的程式設計語言[1] ,大資料開發

erlang = 是一種通用的面向並發的程式設計語言,它由瑞典電信裝置製造商愛立信,函數式編程

go ===Go語言是Google2009發布的第二款開源程式設計語言。Go語言專門針對多處理器系統應用程式的編程進行了最佳化,使用Go編譯的程式可以媲美C或C++代碼的速度,而且更加安全、支援並行進程。

javascript = 是當下使用最為廣泛的語言,主要寫前端的語言,
nodejs =後端 全棧式的語言

vb = 微軟的指令碼語言,bat指令碼


lua = nginx 的指令碼語言, ngnix 是時下最nb web伺服器

python 全棧開發 day2 字元編碼與電腦容量

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.