原创 [Python模塊學習]用imghdr模塊識別圖片格式

imghdr模塊 功能描述:imghdr模塊用於識別圖片的格式。它通過檢測文件的前幾個字節,從而判斷圖片的格式。 唯一一個API imghdr.what(file, h=None) 第一個參數file可以是用rb模式打開的fil

原创 Dot腳本語言語法整理

Dot腳本語言語法整理 by: uizuizui 一、簡介 Dot是開源工具包Graphviz上用來畫圖的一門腳本語言。通過佈局引擎解析腳本得到圖像,然後可以將圖像導出爲各種格式以滿足需求。有了它,我們就可以很方便地通過編寫腳

原创 [Python模塊學習]timeago模塊

timeago模塊 功能描述:計算兩個不同時間的時間差,並將時間差轉換爲文字描述。 安裝:pip install timeago 這個模塊只有一個方法format(),包括三個參數:date、now和locale,返回經過格式

原创 軟件工程(C編碼實踐篇)學習總結

我對軟件工程的理解及學習軟件工程(C編碼實踐篇)的心得: 軟件工程,顧名思義,就是用工程化的思想來完成軟件的開發過程。軟件就像一棟摩天大樓,是沒辦法在短時間內造就的。大樓需要從打地基開始,一層一層地向上建造,而且需要注意材料的運用和樓房的

原创 [Python模塊學習]使用getpass模塊無回顯輸入

getpass模塊 昨天跟學弟吹牛b安利Python標準庫官方文檔的時候偶然發現了這個模塊。仔細一看內容挺少的,只有兩個主要api,就花了點時間閱讀了一下源碼,感覺挺實用的,在這安利給大家。 getpass.getpass(pr

原创 [Python模塊學習]chardet模塊識別字節包編碼

chardet模塊 by: uizuizui 這個模塊是the auto-detection code in Mozilla的一部分源碼加上模塊作者的一些改進而成的。模塊作者保留了源代碼作者代碼註釋。 功能描述:chardet模

原创 [Python模塊學習]用hashlib模塊生成消息摘要

hashlib模塊 by: uizuizui 功能描述:hashlib模塊實現了許多不同種類的安全散列(消息摘要)算法,並提供了相應的接口。hashlib模塊用於生成hash對象,hash對象則使用指定的算法生成消息摘要。 一

原创 [RaspberryPi] 樹莓派顯示設置和root權限獲取

本文於2016-6-18發佈於博主的空間,是後來才搬運過來的 前言:樹莓派如果沒有經過設置的話並不會自動適應顯示器的分辨率,博主一直很在意顯示區域周圍那一圈黑邊,明明是1080p的顯示器但卻只給了800多p,看着很不舒服。所以決定

原创 [C語言] 函數在退出時幹了些什麼?atexit函數的使用

本文於2016-6-11發佈於博主的空間,是後來才搬運過來的 函數執行完最後一行便退出嗎?main函數是一個程序的結束嗎?其實不是。 在stdlib庫裏面有一個叫atexit的函數,它的參數是一個函數指針,它的作用是當調用它的函

原创 [Python模塊學習]用tinify模塊壓縮和優化圖片

tinify模塊 by: uizuizui 功能描述:TinyPNG和TinyJPG網站提供了壓縮和優化.png和.jpg格式圖片的功能。雖然可以很輕鬆地使用網頁版進行操作,但是在搭建個人博客的時候,調用網站提供的API更爲方便快

原创 我所理解的面向過程與面向對象

我所理解的面向過程與面向對象 在大學的計算機系中,最常被拿出來討論的一個問題,也是大學生上Java語言基礎課所要面對的第一個問題,就是面向過程與面向對象的區別。但這些關於這兩種思想的討論往往最後會演變成C與Java區別的討論或者C

原创 無法正常卸載MyEclipse的解決方法(exit code=13)

本文於2016-7-6發佈於博主的空間,是後來才搬運過來的 之前因爲項目要求,下了一個MyEclipse,最近試用期已經結束,上Bing查了一下它和Eclipse的區別,發現自己也用不到這東西,所以就決定乾脆刪掉。 可是卸載的時候

原创 [Python模塊學習]copy模塊,設計模式中的原型模式

copy模塊 功能描述:copy模塊提供用於對對象進行克隆的api。 copy模塊非常簡單,只有兩個api。分別是copy.copy(x)和copy.deepcopy(x)。這兩個函數分別返回參數x的淺複製和深複製。 想要搞懂這

原创 [Python模塊學習] glob模塊

glob模塊 功能描述:glob模塊可以使用Unix shell風格的通配符匹配符合特定格式的文件和文件夾,跟windows的文件搜索功能差不多。glob模塊並非調用一個子shell實現搜索功能,而是在內部調用了os.listdi

原创 [Python模塊學習]使用pprint模塊格式化打印

pprint模塊 模塊描述:pprint是“pretty-print”的意思,該模塊提供了將數據格式化輸出的方法。可以提高輸出數據的可讀性。 pprint.pprint(object, stream=None, indent=1