原创 Python 2和3的區別--生成器next

日期:20170926 開一新目錄來記錄Python 2和3的區別。 如果只是簡單學Python編程的,可以直接學Python3,因爲Python2貌似不更新了。 如果想深入學習Python或者以Python的工作的,那有很大機率會遇

原创 Arch 新增用戶

日期:20171008 環境: Arch Linux Arch Linux可以說是很純淨的,很適合我這種喜歡折騰操作系統的人。 所以呢,命令很多默認設置不同於Ubuntu和CentOS。 大多數命令執行後的結果都是比較“簡略”的

原创 Python探險--類的”多重規則“

日期:20170916 抒情(前言了啦) 噢噢!今天一下子差不多看完Python類的知識點,但是沒怎麼練習,很多都沒記住,感覺好多啊。印證了一句話,看一百頁書,不如寫一行代碼。 比Java的類難學。(雖然我是個Java小白,嘻嘻,但是學

原创 linux--mail設置smtp發送郵件

日期:20171104 郵件,或許在win中不怎麼用到。(因爲我們大多數用QQ、微信即時聊天,軟件自動推送新聞) 但在linux中,如果經常逛論壇(外國),或者源碼官網,都會發現有“訂閱郵件列表”的功能。 (郵件列表是什麼?我也不太

原创 Linux--shell尋找命令的順序

日期:20171114 同名的疑問 不知道大家有沒有想過,如果兩個命令同名,會執行哪一個? 例如,我寫了一個程序,名字爲cd,而且還放在PATH路徑下,那麼執行cd時,會是原cd,還是我寫的cd? shell尋找命令的順序 其實呢,

原创 Python筆記--默認參數最大的“坑”

日期:20170915 資料: 1、https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431752945034

原创 Python筆記--生成器方法send

日期:20170926 生成器內有一個方法send,可再次傳入一個值。 上面那句可能聽不懂,但是不要緊,我們先來看看代碼, #!/usr/bin/python3 def MyGenerator(): value=yi

原创 Python 2和3的區別--print

日期:20170926 本目錄記錄的是,我用Python2不能正確運行,而Python3可以的。或者用Python2能正確運行,而Python3不可以的。 如果只是簡單學Python編程的,可以直接學Python3,因爲Python2貌

原创 Python--yield form淺析

日期:20171022 yield,中文意思是屈服,投降,退讓。 我的理解是主動退讓,爲什麼要加主動呢? 其實yield,就是操作系統中的“掛起”。而掛起是線程自己主動掛起的,並非其他線程或者系統強迫它。 那麼yield,可以理解爲

原创 手寫MBR,筆記本成功從U盤引導(心路版)

x86 MBR 看過《x86彙編語言–從實模式到保護模式》或者《操作系統–真象還原》等涉及x86系統的書,都會知道,x86計算機的啓動流程會把啓動盤第一個sector複製到0x7c00處,然後跳轉到0x7c00處執行。 加載MBR流程如

原创 Python筆記--生成器

日期:20170925 Python中有一個很有趣的東東,叫生成器。 初探生成器 我們先來看看簡單的代碼, 代碼1, #!/usr/bin/python3 def MyGenerator(): for n in range

原创 FTP連接時出現“227 Entering Passive Mode”

日期:20170925 ftp 227錯誤 windows中,在我的電腦訪問ftp是一件非常方便的事。 但是,剛搭建ftp服務器時,我遇到一個問題。 照着網上教程搭好的ftp服務器,我在軟件或者瀏覽器中都可以訪問,但在我的電腦卻會出現問

原创 Python筆記--變量和對象

日期:20170915 其實爲了提醒我做過相關測試,特地新寫本文。 函數名也是變量 Python中函數名也是變量,同一變量名可以改變其引用對象名 轉以下文章中的續寫, http://blog.csdn.net/ipenx/art

原创 Python探險--變量與可變對象

日期:20170916 Python中, 1、變量只有一種 2、而對象是可以分兩種,一種是不變對象,一種是可變對象。 變量和不變對象 變量和不變對象,不難理解。可看我一篇博客, http://blog.csdn.net/ipen

原创 快速搭建簡易的ftp服務器(vsftpd)

日期:20170924 Linux和Windows之間複製粘貼文件 爲了能在windows文件夾中直接複製和粘貼linux文件,簡單且安全的是在linux中搭建ftp服務器。 注: 1、這篇文章只搭建匿名訪問。 2、搭建環境CentO