> pip3 install jupyter
安裝完後
> jupyter notebook
【Git】git push 上傳時卡在"Writing objects 0% "
想把較大的檔案文件上傳到github,大約1GB大小,
由於以往沒有上傳這麼大的檔案過,雖然盡量不要直接上傳大型二進位檔案(影片或大圖片)上傳及下載速度會拖很久,
但這次上傳的是C#教材範例程式,檔案真的很肥。
當欲上傳時 $ git push 卻卡在"Writing objects 0% "
因上傳的資料夾太大了、Buffer卻沒這麼大,可以把上傳Buffer調整大一點
$ git config --global http.postBuffer 524288000
或者
$ git config http.postBuffer 524288000
前者在Win10作業系統 設定檔路徑為 C:\users\User\.gitconfig
後者設定檔在 .git\config
(524288000 Bytes = 500MB)
(1048576000 Bytes = 1GB)
(2097152000 Bytes = 2GB)
數字不可調超過電腦記憶體大小。
除了調整Buffer大小之外,也可以分批上傳。
【Java】JDK、JRE、JVM等 JAVA名詞介紹
JDK:Java 開發工具包(Java Development Kit),專門給程式設計師用的一個軟體開發套件。
又被稱Java SDK軟體開發工具包。
常看到J2SE、或是SE版本是Java標準版本 Standard Edition,
EE版本則是企業版本 Enterprise Edition。
JDK裡包含有JRE。
JRE:運行"用Java製作好的軟體"時所需要的環境(Java Runtime Environment)。
所以一般使用者、玩家們要載、安裝 JRE 才能玩"透過java開發的遊戲、軟體"。
JVM:Java虛擬機器(Java Virtual Machine),可以想像成模擬器,已經包在JRE裡面。
透過JRE裡面的JVM運行,我們才得以跨平台使用java軟體。
就類似能在電腦上模擬手機運行畫面、進而玩手機遊戲。
【版本對應】
JDK 1.7 <=> JRE 7u... <=> Java SE 7
JDK 1.8 <=> JRE 8u... <=> Java SE 8
JDK 11 <=> Java SE 11 (Java 11 的 JRE包含在JDK11裡,但沒有單獨釋出JRE 11,
所以官方網站只找的到JRE7、JRE8...等,卻找不到JRE 11)
又被稱Java SDK軟體開發工具包。
常看到J2SE、或是SE版本是Java標準版本 Standard Edition,
EE版本則是企業版本 Enterprise Edition。
JDK裡包含有JRE。
JRE:運行"用Java製作好的軟體"時所需要的環境(Java Runtime Environment)。
所以一般使用者、玩家們要載、安裝 JRE 才能玩"透過java開發的遊戲、軟體"。
JVM:Java虛擬機器(Java Virtual Machine),可以想像成模擬器,已經包在JRE裡面。
透過JRE裡面的JVM運行,我們才得以跨平台使用java軟體。
就類似能在電腦上模擬手機運行畫面、進而玩手機遊戲。
【版本對應】
JDK 1.7 <=> JRE 7u... <=> Java SE 7
JDK 1.8 <=> JRE 8u... <=> Java SE 8
JDK 11 <=> Java SE 11 (Java 11 的 JRE包含在JDK11裡,但沒有單獨釋出JRE 11,
所以官方網站只找的到JRE7、JRE8...等,卻找不到JRE 11)
【Android】【Linux】Android vs Linux的差別
Android 是 Google基於 Linux核心上開發出來的。
而 Linux是用C語言開發的。
Android之所以能跑 Java 編寫出來的app,是因為在核心上運行了JVM虛擬機器。
JVM透過 Kernel 來運行,Android app 透過 JVM來執行。
而 Linux是用C語言開發的。
Android之所以能跑 Java 編寫出來的app,是因為在核心上運行了JVM虛擬機器。
JVM透過 Kernel 來運行,Android app 透過 JVM來執行。
【Linux】Linux vs Unix 的差別
訂閱:
文章 (Atom)