原创 使用Python創建線程的幾種方法(1)

1.使用threading.Thread創建 import threading from time import sleep """ 使用threading.Thread創建 """ def task1(): for

原创 使用Python創建線程的幾種方法(3)

3.使用線程池創建 from concurrent.futures import ThreadPoolExecutor import time """ 使用線程池創建 """ # 學習某一個課程 def study(cour

原创 使用Python創建線程的幾種方法(2)

2.通過繼承threading.Thread,重寫run方法創建線程 import threading import time """ 通過繼承threading.Thread,重寫run方法創建線程 """ class M

原创 怎麼纔可以在網上找到一些符合自己口味的開源項目呢

大家都知道網上的信息比較多,開源項目也數不勝數,但是怎麼進行篩選呢? 關於找開源項目的地方,我在這裏推薦Github,今天我們來談談怎麼在github上對項目進行一個篩選。 比如我們想找一下python爬蟲的項目,一定有人用下面這

原创 創建並啓動第一個KVM虛擬機

這是我的作業(學習KVM第二節課後的作業筆記) 工慾善其事必先利其器。先說下用到的工具: 1.cirros-0.3.5-x86_64-disk.img鏡像 2.一個ubuntu虛擬機 一:安裝QEMU apt-get instal

原创 創建學生類Student,繼承自SchoolPerson類, 添加額外兩個屬性:班級class、學號sno。 添加方法:打印學生的所有信息print_info方法。

""" 創建學生類Student,繼承自SchoolPerson類, 添加額外兩個屬性:班級class、學號sno。 添加方法:打印學生的所有信息print_info方法。 創建教師類Teacher,繼承自SchoolPerson

原创 創建類MyMath,計算圓的周長、面積和球的表面積、體積,結果保留兩位小數。若輸入的是非數字,則輸出:請輸入數字!提示:要引入math包。

""" 創建類MyMath,計算圓的周長、面積和球的表面積、體積,結果保留兩位小數。若輸入的是非數字,則輸出:請輸入數字!提示:要引入math包。 結果如下,請輸入半徑:5 圓的周長:31.42 圓的面積:78.54 球的表面積:

原创 解決VMware安裝Ubuntu不可以開機直接登錄root用戶的問題

我的Ubuntu是18.04版本,下面的所有操作都是在這個版本的基礎上進行的 打開終端開啓root賬戶 :sudo passwd -u root 爲root賬戶設置密碼:sudo passwd root 測試root賬戶: su

原创 Mybatis-plus中樂觀鎖的實現

樂觀鎖就是ta比較樂觀,覺得怎麼操作都不會出問題,ta幹什麼都不會加鎖,如果一旦出現了問題呢,ta就會再次更新值進行測試。樂觀鎖假設數據一般情況下不會造成衝突,所以在數據進行提交更新的時候,纔會正式對數據的衝突與否進行檢測,如果發

原创 cirros-0.3.4-x86_64-disk.img下載

今天在官網上下載這個費了好長時間,爲了以後可以節省大家的時間,我把這個拿出來,大家有需要的可以下載下來學習~ 鏈接:https://share.weiyun.com/5LI7HiN 密碼:qisui8 最後官網地址也附上: h

原创 java.lang.IllegalArgumentException: Sheet index (0) is out of range (0..-1)報錯

直接貼錯誤: 後來發現忘記把流的對象給ta了 運行測試成功~~~

原创 線程池的七大參數分析

這是7個參數的JDK源碼: public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize,

原创 從“憫農”文件中讀出所有行,以每行爲元素形成一個列表ls,並輸出列表中的內容。

""" 編程在E盤根目錄下創建一個文本文件“憫農.txt”。在文件中寫入詩句: 鋤禾日當午,汗滴禾下土。 誰知盤中餐,粒粒皆辛苦。 從“憫農”文件中讀出所有行,以每行爲元素形成一個列表ls,並輸出列表中的內容。 "

原创 編寫程序,定義一個求Fibonacci(斐波那契)數列的函數fib(n),並編寫測試代碼,輸出前20項(每項寬度5個字符位置,右對齊),每行輸出10個。

""" 編寫程序,定義一個求Fibonacci(斐波那契)數列的函數fib(n),並編寫測試代碼, 輸出前20項(每項寬度5個字符位置,右對齊),每行輸出10個。 """ def fib(n): if n == 1 or

原创 解決pip安裝python3的第三方庫速度太慢

比如安裝numpy pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple 在它的後面添加一個參數就可以了 把後面的地址可以換成國內的 pip 鏡像 我這裏使用