Home
» Archives for
4月 2018
4月 19, 2018
PM
簡介
PEP 全名 Python Enhancement Proposals , 是 Python 社群裡持續在不斷更新和維護的標準技術文件,其目的是要讓所有程式設計師在開發程式時有統一的規範和標準可以遵循,以避免因資訊的不完整而產生的混亂。
每個 PEP 都有唯一的編號用來代表它內容,一但給定了編號後就不會在隨意更動了。
PEP 依內容可以分成三類:
Standards Track - 說明 Python 的新功能。
Informational - 說明 Python 因設計所導致問題、建議的風格指南。
Process - 紀錄 Python 發展中的重要抉擇。
*雖然只是「建議」要遵循...
4月 15, 2018
PM
[UVa] 10994 - Simple Addition (題目網址 )
題目
時間限制: 3秒
輸入: int, int
輸入兩個整數 p, q 然後計算出 S(p, q) 的值
$$
\begin{align*}
F(n) = \left\{ \begin{array}{cc}
n\%10 ,& \hspace{5mm} if\quad(n\%10)>0 \\
0,& \hspace{5mm} if \quad n=0 \\
F(n/10),& \hspace{5mm} Otherwise...
4月 10, 2018
PM
簡介
APT (Advanced Package Tool) 是 Debian, Ubuntu, Kali ...等 Ubuntu based Linux 上用來管理套件的指令,其它 Linux發行版 有各自適用的安裝指令。
APT主要有兩個工具:
apt-get - 安裝、更新、清除套件
apt-cache - 查詢套件
*通常 apt-get 的指令需要 root權限 才可以執行,因此在使用上會搭配 sudo 指令:
sudo apt-get XXX
apt-get 指令介紹
APT是藉由搜尋資料庫來得知套件資訊的
update - 更新資料庫的資訊
sudo...
4月 07, 2018
PM

簡介
微軟在2016年8月的 Windows 10 更新(Version 1607) 裡介紹了 Bash for Windows 這個新功能,在Version 1709更新後發布正式版本並命名為 Windows Subsystem for Linux 。此更新使得 Windows 的用戶可以直接使用 Linux 的指令和 bash shell,不須再額外使用虛擬機或模擬器,使得效能還是相容性都獲得了大大的提升。
安裝需求
64位元的Windows...